Gatra Fikri Haryono: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
Baris 1: Baris 1:
<!------------------------------------- Ini Bagian Cover ------------------------------->
+
<div class="floatright">
<div style="margin-top:1cm;font-family:'times new roman';font-size:12pt;text-align:justify;clear:both;">
+
{| class="wikitable"
<div style="font-size: 16pt;text-align: center;">
+
<p style="line-height: 1">'''APLIKASI SISTEM PENJADWALAN MATA PELAJARAN '''</p>
+
<p style="line-height: 1">'''UNTUK SEKOLAH BERKATEGORI ''MOVING CLASS'''''</p>
+
<p style="line-height: 1">'''PADA SMKN 2 KOTA TANGERANG'''</p>
+
 
+
</div>
+
 
+
 
+
<div style="font-size: 16pt;text-align: center;font-family: 'times new roman';">
+
<p style="line-height: 1">'''[[Tugas Akhir|TUGAS AKHIR]]'''</p></div>
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
+
<img border="0" height="150" src="https://lh3.googleusercontent.com/-zDqNEyl5phg/XRSFZYtEMdI/AAAAAAAAAcY/e1f7DL38DjchJmB1oeSYvzk8bO-vdCkOACJoC/w530-h530-n-rw/logo_universitas_raharja.png" width="150" /></div>
+
 
+
<div style="font-size: 14pt;text-align: center;">
+
<p style="line-height: ">'''Disusun Oleh :'''</p></div>
+
 
+
{|table align="center"
+
 
|-
 
|-
|<div style="font-size: 14pt;text-align: left">'''NIM'''</div>||<div style="text-align: left">: '''1531390251'''</div>
+
| colspan="2" style="padding:5px" | <img src="http://sisplus.raharja.ac.id/images/fotomhs/1531390251.jpg" alt="Foto Gatra Fikri" width="240px" />
 
|-
 
|-
|<div style="font-size: 14pt;text-align: left">'''NAMA'''</div>||<div style="text-align: left">: '''[[Gatra Fikri Haryono|GATRA FIKRI HARYONO]]'''</div>
+
| colspan="2" align="center" | <b>Informasi Umum</b>
|}
+
 
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 1">'''FAKULTAS [[SAINS DAN TEKNOLOGI|SAINS DAN TEKNOLOGI]]'''</P>
+
<p style="line-height: 1">'''PROGRAM STUDI [[Teknik Informatika|TEKNIK INFORMATIKA]]'''</P>
+
<p style="line-height: 1">'''KONSENTRASI [[System Architecture|SYSTEM ARCHITECTURE]]'''</P>
+
<p style="line-height: 1">'''[[UNIVERSITAS RAHARJA]]'''</P>
+
<p style="line-height: 1">'''TANGERANG'''</p>
+
<p style="line-height: 1">'''(2018/2019)'''</P>
+
</div>
+
 
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
<hr width="100%">
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center; line-height:2">
+
<p>'''[[UNIVERSITAS RAHARJA]]'''</p>
+
</div>
+
 
+
&nbsp;
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">
+
<p style="line-height: 2">'''LEMBAR PENGESAHAN TUGAS AKHIR'''</p>
+
<p style="line-height: 1">'''APLIKASI SISTEM PENJADWALAN MATA PELAJARAN '''</p>
+
<p style="line-height: 1">'''UNTUK SEKOLAH BERKATEGORI ''MOVING CLASS'''''</p>
+
<p style="line-height: 1">'''PADA SMKN 2 KOTA TANGERANG'''</p>
+
 
+
</div>
+
<p style="font-size: 12pt;font-family: 'times new roman';text-align:center;">Disusun Oleh :</p>
+
{|table align="center"
+
 
+
 
|-
 
|-
  
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">NIM</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: 1531390251</div>
+
| Nama || [[Gatra Fikri Haryono]]
 
+
 
|-
 
|-
 
+
| Kebangsaan || <img src="https://lh5.googleusercontent.com/-z9_gieV3H-Y/VTPYgvjk7mI/AAAAAAAACBA/JeKa6a-Ui6k/s24-no/indonesia-flag-icon.png" alt="Indonesia" width="16px" /> Indonesia
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Nama</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Gatra Fikri Haryono]]</div>
+
 
+
 
|-
 
|-
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Fakultas</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[SAINS DAN TEKNOLOGI|Sains dan Teknologi ]] </div>
 
 
|-
 
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Program Pendidikan</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: Diploma Tiga</div>
 
 
|-
 
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Program Studi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[Teknik Informatika|Teknik Informatika]]</div>
 
 
|-
 
 
|<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">: [[System Architecture|System Architecture]]</div>
 
 
|}
 
|}
  
&nbsp;
 
 
&nbsp;
 
 
<div style="font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disahkan Oleh :</p></div>
 
 
<div style="font-family: 'times new roman';text-align: right"><p style="line-height: 2">Tangerang, Juli 2019</p></div>
 
 
{|table align="center"
 
 
|-
 
 
| <div style="font-family: 'times new roman';text-align: center">Rektor</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-family: 'times new roman';text-align: center">Ketua Program Studi</div>
 
 
|-
 
 
| <div style="font-family: 'times new roman';text-align: center">Universitas Raharja</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-family: 'times new roman';text-align: center">Program Studi [[Teknik Informatika|Teknik Informatika]]</div>
 
 
|-
 
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
 
|-
 
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
 
|-
 
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
 
|-
 
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
 
|-
 
 
| <div style="font-family: 'times new roman';text-align: center"><u>Dr. Po. Abas Sunarya, M.Si</u></div>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-family: 'times new roman';text-align: center"><u>Dedeh Supriyanti, S. Kom., M.T.I</u></div>
 
 
|-
 
 
| <div style="font-family: 'times new roman';text-align: center">NIP : 000603</div> || &nbsp; || &nbsp; || &nbsp; || &nbsp; || <div style="font-family: 'times new roman';text-align: center">NIP : 020001</div>
 
 
|}
 
 
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
 
 
<hr width="100%">
 
 
<div style="font-size: 14pt;text-align: center;font-family: 'times new roman';line-height: 2">
 
<p>'''UNIVERSITAS RAHARJA'''</p>
 
 
</div>
 
</div>
  
&nbsp;
+
=Profil Lengkap=
 
+
<div style="font-size: 14pt;text-align: center;font-family: 'times new roman';">
+
<p style="line-height: 2">'''LEMBAR PERSETUJUAN PEMBIMBING'''</p>
+
<p style="line-height: 1">'''APLIKASI SISTEM PENJADWALAN MATA PELAJARAN '''</p>
+
<p style="line-height: 1">'''UNTUK SEKOLAH BERKATEGORI ''MOVING CLASS'''''</p>
+
<p style="line-height: 1">'''PADA SMKN 2 KOTA TANGERANG'''</p>
+
 
+
</div>
+
<p style="text-align:center;">Dibuat Oleh :</p>
+
{|table align="center"
+
  
 +
{| class="wikitable"
 
|-
 
|-
 
+
| Nama Lengkap || [[Gatra Fikri Haryono]]
|<div style="text-align: left">NIM</div>||<div style="text-align: left">: 1531390251 </div>
+
 
+
 
|-
 
|-
 
+
| NIM || 1531390251
|<div style="text-align: left">Nama</div>||<div style="text-align: left">: [[Gatra Fikri Haryono]]</div>
+
 
+
|}
+
 
+
&nbsp;
+
 
+
<div style="font-family: 'times new roman';text-align: center">
+
 
+
<p style="line-height: 2">Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensi</p>
+
 
+
<p style="line-height: 2">Fakultas [[SAINS DAN TEKNOLOGI|Sains dan Teknologi ]]</p>
+
<p style="line-height: 2">Program Studi [[Teknik Informatika|Teknik Informatika]]</p>
+
<p style="line-height: 2">Konsentrasi [[System Architecture|System Architecture]]</p>
+
<p style="line-height: 2">Disetujui Oleh :</p></div>
+
 
+
<div style="font-family: 'times new roman';text-align: left">
+
 
+
<p style="line-height: 2" style="text-align: right;">Tangerang, Juli 2019</p></div>
+
 
+
{|table align="center"
+
 
+
 
|-
 
|-
 
+
| Status || Mahasiswa [[Universitas Raharja]] (Teknik Informatika - System Architecture)
| <div style="font-family: 'times new roman';text-align: center">Pembimbing I</div> || &nbsp; || &nbsp; || <div style="text-align: center">Pembimbing II</div>
+
 
+
 
|-
 
|-
 
+
| Agama || Islam
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
+
 
+
 
|-
 
|-
 
+
| Jenis Kelamin  || Laki-Laki
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
+
 
+
 
|-
 
|-
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 
 
|-
 
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 
 
|-
 
 
| <div style="font-family: 'times new roman';text-align: center"><u>([[Oleh Soleh|Oleh Soleh, S.Kom.,M.MSi]])</u></div>|| &nbsp; || &nbsp; || <div style="text-align: center"><u>([[Ruli Supriati|Ruli Supriati, S.Kom.,MTI]])</u></div>
 
 
|-
 
 
| <div style="font-family: 'times new roman';text-align: center">NID : 12003 </div> || &nbsp; || &nbsp; || <div style="text-align: center">NID : 08166 </div>
 
 
 
|}
 
|}
Oleh Soleh, S.Kom.,M.MSi
 
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
 
<hr width="100%">
 
 
<div style="font-family: 'times new roman';font-size: 14pt;text-align: center; line-height: 2">
 
<p>'''UNIVERSITAS RAHARJA'''</p>
 
</div>
 
&nbsp;
 
 
<div style="font-family: 'times new roman';font-size: 14pt;text-align: center;">
 
<p style="line-height: 2">'''LEMBAR PERSETUJUAN DEWAN PENGUJI'''</p>
 
<p style="line-height: 1">'''APLIKASI SISTEM PENJADWALAN MATA PELAJARAN '''</p>
 
<p style="line-height: 1">'''UNTUK SEKOLAH BERKATEGORI MOVING CLASS'''</p>
 
<p style="line-height: 1">'''PADA SMKN 2 KOTA TANGERANG'''</p>
 
 
 
</div>
 
<p style="font-family: 'times new roman';text-align:center;">Disusun Oleh :</p>
 
{|table align="center"
 
  
 +
=Sosial Media=
 +
{| class="wikitable"
 
|-
 
|-
 
+
| Instagram || https://instagram.com/
|<div style="font-family: 'times new roman';text-align: left">NIM</div>||<div style="text-align: left">: 1531390251</div>
+
 
+
|-
+
 
+
|<div style="font-family: 'times new roman';text-align: left">Nama</div>||<div style="text-align: left">: [[Gatra Fikri Haryono]]</div>
+
 
+
 
|}
 
|}
 +
----
  
<div style="font-family: 'times new roman';text-align: center">
+
=Pendidikan=
 
+
{| class="wikitable"
<p style="line-height: 1" style="text-align: center;">Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif</p>
+
<p style="line-height: 2">Fakultas [[SAINS DAN TEKNOLOGI|Sains dan Teknologi ]]</p>
+
<p style="line-height: 2">Program Studi [[Teknik Informatika|Teknik Informatika]]</p>
+
<p style="line-height: 2">Konsentrasi [[System Architecture|System Architecture]]</p>
+
<p style="line-height: 2">Tahun Akademik 2018/2019</p>
+
<p style="line-height: 2">Disetujui Penguji :</p>
+
</div>
+
 
+
<div style="font-family: 'times new roman';text-align: left">
+
 
+
<p style="line-height: 1; text-align: right;">Tangerang, Juli 2019</p>
+
</div>
+
 
+
{|table align="center"
+
 
+
 
|-
 
|-
 
+
! Tahun !! Tempat
| <div style="font-family: 'times new roman';text-align: center">Ketua Penguji</div>|| &nbsp;
+
 
+
||<div style="font-family: 'times new roman';text-align: center">Penguji I</div> || &nbsp;
+
 
+
||<div style="font-family: 'times new roman';text-align: center">Penguji II</div>
+
 
+
 
|-
 
|-
 
+
| 2015 - Sekarang || [[Universitas Raharja]] (Teknik Informatika)
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
+
 
+
 
|-
 
|-
 
+
| 2010 - 2013 || [SMKN 4 Kota Tangerang]
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
+
 
+
 
|-
 
|-
 
+
| 2007 - 2010 || [SMPN 12 Kota Tangerang]
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
+
 
+
 
|-
 
|-
 
+
| 2001 - 2007 || [SD Tunas Bangsa]
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
+
 
+
|-
+
 
+
| <div style="text-align: center"><u>(_______________)</u></div>|| &nbsp;
+
 
+
|| <div style="text-align: center"><u>(_______________)</u></div>|| &nbsp;
+
 
+
||<div style="text-align: center"><u>(_______________)</u></div>
+
 
+
|-
+
 
+
| <div style="text-align: center">NID : </div> || &nbsp; ||<div style="text-align: center">NID : </div>|| &nbsp;
+
 
+
|| <div style="text-align: center">NID : </div>
+
 
+
 
|}
 
|}
  
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
=Pengalaman Kerja=
<hr width="100%">
+
{| class="wikitable"
 
+
 
+
<div style="font-family: 'times new roman';font-size: 14pt;text-align: center;line-height: 2">
+
<p>'''UNIVERSITAS RAHARJA'''</p>
+
</div>
+
 
+
&nbsp;
+
 
+
<div style="font-size: 14pt;text-align: center;font-family: 'times new roman';">
+
<p style="line-height: 2">'''LEMBAR KEASLIAN SKRIPSI'''</p>
+
<p style="line-height: 1">'''APLIKASI SISTEM PENJADWALAN MATA PELAJARAN '''</p>
+
<p style="line-height: 1">'''UNTUK SEKOLAH BERKATEGORI ''MOVING CLASS'''''</p>
+
<p style="line-height: 1">'''PADA SMKN 2 KOTA TANGERANG'''</p>
+
 
+
 
+
 
+
</div>
+
<p style="font-family: 'times new roman';text-align:center;">Disusun Oleh :</p>
+
 
+
{|table align="center"
+
 
+
 
|-
 
|-
 
+
! Tahun !! Tempat
|<div style="font-family: 'times new roman';text-align: left">NIM</div>||<div style="text-align: left">: 1531390251</div>
+
 
+
 
|-
 
|-
 
+
| 2014 - 2015 || PT Mitsuba Indonesia
|<div style="font-family: 'times new roman';text-align: left">Nama</div>||<div style="text-align: left">: [[Gatra Fikri Haryono]]</div>
+
 
+
 
|-
 
|-
 
+
| 2016 - 2016 || Kumon
|<div style="text-align: left">Fakultas</div>||<div style="text-align: left">: [[SAINS DAN TEKNOLOGI|Sains dan Teknologi ]]</div>
+
 
+
 
|-
 
|-
 
+
| 2017 - 2017 || PT Kunproduction
|<div style="font-family: 'times new roman';text-align: left">Program Pendidikan</div>||<div style="text-align: left">: Diploma 3</div>
+
 
+
 
|-
 
|-
 
+
| 2019 - 2019 || PT Sinergi Absolut Mandiri
|<div style="font-family: 'times new roman';text-align: left">Program Studi</div>||<div style="text-align: left">: [[Teknik Informatika|Teknik Informatika]]</div>
+
 
+
 
|-
 
|-
 
+
| 2020 - 2022 || PT Itommey Bintang Indonesia
|<div style="font-family: 'times new roman';text-align: left">Konsentrasi</div>||<div style="text-align: left">: [[System Architecture|System Architecture]]</div>
+
 
+
|}
+
 
+
 
+
&nbsp;
+
 
+
<div style="text-align: center;font-family: 'times new roman'; line-height: 2">
+
<p>Menyatakan bahwa Tugas Akhir ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Tugas Akhir yang telah dipergunakan untuk mendapatkan gelar Diploma baik di lingkungan Universitas Raharja maupun di Universitas lain, serta belum pernah dipublikasikan.</p>
+
 
+
<p>Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.</p>
+
</div>
+
<div align="right" style="font-size: 12pt;font-family: 'times new roman';'">
+
{| width="100%" align="right"
+
 
|-
 
|-
| width="60%" | || align="center" | Tangerang, Juli 2019
+
| 2022 - now || PT Setiap Hari Dipakai (Evermos)
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| width="60%" | || align="center" | <u>Gatra Fikri Haryono</u>
+
|-
+
| width="60%" | || align="center" | NIM. 1531390251
+
 
|-
 
|-
 
|}
 
|}
</div>
 
  
&nbsp;
+
[[Category : Pribadi Raharja]][[Category : Perguruan Tinggi Raharja]] [[category : CV]]
 
+
<div style="font-family: 'times new roman';text-align: left">
+
<p style="line-height: 2">''*Tandatangan dibubuhi materai 6.000''</p>
+
</div>
+
 
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
<hr width="100%">
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">ABSTRAKSI</p></div>
+
 
+
<div style="text-align: justify;font-family: 'times new roman';line-height: 1">
+
<p>Pemanfaatan teknologi dan sistem informasi pada dunia Pendidikan memiliki peranan yang sangat penting dalam memajukan dan mendukung kegiatan belajar mengajar. Untuk itu, diperlukannya sistem yang terkomputerisasi dan terintegrasi dengan database sehingga memudahkan segala pekerjaan yang dilakukan pihak sekolah dalam melancarkan segala kegiatan belajar mengajar, salah satunya pembuatan jadwal yang terstruktur, cepat dan menghasilkan jadwal akurat. Pada SMKN 2 Kota Tangerang yang menerapkan metode pembelajaran ''Moving Class'', pembuatan jadwal yang masih menggunakan Ms. Ecxel menjadi masalah utama bagi pihak sekolah. Dalam penelitian ini peneliti didukung metode observasi, wawancara dengan pihak-pihak terkait, analisa PIECES serta analisa UML (Unified Modeling Language) untuk merancang sebuah sistem yang dapat mengatasi masalah tersebut. Dari temuan analisa tersebut didapat sebuah hasil yaitu terjadinya kesamaan ruangan dan guru pada jam yang sama antara 2 kelas yang berbeda. Akibatnya, kegiatan belajar mengajar menjadi terganggu dan terhambat. Oleh karena itu, peneliti merancang sebuah Aplikasi Sistem Penjadwalan Mata Pelajaran Berbasis Website menggunakan bahasa pemrograman PHP framework Laravel, Sublime Text 3 sebagai editor text dan MySQL sebagai database. Hasil dari penelitian ini adalah sebuah aplikasi yang dapat membantu pekerjaan pihak-pihak yang bekerja dalam pembuatan jadwal seperti Kurikulum, setiap Jurusan dan Kepala Sekolah. Sistem pada aplikasi ini secara otomatis dapat menyusun jadwal tanpa ada lagi kesamaan guru atau ruangan di jam yang sama serta persetujuan jadwal lebih mudah karena tersedianya fitur ACC pada halaman akses Kepala Sekolah </p>
+
</div>
+
 
+
<div style="text-align: justify"><p style="line-height: 1">''Kata Kunci: Jadwal, Mata Pelajaran, Sekolah, Moving, Class, PHP, Aplikasi''</p></div>
+
 
+
 
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">''ABSTRACT''</p></div>
+
 
+
<div style="text-align: justify;font-family: 'times new roman';line-height: 1">
+
<p>''The use of technology and information systems in the world of education has a very important role in advancing and supporting teaching and learning activities. For that, the system needs a computerized and integrated with the database to facilitate all the work done by the school in launching all the teaching and learning activities, one of which is a structured schedule, Quickly and generate accurate schedules. In the SMKN 2 Tangerang City which implemented the learning method of Moving Class, the creation of a schedule that is still using Ms. Ecxel became the main problem for the school. In this research, researchers supported the observation methods, interviews with related parties, PIECES analysis and UML (Unified Modeling Language) analysis to design a system that could solve the problem. From the findings of the analysis, there is a result of the occurrence of room and teacher in the same hour between 2 different classes. As a result, teaching and learning activities become disrupted and obstructed. Therefore, researchers designed a Website-based subject scheduling system application using the PHP programming language Laravel Framework, Sublime Text 3 as the text editor and MySQL as the database. The result of this research is an application that can help the work of the parties who work in making schedules such as curriculum, each department, and principal. The system in this application can automatically compile the schedule without any more similarity of teachers or rooms in the same hour as well as the approval of the schedule easier because of the availability of the ACC feature on the principal access page'' </p>
+
</div>
+
 
+
<div style="font-family: 'times new roman';text-align: justify"><p style="line-height: 1">''Keywords: Schedule, Subjects, School, Moving, Class, PHP, Application''</p></div>
+
 
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
<hr width="100%">
+
 
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">
+
'''KATA PENGANTAR'''
+
</div>
+
 
+
 
+
<div style="text-align: justify;font-family: 'times new roman';line-height: 2">
+
<p style="text-indent: 0.5in;line-height: 2">Alhamdulillah, puji dan syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan karunianya sehingga penulis dapat menyelesaikan Skripsi dengan judul ''"'''''APLIKASI SISTEM PENJADWALAN MATA PELAJARAN UNTUK SEKOLAH BERKATEGORI ''MOVING CLASS'' PADA SMKN 2 KOTA TANGERANG'''''".''</p>
+
 
+
<p style="text-indent: 0.5in;line-height: 2">
+
Tujuan penulisan Laporan Tugas Akhir ini adalah sebagai syarat dalam menyelesaikan Program Pendidikan Diploma 3 Program Studi Sistem Informasi pada Universitas Raharja.</p>
+
 
+
<p style="text-indent: 0.5in;line-height: 2">Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan dari banyak pihak penulis tidak akan dapat menyelesaikan Skripsi ini dengan baik dan tepat pada waktunya. Pada kesempatan ini pula penulis menyampaikan ucapan terimakasih kepada:</p>
+
</div>
+
<div style="text-align: justify;font-family: 'times new roman';line-height: 2">
+
# Bapak [[Drs. Po. Abas Sunarya, M.Si|Dr. Po. Abas Sunarya, M.Si]] selaku selaku Rektor Universitas Raharja.
+
# Bapak [[Henderi|Dr. Henderi, S.Kom., M.Kom]] selaku selaku Dekan Fakultas Universitas Raharja.
+
# Bapak [[Padeli|Padeli, M.Kom]] selaku Wakil Dekan Fakultas [[SAINS DAN TEKNOLOGI|Sains dan Teknologi ]] Universitas Raharja.
+
# Ibu Dedeh Supriyanti, S. Kom., M.T.I. selaku Ketua Program Studi [[Teknik Informatika|Teknik Informatika]] Diploma.
+
# Bapak Oleh Soleh, S.Kom.,M.MSi sebagai Dosen Pembimbing I yang telah memberikan bimbingan dan masukan kepada penulis sehingga Tugas Akhir ini dapat diselesaikan dengan baik.
+
# Ibu Ruli Supriati, S.Kom.,MTI sebagai Dosen Pembimbing II yang telah meluangkan waktunya untuk memberikan bimbingan, masukan dan motivasi kepada penulis.
+
# Bapak Basirudin selaku stakeholder yang telah memberikan kontribusi besar di dalam lancarnya proses penelitin skripsi ini.
+
# Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi kepada penulis.
+
# Keluarga tercinta yang telah memberikan doa, dukungan moral maupun materi sehingga Skripsi ini apat terselesaikan dengan baik.
+
# Teman - teman seperjuangan yang selalu ada dan memberikan semangat.
+
 
+
<p style="text-indent: 0.5in;line-height: 2">Penulis menyadari bahwa dalam penulisan Laporan Skripsi ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan ini bermanfaat bagi pihak yang membutuhkan.</p>
+
</div>
+
 
+
 
+
 
+
<div align="right" style="font-size: 12pt;font-family: 'times new roman';'">
+
{| width="100%" align="right"
+
|-
+
| width="60%" | || align="center" | Tangerang, Juli 2019
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| || 
+
|-
+
| || 
+
|-
+
| ||
+
|-
+
| width="60%" | || align="center" | <u>Gatra Fikri Haryono</u>
+
|-
+
| width="60%" | || align="center" | NIM. 1531390251
+
|-
+
|}
+
</div>
+
 
+
<hr width="100%">
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
+
<p style="line-height: 2">'''DAFTAR TABEL'''</p>
+
</div>
+
<div style="text-align: justify;font-family: 'times new roman';text-indent: 0.5in;line-height: 2;">
+
<p>'''Tabel 3.1''' Analisis PIECES </p>
+
<p>'''Tabel 3.2''' Elisitasi  Tahap 1</p>
+
<p>'''Tabel 3.3''' Elisitasi Tahap II</p>
+
<p>'''Tabel 3.4''' Elisitasi Tahap III </p>
+
<p>'''Tabel 3.5''' Final Draft Elisitasi </p>
+
<p>'''Tabel 3.6''' Perbedaan sistem yang berjalan dan sistem yang diusulkan </p>
+
<p>'''Tabel 3.7''' Tabel ''users'' </p>
+
<p>'''Tabel 3.8''' Tabel ''teachers'' </p>
+
<p>'''Tabel 3.9''' Tabel ''type_teachers'' </p>
+
<p>'''Tabel 3.10''' Tabel ''lessons'' </p>
+
<p>'''Tabel 3.11''' Tabel ''type_lessons'' </p>
+
<p>'''Tabel 3.12''' Tabel ''rooms'' </p>
+
<p>'''Tabel 3.13''' Tabel ''type_rooms''</p>
+
<p>'''Tabel 3.14''' Tabel ''roles'' </p>
+
<p>'''Tabel 3.15''' Tabel ''levels'' </p>
+
<p>'''Tabel 3.16''' Tabel ''majors'' </p>
+
<p>'''Tabel 3.17''' Tabel ''expertises'' </p>
+
<p>'''Tabel 3.18''' Tabel ''generates'' </p>
+
<p>'''Tabel 3.19''' Tabel ''lesson_user'' </p>
+
<p>'''Tabel 3.20''' Tabel ''lesson_major'' </p>
+
<p>'''Tabel 3.21''' Tabel ''lesson_teacher'' </p>
+
<p>'''Tabel 3.22''' Tabel ''approvals'' </p>
+
<p>'''Tabel 3.23''' Tabel ''approval_generate'' </p>
+
<p>'''Tabel 3.24''' ''Black box Testing'' </p>
+
<p>'''Tabel 3.25''' ''Time Schedule'' </p>
+
<p>'''Tabel 3.26''' Estimasi biaya </p>
+
 
+
</div>
+
 
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
<hr width="100%">
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
+
<p style="line-height: 2">'''DAFTAR GAMBAR'''</p>
+
</div>
+
<div style="text-align: justify;font-family: 'times new roman';text-indent: 0.5in;line-height: 2;">
+
<p>'''Gambar 3.1''' Struktur Organisasi SMK Negeri 2 Kota Tangerang  </p>
+
<p>'''Gambar 3.2''' ''use case'' ''diagram'' Sistem yang Berjalan  </p>
+
<p>'''Gambar 3.3''' ''activity'' ''diagram'' Sistem yang Berjalan </p>
+
<p>'''Gambar 3.4''' ''sequence'' ''diagram'' Sistem yang Berjalan  </p>
+
<p>'''Gambar 3.5''' ''use case'' ''diagram'' Sistem Aplikasi Penjadwalan </p>
+
<p>'''Gambar 3.6''' ''activity'' ''diagram'' Jurusan  </p>
+
<p>'''Gambar 3.7''' ''activity'' ''diagram'' Kurikulum dengan Kepala Sekolah </p>
+
<p>'''Gambar 3.8''' ''activity'' ''diagram'' Kurikulum </p>
+
<p>'''Gambar 3.9''' ''sequence'' ''diagram'' Jurusan  </p>
+
<p>'''Gambar 3.10''' ''sequence'' ''diagram'' Kurikulum </p>
+
<p>'''Gambar 3.11''' ''sequence'' ''diagram'' Persetujuan Jadwal </p>
+
<p>'''Gambar 3.12''' ''sequence'' ''diagram'' Publikasi Jadwal </p>
+
<p>'''Gambar 3.13''' Class ''diagram'' yang Diusulkan </p>
+
<p>'''Gambar 3.14''' Halaman Login </p>
+
<p>'''Gambar 3.15''' Halaman Dashboard Kurikulum </p>
+
<p>'''Gambar 3.16''' Halaman Lihat dan Tambah data Kelas </p>
+
<p>'''Gambar 3.17''' Halaman Atur Jadwal  </p>
+
<p>'''Gambar 3.18''' Halaman Kelola Akun </p>
+
<p>'''Gambar 3.19''' Halaman Dashboard Jurusan</p>
+
<p>'''Gambar 3.20''' Halaman Atur Jadwal Kelas Jurusan </p>
+
<p>'''Gambar 3.21''' Halaman Dashboard Kepala Sekolah </p>
+
<p>'''Gambar 3.22''' Halaman Persetujuan Jadwal </p>
+
<p>'''Gambar 3.23''' Halaman Jadwal Resmi </p>
+
</div>
+
<hr width="100%">
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">
+
<p style="line-height:2">'''DAFTAR SIMBOL'''</p>
+
<p style="line-height:2">'''DAFTAR SIMBOL ''FLOWCHART'' '''</p>
+
</div>
+
<div align="center"><p style="line-height:2"><img src="https://lh3.googleusercontent.com/-XSAiBgz3vTw/XT00peMET0I/AAAAAAAASh4/T-7ZAq9sMecTIipOceEDIQS8Bn7rPFJfQCK8BGAs/s0/2019-07-27.png"/></p></div>
+
 
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">
+
<p style="line-height:2">'''DAFTAR SIMBOL ''''use case'' ''diagram'''' '''</p>
+
</div>
+
<div align="center"><p style="line-height:2"><img src="https://lh3.googleusercontent.com/-AYob92ktOHA/W1ARz50yyMI/AAAAAAAABhE/XOUqM-PcnzsszRzaU0fKxU8bjGLOLd1fgCL0BGAs/w530-d-h691-n-rw/simbol_uc.PNG"/></p></div>
+
 
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">
+
<p style="line-height:2">'''DAFTAR SIMBOL ''''sequence'' ''diagram'''' '''</p>
+
</div>
+
<div align="center"><p style="line-height:2"><img src="https://lh3.googleusercontent.com/-2EYq8ic8vI0/W1AR7jSW8xI/AAAAAAAABhY/bBPIfbLAr_kjIn3qQTzE-ejXwX7isoB9QCL0BGAs/w530-d-h347-n-rw/simbol_s.PNG"/></p></div>
+
 
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">
+
<p style="line-height:2">'''DAFTAR SIMBOL ''''activity'' ''diagram'''' '''</p>
+
</div>
+
<div align="center"><p style="line-height:2"><img src="https://lh3.googleusercontent.com/-xbIzMYUz8uI/W1ASCKvWUFI/AAAAAAAABhw/EsgclOJnHwMC2CgNffn42cEKPoZdOKKVwCL0BGAs/w530-d-h724-n-rw/simbol_a.PNG"/></p></div>
+
 
+
 
+
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">
+
<p style="line-height:2">'''DAFTAR SIMBOL ''CLASS ''diagram'''' '''</p>
+
</div>
+
<div align="center"><p style="line-height:2"><img src="https://lh3.googleusercontent.com/-AupHyl496Ag/W1ASIAnNbiI/AAAAAAAABiI/GzZYqe1ldWQVJqcf00SeWnmxmYjsATW0QCL0BGAs/w530-d-h636-n-rw/simbol_c.PNG"/></p></div>
+
 
+
<hr width="100%">
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
__TOC__
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
<hr width="100%">
+
=<div style=" text-align: center;font-family: 'times new roman';margin-bottom:10px;">'''BAB I'''</div> <div style="font-size: 14pt; text-align: center">'''PENDAHULUAN'''</div>=
+
 
+
== Latar Belakang ==
+
<div style="font-family: 'times new roman';line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berkembang pesatnya teknologi dan sistem informasi yang didukung dengan adanya internet saat ini sudah tidak dapat dibendung lagi. Berbagai kegiatan dan pekerjaan saat ini sudah dimudahkan dengan kehadiran perkembangan teknologi dan sistem informasi. berbagai bidang yang ada di dunia saat ini sudah menggunakan teknologi dan sistem informasi. Tidak terkecuali di bidang Pendidikan.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pemanfaatan teknologi dan sistem informasi pada dunia Pendidikan memiliki peranan yang sangat penting dalam memajukan dan mendukung kegiatan belajar mengajar. Untuk itu, diperlukannya sistem yang terkomputerisasi dan terintegrasi dengan database sehingga memudahkan segala pekerjaan yang dilakukan pihak sekolah dalam melancarkan segala kegiatan belajar mengajar, salah satunya pembuatan jadwal yang terstruktur, cepat dan menghasilkan jadwal akurat.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada SMKN 2 Kota Tangerang, pembuatan jadwal menjadi masalah utama bagi pihak sekolah yaitu bagian kurikulum. Pembuatan jadwal pada SMKN 2 Kota Tangerang masih menggunakan Ms. Excel dan membutuhkan waktu yang cukup lama untuk menghasilkan sebuah jadwal mata pelajaran keseluruhan. Hal tersebut disebabkan juga karena metode pembelajaran yang digunakan SMKN 2 Tangerang adalah metode pembelajaran dengan sistem Moving Kelas. Metode tersebut mengharuskan setiap kelas harus berpindah ruangan saat pergantian mata pelajaran. Selain itu, jam masuk dan jam pulang setiap kelas berbeda-beda. Hal tersebut menyebabkan terjadinya kesamaan ruangan dan guru pada jam yang sama antara dua kelas yang berbeda. Akibatnya, kegiatan belajar mengajar menjadi terganggu dan terhambat. Saat pembuatan jadwal, bagian kurikulum harus mendata jumlah guru, ruangan, mata pelajaran, serta jam mata pelajaran. Di SMKN 2 Kota Tangerang sendiri, untuk tahun ajaran 2018-2019 memiliki 51 kelas, 71 guru yang sudah berstatus PNS, 11 guru honorer, 84 mata pelajaran, 34 ruangan teori, dan 30 ruang praktek.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Oleh karena itu, perlu adanya sistem pembuatan jadwal yang terkomputerisasi dan terintegrasi berbasis website untuk mencegah kesamaan ruangan dan guru pada jam yang sama antara 2 kelas berbeda serta dalam penyampaian laporan hasil jadwal ke kepala sekolah dan hasil jadwal yang dapat dilihat setiap guru dan siswa.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada dasarnya semua yang dilakukan bertujuan agar sistem dapat berjalan dengan baik, terutama kebutuhan akan informasi-informasi menjadi lebih terkontrol. Sejalan dengan permasalahan diatas maka peneliti mengambil judul “Aplikasi Sistem Penjadwalan Mata Pelajaran Untuk Sekolah Berkategori ''Moving Class'' Pada SMKN 2 Kota Tangerang”.</p>
+
</div>
+
 
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
 
+
== Rumusan Masalah ==
+
<div style="font-family: 'times new roman';line-height: 2"><p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan latar belakang yang telah dijelaskan diatas, maka yang menjadi permasalahan pada SMKN 2 Kota Tangerang antara lain adalah:</p>
+
#Bagaimana alur sistem pembuatan jadwal mata pelajaran pada SMKN 2 Kota Tangerang yang berjalan saat ini?
+
#Apa saja kendala yang dialami dalam sistem pembuatan jadwal mata pelajaran pada SMKN 2 Kota Tangerang?
+
#Bagaimana solusinya untuk mengatasi masalah yang terjadi pada sistem pembuatan jadwal yang berjalan saat ini?
+
#Tools apa saja yang merancang sistem pembuatan jadwal mata pelajaran berbasis website pada SMKN 2 Kota Tangerang?
+
#Siapakah yang berperan dalam pengoperasian sistem aplikasi pembuatan jadwal mata pelajaran akademik pada SMKN 2 Kota Tangerang?
+
#Bagaiman kelebihan dan kekurangan dari sistem yang diusulkan?
+
</div>
+
 
+
== Ruang Lingkup Penelitian ==
+
<div style="font-family: 'times new roman';line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan rumusan masalah yang ada, maka ruang lingkup yang akan dibahas peneliti adalah proses pembuatan jadwal mata pelajaran keseluruhan yang terdiri dari: </p>
+
<ol>
+
<li>Bagian Kurikulum:
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Pendataan seluruh guru pengajar dan mata pelajaran yang diajar</li>
+
<li>Pendataan jumlah ruangan teori</li>
+
<li>Pendataan jumlah jam mata pelajaran dan jam pengajar</li>
+
<li>Pembuatan jadwal mata pelajaran keseluruhan</li>
+
<li>Pencetakan jadwal mata pelajaran keseluruhan</li>
+
</ol>
+
</li>
+
<li>Sekretariat Jurusan:
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Pendataan seluruh guru jurusan</li>
+
<li>Pendataan jumlah ruangan praktek jurusan</li>
+
</ol>
+
</li>
+
<li>Kepala Sekolah:
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Persetujuan laporan hasil jadwal mata pelajaran keseluruhan</li>
+
</ol>
+
</li>
+
</ol>
+
</div>
+
 
+
== Tujuan dan Manfaat Penelitian ==
+
=== Tujuan Penelitian ===
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Adapun tujuan dari penelitian ini adalah sebagai berikut:</p>
+
<ol>
+
<li>Operasional <br>  Penelitian ini mempunyai tujuan operasional sebagai sarana untuk:
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Dapat mengidentifikasi semua kebutuhan yang terkait pembuatan jadwal mata pelajaran pada SMKN 2 Kota Tangerang</li>
+
<li>Mengetahui masalah apa saja yang ada dalam pembuatan jadwal mata pelajaran pada SMKN 2 Kota Tangerang</li>
+
<li>Menciptakan sistem pembuatan jadwal mata pelajaran keseluruhan secara optimal dari manual menjadi terkomputerisasi dan terintegrasi dengan database.</li>
+
</ol>
+
</li>
+
<li>Fungsional <br> Penelitian ini mempunyai tujuan fungsional yaitu agar mampu mempermudah pihak-pihak terkait dalam membuat jadwal agar tidak ada lagi kesamaan ruangan dan guru pada jam yang sama antara dua kelas, lebih cepat, pengiriman hasil jadwal ke Kepala Sekolah untuk persetujuan serta siswa dan guru dapat melihat jadwal masing-masing.
+
</li>
+
</ol>
+
</div>
+
 
+
=== Manfaat Penelitian ===
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Adapun manfaat dari penelitian ini adalah sebagai berikut:</p>
+
<ol style="line-height:2;">
+
<li>Peneliti
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Terciptanya kepuasan batin ketika menghasilkan suatu karya dan dapat bermanfaat bagi suatu instansi.</li>
+
<li>Memberikan pengalaman kepada peneliti untuk menerapkan dan memperluas waawasan penerapan teori dan pengetahuan yang telah diterima di perkuliah pada kegiatan nyata.</li>
+
</ol>
+
</li>
+
<li>Institusi
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Terciptanya sebuah sistem yang dapat memudahkan pekerjaan dari pihak-pihak yang berhubungan dengan pembuatan jadwal. </li>
+
<li>Dapat memudahkan bagi pihak sekolah dalam mengidentifikasi apa saja kendala yang ada dalam pembuatan jadwal.</li>
+
</ol>
+
</li>
+
<li>Universitas Tinggi Raharja
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Dapat menjadi referensi bagi Mahasiswa atau Mahasiswi.</li>
+
<li>Dapat memperkaya pengetahuan para Mahasiswa atau Mahasiswi dalam pengambilan keputusan terhadap suatu permasalahan.</li>
+
<li>Dapat membuat Perguruan Tinggi Raharja dikenal oleh instansi-instansi yang dijadikan objek penelitian para Mahasiswa atau Mahasiswi.</li>
+
<li>Menciptakan Mahasiswa dan Mahasiswi yang tidak hanya pandai dalam teori tetapi dapat mengimplementasikan di dunia nyata, baik dari segi analisa hingga pemecahan masalah tersebut.</li>
+
</ol>
+
</li>
+
</ol>
+
</div>
+
 
+
== Metodologi  Penelitian ==
+
=== Metode Pengumpulan Data ===
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2"><p style="text-align:justify;text-indent:0.5in;line-height:2;">Dalam pengumpulan data, peneliti menggunakan 3 (tiga) pendekatan yaitu sebagai berikut:</p>
+
<ol>
+
<li>Metode Observasi (''Observasi Research'') <br>
+
Pada metode ini peneliti melakukan analisa terhadap masalah yang ada dengan cara mengamati sumber, pengumpulan dan pengolahan data di bagian kurikulum dan secretariat jurusan. </li>
+
<li> Metode Wawancara (''Interview Research'')<br>
+
Metode ini dilakukan dengan cara pengumpulan data melalui tanya jawab langsung dengan Pak Basirudin sebagai Staff Kurikulum SMKN 2 Kota Tangerang, yang berhubungan dengan sistem pembuatan jadwal mata pelajaran dan memahami hal yang akan diteliti sesuai dengan tujuan penelitian.</li>
+
<li>Studi Pustaka (''Library Research'') <br>
+
Metode study kepustakaan dilakukan untuk menunjang metode wawancara dan observasi yang telah dilakukan. Pengumpulan informasi yang dilakukan yaitu dengan membaca dan mempelajari beberapa buku yang berhubungan dengan teori yang dibahas dalam laporan ini, melalui sumber-sumber dari kepustakaan dan diinternet.</li>
+
</ol>
+
</div>
+
 
+
=== Metode Analisa ===
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Setelah melakukan proses pengumpulan data, selanjutnya data yang sudah diperoleh dapat diolah dan dianalisa. Dalam melakukan penelitian untuk Aplikasi Sistem Penjadwalan Mata Pelajaran Untuk Sekolah Berkategori ''Moving Class'' Pada SMKN 2 Kota Tangerang menggunakan metode Analisa PIECES (''Performance, Information, Economic, Control, Efficiency and Service''). Kemudian peneliti menggunakan metode Elisitasi untuk mengumpulkan dan menyeleksi kebutuhan sistem yang diharapkan stakeholder. Elisitasi merupakan rancangan sistem yang diusulkan sesuai dengan keinginan atau kebutuhkan user. Elisitasi yang dilakukan melalui 3 (tiga) tahap, yaitu Elisitasi tahap I, elisitasi tahap II, elisitasi tahap III dan draft final elisitasi.</p>
+
</div>
+
 
+
=== Perancangan Sistem ===
+
<div style="font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Peneliti menggunakan ''Unified Modeling Language'' (UML) sebagai salah satu alat bantu untuk memodelkan secara visual yang dapat digunakan dalam bahasa pemograman yang berorientasi objek. UML terdiri dari beberapa ''diagram'' yang saling berkaitan, antara lain ''Usecase ''diagram'', ''activity'' ''diagram'', ''sequence'' ''diagram'','' dan ''Class ''diagram'''' menggunakan Visual Paradigm. Perancangan sistem lainnya menggunakan PHP, MySQL, dan Google Chrome.</p>
+
</div>
+
 
+
=== Metode Pengujian ===
+
<div style="font-size: 12pt;font-family: 'times new roman';line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Proses pengujian Aplikasi Sistem Penjadwalan Mata Pelajaran Untuk Sekolah Berkategori ''Moving Class'' Menggunakan Metode Algoritma Genetika Pada SMKN 2 Kota Tangerang menggunakan Metode ''Blackbox Testing''. ''Blackbox Testing'' digunakan untuk mengetahui apakah sistem yang dibuat telah sesuai dengan kebutuhan fungsional yang telah ditentukan bersama oleh peneliti dan ''Stakeholder''</p>
+
</div>
+
 
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
 
+
== Sistematika Penulisan ==
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Agar dapat lebih memahami penjelasan dalam penyusunan laporan Tugas Akhir ini, maka peneliti mengelompokkan menjadi beberapa sub bab. Dimana antara bab yang satu dengan yang lainnya saling berkaitan</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Adapun penyusunan bab-bab dengan sistematika penyampaian adalah sebagai berikut:</p>
+
'''BAB I PENDAHULUAN'''
+
 
+
:Pada bab ini menjelaskan antara lain yaitu latar belakang, rumusan masalah, ruang lingkup, tujuan dan manfaat metode penelitian,dan sistematika penelitian.
+
 
+
'''BAB II LANDASAN TEORI'''
+
 
+
:Pada bab ini akan dijelaskan definisi-definisi yang berhubungan dengan permasalahan yang dibahas pada bagian sistem yang berjalan saat ini, seperti landasan teori yang membahas tentang konsep dasar sistem laporan keuangan serta membahas teori-teori  pendukung lainnya yang berhubungan dengan topik yang akan dibahas dalam penelitan dan literature review.
+
 
+
'''BAB III PEMBAHASAN DAN HASIL'''
+
 
+
:Pada bab pembahasan ini berisi gambaran umum dan sejarah singkat SMKN 2 Kota Tangerang, struktur organisasi, tugas dan tanggung jawab masing–masing bagian berdasarkan struktur organisasi, tata laksana sistem berupa rancangan prosedur dengan menggunakan UML, analisa masukan, analisa proses, analisa keluaran, user requirement yang berisi elisitasi tahap 1,2,3, dan final, rancangan basis data, konfigurasi sistem usulan, testing, dan estimasi biaya.
+
 
+
'''BAB IV PENUTUP'''
+
 
+
:Pada bab ini berisi beberapa kesimpulan dari hasil penelitian serta saran yang diberikan agar penelitian ini dapat dikembangkan dan diperbaiki dikemudian hari oleh para peneliti lainnya.
+
 
+
 
+
'''DAFTAR PUSTAKA'''
+
 
+
'''LAMPIRAN'''
+
 
+
 
+
</div>
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
 
+
=<div style=" text-align: center;font-family: 'times new roman';margin-bottom:10px;">'''BAB II'''</div> <div style="font-size: 14pt; text-align: center">'''LANDASAN TEORI'''</div>=
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Untuk mendukung pembuatan laporan ini, maka perlu dikemukakan hal-hal atau teori-teori yang berkaitan dengan permasalahan dan ruang lingkup pembahasan sebagai landasan dalam pembuatan laporan ini.</p>
+
</div>
+
 
+
== Teori Umum ==
+
=== Konsep Dasar Sistem ===
+
==== Definisi Sistem ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut M. Thoha dkk (2015),<ref name="thoha">Thoha,M. Miyanto. 2015. Analisis dan Perancangan Sistem Reservasi Hotel
+
D’Griya Serang. Jurnal PROSISKO Vol. 2 No. 2 September 2015 ISSN : 2406-7733
+
</ref> “Setiap sistem baik sistem skala yang besar maupun dalam skala yang kecil selalu memiliki komponen-komponen atau elemen-elemen sistem. Komponen-komponen ini dapat berupa subsistem atau bagian-bagian yang memiliki sifat dari sistem. Komponen-komponen sistem ini saling berhubungan dan bekerja sama untuk menciptakan satu kesatuan sehingga sistem dapat mencapai tujuannya.”.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Mulyadi (2016: 4),<ref name="mulyadi"> Mulyadi. 2016. “Sistem Informasi”. Jakarta: Salemba</ref>  “Sistem adalah suatu jaringan prosedur yang dibuat menurut pola yang terpadu untuk melaksanakan kegiatan pokok perusahaan. Prosedur adalah suatu urutan kegiatan klerikal, biasanya melibatkan beberapa orang dalam satu departemen atau lebih, yang dibuat untuk menjamin penanganan secara seragam transaksi perusahaan yang terjadi berulang-ulang”.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dapat disimpulkan bahwa sistem adalah kumpulan prosedur atau komponen yang saling berhubungan dan berinteraksi untuk melakukan suatu perkejaan tertentu guna mencari solusi atas masalah-masalah yang timbul.</p>
+
</div>
+
 
+
==== Karakteristik Sistem ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Karakteristik sistem secara umum sebagai berikut: (Mulyadi, 2016: 2):<ref name="mulyadi"/></p>
+
<ol>
+
<li>Setiap sistem terdiri dari unsur-unsur. Unsur terdiri dari subsistem yang lebih kecil, yang terdiri pula dari kelompok unsur yang membentuk subsistem tersebut.</li>
+
<li>Unsur-unsur tersebut merupakan bagian terpadu sistem yang bersangkutan. Antara sunsur sistem mempunyai hubungan erat dan sifatnya kerjasama.</li>
+
<li>Unsur sistem tersebut bekerja sama untuk mencapai tujuan sistem. Setiap sistem mempunyai tujuan tertentu.</li>
+
<li>Suatu sistem merupakan bagian dari sistem lain yang lebih besar.</li>
+
</ol>
+
</div>
+
 
+
=== Konsep Dasar Data ===
+
==== Definisi Data ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Untuk memahami informasi, tidak dapat dipisahkan dengan apa yang namanya sebuah data. Untuk itu, sebelum memahami konsep dasar dalam informasi dalam hal ini dibahas mengenai data.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Irwansyah dan Moniaga (2014:2),<ref name="irwansyah">Irwansyah, Edy dan Jurike V. Moniaga. 2014. Pengantar Teknologi Informasi.
+
Yogyakarta: Deepublish
+
</ref> mengemukakan bahwa “Data adalah kumpulan item yang belum diproses, yang dapat mencakup teks, angka, gambar, audio, dan video”.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Rusdiana dan Irfan (2014:71),<ref name="rusdiana">Rusdiana, H.A,.dan Moch Irfan. 2014. Sistem Informasi Manajemen. Bandung: CV Pustaka Setia</ref> mengemukakan bahwa “Data adalah fakta atau bagian dari fakta yang mengandung arti sehubungan dengan kenyataan, simbol-simbol yang menunjukkan suatu ide, objek, kondisi, atau situasi lainnya, yang didapatkan melalui suatu observasi atau secara data diartikan sebagai keterangan tentang sesuatu.”</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dapat disimpulkan bahwa data adalah berupa angka, ukuran, kata, kalimat, tulisan-tulisan, uraian cerita, gambar, simbol, tanda, yang belum memiliki ciri-ciri informatif dan belum diinformasikan keberadaannya. Dengan demikian untuk dapat memahaminya maka diperlukan prosedur pengolahan misalnya perhitungan, pengukuran, terhadap data-data yang dimilikinya.</p>
+
</div>
+
 
+
==== Konsep Dasar Informasi ====
+
==== Definisi Informasi ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Khozin Yuliyana dkk dalam jurnal SENSI Vol.3 No.2 (2017: 192),<ref name="yuliana">Yuliana, Khozin, Harfizar, dan Muh Afiffudin. 2017. “Perancangan Sistem
+
Informasi Pendataan Karyawan Pada Perusahaan Jasa Berbasis WEB”. Jurnal SENSI Vol. 3 No. 2 - Agustus 2017 ISSN: 2461-1409. Tangerang: Perguruan Tinggi Raharja.</ref> “Informasi adalah fakta yang telah diolah dengan cara tertentu yang menggambarkan suatu kejadian nyata untuk diolah agar dapat dipahami dan digunakan dalam pengambilan suatu keputusan”.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Sunarya, dkk dalam Journal CCIT Vol. 9 No.1 (2015:80),<ref name="Lusyani">Lusyani Sunarya, Po. Abas Sunarya, Jasmine Daara Assyifa. 2015. Keefektifan
+
Media Komunikasi Visual sebagai Penunjang Promosi pada Perguruan Tinggi Raharja. Tangerang : Ejournal STIMIK Raharja. Vol.9 No.1.
+
</ref> “Informasi dapat disimpulkan  sebagai hasil  dari  pengelolahan data dalam suatu bentuk yang  lebih  berguna  dan  lebih berarti bagi penerimanya untuk pengambilan keputusan.”</p>
+
Dapat disimpulkan bahwa informasi adalah data-data yang diolah sehingga memiliki nilai tambah dan bermanfaat bagi pengguna
+
</div>
+
 
+
==== Kualitas Informasi ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Khairullah dkk. dalam Jurnal Informasi Interaktif Vol. 2 No. 2,<ref name="khairullah">Khairullah, Dkk. 2017. Pengukuran Kualitas Sistem Informasi Inventaris Aset
+
Universitas Muhammadiyah Bengkulu Menggunakan Metode MCCALL, Jurnal Informasi Interaktif, Vol. 2. No. 2.
+
</ref> menyatakan bahwa Pengukuran kualitas suatu sistem informasi sangatlah penting untuk mengetahui bagaimana kondisi terkini dari sistem informasi itu sendiri, apakah masih relevan ataukah tidak dengan kondisi terkini, apabila setelah dilakukan pengukuran ternyata sistem informasi tersebut sudah tidak relevan maka dapat dijadikan acuan ataupun rujukan untuk dilakukan perbaikan lebih lanjut lagi. Faktor yang digunakan untuk menilai ketepatan, keandalan, efisiensi, kegunaan dan integritas menjadi tolak ukur ataupun acuan untuk melakukan pengukuran kualitas dari suatu sistem informasi, Product Operations (Karakteristik pengoperasian).</p>
+
</div>
+
 
+
=== Konsep Dasar Sistem Informasi ===
+
==== Definisi Sistem Informasi ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Sri Rahayu dkk dalam jurnal SENSI Vol.4 No.1 (2018: 3),<ref name="rahayu">Rahayu, Sri, Ai Ratna Sari, dan Tri Sendra Saputra. 2018. Analisa Sistem Informasi Pengelolaan Keuangan Pada Upt Dinas Pendidikan Kecamatan Neglasari Kota Tangerang. Jurnal SENSI Vol. 4 No. 1 - Februari 2018. Tangerang: Perguruan Tinggi Raharja</ref> “Sistem Informasi merupakan elemen-elemen yang saling berinteraksi secara sistematis dan teratur untuk menciptakan dan membentuk aliran informasi yang akan mendukung pembuatan keputusan dan melakukan kontrol terhadap jalannya perusahaan”.</p>
+
</div>
+
 
+
==== Komponen Sistem Informasi ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Hutahaean (2014:13-14),<ref name="hutahaean">Hutahaean, Jeperson. 2014. Konsep Sistem Informasi. Yogyakarta: Deepublish</ref> sistem informasi terdiri dari beberapa komponen yang disebut dengan istilah blok bangunan (building block) yaitu:</p>
+
<ol>
+
<li>Blok masukkan (''input block'') <br>
+
Berdasarkan beberapa pendapat para ahli di atas dapat ditarik kesimpulan bahwa informasi adalah data-data yang diolah sehingga memiliki nilai tambah dan bermanfaat bagi pengguna.</li>
+
<li> Blok model (''model block'') <br>
+
Blok ini terdiri dari kombinasi prosedur, logika dan metode matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang sudah diinginkan.</li>
+
<li> Blok keluaran (''output block'') <br>
+
Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.</li>
+
<li> Blok teknologi (''technology block'') <br>
+
Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian din secara keseluruhan.</li>
+
<li> Blok basis data (''data base block'') <br>
+
Merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya.</li>
+
<li> Blok kendali (''control block'') <br>
+
Banyak faktor yang dapat merusak sistem informasi, misalnya bencana alam, api, temperatur tinggi, air, debu, kecurangan-kecurangan, kejanggalan sistem itu sendiri, kesalahan-kesalahan ketidakefisienan, sabotase dan sebagainya. Beberapa pengendalian pedu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah atau bila terlanjur terjadi kesalahan dapat langsung diatasi.</li>
+
</ol>
+
</div>
+
 
+
=== Konsep Dasar Analisa ===
+
==== Definisi Analisa Sistem ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Kadir (2014),<ref name="kadir">Kadir, Abdul. 2014.Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta: Andi</ref> mengemukakan bahwa “Analisa sistem adalah yang dimana proses untuk menentukan hal – hal detail tentang yang akan dikerjakan oleh sistem yang di usulkan (dan bukan bagaimana caranya). Tahapan analisa sistem dilakukan untuk mengembangkan sistem yang sudah ada atau mengatasi masalah – masalah yang belum tertangani.”</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Muslihudin dan Oktafianto (2016:27),<ref name="muslihudin">Muslihudin, Muhamad dan Oktafianto. 2016. Analisis dan Perancangan Sistem Informasi Menggunakan Model Terstruktur dan UML. Yogyakarta: Andi</ref> mengemukakan bahwa “Analisa Sistem adalah tehnik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut dan berinteraksi untuk mencapai suatu tujuan”.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Mulyani (2016:38),<ref name="mulyani">Mulyani, Sri. 2016. Analsis dan Perancangan Sistem Informasi Manajemen Keuangan Daerah. Edisi Kedua. Bandung : Abdi Sistematika</ref> mengemukakan bahwa “Suatu teknik penelitian terhadap sebuah sistem dengan menguraikan komponen-komponen pada sistem tersebut dengan tujuan untuk mempelajari komponen itu sendiri serta keterkaitannya dengan komponen lain yang membentuk sistem sehingga didapat sebuah keputusan atau kesimpulan mengenai sistem tersebut baik itu kelemahan ataupun kelebihan sistem”. </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dapat disimpulkan bahwa analisa sistem adalah proses penjabaran dari suatu sistem informasi yang utuh ke dalam berbagai bagian komponennya dengan maksud agar bisa mengidentifikasi dan mengevaluasi berbagai macam masalah atau hambatan yang timbul pada sistem sehingga nantinya bisa dilakukan penanggulangan, perbaikan dan juga pengembangan.</p>
+
 
+
==== Analisa PIECES ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut yuli asbar dan Mochamad Ari Saptari (2017:40),<ref name="asbar">Asbar, Yuli, dan Mochamad Ari Saptari. 2017. “Analisa Dalam Mengukur Kualitas
+
Pelayanan Terhadap Kepuasan Konsumen Menggunakan Metode PIECES”. Jurnal Visioner & Strategis Vol. 6 Nomor 2, September 2017: 39-47 Universitas Malikussaleh.</ref> “Analisis PIECES (Performance, Information, Economy, Control, Eficiency, Services) merupakan teknik untuk mengidentifikasi dan memecahkan permasalahan yang terjadi”</p>
+
<ol>
+
<li> Analisis Kinerja (''Performance'') <br>
+
Kinerja merupakan bagian pendukung dalam kelancaran proses kerja dalam suatu perusahaan. Kinerja perusahaan sangat tergantung pada sumber daya manusia dan sumber daya alat atau sarana dan prasarana yang ada dalam perusahaan. Kinerja yang dimaksud adalah kinerja sistem. Kinerja dapat diukur dari throughput dan respons time. </li>
+
<li> Analisis Informasi (''Information'')<br>
+
Informasi merupakan salah satu faktor yang penting, karena informasi merupakan titik awal untuk mengoreksi keadaan dalam organisasi. Kualitas dari sebuah informasi (quality of information) tergantung dari tiga hal, yaitu informasi harus akurat (acurat), tepat pada waktunya (timely basis), dan relevan (relevance). Jika informasi yang diproses bisa lebih cepat, akurat, dan relevan tentunya akan memberikan keputusan bisnis yang baik untuk kemajuan perusahaan.</li>
+
<li> Analisis Ekonomi (''Economic'')<br>
+
Analisis ekonomi merupakan sistem dalam pengurangan dan keuntungan yang akan didapat dari sistem yang baru. Peningkatan terhadap kebutuhan ekonomis mempengaruhi pengendalian biaya dan peningkatan manfaat. Dilihat dari pemanfaatan biaya sistem lama tersebut dinilai kurang ekonomis.</li>
+
<li> Analisis Efisiensi (Effisiency)<br>
+
Efisiensi ini erat hubunganya dengan input yaitu bagaimana sumber daya yang ada dapat digunakan seminimal mungkin sehingga tidak terjadi pemborosan waktu, energi serta menekan biaya pengeluaran.</li>
+
<li> Analisis Kendali (''Control'')<br>
+
Analisis kendali yaitu bagaimana sistem tersebut dapat mencegah atau mendeteksi kesalahan sistem, menjamin keamanan data dari akses yang tidak diijinkan, dan pengamanan dari kerusakan. Di dalam proses monitoring/pencatatan perlu adanya kontrol yang dilakukan oleh pihak pemilik terhadap semua proses monitoring/pencatatan yang dilakukan oleh karyawannya.</li>
+
<li> Analisis Pelayanan (''Service'')<br>
+
Fokus dari analisis pelayanan adalah peningkatan terhadap pelayanan yang dihasilkan sistem dapat memberikan kemudahan dan kenyamanan dalam menyelesaikan pekerjaan untuk memperoleh informasi. </li>
+
</ol>
+
</div>
+
 
+
=== Konsep Dasar Web ===
+
==== Definisi Web ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Al-Husain, dkk dalam jurnal CERITA (2016:134)<ref name="alshusain">Al-Husain, Felita Aryanti dan Sinudarwati. 2016. Perancangan Database Relational pada Toko
+
Buku Online. Tangerang: Perguruan Tinggi Raharja. Jurnal CERITA ISSN: 2461-1417. Vol.2 No.2-Agustus 2016
+
</ref> mengemukakan bahwa “Web atau situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait, yang masing-masing dihubungkan dengan jaringan-jaringan halaman”. </p>
+
 
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Fitri Marisa (2016:1),<ref name="marisa">Marisa, Fitri. 2016. Web Programing (Client Server and Server Side). Yogyakarta:
+
CV Budi Utama
+
</ref> mengemukakan bahwa “Web adalah kumpulan halaman-halaman yang digunakan untuk mempublikasikan informasi berupa teks, gambar, dan program multimedia lainnya berupa animasi (gambar gerak, tulisan gerak), suara, dan gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait antara satu halaman dengan halaman lain yang sering disebut sebagai hyperlink”. </p>
+
 
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dapat disimpulkan bahwa web adalah kumpulan halaman yang bersifat dinamis maupun statis yang bertujuan untuk memberikan sebuah informasi.</p>
+
</div>
+
 
+
=== Konsep Dasar PHP ===
+
==== Definisi PHP ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Hidayatullah, dkk (2015:231),<ref name="hidayatullah">Hidayatullah, Priyanto dan Jauhari Khairul Kawistara. 2015. Pemrograman WEB. Bandung: Informatika Bandung</ref> mengemukakan bahwa “PHP hypertext preprocessor atau disingkat dengan PHP ini adalah suatu Bahasa scripting khususnya digunakan untuk web development. Karena sifatnya yang server side scripting, maka untuk menjalankan PHP harus menggunakan web server. PHP juga dapat diintegrasikan dengan HTML, JavaScript, JQuery, Ajax. Namun, pada umumnya PHP lebih banyak digunakan bersamaan dengan file bertipe HTML”. </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut EMS (2016:1), “PHP adalah bahasa scripting server dan merupakan tool yang powerful untuk membuat webpage yang dinamis dan interaktif.”  </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Maimunah, dkk dalam Anhar (2017:4.5-2), “PHP singkatan dari Hypertext Preprocessor yaitu bahasa pemograman web server-side yang bersifat open source. PHP merupakan script yang terintegrasi dengan HTML dan berada pada server (server side HTML embeded scripting). PHP adalah script yang digunakan untuk membuat halaman website yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru uptodate. Semua script dieksekusi pada server dimana script tersebut dijalankan.”  </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dapat disimpulkan bahwa php adalah bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML.</p>
+
</div>
+
 
+
=== Konsep Dasar Framework ===
+
==== Definisi Framework ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Hidayatullah dan Kawistara (2015:297),<ref name="hidayatullah"/> “Framework dapat diartikan sekumpulan perintah/program dasar dimana perintah dasar tersebut dapat digunakan lagi untuk menyelesaikan masalah yang lebih kompleks sehingga dapat digunakan untuk membantu membuat aplikasi baru atau aplikasi kompleks tanpa harus membuat program dari awal.”  </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Warsito, dkk dalam CCIT Journal Vol. 7 No. 3 (2014:439),<ref name="warsito">Warsito, Ary Budi, Muhamad Yusup, Yulianto. 2014. Kajian Yii Framework
+
Dalam Pengembangan Website Perguruan Tinggi. Tangerang. Perguruan Tinggi Raharja. CCIT Journal. Vol.7 No.3 Mei 2014. ISSN: 1978 – 8282
+
</ref> “Framework adalah sebuah kerangka kerja. Framework juga dapat diartikan sebagai kumpulan script (terutama class dan function) yang dapat membantu developer / programmer dalam menangani berbagai masalah-masalah dalam pemrograman seperti koneksi ke database, pemanggilan variabel, file,dll sehingga developer lebih fokus dan lebih cepat membangun aplikasi. Bisa juga dikatakan Framework adalah komponen pemrograman yang siap re-use kapan saja, sehingga programmer tidak harus membuat skrip yang sama untuk tugas yang sama.” </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dapat disimpulkan bahwa framework adalah sebagai kumpulan script (terutama class dan function) yang dapat membantu developer/programmer dalam menangani berbagai masalah-masalah dalam pemrograman seperti koneksi ke database, pemanggilan variabel, file,dll sehingga developer lebih fokus dan lebih cepat membangunaplikasi.Bisa juga dikatakan Framework adalah komponen pemrorgaman yang siap re-use kapansaja, sehingga programmer tidak harus membuat skrip yang sama untuk tugas yang sama.</p>
+
</div>
+
 
+
=== Konsep Dasar Laravel ===
+
==== Definisi Laravel ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Rohman (2014:1), mengemukakan bahwa “Laravel merupakan framework PHP yang menekankan pada kesederhanaan dan fleksibilitas pada desainnya. Laravel dirilis dibawah lisensi MIT dengan sumber kode yang disediakan di Github. Sama seperti framework PHP lainnya, Laravel dibangun dengan basis MVC (Model-View-Controller). Laravel dilengkapi command line tool ynag bernama “Artisan” yang bisa digunakan untuk packaging bundle dan instalasi bundle. Menurut survey yang lakukan oleh Sitepoint.com pada Desember 2013 dalam popularitas framework PHP, Laravel menduduki urutan teratas. Sehingga menjadikan Laravel sebagai framework PHP terbaik untuk tahun 2014. Saat ini Lavarel merupakan framework dengan versi PHP yang up-to-date, karena Laravel menisyaratkan PHP versi 5.3 keatas.”</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dapat disimpulkan bahwa laravel adalah pengembangan website berbasis MVC yang ditulis dalam PHP yang dirancang untuk meningkatkan kualitas perangkat lunak dengan mengurangi biaya pengembangan awal dan biaya pemeliharaan, dan untuk meningkatkan pengalaman bekerja dengan aplikasi dengan menyediakan sintaks yang ekspresif, jelas dan menghemat waktu.</p>
+
 
+
==== Fitur Laravel ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Aminudin (2015:5)<ref name="aminudin">Aminudin. 2015. Cara Efektif Belajar Framework Laravel. Yogyakarta: Lokomedia</ref> ada beberapa fitur yang dimiliki oleh framework Laravel adalah sebagai berikut :</p>
+
<ol>
+
<li>Eloquent ORM merupakan penerapan PHP lanjutan dari pola “active record” menyediakan metode internal untuk mengatasi kendala hubungan antara objek database. Pembangun query Laravel Fluent didukung Eloquent.</li>
+
<li>Migrations menyediakan versi sistem control untuk skema database, sehingga memungkinkan untuk menghubungkan perubahan adalah basis kode aplikasi dan keperluan yang dibutuhkan dalam merubah tata letak database, mempermudah dalam penempatan dan memperbarui aplikasi.</li>
+
<li>Automatic pagination menyederhanakan tugas dari penerapan halaman, menggantikan penerapan yang manual dengan metode otomatis yang terintegrasi ke Laravel.</li>
+
<li>Reverse Routing, mendefinisikan hubungan antara Link dan Route, sehingga jika suatu saat ada perubahan pada route secara otomatis  akan tersambung dengan link yang  relevan.  Ketika  Link  yang  dibuat  dengan  menggunakan  nama -nama  dari Route yang ada, secara otomatis Laravel akan membuat URI yang sesuai.</li>
+
</ol>
+
</div>
+
 
+
=== Konsep Dasar Laragon ===
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Yoppie Kurniawan (2016),<ref name="kurniawan">Kurniawan, Yoppie. 2016. Pembangunan Sistem Informasi Penjualan Dan
+
Pemesanan Semen Berbasis Web. S1 thesis, UAJY.
+
</ref> laragon adalah perangkat lunak bebas yang mendukung banyak sistem operasi, berfungsi sebagai server diri sendiri / localhost. Laragon menyediakan banyak services, tools, dan fitur mulai dari Apache, MySQL, PHP Server, Memchaced, Redis, Composer, Xdebug, PhpMyAdmin, Cmder dan Laravel.</p>
+
</div>
+
 
+
=== Konsep Dasar Database ===
+
==== Definisi Database ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Anhar (2016:19),<ref name="anhar">Anhar. 2016. Kumpulan Sourch Code Visual Basic 6.0 untuk Skripsi. Jakarta: PT Elex Media Komputindo</ref> mengemukakan bahwa “Database (basis data) dapat diartikan sebagai suatu pengorganisasian data dengan bantuan komputer, yang memungkinkan dapat diakses dengan mudah dan cepat.” </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Warsito (2014:29),<ref name="warsito"/> “Database adalah struktur penyimpanan data. Untuk menambah, mengakses dan memperoses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen database seperti MYSQL Server”</p>
+
</div>
+
 
+
=== Konsep Dasar MySQL ===
+
==== Definisi MySQL ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Winarno, dkk (2014:102),<ref name="winarno">Winarno, Edy; Ali Zaki, SmithDev. 2014. “Pemrograman Web Berbasis HTML5, PHP, dan JavaScript”. Jakarta: PT Elex Media Komputindo</ref> “MySQL adalah sebuah software database. MySQL merupakan tipe data relasional yang artinya MySQL menyimpan datanya dalam bentuk table-tabel yang saling berhubungan. Keuntungan menyimpan data di database adalah kemudahannya dalam penyimpanan dan menampilkan data karena dalam bentuk tabel.”</p>
+
</div>
+
 
+
==== Kelebihan MySQL ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Database MySQL memiliki beberapa kelebihan dibanding database lain, diantaranya :</p>
+
<ol>
+
<li>MySQL merupakan Database Management System (DBMS).</li>
+
<li>MySQL sebagai Relation Database Management System (RDBMS) atau disebut dengan database Relational.</li>
+
<li>MySQL bersifat open source, yang memiliki kemampuan untuk dapat dikembangkan lagi.</li>
+
<li>MySQL mampu menerima query yang bertumpuk dalam satu permintaan atau Multi-Threading.</li>
+
<li>MySQL merupakan database yang mampu menyimpan data berkapasitas sangat besar hingga berukuran GigaByte sekalipun.</li>
+
<li>MySQL adalah database menggunakan enkripsi password, jadi database  ini cukup aman karena memiliki password untuk mengaksesnya.</li>
+
</ol>
+
</div>
+
 
+
== Teori Khusus ==
+
=== Konsep Dasar Penjadwalan ===
+
==== Definisi Penjadwalan ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Stevenson dan Chuong (2014:394)<ref name="stevenson">Stevenson, William J. dan Chee Chuong, Sum. 2014. Manajemen Operasi Perspektif Asia, edisi 9, Buku 2. Salemba Empat. Jakarta.</ref> yang dialih bahasakan oleh Diana Angelica mengemukakan bahwa “Penjadwalan adalah menetapkan waktu dari penggunaan perlengkapan, fasilitas, dan aktivitas manusia dalam sebuah organisasi”. </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dapat disimpulkan bahwa penjadwalan adalah suatu kegiatan pengalokasian sumber-sumber yang ada untuk menjalankan sekumpulan tugas dalam jangka waktu tertentu. </p>
+
</div>
+
 
+
==== Tujuan Penjadwalan ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Penjadwalan disusun dengan mempertimbangkan berbagai keterbatasan yang ada. Penjadwalan yang baik akan memberikan dampak positif, yaitu rendahnya biaya serta waktu operasional. Menurut Stevenson dan Chuong (2014:395)<ref name="stevenson"/> yang dialih bahasakan oleh Diana Angelica mengemukakan bahwa “Tujuan dari penjadwalan untuk mencapai trade-off antar sasaran yang saling bertentangan, yang meliputi penggunaan yang efisien terhadap staf, perlengkapan, dan fasilitas, serta minimalisasi waktu tunggu pelanggan, persediaan, dan waktu proses”.</p>
+
</div>
+
 
+
==== Manfaat Penjadwalan ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Heizer dan Render (2015:683)<ref name="heizer">Heizer, Jay dan Barry Render. (2015), Operations Management (Manajemen
+
Operasi), ed.11, Penerjemah: Dwi anoegrah wati S dan Indra Almahdy, Salemba empat, Jakarta
+
</ref> yang dialih bahasakan oleh Hirson Kunia, Ratna Saraswati dan David Wijaya mengemukakan akan manfaat penjadwalan adalah sebagai berikut :</p>
+
<ol>
+
<li>Dengan Scheduling yang efektif, perusahaan menggunakan assetnya dengan efektif dan menghasilkan kapasitas modal yang diinvestasikan menjadi lebih besar, yang sebaliknya akan mengurangi biaya.</li>
+
<li>Scheduling menambah kapasitas dan fleksibilitas yang terkait memberikan waktu pengiriman yang lebih cepat dan dengan demikian pelayanan kepada pelanggan menjadi baik.</li>
+
<li>Keuntungan yang ketiga dari bagusnya penjadwalan adalah keunggulan kompetitif dengan pengiriman yang bisa diandalkan.</li>
+
</ol>
+
</div>
+
 
+
==== Kriteria Penjadwalan ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Adapun kriteria menurut Heizer dan Render (2015:686)<ref name="heizer"/> yang dialih bahasakan oleh Hirson Kunia, Ratna Saraswati dan David Wijaya adalah sebagai berikut:</p>
+
<ol>
+
<li>Meminimalkan waktu penyelesaian. Ini dinilai dengan menentukan rata-rata penyelesaian.</li>
+
<li>Memaksimalkan utilisasi. Ini dinilai dengan menentukan persentase waktu fasilitas itu digunakan.</li>
+
<li>Meminimalkan pesediaan barang dalam proses. Ini dinilai dengan menentukan rata-rata jumlah pekerjaan dalam sistem. Hubungan antara jumlah pekerjaan dalam sistem dan persediaan barang dalam proses adalah tinggi. Dengan demikian, semakin kecil jumlah pekerjaan yang ada di dalam sistem, maka akan semakin kecil persediaannya.</li>
+
<li>Meminimalkan waktu tunggu pelanggan. Ini dinilai dengan menentukan rata-rata jumlah keterlambatan.</li>
+
</ol>
+
</div>
+
 
+
==== Proses Penjadwalan ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Adapun tahapan untuk memperoleh Penjadwalan yang baik, sebagaimana yang dikemukakan oleh Heizer dan Render (2015:687)<ref name="heizer"/> yang dialih bahasakan oleh Hirson Kunia, Ratna Saraswati dan David Wijaya bahwa untuk mengolah fasilitas dengan cara yang seimbang dan efisien, manajer membutuhkan perencanaan produksi dan sistem pengendalian. Proses penjadwalan harus melalui tahapan sebagai berikut:</p>
+
<ol>
+
<li>Penjadwalan pesanan yang akan datang tanpa mengganggu kendala kapasitas pusat kerja individual.</li>
+
<li>Mengecek ketersediaan alat-alat dan bahan baku sebelum memberikan pesanan ke suatu departemen.</li>
+
<li>Membuat tanggal jatuh tempo untuk masing-masing pekerjaan dan mengecek kemajuan terhadap tanggal keperluan dan waktu tempuh pesanan.</li>
+
<li>Mengecek barang dalam proses pada saat pekerjaan bergerak menuju perusahaan.</li>
+
<li>Memberikan umpan balik (Feedback) pada pabrik efesiensi pekerjaan dan memonitor waktu operator untuk analisis distribusi tenaga kerja, gaji dan upah.</li>
+
</ol>
+
</div>
+
 
+
==== Teknik-teknik Dalam Penjadwalan ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dalam Penjadwalan terdapat teknik-teknik yang dapat menjawab akan adanya permasalahan yang timbul. Seperti yang dikemukakan oleh Stevenson dan Chuong (2014:401) yang dialih bahasakan oleh Diana Angelica penjadwalan dibagi menjadi dua yaitu:</p>
+
<ol>
+
<li>Penjadwalan Ke Depan (Forward Scheduling)<br>
+
Berarti menjadwalkan ke depan dari suatu titik dalam waktu. Penjadwalan ke depan digunakan jika masalahnya adalah “Berapa lama waktu yang digunakan untuk menyelesaikan pekerjaan ini?”.</li>
+
<li>Penjadwalan Ke Belakang (Backward Scheduling)<br>
+
Berarti penjadwalan ke belakang dari tanggal jatuh tempo. Penjadwalan ke belakang akan digunakan jika masalahnya adalah “Kapan waktu terakhir pekerjaan dapat dimulai dan masih akan dapat terselesaikan pada tanggal jatuh tempo?”.</li>
+
</ol>
+
</div>
+
 
+
=== Konsep Dasar UML (''Unified Modelling Language'') ===
+
==== Definisi UML (''Unified Modelling Language'') ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Warsito, dkk dalam Jurnal CCIT (2015:29) adalah<ref name="warsito"/> “Himpunan struktur dan teknik untuk pemodelan desain program berorientasi objek (OOP) serta aplikasinya”. </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Waspodo (2015:2),<ref name="warsito"/> “Unified Modeling Language (UML) adalah salah satu alat bantu yang sangat handal dalam dunia pengembangan sistem yang berorientasi obyek. hal ini di sebabkan karena UML menyediakan bahasa pemodelan visual yang memungkinkan bagi pegembang sistem untuk membuat cetak biru atas visi dalam bentuk yang baku, mudah di mengerti, serta dilengkapi dengan mekanisme yang efektif untuk berbagi (sharing) dan mengkomunikasikan rancangan mereka dengan yang lain”. </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Aini, dkk (2017:4),<ref name="aini">Aini, Qurotul, Rubin Hakita Irwin dan Eka Marjayanti. 2017. Notifikasi
+
Pembelajaran iLearning Melalui Media Aplikasi iDu dengan Menggunakan E-mail Rinfo. Tangerang: Technomedia Journal. Vol.1 No.2
+
</ref> “Unified Modeling Language (UML) merupakan sebuah bahasa standar yang dimanfaatkan untuk membantu dalam menulis blueprint perangkat lunak atau software.”.
+
Dapat disimpulkan bahwa UML adalah sekumpulan alat yang digunakan untuk melakukan abstraksi terhadap sebuah sistem atau perangkat lunak berbasis objek.</p>
+
</div>
+
 
+
=== Konsep Dasar Elisitasi ===
+
==== Definisi Elisitasi ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Prastomo (2014:166),<ref name="prastomo">Prastomo, Andi. 2014. Prototipe Sistem E-Learning Dengan Pendekatan Elisitasi Dan Framework Codeigniter:Studi Kasus Smp Yamad Bekasi. Factor Exacta 7(2):165-175</ref> mengemukakan bahwa “Elisitasi adalah suatu metode untuk analisa kebutuhan dalam rekayasa perangkat lunak.”. </p>
+
 
+
==== Tahap-tahap Elisitasi ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Prastomo (2014:166),<ref name="prastomo"/>Elisitasi didapat melalui proses wawancara dan dilakukan melalui tiga tahap yaitu :</p>
+
<ol>
+
<li>Elisitasi Tahap I <br>
+
Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait oleh pihak wawancara.</li>
+
<li>Elisitasi Tahap II <br>
+
Hasil dari pengklasifikasian elisitasi tahap I berdasarkan metode MDI. Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem. Adapun penjelasan mengenai MDI ini yaitu :
+
<ol type="a">
+
<li>“M” pada MDI berarti Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat pembuatan sistem baru.</li>
+
<li>“D” pada MDI berarti Desireable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan, namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut sempurna.</li>
+
<li>“I” pada MDI beerarti Inessential. Maksudnya requirement tersebut bukanlah termasuk bagian sistem dibahas </li>
+
</ol>
+
</li>
+
<li>Elisitasi Tahap III <br>
+
Penyusutan elisitasi tahap II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali dengan metode TOE, yaitu :
+
<ol type="a">
+
<li>“T” artinya Technical, maksudnya bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistam yang diusulkan?</li>
+
<li>“O” artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan?</li>
+
<li>“E” artinya Economi, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem?</li>
+
</ol>
+
</li>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Hidayati dalam Bachtiar dan Atikah (2015:74),<ref name="bachtiar">Bachtiar, Dade dan Atikah. 2015. “Sistem Informasi Dashboard Kependudukan di Kelurahan Manis Jaya Kota Tangerang”. Jurnal SISFOTEK GLOBAL, Vol. 5 No. 1. Tangerang: STMIK Bina Sarana Global.</ref> Metode TOE dibagi kembali menjadi beberapa option, yaitu:</p>
+
<ol type="a">
+
<li>High (H) : Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal, sehingga requirement tersebut harus dieliminasi.</li>
+
<li>Middle (M) : Mampu untuk dikerjakan.</li>
+
<li>Low (L): Mudah untuk dikerjakan.</li>
+
</ol>
+
<li>Final Draft Elisitasi <br>
+
Hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.
+
</li>
+
</ol>
+
</div>
+
 
+
=== Konsep Dasar Blackbox Testing ===
+
==== Definisi Blackbox Testing ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Rizky dalam Wijayanto. 2014.<ref name="wijayanto">Wijayanto, Ridho. 2014. Perancangan Animasi Interaktif Pembelajaran Bahasa Inggris Untuk Kelas 2 Pada Mi Nurul Falah Ciater. Purwokerto: Amik Bina Sarana Informatika</ref> “Black box testing adalah tipe testing yang memerlukan perangkat lunak yang tidak diketahui kinerja internalnya. Sehingga para tester memandang perangkat lunak seperti layaknya sebuah “kotak hitam” yang tidak penting dilihat isinya, tapi dikenal proses testing dibagian luar.” </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Himawan, dkk dalam CCIT Journal (2016:342),<ref name="himawan">Himawan, Dede Cahyadi dan Munawati. 2016. Prototype Sistem Informasi
+
Tangerang. Jurnal CCIT Vol.9 No.3 Agustus 2016
+
</ref> mengemukakan bahwa “Metode pengujian black box berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya fungsi-fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi dan terminasi.”. </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dapat disimpulkan bahwa black box adalah Pengujian yang didasarkan pada detail aplikasi seperti tampilan aplikasi, fungsi-fungsi yang ada pada aplikasi, dan kesesuaian alur fungsi dengan bisnis proses yang diinginkan oleh customer. Pengujian ini tidak melihat dan menguji souce code program.</p>
+
 
+
=== Konsep Dasar Literature Review ===
+
==== Definisi Literature Review ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Alviyanto (2014:71),<ref name="alviyanto">Alviyanto, Fransiskus Eferdy. 2014. Perancangan Website Dosen Jurusan Sistem Informasi pada
+
STMIK Raharja. Skripsi”. Tangerang: STMIK Raharja
+
</ref> “Fokus utama suatu tinjauan pustaka atau literature review dalam suatu penelitian adalah mengetahuai apakah para peneliti telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan”. </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Ruli Supriati, dkk dalam Instalasi Open Journal System Vol. 2 No. 2 (2018:72),<ref name="rais">Rais, Nurlaila Suci Rahayu, Ruli Supriati dan Siti Ika Danti. 2018. Instalasi Open
+
Journal System (OJS) Versi 3 Sebagai Pendukung Kegiatan Pengelolaan dan Publikasi Jurnal Ilmiah. Technomedia Journal (TMJ). Vol.2 No.2 E-ISSN: 2528 – 6544
+
</ref> “Literature review merupakan ulasan tentang penelitian yang telah dilakukan sebelumnya yang berkaitan dengan permasalahan dalam penelitian dan bertujuan untuk mendapatkan landasan teori yang dapat mendukung pemecahan masalah yang sedang teliti.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Rafika, dkk dalam Jurnal CCIT Vol.8 No.3 (2015:138),<ref name="rafika">Rafika, Ageng Setiani, Mukti Budiarto dan Wahyu Budianto. Mei 2015. Aplikasi Monitoring Sistem Absensi Sidik Jari Sebagai Pendukung Pembayaran Biaya Pegawai Terpusat Dengan SAP. Tangerang: Jurnal CCIT Vol.8 No.3</ref> menjelaskan bahwa “Literature review berisi tentang uraian teori, temuan dan bahan penelitian lain yang diperoleh dari bahan acuan untuk dijadikan landasan kegiatan penelitian. Uraian dalam literature review ini diarahkan untuk menyusun kerangka pemikiran yang jelas tentang pemecahan masalah yang diuraikan sebelumnya pada perumusan masalah”.  </p>
+
</div>
+
 
+
==== Langkah-langkah Literature Review ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Suryo, dkk. dalam Rafika (2015:138),<ref name="rafika"/> dalam melakukan kegiatan tinjauan pustaka atau literature review terdapat beberapa langkah yang dilakukan, yaitu :</p>
+
<ol>
+
<li>Mengidentifikasi kesenjangan (identify gaps) penelitian yang pernah dilakukan terhadap penelitian yang sedang dilakukan.</li>
+
<li>Mengidentifikasi metode yang pernah dilakukan dan relevan terhadap penelitian yang sedang dilakukan.</li>
+
<li>Mengetahui orang yang ahli dan pernah mengerjakan penelitian di area permasalahan yang sama sehinggadapat terjaring komunitas yang dapat memberikan kontribusi sumber daya yang berharga.</li>
+
<li>Meneruskan capaian penelitian sebelumnya.</li>
+
<li>Menghindari membuat ulang (reinventing the wheel) sehingga banyak menghemat waktu serta menghindari kesalahan yang pernah dilakukan oleh orang lain. </li>
+
</ol>
+
</div>
+
 
+
== Literature Review ==
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<ol>
+
<li>Penelitian yang dilakukan oleh Rini Asmara dalam Jurnal TENOIF Vol 2 No 1, Edisi April 2014 ISSN: 2338-2724.<ref name="asmara">Asmara, Rini. 2014. “Sistem Informasi Penjadwalan Kuliah (Studi Kasus: Institut
+
Agama Islam Negeri Imam Bonjol Padang)”. Jurnal TENOIF Vol 2 No 1, Edisi April 2014 ISSN: 2338-2724. Institut Teknologi Padang
+
</ref>  Penelitian ini berjudul “Sistem Informasi Penjadwalan Kuliah (Studi Kasus: Institut Agama Islam Negeri Imam Bonjol Padang)”. Penelitian ini dilakukan di IAIN Imam Bonjol Padang, dengan tujuan untuk merancang sistem informasi yang dapat membantu pihak akademis dalam mengatur penjadwalan kuliah. Rancangan sistem informasi ini juga dapat menghasilkan laporan yang cepat, akurat dan efisien serta dapat meningkatkan kinerja karyawan pada IAIN Imam Bonjol Padang. Metode pengumpulan data yang digunakan adalah survei langsung ke IAIN Imam Bonjol Padang dan studi pustaka. Software yang digunakan untuk membangun sistem ini adalah VB.Net dan MySQL-Front dapat mengatasi masalah-masalah yang terjadi dan dapat menghasilkan informasi secara tepat, cepat dan akurat.</li>
+
<li>Penelitian yang dilakukan oleh Restie Maya Puspita, Arini dan Siti Ummi Masrurah dalam Jurnal Online Informatika (JOIN) Vol 1 No 2, Edisi Desember 2016 ISSN 2527-9165<ref name="maya">Puspita, Restie Maya, Arini dan Siti Ummi Masrurah. 2016. Pengembangan
+
Aplikasi Penjadwalan Kegiatan Pelatihan Teknologi Informasi Dan Komunikasi Dengan Algoritma Genetika. Jurnal Online Informatika (JOIN) Vol 1 No 2, Edisi Desember 2016 ISSN 2527-9165
+
</ref>  yang berjudul “Pengembangan Aplikasi Penjadwalan Kegiatan Pelatihan Teknologi Informasi Dan Komunikasi Dengan Algoritma Genetika”. Penelitian ini bertujuan untuk mengembangkan aplikasi yang dapat mengoptimalkan penjadwalan kegiatan di Balai Pelatihan Riset Teknologi Informasi dan Komunikasi (BPRTIK), Ciputat, Tangerang Selatan dengan mengimplementasikan Algoritma Genetika (AG). Penulis memahami bahwa proses kegiatan yang diatur secara manual belum dapat dilakukan secara optimal sehingga perlu adanya revisi rancangan kegiatan yang dikelola secara maksimal melalui penggunaan aplikasi optimasi penjadwalan yang terstruktur secara otomatis. Oleh sebab itu, kebutuhan terhadap optimasi penjadwalan menjadi  penting dan pembuatan aplikasi pada bidang tersebut harus dibangun secara komperhensif. Algoritma Genetika menawarkan metode komperhensif  dalam  pengolahan  data  optimal dengan mengadopsi konsep seleksi alam sebagai  tolak ukur dalam pemilihan dan penentuan data yang diperlukan. Di samping itu, untuk mengembangkan dan mengukur  AG, penulis juga menerapkan metodologi Rapid Application Development (RAD) yang mencakup fase perencanaan, desain perancangan, dan fase pelaksanaan dalam proses pengembangan sistem aplikasi yang selanjutnya dikembangkan dengan PHP dan MySQL sebagai  platform utama dan Adobe Dreamweaver CS6 dan  Microsoft Visio 2007 sebagai infrastruktur grafis. Sebagai kesimpulan, penulis menemukan bahwa implementasi Algoritma Genetika pada aplikasi optimasi penjadwalan kegiatan menghasilkan kinerja yang lebih optimal pada proses pemilihan dan pengolahan data pada aplikasi  yang telah dikelola sehingga menghasilkan produk penjadwalan yang lebih terstruktur.</li>
+
<li>Penelitian yang dilakukan oleh Rudy Hartadi, Arief Hidayat, dan Victor G Utomo dalam Jurnal Bianglala Informatika Vol 4 No 1, Edisi Maret 2016 ISSN: 2338-8145.<ref name="hartadi">Hartadi, Rudy, Arief Hidayat, dan Victor G Utomo. Perancangan Aplikasi
+
Penjadwalan Mata Kuliah (Studi Kasus: Stmik Provisi Semarang). Jurnal Bianglala Informatika Vol 4 No 1, Edisi Maret 2016 ISSN: 2338-8145
+
</ref>  Penelitian ini berjudul “Perancangan Aplikasi Penjadwalan Mata Kuliah (Studi Kasus: Stmik Provisi Semarang)”. Dalam penelitian ini dapat disimpulkan bahwa jadwal mata kuliah adalah salah satu komponen penting dalam suksesnya pelaksanaan kegiatan belajar mengajar di perguruan tinggi, karena semua kegiatan dosen dan mahasiswa bergantung pada jadwal yang ada, sehingga jadwal harus disusun dengan benar pada awal semester. Penyusunan jadwal mata kuliah dengan cara manual menggunakan aplikasi spreadsheet, seperti yang dilakukan di STMIK ProVisi, membutuhkan ketelitian yang tinggi, karena harus memperhatikan kendala-kendala dalam penjadwalan (ruangan, dosen, kelompok mahasiswa, hari, dan waktu) agar tidak saling bertumbukan. Permasalahan dalam penyusunan jadwal dapat diselesaikan menggunakan aplikasi penjadwalan mata kuliah yang mampu membangkitkan jadwal secara otomatis menggunakan algoritma genetik serta menggunakan metode pengeditan jadwal tariklepas (drag and drop) melalui GUI (Graphical User Interface). Aplikasi penjadwalan yang dihasilkan dalam penelitian telah berhasil diuji coba untuk menjadwalkan mata kuliah pada program studi Teknik Informatika dan Sistem Informasi STMIK ProVisi Semarang.</li>
+
<li>Penelitian yang dilakukan Ivan, Stephanus Raphael, dan Halim Agung dalam Jurnal SIMETRIS Vol. 9, No. 1, Edisi April 2018 ISSN: 2252-4983.<ref name="ivan">Ivan, Stephanus Raphael, dan Halim Agung. 2018. Aplikasi Penjadwalan Mata
+
Pelajaran Di SMAN 31 Menggunakan Algoritma Genetika Berbasis Web. Jurnal SIMETRIS Vol. 9, No. 1, Edisi April 2018 ISSN: 2252-4983
+
</ref>  Penelitian ini berjudul “Aplikasi Penjadwalan Mata Pelajaran Di Sman 31 Menggunakan Algoritma Genetika Berbasis Web”. Dalam penelitian ini dapat disimpulkan bahwa Sekolah Menengah Atas Negeri 31 memiliki kelas sebanyak 29 kelas yang masing-masing memiliki 3 jurusan yaitu IPA, IPS dan Bahasa. Masing masing jurusan memiliki jumlah kelas yang cukup banyak. Sehingga pembuatan jadwal mata pelajaran oleh pihak sekolah memerlukan waktu yang cukup lama dan menggangu kelancaran proses belajar dan mengajar. aplikasi penjadwalan mata pelajaran menggunakan algoritma genetika merupakan solusi yang tepat untuk SMAN 31. Algoritma Genetika adalah Proses seleksi alamiah yang melibatkan perubahan gen yang terjadi pada individu melalui proses perkembang-biakan yang menjadi proses dasar dan menjadi perhatian utama. Metode pengembangan sistem yang digunakan dalam penelitian ini adalah Metode Waterfall. Hasil dari penelitian ini adalah aplikasi penjadwalan SMAN 31 Jakarta yang dapat menyusun jadwal yang baik secara otomatis. Kesimpulan dari penelitian ini adalah algoritma genetika dapat diimplementasikan pada aplikasi penjadwalan dibuktikan dengan menguji 30 contoh jadwal yang tersusun oleh aplikasi tanpa ada yang bertabrakan satu sama lain.</li>
+
<li>Penelitian yang dilakuka oleh Rudi Hermawan, Arief Hidayat, dan Victor Gayuh Utomo dalam Jurnal Evolusi Vol. 4 No. 1, Edisi 2016 ISSN: 2338 – 8161.<ref name="hermawan">Hermawan, Rudi, Arief Hidayat, dan Victor Gayuh Utomo. 2016. Sistem Informasi
+
Penjadwalan Kegiatan Belajar Mengajar Berbasis Web (Studi Kasus: Yayasan Ganesha Operation Semarang). Jurnal Evolusi Vol. 4 No. 1, Edisi 2016 ISSN: 2338 – 8161
+
</ref>  Penelitian ini berjudul “Sistem Informasi Penjadwalan Kegiatan Belajar Mengajar Berbasis Web (Studi Kasus: Yayasan Ganesha Operation Semarang)”. Dalam penelitian ini dapat disimpulkan bahwa permasalahan menyusun jadwal kegiatan belajar mengajar merupakan masalah kompleks yang sering dihadapi lembaga pendidikan, khususnya lembaga bimbingan belajar Ganesha Operation Semarang. Proses pembuatan jadwal menggunakan software berbasis desktop masih memiliki kekurangan yaitu tidak mudahnya penyampaian informasi laporan jadwal kepada pengajar dan siswa. Laporan jadwal untuk setiap pengajar dicetak dan dibagikan kepada para pengajar satu persatu, Sedangkan siswa yang ingin mengetahui jadwal pelajaran di kelasnya dengan cara menghubungi ke customer service melalui telepon atau melihat jadwal yang ditempel di mading tempat siswa belajar, sehingga untuk memudahkan bagian akademik dalam penyusunan jadwal dan penyampaian informasi jadwal ke pengajar serta siswa, maka dibutuhkan sebuah sistem informasi penjadwalan berbasis web. Sistem informasi berbasis web memiliki keunggulan dimana sistem ini dapat diakses oleh pengguna menggunakan web browser yang terdapat di seluruh sistem operasi komputer desktop dan smartphone. Metode pengembangan sistem yang digunakan adalah SDLC (System Development Life Cycle) yang terdiri dari beberapa tahapan, yaitu tahap perencanaan, tahap analisis, tahap desain, tahap implementasi dan tahap pemeliharaan, tetapi tahap pemeliharaan tidak diikutsertakan pada pengembangan sistem ini. Hasil dari penelitian ini adalah sistem informasi penjadwalan kegiatan belajar mengajar berbasis web yang diharapkan dapat membantu bagian akademik Yayasan Ganesha Operation Semarang dalam mengolah data jadwal secara lebih akurat sebagai pedoman  atau panduan pengajar dan siswa.</li>
+
<li>Penelitian yang dilakukan oleh Hani Dewi Ariessanti, Dwi Sloria Suharti dan Ary Budi Warsito dalam CCIT Journal Vol.11 No.2, Edisi Agustus 2018 ISSN: 1978 -8282.<ref name="hani">Ariessanti, Hani Dewi, Dwi Sloria Suharti dan Ary Budi Warsito. 2018. Optimasi
+
Penjadwalan Perkuliahan Menggunakan Metode Auto Generate Timetable Dengan Array. CCIT Journal Vol.11 No.2, Edisi Agustus 2018 ISSN: 1978 -8282. Tangerang: Perguruan Tinggi Raharja
+
</ref>  Penelitian ini berjudul “Optimasi Penjadwalan Perkuliahan Menggunakan Metode Auto Generate Timetable Dengan Array”. Dalam penelitian ini dapat disimpulkan bahwa penjadwalan adalah salah satu masalah yang telah banyak dilakukan dalam penelitian selama bertahuntahun. Masalah penyusunan jadwal di perguruan tinggi adalah seputar penjadwalan kuliah. Proses penentuan waktu harus dilakukan untuk setiap semester, yang merupakan tugas yang melelahkan dan memakan waktu. Alokasi keseluruhan kejadian di timeslots dan ruang dilakukan oleh proses penentuan penjadwalan kuliah dengan mempertimbangkan daftar hard constraint dan soft constraint, sehingga tidak ada konflik yang tercipta dalam mengalokasi jadwal tersebut. Oleh karena itu, perlu dibuat sebuah aplikasi penjadwalan perkuliahan yang mampu memudahkan dan mampu menanggulangi permasalahan dalam pengaturan jadwal perkuliahan. Rancangan sistem penjadwalan perkuliahan yang diusulkan dalam penelitian ini bertujuan untuk mengoptimalkan penyusunan jadwal perkuliahan menggunakan metode Auto Generate Timetable dengan array untuk mencari kandidat terbaik penjadwalan kuliah dengan tujuan meminimalisir konflik dan mengoptimalkan penyusunan jadwal. Metode ini dilakukan berdasarkan pada mekanisme proses perkuliahan yang telah berjalan pada perguruan tinggi. Setiap kurikulum, ruang, hari/waktu, dibutuhkan untuk menyusun jadwal mahasiswa dan dosen sebagai bagian dari variabel penjadwalan yang merupakan kandidat solusi. Kemudian dilakukan proses penyesuaian terhadap constraint-constraint yang telah dibuat dengan berbagai parameter. Metode penelitian yang dilakukan adalah dengan mengumpulkan data, analisis, desain, pengkodean, pengujian dan sampai tahap pemliharaan dengan menggunakan metode Siklus Hidup Pengembangan Sistem jenis waterfall. Model waterfall menyediakan pendekatan siklus hidup pengembangan sistem perangkat lunak dalam bentuk sekuensial atau terurut. Sehingga dengan adanya aplikasi ini, diharapkan pengaturan perkuliahan tidak menemukan permasalahan sebagai kendala dalam menyusun jadwal perkuliahan.</li>
+
<li>Penelitian yang dilakukan oleh Fatma Agus Setyaningsih dalam IPTEK, Journal of Proceeding Series, Vol. 1 2014 eISSN: 2354-6026.<ref name="fatma">Setyaningsih, Fatma Agus. 2014. System Application Of Genetic Algorithm For
+
Scheduling Optimization Study Using Java. IPTEK, Journal of Proceeding Series, Vol. 1 2014 eISSN: 2354-6026.
+
</ref>  Penelitian ini berjudul “System Application Of Genetic Algorithm For Scheduling Optimization Study Using Java”. Dalam penelitian ini dapat disimpulkan bahwa penjadwalan kuliah di universitas adalah kegiatan kuliah ke tempat kerja dan waktu yang ada ruangan sedemikian rupa sehingga dapat meminimalisir pelanggaran terhadap masalah penjadwalan suatu perkuliahan. Masalah yang sering disebut sebagai Timetoring Problem Universitas (UTP) ini, membutuhkan banyak pertimbangan antara lain jumlah siswa, jumlah guru yang tidak proporsional dengan jumlah mata kuliah, jumlah ruang yang digunakan, serta kuliah waktu yang telah ditentukan. Penjadwalan kuliah dengan sistem otomatisasi sangat penting karena dapat menghemat jam kerja dan memberikan solusi optimal dalam waktu singkat, yang dapat meningkatkan produktivitas, kualitas pengajaran dan pembelajaran, dan kualitas layanan. Salah satu metode yang dapat digunakan untuk menyelesaikan masalah penjadwalan kursus adalah pendekatan algoritma genetika. Algoritma genetika adalah alat pengoptimalan yang memodelkan prinsip evolusi. Algoritma genetika mampu menemukan solusi optimum global dalam ruang pencarian yang sangat kompleks. Dengan menggunakan populasi awal solusi dikodekan dan dipilih berdasarkan kualitasnya, dan kemudian digunakan untuk membuat populasi baru menggunakan proses silang dan mutasi dari individu awal. Fungsi evaluasi digunakan untuk menghitung kendala hard dan soft constraint yang dapat dipenuhi. Penelitian ini membahas tentang penjadwalan kuliah yang berada di Jurusan Sistem Komputer UNTAN. Tujuan penelitian adalah untuk mengoptimalkan penjadwalan kuliah dan untuk mempermudah pekerjaan penjadwalan dengan membuat perangkat lunak penjadwalan kuliah.</li>
+
<li>Penelitian yang dilakukan oleh Dela Jemirnia, Angger Purno Nugroho dan Sucipto Sucipto dalam International Journal Information System and Computer Science (IJISCS) Vol. 2 No. 3 (2018) eISSN : 2598-246x<ref name="dela">Jemirnia, Dela, Angger Purno Nugroho dan Sucipto Sucipto. 2018. Android-Based
+
Lecture Room Scheduling Application (Case Study: Stmik Pringsewu Campus). International Journal Information System and Computer Science (IJISCS) Vol. 2 No. 3 (2018) eISSN : 2598-246x
+
</ref>  yang berjudul “Android-Based Lecture Room Scheduling Application (Case Study : Stmik Pringsewu Campus)”. Perkembangan teknologi semakin cepat dan cepat, terutama dan teknologi komunikasi. Untuk semua bidang, mulai bidang jual beli, pendidikan, kesehatan, dan lainnya. Teknologi komunikasi dan informasi sangat membantu dalam berbagai hal mulai dari kata dosen, staf kampus, dan mahasiswa. STMIK Pringsewu masih menggunakan manual, siswa masih harus melihat jadwal ruang tunggu STMIK Pringsewu. Pengembangan aplikasi menggunakan skrip php. Metode yang digunakan untuk mengembangkan ini sistem dengan pendekatan System Development Life Cycle dengan tahapan dan desain menggunakan Data Pemodelan Diagram Alir. Berdasarkan hasil pengujian sistem, Aplikasi dan Penjadwalan ini merupakan Aplikasi yang dirancang sesuai dengan yang diharapkan,dapat disimpulkan bahwa kursus desain aplikasi dan ruang kuliah berbasis Android.</li>
+
<li>Penelitian yang dilakukan oleh Taqwan Thamrin, Ahmad Cucus, dan Adi Wijaya dalam 3rd International Conference on Engineering & Technology Development 2014 Faculty of Engineering and Faculty of Computer Science Bandar Lampung University ISSN 2301 – 6590.<ref name="thamrin">Thamrin, Taqwan, Ahmad Cucus, dan Adi Wijaya. 2014. 3rd International
+
Conference on Engineering & Technology Development 2014 Faculty of Engineering and Faculty of Computer Science Bandar Lampung University ISSN 2301 – 6590
+
</ref>  Penelitian ini berjudul “The Expert System Software Application On Lecture Scheduling Based On Rule Based Reasoning”. Dalam penelitian ini dapat disimpulkan bahwa metode Penentuan Berbasis Aturan adalah salah satu metode dalam sistem pendukung keputusan yang mungkin memiliki basis pengetahuan. Dalam metode ini memecahkan masalah berdasarkan pendekatan kecerdasan buatan menggunakan teknik pemecahan masalah berdasarkan aturan yang terdapat dalam basis pengetahuan yang dapat memecahkan masalah secara berurutan. Dengan pendekatan tersebut, beberapa aturan yang telah dihasilkan dapat diperiksa kembali oleh seorang ahli untuk dapat diperbaiki atau dimodifikasi untuk mendapatkan hasil yang lebih baik. Selain itu, metode ini juga digunakan ketika diperlukan penjelasan jejak (langkah) dalam mendapatkan pencapaian suatu solusi. Penelitian yang dilakukan adalah membangun sistem representasi basis pengetahuan menggunakan RuleBased Reasoning. Implementasi sistem dibangun menggunakan aplikasi berbasis desktop.</li>
+
<li>Penelitian yang dilakukan oleh Muhammad Iwan Shofyan, Nurul Aziza, Moh. Cholisatur Rizaq, M. Farkhan, Agung Santoso, As'ad Cholili, Khairil Anam, Bayu Charisma, Ahsan Muafa and Anton Yuntarso dalam 1st International Conference on Advance and Scientific Innovation (ICASI).<ref name="shofyan">Shofyan, Muhammad Iwan, Nurul Aziza, Moh. Cholisatur Rizaq, dkk. 2019. Expert
+
System Design for Web-Based Lecturer Scheduling. 1st International Conference on Advance and Scientific Innovation (ICASI). doi:10.1088/1742-6596/1175
+
</ref>  Penelitian ini berjudul “Expert System Design for Web-Based Lecturer Scheduling”. Dalam penelitian ini berisi perancangan sistem pakar untuk penjadwalan dosen berbasis web itu dapat memfasilitasi Ketua Program Studi dalam menjadwalkan kursus untuk dosen. Sistem ini dibangun menggunakan perangkat lunak Notepad ++, XAMPP dengan HTML, CSS, JavaScript, PHP, dan basis data bahasa pemrograman menggunakan MYSQL. Subjek dalam penelitian ini adalah aplikasi sistem pakar sebagai jadwal media mata pelajaran dosen. Pengumpulan data dalam penelitian ini menggunakan metode wawancara dan metode kuesioner. Sistem ini dibangun dengan model Waterfall yaitu analisis, desain, pengkodean dan pengujian. Aplikasi ini dalam mesin inferensi yang digunakan adalah metode forward chaining. Hasil dari penelitian ini adalah aplikasi sistem pakar untuk menjadwalkan mata pelajaran dosen sesuai untuk data kuesioner. Berdasarkan hasil uji coba dapat disimpulkan bahwa ahli ini aplikasi sistem dapat memfasilitasi Ketua Program Studi dalam penjadwalan yang akurat kursus, kelas, hari, jam, ruang, dan dosen.</li>
+
</ol>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan literature review diatas dapat diambil kesimpulan bahwa perbedaan penelitian yang dilakukan saat ini dengan penelitian sebelumnya adalah peneliti menggunakan Analisa PIECES dan bahasa pemrograman PHP dengan framework Laravel.  Aplikasi pembuatan jadwal pada SMKN 2 Kota Tangerang memiliki perbedaan saat mengatur jadwal, dimana pihak-pihak yang mengatur jadwal diharuskan memilih kelas dahulu dan memilih data-data yang ada di jadwal akademik nantinya. Selain itu, sistem secara otomatis tidak akan menampilkan data guru serta ruangan yang sudah dipilih oleh kelas lain pada waktu dan ruangan yang sama sehingga kelas lainnya harus memilih data guru serta ruangan lainnya. Hal tersebut, mengatasi masalah kesamaan jadwal. </p>
+
 
+
</div>
+
 
+
==== Diagram UML (''Unified Modelling Language'') ====
+
<div style="font-family: 'times new roman';font-size: 12pt;line-height: 2">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Menurut Rahardi, dkk dalam Open Journal System Semnasteknomedia Online (2016:47.62-47.64),<ref name="rahardi">Rahardi, Majid, Lukito Edi Nugroho dan Ridi Ferdiana. 2016. Perancangan Sistem Group Tracking Pada Aktivitas Touring Berbasis Mobile. Yogyakarta : STMIK Amikom</ref> tipe-tipe UML diantaranya adalah :</p>
+
<ol>
+
<li>''Use Case Diagram'' <br>
+
Use case adalah rangkaian/uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktor. Use case digunakan untuk membentuk tingkah laku dalam sebuah mode serta direalisasikan oleh sebuah collaborator, umumnya use case digambarkan dengan sebuah elips dengan garis yang solid, biasanya mengandung nama. Use case menggambarkan proses sistem.</li>
+
<li>''Sequence Diagram'' <br>
+
Suatu sequence diagram adalah suatu penyajian perilaku yang tersusun sebagai rangkaian langkah-langkah percontohan dari waktu ke waktu. Sequence diagram digunakan untuk menggambarkan arus pekerjaan, pesan yang sampaikan dan bagaimana elemen-elemen di dalamnya bekerja sama dari waktu ke waktu untuk mencapai suatu hasil. Masing – masing urutan elemen diatur di dalam suatu urutan horizontal, dengan pesan yang disampaikan dibelakang dan didepan diantara elemen-elemen. Berikut ini komponen yang terdapat dalam sequence diagram yaitu :
+
<ol type="a">
+
<li>Object merupakan instance dari sebuah class dan dituliskan tersusun secara horizontal. Digambarkan sebagai sebuah class (kotak) dengan nama object didalamnya yang diawali dengan sebuah titik koma.</li>
+
<li>Actor dapat berkomunikasi dengan object, maka actor juga dapat diurutkan sebagai kolom. Simbol actor sama dengan simbol pada actor use case diagram.</li>
+
<li>Lifeline mengindikasikan keberadaan sebuah object dalam basis waktu. Notasi untuk lifeline adalah garis putus-putus vertikal yang ditarik dari sebuah object.</li>
+
</ol>
+
</li>
+
<li>''Activity Diagram'' <br>
+
Activity diagram memodelkan workflow proses bisnis dan urutan aktivitas dalam sebuah proses. Diagram ini sangat mirip dengan flowchart karena memodelkan workflow dari satu aktivitas ke aktivitas lainnya atau dari aktivitas ke status. Menguntungkan untuk membuat activity diagram pada awal pemodelan proses untuk membantu memahami keseluruhan proses. Activity diagram juga bermanfaat untuk menggambarkan parallel behaviour atau menggambarkan interaksi antara beberapa use case. Adapun definisi activity diagram adalah :
+
<ol type="a">
+
<li>Menggambarkan proses bisnis dan urutan aktivitas dalam sebuah proses.</li>
+
<li>Dipakai pada business modeling untuk memperlihatkan urutan aktifitas proses bisnis.</li>
+
<li>Struktur diagram ini mirip flowchart atau Data Flow Diagram pada perancangan terstruktur.</li>
+
<li>Sangat bermanfaat apabila kita membuat diagram ini terlebih dahulu dalam memodelkan sebuah proses untuk membantu memahami proses secara keseluruhan.</li>
+
<li>Activity diagram dibuat berdasarkan sebuah atau beberapa use case pada use case diagram.</li>
+
</ol>
+
</li>
+
<li>''Class Diagram'' <br>
+
Class diagram menggambarkan struktur dan deskripsi class dan objek beserta hubungan antara lain pewarisan, asosiasi dan lain-lain. Class diagram berfungsi untuk menjelaskan tipe dari objek sistem dan hubungannya dengan objek lain. Objek adalah nilai tertentu dari setiap atribut class entity. Adapun komponen class diagram adalah:
+
<ol type="a">
+
<li> Object <br>
+
Merupakan instance dari sebuah class dan dituliskan tersusun secara horizontal. Digambarkan sebagai sebuah class (kotak) dengan nama object didalamnya yang diawali dengan sebuah titik koma.</li>
+
<li> Class<br>
+
Merupakan blok-blok pembangun pada pemograman berorientasi objek. Sebuah class digambarkan sebagai sebuah kotak yang terbagi dalam atas 3(tiga) bagian. Bagian atas adalah bagian nama dari class. Bagian tengah mendefinisikan properti atau atribut class. Bagian akhir mendefinisikan fungsi atau method-method dari sebuah class.</li>
+
<li> Association<br>
+
Sebuah asosiasi merupakan sebuah relationship paling umum antara 2(dua) class dan dilambangkan oleh sebuah garis yang menghubungkan antara 2(dua) class. Garis ini bisa melambangkan tipe-tipe relationship dan juga dapat menampilkan hukum-hukum multiplisitas pada sebuah relationship. (Contoh: One-to-one, one-to-many, many-to-many).</li>
+
<li>. Composition<br>
+
Jika sebuah class tidak bisa berdiri sendiri dan harus merupakan bagian dari class yang lain, maka class tersebut memiliki relasi composition terhadap class tempat dia bergantung tersebut. Sebuah relationship composition digambarkan sebagai garis dengan ujung berbentuk jajaran genjang berisi atau solid.</li>
+
<li> Dependency <br>
+
Kadangkala sebuah class menggunakan class yang lain. Hal ini disebut dependency. Umumnya penggunaan dependency digunakan untuk menunjukkan operasi pada suatu class yang menggunakan class yang lain. Sebuah dependency dilambangkan sebagai sebuah panah bertitik-titik.</li>
+
<li> Aggregation <br>
+
Kadangkala sebuah class menggunakan class yang lain. Hal ini disebut dependency. Umumnya penggunaan dependency digunakan untuk menunjukkan operasi pada suatu class yang menggunakan class yang lain. Sebuah dependency dilambangkan sebagai sebuah panah bertitik-titik.</li>
+
</ol>
+
</li>
+
</ol>
+
</div>
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
 
+
=<div style=" text-align: center;font-family: 'times new roman';margin-bottom:10px;">'''BAB III'''</div> <div style="font-size: 14pt; text-align: center">'''PEMBAHASAN DAN HASIL'''</div>=
+
<div style="font-size: 12pt; font-family: 'times new roman';>
+
== Gambaran Umum Perusahaan ==
+
=== Sejarah Singkat Perusahaan ===
+
</div>
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">SMK Negeri 2 Kota Tangerang adalah salah satu sekolah menengah kejuruan negeri yang ada di Kota Tangerang Provinsi Banten, Indonesia. Sama dengan SMA pada umumnya di Indonesia masa pendidikan sekolah di SMK Negeri 2 Kota Tangerang ditempuh dalam waktu tiga tahun pelajaran, mulai dari Kelas X sampai Kelas XII. </p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada awalnya SMK Negeri 2 Kota Tangerang adalah sekolah Proyek Perintis yang dibangun melalui Proyek Pelita Departemen Pendidikan dan Kebudayaan tahun 1969-1970, dan mulai menerima murid baru tanggal 12 April 1975 dengan nama SMT Pertanian. Selanjutnya pada tahun 1977-1978 nama STM Pertanian berubah nama menjadi SMT Pertanian dan memiliki 3 jurusan yaitu Teknologi Hasil pertanian (THP), Teknologi Peralatan Pertanian (TPP) dan Teknologi Produksi Pertanian (TP). Pada tahun 1993-1994 SMT Pertanian berganti nama SMK Pertanian dengan program keahlian THP, Mekanisasi Pertanian (MP), Budidaya Ternak (BT), Budidaya Ikan (BI) dan Budidaya Tanaaman Pangan dan Hortikultura (BTPH). Sejak tahun 1996-1997 berubah menjadi SMK Negeri 2 dengan program studi keahlian Teknologi Pengolahan Hasil Pertanian (TPHP), Agribisnis Ternak Unggas (ATU), Agribisnis Perikanan (AP), Agribisnis Pertanian Teknik Kultur Jaringan (APTKJ), Teknik Kendaraan Ringan (TKR) dan Kinimia Analisis (KA).</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada tahun 2007, SMK Negeri 2 Kota Tangerang ditunjuk oleh Direktorat Pendidikan Menengah Kejuruan untuk menyelenggarakan pendidikan berbasis keunggulan lokal dengan Drs. Purwanto A.T Sebagai Kepala Sekolah</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">SMK Negeri 2 Kota Tangerang memperoleh Akreditasi A (Amat Baik) untuk Program Studi Keahlian TPHP, AP, TKR dan KA serta Akreditasi B (Baik) untuk BT dan APTKJ. Sementara Setiap organisasi memiliki rencana target/sasaran yang ingin dicapai dan dapat berubah sesuai situasi dan kondisi yang terjadi pada organisasi itu. Sasaran organisasi dapat didasari oleh adanya Tujuan Organisasi, Visi dan Misi, Nilai-nilai, Goals, Rencana Kerja dan Anggaran.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dengan ISO 9000, SMK Negeri 2 Kota Tangerang berkeinginan untuk menunjukan kemampuannya secara konsisten dalam penyediaan produk, memenuhi persyaratan pelanggan dan peraturan yang berlaku, dan mencapai kepuasan pelanggan melalui penggunaan system secara efektif, termasuk proses untuk peningkatan berkelanjutan dan jaminan kesesuaian dengan persyaratan pelanggan dan peraturan yang berlaku.</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berikut adalah sejarah sekolah dari tahun 1969 sampai dengan tahun 2015: </p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>1969 sampai dengan 1970 pendidikan kejuruan pertanian Tangerang.</li>
+
<li>1975 operasional pendidikan SMT pertania Tangerang dimulai</li>
+
<li>1977 SMT Tangerang diresmikan oleh menteri pendidikan dan kebudayan sjarif thayib pada tgl 21 april 1977</li>
+
<li>1995 berubah nama menjadi SMK pertanian Tangerang</li>
+
<li>1997 berubah nama menjadi SMK Negeri 2 Kota Tangerang</li>
+
<li>2010 berubah nama menjadi UPTD SMK Negeri 2 Tangerang</li>
+
<li>2015 berubah nama menjadi UPT SMK Negeri 2 Tangerang</li>
+
</ol>
+
</div>
+
 
+
=== Visi dan Misi SMK Negeri 2 Kota Tangerang ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol>
+
<li>Visi SMK Negeri 2 Kota Tangerang</li>
+
Terwujudnya Sekolah Unggulan dalam prestasi berdaya saing, peduli dan berbudaya lingkungan dilandasi iman dan taqwa
+
<li>Misi SMK Negeri 2 Kota Tangerang
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Mewujudkan peserta didik yang beriman dan bertaqwa kepada tuhan yang maha esa.</li>
+
<li>Mewujudkan tamatan yang memiliki keunggulan dalam kedisiplinan, kejujuran, kratifitas, kemandirian, dan berjiwa entrepreneur untuk memenuhi kebutuhan pelanggan dan mampu bersaing dalam era global</li>
+
<li>Mewujudkann pendidikan untuk menjaga daya dukung alam melalui tindakan pelestarian, pencegahan pencemaran, dan kerusakan iingkungan, sehingga tercipta kondisi belajar, dan berkerja yang nyaman, dan produktif</li>
+
<li>Mewujudkan business center sebagai sarana pembelajaran</li>
+
<li>Menerapkan layanan prima dalam pengolahan sekolah melalui sistem manajemen mutu ISO 9001 : 2008</li>
+
</ol>
+
</li>
+
</ol>
+
</div>
+
 
+
=== Struktur Organisasi Perusahaan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/2TcbZMxmeYdUl_gnhWdiCr9hRKPeh5Xzxtl5Yj93sM-2nJtph1z1SPrsVwmZZruwRdeTrijxCiXFwh8psqE-MM1OD8m3wCgyDvKn9A=w121-h220-rw" /><br/>Gambar 3.1 Struktur Organisasi SMK Negeri 2 Kota Tangerang</p>
+
</div>
+
 
+
 
+
=== Tugas dan Tanggung Jawab ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol>
+
<li> Kepala Sekolah
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Penyelenggaraan kegiatan sekolah.</li>
+
<li>Pembina kesiswaan.</li>
+
<li>Pelaksanaan bimbingan dan penelitian guru dan tenaga pendidik lainya.</li>
+
<li>Penyelenggaraan administrasi sekolah yang meliputi administrasi, ketenagaan, keuangan, kesiswaan, perlengkapan dan kurikulum.</li>
+
<li>Pelaksanaan hubungan sekolah dengan lingkungan atau masyarakat sekitar sekolah.</li>
+
</ol>
+
</li>
+
 
+
<li>Komite Sekolah
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Koordinasi dengan instansi lain.</li>
+
<li>Merencanakan program pembangunan dan kegiatan sekolah.</li>
+
<li>Sebagai penengah antara pihak sekolah dengan orang tua murid.</li>
+
</ol>
+
</li>
+
 
+
<li>Wakil Manajemen Mutu
+
<p>Uraian Tugas dan Tanggung Jawab:</p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Menyusun program kerja tahunan (Action Plan).</li>
+
<li>Mengkoordinir penyusunan program kerja dan evaluasi program kerja tahunan Sekolah.</li>
+
<li>Mengkoordinasikan pelaksanaan tugas-tugas Wakil Kepala Sekolah dan Staf Kepala Sekolah lainnya.</li>
+
<li>Dengan Wakil Kepala Sekolah dan Staf Kepala Sekolah lainnya membuantu Kepala Sekolah dalam menyusun, Rencana Anggaran Pendapatan dan Belanja Sekolah (RAPBS), Program Peningkatan Kinerja Sekolah (PPKS), Program Kerja Sekolah dan Evaluasi Program Kerja Tahunan.</li>
+
<li>Mengadakan koordinasi dengan Wakil Kepala.</li>
+
<li>Sekolah dan Staf Kepala Sekolah lainnya untuk menganalisis kebutuhan berbagai komponen penunjang pelaksanaan Diklat di Sekolah.</li>
+
<li>Mengkoordinir perencanaan, pelaksanaan dan pelaporkan dalam berbagai kegiatan kegiatan peningkatan serta pengembangan kualitas Sumber Daya Manusia.</li>
+
<li>Mengkoordinir pengajuan berbagai kebutuhan Sekolah.</li>
+
<li>Menganalisa hasil evaluasi pemelajaran secara berkala, untuk peningkatan kualitas tamatan.</li>
+
<li>Mengkoordinir pelaksanaan pengembangan Sekolah.</li>
+
<li>Memonitor pelaksanaan program Standar Nasional dan Internasional serta Program Sekolah lainnya.</li>
+
<li>Mengajar minimal 12 (dua belas) jam pelajaran/minggu.</li>
+
<li>Menyusun laporan berkala dan insidentil tentang kegiatan perencanaan dan pengembangan Sekolah.</li>
+
</ol>
+
<p>Wewenang:</p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Mengkoordinir pelaksanan tugas Wakil Kepala Sekolah.</li>
+
<li>Mengatur pelaksanaan tugas dan mekanisme kerja staf pembantu Kepala Sekolah.</li>
+
<li>Mengembangkan sekolah yang dituangkan dalam program kerja sekolah sejalan dengan Renstra Pendidikan Menengah Kejuruan.</li>
+
<li>Memberikan data sekolah kepada pihak-pihak terkait yang memerlukan.</li>
+
<li>Bekerja sama dengan Komite Sekolah dalam mengembangkan sekolah.</li>
+
</ol>
+
</li>
+
 
+
<li>Kepala Sub Bagian Tata Usaha
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Penyusun administrasi perlengkapan sekolah.</li>
+
<li>Penyusun dan penyajian data statistik sekolah.</li>
+
<li>Membuat buku induk siswa dan surat menyurat.</li>
+
<li>Membuat laporan pelaksanaan kegiatan pengurusan ketatausahaan secara berkala.</li>
+
</ol>
+
</li>
+
 
+
<li>Wakil Kepala Sekolah Bidang Kurikulum
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Menyusun rencana kerja dan program Diklat pengajaran sekolah.</li>
+
<li>Menyusun pembagian tugas mengajar guru berdasarkan usulan Ketua Program Keahlian.</li>
+
<li>Menyusun jadwal Diklat berdasarkan data dari Ketua Prog. Keahlian.</li>
+
<li>Mengawasi kelancaran kegiatan Diklat.</li>
+
<li>Mengkoordinasikan kegiatan evaluasi (Ulum, UAN dan Uji Kompetensi) sesuai kalender pendidikan disekolah.</li>
+
<li>Mengkoordinasikan keseluruhan kegiatan pengajaran sesuai kalender pendidikan di sekolah.</li>
+
<li>Memberikan lembaran-lembaran Garis Besar Program Pengajaran (GBPP), buku Rencana Pelaksanaan Pembelajaran (RPP), jurnal, format pencapaian kurikulum pada guru.</li>
+
<li>Mengkoordinasikan perangkat kegiatan diklat dengan Kepala Sub Bagian Tata Usaha.</li>
+
<li>Membuat rekapitulasi pencapaian target kurikulum.</li>
+
<li>Kerjasama dengan Institusi Pasangan atau DU-DI dlm rangka Singkronisasi Program Pembelajaran.</li>
+
<li>Membuat Validasi Kurikulum hasil singkronisasi Program.</li>
+
<li>Membuat laporan pelaksanaan pengajaran secara berkala.</li>
+
</ol>
+
</li>
+
 
+
<li>Kepala Jurusan dan Guru
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Bertanggung jawab dalam pelaksanaan proses belajar mengajar secara efektif dan efisien.</li>
+
<li>Membuat program pengajaran.</li>
+
<li>Membuat persiapan pengajaran.</li>
+
<li>Melaksanakan kegiatan belajar mengajar.</li>
+
<li>Membuat soal-soal tes dan melaksanakan evaluasi hasil belajar siswa</li>
+
<li>Memantau jam pelajaran praktikum.</li>
+
<li>Meneliti daftar hadir siswa sebelum memulai pelajaran.</li>
+
</ol>
+
</li>
+
</ol>
+
</div>
+
 
+
== Tata Laksana Sistem Yang Berjalan ==
+
=== Prosedur Sistem Yang Berjalan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Setelah dilakukan penelitian, sistem yang berjalan dalam hal pembuatan jadwal mata pelajaran akademik pada SMK N 2 Kota Tangerang terdiri dari beberapa prosedur, diantaranya:</p>
+
<ol>
+
<li>Bagian Kurikulum memberikan pemberitahuan ke masing-masing Bagian Sekretariat Jurusan untuk melakukan pendataan seperti jumlah ruang praktek, guru jurusan dan mata pelajaran jurusan.</li>
+
<li>Bagian Jurusan mendata jumlah ruang praktek, guru jurusan dan mata pelajaran jurusan.</li>
+
<li>Setelah selesai melakukan pendataan, masing-masing bagian jurusan akan mengirim data ke bagian kurikulum</li>
+
<li>Bagian kurikulum melakukan pendataan jumlah kelas, ruang teori, guru umum, jumlah jam mengajar seluruh guru dan mata pelajaran umum.</li>
+
<li>Setelah semua data terkumpul, bagian kurikulum melakukan penyusunan jadwal mata pelajaran akademik. Penyusunan tersebut meliputi data yang didapat dari jurusan serta data yang sudah dilakukan oleh kurikulum. Dalam penyusunan jadwal, bagian kurikulum menentukan ruangan, mata pelajaran, hari dan jam untuk setiap kelas. Hasil penyusunan tersebut menghasilkan jadwal mata pelajaran sementara</li>
+
<li>Bagian kurikulum akan menentukan guru untuk mengajar pada pelajaran jurusan dan umum. Hasil jadwal sementara tersebut akan dikirim kepada Kepala Sekolah untuk disahkan</li>
+
<li>Kepala Sekolah menerima jadwal mata pelajaran akademik sementara dan menyetujui jadwal sementara tersebut.</li>
+
<li>Jadwal yang telah disahkan oleh Kepala Sekolah akan diterima kembali oleh bagian Kurikulum.</li>
+
<li>Bagian Kurikulum akan mempublikasikan jadwal yang telah disahkan ke Sekretariat Jurusan dan masing-masing Wali Kelas serta Guru Pengajar</li>
+
</ol>
+
</div>
+
 
+
=== Analisa Prosedur Sistem Berjalan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol>
+
<li>''use case'' ''diagram''
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/2TcbZMxmeYdUl_gnhWdiCr9hRKPeh5Xzxtl5Yj93sM-2nJtph1z1SPrsVwmZZruwRdeTrijxCiXFwh8psqE-MM1OD8m3wCgyDvKn9A=w121-h220-rw" /><br/>Gambar 3.2 ''use case'' ''diagram'' Sistem yang Berjalan</p>
+
<p>Pada gambar 3.2 ''use case'' ''diagram'' Sistem yang Berjalan, terdapat:</p>
+
<ol>
+
<li>4 aktor yaitu Bagian Kurikulum, Bagian Jurusan, Kepala Sekolah dan Guru</li>
+
<li>6 aktor yang termasuk ke dalam bagian Jurusan yaitu Jurusan Otomotif, Agribisnis Tanaman, Agribisnis Pengolahan Hasil Pertanian, Agribisnis Ternak, Kimia dan Perikanan.</li>
+
<li>2 aktor yang termasuk ke dalam bagian Guru yaitu Guru Pengajar dan Wali Kelas.</li>
+
<li>9 ''use case''</li>
+
<li>3 note</li>
+
</ol>
+
</li>
+
 
+
<li>''activity'' ''diagram''
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/2TcbZMxmeYdUl_gnhWdiCr9hRKPeh5Xzxtl5Yj93sM-2nJtph1z1SPrsVwmZZruwRdeTrijxCiXFwh8psqE-MM1OD8m3wCgyDvKn9A=w121-h220-rw" /><br/>Gambar 3.3 ''activity'' ''diagram'' Sistem yang Berjalan</p>
+
<p>Berdasarkan Gambar 3.3 ''activity'' ''diagram'', terdapat:</p>
+
<ol>
+
<li>4 swimline yaitu (yaitu Bagian Kurikulum, Bagian Jurusan, Kepala Sekolah dan Guru),</li>
+
<li>1 initial node</li>
+
<li>4 final node</li>
+
<li>13 action</li>
+
</ol>
+
</li>
+
 
+
<li>''sequence'' ''diagram''
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/2TcbZMxmeYdUl_gnhWdiCr9hRKPeh5Xzxtl5Yj93sM-2nJtph1z1SPrsVwmZZruwRdeTrijxCiXFwh8psqE-MM1OD8m3wCgyDvKn9A=w121-h220-rw" /><br/>Gambar 3.4 ''sequence'' ''diagram'' Sistem yang Berjalan</p>
+
<p>Berdasarkan Gambar 3.4, di atas terdapat:</p>
+
<ol>
+
<li>4 aktor, yang terdiri dari Bagian Kurikulum, Bagian Jurusan, Kepala Sekolah dan Guru.</li>
+
<li>7 Lifeline, yang terdiri dari Pemberitahuan, Melakukan Pendataan, Simpan Data, Atur Jadwal, Hasil Jadwal Sementara, Jadwal MaPel Akademik Final, dan Publikasi Jadwal.</li>
+
<li>22 Message Lifeline yang merupakan urutan kegiatan mulai dari pemberitahuan ke bagian jurusan sampai dengan publikasi jadwal.</li>
+
</ol>
+
</li>
+
</ol>
+
 
+
== Metode Analisis Sistem Berjalan  ==
+
=== Metode Analisis PIECES ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Metode analisis PIECES dipilih peneliti untuk memudahkan menemukan permasalahan dan memecahkan permasalahan yang ada pada PT Primajasa Perdanarayautama yang kemudian dirangkum dan di masukan ke dalam masing-masing kategori PIECES (Perfomance. Information, Economic, Control, Efficiency, Service). </p>
+
<p style="text-align: center;">Tabel 3.1 Analisis PIECES</p>
+
{| align="center" border="1" cellpadding="4" cellspacing="0" style="width:700px;"
+
|-
+
| style="width:6.44%;height:1px;" |
+
'''No'''
+
 
+
| style="width:19.74%;height:1px;" |
+
'''Jenis Analisis'''
+
 
+
| style="width:44.16%;height:1px;" |
+
'''Sistem yang Berjalan'''
+
 
+
| style="width:29.66%;height:1px;" |
+
'''Sistem yang diusulkan'''
+
 
+
|-
+
| style="width:6.44%;height:1px;" |
+
1
+
 
+
| style="width:19.74%;height:1px;" |
+
''Performance''
+
(Kinerja)
+
 
+
 
+
| style="width:44.16%;height:1px;" |
+
#Pembuatan jadwal yang kurang efektif karena banyaknya data sehingga terjadi kesamaan jadwal antar guru ataupun kelas yang satu dengan kelas yang lainnya.
+
#Banyaknya data dan lembar kerja yang terpisah-pisah pada Ms. Excel menyebabkan bagian kurikulum harus lebih teliti dan hati-hati
+
 
+
 
+
| style="width:29.66%;height:1px;" |
+
#Bagian kurikulum lebih mudah dalam pembuatan jadwal karena memiliki master data pada sistem yang sudah terintegrasi saat melakukan atur jadwal kelas
+
#Kesamaan jadwal antar kelas yang satu dengan kelas yang lainnya tidak terjadi lagi karena sudah dirancangnya sistem yang dapat mengetahui ruang atau jam pelajaran yang sama
+
 
+
 
+
|-
+
| style="width:6.44%;height:1px;" |
+
2
+
 
+
| style="width:19.74%;height:1px;" |
+
''Information''
+
(Informasi)
+
 
+
| style="width:44.16%;height:1px;" |
+
#Penyampain informasi dan data dari bagian jurusan ke bagian kurikulum membutuhkan waktu yang lama
+
#Informasi jadwal akademik sering terjadi penundaan karena masih adanya kesamaan jadwal
+
 
+
 
+
| style="width:29.66%;height:1px;" |
+
#Penyampaian data dari bagian jurusan ke bagian kurikulum lebih cepat karena sudah saling terintegrasi dengan sistem.
+
#Jadwal akademik bisa diunduh dan dilihat oleh guru serta murid
+
#Persetujuan jadwal oleh Kepala Sekolah lebih cepat karena dapat dilakukan di sistem usulan
+
 
+
|-
+
| style="width:6.44%;height:1px;" |
+
3
+
 
+
| style="width:19.74%;height:1px;" |
+
''Economic''
+
(Ekonomi)
+
 
+
| style="width:44.16%;height:1px;" |
+
#Penggunaan kertas yang berlebihan saat mencetak lembar kerja yang berisi data-data pembuatan jadwal
+
#Saat melakukan cek jadwal, bagian kurikulum menemukan kesamaan jadwal sehingga harus mengatur ulang jadwal serta cerak jadwal yang baru
+
 
+
 
+
| style="width:29.66%;height:1px;" |
+
#Tidak perlu mencetak banyak lembar kerja untuk membuat jadwal.
+
#Sistem dapat mencegah kesamaan jadwal serta pencetakan hasil jadwal tidak berlebihan
+
 
+
 
+
|-
+
| style="width:6.44%;height:1px;" |
+
4
+
 
+
| style="width:19.74%;height:1px;" |
+
''Control''
+
(Pengendalian)
+
 
+
| style="width:44.16%;height:1px;" |
+
#Bagian kurikulum harus mengontrol semua jam mengajar guru agar tidak terjadi kesamaan jam mengajar.
+
#Pengontrolan jam mengajar masih belum efektif dan efisien hasilnya karena memerlukan waktu cukup lama serta masih terjadi kesamaan jadwal bagi guru dan kelas
+
 
+
| style="width:29.66%;height:1px;" |
+
#Bagian kurikulum lebih mudah mengontrol waktu dan ruangan dalam penyusunan jadwal.
+
 
+
|-
+
| style="width:6.44%;height:1px;" |
+
5
+
 
+
| style="width:19.74%;height:1px;" |
+
''Efficiency''
+
(Efisiensi)
+
 
+
| style="width:44.16%;height:1px;" |
+
#Pembuatan jadwal yang membutuhkan waktu cukup lama yaitu 1 sampai 2 bulan
+
#Membuka beberapa lembar kerja yang berhubungan dengan data-data pembuatan jadwal menyebabkan pengerjaan kurang efisien
+
 
+
| style="width:29.66%;height:1px;" |
+
#Waktu yang dibutuhkan dalam pembuatan jadwal lebih cepat dari sistem yang berjalan karena semua data sudah saling terintegrasi dan tidak ada lagi kesamaan jadwal
+
 
+
|-
+
| style="width:6.44%;height:1px;" |
+
6
+
 
+
| style="width:19.74%;height:1px;" |
+
''Service''
+
(Pelayanan)
+
 
+
| style="width:44.16%;height:1px;" |
+
#Distribusi informasi jadwal mata pelajaran masih harus diambil dan dilihat saat jam hari kerja atau sekolah tidak libur
+
#Waktu yang dibutuhkan cukup lama saat pemberian bidang mata pelajaran, ruangan, dan waktu kepada guru karena masih harus menyesuaikan setiap jadwal dengan guru lain agar tidak bentrok
+
 
+
| style="width:29.66%;height:1px;" |
+
#Adanya pencetakan dan lihat jadwal secara online sehingga memudahkan guru serta siswa
+
#Kepala Sekolah lebih mudah dalam melakukan persetujuan jadwal yang dikirim oleh Kurikulum melalui aplikasi website penjadwalan
+
 
+
|}
+
</div>
+
 
+
=== Metode Analisa Masukan, Analisa Proses, Analisa Keluaran ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol >
+
<li>Analisa Masukan
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Nama Masukan : Mengumpulkan data penjadwalan <br>
+
Fungsi : Sebagai data utama dalam pembuatan jadwal<br>
+
Sumber   : Bagian Jurusan dan Bagian Kurikulum<br>
+
Media   : Kertas<br>
+
Frekuensi     : Setiap pergantian Tahun Ajaran baru<br>
+
Keterangan        : Berisi data kelas, ruangan, waktu, mata pelajaran jurusan dan umum, serta guru pengajar
+
</li>
+
</ol>
+
</li>
+
 
+
<li>Analisa Proses
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Nama Modul       : Pembuatan dan pembagian jadwal <br>
+
Fungsi       : Mengatur jadwal setiap kelas agar tidak ada kesamaan
+
jadwal karena sekolah menggunakan sistem pembelajaran Moving Class<br>
+
Media    : Komputer dan Kertas<br>
+
Ringkasan Proses: Data-data yang sudah didapat oleh bagian kurikulum kemudian dikelola dan disusun menjadi sebuah jadwal mata pelajaran untuk setiap kelas.
+
</li>
+
</ol>
+
</li>
+
 
+
<li>Analisa Keluaran
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Nama Keluaran    : Jadwal Mata Pelajaran Akademik dan Hasil Jadwal<br>
+
Fungsi : Sebagai pedoman mengajar untuk guru, pedoman
+
belajar untuk siswa<br>
+
Media     : Kertas<br>
+
Frekuensi     : Setiap pembuatan jadwal selesai<br>
+
Distribusi     : Guru dan Wali Kelas, Kepala Jurusan dan Kepala
+
Sekolah<br>
+
Keterangan     : Laporan hasil jadwal diberikan kepada Kepala Sekolah
+
untuk disetujui. Setelah disetujui oleh Kepala Sekolah,
+
bagian kurikulum memberikan hasil jadwal kepada Guru
+
dan Wali Kelas serta Kepala Jurusan
+
</li>
+
</ol>
+
</li>
+
 
+
</ol>
+
</div>
+
 
+
== Konfigurasi Sistem Yang Berjalan ==
+
=== Spesifikasi Hardware ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Processor : Processor intel(R) Pentium® CPU G2020 2.90GH</li>
+
<li>Monitor : 19”</li>
+
<li>Mouse : Logitech</li>
+
<li>Keyboard  : Logitech</li>
+
<li>RAM  : 2 GB</li>
+
<li>Harddisk : 500 GB</li>
+
<li>Printer : Printer Epson  M129H</li>
+
</ol>
+
</div>
+
 
+
=== Spesifikasi Software ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Office 2007</li>
+
</ol>
+
</div>
+
 
+
=== Hak Akses (Brainware) ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Bagian Kurikulum</li>
+
<li>Bagian Jurusan</li>
+
<li>Kepala Sekolah</li>
+
</ol>
+
</div>
+
 
+
== Permasalahan yang Dihadapi dan Alternatif Pemecahan Masalah ==
+
=== Permasalahan yang Dihadapi ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Dari hasil analisa, maka permasalahan yang dihadapi oleh peneliti sebagai berikut:</p>
+
<ol>
+
<li>Pembuatan jadwal yang kurang efektif karena banyaknya data sehingga terjadi kesamaan jadwal antar guru ataupun kelas yang satu dengan kelas yang lainnya</li>
+
<li>Pembuatan jadwal yang membutuhkan waktu cukup lama karena membuka beberapa lembar kerja yang berhubungan dengan data-data pembuatan jadwal menyebabkan pengerjaan kurang efisien</li>
+
<li>Penggunaan kertas yang berlebihan saat mencetak lembar kerja yang berisi data-data pembuatan jadwal dan saat melakukan cek jadwal, bagian kurikulum menemukan kesamaan jadwal sehingga harus mengatur ulang jadwal serta cetak jadwal yang baru</li>
+
</ol>
+
</div>
+
 
+
=== Alternatif Pemecahan Masalah ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol>
+
<li>Merancang sebuah sistem aplikasi pembuatan jadwal yang dapat membantu pihak-pihak yang berkepentingan dalam pembuatan jadwal agar lebih efektif dan efisien.</li>
+
<li>Sistem aplikasi pembuatan jadwal juga memudahkan dalam pengiriman data dari jurusan dan saat publikasi jadwal</li>
+
<li>Penggunaan kertas lebih berkurang karena semua kegiatan pembuatan jadwal dilakukan di sebuah aplikasi</li>
+
</ol>
+
</div>
+
 
+
== User Requirement ==
+
=== Elisitasi Tahap 1 ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Elisitasi Tahap 1 didapatkan berdasarkan hasil wawancara dengan stakeholder. </p>
+
<p style="text-align: center;">Tabel 3.2 Elisitasi Tahap I<br/> <img src="https://lh3.googleusercontent.com/-4KisIQu6tH4/XWDF9N_Qb7I/AAAAAAAAAL4/B-7ur9tLkmc2L36o9_NTw4Dm0H_eSflhwCL0BGAs/w530-d-h942-n-rw/Untitled5.jpg" /></p>
+
</div>
+
 
+
=== Elisitasi Tahap II ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align: center;">Tabel 3.3 Elisitasi Tahap II<br/> <img src="https://lh3.googleusercontent.com/-4KisIQu6tH4/XWDF9N_Qb7I/AAAAAAAAAL4/B-7ur9tLkmc2L36o9_NTw4Dm0H_eSflhwCL0BGAs/w530-d-h942-n-rw/Untitled5.jpg" /></p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Elisitasi Tahap II merupakan tahap pengelompokan dari requirement elisitasi tahap 1. Pengelompokan dibagi menjadi 3 yaitu Mandatory, Desirable dan  Inessential.</p>
+
</div>
+
 
+
=== Elisitasi Tahap III ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align: center;">Tabel 3.4 Elisitasi Tahap III<br/> <img src="https://lh3.googleusercontent.com/-4KisIQu6tH4/XWDF9N_Qb7I/AAAAAAAAAL4/B-7ur9tLkmc2L36o9_NTw4Dm0H_eSflhwCL0BGAs/w530-d-h942-n-rw/Untitled5.jpg" /></p>
+
<p>Keterangan:</p>
+
<ol>
+
<li>T : ''Technical'' <br>
+
Bagaimana teknik pembuatan requirement tersebut dalam sistem yang diusulkan?</li>
+
<li>O : ''Operational'' <br>
+
Bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan?</li>
+
<li>E : ''Economy'' <br>
+
Berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem?</li>
+
</ol>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Elistasi tahap III merupakan penyusutan dari elisitasi tahap II. Penyusutan terjadi karena adanya proses eliminasi semua requirement option I pada elisitasi tahap II. Di elisitasi tahap III ini semua requirement dikelompokan lagi dengan metode TOE.</p>
+
</div>
+
 
+
=== Final  Draft Elisitasi ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align: center;">Tabel 3.5 Final Draft Elisitasi<br/> <img src="https://lh3.googleusercontent.com/-4KisIQu6tH4/XWDF9N_Qb7I/AAAAAAAAAL4/B-7ur9tLkmc2L36o9_NTw4Dm0H_eSflhwCL0BGAs/w530-d-h942-n-rw/Untitled5.jpg" /></p>
+
</div>
+
 
+
== Rancangan Sistem yang Diusulkan ==
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan analisa yang telah dilakukan oleh peneliti terhadap sistem pembuatan jadwal yang berjalan pada SMKN 2 Kota Tangerang, maka tahap selanjutnya adalah merancang sebuah sistem usulan mengenai pembuatan jadwal berbasis website. Rancangan sistem yang diusulkan diantaranya memperbaiki kinerja sistem pembuatan jadwal seperti mengatasi adanya kesamaan ruangan antara kelas yang satu dengan kelas dengan kelas yang lainnya pada jam yang sama, pengiriman data dari jurusan ke kurikulum, dan saat melakukan publikasi jadwal. Dalam merancang usulan yang baru pada penelitian ini menggunakan Visual Paradigm for UML 13.2 Community Edition untuk menggambarkan ''''use case'' ''diagram'', ''activity'' ''diagram'', ''sequence'' ''diagram'''', dan ''Class ''diagram''''.</p>
+
</div>
+
 
+
=== Prosedur Sistem Usulan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol>
+
<li>Bagian Jurusan
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Bagian Jurusan terlebih dahulu melakukan login untuk masuk ke halaman Jurusan</li>
+
<li>Pada halaman Jurusan, user dapat melihat master data yang telah diinput oleh bagian kurikulum</li>
+
<li>Jurusan dapat melakukan logout</li>
+
<li>Penyusunan jadwal jadwal hanya yang berkaitan dengan data-data jurusan</li>
+
<li>Penyusunan jadwal meliputi mata pelajaran jurusan, waktu, guru jurusan, kelas dan ruangan jurusan</li>
+
</ol>
+
</li>
+
 
+
<li>Bagian Kurikulum
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Bagian Kurikulum dapat melakukan login</li>
+
<li>Kurikulum dapat melakukan create, read, update dan delete master data</li>
+
<li>Kurikulum dapat logout</li>
+
<li>Kurikulum mengatur jadwal yang berkaitan dengan jadwal mata pelajaran umum meliputi kelas, ruangan, mata pelajaran, guru, hari serta waktu.</li>
+
<li>Jadwal yang telah dibuat menjadi jadwal keseluruhan kemudian dikirim ke Kepala Sekolah untuk disetujui menjadi jadwal sekolah </li>
+
</ol>
+
</li>
+
 
+
<li>Kepala Sekolah
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Kepala sekolah melakukan login</li>
+
<li>Kepala Sekolah dapat melakukan logut</li>
+
<li>Kepala Sekolah dapat melihat melihat dashboard</li>
+
<li>Kepala Sekolah hanya melakukan persetujuan jadwal yang dikirim oleh Kurikulum</li>
+
<li>Kepala Sekolah dapat melihat jadwal yang telah dipublikasi oleh Kurikulum</li>
+
</ol>
+
</li>
+
 
+
<li>Guru
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Dapat mencetak dan melihat jadwal yang telah dipublikasi oleh Kurikulum pada halaman awal aplikasi berbasis website</li>
+
</ol>
+
<li>Siswa
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Dapat mencetak dan melihat jadwal yang telah dipublikasi oleh Kurikulum pada halaman awal aplikasi berbasis website</li>
+
</ol>
+
</li>
+
</ol>
+
</div>
+
 
+
=== ''use case diagram'' Sistem yang Diusulkan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
  <p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/-z-7wlIqGY80/XWiFn9vutHI/AAAAAAAAAsM/VDKp32aEU4Q9uIPv2CcCcpL0pt9wWtNIgCL0BGAs/w530-d-h651-n-rw/sistem%2Busulan.png"/><br/>Gambar 3.5 ''use case'' ''diagram'' Sistem Aplikasi Penjadwalan</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan Gambar 3.5 ''use case'' ''diagram'' Sistem Aplikasi Penjadwalan yang diusulkan terdapat: </p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>5 (enam) aktor yang melakukan kegiatan, yaitu: Bagian Jurusan, Bagian Kurikulum, Kepala Sekolah, Guru, dan siswa.</li>
+
<li>29 (duapuluh) ''use case'' sebagai perantara aktor untuk saling berinteraksi. </li>
+
<li>28 Include</li>
+
</ol>
+
</div>
+
 
+
=== ''activity'' ''diagram'' Sistem yang Diusulkan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p>1. ''activity'' ''diagram'' Bagian Jurusan</p>
+
 
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/-j_XysDnRLkU/XWiSoI8A-6I/AAAAAAAAAs4/yaFckRHJ0WwaNU7PHNP1unmApkG6eLrWACL0BGAs/w530-d-h766-n-rw/''activity''%2B''diagram''%2Busulan%2BJurusan.png" width="30%"/><br/>Gambar 3.6 ''activity'' ''diagram'' Jurusan</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan Gambar 3.6 ''activity'' ''diagram'' Jurusan pada Sistem Aplikasi Penjadwalan yang diusulkan terdapat:</p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>2 vertical swimline, yaitu: Bagian Jurusan dan Bagian Kurikulum</li>
+
<li>1 initial node</li>
+
<li>9 action</li>
+
<li>1 decision node</li>
+
<li>1 final node</li>
+
</ol>
+
 
+
<p>2. ''activity'' ''diagram'' Kurikulum dengan Kepala Sekolah</p>
+
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/-kxBRXqkqqm0/XWiTB3aNB5I/AAAAAAAAAtU/GHGHV_mNJ5kgiARoQLX4lJ_Z5oEXTdsFQCL0BGAs/w530-d-h826-n-rw/''activity''%2B''diagram''%2Busulan%2Bkurikulum.png" width="30%"/><br/>Gambar 3.7 ''activity'' ''diagram'' Kurikulum dengan Kepala Sekolah</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan Gambar 3.7 ''activity'' ''diagram'' Kurikulum pada Sistem Aplikasi Penjadwalan yang diusulkan terdapat:</p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>2 vertical swimline, yaitu: Kurikulum dan Kepala Sekolah</li>
+
<li>1 initial node</li>
+
<li>6 action</li>
+
<li>1 decision node</li>
+
<li>1 final node</li>
+
</ol>
+
 
+
<p>3. ''activity'' ''diagram'' Kepala Sekolah</p>
+
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/-eqFnyU7NdXo/XWiTGsHD5CI/AAAAAAAAAto/GrPaLo45R54KGvOYyvqnI1cDFQmIQFBxgCL0BGAs/w530-d-h781-n-rw/''activity''%2B''diagram''%2BKepsek%2Busulan.jpg" width="30%"/><br/>Gambar 3.8 ''activity'' ''diagram'' Kurikulum</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan Gambar 3.8 ''activity'' ''diagram'' Kepala Sekolah pada Sistem Aplikasi Penjadwalan yang diusulkan terdapat:</p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>2 vertical swimline, yaitu: Kepala Sekolah dan Kurikulum</li>
+
<li>1 initial node</li>
+
<li>5 action</li>
+
<li>1 decision node</li>
+
<li>1 final node</li>
+
</ol>
+
</div>
+
 
+
=== ''sequence'' ''diagram'' Sistem yang Diusulkan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p>1. ''sequence'' ''diagram'' Bagian Jurusan</p>
+
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/-BnvILIisAiw/XWiT3-AM7II/AAAAAAAAAuQ/FGAauK7nzMwERLvzhZmo2aDSHE1DWyb0ACL0BGAs/w530-d-h139-n-rw/''sequence''%2B''diagram''%2BJurusan.png"/><br/>Gambar 3.9 ''sequence'' ''diagram'' Jurusan</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan Gambar 3.9 ''sequence'' ''diagram'' Jurusan pada Sistem Aplikasi Penjadwalan yang diusulkan terdapat:</p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>1 aktor yang melakukan kegiatan, yaitu: Bagian Jurusan</li>
+
<li>4 Boundary Lifeline</li>
+
<li>2 Control Lifeline</li>
+
<li>2 Entity Lifeline</li>
+
<li>11 Message</li>
+
<li>1 Self Message</li>
+
</ol>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada gambar 3.9 merupakan ''sequence'' ''diagram'' Jurusan menggambarkan aktivitas yang dilakukan oleh setiap Jurusan dalam menyusun jadwal yang berkaitan dengan mata pelajaran jurusan pada aplikasi penjadwalan. </p>
+
 
+
<p>2. ''sequence'' ''diagram'' Kurikulum</p>
+
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/-n0aK3huqcfg/XWiUQVD74ZI/AAAAAAAAAu0/rFYSvRxeL_cI42o0IztBexwNkwUu2mRswCL0BGAs/w530-d-h170-n-rw/''sequence''%2B''diagram''%2Bkurikulum.png"/><br/>Gambar 3.10 ''sequence'' ''diagram'' Kurikulum</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan Gambar 3.10 ''sequence'' ''diagram'' Kurikulum pada Sistem Aplikasi Penjadwalan yang diusulkan terdapat:</p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>1 aktor yang melakukan kegiatan, yaitu: Kurikulum</li>
+
<li>6 Boundary Lifeline</li>
+
<li>2 Control Lifeline</li>
+
<li>2 Entity Lifeline</li>
+
<li>14 Message</li>
+
<li>1 Self Message</li>
+
</ol>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada gambar 3.10 merupakan ''sequence'' ''diagram'' Kurikulum menggambarkan aktivitas yang dilakukan oleh Kurikulum dalam input data pada master data, menyusun jadwal yang berkaitan dengan mata pelajaran umum, mengirim jadwal kepada Kepala Sekolah untuk disetujui serta melakukan publikasi jadwal.</p>
+
 
+
<p>3. ''sequence'' ''diagram'' Persetujuan Jadwal</p>
+
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/-z9n5G15uHGg/XWiUZCo2YYI/AAAAAAAAAvM/Y2ojVicQNKIuvGEb6AkvoaT1QPG7HEt5QCL0BGAs/w530-d-h156-n-rw/''sequence''%2B''diagram''%2BKepala%2Bsekolah.png"/><br/>Gambar 3.11 ''sequence'' ''diagram'' Persetujuan Jadwal</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan Gambar 3.11 ''sequence'' ''diagram'' Persetujuan Jadwal pada Sistem Aplikasi Penjadwalan yang diusulkan terdapat:</p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>1 aktor yang melakukan kegiatan, yaitu: Kepala Sekolah</li>
+
<li>5 Boundary Lifeline</li>
+
<li>1 Control Lifeline</li>
+
<li>1 Entity Lifeline</li>
+
<li>10 Message</li>
+
<li>1 Self Message</li>
+
</ol>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada gambar 3.11 merupakan ''sequence'' ''diagram'' Persetujuan Jadwal menggambarkan aktivitas yang dilakukan oleh Kepala Sekolah dalam melihat jadwal yang dikirim dari Kurikulum dan melakukan persetujuan jadwal.</p>
+
 
+
<p>4. ''sequence'' ''diagram'' Publikasi Jadwal</p>
+
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/-7tZ6xBPM7cY/XWiUjLCbueI/AAAAAAAAAvg/RxvJoei6aIME_E6LMrfWVxomRkBVRmFHwCL0BGAs/w530-d-h182-n-rw/''sequence''%2B''diagram''%2BPublikasi.png"/><br/>Gambar 3.12 ''sequence'' ''diagram'' Publikasi Jadwal</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan Gambar 3.12 ''sequence'' ''diagram'' Publikasi Jadwal pada Sistem Aplikasi Penjadwalan yang diusulkan terdapat:</p>
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>3 aktor yang melakukan kegiatan, yaitu: Kurikulum serta Guru dan Siswa</li>
+
<li>5 Boundary Lifeline</li>
+
<li>1 Control Lifeline</li>
+
<li>1 Entity Lifeline</li>
+
<li>12 Message</li>
+
<li>1 Self Message</li>
+
</ol>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada gambar 3.12 merupakan ''sequence'' ''diagram'' Publikasi Jadwal menggambarkan aktivitas yang dilakukan oleh Kurikulum dalam mengelola jadwal yang telah disetujui oleh Kepala Sekolah untuk mempublikasi jadwal agar dapat dilihat serta dicetak oleh Guru dan Siswa.</p>
+
</div>
+
 
+
=== Perbedaan Sistem yang Berjalan dan Sistem yang Diusulkan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align: center;">Tabel 3.6 Perbedaan sistem yang berjalan dan sistem yang diusulkan<br/> <img src="https://lh3.googleusercontent.com/-ZuzkawQcuaQ/XWiUtQz3JFI/AAAAAAAAAwE/sbAB6dlUqKgTcQS8GuQmq5BfFbOjXkDgQCL0BGAs/w530-d-h658-n-rw/tabel.png" /></p>
+
</div>
+
 
+
== Rancangan Basis Data ==
+
=== Class ''diagram'' Sistem yang Diusulkan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
 
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/-Wm2Lohb1-nY/XWjF8Tru5kI/AAAAAAAAA0Y/OcHQucMh4QkzjsBAM4iyZS__5mNDp1SnwCL0BGAs/w530-d-h387-n-rw/Class%2B''diagram''%2BUsulan.jpg"/><br/>Gambar 3.13 Class ''diagram'' yang Diusulkan</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan gambar 3.13 Class ''diagram'' yang diusulkan terdapat 17 (duapuluh) class, tabel yang berisi kumpulan dari objek-objek yang terbagi menjadi attribute dan operation.</p>
+
</div>
+
 
+
=== Spesifikasi Basis Data ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berikut ini merupakan spesifikasi basis data yang digunakan pada sistem yang dibangun:</p>
+
<p>1. Nama File : users</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (Id + Name + Username + Password + Created_at + Updated_at + Role_id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 140</p>
+
<p style="text-align: center;">Tabel 3.7 Tabel users<br/> <img src="https://lh3.googleusercontent.com/l6TxDmjip1WSe_rU8sBeQEG-qZURU5z6g33j5YI69McoueRt6NqhmlTOgZ7ijGh6snN-V2ehaQxAUBPdvY2odY4Z5DG5vWzHedFd=w321-h220-rw" /></p>
+
 
+
 
+
<p>2. Nama File : teachers</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (Id + NIP + Code + name + status + Created_at + Updated_at + type_teacher _id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 85</p>
+
<p style="text-align: center;">Tabel 3.8 Tabel teachers<br/> <img src="https://lh3.googleusercontent.com/5HuCbzAaQjYKIBOd6ksHMdpSn4GxEFzX_LL5YEHE04iCQQ5Q2ArLV22c5sK058kO9arHqj_MLF-Gy5TTJpa3Hhe3QHpmBReJnJZv=w278-h220-rw" /></p>
+
 
+
<p>3. Nama File : type_teachers</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (Id + Name + Slug + Created_at + Updated_at)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 90</p>
+
<p style="text-align: center;">Tabel 3.9 Tabel type_teachers<br/> <img src="https://lh3.googleusercontent.com/VDC-pmD6jWbKYEi0OuZx6K5GB_5LCd94HXgKfZ-L8NR4qAhXR1EV48pxi06oWnyuEooJmuEb7GEejlJUbinA2GOhaJf2Pr-WFUiy=w381-h193-rw" /></p>
+
 
+
<p>4. Nama File : lessons</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (Id + Code + name + semester + Created_at + Updated_at + type_ lesson_id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 70</p>
+
<p style="text-align: center;">Tabel 3.10 Tabel lessons<br/> <img src="https://lh3.googleusercontent.com/-EYK4hiPCDRuIcI5ZtcbjWTeRqke0IFtQcP3klugc3sv4I19m5wOwjFTAfBG67LixR0LG6qn3ic3e-jqBSHcaPPXN8Y84GZ4yAGC=w367-h220-rw" /></p>
+
 
+
<p>5. Nama File : type_lessons</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (Id + name + Slug + Created_at + Updated_at)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 60</p>
+
<p style="text-align: center;">Tabel 3.11 Tabel type_lessons<br/> <img src="https://lh3.googleusercontent.com/xZUnstXjx-uuS6aKcIw8vqPrUopdld3YzFcLDXY2t-Jvz_FL764VebqK7cGGrfTlsUo7b5tgggUQDnmDxKtOIjWGp-JqJ2Md2H6d=w383-h197-rw" /></p>
+
 
+
<p>6. Nama File : rooms</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (Id + Code + name + Created_at + Updated_at + Major_id + type_room_id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 75</p>
+
<p style="text-align: center;">Tabel 3.12 Tabel rooms<br/> <img src="https://lh3.googleusercontent.com/5hy4HnKeoyMq3VHGlYKb0k1XKEUCGKtx35gDX7PlBDZAcuaLL3cZuGIuvvkKECePcrnpGiCXtOKIRb5ME7SwLmjdKMYFHe5oSUUt6Q=w347-h220-rw" /></p>
+
 
+
<p>7. Nama File : type_rooms</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (Id  + name + Slug + Created_at + Updated_at)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 90</p>
+
<p style="text-align: center;">Tabel 3.13 Tabel type_rooms<br/> <img src="https://lh3.googleusercontent.com/Sm4igTjKOMJFYdqilVBmUR0nF2pJAnbc4xJ8btbE31irwb-5Bf-jcbSOgWONoDcXQTkIwz9gzsQIwLxuWbKFSKVgojBQjbfsncfu2g=w379-h197-rw" /></p>
+
 
+
<p>8. Nama File : roles</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (Id + Code + name + Created_at + Updated_at + Major_id + type_room_id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 50</p>
+
<p style="text-align: center;">Tabel 3.14 Tabel roles<br/> <img src="https://lh3.googleusercontent.com/gcaHAgs04mEjwHuI3jlsat9BMbLN33zOfMxnZ7Ozn2K04lsPR1F85TxxP7keCevnBhdGnz3_AjxtuuAQXy0zuL36vJNzspipVwQplA=w388-h165-rw" /></p>
+
 
+
<p>9. Nama File : levels</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (id + class + created_at + updated_at)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 10</p>
+
<p style="text-align: center;">Tabel 3.15 Tabel levels<br/> <img src="https://lh3.googleusercontent.com/bOxaIfzGAyejk10YJfgahnpZ9MI90UPYQNYiWh1ZlhD2oMHdJ7TLBtghCM7awFCwCbbNEExvXJU4LTZSS6_bI91OW-hqf_6yOD4ohQ=w423-h178-rw" /></p>
+
 
+
<p>10. Nama File : majors</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (id + code + name + created_at + updated_at + level_id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 25</p>
+
<p style="text-align: center;">Tabel 3.16 Tabel majors<br/> <img src="https://lh3.googleusercontent.com/UQZVQZQAA9Dv2jxHQa5Hf_FbebOd53wHKxg6TVqCPwbfv-bhJSLK3dqJBDah8CHbLMNXWX2XVvMyvukkXgTZ4ZyOQsE3cjBmzcoshA=w393-h220-rw" /></p>
+
 
+
<p>11. Nama File : expertises</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (id + code + name + part + created_at + updated_at + major_id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 76</p>
+
<p style="text-align: center;">Tabel 3.17 Tabel expertises<br/> <img src="https://lh3.googleusercontent.com/TfRhEbypo7J98n2G-wiNMS4T74cJtf3J2ap5A_i5hop84gyh_qmjMeLiByMOSASTT_OgkiEoc7ds9rcdgf-7OpUt4Pvmll7Sd4Fubw=w335-h220-rw" /></p>
+
 
+
<p>12. Nama File : generates</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (id + days + start + end + read + teacher_id + room_id + lesson_id + user_id + expertise_id + created_at + updated_at)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 60</p>
+
<p style="text-align: center;">Tabel 3.18 Tabel generates<br/> <img src="https://lh3.googleusercontent.com/I96-Y1GIMFIwW8IPdij5FD-Ze5jaXkEDidqszDBmFJcFkQuY5aD4GJlmJKWvYAED5y1Ln1P0zGcv5dRC52nFin6DykX21SkaAV279Q=w245-h220-rw" /></p>
+
 
+
<p>13. Nama File : lesson_user</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (lesson_id + user_id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 20</p>
+
<p style="text-align: center;">Tabel 3.19 Tabel lesson_user<br/> <img src="https://lh3.googleusercontent.com/KWjWynBxDyH26jfU6XDxY4hl5JOnqloYhD5SYGMttukjywPbrL76JhGpeGzPdrWz54_eTLQ_0EKoNs_yW3w_rCXqXLMQ7BMRU0tO2Q=w398-h111-rw" /></p>
+
 
+
<p>14. Nama File : lesson_major</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (lesson_id + major_id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 20</p>
+
<p style="text-align: center;">Tabel 3.20  Tabel lesson_major<br/> <img src="https://lh3.googleusercontent.com/KWjWynBxDyH26jfU6XDxY4hl5JOnqloYhD5SYGMttukjywPbrL76JhGpeGzPdrWz54_eTLQ_0EKoNs_yW3w_rCXqXLMQ7BMRU0tO2Q=w398-h111-rw" /></p>
+
 
+
<p>15. Nama File : lesson_teacher</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (lesson_id + teacher_id) </p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 20</p>
+
<p style="text-align: center;"> Tabel 3.21 Tabel lesson_teacher<br/> <img src="https://lh3.googleusercontent.com/KWjWynBxDyH26jfU6XDxY4hl5JOnqloYhD5SYGMttukjywPbrL76JhGpeGzPdrWz54_eTLQ_0EKoNs_yW3w_rCXqXLMQ7BMRU0tO2Q=w398-h111-rw" /></p>
+
 
+
<p>16. Nama File : approvals</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (id + beginning + end + user_id + created_at + updated_at)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 28</p>
+
 
+
<p style="text-align: center;">Tabel 3.22 Tabel approvals<br/> <img src="https://lh3.googleusercontent.com/0Nz1F1amvGq6-ovkBSRVU_3Q09aWDSzZQ3fwv0zNxb6n1G0FjNMGfiIGDckEq5dZ9ouW3_IgdfNueS4jKXtHEngjV3AiOeGVdHFMSQ=w339-h220-rw" /></p>
+
 
+
<p>17. Nama File : approval_generate</p>
+
<p>Media  : Hardisk</p>
+
<p>Isi : (approval_id + generate_id)</p>
+
<p>Primary Key : id</p>
+
<p>Panjang Record : 20</p>
+
<p style="text-align: center;">Tabel 3.23 Tabel approval_generate<br/> <img src="https://lh3.googleusercontent.com/qhkCrtUpvzWtH4UXP3BV45VpVqeM-6uKXt48j5rqfg5czvEv_d4rtbnJJ3H-sEEKfXu7obhAnLONYK-t5QPv2e39v1_OsvQ4A5DVtA=w390-h112-rw" /></p>
+
 
+
</div>
+
 
+
== Rancangan Program ==
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
 
+
<p>1. Tampilan Halaman Login</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/rW_uyguEIbqF_RvLNXNykECJ8gzGKk2-HyL71H4RMmbLPrUTahiqr6mQCJLNDFsRhpPBNlSO_QqJ0TozvUa199uosnimPqcZxyf3bA=w432-h211-rw"/><br/>Gambar 3.14 Halaman Login</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">User harus memasukan username dan password di tampilan halaman login. Setiap username memiliki hak akses yang berbeda.</p>
+
 
+
<p>2. Tampilan Halaman Dashboard Kurikulum</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/JyIVt_XTzIroulM6ZuU5X7uaid2orGsxC5pf1MggIGgTyltUQRw3lbSnV-NX3eyN-pMhqlfBce10OECW7H9pfYbZtW7fXQ119Tm_mA=w481-h220-rw"/><br/>Gambar 3.15 Halaman Dashboard Kurikulum</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Gambar  3.15  diatas merupakan halaman dashboard Kurikulum setelah Kurikulum berhasil login.</p>
+
 
+
<p>3. Tampilan Halaman Lihat dan Tambah data Kelas</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/XEbkZlBt0FRU8CKqLNCIgNhjuht0xcnyL0fKCsYLZddCWynNShWjZF0KKVs6Ent4U4S2dLcIoNpjKQZAiM5ptDxB9TBDhs5Y-488EA=w483-h220-rw"/><br/>Gambar 3.16 Halaman Lihat dan Tambah data Kelas</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada gambar diatas menjelaskan tampilan untuk menambah, melihat, dan mengubah data kelas.</p>
+
 
+
<p>4. Tampilan Halaman Atur Jadwal</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/SpwDJL2-Z6WHjmM4j1EG8M74DluXqXPjxaa8fI5zx91Loxa5h7OcJKBYjz9oVPkmX4TIjwPoz4oCFauxKACrT-IQ11z95Zt6aCIwMg=w479-h220-rw"/><br/>Gambar 3.17 Halaman Atur Jadwal</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Gambar 3.17 menggambarkan Kurikulum masuk ke halaman atur jadwal setiap kelas. Pada halaman tersebut, Kurikulum harus memilih hari dahulu.</p>
+
 
+
<p>5. Tampilan Halaman Kelola Akun</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/1RFJiFnXpvm7ywTRqY8wGzTYBNwZwGF5pI_ArekP-FioGjXBWSrPAREpS6bUszx7g_jctyfy9hQVJ7-sbUU9mVjgtaPpWylK-Pc5Ig=w479-h220-rw"/><br/>Gambar 3.18 Halaman Kelola Akun</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Gambar 3.18 menjelaskan Kurikulum yang dapat mengelola akun serta memberi hak akses kepada setiap akun.</p>
+
 
+
<p>6. Tampilan Halaman Dashboard Jurusan</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/HOFIMR_UlPiM5LuANEaFvx8cgOQpTFSIPW2g5T_H1PyFqZl3zvZV1QhPV9rfoZOpDTMI08KS55xSTRykYy8WPsRBb92XWZ8AdWXClw=w493-h220-rw"/><br/>Gambar 3.19 Halaman Dashboard Jurusan</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Gambar 3.19 menampilkan halaman dashboard pada setiap Jurusan.</p>
+
 
+
<p>7. Tampilan Halaman Atur Jadwal Kelas Jurusan</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/eSsMojdq8C0g0tLYKCQJ855hhN36ygLT-LAEt0oRh1Iq2nsgJabGpbBj2jtVVmEqYdjPX6a6HDd0eMO38w7rFRb37JOU_RlNpIC6LQ=w486-h220-rw"/><br/>Gambar 3.20 Halaman Atur Jadwal Kelas Jurusan</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada gambar diatas menampilkan halaman atur jadwal untuk setiap jurusan.</p>
+
 
+
<p>8. Tampilan Halaman Dashboard Kepala Sekolah</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/k2lPvueYxrrZM4aGCw0MmnxUTGi0YRha2WrzIYUxna5iEmJwiKze-qo2zbSHIrSXhDDdw3WWwfjuizK0bxqy5TKhCsld3PmC73yxEw=w555-h220-rw"/><br/>Gambar 3.21 Halaman Dashboard Kepala Sekolah</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pada gambar diatas menampilkan Dashboard Kepala Sekolah setelah berhasil login.</p>
+
 
+
<p>9. Tampilan Halaman Persetujuan Jadwal</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/Wy1ffMm6ZYNv_cXYa18qFUcv3_yyL4lBkVmqlmyl_tOIOmHvN9PSd2Tz4ZD6qDmTOh8jE_cD2tA2CWSNQRiG_5kNcyhHcvKz620A8Q=w550-h220-rw"/><br/>Gambar 3.22 Halaman Persetujuan Jadwal</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Gambar diatas menggambarkan halaman persetujuan jadwal dari Kepala Sekolah. Kepala Sekolah melakukan setuju jadwal yang telah dikirim oleh Kurikulum.</p>
+
 
+
<p>10. Tampilan Halaman Jadwal Resmi</p>
+
<p style="text-align:center;line-height:2;"><img src="https://lh3.googleusercontent.com/hVGKjhcMoN6QgtFTw1J82DRGB0RZtBsQ6gVOxPy40AmiAVOIV-zCYAscqIsTvBFLCGjxsc68iGe32xc92QcAS3YZkshrSy_X6uY6YA=w504-h220-rw"/><br/>Gambar 3.23 Halaman Jadwal Resmi</p>
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Ditampilan halaman jadwal resmi diatas menandakan sebuah jadwal telah disetujui oleh Kepala Sekolah dan resmi untuk dipublikasi.</p>
+
</div>
+
 
+
== Konfigurasi Sistem Usulan ==
+
=== Spesifikasi ''Hardware'' ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Spesifikasi Hardware yang diusulkan untuk menggunakan sistem aplikasi pembuatan jadwal ini agar dapat berjalan dengan baik, minimalnya adalah:</p>
+
#Semua piranti seperti personal komputer dan notebook yang memiliki browser
+
#Printer
+
#Ram 2GB
+
#Harddisk 500GB
+
</div>
+
 
+
=== Aplikasi yang Digunakan ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Aplikasi pendukung yang digunakan dalam pembuatan sistem aplikasi pembuatan jadwal ini diantarnya:</p>
+
#Sistem Operasi Windows 10
+
#Laragon
+
#Sublime Text 3
+
#Chrome
+
</div>
+
 
+
=== Hak Ases (''Brainware'') ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Pengoperasian aplikasi ini dibatasi sesuai tugas dari masing-masing pembuatan jadwal mata pelajaran akademik. Pengoperasian hanya bisa dilakukan oleh:</p>
+
#Kepala Sekolah
+
#Bagian Kurikulum
+
#Bagian Jurusan (masing-masing jurusan)
+
</div>
+
 
+
== ''Black box Testing'' ==
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align: center;">Tabel 3.24 Black box Testing<br/> <img src="https://lh3.googleusercontent.com/-7HUQQJhzpvI/XWjE2imW2ZI/AAAAAAAAAyk/Ggty0XFKK7M69SZrYIHJTSxtwCN7TW0vACL0BGAs/w530-d-h751-n-rw/TESTING.png" /></p>
+
</div>
+
 
+
== Implementasi ==
+
=== Time Schedule ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align: center;">Tabel 3.25 Time Schedule<br/> <img src="https://lh3.googleusercontent.com/-7YTrwbBOWLc/XWjFGr5sQzI/AAAAAAAAAzA/eMmQmK8YDSwJepI58DykV4LyxnFfQMEtgCL0BGAs/w530-d-h143-n-rw/2.png" /></p>
+
</div>
+
 
+
=== Estimasi Biaya ===
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<p style="text-align: center;">Tabel 3.26 Estimasi Biaya<br/> <img src="https://lh3.googleusercontent.com/-4bRFlRUzsZU/XWjFSzqclyI/AAAAAAAAAzY/P2UoOHnVitwaN7KY-yBxyauq3l7afMfDQCL0BGAs/w530-d-h367-n-rw/3.png" /></p>
+
</div>
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
 
+
=<div style=" text-align: center;font-family: 'times new roman';margin-bottom:10px;">'''BAB IV'''</div> <div style="font-size: 14pt; text-align: center">'''PENUTUP'''</div>=
+
== Kesimpulan ==
+
<div style="font-size: 12pt; font-family: 'times new roman';text-align:justify;line-height:2;">
+
<ol>
+
<li>Pembuatan jadwal mata pelajaran pada SMKN 2 Kota Tangerang masih menggunakan cara yang konvensional, yaitu dimana setiap jurusan diharuskan melakukan pendataan terkait mata pelajaran jurusan, guru jurusan, serta ruang jurusan. Setelah data tersebut didapat, setiap jurusan melanjutkan ke proses pembuatan jadwal jurusan menggunakan Ms. Excel untuk menghasilkan jadwal untuk jurusan dan dikirim ke Kurikulum. Setelah mendapatkan jadwal jurusan, Kurikulum mulai menyusun jadwal mata pelajaran selain yang berkaitan jurusan. Pembuatan jadwal oleh Kurikulum membutuhkan data mata pelajaran, guru, ruangan, serta jam. Jadwal dari setiap Jurusan belum memiliki waktu sehingga Kurikulum yang harus menentukan waktu. Proses selanjutnya adalah Kurikulum merapihkan hasil jadwal yang sudah disusun untuk diberikan kepada Kepala Sekolah. Kepala Sekolah akan menyetujui jadwal tersebut dan menjadi jadwal mata pelajaran yang resmi untuk dipublikasikan.</li>
+
<li>Dari point diatas, kendala yang sering dihadapi adalah rumitnya saat melakukan pembuatan jadwal karena pihak-pihak yang terkait dalam pembuatan jadwal harus melakukan print out beberapa lembar kerja yang berisi data guru, mata pelajaran serta jadwal kelas yang sudah dibuat. Hal tersebut untuk memastikan tidak ada kesamaan jadwal dengan kelas lainnya. Namun, pada prakteknya saat kegiatan belajar mengajar dimulai, sering terjadi jadwal yang sama antara kelas yang satu dengan kelas yang lainnya, seperti pada jam tertentu, ada 2 (dua) kelas yang menempati 1 ruangan yang sama. Selain masalah tersebut, terdapat juga 1 (satu) guru yang mengajar pada 2 (dua) ruangan yang berbeda dengan jam yang sama.</li>
+
<li>Berdasarkan kendala yang sudah dijelaskan pada point 2 (dua), peneliti mengusulkan sebuah aplikasi sistem pembuatan jadwal berbasis website untuk SMKN 2 Kota Tangerang yang dapat membantu serta mengatasi terjadinya kesamaan jadwal antara 2 kelas yang berbeda, baik dari kesamaan guru ataupun ruangan dalam waktu yang sama. Pembuatan jadwal yang membutuhkan waktu cukup lama karena membuka beberapa lembar kerja yang berhubungan dengan data-data pembuatan jadwal menyebabkan pengerjaan kurang efisien</li>
+
<li>Perancangan sistem pembuatan jadwal ini menggunakan beberapa tools pendukung seperti Visual Paradigm 13.2, Laragon, Sublime Text 3 sebagai editor text, framework Laravel dan Database Management MySQL.</li>
+
<li>Aplikasi pembuatan jadwal mata pelajaran pada SMKN 2 Kota Tangerang ini akan digunakan oleh Kurikulum dan Setiap Jurusan sebagai pembuat jadwal serta Kepala Sekolah sebagai user yang menyetujui jadwal.</li>
+
<li>Aplikasi Penjadwalan memiliki beberapa kelebihan dan kekurangan, diantaranya:
+
<ol>
+
<li>Kelebihan
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Adanya fitur notifikasi untuk setiap hak akses</li>
+
<li>Pengiriman jadwal yang cepat karena sudah saling terhubung antara setiap user.</li>
+
<li>Penyusunan jadwal mudah karena setiap data ruangan, guru, mata pelajaran yang sudah disusun untuk 1 (satu) kelas tidak akan muncul di atur jadwal untuk kelas lainnya.</li>
+
<li>Pengerjaan pembuatan dapat diselesaikan lebih cepat dibandingkan sebelumnya.</li>
+
</ol>
+
</li>
+
<li>Kekurangan
+
<ol style="list-style-type: lower-alpha;line-height:2;">
+
<li>Belum adanya sistem yang dapat mengatur jadwal dengan sendirinya seperti generate menggunakan metode Algoritma Genetika.</li>
+
<li>Notifikasi yang belum terhubung dengan email atau no telepon user.</li>
+
</ol>
+
</li>
+
</ol>
+
</li>
+
</ol>
+
</div>
+
== Saran ==
+
<p style="text-align:justify;text-indent:0.5in;line-height:2;">Berdasarkan beberapa point kesimpulan diatas, didapat beberapa saran, yaitu:</p> <div style="text-align:justify;line-height:2;">
+
#Untuk  penelitian selanjutnya, diharaphkan Mahasiswa Universitas Raharja dapat mengembangkan Aplikasi penjadwalan usulan ini dengan tambahan sistem generate.
+
#Dapat menjadi referensi untuk Mahasiswa Universitas lainnya dalam penelitian terkait sistem Penjadwalan serta menjadi program yang digunakan oleh Sekolah lainnya.
+
#Adanya sosialisasi kepada pihak-pihak yang terkait dalam pembuatan jadwal mata pelajaran agar mudah dalam pengoperasian aplikasi yang dilakukan oleh user.
+
#Melakukan perawatan secara bertahap terhadap aplikasi usulan ini agar tidak terdapat bug.
+
 
+
</div>
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+
=<div style=" text-align: center">'''DAFTAR PUSTAKA'''</div>=
+
<references />
+
<!-- ***************************************** -->{{pagebreak}}<!-- ***************************************** -->
+

Revisi per 2 Agustus 2022 13.21

Foto Gatra Fikri
Informasi Umum
Nama Gatra Fikri Haryono
Kebangsaan Indonesia Indonesia

Profil Lengkap

Nama Lengkap Gatra Fikri Haryono
NIM 1531390251
Status Mahasiswa Universitas Raharja (Teknik Informatika - System Architecture)
Agama Islam
Jenis Kelamin Laki-Laki

Sosial Media

Instagram https://instagram.com/

Pendidikan

Tahun Tempat
2015 - Sekarang Universitas Raharja (Teknik Informatika)
2010 - 2013 [SMKN 4 Kota Tangerang]
2007 - 2010 [SMPN 12 Kota Tangerang]
2001 - 2007 [SD Tunas Bangsa]

Pengalaman Kerja

Tahun Tempat
2014 - 2015 PT Mitsuba Indonesia
2016 - 2016 Kumon
2017 - 2017 PT Kunproduction
2019 - 2019 PT Sinergi Absolut Mandiri
2020 - 2022 PT Itommey Bintang Indonesia
2022 - now PT Setiap Hari Dipakai (Evermos)

Contributors

Admin, Gatra Fikri Haryono