SI1612494288: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tertunda]
(Struktur Organiasi)
(Jenis-Jenis Karyawan)
 
(283 revisi antara oleh pengguna yang sama tidak ditampilkan)
Baris 47: Baris 47:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PENGESAHAN SKRIPSI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">'''LEMBAR PENGESAHAN SKRIPSI'''</p></div>
  
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
&nbsp;
<p style="line-height: 1">'''PERANCANGAN SISTEM INFORMASI PERIZINAN KARYAWAN'''</P></div>
+
 
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''PERANCANGAN SISTEM INFORMASI PERIZINAN KARYAWAN '''</P></div>
<p style="line-height: 1">'''UNTUK MENUNJANG KEPUTUSAN PIMPINAN'''</P></div>
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''UNTUK MENUNJANG KEPUTUSAN PIMPINAN'''</P></div>
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;">
+
<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 1">'''BAGIAN PADA PT SELO AGUNG'''</P></div>
<p style="line-height: 1">'''BAGIAN PADA PT SELO AGUNG'''</P>
+
 
</div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disusun Oleh:</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;line-height: 2">
 
<p>Disusun Oleh:</p>
 
</div>
 
 
{|table align="center" style="font-size: 12pt;font-family: 'times new roman';text-align: left"
 
{|table align="center" style="font-size: 12pt;font-family: 'times new roman';text-align: left"
 
|-
 
|-
|NIM||: 1612494288
+
|NIM||: 1612493114
 
|-
 
|-
 
|Nama||: [[Asni_Ramadani|ASNI RAMADANI PANE]]
 
|Nama||: [[Asni_Ramadani|ASNI RAMADANI PANE]]
|-
 
|Fakultas||: [[Sains dan Teknologi]]
 
|-
 
|Program Pendidikan||: [[Strata I]]
 
|-
 
|Program Studi||: [[Sistem Informasi]]
 
|-
 
|Konsentrasi||: [[Business Intelligence]]
 
 
|}
 
|}
<br/>
+
<br>
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;line-height: 2">
 +
<p>Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif</p>
 +
<p>Fakultas Sains dan Teknologi</p>
 +
<p>Program Studi [[Sistem_Informasi| Sistem Informasi]]</p>
 +
<p>Konsentrasi [[Business Intelligence| Business Intelligence]]</p>
 +
</div>
 
<br/>
 
<br/>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disahkan Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">Disahkan Oleh :</p></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: right"><p style="line-height: 2">Tangerang, Januari 2020</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: right"><p style="line-height: 2">Tangerang, 24 Januari 2020</p></div>
 
+
 
{|table align="center" style="font-size: 12pt;font-family: 'times new roman';text-align: center
 
{|table align="center" style="font-size: 12pt;font-family: 'times new roman';text-align: center
 
|-
 
|-
|Rektor|| &nbsp; || &nbsp; || &nbsp; || &nbsp; ||Ketua Program Studi
+
|Rektor|| &nbsp; || &nbsp; || &nbsp; || &nbsp; ||Dekan Fakultas ||&nbsp; || &nbsp; || &nbsp; ||Ketua Program Studi ||
 
|-
 
|-
|[[Universitas Raharja]]|| &nbsp; || &nbsp; || &nbsp; || &nbsp; ||Program Studi [[Sistem Informasi]]
+
|[[Universitas Raharja]]|| &nbsp; || &nbsp; || &nbsp; || &nbsp; ||[[SAINS DAN TEKNOLOGI|Sains Dan Teknologi]] &nbsp; || &nbsp; || &nbsp; || &nbsp; ||[[Sistem Informasi]]
 
|-
 
|-
 +
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
 
|-
 
|-
 +
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
 
|-
 
|-
 +
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
 
|-
 
|-
 +
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp; || &nbsp;
 +
 
|-
 
|-
|<u>([[Dr. Po. Abas Sunarya, M.Si]])</u>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; ||<u>([[Desy Apriani ]], S.Kom, M.TI)</u>
+
 
 +
|<u>([[Dr._Po._Abas_Sunarya,_M.Si|Dr. Po. Abas Sunarya,M.Si]])</u>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; ||<u>([[Sugeng_Santoso|Sugeng Santoso M.Kom]])</u>|| &nbsp; || &nbsp; || &nbsp; || &nbsp; <u>([[Desy_Apriani_S.Kom.,M.T.I| Desy Apriani, S.Kom.,M.T.I]])</u>
 
|-
 
|-
|NIP : 000594|| &nbsp; || &nbsp; || &nbsp; || &nbsp; ||NID: 060003
+
|NIP : 000603|| &nbsp; || &nbsp; || &nbsp; || &nbsp; ||NIP :006095 || &nbsp; || &nbsp; || &nbsp; ||NIP :073009
 
|}
 
|}
  
Baris 135: Baris 137:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Disetujui Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><p style="line-height: 1">Disetujui Oleh :</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
<p style="line-height: 1" style="text-align: right;">Tangerang, 2020</p></div>
+
<p style="line-height: 1" style="text-align: right;">Tangerang, 24 Januari 2020</p></div>
 
{|table align="center"
 
{|table align="center"
 
|-lk
 
|-lk
Baris 148: Baris 150:
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|&nbsp; || &nbsp; || &nbsp; || &nbsp;
 
|-
 
|-
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([https://widuri.raharja.info/index.php?title=Sri Rahayu],  S.T.,MMSI)</u></div>|| &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([https://widuri.raharja.info/index.php?title=Mulyati Mulyati],  S.E, M.M, M.Pd)</u></div>
+
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([https://widuri.raharja.info/index.php?title=Sri_Rahayu Sri Rahayu],  S.T.,MMSI)</u></div>|| &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center"><u>([https://widuri.raharja.info/index.php?title=Mulyati Mulyati],  S.E, M.M, M.Pd)</u></div>
 
|-
 
|-
 
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : </div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID: </div>
 
| <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID : </div> || &nbsp; || &nbsp; || <div style="font-size: 12pt;font-family: 'times new roman';text-align: center">NID: </div>
Baris 186: Baris 188:
 
<p>Fakultas [[Sains dan Teknologi]]</p>
 
<p>Fakultas [[Sains dan Teknologi]]</p>
 
<p>Program Studi [[Sistem Informasi]]</p>
 
<p>Program Studi [[Sistem Informasi]]</p>
<p>Konsentrasi [[Business Inntelligence]]</p>
+
<p>Konsentrasi [[Business_Intelligence | Business Intelligence]]</p>
 
</div>
 
</div>
 
<br/>
 
<br/>
Baris 197: Baris 199:
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left">
<p style="line-height: 1" style="text-align: center;">Tangerang, Januari 2020</p></div>
+
<p style="line-height: 1" style="text-align: center;">Tangerang, 24 Januari 2020</p></div>
  
 
{|table align="center"
 
{|table align="center"
Baris 267: Baris 269:
 
{| width="100%" align="right"
 
{| width="100%" align="right"
 
|-
 
|-
| width="60%" | || align="center" | Tangerang, Januari 2020
+
| width="60%" | || align="center" | Tangerang,24 Januari 2020
 
|-
 
|-
 
| ||   
 
| ||   
Baris 327: Baris 329:
 
</div>
 
</div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 1">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 1">
<p>Kata Kunci : Perizinan, UML (Unified Modelling Languange), Laporan
+
<p>''Kata Kunci : Perizinan, UML (Unified Modelling Languange), Laporan''</p>
</p>
+
 
</div>
 
</div>
  
Baris 360: Baris 361:
 
</div>
 
</div>
 
<ol style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
 
<ol style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">
<li>Bapak Dr. Po. Abas Sunarya, M.Si. selaku Rektor Universitas Raharja.</li>
+
<li>Bapak Dr. Po. [https://widuri.raharja.info/index.php?title=Dr._Po._Abas_Sunarya,_M.Si Abas Sunarya,]M.Si. selaku Rektor Universitas Raharja.</li>
<li>Bapak Sugeng Santoso, M.Kom, selaku Dekan Fakultas Sains dan Teknologi. .</li>
+
<li>Bapak [https://widuri.raharja.info/index.php?title=Sugeng_Santoso Sugeng Santoso] M.Kom, selaku Dekan Fakultas Sains dan Teknologi. .</li>
<li>Ibu Desy Apriani, S.Kom.,M.TI, selaku Ketua Program Studi Sistem Informasi</li>
+
<li>Ibu [https://widuri.raharja.info/index.php?title=Desy_Apriani_S.Kom.,M.T.I Desy Apriani] S.Kom.,M.TI, selaku Ketua Program Studi Sistem Informasi</li>
 
<li>Ibu [https://widuri.raharja.info/index.php?title=Sri_Rahayu Sri Rahayu],  ST.,MMSI selaku Dosen Pembimbing I yang senantiasa memberikan waktunya untuk memberikan bimbingan kepada penulis</li>
 
<li>Ibu [https://widuri.raharja.info/index.php?title=Sri_Rahayu Sri Rahayu],  ST.,MMSI selaku Dosen Pembimbing I yang senantiasa memberikan waktunya untuk memberikan bimbingan kepada penulis</li>
<li>Ibu [https://https://widuri.raharja.info/index.php?title=Nurlaila_Suci_Rahayu_Rais Nurlaila Suci Rahayu Rais],  Dra., MM., MH. selaku Dosen Pembimbing II yang senantiasa memberikan waktunya untuk memberikan bimbingan kepada penulis</li>
+
<li>Ibu [https://widuri.raharja.info/index.php?title=Mulyati Mulyati],  S.E.,M.M.,M.Pd selaku Dosen Pembimbing II yang senantiasa memberikan waktunya untuk memberikan bimbingan kepada penulis</li>
 
<li>Bapak Fransiskus, S.E,selaku stakeholder yang telah memberikan kontribusi besar di dalam lancarnya proses penelitin skripsi ini.
 
<li>Bapak Fransiskus, S.E,selaku stakeholder yang telah memberikan kontribusi besar di dalam lancarnya proses penelitin skripsi ini.
 
<li>Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi kepada penulis.
 
<li>Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi kepada penulis.
Baris 379: Baris 380:
 
{| width="100%" align="right"
 
{| width="100%" align="right"
 
|-
 
|-
| width="60%" | || align="center" | Tangerang, Januari 2020
+
| width="60%" | || align="center" | Tangerang, 24 Januari 2020
 
|-
 
|-
 
| ||   
 
| ||   
Baris 564: Baris 565:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<p style="line-height:2"> Adapun manfaat dari penelitian ini adalah: </p>
 
<p style="line-height:2"> Adapun manfaat dari penelitian ini adalah: </p>
 
 
 
<ol>
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menerapkan ilmu yang telah dipelajari selama belajar di Universitas Raharja dengan membuat sistem informasi secara sistematis.
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menerapkan ilmu yang telah dipelajari selama belajar di Universitas Raharja dengan membuat sistem informasi secara sistematis.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> 2. Memberikan solusi untuk menunjang pengambilan keputusan terhadap pemberian persetujuan dalam proses perizinan, serta mempermudah dalam proses laporannya.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Memberikan solusi untuk menunjang pengambilan keputusan terhadap pemberian persetujuan dalam proses perizinan, serta mempermudah dalam proses laporannya.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> 3. Memperoleh data informasi perizinan yang akurat serta hasil yang efektif dan efisien dari prosedur pengolahan informasi pada PT Selo Agung.  
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Memperoleh data informasi perizinan yang akurat serta hasil yang efektif dan efisien dari prosedur pengolahan informasi pada PT Selo Agung.  
 
</ol>
 
</ol>
 
</div>
 
</div>
  
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Metode Penelitian'''</div>==
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Metode Penelitian'''</div>==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<p style="line-height:2"> Dalam metode penelitian yang digunakan oleh peneliti untuk menghasilkan laporan pembuatan Laporan Skripsi ini, menggunakan metode sebagai berikut: </p>
 
<p style="line-height:2"> Dalam metode penelitian yang digunakan oleh peneliti untuk menghasilkan laporan pembuatan Laporan Skripsi ini, menggunakan metode sebagai berikut: </p>
 +
</div>
 
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Metode Pengumpulan Data'''</div>===
 
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Metode Pengumpulan Data'''</div>===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<ol>
 
<ol>
 
<li style="text-align: justify;line-height: 2;">''Metode Observasi''<p style="line-height: 2"> Peneliti melakukan pengamatan langsung terhadap proses perizinan karyawan yang berjalan saat ini pada PT Selo Agung. Kemudian dari pengamatan tersebut, peneliti mengumpulkan data-data atau informasi yang akan digunakan sebagai acuan dalam dalam melakukan perancangan, pembuatan serta penyusunan laporan dan landasan teori yang mendukung.
 
<li style="text-align: justify;line-height: 2;">''Metode Observasi''<p style="line-height: 2"> Peneliti melakukan pengamatan langsung terhadap proses perizinan karyawan yang berjalan saat ini pada PT Selo Agung. Kemudian dari pengamatan tersebut, peneliti mengumpulkan data-data atau informasi yang akan digunakan sebagai acuan dalam dalam melakukan perancangan, pembuatan serta penyusunan laporan dan landasan teori yang mendukung.
Baris 586: Baris 588:
 
.</p></li>
 
.</p></li>
 
</ol>
 
</ol>
 +
</div>
  
 
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Metode Analisis Data '''</div>===
 
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Metode Analisis Data '''</div>===
Baris 596: Baris 599:
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<ol>
+
 
<li> Metode perancangan sistem yang peneliti gunakan yaitu metode UML (Unified Modelling Languange) sebagai tools untuk menggambarkan rancangan sistem yang akan diusulkan, agar mudah dipahami oleh pihak yang bersangkutan berdasarkan alur rancangan yang dibuat. Selain itu dalam merancang sistem ini peneliti menggunakan bahasa pemograman seperti menggunakan PHP, MySQL, Codeigniter dan bahasa pemograman lainnya yang dapat mendukung dalam merancang sistem yang akan peneliti buat.  
+
<p> Metode perancangan sistem yang peneliti gunakan yaitu metode UML (Unified Modelling Languange) sebagai tools untuk menggambarkan rancangan sistem yang akan diusulkan, agar mudah dipahami oleh pihak yang bersangkutan berdasarkan alur rancangan yang dibuat. Selain itu dalam merancang sistem ini peneliti menggunakan bahasa pemograman seperti menggunakan PHP, MySQL, Codeigniter dan bahasa pemograman lainnya yang dapat mendukung dalam merancang sistem yang akan peneliti buat. </p>
</ol>
+
 
</div>
 
</div>
  
Baris 632: Baris 634:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 
<p style="line-height:2">'''BAB IV &emsp; SISTEM USULAN'''</p>
 
<p style="line-height:2">'''BAB IV &emsp; SISTEM USULAN'''</p>
<p style="line-height:2;"> Bab ini berisikan tentang rancangan sistem yang diusulkan, rancangan database, rancangan prototype, serta tampilan pengujian sistem yang diusulkan.  
+
<p style="line-height:2;"> Bab ini berisikan tentang rancangan sistem yang diusulkan, rancangan database, serta tampilan pengujian sistem yang diusulkan.  
 
</p></div>
 
</p></div>
  
Baris 658: Baris 660:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
    
 
    
<p> Menurut Tyoso (2016:1) <ref name="Tyoso"> Tyoso, Jaluanto Sunu Punjul.Sistem Informasi Manajemen Ed.11.Yogyakarta.Deepublish, 2016. </ref>  “Sistem merupakan suatu kumpulan dari komponen – komponen yang membentuk satu kesatuan”, sedangkan Anggraeni (2016:23) <ref name="Anggeraini_E"> Anggraeni, E.Y.  Pengantar Sistem Informasi.Yogyakarta.Cv Andi Offset 2016. </ref> mendefinisikan sistem sebagai “Sekumpulan elemen yang saling terkait/terpadu yang dimaksudkan untuk mencapai suatu tujuan”. Sementara, menurut Ruli Supriati dkk dalam Jurnal Sensi (2018:91) <ref name="Rully"> Supriati, Ruli, Agus Salim Saputra dan Siti Shuhaibatul Islamiah. “Aplikasi Sistem Pengiriman Barang Ekspor Berbasis Web Pada PT. Tuntex Gar-ment Indonesia Tangerang Guna Meningkatkan Mutu Proses Pengiriman Ekspor Barang.”. Jurnal Sensi. Vol 4 nomor 1 . 2018 </ref> , menjelaskan bahwa “Sistem dapat didefinisikan dengan cara mengumpulkan, memproses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. seperti sebuah system informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi)”.
+
<p>Ruli Supriati dkk dalam Jurnal Sensi (2018:91) <ref name="ruli"> Supriati, Ruli, Agus Salim Saputra dan Siti Shuhaibatul Islamiah. “Aplikasi Sistem Pengiriman Barang Ekspor Berbasis Web Pada PT. Tuntex Gar-ment Indonesia Tangerang Guna Meningkatkan Mutu Proses Pengiriman Ekspor Barang.”. Jurnal Sensi. Vol 4 nomor 1 . 2018 </ref> , menjelaskan bahwa “Sistem dapat didefinisikan dengan cara mengumpulkan, memproses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. seperti sebuah system informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi)”.</p>
.</p>
+
<p> Berdasarkan penjelasan para ahli diatas, dapat disimpulkan bahwa system adalah sekumpulan komponen atau elemen yang saling berkaitan dan system jugga memiliki input dan output. </p>
+
</div>
+
  
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Karakteristik Sistem'''</div>====
+
<p> I Putu Agus (2016:2) <ref name="iputu"> I Putu Agus Swastika, M.Kom dan I Gusti Lanang Agung Raditya Putra, S.Pd., M.T. 2016. Audit Sistem Informasi dan Tata Kelola Teknologi Informasi : Implementasi dan Studi Kasus. Yogyakarta: ANDI. </ref> , menerangkan bahwa “Sistem merupakan sebuah kesatuan yang kompleks, dimana sistem ini tersusun atas sejumlah komponen atau elemen yang saling terhubung antara satu dengan yang lainnya, yang bertujuan memudahkan satu atau beberapa proses dalam menjalankan prosesnya”. </p>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
+
<p style="line-height:2">
+
Menurut Jogiyanto yang dikutip oleh  dalam jurnal Informatika Mulawarman (2016:24) <ref name="jogiyanto">Priyo Sutopo, Dedy Cahyadi, Zainal Arifin. 2016. Sistem Informasi Eksekutif Sebaran Penjualan Kendaraan Bermotor Roda 2 di Kalimantan Timur Berbasis Web.Kalimantan.Jurnal Informatika Mulawarman Vol.11 No.1-Februari. 2016</ref> sistem mempunyai karakteristik atau sifat – sifat tertentu, yaitu  : </p>
+
<ol>
+
<p><li> Komponen </p>
+
<p> Komponen sistem suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerjasama membentuk satu kesatuan. Komponen – komponen sistem atau elemen – elemen sistem dapat berupa suatu subsistem atau bagian – bagian dari sistem. </p>
+
  
<p><li> Batasan Sistem </p>
+
<p>Giandari Maulani dalam Jurnal ICIT (2018:16) <ref name="giandari"> Giandari Maulani. 2018. Jurnal ICIT. Rancang Bangun Sistem Informasi Retribusi Persampahan Pada Dinas Lingkungan Hidup Kota Tangerang </ref> , menerangkan bahwa “Sistem merupakan kumpulan dari elemen-elemen berupa data, jaringan kerja dari prosedur-prosedur yang saling berhubungan, sumber daya manusia, teknologi baik hardware maupun software yang saling berinteraksi sebagai satu kesatuan untuk mencapai tujuan/sasaran tertentu yang sama”.</p>
<p> Batasan system adalah daerah yang membatasi antara suatu system dengan system yang lainnya atau dengan lingkungan luarnya. </p>
+
  
<p><li>Lingkungan Luar Sistem (environment) </p>
+
<p>Romney dan Steinbart (2015:3) <ref name="romney"> Marshall B. Romney, dan Paul John Steinbart. (2015). Sistem Informasi Akuntansi, Edisi B, Salemba Empat : Jakarta. </ref> menjelaskan bahwa “Sistem merupakan suatu rangkaian dari dua atau lebih komponen-komponen yang saling berhubungan yang berinteraksi dalam mencapai suatu tujuan. Dimana sebagian besar sistem tersebut terdiri dari subsistem yang lebih kecil yang berfungsi untuk mendukung sistem yang lebih besar”. </p>
<p>Lingkungan daru suatu system adalah apapun diluar batas dari system yang mempengaruhi operasi system. </p>
+
  
<p><li> Penghubung system (interface)</p>
+
<p>Sedangkan Mulyadi (2016:5) <ref name="mulyadi"> Mulyadi. (2016). Sistem Informasi Akuntansi. Jakarta: Salemba Empat </ref> berpendapat bahwa “Sistem merupakan suatu jaringan prosedur yang dibuat berdasarkan pola yang terpadu dalam pelaksanaan kegiatan pokok perusahaan”.</p>
<p>Penghubung system adalah media penghubun antara satu subsistem dengan subsistem yang lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya. </p>
+
  
<p><li>Masukan system (input) </p>
+
<p>Berdasarkan beberapa paparan mengenai penjelasan sistem diatas, dapat disimpulkan bahwa sistem merupakan sekumpulan komponen atau elemen yang bekerja sama sesuai dengan fungsinya masing-masing dan juga saling berhubungan untuk mencapai suatu tujuan berdasarkan perencanaan. </p>
<p> Masukan system merupakan energy yang dimasukan ke dalam system. Masukan dapat berupa perawatan (maintenance input) dan masukan sinyal (signal input).
+
</div>
</p>
+
 
+
<p><li> Keluaran system (output)</p>
+
<p>Keluaran system adalah hasil dari energy yang diolah dan diklasifikasikan menjadi keluaran  yang berguna dari sisa pembuangan.
+
</p>
+
 
+
<p><li> Pengolahan system </p>
+
<p>Pengolahan sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran.
+
</p>
+
 
+
<p><li>Sasaran system </p>
+
<p>Sasaran suatu system pasti mempunyai tujuan atau sasaran. Jika suatu system tidak mempunyai sasaran, maka operasi system tidak akan ada gunanya.
+
</p>
+
  
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Karakteristik Sistem'''</div>====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p>Model umum yang digunakan di dalam sebuah sistem adalah input, proses dan output. Hal ini merupakan konsep sebuah sistem yang sederhana, karena sebuah sistem dapat mempunyai beberapa masukan dan keluaran, serta memiliki karakteristik atau sifat-sifat tertentu yang menyerupai bahwa hal tersebut bisa disebut sebagai sistem. Hutahaean (2015:3) <ref name="hutahaenn"> Hutahaean, Jeperson. 2015. Sistem Informasi Manajemen. Yogyakarta:Graha Illmu </ref>  menerangkan bahwa terdapat beberapa karakteristik yang harus ada dalam sebuah sistem yaitu: </p>
 +
<ol>
 +
<p><li> Komponen ''(Components)''</p>
 +
<p>Sistem terdiri harus terdiri dari sejumlah komponen yang saling berinteraksi dan bekerja sama untuk membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem harus memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. </p>
 +
<p><li>Batasan sistem ''(boundary)'' </p>
 +
<p> Batasan sistem ini merupakan suatu daerah yang membatasi antara suatu sistem dengan sistem lainnya atau dengan lingkungan luar. Dimana batasan sistem ini memungkinkan sistem dipandang sebagai satu kesatuan atau juga menunjukkan ruang lingkup (scope) dari sistem tersebut.</p>
 +
<p><li> Lingkungan luar sistem ''(environment)''  </p>
 +
<p>Lingkungan luar sistem (environment) adalah suatu sistem apapun yang berada di luar batasan dari sistem dan juga yang mempengaruhi sistem tersebut. Lingkungan luar yang bersifat menguntungkan wajib dipelihara dan yang merugikan harus dikendalikan agar tidak mengganggu kelangsungan sistem tersebut. </p>
 +
<p><li> Penghubung sistem ''(interface)''  </p>
 +
<p>Media penghubung sistem (Interface) berfungsi untuk mengalirkan sumber-sumber daya dari sub sistem ke sub sistem lainnya. </p>
 +
<p><li>Masukkan sistem ''(input)'' </p>
 +
<p>Energi yang dimasukkan ke dalam sistem dinamakan dengan masukan sistem (input) dapat berupa perawatan dan masukan sinyal. Dimana fungsi dari perawatan ini adalah agar sistem dapat beroperasi sedangkan masukan sinyal adalah energi yang diproses untuk menghasilkan keluaran (output). </p>
 +
<p><li>Keluaran sistem ''(output)''  </p>
 +
<p>Merupakan hasil dari energi yang telah diolah dan diklasifikasikan menjadi keluaran yang berguna, contohnya seperti berupa informasi yang dihasilkan. </p>
 +
<p><li>Pengolah ''(Procces)''</p>
 +
<p>Dalam mengolah masukan menjadi keluaran diperlukan suatu pengolah yang dinamakan dengan pengolah sistem. Suatu sistem menjadi pengolah masukan menjadi keluaran. Seperti sistem produksi akan mengolah bahan baku menjadi bahan jadi, dan sistem akuntansi akan mengolah data menjadi laporan-laporan keuangan.</p>
 +
<p><li>Sasaran sistem </p>
 +
<p>Sasaran sistem ini bertujuan untuk menentukan input yang dibutuhkan serta keluaran (output) yang dihasilkan dari sistem tersebut. </p>
 
</ol>
 
</ol>
 
</div>
 
</div>
Baris 701: Baris 698:
 
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Klasifikasi  Sistem'''</div>====
 
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Klasifikasi  Sistem'''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p style="line-height:2">Menurut Mustakini yang di kutip oleh Ruhul Amin (2017:2))<ref name="mustakini,">Ruhul Amin, 2017. Rancang bangun Sistem Informasi penerimaan siswa baru pada SMK Budhi Warman 1 Jakarta.  Jurnal ilmu pengetahuan dan teknologi komputer.” Vol.2 No.3.</ref>, mengatakan Sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya adalah sebagai berikut:.</p>
+
<p>Seperti yang dijelaskan di atas bahwa sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain, karenanya sistem memiliki sasaran yang berbeda pada setiap kasus yang terjadi di dalam sistem tersebut. Maka dari itu, sistem dapat diklasifikasikan dari beberapa perspektif. Adapun klasifikasi sistem menurut Hutahaean (2015:6) <ref name="hutahaen2"> Hutahaen, Jeperson. 2015. Sistem Informasi Manajemen. Yogyakarta: Deepublish </ref> yaitu :</p>  
 
<ol>
 
<ol>
<li><p>Sistem Abstrak (Abstract System) </p>
+
<p><li>Sistem Abstrak dan Sistem Fisik  </p>
<p>Sistem diklasifikasikan sebagai sistem abstrak (abstract system) dan sistem fisik (physical system). Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologia, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistem akutansi, sistem produksi dan lain sebagainya.  </p>
+
<p> Sistem abstrak ini merupakan sistem berupa pemikiran atau ide-ide yang tidak tampak secara fisik, misalnya sistem teologi. Sedangkan sistem fisik sebaliknya yaitu sistem yang nampak secara fisik sehingga setiap mahluk dapat melihatnya.</p>
<li><p>Sistem Alamiah (Natural System) </p>
+
<p><li> Sistem Alamiah dan Sistem Buatan Manusia </p>
<p>Sistem diklasifikasikan sebagai sistem alamiah (natural system) dan sistem buatan manusia (human made system). Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem perputaran bumi. Sistem buatan manusia adalah sistem yang dirancang oleh manusia. Sistem buatan manusia yang melibatkan interaksi antara manusia dengan mesin disebut dengan human-machine sistem atau ada yang menyebut dengan man-machine sistem. Sistem informasi merupakan contoh manmachine sistem, karena menyangkut penggunaan komputer yang berinteraksi dengan manusia. </p>
+
<p>Sistem alamiah yaitu sistem yang terjadi melalui proses alam, atau tidak dibuat oleh manusia, misalnya sistem tata surya, sistem galaksi, sistem reproduksi dan lain-lain. Sedangkan sistem buatan manusia merupakan sistem yang dirancang oleh manusia sendiri, dan juga melibatkan interaksi manusia, misalnya sistem akuntansi, sistem informasi, dan lain-lain. </p>
<li><p> Sistem Tertentu (probabilitas System)</p>
+
<p><li>Sistem Deterministik dan Sistem Probabilistik  </p>
<p>Sistem diklasifikasikan sebagai sistem tertentu dan sistem tak tentu (probabilitas system). Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti. Sehingga keluaran dari sistem dapat diramalkan. Sistem komputer adalah contoh dari sistem interaksi yang tingkah lakunya dapat dipastikan berdasarkan program-program yang dijalankan. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksikan karena mengandung unsur probabilitas. </p>
+
<p> Sistem deterministic ini merupakan sistem yang beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi bagian-bagiannya dapat dideteksi dengan pasti sehingga keluaran dari sistem dapat diramalkan, misalnya sistem komputer yang merupakan contoh sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program komputer yang dijalankan. Sedangkan sistem robabilistik merupakan sistem yang kondisi masa depanya tidak dapat diprediksi karena mengandung unsur probabilitas.</p>
<li><p> Sistem Tertutup (Close System)</p>
+
<p><li>Sistem Terbuka dan Sistem Tertutup </p>
 
+
<p> Sistem terbuka merupakan sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Lebih sepesifik dikenal juga yang disebut dengan sistem terotomasi, yang merupakan bagian dari sistem buatan manusia dan beriteraksi dengan kontrol oleh satu atau lebih komputer sebagai bagian dari sistem yang digunakan dalam masyarakat modern. Sistem ini menerima masukan dan menghasilkan keluaran untuk sub sistem lainnya, misalnya sistem kebudayaan manusia. Sedangkan sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa danya campur tangan dari pihak luar. Secara teoritis sistem tersebut ada, tetapi kenyataannya tidak ada sistem yang benar- benar tertutup, yang ada hanyalah relatively closed system (secara relatif tertutup, tidak benar-benar tertutup).
<p> Sistem diklasifikasikan sebagai sistem tertutup (close system) dan sistem terbuka (open system). Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya turut campur tangan dari pihak luarnya. Secara teoritis sistem tertutup ini ada, tetapi kenyataannya tidak ada sistem yang benar-benar tertutup, yang ada hanyalah relatively closed sistem (secara relatif tertutup,tidak benar-benar tertutup). Sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya. Karena sistem sifatnya terbuka dan terpengaruh oleh lingkungan luarnya, maka system harus mempunyai suatu sistem pengendalian yang baik. Sistem yang baik harus dirancang sedemikian rupa, sehingga secara relatif tertutup karena sistem tertutup akan bekerja secara otomatis dan terbuka hanya untuk pengaruh yang baik saja.
+
 
</p>
 
</p>
  </ol>
+
</ol>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Informasi'''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Analisis Sistem'''</div>===
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Informasi'''</div>====
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Analisis Sistem'''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Menurut Wulan Ayu dan Ilham Perdana (2017)  yang mengutip pendapat R. Kelly Rainer dan Efraim Turban (2009) <ref name ="wulan">Ayu, Wulan dan Ilham Perdana. 2017. Perancangan Sistem Informasi Rekrutmen Dan Seleksi Karyawan Berbasis Web Di PT. Qwords Company International. Jurnal Manajemen Indonesia. Vol.3, No.14. Hal.247-258. </ref>, informasi adalah data yang telah diproses sehingga memiliki arti dan nilai kepada penerima informasi tersebut.  
+
<p>Muslihudin dan Oktafianto (2016) <ref name="muslihudin"> Muslihudin, Muhamad., dan Oktaviano. 2016. Analisis Dan Perancangan Sistem Informasi Menggunakan Model Terstruktur dan UML.Yogyakarta: Andi. </ref> menerangkan bahwa, “Analisis sistem merupakan sebuah istilah yang secara kolektif yang mendeskripsikan beberapa fase awal pengembangan sistem. Analisis sistem ini berfungsi dalam teknik pemecahan masalah yang memisah beberapa bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut berinteraksi dan bekerja untuk mencapai tujuan mereka”. </p>
</p>  
+
  
<p> Menurut Muslihudin, dkk (2016:9) <ref name="muslihudin"> Muhamad Muslihudin, Oktafianto. 2016 Analisis Dan Perancangan Sistem Informasi Menggunakan Model Terstruktur Dan Uml. Jakarta: Penerbit Andi (Hal. 9). </ref> Informasi merupakan data yang diolah menjadi bentuk yang berguna untuk membuat keputusan. Informasi berguna untuk mebuat keputusan karena informasi menurunkan ketidak pastian (atau meningkatkan kepastian). Informasi menjadi penting karena berdasarkan informasi itu para pengelola dapat mengetahui kondisi objektif perusahaannya. Informasi tersebut merupakan hasil pengolahan data atau fakta yang dikumpulkan dengan metode ataupun cara-cara tertentu”.  </p>
+
<p>Suryadi dalam Jurnal CCIT Vol.9 No.03 (2016:270) <ref name="suryadi"> Suryadi. Emi.2016. Sistem Pendukung Keputusan Pemilihan Kendaraan Dalam Mendistribusikan Zakat, Infak, dan Sedekah. Yogyakarta: STMIK AMIKOM Yogyakarta. Jurnal CCIT. Vol. 9 No. 3, Agustus 2016. </ref> , menerangkan bahwa “Analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan tujuan untuk mengidentifikasi dalam mengevaluasi hambatan-hambatan yang terjadi dari kebutuhan yang diharapkan sehingga dapat diusulkan untuk perbaikan yang lebih baik”.  </p>
  
<p> Berdasarkan penjelasan para tokoh diatas dapat disimpulkan bahwa informasi adalah data yang sudah diolah atau diproses sehingga memiliki arti dan nilai kepada penerima informasi tersebut. </p>
+
<p>Berdasarkan dua penjelasan analisis sistem di atas, dapat disimpulkan bahwa analisis sistem merupakan suatu teknik pemecahan masalah yang berfungsi menguraikan suatu bagian komponen yang bertujuan untuk memahami sistem yang ada, dengan tujuan untuk mempelajari komponen yang bersangkutan beserta kaitannya antara satu dengan yang lainnya, agar didapatkan solusi atau keputusan mengenai sistem itu sendiri baik itu kelebihan maupun kelemahan sistem.</p>
 
</div>
 
</div>
  
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Karakteristik Informasi'''</div>====
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Prinsip-Prinsip Analisis Sistem'''</div>====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
+
<p>Tyoso J (2016:18) <ref name="tyoso">Tyoso, Jaluanto Sunu Punjul.2016. Sistem Informasi Manajemen.Yogyakarta: Deepublish.</ref> menerangkan bahwa analisis sistem memiliki contoh yang baik dari pendekatan sistem yang bertujuan untuk memecahkan suatu masalah. Tyoso J juga menjelaskan terdapat beberapa prinsip yang dilakukan dalam meanalisis suatu sistem, yaitu: </p>
 
+
<p> Menurut Krismiaji (2015:15), <ref name="krismiaji"> Krismiaji. 2015. Sistem Informasi Akuntansi. Yogyakarta. UPP STIM YKPN. </ref> agar bermanfaat, informasi harus memiliki kualitas atau karakteristik sebagai berikut:</p>
+
 
<ol>
 
<ol>
<p><li> Relevan : Menambah pengetahuan atau nilai bagi para pembuat keputusan, dengan cara mengurangi ketidakpastian, menaikan kemampuan untuk memprediksi, atau menegaskan/membenarkan ekspektasi semula. </p>
+
<p><li>Mengidentifikasi masalah, yaitu masalah yang akan dipecahkan dengan sistem yang diatur berkenaan dengan lingkungan atau tempat sistem berinteraksi. </p>
 
+
<p><li> Menyatakan sasaran sistem, tujuan umum yang ingin dicapai harus berkaitan dengan ke efektifannya ditetapkan dan diumumkan kepada pihak-pihak yang berkepentingan dalam sistem.</p>
<p><li>Dapat Dipercaya : Bebas dari kesalahan atau bias dan secara akurat menggambarkan kejadian atau aktivitas organisasi. </p>
+
<p><li> Membuat batasan sistem, pembatas antara sistem baru dengan lingkungannya harus terperinci. Hubungan sistem (interface) yang berkaitan dengan masukan dan keluaran harus dijelaskan.</p>
<p><li> Lengkap : Tidak menghilangkan data penting yang dibutuhkan oleh para pemakai.</p>
+
<p><li> Menyatakan kendala sistem, kendala yang dihadapi pada sistem dan pengembangannya, seperti biaya dan jangka waktu untuk pengembangan sistem juga harus dipastikan</p>
<p><li>Tepat Waktu : Disajikan pada saat yang tepat untuk mempengaruhi proses pembuatan keputusan. </p>
+
<p><li> Pengelompokkan sistem, sistem di kelompokkan ke dalam sub-sub sistem yang saling berkaitan dan berhubungan dengan lingkungannya. dengan adanya pengelompokkan seorang analisis mampu melihat sistem dengan terperinci. Subsistem yang berada pada tingkat bahwa yang nantinya dirancang dan menjadi bagian sistem yang ditetapkan.</p>
<p><li>Mudah Dipahami : Disajikan dalam format yang mudah dimengerti. </p>
+
<p> <li> Dapat Diuji Kebenarannya : Memungkinkan dua orang yang kompeten untuk menghasilkan informasi yang sama secara independen. </p>
+
 
+
 
+
 
</ol>
 
</ol>
</div>
 
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Data'''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Informasi'''</div>===
 
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Data'''</div>====
 
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Data'''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p>Siregar dalam Sutopo dkk (2016:24)  menerangkan dalam KBBI bahwa data diartikan sebagai istilah yang berasal dari kata “datum” berarti fakta atau bahan-bahan keterangan. Dimana data tersebut merupakan deskripsi dari sesuatu dan kejadian yang kita hadapi dan data itu harus berupa fakta yang jelas tempat dan waktunya. </p>
  
<p>Eka Iswandy dalam jurnal TEKNOIF (2015:73) <ref name="iswandy"> Iswandy, Eka. 2015. Sistem Penunjang Keputusan Untuk Menentukan Penerimaan Dana Satuan Social Anak Nagari Dan Penyalurannya Bagi Mahasiswa dan Pelajar Kurang Mampu di Kenagarian Barung-Barung Balai Timur. Jurnal TEKNOIF. Vol. 3 nomor 2, Oktober 2015. </ref>  mengatakan bahwa “Data adalah semua yang belum mempunyai penerimanya dan masih memerlukan adanya suatu pengolahan. </p>
+
<p>Martono dkk menjelaskan dalam Jurnal CCIT (2016:231) bahwa “Data adalah deskripsi tentang benda, kejadian, aktivitas dan transaksi, yang tidak mempunya makna atau tidak terpengaruh serta langsung kepada pemakai.</p>
  
<p>Di sisi lain Martono dkk mengatakan dalam Jurnal CCIT (2016:231)<ref name="martono1"> Martono, Kartika dan Putri Aulia. 2017. “Aplikasi Jenjang Sosial Pendataan Kartu Keluarga Berbasis Web”. Jurnal CCIT. Vol. 10 nomor 2, Agustus 2017. </ref>
+
<p>Mila Andini dkk dalam Jurnal Sains dan Informatika Vol. 1 No. 2 (2015:48) <ref name="mila"> Andini, Mia dan, Khairul Anwar Hafizd. 2015. Perencanaan dan Pembuatan Aplikasi Alumni Siswa:Studi Kasus SMK-SPP Negeri Pelaihari. Kalimantan Selatan:Jurnal Sains dan Informatika. Vol.1 No.2:48-57 </ref> menerangkan bahwa “Data merupakan suatu sekumpulan informasi yang diperoleh dari suatu penelitian, baik berupa lambang, angka ataupun sifat”. </p>
bahwa “Data adalah deskripsi tentang benda, kejadian, aktivitas dan transaksi, yang tidak mempunya makna atau tidak terpengaruh serta langsung kepada pemakai.</p>
+
  
<p> Berdasarkan pengertian dari para ahli diatas, dapat disimpulkan bahwa data adalah sesuatu kejadian atau fakta yang harus perlu diolah terlebih dahulu agar bisa tercipta sebuah informasi </p>
+
<p>Sedangkan Yakub dalam Sunarya dkk (2017:5) <ref name="lusyanii"> Lusyani, Della,, dan Firmansyah . 2017. Video Profile Sebagai Sarana Informasi Dan Promosi Studio Satu PT Media Televisi Indonesia (METRO TV). Tangerang: Jurnal CERITA.VOL 3, No. 1, ISSN : 2461-1417 </ref>  , menerangkan bahwa “Data merupakan suatu pernyataan yang menjelaskan bahwa benar adanya terjaadi suatu kejadian”. </p>
 +
 
 +
<p>Berdasarkan 3 (tiga) penjelasan tentang definisi data di atas, maka dapat disimpulan bahwa data merupakan sekumpulan keterangan yang masih bersifat mentah, yang nantinya akan dilanjutkan untuk diproses guna menghasilkan sebuah informasi (output) guna untuk mempertahankan suatu pernyataan yang dikemukakan. </p>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Sistem Informasi'''</div>===
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Informasi'''</div>====
 
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Sistem Informasi'''</div>====
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
<p>Elisabet dan Rita, 2017 <ref name="elisabet"> Anggeraini, Elisabet Yunaeti dan Rita Ervani. 2017. Astah – Pengantar Sistem Informasi. Yogyakarta: CV Andi Offset. </ref>
+
<p>Asti Herliana,dkk dalam jurnal informatika (2016:49) <ref name="asti"> Herliana,Astri,Prima Muhamad Rasyid.2016.Sistem informasi monitoring pengembangan software pada tahap development berbasis web. Jurnal Informatika, Vol.III No.1 April 2016. Diakses pada tanggal 15 maret 2018 </ref> menerangkan bahwa informasi merupakan ”Sebagai suatu hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan”. </p>
mengatakan bahwa Sistem informasi adalah suatu kombinasi teratur dari hardware, software, jaringan komunikasi dan sumber daya data yang mengumpulkan, mengubah, dan menyebarkan informasi dalam sebuah organisasi. </p>
+
  
<p> Menurut Euis Sitinur Aisyah dalam Jurnal Sensi (2017:24) <ref name="euis">Aisyah, Euis Sitinur, Novi Nur Atika, Rere Intan Fandiny. 2017. Rancang Bangun Sistem Informasi Penjualan Ekspor Studi Kasus PT. Istem. Jurnal Sensi. Vol. 3 nomor 1, Februari 2017. </ref>
+
<p>Ramadhan dkk (2016) <ref name="ramadan"> Ramadhan, A., Ningrum, I. P., & Yamin, M. (2016). Siaset Fakultas Teknik Universitas Halu Oleo Dengan Mengunakan Sistem Penunjang Keputusan Metode Weighted Product Dan Sistem Informasi Geografis Berbasis Web. SemanTIK, 2(2). </ref> juga menjelaskan bahwa, “informasi merupakan sekumpulan fakta-fakta yang telah diolah dari bentuk data, sehingga dapat menjadi lebih berguna dan dapat digunakan oleh siapa saja yang membutuhkan data-data tersebut sebagai pengetahuan ataupun dapat digunakan dalam pengambilan keputusan.”.</p>
, “Sistem Informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan. </p>
+
  
<p>Berdasarkan pengertian para ahli diatas, system informasi adalah suatu kombinasi dari software, hardware, jaringan komunikasi dan sumber daya data yang bisa digunakan untuk pengolahan transaksi harian yang mendukung fungsi operasi organisasi. </p>
+
<p> Sedangkan Romney dalam Wardhani dan Satia (2016:40)<ref name="wardani"> Wardhani, Anindya Retno dan A.A Gde Satia Utama.2016. Evaluasi dan Desain Sistem Informasi Akuntansi Pemungutan dan Penyetoran PPN dalam Upaya Meningkatkan Efisiensi Kinerja SubDinas Perpajakan pada PT. Pelabuhan Indonesia III (persero) Cabang Tanjung Perak. Surabaya :Jurnal Riset Akuntansi dan Bisnis Airlangga. Vol.1, No. 1, ISSN: 2548-1401 (print) ISSN:2548-4346 </ref>  mendefinisikan bahwa “Informasi merupakan data yang telah diatur dan di proses untuk memberikan makna atau arti bagi yang bersangkutan”. </p>
 +
 
 +
<p>Berdasarkan beberapa pendapat para ahli tersebut, maka dapat disimpulkan bahwa informasi merupakan hasil (aouput) dari sejumlah data yang telah melakukan proses atau pengolahan sehingga dapat memberikan nilai, arti, manfaat  bahkan pengetahuan bagi seseorang yang menerima informasi tersebut. </p>
 
</div>
 
</div>
  
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Komponen Sistem Informasi'''</div>====
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Kualitas Informasi'''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p>Setiap informasi yang diberikan dan didapatkan pasti harus memiliki kualitas tersendiri, agar yang memahami informasi tersebut jelas akan alur yang dojelaskan. Jogiyanto dalam Ilyas dkk (2017:8) <ref name="ilyasss"> Agus, Eni dan Hari.2017. Pemetakan Sentra Usaha Menengah Kecil Batik Menggunakan Aplikasi Geografik Informasi Sistem (GIS) Berbasis web di kota Pekalongan. Pekalongan : Jurnal Litbang Kota Pekalongan. Vol 13. </ref>  menerangkan bahwa kualitas informasi dari suatu sistem informasi tergantung dari 3 (tiga)  hal, yaitu sebagai berikut: </p>
 +
<ol>
 +
<p><li>Akurat </p>
 +
<p> Yaitu informasi harus menggambarkan keadaan yang sebenarnya terjadi, artinya informasi tersebut biasanya dilandasi atas dasar bukti kejadian yang ada.
 +
</p>
 +
<p><li>Tepat Waktu</p>
 +
<p> Yaitu informasi yang datang pada penerima tidak boleh terlambat. Artinya informasi yang sudah lama tidak akan mempunyai nilai lagi, karena informasi merupakan prinsip dalam pengambilan sebuah keputusan. </p>
 +
<p><li>Relevan</p>
 +
<p>Yaitu informasi tersebut harus mempunyai manfaat untuk pemakainya, artinya yang disampaikan harus mempunyai keterlibatan dengan masalah yang akan di analisis dengan informasi tersebut. </p>
 +
</ol>
 +
</div>
  
<p> Menurut Hutahaean (2015:13-15), <ref name="hutahaen"> Hutahaean, Konsep Sistem Informasi. Yogyakarta: Deepublish, 2015. </ref> Sistem informasi terdiri dari komponen-komponen yang disebut dengan istilah blok bangunan (building block), yaitu: </p>  
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Nilai Informasi'''</div>====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
 +
<p>Azizah dkk (2017:17)<ref name="azizah"> Azizah, Nur, Lina Yuliana dan Elsa Juliana.2017. Rancang Bangun Sistem Informasi Penggajian Karyawan Harian Lepas pada PT Flex Indonesia. Tangerang: Jurnal SENSI. Vol.3, No.1. ISSN: 2461-1409. </ref>  menjelaskan ada 9 (Sembilan) sifat yang dapat menentukan nilai informasi, yaitu sebagai berikut: </p>
 
<ol>
 
<ol>
<p><li>Blok Masukan (Input Block) </p>
+
<p><li> Kemudahan dalam memperoleh (Accesibility)</p>
<p>Input mewakili data yang masuk ke dalam sistem informasi. Input disini termasuk metode-metode dan media yang digunakan untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen dasar.
+
<p>Informasi memiliki nilai yang lebih sempurna apabila dapat diperoleh secara mudah.
</p>
+
</p>
<p><li>Blok Model (Model Block) </p>
+
<p><li> Sifat luas dan kelengkapannya (Comprehensiveness)</p>
<p>Blok ini terdiri dari kombinasi prosedur, logika, dan metode matematik yang akan memanipulasi data input dan data yang tersimpan di dalam basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang sudah diinginkan. </p>
+
<p>Informasi yang mempunyai nilai yang lebih sempurna apabila mempunyai lingkup atau cakupan yang luas dan lengkap.  
<p><li> Blok Keluaran (Output Block)</p>
+
</p>
<p>Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.</p>
+
<p><li>Ketelitian (Accuracy) </p>
<p><li> Blok Teknologi (Technology Block)</p>
+
<p>Informasi mempunyai nilai yang lebih sempurna apabila mempunyai ketelitian yang tinggi.  
<p>Teknologi digunakan untuk menerima input, menjalankan model, menyimpan, dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian diri secara keseluruhan.  
+
</p>
Teknologi terdiri dari 3 (tiga) unsur utama : </p>
+
<p><li>Kecocokan dengan pengguna (Relevance) </p>
<ol style="list-style-type:lower-alpha">
+
<p>Informasi mempunyai nilai yang lebih sempurna apabila sesuai dengan kebutuhan penggunaannya.  
<p><li>Teknisi (Humanware dan Brainware)</p>
+
</p>
<p><li>Perangkat Lunak (Software)</p>
+
<p><li>Ketepatan Waktu (Timelines) </p>
<p><li> Perangkat Keras (Hardware)</p>
+
<p>Informasi mempunyai nilai yang lebih sempurna apabila dapat diterima oleh pengguna pada saat yang tepat.
</ol>
+
</p>
<p><li>Blok Basis Data (Database Block)</p>
+
<p><li> Kejelasan (Clarity)</p>
<p>Blok basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya.</p>
+
<p>Informasi yang jelas akan meningkatkan kesempurnan nilai informasi.
<p><li>Blok Kendali (Control Block) </p>
+
</p>
<p>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 lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah atau bila terlanjur terjadi kesalahan dapat diatasi.</p>
+
<p><li> Fleksibilitas (flexibility)</p>
 +
<p>Nilai informasi semakin sempurna apabila memiliki fleksibilitas tinggi.
 +
</p>
 +
<p><li>Dapat dibuktikan (Verified) </p>
 +
<p>Nilai informasi semakin sempurna apabila informasi tersebut dapat dibuktikan kebenarannya.  
 +
</p>
 +
<p><li>Dapat diukur (Measurable) </p>
 +
<p>Informasi untuk pengambilan keputusan seharusnya dapat diukur agar dapat mencapai nilai yang sempurna.
 +
</p>
 
</ol>
 
</ol>
 +
</div>
 +
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Sistem Informasi'''</div>===
 +
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Sistem Informasi'''</div>====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
 +
<p>Widianti dalam Utomo dkk (2017:77)<ref name="utomo"> Utomo, Catur Putro, Muhamad Arif Nurdin dan Pandi Baskara.2017. Sistem Informasi Pengelolaan Aset Kendaraan Bermotor pada STMIK Raharja Tangerang: Jurnal CERITA.Vol.3, No.1, ISSN: 2461-1417 </ref>  menerangkan bahwa sistem informasi merupakan suatu organisasi yang mempertemukan keperluan pengolahan transaksi harian, pendukung operasi, bersifat eksekutif dan kegiatan rencana dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan yang diperlukan. </p>
 +
 +
<p>Swastika dan Putra (2016:3) <ref name="swawstika"> I putu Agus Swastika, M.Ko m dan I Gusti Lanang Agung Raditya Putra S.Pd, M.T. 2016. Audit Sistem Informasi Dan Tata Kelola Teknologi Informasi : Implementasi dan Studi kasus. Yogyakarta: ANDI </ref> menerangkan bahwa “sistem informasi merupakan suatu kumpulan dari komponen-komponen dalam perusahaan ataupun organisasi yang berhubungan dengan proses penciptaan dan pengaliran informasi”.</p>
 +
 +
<p>Ahmad Reza Hidayatullah dan M. Rudyanto dalam Jurnal Nasional Teknologi Informasi dan Multimedia (2016:104) menerangkan bahwa, “Sistem Informasi merupakan suatu sistem di dalam organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, pendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan”</p>
 +
 +
Berdasarkan beberapa penjelasan diatas, maka dapat disimpulkan bahwa sistem informasi merupakan sekumpulan komponen yang terdapat dalam suatu sistem yang sangat dibutuhkan organisasi yang bertujuan untuk dapat menyediakan laporan-laporan yang diperlukan dan menyebarkan hasilnya berupa Informasi.
 
</div>
 
</div>
  
Baris 809: Baris 832:
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Website'''</div>===
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tujuan Sistem Informasi'''</div>====
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Website'''</div>====
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
<p>Menurut Abdulloh (2018:1) <ref name="rohi"> Abdullah, Rohi. 2018. 7 IN 1 Pemrograman Web Untuk Pemula. Jakarta : PT Elex Media Komputindo. Jakarta.
+
<p>Tata Sutabari (2016:27-29) <ref name="tata"> Tata Sutabari, S.Kom., 2016. Buku Pengantar Bisnis-Teori dan contoh Kasus. Yogyakarta, CV Andi OFFSET </ref> menerangkan bahwa Fungsi utama sistem informasi adalah menambah pengetahuan atau mengurangi ketidakpastian pemakai informasi. Informasi yang disampaikan kepada pemakai mungkin merupakan hasil data yang dimasukkan ke dalam dan pengolahan suatu model keputusan”. </p>
</ref> “Website atau disingkat web, dapat diartikan sekumpulan halaman yang terdiri atas beberapa halaman yang berisi informasi dalam bentuk data digital, baik berupa teks, gambar, video, audio, dan animasi lainnya yang disediakan melalui jalur koneksi internet”.  
+
Konsep Dasar Website</p>
+
</div>
+
  
=====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Jenis-Jenis Website'''</div>=====
+
<p>Sedangkan Fauzi (2017:18-19) <ref name="fauzi"> Fauzy, Rizki Ahmad. 2017. Sistem Informasi Akuntansi (Berbasis Akuntansi). Yogyakarta: Deepublish. </ref> menjelaskan bahwa Setiap organisasi harus menyesuaikan informasinya dengan kebutuhan pemakainya. Secara umum tujuan sistem informasi pada perusahaan adalah:</p>
<p> Menurut Abdullah (2018:1-2) <ref name="rohi"> Abdullah, Rohi. 2018. 7 IN 1 Pemrograman Web Untuk Pemula. Jakarta : PT Elex Media Komputindo. Jakarta.
+
<ol>
</ref> Jenis website dibagi menjadi 3 yaitu website statis, dinamis dan interaktif.</p>
+
<p><li>Untuk membantu fungsi kepengurusan manajemen. Kepengurusan mengacu ke tanggung jawab manajemen untuk mengatur sumber daya perusahaan secara benar. Sistem informasi mempersiapkan informasi tentang kegunaan sumber daya ke pemakai lingkup luar melalui laporan keuangan tradisional dan laporan-laporan yang diminta. </p>
<ol style="list-style-type:lower-alpha">
+
<p><li>Untuk menunjang pengambilan keputusan manajemen. Sistem informasi memberikan para manajer informasi yang mereka perlukan untuk melakukan kewajiban pengambilan keputusan. </p>
<p><li>Website Statis yaitu jenis website yang isinya tidak diperbarui secara berkala, sehingga isinya dari waktu ke waktu akan selalu tetap.</p>
+
<p><li>Untuk mendukung kegiatan aktivitas perusahaan harian. Sistem informasi mempersiapkan informasi bagi personal operasi untuk membantu mereka melakukan tugas mereka setiap hari dengan efisien dan efektif.
<p><li>Website Dinamis yaitu jenis website yang isinya terus diperbaharui secara berkala oleh pengelola atau penulis website.</p>
+
</p>
<p><li>Website Interaktif pada dasarnya termasuk dalam kategori website dinamis, dimana isi informasinya selalu diperbaharui dari waktu ke waktu.</p>
+
 
</ol>
 
</ol>
 +
</div>
  
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Teori Khusus'''</div>==
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Perancangan Sistem'''</div>===
 
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Perancangan Sistem'''</div>====
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Pemesanan'''</div>===
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
<p>Menurut Kamus Bahasa Indonesia, Pesan adalah kata baku dari pemesanan yang memiliki arti Hendak memberi agar dikirim. Pesanan adalah barang yang di pesan. Jadi pemesanan adalah proses, pembuatan atau cara memesan.</p>
+
<p>Hanif Al Fatta, Robert Marco dalam jurnal Telematika Vol. 8 No.2 (2015:69) <ref name="hanif"> Al Fatta ,Hanif dan Robert Marco. 2015. Analisis Pengembangan dan Perancangan Sistem Informasi Akademin Smart Berbasis Cloud Computing pada Sekolah Menengah Umum Negeri (SMUN) di Daerah Istimewa Yogyakarta. Yogyakarta:Jurnal Telematika. Vol.8 No.2:63-91. </ref> , menerangkan bahwa “Perancangan sistem diawali dengan menentukan segala keperluan yang akan memenuhi apa yang dibutuhkan oleh sistem, siapa yang mengambil langkah dan bagaimana cara menyesuaikannya. Pada dasarnya perancanagan sistem bergerak dari input meneuju ke output sistem, yang terdiri dari reports dan file untuk memenuhi kebutuhan organisasi”.</p>
</div>
+
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar E-Menu'''</div>===
+
<p> Wahyu Hidayat dkk dalam jurnal CERITA (2016:49) <ref name="wahyuhidayat"> Hidayat, Wahyu, Fauzi Maaruf, Saeful Bahari. Perancangan Media Video Desain Interior Sebagai Salah Satu Penunjang Promosi Dan Informasi Di PT. Wans Desain Group. Jurnal CERITA Vol. 2 No. 1 – Februari 2016 </ref> , “Perancangan merupakan proses perencanaan segala sesuatu terlebih dahulu yang merupakan wujud visual yang dihasilkan berdasarkan bentuk-bentuk kreatif yang telah direncanakan. Langkah awal dalam perancangan desain bermula dari hal-hal yang tidak teratur berupa gagasan atau ide-ide kemudian melalui proses penggarapan dan pengelolaan akan menghasilkan hal-hal yang teratur, sehingga hal-hal yang sudah teratur bisa memenuhi fungsi dan kegunaan secara baik”. </p>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
+
  
<p>Menurut Martono dalam JURNAL ILMIAH MEDIA SISFO Vol. 12, No. 1, (2018:1037). <ref name="martono2"> Martono, M. (2018). “Pembuatan Aplikasi E-Menu (Electronic Menu) Berbasis Website Dan Android”. Jurnal Ilmiah Media Sisfo, 12(1), 1036-1046. </ref>
+
<p>Sedangkan Maimunah, dkk (2017:38) <ref name="maimunah"> Maimunah,David Ericson Manalu,Dian Budi Kusuma.2017. Perancangan Prototype Visual pada Bagian Desain Sebagai Media Informasi dan Promosi pada PT.Sulindafin. Seminar Nasional Teknologi Informasi dan Multimedia 2017 ISSN:23023805. </ref>  menjelaskan bahwa, “Perancangan sistem informasi merupakan setiap rancangan harus memenuhi kebutuhan penggunanya dan dapat berfungsi dengan baik, fungsi timbul sebagai akibat dari adanya kebutuhan manusia dalam usaha untuk mempertahankan dan mengembangkan dalam kehidupannya di alam semesta”. </p>
“E-Menu (Electronic Menu) merupakan sebuah aplikasi yang bertujuan untuk memudahkan pemilik rumah makan untuk mengelola bisnis kulinernya dan juga mempermudah seluruh proses transaksi yang ada dalam rumah makan dengan menggunakan media elektronik seperti smartphone atau komputer sehingga tidak lagi menggunakan media dan metode konvensional seperti kertas pada umumnya namun telah beralih ke media digital”.</p>
+
 
 +
<p> According to Alison McKay et al in International Journal of Computer Integrataed Manufacturing Vol. 29 No. 3 (2016:237)[8], <ref name="alison"> Alison Mckay, George N Stiny and Alan de Pennington. 2016. Principles For The Definition Of Design Structures. International Journal Of Computer Integrated Manufacturing. Vol.29 No.3:237-250. </ref> ''  “Engineering design is an important early stage of the inno-vation processes that deliver new products to markets where societal challenges are addressed and wealth generated. High-quality engineering design information is critical to the effective and efficient manufacture, production and through-life support of such products. The emerging discipline of engineering design informatics brings together ICT (Information and Communications Technology) and engineering design to support the creation of well-founded engineering information support systems” ''.</p>  
 +
 
 +
<p>Berdasarkan beberapa paparan mengenai perancangan sistem yang dikemukakan diatas dapat disimpulkan bahwa perancangan sistem merupakan suatu rancangan yang direncanakan terlebih dahulu sebelum sistem itu dibuat, sehingga dalam pengerjaan sistem tersebut dalam dijalankan sesuai dengan yang diinginkan. </p>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar UML (Unified Modelling Language)'''</div>===
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tahapan Perancangan Sistem'''</div>====
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi UML (Unified Modelling Language)'''</div>====
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
<p> Ary Budi Warsito dkk <ref name="ary"> Warsito, Budi Ary, Muhamad Yusup dan Moh. Iqbal Awi Makaram. 2015. Perancangan SIS+ Menggunakan Metode YII Framework Pada Perguruan Tinggi Raharja. Jurnal CCIT. Vol. 8 nomor 2, Januari 2015</ref> dalam Jurnal CCIT (2015 :29 mengatakan bahwa “UML (Unified Modelling Language) adalah himpunan struktur data teknik untuk permodelan desain program berorientasi objek (Object Oriented Programming) serta aplikasinya. UML adalah metodologi untuk mengembangkan system OOP dan sekelompok perangkat tool untuk mendukung pengembangan system tersebut. </p>
+
<p>McLeod dalam jurnal Telematika Vol. 8 No. 2 (2015:70), menerangkan bahwa perancangan sistem merupakan sebuah penentuan proses data yang diperlukan oleh sistem baru, dalam penjelsannya terdapat tahapan dalam merancang sebuah sistem, yaitu: </p>
 +
<ol>
 +
<p><li>Menyiapkan perancangan sistem secara terperinci. </p>
 +
<p> Analisis ini bekerjasama dengan pemakai (user) dan mendokumentasikan rancangan sistem baru menggunakan peralatan tertentu.
 +
</p>
 +
<p><li> Mengindentifikasi alternatif konfigurasi sistem.</p>
 +
<p>Analisis ini berfungsi mengindetifikasi konfigurasi peralatan komputer yang memberi hasil sesuai dengan yang diperlukan untuk menyelesaikan proses dalam pembuatan sistem.
 +
</p>
 +
<p><li>Mengevaluasi alternatif konfigurasi sistem.</p>
 +
<p> Analisis bekerjasama dengan manager untuk mengevaluasi alternatife konfigurasi terbaik dalam pebuatan sistem.
 +
</p>
 +
<p><li>Menyiapkan usulan penerapan implementasi </p>
 +
<p> Dalam memberi ringkasan tugas-tugas penerapan yang harus dilakukan berdasarkan perancangan sistem yang akan dibuat berdasarkan dokumentasi perancangan tersebut, serta menyetujui dan menolak penerapan sistem tersebut.</p>
 +
</ol></div>
  
<p> Sementara itu menurut Jayachandran dan Anbumani (2017:1067) <ref name="jayacandra"> Jayachandran, K., dan P. Anbumani. 2017. “Voice Based Email for Blind People”. International Journal of Advance Research, Ideas and Innovation in Technology. Vol. 3 No. 3. </ref> , “The Unified Modeling Language (UML) is a general purpose modeling language in the field of software engineering, which is designed to provide a standard way to visualize the design of a system.”. </p>
+
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Teori Khusus'''</div>==
  
<p>UML merupakan bahasa visual dalam pemodelan yang memungkinkan pengembang sistem membuat sebuah blueprint yang dapat menggambarkan visi mereka tentang sebuah sistem dalam format standar, mudah dimengerti dan menyediakan mekanisme untuk mudah dikomunikasikan dengan pihak lain. </p>
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Perizinan'''</div>===
</div>
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Perizinan'''</div>====
  
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Diagram UML (Unified Modelling Language)'''</div>====
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p> Menurut Retnoningsih (2015:26), <ref name="retnoningsih"> Retnoningsih, Endang. 2015. Sistem Informasi Simpanan Dan Pembiayaan Pada Baitul Maal Wat Tamwil (Bmt) Al-Multazam Kabupaten Tegal. Jurnal Ijse Tahun 2015 Volume 3 No 2. </ref> “Unifield Modeling Language (UML) adalah bahasa pemodelan untuk pembangunan perangkat lunak yang dibangun dengan menggunakan teknik pemrograman berorientasi objek”. UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks pendukung. Diagram-diagram yang terdapat dalam UML : </p>
 
<ol>
 
<p><li> Use Case Diagram </p>
 
<p>Merupakan pemodelan untuk behavior sistem informasi yang akan dibuat. Use case digunakan untuk mengetahui fungsi apa saja yang ada dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu.</p>
 
<p><li> Activity Diagram </p>
 
<p>Menggambarkan workflow atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.</p>
 
<p><li>Class Diagram </p>
 
<p>Menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. </p>
 
<p><li>Sequence Diagram </p>
 
<p>Menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek.</p>
 
<p><li>Component Diagram </p>
 
<p>Menunjukkan organisasi dan ketergantungan diantara kumpulan komponen dalam sebuah sistem. Component diagram fokus pada komponen sistem yang dibutuhkan dan ada didalam sistem.</p>
 
<p><li>Deployment Diagram </p>
 
<p>Menunjukkan konfigurasi komponen dalam proses eksekusi aplikasi.</p>
 
</ol>
 
<p>Berdasarkan definisi diatas dapat disimpulkan Unified Modeling Language (UML) merupakan suatu teknik pemodelan atau metode yang dapat digunakan
 
dalam perancangan program dengan  membuat visualisasi sistem yang akan dibuat </p>
 
  
 +
<p>Puang (2015:76),<ref  name="puang"> Puang, Victorianus M.H Randa. 2015. Hukum Pendirian Usaha dan Perizian. Yogyakarta : Deepublish.  </ref>  “Perizinan merupakan salah satu alat kebijaksanaan yang apabila dipergunakan secara efisien akan merupakan alat efektif untuk menggerakan perkembangan dunia usaha ke bidang yang benar-benar mendukung pembangunan”.</p>
 +
 +
<p>Adrian Sutedi (2015) <ref name="sutedi"> Adrian Sutedi, 2015, Hukum Perizinan Dalam Sektor Pelayanan Publik, Jakarta, Sinar Grafika, Jakarta </ref>  menerangkan bahwa “Perizinan diartikan sebagai bentuk pelaksanaan fungsi pengaturan yang bersifat pengendalian yang dimiliki oleh pemerintah terhadap kegiatan-kegiatan yang dilakukan oleh seseorang”. </p>
 +
 +
<p>Berdasarkan penjelasan yang dikemukakan diatas dapat disimpulkan bahwa perizinan merupakan suatu bentuk pemberian dispensasi kepada seseorang berdasarkan pertimbangan terhadap orang yang bersangkutan di dalam suatu lembaga organisasi atau perusahaan. </p>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar Sublime</div>===
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Prosedur Perizinan'''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
<p> Menurut Faridl (2015:3), <ref name="faridl"> Faridl, Miftah. 2015.Fitur Dahsyat Sublime Text 3”. Surabaya: LUG STIKOM.</ref> “Sublime text adalah teks editor berbasis Python, sebuah teks editor yang elegan, kaya fitur, cross platform, mudah dan simpel yang cukup terkenal di kalangan developer (pengembang), penulis dan desainer. Para programmer biasanya menggunakan sublime text untuk menyunting source code yang sedang ia kerjakan. Sampai saat ini sublime text sudah mencapai versi 3”. </p>
+
<p>Adrian Sutedi <ref name="sutedi"> Adrian Sutedi, 2015, Hukum Perizinan Dalam Sektor Pelayanan Publik, Jakarta, Sinar Grafika, Jakarta </ref>  menerangkan bahwa ada 3 (tiga) prosedur dalam izin yaitu: </p>
 +
<ol>
 +
<p><li>Persyaratan</p>
 +
<p>Merupakan hal yang harus dipenuhi untuk memperoleh izin yang diajukan, baik berupa dokumen dan kelengkapan atau surat-surat lainnya.</p>
 +
<p><li>Waktu Penyelesaian Izin </p>
 +
<p>Waktu penyelesaian izin harus ditentukan oleh instansi yang bersangkutan. Waktu penyelesaian yang ditetapkan sejak saat pengajuan permohonan sampai dengan penyelesaian pelayanan.</p>
 +
<p><li>Biaya Perizinan </p>
 +
<p>Tarif pelayanan merupakan rincian yang ditetapkan dalam proses pemberian izin, dimana pembiayaan menjadi hal mendasar dari pengurusan perizinan.</p>
 +
</ol>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar XAMPP</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Karyawan'''</div>===
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Karyawan'''</div>====
 +
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<P>Menurut Nurcholish (2018:23).<ref name="nurcholish"> Nurcholish, Ahmad., 2018. “Membangun Database Arsip Persuratan Menggunakan Pemrograman Php Dan Mysql: Studi Kasus Pada Kantor Balai Taman Nasional Gunung Rinjani”. Sukabumi: Cv Jejak (Jejak Publisher). pp. 23.</ref>  “XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program apache, HTTP server, MYSQL database, dan penerjemah bahasa yang ditulis dengan bahasa program PHP dan Perl”.</P>
 
  
</div>
+
<p>Agusta Alfiandanu dan Eko Siswanto (2015:71) <ref name="agusta"> Alfiandanu, Agusta dan Eko Siswanto. 2015. Sistem Informasi Pengolahan Data Gaji dan Perhitungan PPH Pasal 21 Pada CV. Sinar Jaya Ngaliyan Semarang.  Jurnal Ilmiah Komputer Akuntansi Vol. 8, No. 1, April 2015.  </ref>  menerangkan bahwa, “Karyawan merupakan Aset yang paling berharga yang dimiliki organisasi, entah itu organisasi profit atau non-profit”. </p>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar HTML </div>===
+
<p>Sedangkan dalam (UU No.13 Tahun 2003) dalam jurnal SENTIKA (2014:430). “Pegawai/karyawan adalah orang yang menjual jasanya kepada orang lain atau orang yang bekerja pada sebuah instansi berdasarkan sifat dan jangka waktu ikatan kerjanya”. </p>
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Definisi HTML </div>====
+
  
 +
<p> Berdasarkan definisi yang dikemukakan diatas dpat disimpulkan bahwa karyawan merupakan sumber daya manusia atau aset yang paling berharga yang dimiliki organisasi baik pemerintahan maupun swasta (bisnis). </p>
 +
</div>
 +
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Jenis-Jenis Karyawan'''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p> Menurut Abdullah Rohi (2018:7) <ref name="rohi"> Abdullah, Rohi. 2018. 7 IN 1 Pemrograman Web Untuk Pemula. Jakarta : PT Elex Media Komputindo. Jakarta. </ref> HTML merupakan singkatan dari Hypertext Markup Language yaitu bahasa standar web yang dikelola penggunanya oleh W3C (World Wide Web Consortium) berupa tag- tag yang menyusun setiap elemen dari website. HTML berperan sebagai penyusun struktur halaman website yang menempatkan setiap elemen website sesuai layout yang diinginkan. </p>
+
<p> Jenis - jenis karyawan </p>
 +
<ol>
 +
<p><li>Karyawan tetap</p>
 +
<p>Bayu Aditya, Moehammad dan Heru (2017:97) <ref name="adityabayu"> Nugraha Bayu Aditya. 2017. Pengaruh Status Pekerja dna Lingkungan Kerja Terhadap Kinerja Karyawan (Studi Pada Karyawan Auto 2000 Sukun Malang). Malang: Jurnal Administrasi Bisnis (JAB) Vol.44, No.1, Maret 2017.  </ref> menjelaskan  bahwa, “Karyawan tetap merupakan karyawan yang telah memiliki kontrak ataupun perjanjian kerja dengan perusahaan dalam jangka waktu yang tidak ditetapkan (permanen). </p>
 +
<p><li> Karyawan Kontrak</p>
 +
<p>Satriawaty Mallu dalam Jurnal Ilmiah Teknlogi Informasi Terapan Vol. 1 No. 2 (2015:37)<ref name="mallu"> Mallu, Satriawaty. 2015. Sistem Pendukung Keputusan Penentuan Karyawan Kontrak Menjadi Karyawan Tetap Menggunakan Metode Topsis. Makasar: jurnal ilmiah Teknologi Informasi Terpan Vpl. 1, No. 2, April 2015 </ref>  menjelaskan bahwa, “Karyawan kontrak adalah karyawan yang diperbantukan untuk menyelesaikan pekerjaan-pekerjaan rutin perusahaan dan tidak ada jaminan kelangsungan masa kerjanya”.
 +
</p>
 +
</ol>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar HTML 5 </div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Pengambilan Keputusan'''</div>===
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Pengambilan Keputusan'''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
<p> Menurut Hidayat (2015:14), <ref name="hidayat"> Hidayat, Argi Noor. 2015. Belajar HTML Kelas Ringkas. Bogor: Bisakimia. </ref> “HTML5 ini adalah standar baru dari HTML, yang dikembangkan oleh World Wide Web Consortium (W3C) dan Web Hypertext Application Technology Working Group (WHATWG).</p>
+
<p> Menurut Pratiwi (2016:2) <ref name="pratiwi"> Pratiwi et al (2016). Pengaruh Kebijakan Hutang, Keputusan Investasi, dan Profitabiltsa Terhadap Nilai Perusahaan Food dan Beverages yang Terdaftar Di Bursa Efek Indonesia. Jurnal EMBA Vol.4 No.1 Maret 2016, Hal. 1369-1380 ISSN 2303-1174. </ref> Keputusan merupakan hasil pemikiran berupa pemilihan satu diantara beberapa alternatif yang dapat digunakan untuk memecahkan masalah yang dihadapi. </p>
</div>
+
<p> J.Reason menjelaskan dalam bukunya bahwa “Pengambilan keputusan dapat dianggap sebagai suatu hasil atau keluaran dari proses mental atau kognitif yang membawa pada pemilihan suatu jalur tindakan diantara beberapa alternatif yang tersedia, dan dalam pengambilan keputusan tersebut selalu menghasilkan satu pilihan yang final”. </p>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar HTML CSS </div>===
+
<p> Berdasarkan kedua pendapat diatas dapat disimpulkan bahwa pengambilan keputusan merupakan suatu proses pemilihan pendapat yang menghasilkan output berdasarkan tahapan-tahapan yang dilalui. </p>
 +
</div>
 +
 
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Proses Pengambilan Keputusan'''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p> Menurut Abdullah Rohi (2018:45) <ref name="rohi"> Abdullah, Rohi. 2018. 7 IN 1 Pemrograman Web Untuk Pemula. Jakarta : PT Elex Media Komputindo. Jakarta.</ref> CSS adalah singkatan dari Cascading Style Sheet yaitu dokumen web yang berfungsi mengatur elemen HTML dengan berbagai property yang tersedia sehingga dapat tampil dengan berbagai gaya yang diinginkan. Sebagian orang menganggap CSS bukan termasuk salah satu bahasa pemrograman karena memang strukturnya yang sederhana, hanya berupa kumpulan – kumpulan aturan yang mengatur style elemen HTML. </p>
+
<p> Kotler, dkk (2014:223) menjelaskan dalam bukunya bahwa terdapat beberapa tahapan dalam proses pengambilan keputusan yaitu: </p>
 +
<ol>
 +
<p><li>Indentifikasi masalah, yaitu dalam mengidentiifkasi masalah diharapkan dapat mengidentifikasi masalah yang ada dalam suatu keadaan. </p>
 +
<p><li>Pengambilan dan penganilis data, yaitu pengambilan keputusan diharapkan dapat mengumpulkan dan menganalisis data yang dapat membantu memecahkan suatu masalah yang ada. </p>
 +
<p><li>Pembuatan alternatif-alternatif kebijakan, yaitu setelah dirinci dengan tepat dan tersusun baik, maka perlu dipikirkan cara-cara pemecahannya. </p>
 +
<p><li>Pemilihan salah satu alternatif terbaik, yaitu pemilihin alternatif yang dianggap paling tepat untuk memcahkan maslaah tertentu dilakukan berdasarkan pertimbangan yang matang atau sesuai rekomendasai. </p>
 +
<p><li>Pelaksanaan keputusan, yaitu dalam pelaksanaan keputusan berarti seorang pengambil keputusan harus mampu menerima dampak positf dan negatif, ketika berdampak negtaif pemimpin harus memiliki alternatif lain untuk mengatasinya. </p>
 +
<p><li>Pemantauan dan pengevalusi hasil pelaksanaan, yaitu setelah keputusan dijalankan alangkah baiknya dapat mengukur dampak dari keptusan yang telah dibuat. </p>
 +
</ol>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar Bootstrap</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar UML (Unified Modelling Language)'''</div>===
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi UML (Unified Modelling Language)'''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Menurut Abdulloh Rohi (2018:261) <ref name="rohi"> Abdullah, Rohi. 2018. 7 IN 1 Pemrograman Web Untuk Pemula. Jakarta : PT Elex Media Komputindo. Jakarta.</ref> . “Bootstrap merupakan salah satu framework CSS paling populer dari sekian banyak framework CSS yang ada. Bootstrap memungkinkan desain sebuah web menjadi responsif sehingga dapat dilihat dari berbagai macam ukuran device dengan tampilan tetap menarik”.</p>
+
 
 +
<p>Menurut Hengki Tamando Sihotang (2018 : 19) <ref name="sihotang"> Sihotang, H. T. (2018). Sistem Pakar Untuk Mendiagnosa Penyakit Pada Tanaman Jagung Dengan Metode Bayes. Jurnal Of Informatic Pelita Nusantara, 3(1). </ref> , “UML (Unified Modelling Language) merupakan bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma berorientasi objek. UML merupakan salah satu tool model untuk merancang pemodelan software yang berbasis object oriented.” </p>
 +
 
 +
<p>Sedangkan Asri Wahyuni (2017:7) <ref name="asriwahyuni"> Wahyuni, A., & Kom, M. (2017). SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN DI SEKOLAH MENENGAH KEJURUAN 1 CENGKARENG JAKARTA. Jurnal Interkom, 12(3), 4-13. </ref> menerangkan bahwa, “Unifield Modelling Language (UML) merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung. Unifield Modelling Language (UML) hanya berfungsi untuk melakukan pemodelan. Jadi penggunaan Unifield Modelling Language (UML) tidak terbatas pada metodologi tertentu, meskipun pada kenyataannya Unifield Modelling Language (UML) paling banyak digunakan pada metodologi berorientasi objek”.</p>
 +
 
 +
<p>Berdasarkan beberapa definisi diatas maka dapat disimpulkan bahwa UML (Unifield Modelling Language) merupakan pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung untuk sistem atau perangkat lunak yang berparadigma berorientasi objek. </p>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar PHP</div>===
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tujuan UML ''(Unified Modelling Languange)'' '''</div>====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
+
<p> Wati dan Kusumo dalam jurnal SYNTAX Jurnal informatika (2016:25) menerangkan bahwa terdapat 3 (tiga) tujuan dari penggunaan UML ''(Unified Modelling Languange)'' yaitu: </p>
<p>Menurut Sri Rahayu dkk dalam CCIT Journal Vol. 9 No. 1 (2015:52), <ref name="srirahayu"> Rahayu, Sri, Muhamad Yusup, dan Shinta Puspita Dewi. 2015. “Perancangan Aplikasi Absensi Peserta Bimbingan Belajar Berbasis Web Dengan Menggunakan Framework YII”. CCIT Journal Vol. 9 No. 1 - September 2015 ISSN:1978-8282. Tangerang: Perguruan Tinggi Raharja.</ref> “PHP adalah bahasa server – side scripting yang menyatu dengan HTML untuk membuat halaman web dinamis”. </p>
+
<ol>
 +
<p><li>Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemograman serta proses rekayasa </p>
 +
<p><li>Menyatukan praktek-praktek terbaik yang terdapat didalam pemodelan</p>
 +
<p><li>Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk dapat dikembangkan dan saling menukar model dengan mudah dan dimengerti secara umum. </p>
 +
</ol>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar Analisis BMC</div>===
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Jenis-jenis Diagram UML  '''</div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p> Menurut Alexander Osterwalder & Yves Pigneur (2014 : 13), <ref name="alex"> Alexander Asterwalder & Yves Pigneur, 2014, Business Model Generation. Cetakan ke-6, alih Bahasa Natalia Ruth Sihandrini, Jakarta: PT.Alex Media Komputindo Kelompok Gramedia, Anggota IKAPI.</ref>  “bisnis model canvas” adalah Bahasa yang sama untuk menggambarkan, memvisualisasikan, me-nilai dan mengubah model bisnis”. Sedangkan definisi model bisnis adalah sebuah model bisnis menggambarkan dasar pemikiran tentang bagaimana organisasi menciptakan, memberikan, dan menangkap nilai.Kanvas model bisnis terdiri dari atas 9 (Sembilan) blok bangunan memperlihatkan bagaimana perusahaan menghasilkan uang. Sembilan blok bangunan diatas terdiri dari : </p>
+
<p>Seiring dengan perkembangan mekanisme perkembangan berorintasi objek, munculah sebuah standarisasi bahasa pemodelan untuk pembuatan perancangan yang dinamakan dengan UML ''(Unified Modelling Language)'', UML ini muncul karena adanya kebutuhan pemodelan visual yang berfungsi untuk merincikan, menggambarkan, membangun, serta mendokumentasikan sistem dari perangkat lunak. Rosa dan Shalahuddin (2015) <ref name="rosaa"> S, Rosa A; dan M. Shalahuddin. 2015. Rekayasa Perangkat Lunak Terstruktur Dan Berorientasi Obyek.Bandung Informatika </ref>  menerangkan bahwa terdapat 4 (empat) jenis diagram yang digunakan, yaitu:</p>
 
<ol>
 
<ol>
<li><p>Customers Segments –CS (segmen pelanggan).</p>
+
<p><li>''Use Case Diagram'' </p>
<li><p>Value Propositions–VP (proposisi nilai).</p>
+
<p>Yaitu suatu pemodelan yang digunakan untuk memodelkan kelakuan sistem informasi yang akan dibuat, dan berfungsi untuk memahami fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan tanggung jawab dalam sistem tersebut.</p>
<li><p>Chanels –CH ( saluran).</p>
+
<p><li>''Activity Diagram'' </p>
<li><p>Customer Relationships (hubungan pelanggan).</p>
+
<p>Yaitu suatu pemodelan yang befungsi untuk menjelaskan aktivitas dari sebuah sistem yang ada pada perangkat lunak tersebut. </p>
<li><p>Revenue Streams (arus pendapatan).</p>
+
<p><li>''Sequence Diagram'' </p>
<li><p>Key Resources (sumber daya utama).</p>
+
<p>Yaitu yang menggambarkan aksi objek pada use case dengan penggambaran waktu mulai objek dan pesan yang dikirimkan dan diterima antar objek.</p>
<li><p>Key Activities(aktivitas kunci).</p>
+
<p><li>''Class Diagram'' </p>
<li><p>Key Partnerships (kemitraan utama).</p>
+
<p>Yaitu yang menggambarkan struktur rancangan sistem dari segi keterangan kelas-kelas yang akan dibuat untuk membangun suatu sistem.</p>
<li><p>Cost Structure (Struktur Biaya).</p>
+
 
</ol>
 
</ol>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar Black Box Testing</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Elisitasi '''</div>===
 
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Elisitasi '''</div>====
<p>Menurut Kumar dkk (2015:33) <ref name="kumar"> Kumar, Manish, Santosh Kumar Singh, Dr. R. K. Dwivedi.2015. “A Comparative Study Of Black Box Testing Techniques.  International Journal Of Advance Research In Computer Science and Management Studies..</ref> “Black Box Testing is without knowledge of the internal working of the application under (AUT)”. Yang artinya Black Box Testing adalah sebuah pengujian tanpa harus mengetahui cara kerja internal dari aplikasi yang sedang di uji. Pada black box testing penguji hanya perlu mengetahui input apa yang diberikan serta output apa yang dikeluarkan. </p>
+
 
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Konsep Dasar Elisitasi</div>===
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Definisi Elisitasi</div>====
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p>Rini menjelaskan dalam Jurnal Sisfotex Vol.6 No.1 (2016:64) <ref name="rini"> Rini, puput Puspito, Muchamad Iqbal, Dwi Puji Astuti. 2016. Rancangan sistem Informasi Koversi Nilai Mahasiswa Pindahan dan Lanjutan (Studi Kasus di STMIK Bina Sarana Global. Jurnal Sisfotex Global Vol.6 No.1 Maret 2016-ISSN:20188-1762.  </ref>  bahwa “Elisitasi merupakan pengumpulan kebutuhan aktivitas awal dalam rekayasa kebutuhan ''(Requirements Engineering)''. Sebelum kebutuhan dapat dianalisis, dimodelkan, atau di tetapkan, kebutuhan harus di kumpulkan melalui proses elisitasi”.</p>
  
<p> Menurut Nirmala dkk. (2015:4),<ref name="nirmala"> Nirmala, Ariesta Fuji, Henry Bambang dan Yoppy Mirza Maulana. 2015. “Rancang Bangun Aplikasi Penilaian Kinerja Pegawai Berdasarkan Kompetensi Pada Perum Bulog Divisi Regional Jawa Timur”. JSIKA. Vol. 4, No. 2: 1-8.</ref>  “Elisitasi merupakan tahapan awal dalam membangun pemahaman tentang perangkat lunak yang diperlukan untuk memecahkan masalah.”</p>
+
<p>Agit Amrullah, Rifda Faticha Alfa dkk (2016:27) <ref name="agit"> Amrullah, Agit. Rifda. Danang. Renna. Hendi dan Eri. 2016. Kajian Kebutuhan Perangkat Lunak Sistem Informasi Penilaian Prestasi Kerja Pegawai pada Fakultas Adab dan Ilmu Budaya Universitas Islam Negri Sunan Kalijaga Yogyakarta. </ref> juga berpendapat bahwa, “Elitisasi merupakan rancangan dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”.</p>
<p>Sedangkan menurut S. Guritno dalam Ariawan  (2015:63) <ref name="ariawan"> Ariawan, Jesa.,  dan Sri Wahyuni. 2015. Aplikasi Pengajuan Lembur Karyawan Berbasis Web. Jurnal Sispotek Global. Vol. 5 nomor 1, Maret 2015.</ref> , mengatakan Elisitasi berisi usulan rancangan system baru yang diinginkan oleh pihak manajemen terkait dan disanggupi penulis untuk dieksekusi. </p>
+
 
<p> Berdasarkan penjelasan para ahli diatas maka dapat disimpulkan bahwa elisitasi adalah tahapan awal dan usulan rancangan system yang diinginkan oleh pihak manajemen terkait dan dapat disanggupi penulis untuk dieksekusi. </p>
+
<p>Berdasarkan 2 (dua) pendapat yang dikemukakan diatas dapat disimpulkan bahwa elisitasi merupakan suatu rancangan sistem yang akan dibuat berdasarkan kebutuhan dalam manajemen perusahaan, keinginan dalam segi tampilan, serta kesanggupan dalam membuat sistem tersebut agar bisa digunakan semestinya. </p>
 
</div>
 
</div>
  
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tahapan Elisitasi'''</div>====
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tahapan Elisitasi '''</div>====
<p>Menurut Bachtiar dan Atikah (2015:74), <ref name="dede"> Bachtiar, Dede., dan Atikah. 2015. Sistem Informasi Dashboard Kependudukan di Kelurahan Manis Jaya Kota Tangerang. Jurnal Sisfotek Global. Vol. 5 nomor 1, Maret 2015. </ref> Elisitasi dilakukan melalui tiga tahap yaitu sebagai berikut: </p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p> Dede Bachtiar dan Atikah dalam Jurnal Sisfotek Global (2015:74)<ref name="dede"> Bachtiar, Dede., dan Atikah. 2015. Sistem Informasi Dashboard Kependudukan di Kelurahan Manis Jaya Kota Tangerang. Jurnal Sisfotek Global. Vol. 5 nomor 1, Maret 2015. </ref> menjelaskan bahwa “Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”. Dalam penjelasannya Elisitasi dilakukan melalui tiga tahap yaitu sebagai berikut: </p>
 
<ol>
 
<ol>
<p><li>Elisitasi Tahap I</p>
+
<p><li> Elisitasi Tahap 1</p>
<p>Elisitasi pada tahap ini berisi seluruh rancangan system  baru yang disusulkan oleh pihak manajemen terkait proses wawancara.</p>
+
<p>Yaitu berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.
<p><li>Elisitasi Tahap II </p>
+
</p>
<p>Elisitasi ini merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode ini bertujuan untuk memisahkan antara rancangan system yang penting dan harus ada pada system baru dengan rancangan yang disanggupi oleh peneliti untuk dieksekusi.</p>
+
<p><li>Elisitasi Tahap </p>
 +
<p>aitu merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut merupakan penjelasan mengenai MDI:</p>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>M pada MDI artinya Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat system baru.</p>
+
<p><li> “M” pada MDI itu artinya mandatory (penting). Artinya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.</p>
<p><li>D pada MDI artinya Desirable. Maksudnya adalah requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukan system, akan membuat system tersebut lebih sempurna.</p>
+
<p><li>“D” pada MDI itu artinya desirable, maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembuatan sistem, akan membuat sistem tersebut lebih sempurna. </p>
<p><li>I pada MDI artinya Inessential, maksudnya adalah requirement tersebut bukanlah bagian dari system yang dibahas dan merupakan bagian dari luar system.</p>
+
<p><li> “I” pada MDI itu artinya inessential. Maksudnya bahawa requirement tersebut bukanlah bagian dari luar sistem.</p>
 
</ol>
 
</ol>
<p><li>Elisitasi Tahap III</p>
+
<p><li> Elisitasi Tahap 3 </p>
<p> Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:</p>
+
<p>Yaitu merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:</p>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>T artinya Technical, maksudnya bagaimana tata cara/teknik pembuatan reuirement tersebut dalam system yang akan diusulkan. </p>
+
<p><li>T artinya ''Technical'', Maksudnya bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan. </p>
<p><li>O artinya Operational, maksudnya bagaimana tata cara menggunakan requirement tersebut dalam system yang akan dikembangkam </p>
+
<p><li>O artinya ''Operational'', maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan. </p>
<p><li>E artinya Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut dalam system.</p>
+
<p><li> E artinya ''Economy'', maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut dalam sistem.</p>
<ol style="list-style-type:lower-alpha"> Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:
+
 
+
<p><li>High (H) : sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit dan juga biayanya mahal, sehingga requirement tersebut harus dieliminasi.</p>
+
<p><li>Middle (M) : Mampu untuk dikerjakan.</p>
+
<p><li> Low (L) : Mudah untuk dikerjakan.</p>
+
 
</ol>
 
</ol>
 +
<p>Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu :</p>
 +
<ol>
 +
<p><li>''High (H)'' : Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal, sehingga requirement tersebut harus diimplementasi</p>
 +
<p><li>''Middle (M)'' : Mampu untuk dikerjakan</p>
 +
<p><li>''Low (L)'' : Mudah untuk dikerjakan</p>
 
</ol>
 
</ol>
<p><li>Final Draft Elisitasi</p>
+
<p><li> Final Draft Elisitasi</p>
<p> Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.</p>
+
<p>Yaitu merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.
 +
</p>
 
</ol>
 
</ol>
 +
</div>
 +
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Prototype'''</div>===
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Prototype'''</div>====
  
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Studi Pustka (Literature Review) </div>==
 
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Definisi Literature Review</div>===
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
<p>Menurut Rokhmansyah (2017:83), "Studi pustaka merupakan metode untuk mengumpulkan naskah dengan cara mencari dari referensi (katalog) baik secara manual maupun secara   daring."</p>
+
<p> Syahrina Ramadhan dalam Jurnal Pendidikan Teknologi dan Kejuruan (2015:328) menjelaskan bahwa, “Prototype merupakan suatu metode pengembangan sistem yang dapat membuat sesuatu program dengan cepat dan bertahap sehingga segera dapat dievakuasi oleh pemakai (user)”.  </p>
 +
 
 +
<p>Rizkidiniah dkk dalam Jurnal Semantik (2016:88)<ref name="rizkidinilah"> Rizkidiniah, Fatmah, Muh. Yamin dan Nur Fajriah Muchlis. 2016. Perancangan dan Implementasi Prototype Sistem GPS (Global Positioning System) dan SMS Gateway Pada Pencarian Kendaraan Bermotor Berbasis Arduino Uno. Jurnal Semantik. Vol. 2 nomor 2, Desember 2016.  </ref>  menjelaskan bahwa, “Prototype merupakan model atau simulasi dari semua aspek produk sesungguhnya yang akan dikembangkan, model ini harus bersifat representatif dari produk akhirnya. Pada pengembangan sistem seringkali terjadi keadaan dimana pengguna sistem sebenernya telah mendefinisikan secara umum atau tujuan perangkat lunaknya meskipun belum mendefinisikan secara rinci masukan, proses dan keluaran”. </p>
 +
 
 +
<p>Berdasarkan kedua pendapat yang dikemukakan diatas dapat disimpulkan bahwa prototype merupakan suatu teknik pemodelan yang dikembangkan berdasarkan ide bagi calon pengguna serta berfungsi untuk mempermudah dan mempercepat dalam pembuatan sistem</p>
 +
</div>
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tahapan Prototype'''</div>====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p>Roger S Presman dalam Effendy dan Nyimas (2017:32-33) <ref name="efendi"> Effendy, Irman dan Nyimas Sopiah. 2017. Penggunaan Prototyping dalam Pembuatan Aplikasi Mobile untuk Latihan Tes Tertulis Izin Mengemudi Palembang: Jurnal Ilmiah MATRIK. Vol. 7 Issue No. 6.  </ref> , menerangkan bahwa tedapat 6 (enam) tahapan yang dilakukan pada protype yaitu: </p>
 +
<ol>
 +
<p><li> Komunikasi dan pengumpulan data awal, yaitu analisis terhadap kebutuhan pengguna. </p>
 +
<p><li>Quick design (desain cepat), yaitu pembuatan desain secara umum untuk selanjutnya dikembangkan kembali.  </p>
 +
<p><li>Pembentukan prototype, yaitu pembuatan perangkat prototype termasuk pengujian dan penyempurnaan.  </p>
 +
<p><li> Evaluasi terhadap prototype, yaitu mengevalusi dan memperhalus analisis terhadap kebutuhan pengguna. </p>
 +
<p><li>Perbaikan prototype, yaitu pembuatan tipe yang sebenarnya berdasarkan hasil dari evalusi prototype.  </p>
 +
<p><li> Produksi akhir, yaitu memproduksi perangkat secara benar sehingga dapat digunakan oleh pengguna.  </p>
 +
</ol>
 
</div>
 
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Studi Pustaka ''(Literature Review)''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Database'''</div>===
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Database'''</div>====
  
<p>Banyak penelitian diluar sana yang bisa dijadikan acuan untuk peneliti melakukan penelitian ini yaitu penelitian tentang Electronic Menu pada suatu kafe, restoran atau rumah makan. Studi pustaka ini juga merupakan salah satu metode yang dipilih peneliti untuk proses pengambilan data, diantaranya:</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p> Sri Rahayu, dkk dalam Jurnal CCIT Vol.9 No.1 (2015:54)<ref name="srirahayu"> Rahayu, Sri., Muhamad Yusup dan Sinta Puspita Dewi. 2015. Perancangan Aplikasi Absensi Peserta Bimbingan Belajar Berbasis Web Dengan Menggunakan Framework YII. Jurnal CCIT Vol.9 No.1-September ISSN: 1978-8282.  </ref>  menjelaskan bahwa “Database merupakan kumpulan data yang terintegrasi dan diatur sedemikian rupa sehingga data tersebut dapat di manipulasi, diambil, dan dicari secara cepat”. </p>
 +
<p> Rizaldi, dkk <ref name="rizaldy"> Rizaldi, R., Anggraeni, D., & Syah, A. Z. (2018). TIPS DAN TRIK MEMBANGUN RELATIONSHIP DAN QUERY DALAM DATABASE. Jurdimas (Jurnal Pengabdian Kepada Masyarakat) Royal, 1(2), 45-50.  </ref>  yang dikutip oleh Beranda Agency dalam jurnal JURDIMAS (2018:46) menjelaskan bahwa “Database merupakan wadah atau tempat berkumpulnya tabel-tabel yang memiliki atribut dan data. Tabel yang ada dalam database tersebut saling berhubungan satu sama lainnya, sehingga membentuk sebuah informasi yang dibutuhkan pengguna informasi tersebut. Penyajian informasi diproses menggunakan aplikasi atau program komputer”. </p>
 +
<p>Berdasarkan 2 (dua) pendapat yang dikemukakan diatas dpat disimpulkan bahwa database merupakan suatu wadah atau tempat sekumpulan data yang telah diatur sedemikian rupa baik berupa tabel maupun atribu lainnya yang saling terhubung agar proses pengaplikasian program terhadap kebutuhan data dapat ditemukan secara cepat.  </p>
 +
</div>
 +
 
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Kebutuhan Database'''</div>====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p> Rosa dan Shalahuddin (2015:44) <ref name="rosaa"> S, Rosa A; dan M. Shalahuddin. 2015. Rekayasa Perangkat Lunak Terstruktur Dan Berorientasi Obyek.Bandung Informatika </ref> mengemukakan terdOapat beberapa kebutuhan basis data dalam sistem, yaitu: </p>
 
<ol>
 
<ol>
<p><li>Penelitian ini dilakukan oleh Rakhmah dkk (2019) <ref name="rakhmah"> Rakhmah, S. N., Reza, R., & Novel, K. (2019). Aplikasi Delivery Order Makanan Dan Minuman Berbasis Web Pada Restoran Mang Kabayan. Jurnal Teknika, 11(2), 1109-1116 </ref> STMIK Nusa Mandiri Jakarta, dan Universitas Bina Sarana Informatika dengan judul “Aplikasi Delivery Order Makanan Dan Minumn Berbasis Web Pada Restoran Mang Kabayan”.<br>
+
<p><li> Memasukkan, menyimpan, dan mengambil data</p>
''“Humans in general want everything to be easily done, as well as restaurant customers who want to order menus easily in the sense that it is not complicated and does not take a long time. It's easy to order the menu in question without having to queue and without waiting for the waiter to be busy with other customers. Restaurant customers can also take time to order orders according to their needs so they are not disturbed by the presence of a waiter who is waiting for the order. The preparation of this study uses two research methods, namely, data collection methods and software development methods, namely using the waterfall method. To overcome the problems that the authors describe, a web-based application is made to make it easier for restaurants and customers to order food. With the use of media websites that have been published can facilitate food ordering in real time”''.
+
<p><li>Membuat laporan berdasarkan data yang telah disimpan.  
Yang artinya Manusia pada umumnya ingin semuanya mudah dilakukan, demikian juga pelanggan restoran yang ingin memesan menu dengan mudah dalam arti tidak rumit dan tidak memakan waktu lama. Sangat mudah untuk memesan menu yang dimaksud tanpa harus mengantri dan tanpa menunggu pelayan sibuk dengan pelanggan lain. Pelanggan restoran juga dapat mengambil waktu untuk memesan sesuai dengan kebutuhan mereka sehingga mereka tidak terganggu oleh kehadiran pelayan yang sedang menunggu pesanan. Penyusunan penelitian ini menggunakan dua metode penelitian, yaitu, metode pengumpulan data dan metode pengembangan perangkat lunak, yaitu menggunakan metode waterfall. Untuk mengatasi masalah yang penulis jelaskan, aplikasi berbasis web dibuat untuk mempermudah restoran dan pelanggan memesan makanan. Dengan penggunaan situs web media yang telah dipublikasikan dapat memudahkan pemesanan makanan secara real time.
+
</p>
</p>
+
</ol>
<p><li>Penelitian ini dilakukan oleh Torres,<ref name="torres"> Torres, A. M. (2016). “Electronic Menu and Ordering Application System: A Strategic Tool for Customer Satisfaction and Profit Enhancement”. International Journal Science and Technology </ref> A.M Department of General Studies, Hanseo University, South Korea yang berjudul “Electronic Menu and Ordering Application System: A Strategic Tool for Customer Satisfaction and Profit Enhancement”.
+
</div>
''“This paper proposed an electronic menu and ordering system that intends to provide an efficient and effective customer-wait staff communication, an ideal tool to provide exceptional customer service in restaurants. The use of interactive menu and ordering system application is expected to overcome the challenges and fill the communication gap between the customer and waitstaff. The features of the menu are anticipated to a give a vivid image of the dish, enlighten the customers about their order, ingredients, food allergens, grades of spiciness and price. The well-informed customer can now easily choose and decide for his order based on the information he had seen from both text and photos. The orders can be quickly sent to the kitchen through a touch screen or a smartphone and prepared fast for immediate customer indulgence. The application system expects to encourage more customers, repeat business, promotion of Korean cuisine and increase restaurant sales”.''<br>
+
Yang artinya Makalah ini mengusulkan menu elektronik dan sistem pemesanan yang bermaksud untuk menyediakan komunikasi staf menunggu pelanggan yang efisien dan efektif, alat yang ideal untuk menyediakan layanan pelanggan yang luar biasa di restoran. Penggunaan menu interaktif dan aplikasi sistem pemesanan diharapkan dapat mengatasi tantangan dan mengisi kesenjangan komunikasi antara pelanggan dan pelayan. Fitur menu diantisipasi untuk memberikan gambaran yang jelas dari hidangan, mencerahkan pelanggan tentang pesanan mereka, bahan, alergen makanan, tingkat kepedasan dan harga. Pelanggan yang berpengetahuan luas sekarang dapat dengan mudah memilih dan memutuskan pesanannya berdasarkan informasi yang telah dilihatnya baik dari teks maupun foto. Pesanan dapat dengan cepat dikirim ke dapur melalui layar sentuh atau smartphone dan dipersiapkan dengan cepat untuk kepuasan pelanggan langsung. Sistem aplikasi berharap dapat mendorong lebih banyak pelanggan, mengulangi bisnis, mempromosikan masakan Korea dan meningkatkan penjualan restoran.
+
</p>
+
<p><li>Penelitian ini dilakukan oleh Sari dkk (2016) <ref name="sari"> Sari, N. I., Hernawati, E., & Siswanto, B. (2016). “Aplikasi Multimedia Reservasi Meja Dan Menu Makan Di Cocorico CafÉ Berbasis Web (studi Kasus: Cocorico Café Bandung)”. eProceedings of Applied Science, 2(1). </ref> Manajemen Informatika Fakultas Ilmu Terapan Universitas Telkom, dengan Judul “Aplikasi Multimedia Reservasi Meja Dan Menu Makan Di Cocorico CafÉ Berbasis Web (studi Kasus: Cocorico Café Bandung)”.
+
Fungsionalitas yang terdapat dalam aplikasi ini digunakan untuk melakukan reservasi meja dan menu makan yang dilakukan oleh Admin dan Pengunjung. Admin mempunyai hak akses mengelola account, mengelola account pengunjung, mengelola menu makan, mengelola meja, mengelola data reservasi, cetak laporan. Pengunjung mempunyai hak akses mengelola account, view denah, reservasi meja, reservasi makanan, cetak bukti reservasi. Aplikasi ini mampu melakukan pengolahan data pemesanan meja dan makanan serta mampu menjadi media yang menyediakan sarana bagi pengunjung untuk melakukan pemesanan makanan. Aplikasi ini dibuat dengan menggunakan metode pengerjaan SDLC waterfall sampai pada tahap pengujian. Pembangunan aplikasi ini berupa Website. Aplikasi Website dibangun dengan menggunakan PHP, Codeigniter, MYSQL dan Apache. Aplikasi ini digunakan oleh Admin dan Pengunjung. Pengujian aplikasi ini menggunakan black box testing, merupakan pengujian yang berfokus pada spesifikasi fungsional dari perangkat lunak, dimana tester dapat mendefinisikan kumpulan kondisi input dan melakukan pengetesan pada spesifikasi fungsional program </p>
+
  
<p><li> Penelitian ini dilakukan oleh Martono (2018) Program Studi Teknik Informatika, STIKOM Dinamika Bangsa, Jambi dengan judul  “Pembuatan Aplikasi E-Menu (Electronic Menu) Berbasis Website dan Android”.
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Website'''</div>===
Aplikasi Menu elektronik (E-Menu) yang dibuat pada penelitian ini merupakan aplikasiyang memanfaatkan media elektronik sebagai sarana untuk memproses seluruh transaksi di rumah makan, mulai dari pemesanan menu hingga proses pencetakan struk dan laporan. Adapun sistem operasi yang digunakan dalam pembuatan aplikasi ini adalah dengan menggunakan sistem operasi android untuk sisi pelanggan (front end user) dan untuk sisi karyawan rumah makan (back end user) sistem akan dibangun berbasis website
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi Website ''' </div>====
</p>
+
  
<p><li>Penelitian ini dilakukan oleh Caniati dkk (2017) <ref name="caniati"> Caniati, N., Ghozali, A. L., & Sumarudin, A. (2017). Implementasi sistem informasi pemesanan menu Makanan dan minuman pada kafe berbasis web menggunakan jaringan intranet. Jurnal Ilmiah Ilmu Komputer Fakultas Ilmu Komputer Universitas Al Asyariah Mandar, 3(2), 8-13.</ref> , Program Studi Teknik Informatika, Politeknik Negeri Indramayu, dengan judul “IMPLEMENTASI SISTEM INFORMASI PEMESANAN MENU MAKANAN DAN MINUMAN PADA KAFE BERBASIS WEB MENGGUNAKAN JARINGAN INTRANET”.
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
Pada umumnya restoran ataupun kafe mengalami kesulitan untuk melayani pemesanan menu makanan dan minuman, kesulitan tersebut adalah pelanggan menunggu terlalu lama untuk mendapatkan menu makanan dan minuman yang dipesan sehingga kurang adanya kenyamanan bagi pengunjung. Implementasi sistem informasi pemesanan menu makanan dan minuman ini diterapkan berbasis web dengan menggunakan jaringan intranet bertujuan agar operasional kafe dapat berjalan lebih efektif, aman, cepat, dan akurat. Dengan sistem informasi ini data laporan penjualan kafe menjadi terkomputerisasi, sehingga data dapat tersimpan dengan baik. Sistem informasi ini dikembangkan menggunakan framework bootstrap dengan bahasa pemrograman PHP dan menggunakan database MySQL. Dari hasil pengujian menggunakan metode blackbox dapat disimpulkan bahwa sistem informasi pemesanan menu makanan dan minuman berbasis web ini dapat membantu proses pemesanan pada salah satu kafe Made In Bandung. </p>
+
<p>Rulia Puji Hastanti dkk (2015:3) <ref name="hastanty"> Hastanti, R. P., & Purnama, B. E. (2015). Sistem Penjualan Berbasis Web (E-Commerce) Pada Tata Distro Kabupaten Pacitan. Bianglala Informatika. 3(2) </ref> dalam jurnal berjudul Sistem Penjualan Berbasis Web (E-Commerce) Pada Tata Distro Kabupaten Pacitan Bianglala Informatika menjelaskan bahwa “Website merupakan lokasi di internet yang menyajikan kumpulan informasi sehubungan dengan profil pemilik situs. Website adalah suatu halaman yang memuat situs-situs web page yang berada di internet yang berfungsi sebagai media penyampaian informasi, komunikasi, atau transaksi". </p>
 +
<p>Priyo Sutopo dkk dalam Jurnal Informatika Mulawarman Vol. 11 No. 1 (2016:25)<ref name="priyo"> Sutopo, Priyo, Dedi Cahyadi dan Zainal Arifin. 2016. Sistem Informasi Eksekutif Sebaran Penjualan Kendaraan Bermotor Roda 2 di Kalimantan Timur Berbasis Web. Jurnal Informatika Mulawarman. Vol.11 No.1-Februari 2016  </ref>  menjelaskan bahwa  “Website merupakan terobosan baru sebagai teknologi sistem informasi yang menghubungkan data dari banyak sumber dan layanan yang beragam macamnya di internet, Web cepat sekali populer di lingkungan pengguna internet, karena kemudahan yang diberikan kepada pengguna internet untuk melakukan penelusuran, penjelajahan, dan pencarian informasi”.</p>
 +
<p>Berdasarkan penjelasan definisi-definisi diatas dapat disimpulkan bahwa website merupakan suatu situs yang berfungsi untuk memudahkan para pengunjung dalam mencari hal apa saja yang mereka inginkan, bahkan sudah banyak yang menjadi pengguna website tersebut baik dalam bidang e-commerce, pendidikan, dan sebagainya. </p>
 +
</div>
  
<p><li>Penelitian ini dilakukan oleh Oley dkk (2017) <ref name="oley"> Oley, E., Sentinuwo, S. R., & Sinsuw, A. A. (2017). Sistem Pemesanan Makanan Dan Minuman Berbasis Website (Studi Kasus Taipan Restoran). Jurnal Teknik Elektro dan Komputer, 6(4), 159-170.</ref> Program Studi Teknik Elektro, Fakultas Teknik, Universitas Sam Ratulangi, dengan Judul “ Sistem Pemesanan Makanan Dan Minuman Berbasis Website (Studi Kasus Taipan Restoran) “.
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Jenis-jenis Website ''' </div>====
Penelitian yang dilakukan adalah membuat sistem pemesanan makanan dan minuman dengan menggunakan media internet yang dapat mengefisiensikan waktu bagi restoran dan pelanggan. Hasil dari penelitian ini berbentuk sebuah website yang bisa di akses oleh semua orang yang langsung mengirim pesanan ke meja koki dan kasir. Dari hasil penelitian tersebut diharapkan pihak restoran dapat meningkatkan efisiensi dan kualitas pelayanan.  </p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
<p><li> Penelitian ini dilakukan oleh Sutawan dkk (2018)<ref name="sutawan">Sutawan, A. , Sudarto, Ferry, & Martono, Aris (2018). “Aplikasi E-menu Restoran Berbasis Web Pada Hover Café”. STMIK Raharja. Tangerang.</ref> Program Studi Sistem Informasi, STMIK Raharja dengan judul “Aplikasi E-Menu Restoran Berbasis Web pada Hover Kafe”. <br>
+
<p> Untung Rahardja, dkk dalam Jurnal CCIT (2015:249) <ref name="untung"> Rahardja, Untung, Khanna Tiara dan Imam Prayogi. 2015. Peningkatan Website Ranking Exist-Club Pada PB Exist Jakarta. Tangerang :Jurnal CCIT Vol.8 No.3. ISSN:1978-8282.  </ref>   menerangkan bahwa ditinjau dari aspek konten atau isi, web dapat dibagi menjadi 2 (dua) jenis, yaitu web statis dan web dinamis. Selain dari sisi content atau isi, web statis dan web dinamis dapat dilihat dari aspek teknologi yang digunakan untuk membuat jenis web tersebut. Adapun jenis-jenis web tersebut adalah sebagai berikut:  </p>
Pada Hover Cafe proses pelayanan dari segi pemilihan menu masih menggunakan sistem pemesanan secara konvesional dan masih menggunakan kertas sebagai media daftar pilihan menu sehingga akan menjadi masalah ketika terdapat penambahan menu baru dan terjadi kerusakan pada buku menu itu sendiri, serta akan menyulitkan pelanggan melakukan pemesanan ketika restoran sedang ramai. Metode yang digunakan dalam penelitian ini adalah metode pengumpulan data, metode observasi, metode wawancara, dan metode studi pustaka dilakukan untuk mendapatkan data yang akurat. Selanjutnya data dianalisis dengan SWOT guna mengetahui kelemahan dan kelebihan perusahaan. Dalam penggambaran alur sistem menggunakan UML (Unified Modeling Language) dan PHP (Hypertext Preprocessor) sebagai bahasa pemrograman dengan basis data MySQL sebagai database yang digunakan serta menggunakan Prototype untuk memudahkan perancangan tampilan sistem yang diusulkan. Oleh karena itu diperlukan suatu media pemesanan yang memanfaatkan teknologi informasi sebagai media pemilihan pemesanan makanan dan minuman (E-Menu) yang dapat menyediakan informasi mengenai detail menu pesanan untuk mempermudah pelanggan dalam melakukan pemilihan dan pemesanan menu makanan atau minuman.</p>
+
<ol>
 +
<p><li>Web statis adalah web yang isinya atau content tidak berubah-ubah. Maksudnya adalah isi dari dokumen web tersebut tidak dapat diubah secara cepat dan mudah. Ini karena teknologi yang digunakan untuk membuat dokumen web ini tidak memungkinkan dilakukan perubahan isi atau data. Teknologi yang digunakan untuk web statis adalah jenis client side scripting seperti HTML, Cascading Style Sheet (CSS). Perubahan isi atau data halaman web statis hanya dapat dilakukan dengan cara mengubah langsung isinya pada file mentah web tersebut.</p>
 +
<p><li>Web dinamis yaitu jenis web yang content atau isinya dapat berubahubah setiap saat. Web yang banyak menampilkan animasi flash belum tentu termasuk web dinamis karena dinamis atau berubah-ubah isinya tidak sama dengan animasi. Untuk melakukan perubahan data, user cukup mengubahnya langsung secara online di internet melalui halaman control panel atau administrasi yang biasanya telah disediakan untuk user administrator sepanjang user tersebut memiliki hak akses yang sesuai.</p>
 
</ol>
 
</ol>
 +
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar ''BLACK BOX TESTING'''''</div>===
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Pengujian ''(Testing)'' ''' </div>====
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi ''BLACK BOX TESTING'''''</div>====
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Definisi ''Black Box Testing'' ''' </div>====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Menurut Harahap dkk dalam Jurnal Sistem dan Teknologi Informasi Vol. 4 No. 3 (2016:3)<ref name="Harahap, Sri Fajarwati">Harahap, Sri Fajarwati, Anggri Srimudianti Sukanto & Novi Safriadi. 2016. “Perancangan Sistem Penyebaran Informasi Imunisasi Kepada Ibu Balita Berbasis SMS Gateway Pada UPTD Puskesmas Kecamatan Pontianak Barat”. Jurnal Sistem Dan Teknologi Informasi Vol. 4 No.3</ref>, Black Box Testing adalah cara pengujian dilakukan dengan hanya menjalankan atau mengeksekusi unit atau modul kemudian diamati apakah hasil dari unit itu sesuai dengan yang diinginkan. Metode pengujian perangkat yang dilakukan adalah dengan cara mengidentifikasi kesalahan yang berhubungan dengan kesalahan fungsionalitas perangkat lunak yang tampak dalam kesalahan output.</p>
+
<p> Sukamto dan Shalahuddin dalam Amin (2017:115) <ref name="sukamtoo"> Amin, Ruhul. 2017. Rancang Bangun Sistem Informasi Penerimaan Siswa Baru Pada SMK Budi Warman 1 Jakarta. Jakarta Selatan: Jurnal Ilmu Pengetahuan dan Teknologi Komputer. Vol 2, No. 2 E-ISSN: 2527-4864. </ref> menjelaskan bahawa pada dasarnya black box testing yaitu menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program. Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan, dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan. </p>
  
<p>Sementara menurut Mursyidah dan Hari Toha Hidayat dalam Jurnal Infomedia Vol. 2 No. 2 (2017:7-14)<ref name="Mursyidah">Mursyidah dan Hari Toha Hidayat 2017. “Pengujian Sistem Informasi Akuntansi Biaya Operasional Sekolah Dengan Black Box Testing”. Jurnal Infomedia Vol. 2 No. 2.</ref>, menyatakan bahwa “Black Box Testing berfokus pada spesifikasi fungsional dari perangkat lunak. Tester dapat mendefinisikan kumpulan kondisi input dan melakukan pengetesan pada spesifikasi fungsional program”.</p>  
+
<p>Akbar dalam Jurnal e-Proceeding of Applied Science (2017:1270) <ref name="akbar"> Arif, Akbar Muhammad, Elis Hernawati dan Ferra Arik TridaLestari. 2017. Aplikasi Monitoring Proses Belajar Megajar Berbasis Web di SMK Telkom Bandung. Jurnal e-Proceeding of Applied Science. Vol. 3 nomor 3, Desember 2017. </ref>  berpendapat bahwa ”Pengujian blackbox merupakan dasar strategi pengujian yang sesuai dengan kebutuhan dan spesifikasi. Pengujian blackbox tidak tidak harus memiliki pengetahuan tentang alur internal program, strukrur atau implementasi dari software yang dites”.</p>
<p>Pada Black Box Testing cenderung untuk menemukan hal-hal berikut:</p>
+
 
 +
<p>Sedangkan Himawan dkk dalam Jurnal CCIT (2016:342) <ref name="himawan"> Himawan, Dede Cahyadi dan Munawati. 2016. Prototype Sistem Infomasi Perhitungan Nilai Point Pelanggaran Tata Tertib Pada SMK Yupentek 1 Tangerang. Jurnal CCIT. Vol. 9 nomor 3, Agustus 2016.  </ref> menjelaskan bahwa “Blackbox Testing bertujuan untuk menemukan kesalahan dalam beberapa kategori, diantaranya : fungsi-fungsi yang salah satu hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi dan termisasi”.</p>
 +
 
 +
<p> Shivani Archarya dan Vidhi Pandya (ISSN-2277-1956 Vol.2) <ref name="shivani"> Shivani Acharya dan Vidhi Pandya Lecturer. ”Bridge between Black Box and White Box–Gray Box Testing Technique”. International Journal of Electronics and Computer Science Engineering. ISSN- 2277-1956 Vol.2 </ref> , menjelaskan bahwa '' “Blackbox testing is a software testing techniques in which functionality of the software under test (SUT) is tested without looking at the internal code structure” ''. Atau dalam bahasa Indonesia “Black Box Testing merupakan teknik di mana fungsi dari perangkat lunak di bawah ujian (SUT) diuji tanpa memandang struktur internal kode, pengujian perangkat lunak”. </p>
 +
 
 +
<p>Berdasarkan beberapa pendapat yang dikemukakan diatas maka dapat disimpulkan bahwa black box testing berfungsi menguji fungsional kinerja pada sistem sebagai proses untuk mengidentifikasi ketidaksesuai sistem, seperti dalam pengecekan verifikasi atau mendeteksi sistem error</p>
 +
</div>
 +
 
 +
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Kasus Uji ''Black Box Testing''  ''' </div>====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p> Kasus uji yang dibuat untuk melakukan pengujian blackbox harus dibuat dengan kasus yang benar dan yang salah. Rosa dan Shalaluddin (2015:276) <ref name="rosa"> S, Rosa A., dan M. Shalahuddin. 2015. Rekayasa Perangkat lunak Terstruktur dan Berorientasi Objek. Bandung: INFORMATIKA.  </ref>  menjelaskan contoh dalam kasus proses login, maka kasus uji yang dibuat adalah: </p>
 
<ol>
 
<ol>
<li>Fungsi yang tidak benar atau tidak ada
+
<p><li>Jika user memasukkan nama pemakai (user) dan kata sandi (password) yang benar, maka proses login akan berhasil. </p>
<li>Kesalahan antarmuka (interface errors)
+
<p><li>Sebaliknya, jika user memasukkan nama pemakai (username) dan kata sandi (password) yang salah, atau nama pemakai (username) benar tapi kata sandi (password) salah atau sebaliknya, maka proses login tidak akan berhasil. </p>
<li>Kesalahan pada struktur data dan akses basis data
+
<li>Kesalahan performansi (performance errors)
+
<li>Kesalahan inisialisasi dan terminasi.
+
 
</ol>
 
</ol>
<p>Dari beberapa definisi diatas, penulis menyimpulkan Black Box Testing adalah pengujian yang didasarkan pada fungsionalitas akhir perangkat lunak melalui pengujian data dan hasil eksekusi, dengan arah yang bertentangan dengan struktur dan alur kerja dari perangkat lunak. Pengujian dianalogikan seperti kotak hitam, Penguji hanya memberikan masukan pada perangkat lunak dan mendapatkan hasil yang diharapkan tanpa melihat proses internal yang terjadi.</p>
 
 
</div>
 
</div>
  
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''''Literature Review'''''</div>==
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Codeigniter  ''' </div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Sebagaimana yang dikatakan oleh Fitrianti (2016:42)<ref name="Fitrianti. 2016.">Fitrianti. 2016. “Sukses Profesi Guru dengan Penelitian Tindakan Kelas”. Yogyakarta: Deepublish Grup CV. Budi Utama.</ref>, “Tinjauan pustaka (''literature review'') adalah berbagai definisi dari variabel yang ada dan dari berbagai temuan penelitian sebelumnya yang dipergunakan peneliti dalam menetukan alternatif yang akan diimplementasikan.”</p>
 
  
<p>Berikut ini adalah penelitian yang telah dilakukan dan memiliki kolerasi yang searah dengan penelitian yang akan dibahas dalam Laporan Skripsi ini antara lain :</p>
+
<p> Wibowo (2019:29)<ref name="wibowo"> Wibowo, N. (2019). SIMPLE ADDITIVE WEIGHTING UNTUK PEMBERIAN BANTUAN STUDI BAGI TENAGA KEPENDIDIKAN (Studi Kasus Universitas Gadjah Mada) (Doctoral dissertation, STMIK AKAKOM YOGYAKARTA). </ref>  menjelaskan bahwa “CodeIgniter merupakan aplikasi open source berupa framework dengan model MVC (Model, View, Controller) yang berfungsi untuk membangun website dinamis menggunakan PHP. CodeIgniter memudahkan developer atau pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan membuat dari awal”.</p>
 +
 
 +
<p>Phooja Sakhena, dkk (2019:157) <ref name="shakeena"> Sakhena, P., Sriwahyuni, T., & Adri, M. (2019). PERANCANGAN E-COMMERCE PEMASARAN KAIN SONGKET SILUNGKANG BERBASIS WEB. Jurnal Vokasional Teknik Elektronika dan Informatika, 7(1), 156-165. </ref>  menjelaskan bahwa “CodeIgniter (CI) merupakan sebuah desain (framework) pembangunan aplikasi atau disebut toolkit, untuk developer yang akan membuat aplikasi web dengan PHP. Tujuan CI adalah pembangunan aplikasi supaya lebih cepat dibandingkan dengan menulis source code dari awal, karena CI telah menyediakan banyak library untuk proses-proses yang sering digunakan pada suatu aplikasi, dan juga kemudahan dalam menggunakan library tersebut serta kesederhaan penggunaannya. CodeIgniter ditulis (di buat) oleh Rick Ellis, seorang musisi rock yang menjadi programmer”.</p>
 +
 
 +
<p>Berdasarkan 2 (dua) pendapat yang dikemukakan diatas dapat disimpulkan bawa Codeigniter merupakan sebuah desain framework atau peneliti biasa sebut adalah template yang disediakan, yaitu yang berfungsi untuk memudahkan user atau pengguna dalam proses membangun sebuah website karena sudah disediakannya framework tersebut dalam tools codeigniter tersebut tanpa harus ngoding dari awal lagi. </p>
 +
 
 
</div>
 
</div>
  
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar MySql  ''' </div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<ol>
+
<p>Agus Tugiarto, dkk dalam jurnal INFORMATIKA (2019:15) <ref name="tugiarto"> Tugiarto, A., Pratiwi, F., Azkya, A., & Widodo, P. P. (2019). PENGOLAHAN DATA PASIEN RAWAT JALAN PUSKESMAS BUMI AYU KOTA DUMAI BERBASIS WEB. INFORMATIKA, 10(2), 13-20. </ref> mengutip dari Herny & Zuliarso (2012) menyatakan bahwa “SQL merupakan singkatan dari (Structured Query Language). MySQL merupakan sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya”. </p>
<li>Penelitian yang dilakukan oleh Muhaimin Hasanudin, Haris Muhammad Khoirudin, Wahyu Aldi Amroni, Shatya Silen. (2019)<ref name="Hasanudin">Hasanudin, Muhaimin, Haris Muhammad Khoirudin, Wahyu Aldi Amroni, Shatya Silen. 2019. “Aplikasi E-commerce Sistem Informasi Penjualan Rolling Door Berbasis RAPID Application Development”. Tangerang: STMIK Raharja. CERITA Journal. ISSN : 2461-1417.</ref>. “APLIKASI E-COMMERCE SISTEM INFORMASI PENJUALAN ROLLING DOOR BERBASIS RAPID APPLICATION DEVELOPMENT”. Penelitian Ini bertujuan  untuk pengolahan data penjualan Rolling Door.  Dalam  penelitian  ini  menggunakan  model  Rapid  Application  Development  (RAD) yang diawali  dengan  pengumpulan  data, analisa  dan  perancangan  sistem  yang melibatkan  pengguna hingga mencapai sistem yang diingikan dan diakhiri dengan implementasi sistem.  
+
  
<li>Penelitian yang dilakukan oleh Ika Yuniva & Dany Hestiyanto. (2018)<ref name="Yuniva, Eka">Yuniva, Eka, dan Dany Hestiyanto. 2017. “Perancangan Web E-commerce Untuk Penjualan Sepatu dengan Pendekatan Model Classi Life Cycle”. Tangerang: STMIK Raharja. CERITA Journal. ISSN : 2461-1417.</ref>. “Perancangan Web E-commerce Untuk Penjualan Sepatu Dengan Pendekatan Model Classic Life Cycle”. Penelitian Ini bertujuan untuk menghasilkan sebuah website e-commerce sebagai media promosi dan pemasaran dan membantu Home Industry Rizky Shoes dalam meningkatkan penjualan. Bentuk penelitian ini menggunakan studi kasus dengan metode observasi dan studi pustaka dalam mengumpulkan data. Kebutuhan sistem pada  web e-commerce  ini Admin dapat melakukan proses input barang, menampilkan data maupun proses penghapusan data, mengubah status pembelian. Sedangkan user dapat melakukan pemesanan, melihat produk, mendaftar sebagai member, dan melakukan konfirmasi pembayaran.
+
<p>Arief dalam Dzulhaq (2017:2) <ref name="dzulhaq"> Dzulhaq M.iqbal, Rahmat Tullah, Putra Satia Nugraha. 2017. Sistem Informasi Akademik Sekolah Berbasis Kurikulum 2013. Jurnal Sisfotek Global. Tangerang:STMIK Bina Sarana Global. (Vol.7 No.1 Maret 2017). </ref> menyatakan bahwa “MySQL merupakan salah satu jenis database server yang sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelolaan datanya”. </p>
  
<li>Penelitian yang dilakukan oleh Nur Azizah, Erna Astriyani, & Listiani Nadhia N. (2018)<ref name="Azizah, Nur, Erna Astriyani,">Azizah, Nur, Erna Astriyani, dan Listia Nadhia N. 2017. “Optimalisasi Aplikasi E-Commerce Untuk Penjualan Pada Toko Desfa Bogor”. Tangerang: STMIK Raharja. CERITA Journal. ISSN : 2461-1417.</ref>. “Optimalisasi Aplikasi E-commerce Untuk  Penjualan Pada Toko Desfa Bogor”.  Penelitian Ini bertujuan untuk mengoptimalisasi Aplikasi E-commerce Untuk Penjualan Pada Toko Desfa Bogor. Penelitian Ini bertujuan untuk memberikan penjualan yang lebih luas lagi dan juga untuk mengembangkan bisnis penjualannya untuk mempromosikan produk yang ada pada Toko Desfa, dengan memanfaatkan Sistem Informasi dan juga internet dapat tercapai suatu sistem yang sangat efektif dan efisien dalam menunjang kegiatan pada toko ini.
+
<p> Berdasarkan kedua pendapat diatas dapat disimpulkan bahwa MySql merupakan salah satu software yang berfungsi untuk mengolah data yang bersifat  open source, dimana pengguna dapat menjalankannnya secara gratis. </p>
 +
</div>
  
<li>Penelitian yang dilakukan oleh Sutrisno, Mursalat Asyidiq, Sugeng Santoso. (2018)<ref name="Sutrisno, Mursalat Asyidiq,">Sutrisno, Mursalat Asyidiq, dan Sugeng Santoso. 2018. “Perancangan Sistem Pemasangan  Iklan Online  Pada Aplikasi E-Commerce (E-Gemanusa) Menggunakan Metode Restful API  dan Framework Laravel”. Jurnal Ilmiah Sains dan Teknologi Program Studi Teknik Informatika. Vol 1 No 1: Agustus 2018.</ref>. “Perancangan Sistem Pemasangan Iklan Online Pada Aplikasi E-commerce (E-GEMANUSA) Menggunakan METODE Restfull Api dan Framework Laravel”. Penelitian Ini bertujuan untuk Untuk dapat membuat sebuah sistem pemasangan iklan online yang dapat terintegrasi dengan banyak website. Sebuah integrasi yang baik antara web player dengan web penyedia content. Konten yang diberikan oleh web content bersifat dinamis yang dapat berubah sesuai dengan waktu tayang yang dipesan oleh konsumen. Pembagian sistem e-gemanusa menjadi beberapa microservice memudahkan dalam proses developer dan proses pengembangan. Karena dengan menggunakan metode microservice tidak akan dibatasi oleh bahasa pemrograman apa yang digunakan. Walaupun berbeda bahasa pemrograman yang digunakan dalam membangun servis satu dengan yang lainnya masing-masing servis tetap bisa saling berkomunikasi. Selain itu pembagian sistem menjadi beberapa microservice juga memperingan beban kerja server sehingga kinerja sistem dapat berjalan maksimal.
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Sublime  ''' </div>===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
 +
<p> Faridl, M. (2015) <ref name="faridll"> Faridl, Miftah. 2015. Fitur Dahsyat Sublime Text 3. Surabaya : LUG STIKOM </ref> menjelaskan bahwa “Sublime text merupakan teks editor berbasis Python, sebuah teks editor yang elegan, kaya fitur, cross platform, mudah dan simpel yang cukup terkenal di kalangan developer (pengembang), penulis dan desainer. Para programmer biasanya menggunakan sublime text untuk menyunting source code yang sedang ia kerjakan. Sampai saat ini sublime text sudah mencapai versi 3”. </p>
  
<li>Penelitian yang dilakukan oleh Untung Rahardja, Eka Purnama Harahap & Dini Intan Pratiwi. (2018)<ref name="Rahardja, Untung, Eka Purnama Harahap,">Rahardja, Untung, Eka Purnama Harahap, dan Dini Intan Pratiwi. 2018. “Pemanfaatan Rinfosheet Sebagai Media Informasi Laporan Penjualan Barang Pada Raharja Internet Café”. Jurnal Ilmiah Teknologi Asia. Vol.12, No.01. ISSN: 2580-8397.</ref>. “Pemanfaatan Rinfosheet Sebagai Media Informasi Laporan Penjualan Barang Pada Raharja Internet Café”. Penelitian Ini bertujuan untuk bahwa pemanfaatan RinfoSheet ini bisa sangat bermanfaat bagi pencatatan laporan akuntansi. Pembuatan laporan menggunakan RinfoSheet ini lebih efektif di bandingkan dengan Microsoft Excel karena dapat diakses dan di simpan secara online jadi tidak perlu khawatir saat penginputan laporan dan tiba-tiba PC atau komputer mati karena dengan menggunakan RinfoSheet akan tersimpan secara otomatis. Pembuatan laporan bisa dilakukan dimana saja dan penginputan transaksi pun bisa setiap saat. Dengan menggunakan RinfoSheet juga memungkinkan untuk menshare laporan jadi saat akan memberikan laporan bulanan ke manager tidak perlu lagi untuk mencetak hasil laporan dengan Rinfosheet hanya perlu menshare laporan dengan menginputkan email tujuan dan saat share laporan terdapat juga pilihan akses yaitu edit, view dan comment. Tools lain yang ada pada Rinfosheet dan bisa dimanfaatkan yaitu membuat laporan dalam bentuk Grafik dan Chart yang sangat bermanfaat untuk mengukur grafik penjualan harian, mingguan, bulanan dan bahkan tahunan.
+
<p> Supono dan Putratama (2018:14) menjelaskan bahwa "Sublime Text merupakan perangkat lunak text editor yang digunakan untuk membuat atau meng-edit suatu aplikasi. Sublime Text mempunyai fitur plugin tambahan yang memudahkan programmer. Selain itu, Sublime Text terkesan elegan untuk sebuah syntax editor. Selain ringan, IDE ini memiliki kecepatan proses simpan dan buka file. Tidak heran kalau IDE ini paling banyak digunakan terutama dikalangan programmer berbasis web".</p>
  
<li>Penelitian yang dilakukan oleh Ahmad Roihan & Ali Maksum. (2018)<ref name="Roihan, Ahmad,
+
<p>Berdasarkan kedua pendapat yang dikemukakan diatas dapat disimpulkan bahwa Sublime Text merupakan suatu software yang berfungsi sebagai teks editor dalam proses pembuatan sebuah sistem, dimana tampilan pada teks editor ini lebih mudah dipahami karena di variasikan dengan tampilan yang lebih elegan baik dari segi warna maupun kodingan yang lebih terstruktur berdasarkan tingkatannya. </p>
">Roihan, Ahmad, dan Ali Maksum. 2018. “Konsep Data Mart Dalam Implementasi Sistem Job Fair Menggunakan Metode Onlien Analytical Processing Pada Dinas Tenaga Kerja”. Seminar Nasional Teknologi Informasi dan Multimedia 2018. ISSN : 2302-3805.</ref>. “Konsep Data Mart Dalam Implementasi Sistem Job Fair Menggunakan Metode Online Analytical Processing Pada Dinas Tenaga Kerja”. Penelitian Ini bertujuan untuk untuk memanfaatkan dan mengembangkan sistem yang sedang berjalan agar dapat memberikan informasi secara cepat kepada atasan dan sekaligus menunjang keputusan saat berlangsungnya acara pelaksanaan job fair. Titik berat penelitian ini adalah pada perubahan dan mengatasi masalah nyata di objek penelitian, sehingga terdapat kontribusi nyata dan langsung terhadap objek penelitian dalam mengatasi masalah tersebut. Selanjutnya dari penelitian ini akan diketahui informasi seberapa besar minat pengguna dalam menggunakan sistem informasi tersebut dan mengetahui tingkat kehadiran pengguna dalam acara
+
</div>
job fair.
+
  
<li>Penelitian yang dilakukan oleh Abdul Hayat, Umi Riyandho. (2019)<ref name="Hayat,">Hayat, Abdul, Umi Riyandho. (2019).“ Rancang Bangun Sistem Informasi Penjualan Berbasis Web Pada PT Samator Gas Industri”. JURNAL OF INNOVATION AND FUTURE TECHNOLOGY (IFTECH)</ref>.“ Rancang Bangun Sistem Informasi Penjualan Berbasis Web Pada PT Samator Gas Industri”. Penelitian Ini bertujuan untuk menghasilkan sistem yang menggunakan metode pembayaran yang nyaman dan mudah, sebagai pendukung akses pembayaran transaksi pembelian online dibutuhkan data yang akurat dan dapat membantu dalam proses pelayanan customer. Dengan adanya perubahan sistem yang didasari pada perkembangan teknologi informasi ini, diharapkan sistem yang tadinya kurang efektif dan efisien akan menghasilkan data yang mudah dan aman diakses oleh user.
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar XAMPP  ''' </div>===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
  
<li>Penelitian yang dilakukan oleh Qurotul Aini, Untung Rahardja, Abdul Hamid Arribathi, Nuke Puji Lestari Santoso. (2019)<ref name="Aini, Qurotul,">Aini, Qurotul, Untung Rahardja, Abdul Hamid Arribathi, Nuke Puji Lestari Santoso. (2019). “Penerapan Cloud Accounting Dalam Menunjang Efektivitas Laporan Neraca Pada Perguruan Tinggi”. CESS (Journal of Computer Engineering System and Science. Vol. 4 No. ISSN  :2502-7131.</ref>. “Penerapan Cloud Accounting Dalam Menunjang Efektivitas Laporan Neraca Pada Perguruan Tinggi”. Penelitian ini bertujuan dengan digunakannya cloud accounting pada software online jurnal.id data pemasukan dan pengeluaran sudah terinput dengan baik, sehingga data laporan neraca akurat dan cepat. Terdapat menu laporan pada jurnal.id guna mendapatkan data laporan Neraca secara keseluruhan dan akurat. Adanya 7(tujuh) metode sebagai penyelesaian masalah yang digunakan pada penelitian ini. Peneliti berharap dengan adanya manajemen laporan keuangan neraca mampu memudahkan akuntan dalam menyampaikan laporan kepada pimpinan setiap bulan.
+
<p> Raharjo (2018:20) menerangkan bahwa ”XAMPP merupakan  software yang membungkus Apache HTTP Server, MariaDB, PHP dan Perl. Dengan menggunakan XAMPP installasi paket software yang dibutuhkan untuk proses pengembangan web (Apache HTTP Server, MariaDB dn PHP) dapat dilakukan dengan sangat mudah, tanpa harus dilakukan secara terpisah (sendiri-sendiri).</p>
  
<li>Penelitian yang dilakukan oleh Rita Rahayu & John Day. (2015)<ref name="Rahayu, Rita,">Rahayu, Rita, dan John Day. 2015. “Determinant Factors of E-commerce Adoption by SMEs in Developing Country: Evidence from Indonesia”. Procedia - Social and Behavioral Sciences 195 ( 2015 ) 142 – 150.</ref>. “Determinant Factors of E-commerce Adoption by SMEs in Developing Country: Evidence from Indonesia”. The aim of this study is to investigate those factors that influence SMEs in developing countries in adopting e-commerce. This study is motivated by the fact that the adoption of e-commerce by SMEs, especially in developing countries, is still very far behind the adoption by large companies. Yet to be able to survive in the new economic era, which is the information era; businesses, including SMEs, are forced to adopt e-commerce. Non-adopters will be left behind by the adopters. In addition, studies regarding e-commerce adoption by SMEs are rarely found. Therefore, the results of this study provide a timely understanding of e-commerce adoption by SMEs in developing countries. The model developed in this study is based on the TOE framework. Eleven variables are proposed as the factors that influence SMEs in adopting of e-commerce. These are organized into four groups, namely: technological factors, organizational factors, environmental factors and individual factors. Based on a survey of 292 Indonesian SMEs, it was found that perceived benefits, technology readiness, owners’innovativeness, owners’ IT ability and owners’ IT experience are the determinant factors that influence Indonesian SMEs in their adopting ecommerce.
+
<p>Iqbal Kamil Siregar dan Faisal Taufik (2017:65) menjelaskan bahwa “XAMPP merupakan perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl”. </p>
  
<li>Penelitian yang dilakukan oleh Liran Einav, Jonathan Levin, Igor Popov & Neel Sundaresan. (2014)<ref name="Einav, Liran,">Einav, Liran, Jonathan Levin dan Neel Sundaresan. 2014. “Growth, Adoption, and Use of Mobile E-Commerce”. American Economic Review: Papers & Proceedings 2014, 104(5): 489–494.</ref>. “Growth, Adoption and Use Of Mobile E-Commerce”. As of May 2013, 56 percent of American adults had a smartphone, and most of them used it to access the Internet. One-third of smartphone users report that their phone is the primary way they go online.1 Just as the Internet changed retailing in the late 1990s, many argue that the transition to mobile, sometimes referred to as “Web 3.0,” will have a similarly disruptive effect (Brynjolfsson et al. 2013). In this paper, we aim to document some early effects of how mobile devices might change Internet and retail commerce. We present three main findings based on an analysis of eBay’s mobile shopping application and core Internet platform. First, and not surprisingly, the early adopters of mobile e-commerce applications appear
+
Ahmad Fadel, dkk dalam jurnal INFORMATIKA Vol.10 No. 2 (2019:49) <ref name="fadel"> Fadel, A., Mardayulis, M., & Yunita, P. (2019). Aplikasi Sistem Pakar Pusat Informasi Konselling Remaja (PIK-R) di SMAN 2 DUMAI DENGAN METODE BACKWARD CHAINING MENGGUNAKAN BAHASA PEMOGRAMAN PHP. INFORMATIKA, 10(2), 47-55. </ref>  menjelaskan bahwa “XAMPP merupakan software web server apache yang di dalamnya tertanam server MySQL yang didukung dengan bahasa pemrograman PHP untuk membuat website yang dinamis. XAMPP mendukung dua sistem operasi yaitu windows dan linux”.
 +
Berdasarkan beberapa penjelasan yang dikemukakan diatas dapat disimpulkan bahwa XAMPP merupakan web server yang berfungsi untuk menjalankan script program dari text editor ke web browser. 
 +
</div>
 +
 
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar PHP  ''' </div>===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
 
 +
<p> Febio (2017:43)<ref name="febio"> Sovia, R., & Febio, J. (2017). Membangun Aplikasi E-Library Menggunakan Html, Php Script, Dan Mysql Database. Jurnal MEDIA PROCESSOR, 6(2). </ref>  menyatakan bahwa “PHP merupakan script untuk pemrograman script web server-side, script yang membuat dokumen HTML secara on the fly, maksudnya dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks atau editor HTML. Secara resmi PHP merupakan kependekan dari Hypertext Preprocessor”. </p>
 +
 
 +
<p>Wibowo (2019:29) <ref name="wibowo"> Wibowo, N. (2019). SIMPLE ADDITIVE WEIGHTING UNTUK PEMBERIAN BANTUAN STUDI BAGI TENAGA KEPENDIDIKAN (Studi Kasus Universitas Gadjah Mada) (Doctoral dissertation, STMIK AKAKOM YOGYAKARTA). </ref> menyatakan bahwa “PHP merupakan salah satu server side yang dirancang khusus untuk aplikasi web. PHP disisipkan diantara bahasa HTML dan karena bahasa server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk HTML, dan kode PHP tidak akan terlihat. PHP termasuk Open Source Product. Sehingga dapat diubah dan mendistribusikanya secara bebas”.</p>
 +
 
 +
<p>Berdasarkan kedua pendapat yang dikemukakan diatas dapat disimpulkan bahwa PHP merupakan suatu bahasa pemograman yang dirancang untuk membangun sebuah aplikasi, dimana bahasa pemograman ini selalu disinambungkan dengan aplikasi yang lain, seperti pada html atau pada web browser.  </p>
 +
</div>
 +
 
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Literature Riview '''</div>===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
 
 +
<p> Menurut Hidayat (2015:14), <ref name="hidayat"> Hidayat, Argi Noor. 2015. Belajar HTML Kelas Ringkas. Bogor: Bisakimia. </ref> “HTML5 ini adalah standar baru dari HTML, yang dikembangkan oleh World Wide Web Consortium (W3C) dan Web Hypertext Application Technology Working Group (WHATWG).” </p>
 +
</div>
 +
 
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konsep Dasar Literature Riview '''</div>===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
 
 +
<p>Marttunen, Lienert dan Belton (2017:2) <ref name="martunen"> Marttunen, M., Lienert, J., & Belton, V. (2017). Structuring problems for Multi-Criteria Decision Analysis in practice: A literature review of method combinations. European Journal of Operational Research, 263(1), 1-17. </ref> , menerangkan bahwa literature review merupakan “bentuk pengujian dari penelitian yang telah dilakukan peneliti sebelumnya secara sistematis, dimulai dari menganalisa, mengevaluasi, dan menguji temuan beberapa teori dan penelitian para ahli terdahulu yang fokus area penelitiannya berkaitan. Penulis harus dapat menuangkan atau menyajikan secara komprehensif, akurat, kritis dan menyampaikan apa yang perlu dilakukan untuk memajukan penelitian yang sedang diteliti”.</p>
 +
 
 +
<p> Handayani, dkk. (2018:190) <ref name="handayani"> Sudaryono, S., Handayani, I., & Nurmalasari, Y. (2018). Penilaian Pembimbing Sebagai Media Penginputan Nilai Mahasiswa Sidang Pada PESSTA+ di Perguruan Tinggi. Technomedia Journal, 3(1), 84-97. </ref> , menerangkan bahwa studi pustaka merupakan “Metode yang digunakan dalam mengumpulkan informasi atau bahan dari sumber relevan sesuai dengan topik dan permasalahan dari objek penelitian. Penelusuran pustaka merupakan langkah pertama untuk mengumpulkan informasi yang berhubungan bagi penelitian dengan menentukan studi, model, studi kasus yang mendukung topik serta menentukan lingkup penelitian untuk topik penelitian”.</p>
 +
 
 +
<p> Uraian dalam literatur review diarahkan untuk menjelaskan definisi, kata kunci dan terminologi tentang pemecahan masalah yang sudah diuraikan pada perumusan masalah. Penelusuran pustaka merupakan langkah pertama untuk mengumpulkan informasi yang relevan bagi penelitian dengan menentukan studi, model, studi kasus yang mendukung topik serta menentukan lingkup penelitian untuk topik penelitian.<p>
 +
 
 +
<p>Tujuan adanya studi pustaka (literature review) adalah untuk mendapatkan landasan teori yang bisa mendukung pemecahan masalah yang sedang diteliti. Teori yang didapatkan merupakan langkah awal agar peneliti dapat lebih memahami permasalahan yang sedang diteliti dengan benar sesuai dengan kerangka berpikir ilmiah. Dalam melakukan review terhadap literature yang perlu dilihat adalah perlunya menganalisis, mensintesis, meringkas, membandingkan hasil-hasil penelitian yang satu dengan yang lainnya literature review membantu peneliti untuk dalam pencarian tujuan serta membantu dalam menguraikan bagaimana penelitian tersebut dilaksanakan.</p>
 +
 
 +
</div>
 +
 
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Kutipan ''Literature Riview'' '''</div>===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p> Berikut ini terdapat beberapa referensi studi pustaka (literature review), yang peneliti jadikan sebagai panduan dalam penulisan laporan skripsi ini yaitu: </p>
 +
<ol>
 +
<p><li>Penelitian Skripsi yang dilakukan oleh Nikenuranisa (2018) <ref name="nike"> Anisa, Nurnike.2018.Perancangan Sistem informasi Perizinan Keluar Masuk Pehgawai pada PT.Sintech Berkah Abadi.Tangerang. </ref>  yang berjudul "Perancangan Sistem Informasi Perizinan Keluar Masuk Pegawai Pada PT.Sintech Berkah Abadi", dimana penelitiannya di latar belakangi oleh proses sistem proses perizinan keluar masuk pegawai masih menggunakan media kertas, sehingga perusahaan tersebut sering mengalami pegawai yang sering mangkir yang mengakibatkan penurunan kinerja pegawai terhadap perusahaan yang menyebabkan kualitas produk menurun, serta untuk mengatasi permasalahan tersebut dia membangun sebuah rancangan sistem dengan menggunakan UML serta membuat rancangan sistem usulan menggunakan prototype. </p>
 +
<p> <li>Penelitian yang dilakukan oleh Gandana Akhmad Syaripudin dan Rinda Cahyani (2015) dalam Jurnal STTGARUT yang berjudul “Pengembangan Aplikasi Web untuk Pengajuan Cuti Pegawai Secara Online”. Penelitian ini menggunakan metode Unified Software Development Process. Pada perancangan pemodelan sistem tersebut menggunakan UML  dengan software pendukung Microsoft visio MySQL sebagai manajemen basis datanya, PHP dan HTML sebagai bahasa pemrograman, CSS untuk mendesain tampilan dari web dan Sublime text digunakan sebagai penyunting kodenya, serta back box testing untuk pengujiannya. Penelitian ini menghasilkan aplikasi web dan fitur pengajuan cuti dan lihat saldo cuti secara online, serta mengajukan cuti dapat melakukannya dimana saja hanya dengan akses internet. </p>
 +
<p><li>Penelitian skripsi yang dilakukan oleh Erni Krisnaningsih dan Acang pada Jurnal Sistem Informasi Vol. 3 (2017) <ref name="acang"> Krisnaningsih, E. & Acang. (2017). Analisa Perancangan Sistem Informasi Komputerisasi Cuti Pegawai pada Kantor Kecamatan Majasari Kabupaten Pandeglang,. JSiI (Journal Sistem Informasi), vol. 3 </ref> . Penelitian ini berjudul “Analisa Perancangan Komputerisasi Cuti Pegawai pada Kantor Kecamatan Majasari Kabupaten Pandeglang”. Penelitian ini menggunakan program Delphi 7 yang berbasis database dalam pengolahan datanya, rancangan basis data menggunakan Entity Relationship Diagram (ERD) dan Logical Recoed Structure (Struktur Data Logika) dan tabel, juga akan dibuat normalisasi data yang berfungsi untuk menghilangkan data yang rangkap. Penelitian ini menghasilkan sistem pengolahan data cuti pegawai dilakukan dengan lebih cepat, akurat, mudah dan efisien. </p>
 +
<p><li> Penelitian yang dilakukan oleh Lakshya Sharma, dkk (2017) <ref name="sharma"> Sharma, L. Purwani, H. Das, R. Malviya, A. Nagdev, K. (2017) Smart Leave Management System. IJSTE || National Conference on Road Map for Smart Cities of Rajasthan (NC-RMSCR), vol. ISSN (online), no. 2349-784X </ref> . ”Smart Leave Management System”. Dalam Jurnal IJSTE International dalam penelitian Conference on Road Map for Smart Cities of Rajasthan (NC-RMSCR) Aplikasi tersebut dikembangkan melalui HTML, CSS, Java Script dan JSP di sisi server. Database untuk aplikasi tersebut adalah MySql. Penelitian tersebut menghasilkan sistem cuti yang berfungsi untuk mengotomatisasi alur kerja aplikasi cuti dalam  penggunaannya serta proses persetujuannya. Dalam aplikasi yang ia bangun terdapat fitur seperti notifikasi pesan, persetujuan cuti, sampai laporan generator di dalam sistem tersebut. </p>
 +
<p><li>Penelitian yang dilakukan oleh Mohana Priya, dkk (2017) <ref name="priya"> Priya, A.M., Shyamala, G., & Dharshini, R. (2017). Mobile HRM For Online Leave Management System. IJCSMC, vol. 6, no. 2. </ref> . Yang berjudul “Mobile HRM for Online Leave Management System” atau dalam versi bahasa Indonesia yatu “Aplikasi seluler yang digunakan untuk sistem manajemen cuti online”. Penelitian tersebut menggunakan rancangan sistem menggunakan UML (Unified Modelling Language), dengan software pendukung menggunakan microsoft visio dan MySQL sebagai manajemen basis data nya, PHP dan HTML sebagai bahasa pemrograman. Tujuan penelitian tersebut adalah menghasilkan sistem cuti yang memberikan kemudahan serta mengurangi waktu. </p>
 +
<p><li>Penelitian yang dilakukan oleh Kingsley Kwabenah Asong (2016) <ref name="asong"> Asong, K.K. (2016). Development of Employees Leave Database Management System. Dama International Journal of Researchers, no. SSN: 2343-6743. </ref>  yang berjudul “Development of Employees Leave Database Management System”. Atau dalam bahasa Indonesia adalah “Pengembangan Sistem Manajemen Basis Data Cuti Karyawan”, Dalam merancang sistem tersebut dia menggunakan konstruksi dari MSSQL (Microsoft structured Query language) server dan semua pengguna interface telah dirancang menggunakan teknologi ASP.Net. Koneksi database vity direncanakan dengan menggunakan Metodologi "Koneksi SQL". Penelitian ini menghasilkan sistem cuti untuk mengotomatisasi alur kerja aplikasi cuti dan penggunaannya persetujuan. Serta sistem cuti ini selalu update secara otomatis.  </p>
 +
<p><li>Penelitian kuliah kerja praktek yang dilakukan oleh Rizky Amalia (2019) <ref name="rizkyamalia"> Amalia, R dan Kurniawan, Rano (2019). "Analisis Sistem Permohonan Cuti Karyawan Pada PT Gemanusa Sentra Teknologi". Universitas Raharja. Tangerang </ref> yang berjudul “Analisis sistm informasi permohonan cuti karyawan pada PT Gemanusa Sentra Teknologi”, dalam penelitiannya ia menggunakan metode SWOT untuk melakukan perbandingan antara sistem yang berjalan dengan kebutuhan yang akan dibuat, dan rancangan yang ia gunakan yaitu menggunakan metode UML (Unified Modelling Language).  </p>
 +
<p><li>Penelitian skripsi yang dilakukan oleh Angga Panugali (2017) <Ref name="anggapanugali"> Panugali, A , Ilamsyah, & Mulyati (2017). "Perancangan Sistem Informasi Pengolahan Data Cuti Karyawan Berbasis Web Pada PT Aeofood Indonesia". STMIK Raharja. Tangerang. </ref>  yang berjudul “Perancangan Sistem Informasi Pengolahan Data Cuti Karyawan Berbasis Web Pada PT Aerofood Indonesia” pada tahun (2017), tujuan dari penelitian Angga adalah untuk mempermudah karyawan dalam melakukan pengajuan cuti, dan mempermudah bagian HRD (Human Resourch Departement) dalam penyampaian laporan informasi data cuti yang lebih lengkap dan terperinci.  </p>
 +
<p><li> Penelitian skripsi yang dilakukan oleh Muthola’I (2017) <Ref name"mutholai"> Mutholai, Purnomo, Cahyo Andri & Pramono Bayu (2017). "Perancangan Sistem InformasiData Cuti Pegawai Berbasis Web pada Kantor Imigrasi Kelas 1 Khusus Soekrno Hatta. STMIK Raharja. Tangerang. </ref>  “Perancangan Sistem Informasi Data Cuti Pegawai Berbasis Web pada Kantor Imigrasi Kelas 1 Khusus Soekrno Hatta”, pada tahun (2017), dimana penelitian ini  bertujuan untuk melakukan perubahan dalam pengolahan data cuti pegawai mengingat jumlah pegawai yang semakin banyak. Kendala sering terjadi kesalahan pada waktu pendataan sehingga memperlambat proses kerja pegawai. Metode analisa yang digunakan adalah metode analisa SWOT (Strengths, Weaknesses, Opportunities, Thereats) dilanjutkan dengan pemograman menggunakan PHP dan MYSQL. Dengan sistem tersebut, pegawai bisa melakukan atau membuat proses cuti pegawai secara cepat dan juga untuk pihak yang memberikan persetujuan bisa dilakukan secara cepat tidak harus mendatangi atau menunggu berkas untuk disetujui. Dengan adanya penelitian ini proses pengajuan cuti para pegawai menjadi lebih efisien waktu dan tenaga. </p>
 +
<p><li>Penelitian tugas akhir yang dilakukan oleh Taufik Gunawan (2017) <ref name="gunawantaufik"> Gunawan, Taufik , Hayat Abdul, Supriati Rully. (2017). "Aplikasi Sistem Informasi Absesi guru Dan Staff Pada SMAN 15 Tangerang". STMIK Raharja. Tangerang. </ref>  yang berjudul “Aplikasi Sistem Informasi Absensi Guru dan Staff pada SMAN 15 Tangerang” pada tahun (2017), sistem informasi absensi pada SMA Negeri 15 Tangerang masih menggunakan absensi manual yaitu dengan dilakukannya pencatatan buku agenda absensi, sehingga sangat mudah terjadi kerusakan pada buku agenda absensi guru yang terbuat dari kertas. Dalam permasalahan yang ia temukan untuk mengatasi permasalahan yang dihadapi ia memberikan alternatif pemecahan masalah dengan mengembangkan sistem pada absensi yang berjalan saat ini dengan terkomputerisasi berbasis web. Tahapan analisa dalam penelitian nya menggunakan metode analisa SWOT serta perancangan menggunakan bahasa pemrograman PHP ( Hypertext Prepocessor ) dan database MySQL. Dengan sistem terkomputerisasi diharapkan dapat mengatasi permasalahan yang dihadapi sehingga mempermudah bagi guru dan staff yang ingin melakukan absensi tanpa harus mengisi buku absensi dan pembuatan laporan yang tepat dan akurat, serta penyimpanan data yang terjamin keamanannya. </p>
 
</ol>
 
</ol>
 
</div>
 
</div>
Baris 1.062: Baris 1.207:
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''ANALISIS SISTEM YANG BERJALAN'''</div>
 
<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''ANALISIS SISTEM YANG BERJALAN'''</div>
  
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Sejarah Singkat Kafe Rute 15'''</div>===
+
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Gambaran Umum Perusahaan '''</div>===
 +
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Sejarah Singkat Perusahaan  '''</div>====
 +
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<p> PT Selo Agung merupakan suatu perusahaan yang bergerak di bidang pertambangan golongan industry (Quarry), kegiatan pertambangan ini berlokasi di kabupaten Purwakarta, Provinsi Jawa Barat, namun untuk pengelolaan sumber daya administrasi nya di Grogol Pertamburan, Jakrta Barat. Dalam kegiatan ini mengacu terhadap produksi Coarse Aggregate atau biasa disebut kerikil, baik dalam (split 1-2) atau (split 2-3), screening dan dust (abu batu) yang bermutu sesuai dengan spesifikasi dan kebutuhan para konsumen, dan mengacu terhadap persyaratan pelanggan atau standar produk.  
 
<p> PT Selo Agung merupakan suatu perusahaan yang bergerak di bidang pertambangan golongan industry (Quarry), kegiatan pertambangan ini berlokasi di kabupaten Purwakarta, Provinsi Jawa Barat, namun untuk pengelolaan sumber daya administrasi nya di Grogol Pertamburan, Jakrta Barat. Dalam kegiatan ini mengacu terhadap produksi Coarse Aggregate atau biasa disebut kerikil, baik dalam (split 1-2) atau (split 2-3), screening dan dust (abu batu) yang bermutu sesuai dengan spesifikasi dan kebutuhan para konsumen, dan mengacu terhadap persyaratan pelanggan atau standar produk.  
Baris 1.069: Baris 1.216:
 
</div>
 
</div>
  
 
+
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Company Commintment'''</div>====
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Company Commintment'''</div>===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<p> Adapun komitment dari perusahaan ini yaitu:  </p>
 
<p> Adapun komitment dari perusahaan ini yaitu:  </p>
 
<ol>  
 
<ol>  
Baris 1.077: Baris 1.224:
 
<p><li>Senantiasa melakukan peningkatan berkelanjutan pada kompetensi karyawan, sistem manajemen, produk dan pelayanan pendukung sesuai perkembangan teknologi, harapan pelanggan dan pihak yang berkepentingan (stakeholder).</p>
 
<p><li>Senantiasa melakukan peningkatan berkelanjutan pada kompetensi karyawan, sistem manajemen, produk dan pelayanan pendukung sesuai perkembangan teknologi, harapan pelanggan dan pihak yang berkepentingan (stakeholder).</p>
 
</ol>
 
</ol>
 +
</div>
  
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Visi dan Misi Perusahaan'''</div>===
+
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Visi dan Misi Perusahaan'''</div>====
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Visi Perusahaan'''</div>====
+
=====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Visi Perusahaan'''</div>=====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<p> Menjadi perusahaan quarry yang terdepan, kompeten dan dapat diandalkan di Indonesia.  </p>
 
<p> Menjadi perusahaan quarry yang terdepan, kompeten dan dapat diandalkan di Indonesia.  </p>
  
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Misi Perusahaan '''</div>====
+
=====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Misi Perusahaan '''</div>=====
 
<p>Adapun misi dalam PT Selo Agung yaitu: </p>
 
<p>Adapun misi dalam PT Selo Agung yaitu: </p>
 
<ol>
 
<ol>
Baris 1.090: Baris 1.239:
 
<p><li> Memberi ruang kepada karyawan untuk bertumbuh dan berkembang dengan perusahaan.</p>
 
<p><li> Memberi ruang kepada karyawan untuk bertumbuh dan berkembang dengan perusahaan.</p>
 
</ol>
 
</ol>
 +
</div>
  
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Struktur Organiasi '''</div>===
+
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Struktur Organiasi '''</div>====
<div id="g33" align="center"><img width="500" height="600" style="margin:0px" src="https://i.postimg.cc/hG2nksrw/Picture1.png/"></div>
+
<div id="g33" align="center"><img width="600" height="500" style="margin:0px" src="https://i.postimg.cc/hG2nksrw/Picture1.png/"></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 3.1 Struktur Organisasi PT Selo Agung</div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 3.1 Struktur Organisasi PT Selo Agung</div>
  
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Visi dan misi Kafe Rute 15 :'''</div>===
+
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Tugas dan Tanggung Jawab  :'''</div>====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p style="line-height:2"> Dalam manajemen suatu perusahaan, PT Selo Agung memiliki bagian-bagian yang memiliki tugas dan tanggung jawab masing-masing, yaitu sebagai berikut:  </p></div>
 +
</div>
 +
=====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left">'''Direktur '''</div>=====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p style="line-height:2"> Suatu perusahaan pastinya memiliki visi dan misi dalam menjalankan perusahaannya, agar tercipta hasil yang sesuai dengan apa yang diharapkan. </p></div>
 
 
<ol>
 
<ol>
<li>Visi
+
<li>Tugas
<p> Visi pada Kafe Rute 15 sebagai berikut: </p>
+
 
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li> Memberikan sajian yang berkualitas tinggi dengan harga terjangkau.
+
<p><li>Memimpin jalannya perusahaan </p>
<li> Memberikan pelayanan yang baik guna untuk memuaskan pelanggan.
+
<p><li>Menerbitkan kebijakan-kebijakan dalam perusahaan .</p>
<li> Menciptakan suasana kafe yang romantis dan berkarakter.
+
<p><li>Mengawasi kinerja dari kepala bagian serta mengangkat kepala </p>
 +
<p><li>Sebagai pengambil keputusan tertinggi</p>
 
</ol>
 
</ol>
  
<li>Misi
 
<p> Misi pada Kafe Rute 15 sebagai berikut: </p>
 
  
 +
<li>Tanggung Jawab
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<li> Memberikan menu yang berkualitas, dan sebagian bahan-bahan langsung didatangkan dari tempat asalnya.
+
<p><li>Direktur  wajib bertanggung penuh atas perusahaan untuk mewakili perusahaan baik di dalam maupun di luar pengadilan.</p>
<li> Memberikan pelayanan yang ramah dan responsif serta menciptakan hubungan pelanggan yang baik dengan memberikan kualitas pelayanan yang profesional.
+
<p><li>Bertanggung jawab atas kerugian yang disebabkan oleh kelalaian atau kesengajaan dalam pelaksanaan tugas.</p>
<li> Menyediakan fasilitas yang memuaskan, seperti hiasan dinding, tanaman-tanaman sekeliling dan live music.
+
 
+
 
</ol>
 
</ol>
 
</ol>
 
</ol>
 +
</div>
  
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Struktur Organisasi Kafe Rute 15'''</div>===
+
=====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left">''' ''Sales Marketing'' '''</div>=====
 
+
<div align="center"><img width="500" height="250" style="margin:0px" src="https://i.postimg.cc/YCwwKt3q/Untitled-Diagram-3.png"/></div>
+
 
+
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Tugas dan Tanggung Jawab'''</div>===
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p> Di dalam suatu  perusahaan pastinya tugas setiap bagian berbeda-beda, setelah peneliti melakukan penelitian di Kafe Rute 15, maka dibawah inilah tugas dan tanggung jawab setiap bagiannya:</p>
 
 
<ol>
 
<ol>
<li>Owner
+
<li>Tugas  
<p>Tugas Owner:</p>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Melaksanakan program kerja yang tertuang pada Visi dan Misi Kafe Rute 15</p>
+
<p><li>Menentukan rencana pemasaran yang dapat memenuhi kebutuhan pasar.</p>
<p><li>Mengadakan pelatihan kepada para karyawannya untuk bisa mengedepankan kualitas karyawan.</p>
+
<p><li>Menganalisa SWOT dari kompetitor untuk memperoleh keuntungan perusahaan.</p>
 +
<p><li>Melakukan pemasaran produk kepada konsumen  </p>
 +
<p><li>Menjalin komunikasi yang baik kepada kosumen </p>  
 
</ol>
 
</ol>
  
<p>Tanggung Jawab Owner:</p>
+
<li>Tanggung Jawab  
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Penasihat keputusan pimpinan perusahaan</p>
+
<p><li>Menjaga kepercayaan para konsumen </p>
<p><li>Memastikan seluruh karyawan bisa bekerja dengan profesional.</p>
+
<p><li>Bertanggung jawab terhadap kelancaran sistem distribusi pelayanan pada setiap konsumen.</p>
<p><li>Memastikan pendapatan Kafe stabil.</p>
+
 
</ol>
 
</ol>
<li> Manajer
 
<p> Tugas Manajer: </p>
 
<ol style="list-style-type:lower-alpha">
 
<p><li>Mengontrol data penjualan setiap harinya.</p>
 
<p><li>Mengontrol kinerja karyawan setiap harinya</p>
 
<p><li>Mengontrol kondisi Kafe setiap harinya.</p>
 
<p><li>Mengontrol laporan stok bahan makanan setiap harinya.</p>
 
<p><li>Mengkomunikasikan keperluan Kafe kepada supplier.</p>
 
 
</ol>
 
</ol>
<p>Tanggung Jawab Manajer : </p>
+
</div>
 +
 
 +
=====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left">''' '' Human Resourch Departement (HRD)''  '''</div>=====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<ol>
 +
<li>Tugas
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Memastikan restoran bersih.</p>
+
<p><li>Mengurus seluruh perizinan perusahaan dan karyawan. .</p>
<p><li>Memastikan pelayan berpenampilan bersih dan rapih.</p>
+
<p><li>Melakukan pemeliharaan dan pendokumentasian aset dan sarana perusahaan.</p>
<p><li>Memastikan menu yang disajikan waiter sesuai dengan yang dipesan.</p>
+
<p><li>Melakukan seleksi dan membuat kontrak kerja karyawan baru  </p>
<p><li>Memastikan pelanggan puas dengan pelayanan karyawan. </p>
+
<p><li>Memastikan laporan stok bahan baku yang diperlukan tidak kurang.</p>
+
<p><li>Memastikan laporan keuangan jelas setiap  harinya.</p>
+
 
</ol>
 
</ol>
<li>Admin
+
 
<p> Tugas Admin : </p>
+
 
 +
<li>Tanggung Jawab
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Merekap data penjualan setiap harinya.</p>
+
<p><li>Bertanggung jawab atas pengelolaan dan pengembangan sumber daya manusia. </p>
<p><li>Melihat data pembelian setiap harinya</p>
+
<p><li>Bertanggung jawab penuh atas proses perekrutan karyawan..</p>
<p><li>Menambah menu, menghapus dan mengedit menu.</p>
+
 
</ol>
 
</ol>
<p> Tugas Dan Tanggung Jawab Admin : </p>
 
<ol style="list-style-type:lower-alpha">
 
<p><li>Memastikan menu yang ada pada halaman pelanggan tersedia.</p>
 
<p><li>Memastikan menu baru yang sudah di update adalah sesuai</p>
 
<p><li>Memastikan menu yang ingin dihapus adalah sesuai,</p>
 
 
</ol>
 
</ol>
<li>Finance
+
</div>
<p> Tugas Finance : </p>
+
 
 +
=====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left">''' '' Logistik (Stock) )''  '''</div>=====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<ol>
 +
<li>Tugas
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Menyusun laporan keuangan per hari, minggu, dan bulanan</p>
+
<p><li>Memesan, menerima, serta mendistribusikan produk/ barang .</p>
<p><li>Menyusun laporan pemasukan dan pengeluaran keuangan Kafe. </p>
+
<p><li>Mengendalikan stok barang .</p>
<p><li>Mengurus surat berharga, salah satunya seperti menandatangani cek.</p>
+
<p><li>Membuat laporan barang masuk dan barang keluar  </p>
 
</ol>
 
</ol>
<p>Tugas Dan Tanggung Jawab Finance : </p>
+
 
 +
<li>Tanggung Jawab  
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Bekerja sama dalam menyusun kebijakan administrasi keuangan dengan bagian lain yang terkait sesuai dengan visi dan misi perusahaan</p>
+
<p><li>Bertanggung jawab atas kenyamanan dan ketersediaan barang . </p>
 +
<p><li>Bertanggung jawab atas ketersediaan stok barang </p>
 
</ol>
 
</ol>
<li>Waiter
 
<p> Tugas Waiter : </p>
 
<ol style="list-style-type:lower-alpha">
 
<p><li>Memberikan pelayanan yang profesional kepada pelanggan yang datang dengan menerapkan 3s senyum, sapa, dan salam.</p>
 
<p><li>Mengantarkan pesanan menu kepada pelanggan sesuai dengan menu yang sudah dipesan pelanggan.</p>
 
<p><li>Menjaga kebersihan Kafe. </p>
 
 
</ol>
 
</ol>
<p>Tanggung Jawab Waiter:</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
 
 +
=====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left">''' Keuangan  '' (finance) ''  '''</div>=====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<ol>
 +
<li>Tugas
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Memastikan pelanggan puas dengan pelayanan yang diberikan waiter.</p>
+
<p><li>Menganalisa dan membuat laporan keuangan </p>
<p><li>Memastikan pesanan pelanggan sesuai dengan yang dipesan pelanggan.</p>
+
<p><li>Membuat anggran pendapatan </p>
 +
<p><li>Memeriksa setiap laporan transaksi dengan konsumen  </p>
 
</ol>
 
</ol>
<li>Chef
+
 
<p>Tugas Chef </p>
+
<li>Tanggung Jawab
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Mengolah menu dari bahan mentah atau setengah jadi sampai bisa disajikan kepada pelanggan.</p>
+
<p><li>Bertanggung jawab atas semua kesibukan alur keuangan. </p>
<p><li>Memastikan ketersediaa bahan makanan dan minuman.</p>
+
<p><li>Bertanggung jawab atas semua laporan keuangan yang sudah dibuatnya. </p>
 
</ol>
 
</ol>
<p>Tanggung Jawab Chef </p>
 
<ol style="list-style-type:lower-alpha">
 
<p><li>Memastikan pesanan menu yang dipesan pelanggan memiliki rasa yang sesuai dengan resep yang ada.</p>
 
<p><li>Menjaga lingkungan dapur tetap bersih</p>
 
 
</ol>
 
</ol>
<li>Helper
+
</div>
<p>Tugas Helper : </p>
+
 
 +
=====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left">''' Pembelian  '' (Purchasing)''  '''</div>=====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<ol>
 +
<li>Tugas
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Mempersiapkan bahan-bahan makanan yang akan diolah.</p>
+
<p><li>Menyusun list barang yang diperlukan dalam perusahaan</p>
<p><li>Membantu Chef dalam mengolah makanan</p>
+
<p><li>Membantu membeli peralatan yang dibutuhkan</p>
 +
<p><li>Membuat laporan pendingan  </p>
 
</ol>
 
</ol>
<p>Tanggung Jawab Helper : </p>
+
 
 +
<li>Tanggung Jawab  
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Bertanggung jawab atas persiapan bahan dan peralatan dapur    yang diperlukan oleh chef.</p>
+
<p><li>Beratnggung jawab atas kebutuhan perusahaan yang harus dibeli </p>
</ol>
+
<p><li>Beratanggung jawab  bahwa barang dengan kondisi baik atau tidak dalam keadaan cacat. </p>
<li>Bartender
+
<p><li> Bertanggung jawab atas laporan pendingan yang dibuat. </p>
<p> Tugas Bartender :</p>
+
<ol style="list-style-type:lower-alpha">
+
<p><li>Membuat minuman sesuai dengan order pelanggan, dengan tidak merubah rasa sedikit pun.</p>
+
<p><li>Menjaga kebersihan daerah bar agar minuman tidak terkontaminasi dengan kotoran.</p>
+
</ol>
+
<p>Tanggung Jawab Bartender </p>
+
<ol style="list-style-type:lower-alpha">
+
<p><li>Memastikan minuman yang disajikan sesuai dengan apa yang sudah di pesan pelanggan.</p>
+
<p><li>Menjaga area bar agar tetap bersih.</p>
+
</ol>
+
<li>Dishwasher
+
<p> Tugas Dishwasher </p>
+
<ol style="list-style-type:lower-alpha">
+
<p><li>Mencuci alat-alat perkakas yang kotor setelah digunakan untuk menyajikan menu.</p>
+
<p><li>Meletakkan kembali perkakas yang sudah bersih ke tempat asalnya.</p>
+
<p><li>Merapihkan perkakas yang berantakan</p>
+
</ol>
+
<p> Tanggung Jawab Dishwasher: </p>
+
<ol style="list-style-type:lower-alpha">
+
<p><li>Memastikan lingkungan tempat pencucian perkakas bersih.</p>
+
<p><li>Memastikan perkakas yang sudah dicuci itu bersih dari sisa-sisa makanan atau minuman.</p>
+
</ol>
+
<li>Kasir
+
<p> Tugas Kasir :</p>
+
<ol style="list-style-type:lower-alpha">
+
<p><li>Menginput pesanan pelanggan.</p>
+
<p><li>Memberikan struk pembayaran kepada pelanggan.</p>
+
<p><li>Memberikan struk pesanan kepada chef untuk diolah.</p>
+
<p><li>Menghitung uang untuk laporan setiap harinya.</p>
+
</ol>
+
<p>Tanggung Jawab Kasir: </p>
+
<ol style="list-style-type:lower-alpha">
+
<p><li>Memastikan inputan pesanan pelanggan sesuai dengan yang dipesan.</p>
+
<p><li>Memastikan struk pesanan kepada chef sesuai dengan yang diinput.</p>
+
<p><li>Memastikan uang yang diberikan pelanggan sesuai dengan struk pembayaran.</p>
+
<p><li>Memastikan uang yang ada diakhir jam operasional sesuai dengan struk pembayaran.</p>
+
 
</ol>
 
</ol>
 
</ol>
 
</ol>
Baris 1.257: Baris 1.363:
  
 
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Tata Laksana Sistem Yang Berjalan'''</div>==
 
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Tata Laksana Sistem Yang Berjalan'''</div>==
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Prosedur Sistem Yang Berjalan'''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left">'''Prosedur Sistem yang Berjalan'''</div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Peneliti sudah melakukan observasi dan wawancara kepada manajer Kafe Rute 15 yang dimaksudkan untuk mengetahui prosedur sistem yang berjalan saat ini. Berikut adalah prosedur sistem yang sedang berjalan pada Kafe Rute 15:
+
<p> Adapun urutan proses sistem perizinan karyawan yang berjalan saat ini adalah sebagai berikut: </p>
Berawal dari pelanggan masuk ke Kafe Rute 15 diantarkan ke meja yang kosong oleh waiter. Lalu waiter memberikan selembaran kertas daftar menu kepada pelanggan untuk diisi, dan pelanggan melihat-lihat menu yang ada lalu mengisi menu apa saja yang ingin dipesan. Setelah selesai mengisi menu yang ingin dipesan, pelanggan mengantarkan sendiri kertas yang sudah diisi kepada kasir untuk segera melakukan pembayaran menu pesanan. Kasir mencetak struk pembayaran dan memberikannya kepada pelanggan, kasir juga mencetak struk pemesanan menu yang akan diberikan kepada chef untuk segera diproses pemesanannya. Setelah chef selesai memproses pesanan pelanggan, maka waiter akan mengantarkan ke meja pelanggan.
+
<ol>
</p>
+
<p><li> Staff /karyawan harus meminta form perizinan terlebih dahulu kepada pihak HRD (Human Resorce Departement), dalam sistem yang berjalan saat ini form perizinan tersebut terdiri dari 2 (dua) jenis yaitu: form izin  sakit dan form izin untuk cuti.</p>
 +
<p><li>Setelah mendapatkan form perizinan tersebut Staff /karyawan harus mengisi form tersebut sesuai dengan ketentuan yang disediakan dari pihak perusahaan.</p>
 +
<p><li>Kemudian meminta persetujuan kepada pimpinan bagian sesuai dengan divisi masing-masing. </p>
 +
<p><li>Jika pimpinan bagian memberikan persetujuan atas izin yang diajukan, form dokumen perizinan tersebut akan ditandatangani oleh pimpinan, sebaliknya jika tidak izin tidak akan diberikan.</p>
 +
<p><li>Setelah form dokumen tersebut disetujui oleh pimpinan, selanjutnya fom kemudian diberikan kepada HRD (Human Resource Departement)</p>
 +
<p><li>Dan pihak HRD (Human Resource Departement) merekap data informasi yang ada pada form izin tersebut. </p>
 +
<p><li>Serta hasil rekapan laporan tersebut akan dilaporkan kepada Direktur</p>
 +
</ol>
 
</div>
 
</div>
  
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Rancangan Prosedur Sistem Pemesanan Menu Yang Berjalan'''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left">'''Rancangan Sistem yang Berjalan'''</div>===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
+
<p> Dalam penelitian ini peneliti menggunakan metode Unified Modeling Language (UML) untuk menggambarkan prosedur dan proses sistem yang berjalan saat ini</p>
<p>Untuk menganalisa sistem berjalan, penelitian ini menggunakan program Unified Modelling Language (UML) untuk menggambarkan prosedur dan proses yang berjalan saat ini:</p>
+
<ol>
+
 
+
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Use Case Diagram Sistem Pemesanan Menu yang Berjalan'''</div>====
+
 
+
 
+
<div id="g33" align="center"><img width="500" height="700" style="margin:0px" src="https://i.postimg.cc/c4Gp93G5/usecase.jpg/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 3.2.2.1 use case diagram sistem pemesanan yang berjalan</div>
+
 
+
<p>Berdasarkan gambar 3.2.2.1 usecase diagram yaitu :</p>
+
<ol>
+
<p><li>Satu system yang menggambarkan keseluruhan proses.</p>
+
<p><li>Empat actor yang terdiri dari : Waiter, Pelanggan, Kasir, Chef.</p>
+
<p><li>Tiga belas use case yang terdiri dari: </p>
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left"> 1. Use Case Diagram yang Berjalan </div>
 +
<div id="g33" align="center"><img width="500" height="700" style="margin:0px" src="https://i.postimg.cc/Gm9fk5qX/3-use-case.jpg"></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 3.2 Use Case Berjalan</div>
 +
<p>Berdasarkan gambar Use Case Diagram proses perizinan karyawan yang berjalan saat ini terdapat:</p>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Waiter memberikan selembar kertas menu.</p>
+
<p><li> Satu  sistem yang menggambarkan ruang lingkup dalam proses . </p>
<p><li>Pelanggan memilih dan mengisi selembar kertas menu</p>
+
<p><li> Empat actor yang melakukan kegiatan di dalam sistem.</p>
<p><li>Pelanggan mengantarkan selembar kertas menu yang sudah diisi</p>
+
<p><li>Tujuh  aktivitas kegiatan yang dilakukan oleh actor tersebut. </p>
<p><li>Kasir menginput pesanan menu</p>
+
<p><li>Kasir mencetak struk total pembayaran pesanan menu.</p>
+
<p><li>Kasir memberikan struk total pembayaran pesanan menu.</p>
+
<p><li>Pelanggan membayar total pembayaran pesanan menu.</p>
+
<p><li>Kasir mennginput struk pesanan menu.</p>
+
<p><li>Kasir memberikan struk pesanan menu untuk diolah.</p>
+
<p><li>Chef menerima struk pesanan menu, lalu mengolah menu.</p>
+
<p><li>Chef memberitahu bahwa menu sudah siap diantar</p>
+
<p><li>Waiter mengantarkan pesanan menu.</p>
+
<p><li>Pelanggan menerima pesanan menu.</p>
+
</ol>
+
 
</ol>
 
</ol>
 +
  
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Activity Diagram Sistem Pemesanan Menu yang Berjalan'''</div>====
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left"> 2. Activity Diagram yang Berjalan </div>
 
+
<div id="g33" align="center"><img width="500" height="700" style="margin:0px" src="https://i.postimg.cc/mgq5VynB/(3)_activity.jpg"></div>
<div id="g34" align="center"><img width="500" height="600" style="margin:0px" src="https://i.postimg.cc/HkBFkPcf/activity.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 3.3 Activity diagram </div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 3.2.2.2 activity diagram sistem pemesanan menu yang berjalan</div>
+
<p>Berdasarkan actviity diagram proses perizinan karyawan yang berjalan saaat ini terdapat :</p>
 
+
<p>Berdasarkan gambar 3.2.2.2 activity diagram sistem pemesanan menu yang berjalan</p>
+
<ol>
+
<p><li>Satu initial node, objek diawal mulai kegiatan.</p>
+
<p><li>Empat Vertical Swimlame yaitu, waiter, pelanggan, kasir dan chef. </p>
+
<p><li>Tiga belas activity terdiri dari: </p>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Waiter memberikan selembar kertas menu</p>
+
<p><li>Satu initial node yang merupakan awal kegiatan. </p>
<p><li>Pelanggan memilih dan mengisi selembar kertas menu.</p>
+
<p><li> Empat belas action state dari sistem yang mencerminkan eksekusi dari suatu kegiatan</p>
<p><li>Pelanggan mengantarkan kertas menu yang sudah diisi.</p>
+
<p><li>Satu decision yang digunakan untuk mengetahui memberikan persetujuan “ya” atau “tidak” </p>
<p><li>Kasir menginput pesanan menu.</p>
+
<p><li>Satu fork yang berfungsi untuk menjelaskan jenis kegiatan yang terjadi secara bersamaan  </p>
<p><li>Kasir mencetak struk total pembayaran pesanan menu.</p>
+
<p><li>Satu join fork yang digunakan untuk menggabungkan beberapa jenis kegiatan yang bertujuan akhir sama. </p>
<p><li>Kasir memberikan struk pembayaran total pesanan menu.</p>
+
<p><li>Satu final node yang merupakan akhir kegiatan.</p>
<p><li>Pelanggan membayar total pembayaran pesanan.</p>
+
<p><li>Kasir mencetak struk pesanan menu.</p>
+
<p><li>Kasir memberikan struk pesanan menu untuk diolah.</p>
+
<p><li>Chef menerima struk pesanan menu lalu mengolah menu.</p>
+
<p><li>Chef memberitahu pesanan sudah siap antar.</p>
+
<p><li>Waiter mengantarkan pesanan menu.</p>
+
<p><li>Pelanggan menerima pesanan menu.</p>
+
 
</ol>
 
</ol>
<p><li>Satu final node, objek yang mengakhiri keseluruhan kegiatan</p>
 
  
</ol>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left"> 3.Sequence Diagram yang Berjalan </div>
+
<div id="g33" align="center"><img width="600" height="700" style="margin:0px" src="https://i.postimg.cc/c4FjtSMK/(3)_sequence.png"></div>
====<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Sequence Diagram Sistem Pemesanan Menu yang Berjalan'''</div>====
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 3.4 Sequence diagram </div>
 
+
<p>Berdasarkan sequence diagram proses perizinan yang berjalan saat ini terdapat: </p>
<div id="g36" align="center"><img width="600" height="400" style="margin:0px" src="https://i.postimg.cc/BnqdsG6T/sequence.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 3.2.2.3 sequence diagram pemesanan menu yang berjalan</div>
+
 
+
<p>Berdasarkan gambar  3.2.2.3 sequence diagram pemesanan menu yang berjalan</p>
+
<ol>
+
<p><li>Empat actor yang terdiri dari : waiter, pelanggan, kasir, chef.</p>
+
<p><li>Empat object yang saling berinteraksi antara lain : kertas menu, struk
+
pembayaran, struk pesanan.</p>
+
<p><li>Tiga belas message yang menggambarkan komunikasi, yang terdiri
+
dari :</p>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Waiter Mengambil kertas menu.</p>
+
<p><li>Satu initial node yang merupakan awal kegiatan. </p>
<p><li>Waiter memberikan kertas menu kepada pelanggan.</p>
+
<p><li> Empat aktor yang melakukan kegiatan terhadap object</p>
<p><li>Pelanggan mengisi kertas menu.</p>
+
<p><li>Sebelas message yang memuat informasi-informasi tentang kegiatan yang terjadi pada aktor  </p>
<p><li>Pelanggan memberikan kertas menu.</p>
+
<p><li>Sembilan Timeline yang berfungsi menyatakan jeda waktu terhadap satu kegiatan dengan kegiatan lainnya.   </p>
<p><li>Kasir Menginput pesanan</p>
+
<p><li>Kasir Mencetak struk pembayaran.</p>
+
<p><li>Kasir Memberikan struk pembayaran kepada pelanggan</p>
+
<p><li>Pelanggan membayar pesanan</p>
+
<p><li>Kasir mencetak struk pesanan.</p>
+
<p><li>Kasir memberikan struk pesanan kepada Chef.</p>
+
<p><li>Chef mengolah pesanan.</p>
+
<p><li>Chef memberitahu ke waiter bahwa pesanan sudah siap</p>
+
<p><li>Waiter mengantarkan pesanan menu.</p>
+
+
</ol>
+
 
</ol>
 
</ol>
  
 
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Analisa Sistem Yang Berjalan'''</div>==
 
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Analisa Sistem Yang Berjalan'''</div>==
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Metode Analisis Business Model Canvas'''</div>===
+
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Metode Analisa Pieces '''</div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Penelitian yang dilakukan peneliti menggunakan metode analisis Business Model Canvas untuk menggambarkan keadaan bisnis yang sedang berjalan. Dibawah ini adalah diagram Business Model Canvas:</p>
+
<p>Metode penelitian yang peneliti gunakan adalah menggunakan metode analisa PIECES, dimana metode ini bertujuan untuk mengevaluasi kinerja sistem ''(Performance)'', Informasi ''(Information)'', Ekonomi ''(Economy)'', Keamanan ''(Control)'', Efesiensi ''(Efeciency)'', dan Layanan ''(Service)'' pada sistem yang berjalan pada PT Selo Agung yang dapat dilihat keterangannya sebagai berikut: </p>
 
</div>
 
</div>
<div id="g33" align="center"><img width="700" height="500" style="margin:0px" src="https://i.postimg.cc/SNkbD9WN/BMC-RUTE-vpd-1.png/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tabel 3.1 Metode Analisa Pieces </div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 3.3.1 Business Model Canvas</div>
+
<div align="center"><img width="500" height="500" style="margin:0px" src="https://i.postimg.cc/GmWDDfp1/p_1.jpg"/></div>
 +
<div align="center"><img width="500" height="500" style="margin:0px" src="https://i.postimg.cc/kXhKJG3G/p_2.jpg"/></div>
 +
<div align="center"><img width="500" height="400" style="margin:0px" src="https://i.postimg.cc/dt0Gcdfg/p_3.jpg"/></div>
  
 
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Konfigurasi Sistem Yang Berjalan'''</div>==
 
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Konfigurasi Sistem Yang Berjalan'''</div>==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
+
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Spesifikasi Perangkat Keras ''(Hardware)'' '''</div>===
 
<ol>
 
<ol>
<li>Spesifikasi Perangkat Keras (''Hardware'')
+
<p><li>Processor : intel core i5 </p>
<ol style="list-style-type:lower-alpha">
+
<p><li> Monitor : Ultra HD</p>
<p><li>Processor : Intel Dual Core 1,8 GHz</p>
+
<p><li> Mouse : Logitech USB</p>
<p><li>Memory : 2 GB</p>
+
<p><li> Keyboard : Logitech USB</p>
<p><li>Hard Disk : 500 GB</p>
+
<p><li> RAM : 4GB </p>
<p><li>Monitor LCD : 14 inci</p>
+
<p><li> Harddisk : 1 Therabite</p>
<p><li>Keyboard dan Mouse: Standard</p>
+
<p><li>Printer : Laser Jet</p>
+
 
+
 
</ol>
 
</ol>
  
<li>Spesifikasi Perangkat Lunak (''Software'')
+
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Spesifikasi Perangkat Lunak ''(Software)'' '''</div>===
<ol style="list-style-type:lower-alpha">
+
<ol>
<p><li>Windows 7 Professional</p>
+
<p><li>Windows 10 pro 64 bit </p>
 +
<p><li> Microsoft word 2010</p>
 +
<p><li>Microsoft excel 2010</p>
 
</ol>
 
</ol>
  
 +
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">''' Hak Akses ''(Brainware)'' '''</div>===
 +
<p>Untuk mengoperasikan atau mengolah data informasi form perizinan  yang dibutuhkan hanya dapat dilakukan oleh HRD ''(Human Resourch Departement)''. </p>
  
<li>Hak Akses (''Brainware'')
+
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Permasalahan yang Dihadapi dan Alternatif Pemecahan Masalah '''</div>==
 
+
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Permasalahan yang Dihadapi '''</div>===
<p>Untuk mengoperasikan dan mengolah system ini dapat dilakukan oleh kasir untuk menginput pesanan pelanggan dan admin untuk melihat data pembelian setiap harinya pada Kafe Rute 15.</p>
+
<p>Berdasarkan analisis yang dilakukan terhadap proses perizinan karyawan pada PT Selo Agung saat ini masih memiliki beberapa kelemahan, sehingga memerlukan perkembangan yang lebih baik lagi, agar dalam proses pemberian izin serta pelaporannya dapat berjalan dengan baik. Maka dapat disimpulkan kekurangan pada sistem tersebut adalah: </p>
</ol>
+
 
+
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah'''</div>==
+
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Permasalahan yang Dihadapi'''</div>===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
+
<p>Berdasarkan hasil analisa yang telah dilakukan terhadap sistem yang berjalan dapat dilihat ada beberapa permasalahan yang dihadapi. Permasalahan-permasalahan tersebut diantaranya sebagai berikut:</p>
+
 
<ol>
 
<ol>
<p><li>Proses pemesanan menu masih dilakukan secara manual, yaitu dengan menggunakan selembar kertas sebagai media pemesanannya. Pelanggan harus mencatat sendiri menu yang ingin mereka pesan dan harus mengantarkannya sendiri ke kasir untuk segera diproses pembayarannya dan pengolahan menunya.</p>
+
<p><li> Sistem yang sudah terkomputerisasi namun belum maksimal, karena masih ada kegiatan yang manual, seperti pencetakan terhadap form perizinan karyawan tersebut. </p>
<p><li>Menu yang terdapat pada kertas pemesanan menu masih kurang informatif , karena tidak adanya gambar yang bisa menggambarkan menu tersebut.</p>
+
<p><li>Kurangnya efektivitas tugas Staff (karyawan) dalam meminta persetujuan untuk form perizinan kepada Pimpinan bagian dan Human Resource Departement (HRD) yang harus datang ke ruangan masing-masing sehingga menyita waktu dan tenaga. </p>
<p><li>Belum adanya sebuah aplikasi e-menu untuk media pemesanan makanan dan minuman, sehingga kafe masih harus terus-menerus mencetak selembar kertas untuk media pesananannya, dimana hal ini tidak efisien karena tidak papperles.</p>
+
 
+
 
</ol>
 
</ol>
</div>
 
  
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Alternatif Pemecahan Masalah'''</div>===
+
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Alternatif Pemecahan Masalah   '''</div>===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
+
<p> Setelah melakukan penelitian dari permasalahan yang dihadapi, maka peneliti mendapatkan alternatif pemecahan masalah yang dapat membantu dan menjadi referensi untuk PT Selo Agung, antara lain:</p>
<p>Setelah melakukan penelitian dari beberapa permasalahan yang dihadapi, maka diberikan alternatif pemecahan masalah dapat membantu dan menjadi referensi untuk Kafe Rute 15. Alternatif pemecahan masalah tersebut diantaranya sebagai berikut:</p>
+
 
<ol>
 
<ol>
<p><li>Mengubah system yang berjalan menjadi system yang berbasis aplikasi website sebagai media pemesanan menu.</p>
+
<p><li>Diperlukan sistem yang mencakup seluruh kegiatan sistem perizinan karyawan sehingga tidak ada lagi yang manual (paperless). </p>
<p><li>Membuat suatu aplikasi website pemesanan menu agar memudahkan pelanggan dalam memesan menu makanan atau minuman.</p>
+
<p><li>Membuat sistem informasi yang dapat menghasilkan laporan perizinan secara otomatis dan mempermudah dalam pencarian laporan bulanan dan tahunan.
<p><li>Menampilkan informasi tentang menu yang disediakan pada Kafe yang nantinya akan dilihat oleh pelanggan.</p>
+
</p>
 
</ol>
 
</ol>
  
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''User Requirement'''</div>==
+
==<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">''' ''User Requirement'' '''</div>==
 
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Elisitasi Tahap I'''</div>===
 
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Elisitasi Tahap I'''</div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Elisitasi Tahap I
+
<p>Elisitasi tahap I merupakan daftar yang diperoleh dari hasil penguumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara. Berikut adalah tabel elisitasi tahap I.</p>
Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara mengenai kekurangan dari sistem yang sedang berjalan, dan kebutuhan pengguna sistem yang belum terpenuhi.  
+
Berikut ini adalah penjelasan Elisitasi Tahap I yang digambarkan melalui tabel
+
.</p>
+
 
</div>
 
</div>
  
<div id="t32" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tabel Tabel 3.6.1 Elisitasi Tahap I</div>
+
<div id="t32" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"> Tabel 3.2 Elisitasi Tahap I</div>
<div align="center"><img width="400" height="550" style="margin:0px" src="https://i.postimg.cc/cLxgFpfJ/elisitasi_satu_(1).jpg"/></div>
+
<div align="center"><img width="400" height="550" style="margin:0px" src="https://i.postimg.cc/W4QHgd69/eli-1-1.jpg"/></div>
<div align="center"><img width="400" height="550" style="margin:0px" src="https://i.postimg.cc/YqkhS5nx/elisitasi_satu_(2).jpg"/></div>
+
<div align="center"><img width="400" height="550" style="margin:0px" src="https://i.postimg.cc/cCVCNMQR/eli-1-2.jpg"/></div>
<div align="center"><img width="400" height="550" style="margin:0px" src="https://i.postimg.cc/Y2QvMr39/elisitasi_satu_(3).jpg"/></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://i.postimg.cc/3xf6rSyQ/eli-1-3.jpg"/></div>
<div align="center"><img width="400" height="200" style="margin:0px" src="https://i.postimg.cc/NF8F4DMT/elisitasi_satu_(4).jpg
+
</div>
"/></div>
+
  
 
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Elisitasi Tahap II'''</div>===
 
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Elisitasi Tahap II'''</div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Elisitasi tahap II merupakan hasil pengklasifikasian dari elisitasi tahap sebelumnya. Pengklasifikasian ini dibagi dalam tiga kategori tingkat kepentingan untuk dikembangkan. Ketiga kategori itu adalah Mandatory (harus ada), Desirable (sebaiknya ada tetapi boleh tidak ada) dan Inessential (sebaiknya tidak ada).
+
<p> Elisitasi tahap II dibentuk berdasarkan elisitasi tahap I yang di klarifikasikan melalui metode MDI. MDI adalah: </p>
Berikut ini adalah penjelasan Elisitasi Tahap II yang digambarkan melalui table:
+
<p> M = ''Mandatory'' (yang digunakan) </p>
</p>
+
<p>D = ''Desirable'' (yang diinginkan) </p>
 +
<p>I =  ''Inessential'' (yang tidak mutlak untuk digunakan)</p>
 
</div>
 
</div>
  
 
<div id="t33" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tabel 3.3 Elisitasi Tahap II</div>
 
<div id="t33" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tabel 3.3 Elisitasi Tahap II</div>
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/g00h2C07/elis-1-1.jpg"/></div>
+
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/3RLNRHHF/eli_2_1.jpg"/></div>
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/76FJXbNv/elis-1-2.jpg
+
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/7Yq4RR8x/eli2_2.jpg"/></div>
 +
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/g0FNMfQs/eli_2_2.jpg"/></div>
 +
<div align="center"><img width="400" height="100" style="margin:0px" src="https://i.postimg.cc/DzpPX0LS/eli_2_3.jpg
 
"/></div>
 
"/></div>
<div align="center"><img width="400" height="350" style="margin:0px" src="https://i.postimg.cc/bwgb8yqb/elis-1-3.jpg"/></div>
 
  
 
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Elisitasi Tahap III'''</div>===
 
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Elisitasi Tahap III'''</div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Berdasarkan Elisitasi Tahap II di atas, dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML. Requirements yang opsinya High (H) di kolom TOE harus dieliminasi.</p>
+
<p>Setelah elisitasi Tahap II telah dibuat, maka dapat dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML. Requirements yang opsinya High (H) di kolom TOE harus dieliminasi.</p>
 +
<p> Elisitasi tahap III ini merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya "I" pada metode MDI. Selanjutnya semua requirement yang tersisa dikelasifikasikan kembali dengan metode TOE. Berikut ini adalah penjelasan mengenai TOE :</p>
 +
<ol>
 +
<p><li>T artinya Technical. Maksudnya adalah pertanyaan perihal bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan ? </p>
 +
<p><li> O artinya Operational. Maksudnya adalah pertanyaan perihal bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan ?</p>
 +
<p><li>E artinya Economy. Maksudnya adalah pertanyaan perihal berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem.
 +
</p>
 +
</ol>
 +
<p> Metode tersebut dibagi lagi menjadi beberapa option, yaitu: </p>
 +
<ol style="list-style-type:lower-alpha">
 +
<p><li> H (High) : Sulit untuk dikerjakan, karena teknik pembuatan dan penggunaannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.</p>
 +
<p><li>M (Middle) : Mampu untuk dikerjakan. </p>
 +
<p><li> L (Low) : Mudah untuk dikerjakan.</p>
 +
</ol>
 +
 
 +
 
 
</div>
 
</div>
  
 
<div id="t34" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tabel 3.4 Elisitasi Tahap III</div>
 
<div id="t34" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tabel 3.4 Elisitasi Tahap III</div>
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/J0jDFmTs/elis-3-1.jpg"/></div>
+
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/FzBmLjGY/eli_3_1.jpg"/></div>
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/05Swjd89/elis-3-2.jpg"/></div>
+
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/PJxTJ6bG/eli_3_2.jpg"/></div>
<div align="center"><img width="400" height="700" style="margin:0px" src="https://i.postimg.cc/VNHCrKrk/elis-3-3.jpg"/></div>
+
<div align="center"><img width="400" height="400" style="margin:0px" src="https://i.postimg.cc/tTD9X0xt/eli_3_3.jpg"/></div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://i.postimg.cc/K8xLdkhx/elis-3-4.jpg"/></div>
+
  
 
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Final Draft Elisitasi'''</div>===
 
===<div style="font-size: 14pt;font-family: 'times new roman'; text-align: left">'''Final Draft Elisitasi'''</div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Final draft elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikerjakan.</p>
+
<p>Final Draft Elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan. </p>
 
</div>
 
</div>
 +
 +
<div id="t34" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tabel 3.5 Final Draft Elisitasi</div>
 +
<div align="center"><img width="400" height="600" style="margin:0px" src="https://i.postimg.cc/Fz50Qn2Z/eli-4-1.jpg"/></div>
 +
<div align="center"><img width="400" height="250" style="margin:0px" src="https://i.postimg.cc/QtWcwrnC/eli-4-2.jpg"/></div>
 +
<div align="center"><img width="400" height="350" style="margin:0px" src="https://i.postimg.cc/BvnqYcg5/elisitasi-final-1.jpg"/></div>
 +
<div align="center"><img width="400" height="350" style="margin:0px" src="https://i.postimg.cc/pLZWJ1DX/elisitasi-final-2.jpg"/></div>
  
 
=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''BAB IV'''</div>=
 
=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''BAB IV'''</div>=
Baris 1.460: Baris 1.529:
  
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Sistem Usulan'''</div>==
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Sistem Usulan'''</div>==
 
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Prosedur Sistem Yang Diusulkan '''</div>===
 
 
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p style="line-height:2">Pelanggan masuk ke Kafe,lalu diantarkan ke meja yang kosong oleh waiter. Lalu pelanggan membuka smartphonenya dan men-scan QR Code untuk segera melakukan pemesanan menu pada Kafe Rute 15.Jika pelanggan tidak bisa men-scan QR Code, pelanggan bisa membuka alamat url kafe, lalu  pelanggan login dengan akun nomor meja yang tertera pada meja, pelanggan memasukkan username nomor meja beserta password yang sudah disediakan. Lalu pelanggan bisa melihat menu yang ada pada halaman awal pemesanan. Setelah melihat menu, pelanggan bisa memesan menu dan otomatis masuk ke keranjang belanja. Jika pelanggan sudah selesai memesan menu, maka pelanggan bisa mencheckout pesanan. Pesanan tersebut akan terkirim ke system yang ada pada chef, chef lalu mengolah pesanan yang dipesan oleh pelanggan. Setelah selesai mengolah menu, chef akan memberitahu waiter bahwa pesanan sudah siap dan waiter akan mengantarkan pesanan kepada pelanggan. Pelanggan menerima pesanan menu, dan setelah pelanggan selesai makan, pelanggan melihat nota pembayaran pada website. Pelanggan lalu membayar pesanan menu ke kasir. Kasir mencetak struk pembayaran untuk diberikan kepada pelanggan. Lalu pelanggan membayar pesanan menu sesuai struk pembayaran. Kasir menerima pembayaran dari pelanggan.</p></div>
+
<p>Setelah melakukan penelitian dan menganalisa sistem yang berjalan pada bagian instansi terkait di PT Selo Agung, maka proses selanjutnya akan dibahas mengenai sistem yang akan dibangun sebagai alternatif pemecahan masalah. Terdapat beberapa prosedur sistem usulan yang akan peneliti lakukan yang bertujuan dalam memudahkan serta memperbaiki sistem perizinan karyawan yang awalnya masih semi komputerisasi menjadi terkomputerisasi.</p>
  
 +
<p>Berdasarkan latar belakang masalah yang telah dibahas pada bab satu sebelumnya maka peneliti membuat rancangan sistem usulan dengan menggunakan UML (Unified Modelling Language) menggunakan software visual paradigm yang digunakan secara offline. Dan perangkat lunaknya menggunakan bahasa pemograman serta aplikasi database server untuk menjalankannya. </p>
 +
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Prosedur Website E-menu Yang Diusulkan.</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Prosedur Sistem Yang Diusulkan '''</div>===
<p>Berikut ini adalah prosedur website E-Menu yang diusulkan yaitu Usecase diagram, Activity diagram, Sequence diagram</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
+
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Use Case Diagram E-menu yang Diusulkan '''</div>====
+
<div align="center"><img width="500" height="650" style="margin:0px" src="https://i.postimg.cc/gjNsQGwz/usecase-usulan.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
Gambar 4.1.2.1 ''Use Case Diagram E-Menu yang Diusulkan</b></div>
+
<p>Berikut adalah penjelasan dari Gambar 4.1.2.1 Usecase Diagram E-menu yang diusulkan:</p>
+
 
<ol>
 
<ol>
<p><li>Satu system yang menggambarkan keseluruhan proses</p>
+
<p><li>Staff  </p>
<p><li>Lima actor yaitu Pelanggan, Chef, Waiter, Kasir, dan Admin</p>
+
<p> Adapun kegiatan yang dilakukan oleh staff yaitu dapat: </p>
<p><li>Empat Belas (14) Usecase terdiri dari :</p>
+
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Login (Pelanggan, Chef, Kasir, dan Admin)</p>
+
<p> <li>Lebih mudah melakukan pengajuan izin </p>
<p><li>Pelanggan memilih menu yang ingin dipesan</p>
+
<p> <li>Melihat status pengajuan yang diajukan (menunggu, proses, atau diterima).  </p>
<p><li>Pelanggan membeli menu, menu masuk ke keranjang</p>
+
<p> <li> Melihat jumlah banyak nya izin yang diajukan baik dalam jangka per bulan atau tahun. </p>
<p><li>Pelanggan mencheckout pesanan, pesanan masuk ke E-menu Chef</p>
+
<p><li>Chef mengolah pesanan pelanggan</p>
+
<p><li>Chef memberitahu waiter, pesanan sudah siap diantar ke pelanggan</p>
+
<p><li>Waiter mengantar pesanan ke pelanggan</p>
+
<p><li>Kasir melihat laporan pembayaran</p>
+
<p><li>Kasir mencetak struk pembayaran dan memberikan kepada pelanggan</p>
+
<p><li>Pelanggan membayar pesanan sesuai struk pembayaran</p>
+
<p><li>Admin dapat menambahkan menu Makanan, Minuman, Dessert dan Snack</p>
+
<p><li>Admin melihat data laporan order</p>
+
<p><li>Admin melihat laporan data pemesanan</p>
+
<p><li>Admin melihat laporan data pembayaran</p>
+
 
</ol>
 
</ol>
 +
<p> <li>Pimpinan Bagian  </p>
 +
<p> Adapun kegiatan yang dilakukan oleh pimpinan bagian dalam sistem yang diusulkan yaitu dapat:</p>
 +
<ol style="list-style-type:lower-alpha">
 +
<p> <li>Lebih mudah melakukan pengajuan izin </p>
 +
<p> <li> Memberikan keputusan persetujuan atas pengajuain izn yang diajukan oleh karyawan</p>
 +
<p><li> Melihat tabel absensi karyawan sesuai dengan divisi masing-masing. </p>
 +
<p><li>Melihat report izin secara keseluruhan berdasarkan divisi jabatan yang di duduki. </p>
 +
<p><li> Melihat data staff yang mengajukan serta pembuktian yang dilampirkan.  </p>
 
</ol>
 
</ol>
 +
<p><li>Human Resourch Departement (HRD) </p>
 +
<p>Adapun kegiatan yang dilakukan oleh HRD yaitu dapat: </p>
 +
<ol style="list-style-type:lower-alpha">
 +
<p><li> Menambahkan data untuk pengajuan izin  </p>
 +
<p><li> Lebih mudah melakukan pengajuan izin </p>
 +
<p><li>Menambahkan akun user </p>
 +
<p><li>Memberikan keputusan atas pengajuan izin yang diajukan oleh karyawan </p>
 +
<p><li>Melihat tabel absensi karyawan  </p>
 +
<p><li> Melihat report izin karyawan secara keseluruhan. </p>
 +
</ol>
 +
<p><li>Direktur  </p>
 +
<p> Adapun kegiatan yang dilakukan oleh Direktur yaitu dapat:  </p>
 +
<ol style="list-style-type:lower-alpha">
 +
<p><li>Memberikan Persetujuan izin </p>
 +
<p><li>Melihat status dan data pengajuan izin  </p>
 +
<p><li> Melihat report izin karyawan secara keseluruhan.</p>
 +
<p><li> Menampilkan tabel absensi seluruh karyawan. </p>
 +
</ol>
 +
</ol>
 +
</div>
  
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Activity Diagram E-Menu yang Diusulkan</div>====
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Sistem yang Diusulkan  '''</div>===
 
+
<div align="center"><img width="500" height="650" style="margin:0px" src="https://i.postimg.cc/rFqYjFnt/Activity-yg-fix.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
Gambar 4.1.2.2 ''Activity Diagram'' ''Budget'' yang Diusulkan</b></div>
+
 
+
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p style="line-height:2">Berikut adalah penjelasan dari Gambar 4.1.2.2 Activity Diagram:
 
</p></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 
 
<ol>
 
<ol>
<p><li>Satu initial node, obyek diawal.</p>
+
<p><li>Usecase Diagram yang Diusulkan  </p>
<p><li>Empat vertical swimlane yaitu: pelanggan, waiter, kafe, kasir.</p>
+
 
<p><li>Empat Belas activity terdiri dari:</p>
+
<div align="center"><img width="600" height="700" style="margin:0px" src="https://i.postimg.cc/Y9BJShzs/usecase-4.jpg></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<div id="g41" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.1 Use Case Diagram Usulan </div>
 +
<p>Berdasarkan rancangan use case diagram yang digambarkan diatas, terdapat: </p>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Pelanggan login dengan menggunakan nomor meja</p>
+
<p><li>Satu sistem yang menggambarkan ruang lingkup bagaimana proses perizinan yang diusulkan  </p>
<p><li>Pelanggan memilih menu yang ingin dipesan.</p>
+
<p><li> Empat actor yang melakukan kegiatan di dalam sistem yaitu: Staff, HRD (Human Resourch Departement), Pimpinan Bagian, dan Direktur. </p>
<p><li>Pelanggan mengklik tombol beli, menu masuk ke keranjang.</p>
+
<p><li> 6 aktivitas yang dilakukan oleh aktor dalam sistem.</p>
<p><li>Pelanggan mencheckout pesanan</p>
+
<p><li>Chef menerima daftar pesanan dari pelanggan</p>
+
<p><li>Chef mengubah status pesanan pelanggan </p>
+
<p><li>Chef mengolah menu yang dipesan pelanggan</p>
+
<p><li>Chef memberitahu waiter pesanan sudah siap diantar ke pelanggan</p>
+
<p><li>Waiter mengantar pesanan menu pelanggan.</p>
+
<p><li>Pelanggan menerima pesanan menu.</p>
+
<p><li>Kasir melihat laporan pembayaran dan mencetak struk pembayaran</p>
+
<p><li>Kasir memberikan struk pembayaran kepada pelanggan</p>
+
<p><li>Pelanggan membayar pesanan sesuai struk pembayaran</p>
+
<p><li>Kasir menerima pembayaran</p>
+
 
</ol>
 
</ol>
<p><li>Satu final node, objek yang mengakhiri keseluruhan kegiatan..</p>
+
<ol>
 +
<p><li>Karyawan login website </p>
 +
<p><li> Karyawan melakukan request pengajuan izin yang diinginkan, dalam website ini yang dapat melakukan pengajuan izin ada staff, pimpinan bagian, dan HRD. </p>
 +
<p><li>Dalam memberikan persetujuan alurnya adalah, jika staff melakukan pengajuan yang menyetujui adalah pimpinan bagian dan HRD, dan jika yang mengajukan adalah pimpinan bagian, maka yang memberikan persetujuan adalah HRD, dan jikan yang melakukan pengajuan adalah HRD, maka yang memberikan persetujuan adalah Direktur.  </p>
 +
<p><li>Dalam website terdapat tampilan absensi yang biasanya dipergunakan untuk memberikan keputusan persetujuan izin.  </p>
 +
<p><li>Dan terakhir adalah laporan yang bisa didapatkan secara otomatis. </p>
 
</ol>
 
</ol>
 +
</div>
  
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Sequence Diagram E-Menu Yang Diusulkan</div>====
+
<p><li> ''Activity Diagram'' yang Diusulkan </p>
 +
<ol style="list-style-type:lower-alpha">
 +
<p><li> Activity Untuk Staff</p>
 +
<div align="center"><img width="600" height="700" style="margin:0px" src="https://i.postimg.cc/59Bf8MHz/activity-4.jpg></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<div id="g42" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.2 Activity Diagram Usulan  </div>
 +
<p>Berdasarkan rancangan Activity Diagram yang digambarkan diatas, terdapat: </p>
 +
<ol>
 +
<p><li>Satu initial node yang merupakan awal kegiatan.</p>
 +
<p><li>Delapan action state dari sistem yang mencerminkan eksekusi dari suatu kegiatan. </p>
 +
<p><li>Satu decision yang digunakan untuk mengetahui memberikan persetujuan “ya” atau “tidak”.</p>
 +
<p><li>Satu final node yang merupakan akhir kegiatan.</p>
 +
<p><li>Activity Untuk HRD (Human Resourch Departement) </p>
 +
</ol>
 +
</div>
  
 +
<p><li>Activity Untuk HRD ''(Human Resourch Departement)'' </p>
 +
<div align="center"><img width="600" height="700" style="margin:0px" src="https://i.postimg.cc/wMQHzhK2/activity-41.jpg></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<div id="g43" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.3 Activity Diagram Usulan   </div>
 +
<p>Berdasarkan rancangan Activity Diagram yang digambarkan diatas, terdapat: </p>
 +
<ol>
 +
<p><li>Satu initial node yang merupakan awal kegiatan. </p>
 +
<p><li>Enam action state dari sistem yang mencerminkan eksekusi dari suatu kegiatan </p>
 +
<p><li>Satu decision yang digunakan untuk mengetahui memberikan persetujuan “ya” atau “tidak”. </p>
 +
<p><li> Satu final node yang merupakan akhir kegiatan.</p>
 +
</ol>
 +
</div>
  
<div align="center"><img width="650" height="650" style="margin:0px" src="https://i.postimg.cc/0Qp7n42k/sequncefixparah.png"/></div>
+
<p><li> Activity untuk Pimpinan Bagian </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center">
+
<div align="center"><img width="600" height="700" style="margin:0px" src="https://i.postimg.cc/qv5rpJFP/activity-42.jpg></div>
Gambar 4.1.2.3 Sequence Diagram E-menu Yang diusulkan
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
+
<div id="g44" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.4 Activity Diagram Usulan  </div>
 
+
<p>Berdasarkan rancangan Activity Diagram yang digambarkan diatas, terdapat: </p>
<p>Berdasarkan Gambar 4.1.2.3 Sequence Diagram E-menu Yang Disulkan diatas terdapat : </p>
+
 
<ol>
 
<ol>
<p><li>Empat actor yang terdiri dari : Pelanggan, Chef, Kasir, Waiter.</p>
+
<p><li> Satu initial node yang merupakan awal kegiatan.</p>
<p><li>Empat object yang saling berinteraksi antara lain : Aplikasi E-menu
+
<p><li> Enam action state dari sistem yang mencerminkan eksekusi dari suatu kegiatan</p>
pelanggan, Aplikasi E-menu chef, Struk pembayaran, Aplikasi E-menu
+
<p><li>Satu decision yang digunakan untuk mengetahui memberikan persetujuan “ya” atau “tidak”. </p>
kasir</p>
+
<p><li> Satu final node yang merupakan akhir kegiatan.</p>
<p><li>Lima belas message yang menggambarkan komunikasi, yang terdiri
+
</ol>
dari :</p>
+
</div>
 +
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
+
<p><li>''Sequence Diagram'' yang Diusulkan </p>
 
<ol style="list-style-type:lower-alpha">
 
<ol style="list-style-type:lower-alpha">
<p><li>Pelanggan login mengunakan no meja pada aplikasi E-menu pelanggan.</p>
+
<p><li> Sequence Usulan Pengajuan Izin Untuk Staff/ Karyawan</p>
<p><li>Chef login menggunakan username dan password</p>
+
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/pVC6N2pR/1sequence.jpg></div>
<p><li>Kasir login menggunakan username dan password</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p><li>Pelanggan memilih menu yang ingin dipesan pada aplikasi E-menu pelanggan</p>
+
 
<p><li>Pelanggan memilih menu yang ingin dipesan pada aplikasi E-menu pelanggan</p>
+
<div id="g45" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.5 Sequence Diagram Usulan  </div>
<p><li>Pelanggan memilih menu yang ingin dipesan pada aplikasi E-menu pelanggan</p>
+
<p> Berdasarkan sequence diagram yang digambarkan diatas, terdapat:  </p>
<p><li>Pelanggan membeli menu, lalu menu masuk ke keranjang pada E-menu pelanggan</p>
+
<ol>  
<p><li>Pelanggan mencheckout pesanan pada E-menu pelanggan</p>
+
<p><li> Tiga aktor yang melakukan kegiatan terhadap object</p>
<p><li>Daftar pesanan pada E-menu pelanggan terkirim ke E-menu chef</p>
+
<p><li>Enam message yang memuat informasi-informasi tentang kegiatan yang terjadi pada aktor  </p>
<p><li>Chef mengolah pesanan pelanggan pada E-menu Chef</p>
+
<p><li>Tiga object yang saling berinteraksi terhadap kegiatan aktor, yaitu website, form pengajuan izin, dan laporan. </p>
<p><li>Chef memberitahu waiter bahwa pesanan sudah siap diantar ke pelanggan</p>
+
<p><li> Tujuh Timeline yang berfungsi menyatakan jeda waktu terhadap satu kegiatan dengan kegiatan lainnya. </p>
<p><li>Waiter mengantar pesanan menu ke pelanggan</p>
+
<p><li>Kasir melihat laporan pembayaran pada E-menu kasir</p>
+
<p><li>Kasir mencetak struk pembayaran</p>
+
<p><li>Kasir memberikan struk pembayaran ke pelanggan</p>
+
<p><li>Pelanggan membayar pesanan sesuai struk pembayaran ke kasir.</p>
+
<p><li>Kasir mengubah status pembayaran pada aplikasi E-menu kasir</p>
+
 
</ol>
 
</ol>
 +
</div>
  
====<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Class Diagram E-Menu Yang Diusulkan</div>====
+
<p><li>''Sequence'' Usulan Pengajuan Izin Untuk HRD ''(Human Resourch Departement)'' </p>
 +
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/Sx2TzCVx/2-sequence.jpg></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<div id="g46" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.6 Sequence Diagram Usulan  </div>
 +
<p> Berdasarkan sequence diagram yang digambarkan diatas, terdapat:  </p>
 +
<ol>
 +
<p><li>Dua aktor yang melakukan kegiatan terhadap object </p>
 +
<p><li>Empat message yang memuat informasi-informasi tentang kegiatan yang terjadi pada aktor  </p>
 +
<p><li> Empat object yang saling berinteraksi terhadap kegiatan aktor. </p>
 +
<p><li>Lima Timeline yang berfungsi menyatakan jeda waktu terhadap satu kegiatan dengan kegiatan lainnya.  </p>
 +
</ol>
 +
</div>
  
<div align="center"><img width="650" height="500" style="margin:0px" src="https://i.postimg.cc/28Cr32cN/Whats-App-Image-2020-01-15-at-19-55-18.jpg
+
<p><li>''Sequence'' Usulan Pengajuan Izin Untuk Pimpinan Bagian  </p>
"/></div>
+
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/5t8ssJhc/3-swquence.jpg></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<div id="g47" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.7 Sequence Diagram Usulan  </div>
 +
<p>Berdasarkan sequence diagram yang digambarkan diatas, terdapat:  </p>
 +
<ol>
 +
<p><li>Dua aktor yang melakukan kegiatan terhadap object </p>
 +
<p><li>Empat message yang memuat informasi-informasi tentang kegiatan yang terjadi pada aktor  </p>
 +
<p><li> Empat object yang saling berinteraksi terhadap kegiatan aktor. </p>
 +
<p><li> Lima Timeline yang berfungsi menyatakan jeda waktu terhadap satu kegiatan dengan kegiatan lainnya. </p>
 +
</ol>
  
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Perbedaan Prosedur Antara Sistem Yang Berjalan dan Sistem Usulan'''</div>==
+
</div>
<p> Berikut ini adalah perbedaan sistem yang berjalan dan sistem usulan: </p>
+
</ol>
 +
</ol>
  
 +
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Perbedaan Prosedur Sistem yang Berjalan dan Sistem Usulan''' </div>==
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p>Adapun perbedaan sistem yang berjalan dan sistem yang diusulkan yaitu: </p>
 +
<div id="t41" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tabel 4.1 Perbedaan Sistem Berjalan dan Usulan</div>
 +
<div align="center"><img width="700" height="500" style="margin:0px" src="https://i.postimg.cc/nrVyBrwc/perb.jpg"/></div>
 +
</div>
  
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>  
+
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Basis Data''' </div>==
Tabel 4.1 Perbedaan Prosedur Sistem yang Berjalan dan Sistem Usulan</b></div>
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Class Diagram yang Diusulkan''' </div>===
<div align="center"><img width="550" height="550" style="margin:0px" src="https://i.postimg.cc/8PZwMzHP/perbedaan-sistem.png"/></div>
+
<div align="center"><img width="700" height="500" style="margin:0px" src="https://i.postimg.cc/J4TVQ7Rs/class-diagram.png"/></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Basis Data'''</div>==
+
<div id="g48" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.8 Rancangan Class Diagram Usulan  </div>
 
+
<p>Berdasarkan gambar class diagram yang diusulkan di atas terdapat: </p>
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">Spesifikasi Basis Data</div>===
+
<ol>
 +
<p><li>Sepuluh class diagram yang merupakan objek-objek yang berbagi atribut serta operasinya. </p>
 +
<p><li> Lima asosiasi yang menjelaskan hubungan anatara objek satu dengan objek yang lainnya, yaitu: </p>
 +
<ol style="list-style-type:lower-alpha">
 +
<p><li> m_user berelasi dengan t_izin, dimana satu user hanya dapat melakukan pengajuan izin satu kali dalam pengajuan waktu yang sama. </p>
 +
<p><li>t_izin berelasi dengan t_att_izin, dimana satu user mengajukan izin bisa mengupload lebih dari satu file bukti izin. </p>
 +
<p><li>t_izin berelasi dengan t_reject, dimana satu izin yang diajukan dapat banyak keterangan reject.  </p>
 +
<p><li> m_user berelasi dengan t_absen, dimana satu user hanya dapat absen satu kali dalam jangka waktu yang sama.</p>
 +
<p><li>m_user berelasi dengan m_bagian, dimana banyak user bisa jadi satu bagian.  </p>
 +
</ol>
 +
</ol>
 +
</div>
  
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Spesifikasi Basis Data '''</div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p style="line-height:2">Rancangan basis data digunakan untuk mempermudah dalam menggambarkan tabel-tabel yang ada di dalam database, serta dapat membantu pemrograman dalam mengambil atau menampilkan data. Salah satunya untuk menggambarkan spesifikasi tabel-tabel yang ada di dalam database, berikut ini merupakan spesifikasi tabel pada sistem yang diusulkan.</p></div>
+
<p>Rancangan basis data digunakan untuk mempermudah dalam menggambarkan tabel-tabel yang ada di dalam database, serta dapat membantu pemrograman dalam mengambil atau menampilkan data. Salah satunya untuk menggambarkan spesifikasi tabel-tabel yang ada di dalam database, berikut adalah rancangan basis data pada sistem informasi perizinan karyawan yang diusulkan pada PT Selo Agung: </p>
 +
<ol>
 +
<p><li> Tabel 4.2 Master User </p>
 +
<div align="center"><img width="600" height="650" style="margin:0px" src="https://i.postimg.cc/Nfdd5pcX/user.jpg"/></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
 
<ol style="line-height:2">
 
<li>Tabel Master Data Dept</li>
 
  
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>  
+
<p><li> Tabel 4.3 Master Bagian </p>
Tabel 4.2 : Master Data Dept</b></div>
+
<div align="center"><img width="600" height="250" style="margin:0px" src="https://i.postimg.cc/vBXV32XL/bagian.jpg"/></div>
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-0S40n0k1Ifs/XXNsMPAgTMI/AAAAAAAAAWk/8MESCII01uQhftrf3OkeBQn2-J2S1DuAwCK8BGAs/s0/tbl1.png"/></div>
+
  
<li>Tabel Master Data Supplier</li>
+
<p><li> Tabel 4.4 Master Role </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<div align="center"><img width="600" height="650" style="margin:0px" src="https://i.postimg.cc/NFzrwy3K/master-role.jpg"/></div>
Tabel 4.3 : Master Data Suplier</b></div>
+
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-2O1GBPkqoAU/XXNsSiCI2QI/AAAAAAAAAW0/THq7ZpRI4NkdcgGYT2AzELww5q_-ExTLQCK8BGAs/s0/tbl2.png"/></div>
+
  
<li>Tabel Master Data User</li>
+
<p><li> Tabel 4.5 Master Menu </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<div align="center"><img width="600" height="700" style="margin:0px" src="https://i.postimg.cc/hvj7w85F/master-menu.jpg"/></div>
Tabel 4.4 : Master Data User</b></div>
+
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-fJF7k1ApI2E/XZGesBTK_cI/AAAAAAAAAjs/y1Dp3UAF9aYMcoPDTroyTaS5bIdsa66kwCK8BGAsYHg/s0/tbl3.png"/></div>
+
  
<li>Tabel Master Data Role</li>
+
<p><li> Tabel 4.6 Operasional Izin  </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<div align="center"><img width="600" height="500" style="margin:0px" src="https://i.postimg.cc/0QGfxCnb/operasional-izin.jpg"/></div>
Tabel 4.5 : Master Data Role</b></div>
+
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-Jnv7V3cm7VY/XZGe6gLeSUI/AAAAAAAAAj8/_IdU8ib84eol-pbQnGlYACO7yi9OY37YgCK8BGAsYHg/s0/tbl4.png"/></div>
+
  
<li>Tabel Master Data Menu</li>
+
<p><li> Tabel 4.7 Operasional Attachement Izin </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<div align="center"><img width="600" height="400" style="margin:0px" src="https://i.postimg.cc/FRhSbXbH/attachment-izin.jpg"/></div>
Tabel 4.6 : Master Data Menu</b></div>
+
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-Xb1lAy8HzS8/XZGfH-197tI/AAAAAAAAAkI/HPBQwzg3jL0BXlI7_W56C6QxTnCkdAk-ACLcBGAsYHQ/s0/tbl5.png"/></div>
+
  
<li>Tabel Master Data Satuan</li>
+
<p><li> Tabel 4.8 Operasional Reject </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<div align="center"><img width="600" height="250" style="margin:0px" src="https://i.postimg.cc/tTG5LchK/operasional-reject.jpg"/></div>
Tabel 4.7 : Master Data Satuan</b></div>
+
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-fwChY6dQe_E/XV-tK-VWkHI/AAAAAAAAAVs/Rw44wIuIK28m7837uynUQL5JtTos2MIsACK8BGAs/s0/tbl6.png"/></div>
+
  
<li>Tabel Transaksi Keluar ''Budget''</li>
+
<p><li> Tabel 4.9 Operasional Absen  </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<div align="center"><img width="600" height="250" style="margin:0px" src="https://i.postimg.cc/YCV8x0jq/operasional-absen.jpg"/></div>
Tabel 4.8 : Transaksi Keluar ''Budget''</b></div>
+
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-iSTKsDa37ps/XV-szLPCZOI/AAAAAAAAAU8/0A8Z51JBCjI1UTRjtsrXiw2xgqiDvCelACK8BGAs/s0/tbl7.png"/></div>
+
  
<li>Tabel Transaksi Keluar ''Budget Detail''</li>
+
<p><li> Tabel 4.10 Views Data Absen </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<div align="center"><img width="600" height="550" style="margin:0px" src="https://i.postimg.cc/DyvCvRtF/view-absen.jpg"/></div>
Tabel 4.9 : Transaksi Keluar ''Budget Detail''</b></div>
+
<div align="center"><img width="350" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-t701o8NvPXE/XZGfOdl2_5I/AAAAAAAAAkY/8DTVdtOuDRUk_2bqh_Jnz1Vnd4-Q2cNywCLcBGAsYHQ/s0/tbl8.png"/></div>
+
</ol></div>
+
  
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Prorotype Aplikasi'''</div>==
+
<p><li> Tabel 4.11 Views Data Izin  </p>
 +
<div align="center"><img width="600" height="400" style="margin:0px" src="https://i.postimg.cc/fWj2hMqB/view-izin.jpg"/></div>
 +
</ol>
 +
</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;">
+
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tampilan Program '''</div>==
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Tampilan Landing Page'''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Halaman  Login Aplikasi  '''</div>===
<p> Tampilan Landing Page ini berisi menu andalan kafe , alamat kafe rute 15, jam operasional kafe dan partner kafe serta berisi tombol untuk login pelanggan. </p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<div align="center"><img width="500" height="400" style="margin:0px" src="https://i.postimg.cc/pXT5Z5n7/rancangan-tamapilan-landing-page.png"/></div>
+
<p>Pada halaman login di dalamnya terdapat form input username dan password sesuai akses yang telah diberikan, agar dapat menampilkan halaman selanjutnya yang diinginkan.</p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<p>Berikut adalah gambar halaman login dapat dilihat pada gambar di bawah ini:  </p>
<p>Gambar 4.4.1 Rancangan Tampilan Landing Page</p> </b>
+
<div align="center"><img width="800" height="500" style="margin:0px" src="https://i.postimg.cc/xqrNCXRq/1.png"/></div>
 +
<div id="g49" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.9 Halaman Login </div>
 +
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Tampilan Login Pelanggan '''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tampilan Halaman Utama ''(Dashboard)''  '''</div>===
<p> Rancangan Halaman Login Pelanggan berisi menu navigasi cara pesan, tentang kami dan tentunya form login yang berisi form inputan no meja, password dan tombol login.</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<div align="center"><img width="500" height="400" style="margin:0px" src="https://i.postimg.cc/76nJBg9v/rancangan-halaman-login.png"/></div>
+
<p>Setelah berhasil login dengan memasukkan username dan password yang benar, selanjutnya akan menampilkan halaman dashboard berbentuk grafik, dimana dalam grafik ini menunjukkan banyak jumlah status keteranga izin yang dibuat. </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<p>Berikut adalah gambar tampilan dashboard dapat dilihat pada gambar di bawah ini:  </p>
<p>Gambar 4.4.2 Rancangan Tampilan Login Pelanggan</p> </b>
+
<div align="center"><img width="800" height="500" style="margin:0px" src="https://i.postimg.cc/3wr17qNV/2.png/></div>
 +
<div id="g410" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.10 Halaman Dashboard  </div>
 +
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Tampilan Halaman Home '''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Halaman untuk Mengajuan Izin    '''</div>===
<p> Pada halaman Tampilan halaman home, terdapat navigasi home, menu, cara pesan, keranjang checkout dan tombol logout. Lalu terdapat informasi no meja, dan terdapat card kategori Makanan, Minuman, Snack dan Dessert.</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<div align="center"><img width="500" height="400" style="margin:0px" src="https://i.postimg.cc/WbHFfpG4/rancangan-tampilan-home.png"/></div>
+
<p>Dalam aplikasi ini terdapat menu halaman untuk melakukan pengajuan izin, untuk mengajukan izin form yang harus diisi yaitu jenis izin apa, jumlah berapa, dan keterangan tambahan. </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<p>Berikut adalah gambar halaman pengajuan izin dapat dilihat pada gambar di bawah ini:  </p>
<p>Gambar 4.4.3 Rancangan Tampilan Halaman  Home</p> </b>
+
<div align="center"><img width="800" height="500" style="margin:0px" src="https://i.postimg.cc/htjgFz28/3.png></div>
 +
<div id="g411" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.11 Pengajuan Izin </div>
 +
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Tampilan Kategori Menu '''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Tampilan Status Izin  '''</div>===
<p> PPada Halaman Kategori menu terdiri informasi suatu menu yaitu gambar menu, nama menu, harga menu, detail menu dan tombol beli untuk melakukan pemesanan.</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<div align="center"><img width="500" height="400" style="margin:0px" src="https://i.postimg.cc/XYBGMMLk/rancangan-tampilan-kategorin-menu.png"/></div>
+
<p>Pada tampilan menu izin terdapat tampilan status yang menunjukkan proses pengajuan izin yang diajukan, status akan beribah sesuai dengan persetujuan yang diberikan, status ini bisa saja ditolak, diterima atau masih menunggu. </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<p>Berikut adalah tampilan status pengajuan izin yang diajukan dapat dilihat pada gambar di bawah ini:  </p>
<p>Gambar 4.4.4 Rancangan Tampilan Kategori Menu</p> </b>
+
<div align="center"><img width="800" height="500" style="margin:0px" src="https://i.postimg.cc/yY6C93Cq/4.png></div>
 +
<div id="g412" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.12 Status Izin </div>
 +
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Tampilan Halaman Keranjang Belanja'''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Tampilan untuk Menampilkan Data Pengaju '''</div>===
<p> Pada halaman Keranjang Belanja terdapat no, nama menu, harga menu, jumlah, subharga dan aksi yang terdapat buttin hapus. Selain itu ada button lajutkan belanja dan checkout.</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<div align="center"><img width="500" height="400" style="margin:0px" src="https://i.postimg.cc/k5rVqjh3/rancnagna-tampilan-keranjang.png"/></div>
+
<p>Kemudian data pengaju yang mengajukan izin tersebut akan masuk ke dalam menu pemberian peretujuan, sebelum memberikan persetujuan diterima atau tidak, maka dapat dilihat terlebih dahulu data pengaju tersebut, data pengaju berisi dengan: Nama, Jabatan, Jenis Izin, Tanggal izin, Jumlah izin, serta bukti dan keterangan lainnya yang dapat menyakinkan pemberi persetujuan tersebut. </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<p>Berikut adalah tampilan halaman data pengaju dapat dilihat pada gambar di bawah ini:  </p>
<p>Gambar 4.4.5 Rancangan Tampilan Halaman Keranjang Belanja</p> </b>
+
<div align="center"><img width="800" height="500" style="margin:0px" src="https://i.postimg.cc/XJw6KwvW/5.png></div>
 +
<div id="g413" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.13 Tampilan Data Pengaju  </div>
 +
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Tampilan Halaman Checkout Belanja'''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Tampilan untuk Pemberian Persetujuan  '''</div>===
<p> Pada halaman Checkout Belanja terdapat no, menu, harga, jumlah, subharga, total belanja dan button checkout..</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<div align="center"><img width="500" height="400" style="margin:0px" src="https://i.postimg.cc/bYL2k9dk/rancangan-tampilan-halaman-checkout.png"/></div>
+
<p>Dalam aplikasi ini terdapat menu action atau tindakan yang dilakukan terhadap data pengaju yang ada, dalam menu action tersebut terdapat tombol untuk View data, Approve (diterima) atau Reject (ditolak). Setiap tindakan yang dilakukan akan masuk ke data pengaju. </p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<p>Berikut adalah gambar halaman login dapat dilihat pada gambar di bawah ini:  </p>
<p>Gambar 4.4.6 Rancangan Tampilan Halaman Checkout Belanja</p> </b>
+
<div align="center"><img width="800" height="500" style="margin:0px" src="https://i.postimg.cc/sf4Rv989/6.png></div>
 +
<div id="g414" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.14 Persetujuan Izin</div>
 +
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Tampilan Halaman Checkout Belanja'''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' TTampilan Menu Absensi karyawan  '''</div>===
<p> Pada halaman Checkout Belanja terdapat no, menu, harga, jumlah, subharga, total belanja dan button checkout..</p>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<div align="center"><img width="500" height="400" style="margin:0px" src="https://i.postimg.cc/bYL2k9dk/rancangan-tampilan-halaman-checkout.png"/></div>
+
<p>Dan dalam aplikasi ini terdapat tampilan untuk absen karyawan, serta tampilan untuk laporan, dimana tabel absen ini berisikan dengan: Nama, Bagian/ Jabatan, dan Tanggal absen akan diketahui secara otomatis.</p>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<p>Berikut adalah menu absensi karyawan dapat dilihat pada gambar di bawah ini:  </p>  
<p>Gambar 4.4.7 Rancangan Tampilan Halaman Checkout Belanja</p> </b>
+
<div align="center"><img width="800" height="500" style="margin:0px" src="https://i.postimg.cc/fL4h0HD5/7.png></div>
 
+
<div id="g415" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.15 Tampilan Menu Absensi</div>
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Rancangan Tampilan Halaman Nota Belanja'''</div>===
+
</div>
<p> Pada halaman Nota Belanja no, no order, menu, harga, jumlah dan subharga.dan total belanja.</p>
+
<div align="center"><img width="500" height="400" style="margin:0px" src="https://i.postimg.cc/sxfQbvHM/rancangan-halaman-nota.png"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align:center"><b>
+
<p>Gambar 4.4.8 Rancangan Tampilan Halaman Nota Belanja</p> </b>
+
  
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tampilan Aplikasi E-Menu Kafe Rute 15 '''</div>==
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Tampilan Laporan Izin Karyawan    '''</div>===
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tampilan Halaman Landing Page  '''</div>===
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p>Tampilan Landing Page ini berisi menu andalan kafe , alamat kafe rute 15, jam operasional kafe dan partner kafe serta berisi tombol untuk login pelanggan.</p>
+
<p>Dan dalam aplikasi ini terdapat tampilan untuk absen karyawan, serta tampilan untuk laporan, dimana tabel absen ini berisikan dengan: Nama, Bagian/ Jabatan, dan Tanggal absen akan diketahui secara otomatis.</p>
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/MZdK70J2/landing.jpg"/></div>
+
<p>Berikut adalah menu absensi karyawan dapat dilihat pada gambar di bawah ini:  </p>  
 
+
<div align="center"><img width="800" height="500" style="margin:0px" src="https://i.postimg.cc/fL4h0HD5/7.png></div>
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tampilan Halaman Login Pelanggan '''</div>===
+
<div id="g415" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Gambar 4.15 Tampilan Menu Absensi</div>
<p>Rancangan Halaman Login Pelanggan berisi menu navigasi cara pesan, tentang kami dan tentunya form login yang berisi form inputan no meja, password dan tombol login.</p>
+
</div>
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/Gt2mDdN1/2-Login.jpg"/></div>
+
 
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tampilan Halaman Home '''</div>===
+
<p>Pada halaman Tampilan halaman home, terdapat navigasi home, menu, cara pesan, keranjang checkout dan tombol logout. Lalu terdapat informasi no meja, dan terdapat card kategori Makanan, Minuman, Snack dan Dessert.</p>
+
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/tTDg7YB5/3-home.jpg"/></div>
+
 
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tampilan Halaman Menu Kategori '''</div>===
+
<p>Pada Halaman Kategori menu terdiri informasi suatu menu yaitu gambar menu, nama menu, harga menu, detail menu dan tombol beli untuk melakukan pemesanan..</p>
+
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/MGyFyY4y/5-keranjang.jpg"/></div>
+
 
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Tampilan Halaman Keranjang '''</div>===
+
<p>Pada halaman Keranjang Belanja terdapat no, nama menu, harga
+
menu, jumlah, subharga dan aksi yang terdapat buttin hapus. Selain itu ada
+
button lajutkan belanja dan checkout.</p>
+
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/MGyFyY4y/5-keranjang.jpg"/></div>
+
 
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Tampilan Halaman Checkout '''</div>===
+
<p>Pada halaman Checkout Belanja terdapat no, menu, harga, jumlah, subharga,
+
total belanja dan button checkout</p>
+
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/sx06VHQR/6-checkput-fix.jpg"/></div>
+
 
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Tampilan Halaman Nota'''</div>===
+
<p>Pada halaman Nota Belanja no, no order, menu, harga, jumlah dan subharga.dan total belanja.</p>
+
<div align="center"><img width="700" height="700" style="margin:0px" src="https://i.postimg.cc/gJst72Gj/7-nota.jpg"/></div>
+
  
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konfigurasi Sistem Usulan'''</div>==
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Konfigurasi Sistem Usulan'''</div>==
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Spesifikasi Perangkat Keras ''(Hardware)'' '''</div>===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 +
<p>Perangkat keras yang dibutuhkan berdasarkan aplikasi sistem yang diusulkan dan antisipasi kebutuhan di masa yang akan datang yaitu: </p>
 +
<ol>
 +
<p><li>Processor : Intel(R) Core(TM) 2 Duo CPU E7500 @2.93GHz 143 </p>
 +
<p><li>Monitor : VGA  </p>
 +
<p><li>RAM : 4 GB  </p>
 +
<p><li> Harddisk : 320 GB</p>
 +
</ol>
 +
</div>
  
 +
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Spesifikasi Perangkat Lunak ''(Software'' )'''</div>===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Spesifikasi Perangkat Keras (Hardware) '''</div>===
+
<p>Perangkat yang digunakan sebagai penunjang dalam membangun aplikasi serta penghubung dalam intruksi yang diinginkan, maka perangkat yang diusulkan dalam rancangan ini adalah: </p>
<p> Perangkat keras yang dibutuhkan oleh chef dan kasir agar dapat mengakses aplikasi E-menu ini adalah sebagai berikut: </p>
+
 
<ol>
 
<ol>
<p><li>Processor : AMD</p>
+
<p><li>Sistem Operasi : Windows 10 </p>
<p><li>Monitor : VGA 15 inch</p>
+
<p><li>Web browser : Mozila firefox, google chrome dan safari.  </p>
<p><li>RAM : 4G</p>
+
<p><li> Web Server : XAMPP v3.2.2 </p>
<p><li>Harddisk : 320GB</p>
+
<p><li>Database : MySQL  </p>
</ol>
+
<p><li>Database Editor : PHP MyAdmin 4.7.7 </p>
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Spesifikasi Perangkat Lunak (Software) '''</div>===
+
<p><li>Code Editor : Sublime Text 3 </p>
<p>Perangkat lunak yang digunakan untuk mengakses website aplikasi pemesanan menu adalah sebagai berikut: </p>
+
<p><li>Wifi dan jaringan LAN (Local Area Network) </p>
<ol>
+
<p><li>  Sistem operasi : windows 10</p>
+
<p><li>Web browser : Google Chrome, Safari, Internet Exprorer, Mozila Firefox</p>
+
<p><li> Web server : XAMPP V3.2.2</p>
+
<p><li>Database : MySql</p>
+
<p><li>Database Editor : PHP MyAdmin 4.7.7</p>
+
<p><li>Code Editor : Sublime Text 3</p>
+
<p><li>Wifi dan Jaringan LAN (Local Area Network)</p>
+
 
</ol>
 
</ol>
 +
</div>
  
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Hak Akses (Brainware) '''</div>===
+
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Hak Akses ''(Brainware)'''''</div>===
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in;">
<p> Pada system E-menu  ini ada beberapa user yang bisa menjalankan, beberapa diantaranya adalah :  
+
<p>Hak akses yang dapat megoperasikan atau mengolah data dalam aplikasi ini adalah: </p>
Admin </p>
+
 
<ol>
 
<ol>
<p><li>Chef</p>
+
<p><li>Staff/ Karyawan </p>
<p><li> Kasir </p>
+
<p><li>Pimpinan Bagian </p>
<p><li>Pelanggan </p>
+
<p><li>HRD (Human Resourch Departement) </p>
 +
<p><li> Direktur.</p>
 
</ol>
 
</ol>
 +
</div>
  
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Testing'''</div>==
+
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Pengujian Sistem (Usulan) '''</div>==
  
 
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Blackbox Testing'''</div>===
 
===<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Blackbox Testing'''</div>===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p> Untuk menguji sistem yang dibuat adalah menggunakan black box testing, diantaranya terdapat:</p>
 +
<div id="t412" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">Tabel 4.12 Pengujian Sistem </div>
  
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center;">'''Tabel 4.7.1 Blackbox Testing'''</div>
+
<div align="center"><img width="550" height="450" style="margin:0px" src="https://i.postimg.cc/xdHKKqnS/uji1.jpg"/></div>
 +
<div align="center"><img width="550" height="450" style="margin:0px" src="https://i.postimg.cc/BnRTL2Wg/uji2.jpg"/></div>
 +
<div align="center"><img width="550" height="450" style="margin:0px" src="https://i.postimg.cc/4dgpwZxH/uji3.jpg"/></div>
 +
<div align="center"><img width="550" height="150" style="margin:0px" src="https://i.postimg.cc/2SWqtJJQ/uji4.jpg"/></div>
  
<div align="center"><img width="550" height="450" style="margin:0px" src="https://i.postimg.cc/bwfswQ77/bbt-1-fix.png
+
</div>
"/></div>
+
<div align="center"><img width="550" height="450" style="margin:0px" src="https://i.postimg.cc/x1gJpXZB/bbt-2fix.png
+
"/></div>
+
<div align="center"><img width="550" height="100" style="margin:0px" src="https://i.postimg.cc/pdX8Pf82/bbt-3.png
+
  
"/></div>
+
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Schedule Implementasi '''</div>==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p>Time schedule merupakan sebuah jadwal yang menjelaskan mengenai segala kegiatan yang berkaitan dengan dengan pembuatan sistem yang diusulkan yang tentunya banyak memakan waktu dalam menyelesaikannya. Berikut ini merupakan jadwal dari kegiatan yang dilakukan selama ini :</p>
 +
<div id="t413" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 4.13 Time Schedule '''</div>
  
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Time Schedule'''</div>==
+
<div align="center"><img width="650" height="700" style="margin:0px" src="https://i.postimg.cc/mrfTPCMY/SCHWDULEE.jpg"/></div>
<p> Perancangan sistem yang diusulkan diperkirakan memakan waktu kurang lebih 4 bulan, berikut adalah kegiatan yang dilakukan antara lain: </p>
+
</div>
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center;">'''Tabel 4.8 Time Schedule '''</div>
+
  
<div align="center"><img width="550" height="450" style="margin:0px" src="https://i.postimg.cc/1XJ11ZZR/time-schedule.png"/></div>
+
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">''' Estimasi Biaya '''</div>==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p>Estimasi biaya digunakan sebagai perhitungan kebutuhan biaya yang diperlukan dalam menyelesaikan penelitian yang diusulkan. Dibawah ini merupakan rincian biaya yang diperlukan dalam penelitian yang berjudul “Perancangan Sistem Informasi Perizinan Karyawan Untuk Menunjang Pengambilan Keputusan Pimpinan Bagian pada PT Selo Agung”. </p>
 +
<div id="t414" style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in">'''Tabel 4.14 Estimasi Biaya  '''</div>
 +
<div align="center"><img width="650" height="700" style="margin:0px" src="https://i.postimg.cc/wjTmWtBY/ESTIMASI.jpg"/></div>
  
 
+
</div>
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Estimasi Biaya '''</div>==
+
<p> Agar terlaksananya penelitian ini dengan baik, lancer dan sesuai target yang direncanakan yang sesuai dengan jadwal penelitian, maka diperlukan dana yang dapat menunjang seluruh kegiatan. Diperkirakan dana yang dibutuhkan sebagai berikut: </p>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman'; text-align: center;">'''Tabel 4.9 Estimasi Biaya '''</div>
+
 
+
<div align="center"><img width="550" height="450" style="margin:0px" src="https://i.postimg.cc/y6Q7GF6m/estimasi-biaya.png"/></div>
+
  
 
=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''BAB V'''</div>=
 
=<div style="font-size: 14pt;font-family: 'times new roman'; text-align: center">'''BAB V'''</div>=
Baris 1.785: Baris 1.885:
  
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Kesimpulan'''</div>==
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Kesimpulan'''</div>==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p>Berdasarkan analisis yang telah peneliti uraikan pada bab-bab sebelumnya, dan dengan pengamatan peneliti pada rumusan masalah, maka dapat diambil kesimpulan sebagai berikut: </p>
+
<p> Berdasarkan identifikasi masalah dan pembahasan pada sub bab sebelumnya serta hasil analisa yang dilakukan mengenai '''“Perancangan Sistem Informasi Perizinan Karyawan untuk Menunjang Keputusan Pimpinan Bagian pada PT Selo Agung”''' maka peneliti mengambil kesimpulan dari permasalahan yang ada, yaitu: </p>
 
+
 
<ol>
 
<ol>
<p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Sistem pemesanan menu yang berjalan pada kafe Rute 15 masih manual, yaitu masih menggunakan kertas. Ketika datang ke kafe, pelanggan diberikan selembar kertas menu oleh waiter, lalu pelanggan memilih dan mengisi menu yang ingin dipesan pada kertas menu, setelah itu  pelanggan mengantarkan selembar kertas menu yang sudah diisi ke kasir untuk melakukan pembayaran dan pemesanan menu akan diproses.</p>
+
<p><li>Sistem perizinan karyawan yang berjalan pada PT Selo Agung saat ini masih kurang optimal, karena untuk melakukan pengajuan izin menggunakan media kertas </p>
 
+
<p><li>Seperti permasalahan pada point satu yang telah dijelasakan di atas, dari sistem yang berjalan, PT Selo Agung membutuhkan sistem informasi berbasis website, karena dengan adanya sistem yang dapat digunakan secara online maka dari proses sebelumnya yang masih menggunakan media kertas dan membutuhkan waktu yang cukup lama dalam pemberian persetujuan untuk izin serta laporan perizinan yang masih diinput manual satu persatu ke dalam Ms. Excel sehingga sering terjadi resiko kesalahan dalam memberikan informasi kepada pihak yang bersangkutan </p>
<p><li>Sistem Pemesanan menu pada Kafe Rute 15 menggunakan selembar kertas menu yang belum terdapat gambar menu dan detail gambar menunya setelah itu pelanggan masih harus mengantarkan sendiri ke kasir untuk segera di proses pemesanannya.</p>
+
<p><li> Untuk mengatasi sistem yang berjalan saat ini dibutuhkan suatu sistem aplikasi dalam pengajuan perizinan serta laporan yang otomatisasi. Peneliti menggunakan UML (Unified Modelling Language) untuk menggambarkan rancangan sistem yang diusulkan, dalam merancang sistem ini peneliti membangun program menggunakan bahasa pemograman seperti PHP, CI (Codeigniter) sebagai framework dan MySQL sebagai database untuk memudahkan dalam perancangan sistem yang dibuat.  </p>
 
+
<p><li> Pemesanan menu pada kafe Rute 15 saat ini masih menggunakan sistem pemesanan konvensional, dimana pelanggan memesan menu dengan media kertas yang membuat pemesanan menu tidak efektif dan efisien, sehingga dibutuhkan sistem pemesanan menu yang terintegrasi</p>
+
 
</ol>
 
</ol>
</div>
 
  
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Saran'''</div>==
 
==<div style="font-size: 12pt;font-family: 'times new roman'; text-align: left;">'''Saran'''</div>==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Untuk memudahkan peneliti lain dalam mengembangkan website pemesanan menu yang diusulkan ini dan demi kemajuan serta kesempurnaan system ini, maka perlu memperhatikan beberapa saran berikut:</p></div>
+
<p> Berdasarkan penelitian yang peneliti lakukan peneliti memberikan saran beberapa saran yang kiranya bisa dikembangkan menjadi sistem yang lebih baik lagi, sehingga kekurangan yang ada dapat diperbaiki. Adapun saran yang peneliti berikan yaitu:</p>
 
+
 
<ol>
 
<ol>
<p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Dikembangkan menjadi system berbasis mobile supaya dapat memudahkan pelanggan dalam memesan menu pada aplikasi E-menu ini.</p>
+
<p><li>Perlu memperhatikan dan melakukan perubahan sistem agar selalu up to date dengan data yang ada sehingga selalu mengoptimalkan layanan sistem yang dibuat. </p>
<p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Diadakan sosialisasi dalam menggunakan  system E-menu ini  kepada chef, kasir dan admin sehingga bisa meningkatkan kinerja mereka.</p>
+
<p><Li> Perlu pengembangan lanjutan agar sistem yang diusulkan dapat terintegrasi dengan sistem yang lainnya.</p>
<p><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Setelah system yang diusulkan ini diterapkan di Kafe, maka harus diadakan  pengawasan dan pemeliharaan system agar tetap berjalan dengan baik.</p>
+
<p><li> Perlu adanya training/ pelatihan secara berkala sehingga dapat meningkatkan kualitas sumber daya manusia yang ada. </p>
 
+
<p><Li> Perlu dukungan perangkat yang memadai, baik dari segi peralatannya (software dan hardware) maupun SDM agar sistem dapat berjalan secara maksimal.</p>
 
</ol>
 
</ol>
 
 
{{pagebreak}}
 
{{pagebreak}}
  

Revisi terkini pada 8 Februari 2020 06.19


PERANCANGAN SISTEM INFORMASI PERIZINAN KARYAWAN

UNTUK MENUNJANG KEPUTUSAN PIMPINAN

BAGIAN PADA PT SELO AGUNG


SKRIPSI



Disusun Oleh :

NIM : 1612494288
NAMA : ASNI RAMADANI PANE


FAKULTAS SAINS DAN TEKNOLOGI

PROGRAM STUDI SISTEM INFORMASI

KONSENTRASI BUSINESS INTELLIGENCE

UNIVERSITAS RAHARJA

TANGERANG

TA. 2019/2020



UNIVERSITAS RAHARJA

LEMBAR PENGESAHAN SKRIPSI

 

PERANCANGAN SISTEM INFORMASI PERIZINAN KARYAWAN

UNTUK MENUNJANG KEPUTUSAN PIMPINAN

BAGIAN PADA PT SELO AGUNG

Disusun Oleh:

NIM : 1612493114
Nama : ASNI RAMADANI PANE


Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Fakultas Sains dan Teknologi

Program Studi Sistem Informasi

Konsentrasi Business Intelligence


Disahkan Oleh :

Tangerang, 24 Januari 2020

Rektor         Dekan Fakultas       Ketua Program Studi
Universitas Raharja         Sains Dan Teknologi         Sistem Informasi
           
           
           
           
(Dr. Po. Abas Sunarya,M.Si)         (Sugeng Santoso M.Kom)         ( Desy Apriani, S.Kom.,M.T.I)
NIP : 000603         NIP :006095       NIP :073009


UNIVERSITAS RAHARJA

LEMBAR PERSETUJUAN PEMBIMBING

PERANCANGAN SISTEM INFORMASI PERIZINAN KARYAWAN

UNTUK MENUNJANG KEPUTUSAN PIMPINAN

BAGIAN PADA PT SELO AGUNG


Dibuat Oleh :

NIM
: 1612494288
Nama


Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Fakultas Sains dan Teknologi

Program Studi Sistem Informasi

Konsentrasi Business Intelligence


Disetujui Oleh :

Tangerang, 24 Januari 2020

Pembimbing I
   
Pembimbing II
       
       
       
       
(Sri Rahayu, S.T.,MMSI)
   
(Mulyati, S.E, M.M, M.Pd)
NID :
   
NID:


UNIVERSITAS RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

PERANCANGAN SISTEM INFORMASI PERIZINAN KARYAWAN

UNTUK MENUNJANG KEPUTUSAN PIMPINAN

BAGIAN PADA PT SELO AGUNG


Disusun Oleh :


NIM
: 1612494288
Nama


Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Fakultas Sains dan Teknologi

Program Studi Sistem Informasi

Konsentrasi Business Intelligence


Tahun Akademik 2019/2020

Disetujui Penguji :

Tangerang, 24 Januari 2020

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :__________
 
NID :__________
 
NID :__________


UNIVERSITAS RAHARJA

LEMBAR KEASLIAN SKRIPSI

PERANCANGAN SISTEM INFORMASI PERIZINAN KARYAWAN

UNTUK MENUNJANG KEPUTUSAN PIMPINAN

BAGIAN PADA PT SELO AGUNG


Disusun Oleh :

NIM : 1612494288
Nama : ASNI RAMADANI PANE
Fakultas : Sains dan Teknologi
Program Pendidikan : Strata I
Program Studi : Business Intelligence
Konsentrasi : Sistem Informasi


Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Universitas Raharja maupun di Universitas lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang,24 Januari 2020
ASNI RAMADANI PANE
NIM. 1612494288


)*Tandatangan dibubuhi materai 6.000;



ABSTRAKSI

Perkembangan teknologi informasi semakin pesat menuntuk perusahaan untuk memiliki sebuah sistem yang mampu memberikan data dan informasi secara cepat dan akurat. Saat ini PT Selo Agung masih menggunakan media kertas sebagai bentuk dokumen dalam melakukan pengajuan perizinan, dokumen harus ditandatangani oleh HRD (Human Resourch Departement) dan Pimpinan Bagian, data informasi dokumen perizinan tersebut pengelolaannya masih menggunakan bantuan software aplikasi Microsoft excel sebagai penunjang kegiatan operasional lainnya. Tujuan dari penelitian ini adalah menganalisis sistem yang berjalan saat ini menggunakan metode pengumpulan data, dan metode UML (Unified Modelling Language) untuk mendeskripsikan sistem yang berjalan, agar mempermudah sistem baru yang akan diusulkan, metode yang digunakan dalam merancang sistem usulan juga menggunakan UML sebagai awal dalam merancang sistem, dan dilanjutkan dengan pembuatan program menggunakan framework Codeigniter, database menggunakana MySql server serta bahasa pemograman menggunakan PHP. CSS dan bahasa pemograman lainnya. Hasil yang ingin dicapai yaitu memudahkan karyawan dalam melakukan pengajuan izin, pemberian persetujuan izin yang secara mudah dapat dilakukan, serta laporan yang di dapatkan secara otomatis, dan lebih akurat.

Kata Kunci : Perizinan, UML (Unified Modelling Languange), Laporan


ABSTRACT

The development of information technology is increasingly rapid for companies to have a system that is able to provide data and information quickly and accurately. PT Selo Agung still uses paper media as a form of document in applying for a permit, the document must be signed by the HRD (Human Resourch Department) and the Section Chief, as well as the permit document information data management is still using the help of Microsoft excel application software to support activities other operational. The purpose of this study is to analyze the current system using data collection methods, and the UML (Unified Modeling Language) method to describe the system that is running, in order to facilitate the new system to be proposed, which in the design of proposals made also uses UML as a start in designing the system, and continued with making the program using the Codeigniter framework, the database using MySql server and the programming language using PHP. CSS and other programming languages. The results to be achieved are making it easier for employees to apply for permits, granting approval of permits that can easily be done, as well as reports that get automatically, and more accurately.

Keywords: Licensing, UML (Unified Modeling Language), Reports.



KATA PENGANTAR

Alhamdulillah puji dan syukur atas kehadirat Allah SWT yang telah melimpahkan rahmat dan karunianya sehingga peneliti dapat menyelesaikan Skripsi dengan judul “PERANCANGAN SISTEM INFORMASI PERIZINAN KARYAWAN UNTUK MENUNJANG KEPUTUSAN PIMPINAN BAGIAN PADA PT SELO AGUNG”.

Tujuan penulis Laporan Skripsi ini adalah sebagai syarat dalam menyelesaikan Program Pendidikan Strata 1 Program Studi Sistem Informasi pada Universitas Raharja.

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 :

  1. Bapak Dr. Po. Abas Sunarya,M.Si. selaku Rektor Universitas Raharja.
  2. Bapak Sugeng Santoso M.Kom, selaku Dekan Fakultas Sains dan Teknologi. .
  3. Ibu Desy Apriani S.Kom.,M.TI, selaku Ketua Program Studi Sistem Informasi
  4. Ibu Sri Rahayu, ST.,MMSI selaku Dosen Pembimbing I yang senantiasa memberikan waktunya untuk memberikan bimbingan kepada penulis
  5. Ibu Mulyati, S.E.,M.M.,M.Pd selaku Dosen Pembimbing II yang senantiasa memberikan waktunya untuk memberikan bimbingan kepada penulis
  6. Bapak Fransiskus, S.E,selaku stakeholder yang telah memberikan kontribusi besar di dalam lancarnya proses penelitin skripsi ini.
  7. Bapak dan Ibu Dosen serta Staff Universitas Raharja yang telah memberikan bekal ilmu pengetahuan dan motivasi kepada penulis.
  8. Keluarga tercinta yang telah memberikan doa, dukungan moril maupun materil sehingga Skripsi ini dapat terselesaikan dengan baik
  9. Teman - teman seperjuangan yang selalu ada dan memberikan semangat.

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.

Tangerang, 24 Januari 2020
ASNI RAMADANI PANE
NIM. 1612494288


Daftar isi


DAFTAR TABEL


DAFTAR GAMBAR


DAFTAR SIMBOL

DAFTAR SIMBOL USE CASE DIAGRAM


DAFTAR SIMBOL ACTIVITY DIAGRAM


DAFTAR SIMBOL SEQUENCE DIAGRAM

DAFTAR SIMBOL CLASS DIAGRAM


BAB I

PENDAHULUAN

Latar Belakang

Perizinan merupakan suatu bentuk pelaksanaan berdasarkan fungsi pengaturan yang bersifat pengendalian yang dimiliki dalam suatu lembaga atau badan organiasi terhadap kegitan yang dilakukan oleh pegawai/ karyawan. .

Salah satu hal penting dalam proses perizinan adalah dokumen. Dokumen merupakan sarana untuk menyampaikan pernyataan atau informasi secara tertulis dari pihak satu kepada pihak lainnya. Informasi berasal dari dokumen dapat berupa pemberitahuan, pernyataan, permintaan, laporan, sanggahan, pemikiran, pertanyaan dan sebagainya. .

Dalam memperoleh informasi yang akurat perlu diperhatikan tempat dimana dokumen tersebut disimpan, agar dalam pencarian dokumen contohnya, apabila tiap dokumen memiliki suatu kata kunci yang mempermudah untuk dicari, maka proses untuk pencarian dokumen tersebut akan berlangsung secara update dan akurat, sehingga waktu yang dibutuhkan untuk mencari dokumen tersebut tidak akan terbuang.

Dalam penelitian ini membahas mengenai bagaimana proses perizinan yang dilakukan oleh karyawan pada PT Selo Agung jika sewaktu-waktu mereka berhalangan untuk hadir. Sejauh ini sistem yang digunakan untuk melakukan proses perizinan masih sangat manual yakni masih menggunakan media kertas. Dari hasil permasalahan yang peneliti dapatkan sistem informasi yang digunakan dalam proses perizinan ini perusahaan belum memiliki sistem ataupun server khusus yang terkomputerisasi yang dapat dengan mudah diakses oleh pihak yang bersangkutan dalam proses permintaan, persetujuan oleh pihak pimpinan bagian maupun penyampaian laporan informasi dokumen perizinan tersebut oleh bagian HRD (Human Resource Departement), serta diharapkan dapat mempermudah bagian HRD (Human Resourch Departement) dalam mengelola data hasil laporan, serta proses pengerjaan menjadi lebih mudah, efektif dan efisien. Sistem yang terkomputerisasi dapat meminimalisir resiko kesalahan dalam memberikan informasi kepada pihak yang bersangkutan.

Dari permasalahan yang peneliti jelaskan di atas, maka hal tersebut yang melandasi peneliti untuk melakukan penelitian yang dituangkan dalam sebuah laporan Skripsi yang berjudul “Perancangan Sistem Informasi Proses Perizinan Karyawan Untuk Menunjang Keputusan Pimpinan Bagian pada PT Selo Agung”.


Rumusan Masalah

Berdasarkan latar belakang di atas, maka dapat dirumuskan beberapa masalah sebagai berikut :

  1. Bagaimana proses perizinan yang di lakukan oleh karyawan pada PT Selo Agung yang berjalan saat ini?.
  2. Apa saja kendala yang dihadapi oleh PT Selo Agung dalam memberikan persetujuan terhadap informasi perizinan serta memperoleh laporan yang akurat dalam penyampaian laporannya?.
  3. Bagaimana cara merancang sistem untuk mengatasi kendala-kendala yang ada pada proses perizinan yang dihadapi sebelumnya?.

Ruang Lingkup Penelitian

Ruang lingkup yang peneliti observasi dalam penulisan laporan skripsi ini adalah mengenai sistem proses perizinan yang dilakukan oleh karyawan, serta mengetahui alur bagaimana informasi perizinan ini diberikan kepada pihak yang bersangkutan. Sampai dengan dibuatnya hasil laporan informasi perizinan karyawan tersebut.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Terdapat beberapa tujuan dari penelitian ini yaitu untuk:

  1. Mengetahui bagaimana gambaran proses perizinan karyawan pada PT Selo Agung yang berjalan saat ini.
  2. Mengetahui kendala yang dihadapi dalam memberikan informasi persetujuan perizinan dan laporan dapat dibuat secara efektif dan efisien
  3. Mengetahui rancangan sistem seperti apa yang dibutuhkan untuk mempermudah dalam memberikan perizinan, serta dapat memberikan dan memperoleh laporan yang lebih akurat dan terpercaya.

Manfaat Penelitian

Adapun manfaat dari penelitian ini adalah:

  1. Menerapkan ilmu yang telah dipelajari selama belajar di Universitas Raharja dengan membuat sistem informasi secara sistematis.
  2. Memberikan solusi untuk menunjang pengambilan keputusan terhadap pemberian persetujuan dalam proses perizinan, serta mempermudah dalam proses laporannya.
  3. Memperoleh data informasi perizinan yang akurat serta hasil yang efektif dan efisien dari prosedur pengolahan informasi pada PT Selo Agung.

Metode Penelitian

Dalam metode penelitian yang digunakan oleh peneliti untuk menghasilkan laporan pembuatan Laporan Skripsi ini, menggunakan metode sebagai berikut:

Metode Pengumpulan Data

  1. Metode Observasi

    Peneliti melakukan pengamatan langsung terhadap proses perizinan karyawan yang berjalan saat ini pada PT Selo Agung. Kemudian dari pengamatan tersebut, peneliti mengumpulkan data-data atau informasi yang akan digunakan sebagai acuan dalam dalam melakukan perancangan, pembuatan serta penyusunan laporan dan landasan teori yang mendukung.

  2. Metode Wawancara

    Metode ini dilakukan dengan cara melakukan sesi tanya jawab dengan narasumber secara langsung pada instansi terkait, guna mendapatkan informasi dan data yang relevan dan akurat yang lebih mendetail saat melakukan pengamatan secara langsung.

  3. Metode Studi Pustaka (Library Research)

    Metode pustaka ini digunakan untuk melengkapi data-data pendukung yang bersumber dari data primer dan skunder, serta mencari referensi dari beberapa sumber (literature) baik itu bersumber dari jurnal, internet, maupun laporan skripsi lainnya yang berkaitan dengan judul penelitian yang peneliti buat. .

Metode Analisis Data

Pada metode analisa ini, metode yang peneliti gunakan yaitu menggunakan metode analisa PIECES (Performance, Information /Data, Economic, Control/Security, Efficiency, dan Service), dimana metode ini merupakan suatu metode yang melakukan upaya untuk suatu performa yang menekankan terhadap pengelolaan laporan informasi perizinan menjadi lebih baik, yang dapat mengurangi kesalahan dalam penginputan data-data yang diolah. Dapat mengurangi pemborosan biaya dalam penggunaan media kertas dan alat tulis. Serta keamanan yang lebih terjaga agar tidak dapat diakses dan merubah data dari pihak yang tidak berwenang, serta efisien dalam segi waktu dan pelayanan yang dapat dilakukan secara cepat.

Metode Perancangan Sistem

Metode perancangan sistem yang peneliti gunakan yaitu metode UML (Unified Modelling Languange) sebagai tools untuk menggambarkan rancangan sistem yang akan diusulkan, agar mudah dipahami oleh pihak yang bersangkutan berdasarkan alur rancangan yang dibuat. Selain itu dalam merancang sistem ini peneliti menggunakan bahasa pemograman seperti menggunakan PHP, MySQL, Codeigniter dan bahasa pemograman lainnya yang dapat mendukung dalam merancang sistem yang akan peneliti buat.

Metode Pengujian

Metode pengujian yang peneliti gunakan dalam laporan skripsi ini adalah menggunakan blackbox testing, metode ini adalah metode uji coba yang memfokuskan pada keperluan fungsional software, karena itu uji coba menggunakan blackbox ini memungkinkan pengembangan software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat-syarat fungsional suatu program. Metode ini juga digunakan untuk menemukan kesalahan dalam beberapa kategori, seperti fungsi-fungsi yang salah atau hilang, kesalahan tampilan luar, kesalahan output, serta kesalahan dalam struktur data atau database eksternal.

Sistematika Penulisan

Untuk dapat memahami penjelasan dalam penyusunan serta mempermudah dalam membuat penelitian laporan dan pembahsannya secara sistematis, penelitian laporan skripsi ini terdiri dari beberapa sub-sub dengan sistematika sebagi berikut:

BAB I   PENDAHULUAN

Bab ini menjelaskan tentang informasi umum, yaitu berisi tentang latar belakang penelitian, rumusan masalah, ruang lingkup penelitian, metode penelitian dan sistematika penelitian.

BAB II   LANDASAN TEORI

Bab ini menjelaskan tentang definisi-definisi yang saling berkesinambungan dengan permasalahan yang ada pada bagian sistem yang berjalan saat ini, yang berisikan tentang landasan teori yang membahas tentang konsep dasar sistem pengambilan keputusan proses perizinan karyawan, serta membahas teori-teori pendukung lainnya yang berhubungan dengan topik yang dibahas.

BAB III   PEMBAHASAN

Bab ini berisikan tentang gambaran umum dan sejarah singkat PT Selo Agung, struktur organisasi, permasalahan yang dihadapi, alternatif pemecahan masalah, analisa proses, UML (Unified Modelling Languange) sistem yang berjalan, serta alternatif pemecahan masalah. .

BAB IV   SISTEM USULAN

Bab ini berisikan tentang rancangan sistem yang diusulkan, rancangan database, serta tampilan pengujian sistem yang diusulkan.

BAB V   PENUTUP

Bab ini merupakan bab terakhir yang berisikan kesimpulan dan saran yang dapat diberikan kepada penulis dari hasil penelitian yang dilakukan seputar perancangan sistem kedepanya sesuai kebutuhan Stakeholder yang diperlukan untuk melakukan perbaikan di masa yang akan datang. .

DAFTAR PUSTAKA

DAFTAR LAMPIRAN

BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

Definisi Sistem

Ruli Supriati dkk dalam Jurnal Sensi (2018:91) [1] , menjelaskan bahwa “Sistem dapat didefinisikan dengan cara mengumpulkan, memproses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. seperti sebuah system informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi)”.

I Putu Agus (2016:2) [2] , menerangkan bahwa “Sistem merupakan sebuah kesatuan yang kompleks, dimana sistem ini tersusun atas sejumlah komponen atau elemen yang saling terhubung antara satu dengan yang lainnya, yang bertujuan memudahkan satu atau beberapa proses dalam menjalankan prosesnya”.

Giandari Maulani dalam Jurnal ICIT (2018:16) [3] , menerangkan bahwa “Sistem merupakan kumpulan dari elemen-elemen berupa data, jaringan kerja dari prosedur-prosedur yang saling berhubungan, sumber daya manusia, teknologi baik hardware maupun software yang saling berinteraksi sebagai satu kesatuan untuk mencapai tujuan/sasaran tertentu yang sama”.

Romney dan Steinbart (2015:3) [4] menjelaskan bahwa “Sistem merupakan suatu rangkaian dari dua atau lebih komponen-komponen yang saling berhubungan yang berinteraksi dalam mencapai suatu tujuan. Dimana sebagian besar sistem tersebut terdiri dari subsistem yang lebih kecil yang berfungsi untuk mendukung sistem yang lebih besar”.

Sedangkan Mulyadi (2016:5) [5] berpendapat bahwa “Sistem merupakan suatu jaringan prosedur yang dibuat berdasarkan pola yang terpadu dalam pelaksanaan kegiatan pokok perusahaan”.

Berdasarkan beberapa paparan mengenai penjelasan sistem diatas, dapat disimpulkan bahwa sistem merupakan sekumpulan komponen atau elemen yang bekerja sama sesuai dengan fungsinya masing-masing dan juga saling berhubungan untuk mencapai suatu tujuan berdasarkan perencanaan.

Karakteristik Sistem

Model umum yang digunakan di dalam sebuah sistem adalah input, proses dan output. Hal ini merupakan konsep sebuah sistem yang sederhana, karena sebuah sistem dapat mempunyai beberapa masukan dan keluaran, serta memiliki karakteristik atau sifat-sifat tertentu yang menyerupai bahwa hal tersebut bisa disebut sebagai sistem. Hutahaean (2015:3) [6] menerangkan bahwa terdapat beberapa karakteristik yang harus ada dalam sebuah sistem yaitu:

  1. Komponen (Components)

    Sistem terdiri harus terdiri dari sejumlah komponen yang saling berinteraksi dan bekerja sama untuk membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem harus memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.

  2. Batasan sistem (boundary)

    Batasan sistem ini merupakan suatu daerah yang membatasi antara suatu sistem dengan sistem lainnya atau dengan lingkungan luar. Dimana batasan sistem ini memungkinkan sistem dipandang sebagai satu kesatuan atau juga menunjukkan ruang lingkup (scope) dari sistem tersebut.

  3. Lingkungan luar sistem (environment)

    Lingkungan luar sistem (environment) adalah suatu sistem apapun yang berada di luar batasan dari sistem dan juga yang mempengaruhi sistem tersebut. Lingkungan luar yang bersifat menguntungkan wajib dipelihara dan yang merugikan harus dikendalikan agar tidak mengganggu kelangsungan sistem tersebut.

  4. Penghubung sistem (interface)

    Media penghubung sistem (Interface) berfungsi untuk mengalirkan sumber-sumber daya dari sub sistem ke sub sistem lainnya.

  5. Masukkan sistem (input)

    Energi yang dimasukkan ke dalam sistem dinamakan dengan masukan sistem (input) dapat berupa perawatan dan masukan sinyal. Dimana fungsi dari perawatan ini adalah agar sistem dapat beroperasi sedangkan masukan sinyal adalah energi yang diproses untuk menghasilkan keluaran (output).

  6. Keluaran sistem (output)

    Merupakan hasil dari energi yang telah diolah dan diklasifikasikan menjadi keluaran yang berguna, contohnya seperti berupa informasi yang dihasilkan.

  7. Pengolah (Procces)

    Dalam mengolah masukan menjadi keluaran diperlukan suatu pengolah yang dinamakan dengan pengolah sistem. Suatu sistem menjadi pengolah masukan menjadi keluaran. Seperti sistem produksi akan mengolah bahan baku menjadi bahan jadi, dan sistem akuntansi akan mengolah data menjadi laporan-laporan keuangan.

  8. Sasaran sistem

    Sasaran sistem ini bertujuan untuk menentukan input yang dibutuhkan serta keluaran (output) yang dihasilkan dari sistem tersebut.

Klasifikasi Sistem

Seperti yang dijelaskan di atas bahwa sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain, karenanya sistem memiliki sasaran yang berbeda pada setiap kasus yang terjadi di dalam sistem tersebut. Maka dari itu, sistem dapat diklasifikasikan dari beberapa perspektif. Adapun klasifikasi sistem menurut Hutahaean (2015:6) [7] yaitu :

  1. Sistem Abstrak dan Sistem Fisik

    Sistem abstrak ini merupakan sistem berupa pemikiran atau ide-ide yang tidak tampak secara fisik, misalnya sistem teologi. Sedangkan sistem fisik sebaliknya yaitu sistem yang nampak secara fisik sehingga setiap mahluk dapat melihatnya.

  2. Sistem Alamiah dan Sistem Buatan Manusia

    Sistem alamiah yaitu sistem yang terjadi melalui proses alam, atau tidak dibuat oleh manusia, misalnya sistem tata surya, sistem galaksi, sistem reproduksi dan lain-lain. Sedangkan sistem buatan manusia merupakan sistem yang dirancang oleh manusia sendiri, dan juga melibatkan interaksi manusia, misalnya sistem akuntansi, sistem informasi, dan lain-lain.

  3. Sistem Deterministik dan Sistem Probabilistik

    Sistem deterministic ini merupakan sistem yang beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi bagian-bagiannya dapat dideteksi dengan pasti sehingga keluaran dari sistem dapat diramalkan, misalnya sistem komputer yang merupakan contoh sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program komputer yang dijalankan. Sedangkan sistem robabilistik merupakan sistem yang kondisi masa depanya tidak dapat diprediksi karena mengandung unsur probabilitas.

  4. Sistem Terbuka dan Sistem Tertutup

    Sistem terbuka merupakan sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Lebih sepesifik dikenal juga yang disebut dengan sistem terotomasi, yang merupakan bagian dari sistem buatan manusia dan beriteraksi dengan kontrol oleh satu atau lebih komputer sebagai bagian dari sistem yang digunakan dalam masyarakat modern. Sistem ini menerima masukan dan menghasilkan keluaran untuk sub sistem lainnya, misalnya sistem kebudayaan manusia. Sedangkan sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa danya campur tangan dari pihak luar. Secara teoritis sistem tersebut ada, tetapi kenyataannya tidak ada sistem yang benar- benar tertutup, yang ada hanyalah relatively closed system (secara relatif tertutup, tidak benar-benar tertutup).

Konsep Dasar Analisis Sistem

Definisi Analisis Sistem

Muslihudin dan Oktafianto (2016) [8] menerangkan bahwa, “Analisis sistem merupakan sebuah istilah yang secara kolektif yang mendeskripsikan beberapa fase awal pengembangan sistem. Analisis sistem ini berfungsi dalam teknik pemecahan masalah yang memisah beberapa bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut berinteraksi dan bekerja untuk mencapai tujuan mereka”.

Suryadi dalam Jurnal CCIT Vol.9 No.03 (2016:270) [9] , menerangkan bahwa “Analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan tujuan untuk mengidentifikasi dalam mengevaluasi hambatan-hambatan yang terjadi dari kebutuhan yang diharapkan sehingga dapat diusulkan untuk perbaikan yang lebih baik”.

Berdasarkan dua penjelasan analisis sistem di atas, dapat disimpulkan bahwa analisis sistem merupakan suatu teknik pemecahan masalah yang berfungsi menguraikan suatu bagian komponen yang bertujuan untuk memahami sistem yang ada, dengan tujuan untuk mempelajari komponen yang bersangkutan beserta kaitannya antara satu dengan yang lainnya, agar didapatkan solusi atau keputusan mengenai sistem itu sendiri baik itu kelebihan maupun kelemahan sistem.

Prinsip-Prinsip Analisis Sistem

Tyoso J (2016:18) [10] menerangkan bahwa analisis sistem memiliki contoh yang baik dari pendekatan sistem yang bertujuan untuk memecahkan suatu masalah. Tyoso J juga menjelaskan terdapat beberapa prinsip yang dilakukan dalam meanalisis suatu sistem, yaitu:

  1. Mengidentifikasi masalah, yaitu masalah yang akan dipecahkan dengan sistem yang diatur berkenaan dengan lingkungan atau tempat sistem berinteraksi.

  2. Menyatakan sasaran sistem, tujuan umum yang ingin dicapai harus berkaitan dengan ke efektifannya ditetapkan dan diumumkan kepada pihak-pihak yang berkepentingan dalam sistem.

  3. Membuat batasan sistem, pembatas antara sistem baru dengan lingkungannya harus terperinci. Hubungan sistem (interface) yang berkaitan dengan masukan dan keluaran harus dijelaskan.

  4. Menyatakan kendala sistem, kendala yang dihadapi pada sistem dan pengembangannya, seperti biaya dan jangka waktu untuk pengembangan sistem juga harus dipastikan

  5. Pengelompokkan sistem, sistem di kelompokkan ke dalam sub-sub sistem yang saling berkaitan dan berhubungan dengan lingkungannya. dengan adanya pengelompokkan seorang analisis mampu melihat sistem dengan terperinci. Subsistem yang berada pada tingkat bahwa yang nantinya dirancang dan menjadi bagian sistem yang ditetapkan.

Konsep Dasar Informasi

Definisi Data

Siregar dalam Sutopo dkk (2016:24) menerangkan dalam KBBI bahwa data diartikan sebagai istilah yang berasal dari kata “datum” berarti fakta atau bahan-bahan keterangan. Dimana data tersebut merupakan deskripsi dari sesuatu dan kejadian yang kita hadapi dan data itu harus berupa fakta yang jelas tempat dan waktunya.

Martono dkk menjelaskan dalam Jurnal CCIT (2016:231) bahwa “Data adalah deskripsi tentang benda, kejadian, aktivitas dan transaksi, yang tidak mempunya makna atau tidak terpengaruh serta langsung kepada pemakai.

Mila Andini dkk dalam Jurnal Sains dan Informatika Vol. 1 No. 2 (2015:48) [11] menerangkan bahwa “Data merupakan suatu sekumpulan informasi yang diperoleh dari suatu penelitian, baik berupa lambang, angka ataupun sifat”.

Sedangkan Yakub dalam Sunarya dkk (2017:5) [12] , menerangkan bahwa “Data merupakan suatu pernyataan yang menjelaskan bahwa benar adanya terjaadi suatu kejadian”.

Berdasarkan 3 (tiga) penjelasan tentang definisi data di atas, maka dapat disimpulan bahwa data merupakan sekumpulan keterangan yang masih bersifat mentah, yang nantinya akan dilanjutkan untuk diproses guna menghasilkan sebuah informasi (output) guna untuk mempertahankan suatu pernyataan yang dikemukakan.

Definisi Informasi

Asti Herliana,dkk dalam jurnal informatika (2016:49) [13] menerangkan bahwa informasi merupakan ”Sebagai suatu hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan”.

Ramadhan dkk (2016) [14] juga menjelaskan bahwa, “informasi merupakan sekumpulan fakta-fakta yang telah diolah dari bentuk data, sehingga dapat menjadi lebih berguna dan dapat digunakan oleh siapa saja yang membutuhkan data-data tersebut sebagai pengetahuan ataupun dapat digunakan dalam pengambilan keputusan.”.

Sedangkan Romney dalam Wardhani dan Satia (2016:40)[15] mendefinisikan bahwa “Informasi merupakan data yang telah diatur dan di proses untuk memberikan makna atau arti bagi yang bersangkutan”.

Berdasarkan beberapa pendapat para ahli tersebut, maka dapat disimpulkan bahwa informasi merupakan hasil (aouput) dari sejumlah data yang telah melakukan proses atau pengolahan sehingga dapat memberikan nilai, arti, manfaat bahkan pengetahuan bagi seseorang yang menerima informasi tersebut.

Kualitas Informasi

Setiap informasi yang diberikan dan didapatkan pasti harus memiliki kualitas tersendiri, agar yang memahami informasi tersebut jelas akan alur yang dojelaskan. Jogiyanto dalam Ilyas dkk (2017:8) [16] menerangkan bahwa kualitas informasi dari suatu sistem informasi tergantung dari 3 (tiga) hal, yaitu sebagai berikut:

  1. Akurat

    Yaitu informasi harus menggambarkan keadaan yang sebenarnya terjadi, artinya informasi tersebut biasanya dilandasi atas dasar bukti kejadian yang ada.

  2. Tepat Waktu

    Yaitu informasi yang datang pada penerima tidak boleh terlambat. Artinya informasi yang sudah lama tidak akan mempunyai nilai lagi, karena informasi merupakan prinsip dalam pengambilan sebuah keputusan.

  3. Relevan

    Yaitu informasi tersebut harus mempunyai manfaat untuk pemakainya, artinya yang disampaikan harus mempunyai keterlibatan dengan masalah yang akan di analisis dengan informasi tersebut.

Nilai Informasi

Azizah dkk (2017:17)[17] menjelaskan ada 9 (Sembilan) sifat yang dapat menentukan nilai informasi, yaitu sebagai berikut:

  1. Kemudahan dalam memperoleh (Accesibility)

    Informasi memiliki nilai yang lebih sempurna apabila dapat diperoleh secara mudah.

  2. Sifat luas dan kelengkapannya (Comprehensiveness)

    Informasi yang mempunyai nilai yang lebih sempurna apabila mempunyai lingkup atau cakupan yang luas dan lengkap.

  3. Ketelitian (Accuracy)

    Informasi mempunyai nilai yang lebih sempurna apabila mempunyai ketelitian yang tinggi.

  4. Kecocokan dengan pengguna (Relevance)

    Informasi mempunyai nilai yang lebih sempurna apabila sesuai dengan kebutuhan penggunaannya.

  5. Ketepatan Waktu (Timelines)

    Informasi mempunyai nilai yang lebih sempurna apabila dapat diterima oleh pengguna pada saat yang tepat.

  6. Kejelasan (Clarity)

    Informasi yang jelas akan meningkatkan kesempurnan nilai informasi.

  7. Fleksibilitas (flexibility)

    Nilai informasi semakin sempurna apabila memiliki fleksibilitas tinggi.

  8. Dapat dibuktikan (Verified)

    Nilai informasi semakin sempurna apabila informasi tersebut dapat dibuktikan kebenarannya.

  9. Dapat diukur (Measurable)

    Informasi untuk pengambilan keputusan seharusnya dapat diukur agar dapat mencapai nilai yang sempurna.

Konsep Dasar Sistem Informasi

Definisi Sistem Informasi

Widianti dalam Utomo dkk (2017:77)[18] menerangkan bahwa sistem informasi merupakan suatu organisasi yang mempertemukan keperluan pengolahan transaksi harian, pendukung operasi, bersifat eksekutif dan kegiatan rencana dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan yang diperlukan.

Swastika dan Putra (2016:3) [19] menerangkan bahwa “sistem informasi merupakan suatu kumpulan dari komponen-komponen dalam perusahaan ataupun organisasi yang berhubungan dengan proses penciptaan dan pengaliran informasi”.

Ahmad Reza Hidayatullah dan M. Rudyanto dalam Jurnal Nasional Teknologi Informasi dan Multimedia (2016:104) menerangkan bahwa, “Sistem Informasi merupakan suatu sistem di dalam organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, pendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan”

Berdasarkan beberapa penjelasan diatas, maka dapat disimpulkan bahwa sistem informasi merupakan sekumpulan komponen yang terdapat dalam suatu sistem yang sangat dibutuhkan organisasi yang bertujuan untuk dapat menyediakan laporan-laporan yang diperlukan dan menyebarkan hasilnya berupa Informasi.

Konsep Dasar Analisis Sistem

Definisi Analisis Sistem

Analisis Sistem menurut C. Laudon dan P. Laudon dalam Astuti dan Joni (2017:516) [20] adalah penyambung utama antara kelompok sistem informasi dengan seluruh organisasi, tugas analis sistem untuk mengartikan masalah bisnis dan kualifikasi menjadi kebutuhan informasi dan sistem”.

Sedangkan menurut Dede Bachtiar dan Atikah dalam Jurnal Sisfotek Global (2015:72), [21] “Analisis Sistem adalah langkah-langkah melakukan analisa sstem yang akan dirancang serta melakukan penelitian terhadap kebutuhan-kebutuhan sistem dan apa saja kekurangannya”.

Dari penjelasan diatas dapat ditarik kesimpulan bahwa analisis system adalah langkah langkah anlisisa sistam yang akan dirancang serta mengartiikan masalah bisnis dan kualifikasi menjadi kebutuhan informasi dan system.

Tujuan Sistem Informasi

Tata Sutabari (2016:27-29) [22] menerangkan bahwa Fungsi utama sistem informasi adalah menambah pengetahuan atau mengurangi ketidakpastian pemakai informasi. Informasi yang disampaikan kepada pemakai mungkin merupakan hasil data yang dimasukkan ke dalam dan pengolahan suatu model keputusan”.

Sedangkan Fauzi (2017:18-19) [23] menjelaskan bahwa Setiap organisasi harus menyesuaikan informasinya dengan kebutuhan pemakainya. Secara umum tujuan sistem informasi pada perusahaan adalah:

  1. Untuk membantu fungsi kepengurusan manajemen. Kepengurusan mengacu ke tanggung jawab manajemen untuk mengatur sumber daya perusahaan secara benar. Sistem informasi mempersiapkan informasi tentang kegunaan sumber daya ke pemakai lingkup luar melalui laporan keuangan tradisional dan laporan-laporan yang diminta.

  2. Untuk menunjang pengambilan keputusan manajemen. Sistem informasi memberikan para manajer informasi yang mereka perlukan untuk melakukan kewajiban pengambilan keputusan.

  3. Untuk mendukung kegiatan aktivitas perusahaan harian. Sistem informasi mempersiapkan informasi bagi personal operasi untuk membantu mereka melakukan tugas mereka setiap hari dengan efisien dan efektif.

Konsep Dasar Perancangan Sistem

Definisi Perancangan Sistem

Hanif Al Fatta, Robert Marco dalam jurnal Telematika Vol. 8 No.2 (2015:69) [24] , menerangkan bahwa “Perancangan sistem diawali dengan menentukan segala keperluan yang akan memenuhi apa yang dibutuhkan oleh sistem, siapa yang mengambil langkah dan bagaimana cara menyesuaikannya. Pada dasarnya perancanagan sistem bergerak dari input meneuju ke output sistem, yang terdiri dari reports dan file untuk memenuhi kebutuhan organisasi”.

Wahyu Hidayat dkk dalam jurnal CERITA (2016:49) [25] , “Perancangan merupakan proses perencanaan segala sesuatu terlebih dahulu yang merupakan wujud visual yang dihasilkan berdasarkan bentuk-bentuk kreatif yang telah direncanakan. Langkah awal dalam perancangan desain bermula dari hal-hal yang tidak teratur berupa gagasan atau ide-ide kemudian melalui proses penggarapan dan pengelolaan akan menghasilkan hal-hal yang teratur, sehingga hal-hal yang sudah teratur bisa memenuhi fungsi dan kegunaan secara baik”.

Sedangkan Maimunah, dkk (2017:38) [26] menjelaskan bahwa, “Perancangan sistem informasi merupakan setiap rancangan harus memenuhi kebutuhan penggunanya dan dapat berfungsi dengan baik, fungsi timbul sebagai akibat dari adanya kebutuhan manusia dalam usaha untuk mempertahankan dan mengembangkan dalam kehidupannya di alam semesta”.

According to Alison McKay et al in International Journal of Computer Integrataed Manufacturing Vol. 29 No. 3 (2016:237)[8], [27] “Engineering design is an important early stage of the inno-vation processes that deliver new products to markets where societal challenges are addressed and wealth generated. High-quality engineering design information is critical to the effective and efficient manufacture, production and through-life support of such products. The emerging discipline of engineering design informatics brings together ICT (Information and Communications Technology) and engineering design to support the creation of well-founded engineering information support systems” .

Berdasarkan beberapa paparan mengenai perancangan sistem yang dikemukakan diatas dapat disimpulkan bahwa perancangan sistem merupakan suatu rancangan yang direncanakan terlebih dahulu sebelum sistem itu dibuat, sehingga dalam pengerjaan sistem tersebut dalam dijalankan sesuai dengan yang diinginkan.

Tahapan Perancangan Sistem

McLeod dalam jurnal Telematika Vol. 8 No. 2 (2015:70), menerangkan bahwa perancangan sistem merupakan sebuah penentuan proses data yang diperlukan oleh sistem baru, dalam penjelsannya terdapat tahapan dalam merancang sebuah sistem, yaitu:

  1. Menyiapkan perancangan sistem secara terperinci.

    Analisis ini bekerjasama dengan pemakai (user) dan mendokumentasikan rancangan sistem baru menggunakan peralatan tertentu.

  2. Mengindentifikasi alternatif konfigurasi sistem.

    Analisis ini berfungsi mengindetifikasi konfigurasi peralatan komputer yang memberi hasil sesuai dengan yang diperlukan untuk menyelesaikan proses dalam pembuatan sistem.

  3. Mengevaluasi alternatif konfigurasi sistem.

    Analisis bekerjasama dengan manager untuk mengevaluasi alternatife konfigurasi terbaik dalam pebuatan sistem.

  4. Menyiapkan usulan penerapan implementasi

    Dalam memberi ringkasan tugas-tugas penerapan yang harus dilakukan berdasarkan perancangan sistem yang akan dibuat berdasarkan dokumentasi perancangan tersebut, serta menyetujui dan menolak penerapan sistem tersebut.

Teori Khusus

Konsep Dasar Perizinan

Definisi Perizinan

Puang (2015:76),[28] “Perizinan merupakan salah satu alat kebijaksanaan yang apabila dipergunakan secara efisien akan merupakan alat efektif untuk menggerakan perkembangan dunia usaha ke bidang yang benar-benar mendukung pembangunan”.

Adrian Sutedi (2015) [29] menerangkan bahwa “Perizinan diartikan sebagai bentuk pelaksanaan fungsi pengaturan yang bersifat pengendalian yang dimiliki oleh pemerintah terhadap kegiatan-kegiatan yang dilakukan oleh seseorang”.

Berdasarkan penjelasan yang dikemukakan diatas dapat disimpulkan bahwa perizinan merupakan suatu bentuk pemberian dispensasi kepada seseorang berdasarkan pertimbangan terhadap orang yang bersangkutan di dalam suatu lembaga organisasi atau perusahaan.

Prosedur Perizinan

Adrian Sutedi [29] menerangkan bahwa ada 3 (tiga) prosedur dalam izin yaitu:

  1. Persyaratan

    Merupakan hal yang harus dipenuhi untuk memperoleh izin yang diajukan, baik berupa dokumen dan kelengkapan atau surat-surat lainnya.

  2. Waktu Penyelesaian Izin

    Waktu penyelesaian izin harus ditentukan oleh instansi yang bersangkutan. Waktu penyelesaian yang ditetapkan sejak saat pengajuan permohonan sampai dengan penyelesaian pelayanan.

  3. Biaya Perizinan

    Tarif pelayanan merupakan rincian yang ditetapkan dalam proses pemberian izin, dimana pembiayaan menjadi hal mendasar dari pengurusan perizinan.

Konsep Dasar Karyawan

Definisi Karyawan

Agusta Alfiandanu dan Eko Siswanto (2015:71) [30] menerangkan bahwa, “Karyawan merupakan Aset yang paling berharga yang dimiliki organisasi, entah itu organisasi profit atau non-profit”.

Sedangkan dalam (UU No.13 Tahun 2003) dalam jurnal SENTIKA (2014:430). “Pegawai/karyawan adalah orang yang menjual jasanya kepada orang lain atau orang yang bekerja pada sebuah instansi berdasarkan sifat dan jangka waktu ikatan kerjanya”.

Berdasarkan definisi yang dikemukakan diatas dpat disimpulkan bahwa karyawan merupakan sumber daya manusia atau aset yang paling berharga yang dimiliki organisasi baik pemerintahan maupun swasta (bisnis).

Jenis-Jenis Karyawan

Jenis - jenis karyawan

  1. Karyawan tetap

    Bayu Aditya, Moehammad dan Heru (2017:97) [31] menjelaskan bahwa, “Karyawan tetap merupakan karyawan yang telah memiliki kontrak ataupun perjanjian kerja dengan perusahaan dalam jangka waktu yang tidak ditetapkan (permanen)”.

  2. Karyawan Kontrak

    Satriawaty Mallu dalam Jurnal Ilmiah Teknlogi Informasi Terapan Vol. 1 No. 2 (2015:37)[32] menjelaskan bahwa, “Karyawan kontrak adalah karyawan yang diperbantukan untuk menyelesaikan pekerjaan-pekerjaan rutin perusahaan dan tidak ada jaminan kelangsungan masa kerjanya”.

Konsep Dasar Pengambilan Keputusan

Definisi Pengambilan Keputusan

Menurut Pratiwi (2016:2) [33] Keputusan merupakan hasil pemikiran berupa pemilihan satu diantara beberapa alternatif yang dapat digunakan untuk memecahkan masalah yang dihadapi.

J.Reason menjelaskan dalam bukunya bahwa “Pengambilan keputusan dapat dianggap sebagai suatu hasil atau keluaran dari proses mental atau kognitif yang membawa pada pemilihan suatu jalur tindakan diantara beberapa alternatif yang tersedia, dan dalam pengambilan keputusan tersebut selalu menghasilkan satu pilihan yang final”.

Berdasarkan kedua pendapat diatas dapat disimpulkan bahwa pengambilan keputusan merupakan suatu proses pemilihan pendapat yang menghasilkan output berdasarkan tahapan-tahapan yang dilalui.

Proses Pengambilan Keputusan

Kotler, dkk (2014:223) menjelaskan dalam bukunya bahwa terdapat beberapa tahapan dalam proses pengambilan keputusan yaitu:

  1. Indentifikasi masalah, yaitu dalam mengidentiifkasi masalah diharapkan dapat mengidentifikasi masalah yang ada dalam suatu keadaan.

  2. Pengambilan dan penganilis data, yaitu pengambilan keputusan diharapkan dapat mengumpulkan dan menganalisis data yang dapat membantu memecahkan suatu masalah yang ada.

  3. Pembuatan alternatif-alternatif kebijakan, yaitu setelah dirinci dengan tepat dan tersusun baik, maka perlu dipikirkan cara-cara pemecahannya.

  4. Pemilihan salah satu alternatif terbaik, yaitu pemilihin alternatif yang dianggap paling tepat untuk memcahkan maslaah tertentu dilakukan berdasarkan pertimbangan yang matang atau sesuai rekomendasai.

  5. Pelaksanaan keputusan, yaitu dalam pelaksanaan keputusan berarti seorang pengambil keputusan harus mampu menerima dampak positf dan negatif, ketika berdampak negtaif pemimpin harus memiliki alternatif lain untuk mengatasinya.

  6. Pemantauan dan pengevalusi hasil pelaksanaan, yaitu setelah keputusan dijalankan alangkah baiknya dapat mengukur dampak dari keptusan yang telah dibuat.

Konsep Dasar UML (Unified Modelling Language)

Definisi UML (Unified Modelling Language)

Menurut Hengki Tamando Sihotang (2018 : 19) [34] , “UML (Unified Modelling Language) merupakan bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma berorientasi objek. UML merupakan salah satu tool model untuk merancang pemodelan software yang berbasis object oriented.”

Sedangkan Asri Wahyuni (2017:7) [35] menerangkan bahwa, “Unifield Modelling Language (UML) merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung. Unifield Modelling Language (UML) hanya berfungsi untuk melakukan pemodelan. Jadi penggunaan Unifield Modelling Language (UML) tidak terbatas pada metodologi tertentu, meskipun pada kenyataannya Unifield Modelling Language (UML) paling banyak digunakan pada metodologi berorientasi objek”.

Berdasarkan beberapa definisi diatas maka dapat disimpulkan bahwa UML (Unifield Modelling Language) merupakan pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung untuk sistem atau perangkat lunak yang berparadigma berorientasi objek.

Tujuan UML (Unified Modelling Languange)

Wati dan Kusumo dalam jurnal SYNTAX Jurnal informatika (2016:25) menerangkan bahwa terdapat 3 (tiga) tujuan dari penggunaan UML (Unified Modelling Languange) yaitu:

  1. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemograman serta proses rekayasa

  2. Menyatukan praktek-praktek terbaik yang terdapat didalam pemodelan

  3. Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk dapat dikembangkan dan saling menukar model dengan mudah dan dimengerti secara umum.

Jenis-jenis Diagram UML

Seiring dengan perkembangan mekanisme perkembangan berorintasi objek, munculah sebuah standarisasi bahasa pemodelan untuk pembuatan perancangan yang dinamakan dengan UML (Unified Modelling Language), UML ini muncul karena adanya kebutuhan pemodelan visual yang berfungsi untuk merincikan, menggambarkan, membangun, serta mendokumentasikan sistem dari perangkat lunak. Rosa dan Shalahuddin (2015) [36] menerangkan bahwa terdapat 4 (empat) jenis diagram yang digunakan, yaitu:

  1. Use Case Diagram

    Yaitu suatu pemodelan yang digunakan untuk memodelkan kelakuan sistem informasi yang akan dibuat, dan berfungsi untuk memahami fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan tanggung jawab dalam sistem tersebut.

  2. Activity Diagram

    Yaitu suatu pemodelan yang befungsi untuk menjelaskan aktivitas dari sebuah sistem yang ada pada perangkat lunak tersebut.

  3. Sequence Diagram

    Yaitu yang menggambarkan aksi objek pada use case dengan penggambaran waktu mulai objek dan pesan yang dikirimkan dan diterima antar objek.

  4. Class Diagram

    Yaitu yang menggambarkan struktur rancangan sistem dari segi keterangan kelas-kelas yang akan dibuat untuk membangun suatu sistem.

Konsep Dasar Elisitasi

Definisi Elisitasi

Rini menjelaskan dalam Jurnal Sisfotex Vol.6 No.1 (2016:64) [37] bahwa “Elisitasi merupakan pengumpulan kebutuhan aktivitas awal dalam rekayasa kebutuhan (Requirements Engineering). Sebelum kebutuhan dapat dianalisis, dimodelkan, atau di tetapkan, kebutuhan harus di kumpulkan melalui proses elisitasi”.

Agit Amrullah, Rifda Faticha Alfa dkk (2016:27) [38] juga berpendapat bahwa, “Elitisasi merupakan rancangan dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”.

Berdasarkan 2 (dua) pendapat yang dikemukakan diatas dapat disimpulkan bahwa elisitasi merupakan suatu rancangan sistem yang akan dibuat berdasarkan kebutuhan dalam manajemen perusahaan, keinginan dalam segi tampilan, serta kesanggupan dalam membuat sistem tersebut agar bisa digunakan semestinya.

Tahapan Elisitasi

Dede Bachtiar dan Atikah dalam Jurnal Sisfotek Global (2015:74)[21] menjelaskan bahwa “Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”. Dalam penjelasannya Elisitasi dilakukan melalui tiga tahap yaitu sebagai berikut:

  1. Elisitasi Tahap 1

    Yaitu berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.

  2. Elisitasi Tahap 2

    aitu merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut merupakan penjelasan mengenai MDI:

    1. “M” pada MDI itu artinya mandatory (penting). Artinya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.

    2. “D” pada MDI itu artinya desirable, maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembuatan sistem, akan membuat sistem tersebut lebih sempurna.

    3. “I” pada MDI itu artinya inessential. Maksudnya bahawa requirement tersebut bukanlah bagian dari luar sistem.

  3. Elisitasi Tahap 3

    Yaitu merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:

    1. T artinya Technical, Maksudnya bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan.

    2. O artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.

    3. E artinya Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut dalam sistem.

    Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu :

    1. High (H) : Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal, sehingga requirement tersebut harus diimplementasi

    2. Middle (M) : Mampu untuk dikerjakan

    3. Low (L) : Mudah untuk dikerjakan

  4. Final Draft Elisitasi

    Yaitu merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.

Konsep Dasar Prototype

Definisi Prototype

Syahrina Ramadhan dalam Jurnal Pendidikan Teknologi dan Kejuruan (2015:328) menjelaskan bahwa, “Prototype merupakan suatu metode pengembangan sistem yang dapat membuat sesuatu program dengan cepat dan bertahap sehingga segera dapat dievakuasi oleh pemakai (user)”.

Rizkidiniah dkk dalam Jurnal Semantik (2016:88)[39] menjelaskan bahwa, “Prototype merupakan model atau simulasi dari semua aspek produk sesungguhnya yang akan dikembangkan, model ini harus bersifat representatif dari produk akhirnya. Pada pengembangan sistem seringkali terjadi keadaan dimana pengguna sistem sebenernya telah mendefinisikan secara umum atau tujuan perangkat lunaknya meskipun belum mendefinisikan secara rinci masukan, proses dan keluaran”.

Berdasarkan kedua pendapat yang dikemukakan diatas dapat disimpulkan bahwa prototype merupakan suatu teknik pemodelan yang dikembangkan berdasarkan ide bagi calon pengguna serta berfungsi untuk mempermudah dan mempercepat dalam pembuatan sistem

Tahapan Prototype

Roger S Presman dalam Effendy dan Nyimas (2017:32-33) [40] , menerangkan bahwa tedapat 6 (enam) tahapan yang dilakukan pada protype yaitu:

  1. Komunikasi dan pengumpulan data awal, yaitu analisis terhadap kebutuhan pengguna.

  2. Quick design (desain cepat), yaitu pembuatan desain secara umum untuk selanjutnya dikembangkan kembali.

  3. Pembentukan prototype, yaitu pembuatan perangkat prototype termasuk pengujian dan penyempurnaan.

  4. Evaluasi terhadap prototype, yaitu mengevalusi dan memperhalus analisis terhadap kebutuhan pengguna.

  5. Perbaikan prototype, yaitu pembuatan tipe yang sebenarnya berdasarkan hasil dari evalusi prototype.

  6. Produksi akhir, yaitu memproduksi perangkat secara benar sehingga dapat digunakan oleh pengguna.

Konsep Dasar Database

Definisi Database

Sri Rahayu, dkk dalam Jurnal CCIT Vol.9 No.1 (2015:54)[41] menjelaskan bahwa “Database merupakan kumpulan data yang terintegrasi dan diatur sedemikian rupa sehingga data tersebut dapat di manipulasi, diambil, dan dicari secara cepat”.

Rizaldi, dkk [42] yang dikutip oleh Beranda Agency dalam jurnal JURDIMAS (2018:46) menjelaskan bahwa “Database merupakan wadah atau tempat berkumpulnya tabel-tabel yang memiliki atribut dan data. Tabel yang ada dalam database tersebut saling berhubungan satu sama lainnya, sehingga membentuk sebuah informasi yang dibutuhkan pengguna informasi tersebut. Penyajian informasi diproses menggunakan aplikasi atau program komputer”.

Berdasarkan 2 (dua) pendapat yang dikemukakan diatas dpat disimpulkan bahwa database merupakan suatu wadah atau tempat sekumpulan data yang telah diatur sedemikian rupa baik berupa tabel maupun atribu lainnya yang saling terhubung agar proses pengaplikasian program terhadap kebutuhan data dapat ditemukan secara cepat.

Kebutuhan Database

Rosa dan Shalahuddin (2015:44) [36] mengemukakan terdOapat beberapa kebutuhan basis data dalam sistem, yaitu:

  1. Memasukkan, menyimpan, dan mengambil data

  2. Membuat laporan berdasarkan data yang telah disimpan.

Konsep Dasar Website

Definisi Website

Rulia Puji Hastanti dkk (2015:3) [43] dalam jurnal berjudul Sistem Penjualan Berbasis Web (E-Commerce) Pada Tata Distro Kabupaten Pacitan Bianglala Informatika menjelaskan bahwa “Website merupakan lokasi di internet yang menyajikan kumpulan informasi sehubungan dengan profil pemilik situs. Website adalah suatu halaman yang memuat situs-situs web page yang berada di internet yang berfungsi sebagai media penyampaian informasi, komunikasi, atau transaksi".

Priyo Sutopo dkk dalam Jurnal Informatika Mulawarman Vol. 11 No. 1 (2016:25)[44] menjelaskan bahwa “Website merupakan terobosan baru sebagai teknologi sistem informasi yang menghubungkan data dari banyak sumber dan layanan yang beragam macamnya di internet, Web cepat sekali populer di lingkungan pengguna internet, karena kemudahan yang diberikan kepada pengguna internet untuk melakukan penelusuran, penjelajahan, dan pencarian informasi”.

Berdasarkan penjelasan definisi-definisi diatas dapat disimpulkan bahwa website merupakan suatu situs yang berfungsi untuk memudahkan para pengunjung dalam mencari hal apa saja yang mereka inginkan, bahkan sudah banyak yang menjadi pengguna website tersebut baik dalam bidang e-commerce, pendidikan, dan sebagainya.

Jenis-jenis Website

Untung Rahardja, dkk dalam Jurnal CCIT (2015:249) [45] menerangkan bahwa ditinjau dari aspek konten atau isi, web dapat dibagi menjadi 2 (dua) jenis, yaitu web statis dan web dinamis. Selain dari sisi content atau isi, web statis dan web dinamis dapat dilihat dari aspek teknologi yang digunakan untuk membuat jenis web tersebut. Adapun jenis-jenis web tersebut adalah sebagai berikut:

  1. Web statis adalah web yang isinya atau content tidak berubah-ubah. Maksudnya adalah isi dari dokumen web tersebut tidak dapat diubah secara cepat dan mudah. Ini karena teknologi yang digunakan untuk membuat dokumen web ini tidak memungkinkan dilakukan perubahan isi atau data. Teknologi yang digunakan untuk web statis adalah jenis client side scripting seperti HTML, Cascading Style Sheet (CSS). Perubahan isi atau data halaman web statis hanya dapat dilakukan dengan cara mengubah langsung isinya pada file mentah web tersebut.

  2. Web dinamis yaitu jenis web yang content atau isinya dapat berubahubah setiap saat. Web yang banyak menampilkan animasi flash belum tentu termasuk web dinamis karena dinamis atau berubah-ubah isinya tidak sama dengan animasi. Untuk melakukan perubahan data, user cukup mengubahnya langsung secara online di internet melalui halaman control panel atau administrasi yang biasanya telah disediakan untuk user administrator sepanjang user tersebut memiliki hak akses yang sesuai.

Konsep Dasar Pengujian (Testing)

Definisi Black Box Testing

Sukamto dan Shalahuddin dalam Amin (2017:115) [46] menjelaskan bahawa pada dasarnya black box testing yaitu menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program. Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan, dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan.

Akbar dalam Jurnal e-Proceeding of Applied Science (2017:1270) [47] berpendapat bahwa ”Pengujian blackbox merupakan dasar strategi pengujian yang sesuai dengan kebutuhan dan spesifikasi. Pengujian blackbox tidak tidak harus memiliki pengetahuan tentang alur internal program, strukrur atau implementasi dari software yang dites”.

Sedangkan Himawan dkk dalam Jurnal CCIT (2016:342) [48] menjelaskan bahwa “Blackbox Testing bertujuan untuk menemukan kesalahan dalam beberapa kategori, diantaranya : fungsi-fungsi yang salah satu hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi dan termisasi”.

Shivani Archarya dan Vidhi Pandya (ISSN-2277-1956 Vol.2) [49] , menjelaskan bahwa “Blackbox testing is a software testing techniques in which functionality of the software under test (SUT) is tested without looking at the internal code structure” . Atau dalam bahasa Indonesia “Black Box Testing merupakan teknik di mana fungsi dari perangkat lunak di bawah ujian (SUT) diuji tanpa memandang struktur internal kode, pengujian perangkat lunak”.

Berdasarkan beberapa pendapat yang dikemukakan diatas maka dapat disimpulkan bahwa black box testing berfungsi menguji fungsional kinerja pada sistem sebagai proses untuk mengidentifikasi ketidaksesuai sistem, seperti dalam pengecekan verifikasi atau mendeteksi sistem error

Kasus Uji Black Box Testing

Kasus uji yang dibuat untuk melakukan pengujian blackbox harus dibuat dengan kasus yang benar dan yang salah. Rosa dan Shalaluddin (2015:276) [50] menjelaskan contoh dalam kasus proses login, maka kasus uji yang dibuat adalah:

  1. Jika user memasukkan nama pemakai (user) dan kata sandi (password) yang benar, maka proses login akan berhasil.

  2. Sebaliknya, jika user memasukkan nama pemakai (username) dan kata sandi (password) yang salah, atau nama pemakai (username) benar tapi kata sandi (password) salah atau sebaliknya, maka proses login tidak akan berhasil.

Konsep Dasar Codeigniter

Wibowo (2019:29)[51] menjelaskan bahwa “CodeIgniter merupakan aplikasi open source berupa framework dengan model MVC (Model, View, Controller) yang berfungsi untuk membangun website dinamis menggunakan PHP. CodeIgniter memudahkan developer atau pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan membuat dari awal”.

Phooja Sakhena, dkk (2019:157) [52] menjelaskan bahwa “CodeIgniter (CI) merupakan sebuah desain (framework) pembangunan aplikasi atau disebut toolkit, untuk developer yang akan membuat aplikasi web dengan PHP. Tujuan CI adalah pembangunan aplikasi supaya lebih cepat dibandingkan dengan menulis source code dari awal, karena CI telah menyediakan banyak library untuk proses-proses yang sering digunakan pada suatu aplikasi, dan juga kemudahan dalam menggunakan library tersebut serta kesederhaan penggunaannya. CodeIgniter ditulis (di buat) oleh Rick Ellis, seorang musisi rock yang menjadi programmer”.

Berdasarkan 2 (dua) pendapat yang dikemukakan diatas dapat disimpulkan bawa Codeigniter merupakan sebuah desain framework atau peneliti biasa sebut adalah template yang disediakan, yaitu yang berfungsi untuk memudahkan user atau pengguna dalam proses membangun sebuah website karena sudah disediakannya framework tersebut dalam tools codeigniter tersebut tanpa harus ngoding dari awal lagi.

Konsep Dasar MySql

Agus Tugiarto, dkk dalam jurnal INFORMATIKA (2019:15) [53] mengutip dari Herny & Zuliarso (2012) menyatakan bahwa “SQL merupakan singkatan dari (Structured Query Language). MySQL merupakan sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya”.

Arief dalam Dzulhaq (2017:2) [54] menyatakan bahwa “MySQL merupakan salah satu jenis database server yang sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelolaan datanya”.

Berdasarkan kedua pendapat diatas dapat disimpulkan bahwa MySql merupakan salah satu software yang berfungsi untuk mengolah data yang bersifat open source, dimana pengguna dapat menjalankannnya secara gratis.

Konsep Dasar Sublime

Faridl, M. (2015) [55] menjelaskan bahwa “Sublime text merupakan teks editor berbasis Python, sebuah teks editor yang elegan, kaya fitur, cross platform, mudah dan simpel yang cukup terkenal di kalangan developer (pengembang), penulis dan desainer. Para programmer biasanya menggunakan sublime text untuk menyunting source code yang sedang ia kerjakan. Sampai saat ini sublime text sudah mencapai versi 3”.

Supono dan Putratama (2018:14) menjelaskan bahwa "Sublime Text merupakan perangkat lunak text editor yang digunakan untuk membuat atau meng-edit suatu aplikasi. Sublime Text mempunyai fitur plugin tambahan yang memudahkan programmer. Selain itu, Sublime Text terkesan elegan untuk sebuah syntax editor. Selain ringan, IDE ini memiliki kecepatan proses simpan dan buka file. Tidak heran kalau IDE ini paling banyak digunakan terutama dikalangan programmer berbasis web".

Berdasarkan kedua pendapat yang dikemukakan diatas dapat disimpulkan bahwa Sublime Text merupakan suatu software yang berfungsi sebagai teks editor dalam proses pembuatan sebuah sistem, dimana tampilan pada teks editor ini lebih mudah dipahami karena di variasikan dengan tampilan yang lebih elegan baik dari segi warna maupun kodingan yang lebih terstruktur berdasarkan tingkatannya.

Konsep Dasar XAMPP

Raharjo (2018:20) menerangkan bahwa ”XAMPP merupakan software yang membungkus Apache HTTP Server, MariaDB, PHP dan Perl. Dengan menggunakan XAMPP installasi paket software yang dibutuhkan untuk proses pengembangan web (Apache HTTP Server, MariaDB dn PHP) dapat dilakukan dengan sangat mudah, tanpa harus dilakukan secara terpisah (sendiri-sendiri)”.

Iqbal Kamil Siregar dan Faisal Taufik (2017:65) menjelaskan bahwa “XAMPP merupakan perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl”.

Ahmad Fadel, dkk dalam jurnal INFORMATIKA Vol.10 No. 2 (2019:49) [56] menjelaskan bahwa “XAMPP merupakan software web server apache yang di dalamnya tertanam server MySQL yang didukung dengan bahasa pemrograman PHP untuk membuat website yang dinamis. XAMPP mendukung dua sistem operasi yaitu windows dan linux”. Berdasarkan beberapa penjelasan yang dikemukakan diatas dapat disimpulkan bahwa XAMPP merupakan web server yang berfungsi untuk menjalankan script program dari text editor ke web browser.

Konsep Dasar PHP

Febio (2017:43)[57] menyatakan bahwa “PHP merupakan script untuk pemrograman script web server-side, script yang membuat dokumen HTML secara on the fly, maksudnya dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks atau editor HTML. Secara resmi PHP merupakan kependekan dari Hypertext Preprocessor”.

Wibowo (2019:29) [51] menyatakan bahwa “PHP merupakan salah satu server side yang dirancang khusus untuk aplikasi web. PHP disisipkan diantara bahasa HTML dan karena bahasa server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk HTML, dan kode PHP tidak akan terlihat. PHP termasuk Open Source Product. Sehingga dapat diubah dan mendistribusikanya secara bebas”.

Berdasarkan kedua pendapat yang dikemukakan diatas dapat disimpulkan bahwa PHP merupakan suatu bahasa pemograman yang dirancang untuk membangun sebuah aplikasi, dimana bahasa pemograman ini selalu disinambungkan dengan aplikasi yang lain, seperti pada html atau pada web browser.

Konsep Dasar Literature Riview

Menurut Hidayat (2015:14), [58] “HTML5 ini adalah standar baru dari HTML, yang dikembangkan oleh World Wide Web Consortium (W3C) dan Web Hypertext Application Technology Working Group (WHATWG).”

Konsep Dasar Literature Riview

Marttunen, Lienert dan Belton (2017:2) [59] , menerangkan bahwa literature review merupakan “bentuk pengujian dari penelitian yang telah dilakukan peneliti sebelumnya secara sistematis, dimulai dari menganalisa, mengevaluasi, dan menguji temuan beberapa teori dan penelitian para ahli terdahulu yang fokus area penelitiannya berkaitan. Penulis harus dapat menuangkan atau menyajikan secara komprehensif, akurat, kritis dan menyampaikan apa yang perlu dilakukan untuk memajukan penelitian yang sedang diteliti”.

Handayani, dkk. (2018:190) [60] , menerangkan bahwa studi pustaka merupakan “Metode yang digunakan dalam mengumpulkan informasi atau bahan dari sumber relevan sesuai dengan topik dan permasalahan dari objek penelitian. Penelusuran pustaka merupakan langkah pertama untuk mengumpulkan informasi yang berhubungan bagi penelitian dengan menentukan studi, model, studi kasus yang mendukung topik serta menentukan lingkup penelitian untuk topik penelitian”.

Uraian dalam literatur review diarahkan untuk menjelaskan definisi, kata kunci dan terminologi tentang pemecahan masalah yang sudah diuraikan pada perumusan masalah. Penelusuran pustaka merupakan langkah pertama untuk mengumpulkan informasi yang relevan bagi penelitian dengan menentukan studi, model, studi kasus yang mendukung topik serta menentukan lingkup penelitian untuk topik penelitian.<p> <p>Tujuan adanya studi pustaka (literature review) adalah untuk mendapatkan landasan teori yang bisa mendukung pemecahan masalah yang sedang diteliti. Teori yang didapatkan merupakan langkah awal agar peneliti dapat lebih memahami permasalahan yang sedang diteliti dengan benar sesuai dengan kerangka berpikir ilmiah. Dalam melakukan review terhadap literature yang perlu dilihat adalah perlunya menganalisis, mensintesis, meringkas, membandingkan hasil-hasil penelitian yang satu dengan yang lainnya literature review membantu peneliti untuk dalam pencarian tujuan serta membantu dalam menguraikan bagaimana penelitian tersebut dilaksanakan.

Kutipan Literature Riview

Berikut ini terdapat beberapa referensi studi pustaka (literature review), yang peneliti jadikan sebagai panduan dalam penulisan laporan skripsi ini yaitu:

  1. Penelitian Skripsi yang dilakukan oleh Nikenuranisa (2018) [61] yang berjudul "Perancangan Sistem Informasi Perizinan Keluar Masuk Pegawai Pada PT.Sintech Berkah Abadi", dimana penelitiannya di latar belakangi oleh proses sistem proses perizinan keluar masuk pegawai masih menggunakan media kertas, sehingga perusahaan tersebut sering mengalami pegawai yang sering mangkir yang mengakibatkan penurunan kinerja pegawai terhadap perusahaan yang menyebabkan kualitas produk menurun, serta untuk mengatasi permasalahan tersebut dia membangun sebuah rancangan sistem dengan menggunakan UML serta membuat rancangan sistem usulan menggunakan prototype.

  2. Penelitian yang dilakukan oleh Gandana Akhmad Syaripudin dan Rinda Cahyani (2015) dalam Jurnal STTGARUT yang berjudul “Pengembangan Aplikasi Web untuk Pengajuan Cuti Pegawai Secara Online”. Penelitian ini menggunakan metode Unified Software Development Process. Pada perancangan pemodelan sistem tersebut menggunakan UML dengan software pendukung Microsoft visio MySQL sebagai manajemen basis datanya, PHP dan HTML sebagai bahasa pemrograman, CSS untuk mendesain tampilan dari web dan Sublime text digunakan sebagai penyunting kodenya, serta back box testing untuk pengujiannya. Penelitian ini menghasilkan aplikasi web dan fitur pengajuan cuti dan lihat saldo cuti secara online, serta mengajukan cuti dapat melakukannya dimana saja hanya dengan akses internet.

  3. Penelitian skripsi yang dilakukan oleh Erni Krisnaningsih dan Acang pada Jurnal Sistem Informasi Vol. 3 (2017) [62] . Penelitian ini berjudul “Analisa Perancangan Komputerisasi Cuti Pegawai pada Kantor Kecamatan Majasari Kabupaten Pandeglang”. Penelitian ini menggunakan program Delphi 7 yang berbasis database dalam pengolahan datanya, rancangan basis data menggunakan Entity Relationship Diagram (ERD) dan Logical Recoed Structure (Struktur Data Logika) dan tabel, juga akan dibuat normalisasi data yang berfungsi untuk menghilangkan data yang rangkap. Penelitian ini menghasilkan sistem pengolahan data cuti pegawai dilakukan dengan lebih cepat, akurat, mudah dan efisien.

  4. Penelitian yang dilakukan oleh Lakshya Sharma, dkk (2017) [63] . ”Smart Leave Management System”. Dalam Jurnal IJSTE International dalam penelitian Conference on Road Map for Smart Cities of Rajasthan (NC-RMSCR) Aplikasi tersebut dikembangkan melalui HTML, CSS, Java Script dan JSP di sisi server. Database untuk aplikasi tersebut adalah MySql. Penelitian tersebut menghasilkan sistem cuti yang berfungsi untuk mengotomatisasi alur kerja aplikasi cuti dalam penggunaannya serta proses persetujuannya. Dalam aplikasi yang ia bangun terdapat fitur seperti notifikasi pesan, persetujuan cuti, sampai laporan generator di dalam sistem tersebut.

  5. Penelitian yang dilakukan oleh Mohana Priya, dkk (2017) [64] . Yang berjudul “Mobile HRM for Online Leave Management System” atau dalam versi bahasa Indonesia yatu “Aplikasi seluler yang digunakan untuk sistem manajemen cuti online”. Penelitian tersebut menggunakan rancangan sistem menggunakan UML (Unified Modelling Language), dengan software pendukung menggunakan microsoft visio dan MySQL sebagai manajemen basis data nya, PHP dan HTML sebagai bahasa pemrograman. Tujuan penelitian tersebut adalah menghasilkan sistem cuti yang memberikan kemudahan serta mengurangi waktu.

  6. Penelitian yang dilakukan oleh Kingsley Kwabenah Asong (2016) [65] yang berjudul “Development of Employees Leave Database Management System”. Atau dalam bahasa Indonesia adalah “Pengembangan Sistem Manajemen Basis Data Cuti Karyawan”, Dalam merancang sistem tersebut dia menggunakan konstruksi dari MSSQL (Microsoft structured Query language) server dan semua pengguna interface telah dirancang menggunakan teknologi ASP.Net. Koneksi database vity direncanakan dengan menggunakan Metodologi "Koneksi SQL". Penelitian ini menghasilkan sistem cuti untuk mengotomatisasi alur kerja aplikasi cuti dan penggunaannya persetujuan. Serta sistem cuti ini selalu update secara otomatis.

  7. Penelitian kuliah kerja praktek yang dilakukan oleh Rizky Amalia (2019) [66] yang berjudul “Analisis sistm informasi permohonan cuti karyawan pada PT Gemanusa Sentra Teknologi”, dalam penelitiannya ia menggunakan metode SWOT untuk melakukan perbandingan antara sistem yang berjalan dengan kebutuhan yang akan dibuat, dan rancangan yang ia gunakan yaitu menggunakan metode UML (Unified Modelling Language).

  8. Penelitian skripsi yang dilakukan oleh Angga Panugali (2017) [67] yang berjudul “Perancangan Sistem Informasi Pengolahan Data Cuti Karyawan Berbasis Web Pada PT Aerofood Indonesia” pada tahun (2017), tujuan dari penelitian Angga adalah untuk mempermudah karyawan dalam melakukan pengajuan cuti, dan mempermudah bagian HRD (Human Resourch Departement) dalam penyampaian laporan informasi data cuti yang lebih lengkap dan terperinci.

  9. Penelitian skripsi yang dilakukan oleh Muthola’I (2017) [68] “Perancangan Sistem Informasi Data Cuti Pegawai Berbasis Web pada Kantor Imigrasi Kelas 1 Khusus Soekrno Hatta”, pada tahun (2017), dimana penelitian ini bertujuan untuk melakukan perubahan dalam pengolahan data cuti pegawai mengingat jumlah pegawai yang semakin banyak. Kendala sering terjadi kesalahan pada waktu pendataan sehingga memperlambat proses kerja pegawai. Metode analisa yang digunakan adalah metode analisa SWOT (Strengths, Weaknesses, Opportunities, Thereats) dilanjutkan dengan pemograman menggunakan PHP dan MYSQL. Dengan sistem tersebut, pegawai bisa melakukan atau membuat proses cuti pegawai secara cepat dan juga untuk pihak yang memberikan persetujuan bisa dilakukan secara cepat tidak harus mendatangi atau menunggu berkas untuk disetujui. Dengan adanya penelitian ini proses pengajuan cuti para pegawai menjadi lebih efisien waktu dan tenaga.

  10. Penelitian tugas akhir yang dilakukan oleh Taufik Gunawan (2017) [69] yang berjudul “Aplikasi Sistem Informasi Absensi Guru dan Staff pada SMAN 15 Tangerang” pada tahun (2017), sistem informasi absensi pada SMA Negeri 15 Tangerang masih menggunakan absensi manual yaitu dengan dilakukannya pencatatan buku agenda absensi, sehingga sangat mudah terjadi kerusakan pada buku agenda absensi guru yang terbuat dari kertas. Dalam permasalahan yang ia temukan untuk mengatasi permasalahan yang dihadapi ia memberikan alternatif pemecahan masalah dengan mengembangkan sistem pada absensi yang berjalan saat ini dengan terkomputerisasi berbasis web. Tahapan analisa dalam penelitian nya menggunakan metode analisa SWOT serta perancangan menggunakan bahasa pemrograman PHP ( Hypertext Prepocessor ) dan database MySQL. Dengan sistem terkomputerisasi diharapkan dapat mengatasi permasalahan yang dihadapi sehingga mempermudah bagi guru dan staff yang ingin melakukan absensi tanpa harus mengisi buku absensi dan pembuatan laporan yang tepat dan akurat, serta penyimpanan data yang terjamin keamanannya.

BAB III

ANALISIS SISTEM YANG BERJALAN

Gambaran Umum Perusahaan

Sejarah Singkat Perusahaan

PT Selo Agung merupakan suatu perusahaan yang bergerak di bidang pertambangan golongan industry (Quarry), kegiatan pertambangan ini berlokasi di kabupaten Purwakarta, Provinsi Jawa Barat, namun untuk pengelolaan sumber daya administrasi nya di Grogol Pertamburan, Jakrta Barat. Dalam kegiatan ini mengacu terhadap produksi Coarse Aggregate atau biasa disebut kerikil, baik dalam (split 1-2) atau (split 2-3), screening dan dust (abu batu) yang bermutu sesuai dengan spesifikasi dan kebutuhan para konsumen, dan mengacu terhadap persyaratan pelanggan atau standar produk.

PT Selo Agung berdiri pada 27 September 2004 berdasarkan akta Notaris Ny. Susanna Tanu.,S.H. no.13 dan telah mendapat pengesahan dari menteri kehakiman Republik Indonesia dengan surat keputusan No.C-198.Ht.03.02-TH.2003 pada 14 Februari 2003. Akta pendirian PT Selo Agung sudah beberapa kali mengalami perubahan, yang terakhir dilakukan berdasarkan akta Notaris Ny. Susanna Tanu., S.H. no.07 pada 30 Oktober 2008.

Company Commintment

Adapun komitment dari perusahaan ini yaitu:

  1. Senantiasa menjaga komitment mutu dan pelayanan dengan memproduksi split 1-2, split 2-3, screening dan abu batu yang bermutu sesuai spesifikasi dan kebutuhan konsumen serta memberikan pelayanan terbaik bagi kepuasan konsumen

  2. Senantiasa menjalankan aktifitas perusahaan dengan mematuhi peraturan perundangan yang ketat dari awal proses sampai akhir proses terhadap aspek mutu, keselamatan, keamanan dan kesehatan kerja dan lingkungan.

  3. Senantiasa melakukan peningkatan berkelanjutan pada kompetensi karyawan, sistem manajemen, produk dan pelayanan pendukung sesuai perkembangan teknologi, harapan pelanggan dan pihak yang berkepentingan (stakeholder).

Visi dan Misi Perusahaan

Visi Perusahaan

Menjadi perusahaan quarry yang terdepan, kompeten dan dapat diandalkan di Indonesia.

Misi Perusahaan

Adapun misi dalam PT Selo Agung yaitu:

  1. Memberikan pelayananan terbaik kepada konsumen untuk mendapatkan hasil yang maksimal

  2. Mengutamakan keselamatan kerja (K3) dalam setiap pekerjaan yang kami lakukan

  3. Memprioritaskan continuous improvement dan inovasi untuk meningkatkan efiensi kinerja

  4. Memberi ruang kepada karyawan untuk bertumbuh dan berkembang dengan perusahaan.

Struktur Organiasi

Gambar 3.1 Struktur Organisasi PT Selo Agung

Tugas dan Tanggung Jawab  :

Dalam manajemen suatu perusahaan, PT Selo Agung memiliki bagian-bagian yang memiliki tugas dan tanggung jawab masing-masing, yaitu sebagai berikut:

</div>

Direktur
  1. Tugas

    1. Memimpin jalannya perusahaan

    2. Menerbitkan kebijakan-kebijakan dalam perusahaan .

    3. Mengawasi kinerja dari kepala bagian serta mengangkat kepala

    4. Sebagai pengambil keputusan tertinggi


  2. Tanggung Jawab

    1. Direktur wajib bertanggung penuh atas perusahaan untuk mewakili perusahaan baik di dalam maupun di luar pengadilan.

    2. Bertanggung jawab atas kerugian yang disebabkan oleh kelalaian atau kesengajaan dalam pelaksanaan tugas.

Sales Marketing
  1. Tugas

    1. Menentukan rencana pemasaran yang dapat memenuhi kebutuhan pasar.

    2. Menganalisa SWOT dari kompetitor untuk memperoleh keuntungan perusahaan.

    3. Melakukan pemasaran produk kepada konsumen

    4. Menjalin komunikasi yang baik kepada kosumen

  2. Tanggung Jawab

    1. Menjaga kepercayaan para konsumen

    2. Bertanggung jawab terhadap kelancaran sistem distribusi pelayanan pada setiap konsumen.

Human Resourch Departement (HRD)
  1. Tugas

    1. Mengurus seluruh perizinan perusahaan dan karyawan. .

    2. Melakukan pemeliharaan dan pendokumentasian aset dan sarana perusahaan.

    3. Melakukan seleksi dan membuat kontrak kerja karyawan baru


  2. Tanggung Jawab

    1. Bertanggung jawab atas pengelolaan dan pengembangan sumber daya manusia.

    2. Bertanggung jawab penuh atas proses perekrutan karyawan..

Logistik (Stock) )
  1. Tugas

    1. Memesan, menerima, serta mendistribusikan produk/ barang .

    2. Mengendalikan stok barang .

    3. Membuat laporan barang masuk dan barang keluar

  2. Tanggung Jawab

    1. Bertanggung jawab atas kenyamanan dan ketersediaan barang .

    2. Bertanggung jawab atas ketersediaan stok barang

Keuangan (finance)
  1. Tugas

    1. Menganalisa dan membuat laporan keuangan

    2. Membuat anggran pendapatan

    3. Memeriksa setiap laporan transaksi dengan konsumen

  2. Tanggung Jawab

    1. Bertanggung jawab atas semua kesibukan alur keuangan.

    2. Bertanggung jawab atas semua laporan keuangan yang sudah dibuatnya.

Pembelian (Purchasing)
  1. Tugas

    1. Menyusun list barang yang diperlukan dalam perusahaan

    2. Membantu membeli peralatan yang dibutuhkan

    3. Membuat laporan pendingan

  2. Tanggung Jawab

    1. Beratnggung jawab atas kebutuhan perusahaan yang harus dibeli

    2. Beratanggung jawab bahwa barang dengan kondisi baik atau tidak dalam keadaan cacat.

    3. Bertanggung jawab atas laporan pendingan yang dibuat.

Tata Laksana Sistem Yang Berjalan

Prosedur Sistem yang Berjalan

Adapun urutan proses sistem perizinan karyawan yang berjalan saat ini adalah sebagai berikut:

  1. Staff /karyawan harus meminta form perizinan terlebih dahulu kepada pihak HRD (Human Resorce Departement), dalam sistem yang berjalan saat ini form perizinan tersebut terdiri dari 2 (dua) jenis yaitu: form izin sakit dan form izin untuk cuti.

  2. Setelah mendapatkan form perizinan tersebut Staff /karyawan harus mengisi form tersebut sesuai dengan ketentuan yang disediakan dari pihak perusahaan.

  3. Kemudian meminta persetujuan kepada pimpinan bagian sesuai dengan divisi masing-masing.

  4. Jika pimpinan bagian memberikan persetujuan atas izin yang diajukan, form dokumen perizinan tersebut akan ditandatangani oleh pimpinan, sebaliknya jika tidak izin tidak akan diberikan.

  5. Setelah form dokumen tersebut disetujui oleh pimpinan, selanjutnya fom kemudian diberikan kepada HRD (Human Resource Departement)

  6. Dan pihak HRD (Human Resource Departement) merekap data informasi yang ada pada form izin tersebut.

  7. Serta hasil rekapan laporan tersebut akan dilaporkan kepada Direktur

Rancangan Sistem yang Berjalan

Dalam penelitian ini peneliti menggunakan metode Unified Modeling Language (UML) untuk menggambarkan prosedur dan proses sistem yang berjalan saat ini

1. Use Case Diagram yang Berjalan
Gambar 3.2 Use Case Berjalan

Berdasarkan gambar Use Case Diagram proses perizinan karyawan yang berjalan saat ini terdapat:

  1. Satu sistem yang menggambarkan ruang lingkup dalam proses .

  2. Empat actor yang melakukan kegiatan di dalam sistem.

  3. Tujuh aktivitas kegiatan yang dilakukan oleh actor tersebut.


2. Activity Diagram yang Berjalan
Gambar 3.3 Activity diagram

Berdasarkan actviity diagram proses perizinan karyawan yang berjalan saaat ini terdapat :

  1. Satu initial node yang merupakan awal kegiatan.

  2. Empat belas action state dari sistem yang mencerminkan eksekusi dari suatu kegiatan

  3. Satu decision yang digunakan untuk mengetahui memberikan persetujuan “ya” atau “tidak”

  4. Satu fork yang berfungsi untuk menjelaskan jenis kegiatan yang terjadi secara bersamaan

  5. Satu join fork yang digunakan untuk menggabungkan beberapa jenis kegiatan yang bertujuan akhir sama.

  6. Satu final node yang merupakan akhir kegiatan.

3.Sequence Diagram yang Berjalan
Gambar 3.4 Sequence diagram

Berdasarkan sequence diagram proses perizinan yang berjalan saat ini terdapat:

  1. Satu initial node yang merupakan awal kegiatan.

  2. Empat aktor yang melakukan kegiatan terhadap object

  3. Sebelas message yang memuat informasi-informasi tentang kegiatan yang terjadi pada aktor

  4. Sembilan Timeline yang berfungsi menyatakan jeda waktu terhadap satu kegiatan dengan kegiatan lainnya.

Analisa Sistem Yang Berjalan

Metode Analisa Pieces

Metode penelitian yang peneliti gunakan adalah menggunakan metode analisa PIECES, dimana metode ini bertujuan untuk mengevaluasi kinerja sistem (Performance), Informasi (Information), Ekonomi (Economy), Keamanan (Control), Efesiensi (Efeciency), dan Layanan (Service) pada sistem yang berjalan pada PT Selo Agung yang dapat dilihat keterangannya sebagai berikut:

Tabel 3.1 Metode Analisa Pieces

Konfigurasi Sistem Yang Berjalan

Spesifikasi Perangkat Keras (Hardware)

  1. Processor : intel core i5

  2. Monitor : Ultra HD

  3. Mouse : Logitech USB

  4. Keyboard : Logitech USB

  5. RAM : 4GB

  6. Harddisk : 1 Therabite

Spesifikasi Perangkat Lunak (Software)

  1. Windows 10 pro 64 bit

  2. Microsoft word 2010

  3. Microsoft excel 2010

Hak Akses (Brainware)

Untuk mengoperasikan atau mengolah data informasi form perizinan yang dibutuhkan hanya dapat dilakukan oleh HRD (Human Resourch Departement).

Permasalahan yang Dihadapi dan Alternatif Pemecahan Masalah

Permasalahan yang Dihadapi

Berdasarkan analisis yang dilakukan terhadap proses perizinan karyawan pada PT Selo Agung saat ini masih memiliki beberapa kelemahan, sehingga memerlukan perkembangan yang lebih baik lagi, agar dalam proses pemberian izin serta pelaporannya dapat berjalan dengan baik. Maka dapat disimpulkan kekurangan pada sistem tersebut adalah:

  1. Sistem yang sudah terkomputerisasi namun belum maksimal, karena masih ada kegiatan yang manual, seperti pencetakan terhadap form perizinan karyawan tersebut.

  2. Kurangnya efektivitas tugas Staff (karyawan) dalam meminta persetujuan untuk form perizinan kepada Pimpinan bagian dan Human Resource Departement (HRD) yang harus datang ke ruangan masing-masing sehingga menyita waktu dan tenaga.

Alternatif Pemecahan Masalah

Setelah melakukan penelitian dari permasalahan yang dihadapi, maka peneliti mendapatkan alternatif pemecahan masalah yang dapat membantu dan menjadi referensi untuk PT Selo Agung, antara lain:

  1. Diperlukan sistem yang mencakup seluruh kegiatan sistem perizinan karyawan sehingga tidak ada lagi yang manual (paperless).

  2. Membuat sistem informasi yang dapat menghasilkan laporan perizinan secara otomatis dan mempermudah dalam pencarian laporan bulanan dan tahunan.

User Requirement

Elisitasi Tahap I

Elisitasi tahap I merupakan daftar yang diperoleh dari hasil penguumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara. Berikut adalah tabel elisitasi tahap I.

Tabel 3.2 Elisitasi Tahap I

Elisitasi Tahap II

Elisitasi tahap II dibentuk berdasarkan elisitasi tahap I yang di klarifikasikan melalui metode MDI. MDI adalah:

M = Mandatory (yang digunakan)

D = Desirable (yang diinginkan)

I = Inessential (yang tidak mutlak untuk digunakan)

Tabel 3.3 Elisitasi Tahap II

Elisitasi Tahap III

Setelah elisitasi Tahap II telah dibuat, maka dapat dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML. Requirements yang opsinya High (H) di kolom TOE harus dieliminasi.

Elisitasi tahap III ini merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya "I" pada metode MDI. Selanjutnya semua requirement yang tersisa dikelasifikasikan kembali dengan metode TOE. Berikut ini adalah penjelasan mengenai TOE :

  1. T artinya Technical. Maksudnya adalah pertanyaan perihal bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan ?

  2. O artinya Operational. Maksudnya adalah pertanyaan perihal bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan ?

  3. E artinya Economy. Maksudnya adalah pertanyaan perihal berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem.

Metode tersebut dibagi lagi menjadi beberapa option, yaitu:

  1. H (High) : Sulit untuk dikerjakan, karena teknik pembuatan dan penggunaannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.

  2. M (Middle) : Mampu untuk dikerjakan.

  3. L (Low) : Mudah untuk dikerjakan.


Tabel 3.4 Elisitasi Tahap III

Final Draft Elisitasi

Final Draft Elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.

Tabel 3.5 Final Draft Elisitasi

BAB IV

RANCANGAN SISTEM YANG DIUSULKAN

Rancangan Sistem Usulan

Setelah melakukan penelitian dan menganalisa sistem yang berjalan pada bagian instansi terkait di PT Selo Agung, maka proses selanjutnya akan dibahas mengenai sistem yang akan dibangun sebagai alternatif pemecahan masalah. Terdapat beberapa prosedur sistem usulan yang akan peneliti lakukan yang bertujuan dalam memudahkan serta memperbaiki sistem perizinan karyawan yang awalnya masih semi komputerisasi menjadi terkomputerisasi.

Berdasarkan latar belakang masalah yang telah dibahas pada bab satu sebelumnya maka peneliti membuat rancangan sistem usulan dengan menggunakan UML (Unified Modelling Language) menggunakan software visual paradigm yang digunakan secara offline. Dan perangkat lunaknya menggunakan bahasa pemograman serta aplikasi database server untuk menjalankannya.

Prosedur Sistem Yang Diusulkan

  1. Staff

    Adapun kegiatan yang dilakukan oleh staff yaitu dapat:

    1. Lebih mudah melakukan pengajuan izin

    2. Melihat status pengajuan yang diajukan (menunggu, proses, atau diterima).

    3. Melihat jumlah banyak nya izin yang diajukan baik dalam jangka per bulan atau tahun.

  2. Pimpinan Bagian

    Adapun kegiatan yang dilakukan oleh pimpinan bagian dalam sistem yang diusulkan yaitu dapat:

    1. Lebih mudah melakukan pengajuan izin

    2. Memberikan keputusan persetujuan atas pengajuain izn yang diajukan oleh karyawan

    3. Melihat tabel absensi karyawan sesuai dengan divisi masing-masing.

    4. Melihat report izin secara keseluruhan berdasarkan divisi jabatan yang di duduki.

    5. Melihat data staff yang mengajukan serta pembuktian yang dilampirkan.

  3. Human Resourch Departement (HRD)

    Adapun kegiatan yang dilakukan oleh HRD yaitu dapat:

    1. Menambahkan data untuk pengajuan izin

    2. Lebih mudah melakukan pengajuan izin

    3. Menambahkan akun user

    4. Memberikan keputusan atas pengajuan izin yang diajukan oleh karyawan

    5. Melihat tabel absensi karyawan

    6. Melihat report izin karyawan secara keseluruhan.

  4. Direktur

    Adapun kegiatan yang dilakukan oleh Direktur yaitu dapat:

    1. Memberikan Persetujuan izin

    2. Melihat status dan data pengajuan izin

    3. Melihat report izin karyawan secara keseluruhan.

    4. Menampilkan tabel absensi seluruh karyawan.

Rancangan Sistem yang Diusulkan

  1. Usecase Diagram yang Diusulkan

    Gambar 4.1 Use Case Diagram Usulan 

    Berdasarkan rancangan use case diagram yang digambarkan diatas, terdapat:

    1. Satu sistem yang menggambarkan ruang lingkup bagaimana proses perizinan yang diusulkan

    2. Empat actor yang melakukan kegiatan di dalam sistem yaitu: Staff, HRD (Human Resourch Departement), Pimpinan Bagian, dan Direktur.

    3. 6 aktivitas yang dilakukan oleh aktor dalam sistem.

    1. Karyawan login website

    2. Karyawan melakukan request pengajuan izin yang diinginkan, dalam website ini yang dapat melakukan pengajuan izin ada staff, pimpinan bagian, dan HRD.

    3. Dalam memberikan persetujuan alurnya adalah, jika staff melakukan pengajuan yang menyetujui adalah pimpinan bagian dan HRD, dan jika yang mengajukan adalah pimpinan bagian, maka yang memberikan persetujuan adalah HRD, dan jikan yang melakukan pengajuan adalah HRD, maka yang memberikan persetujuan adalah Direktur.

    4. Dalam website terdapat tampilan absensi yang biasanya dipergunakan untuk memberikan keputusan persetujuan izin.

    5. Dan terakhir adalah laporan yang bisa didapatkan secara otomatis.

  2. Activity Diagram yang Diusulkan

    1. Activity Untuk Staff

      Gambar 4.2 Activity Diagram Usulan  

      Berdasarkan rancangan Activity Diagram yang digambarkan diatas, terdapat:

      1. Satu initial node yang merupakan awal kegiatan.

      2. Delapan action state dari sistem yang mencerminkan eksekusi dari suatu kegiatan.

      3. Satu decision yang digunakan untuk mengetahui memberikan persetujuan “ya” atau “tidak”.

      4. Satu final node yang merupakan akhir kegiatan.

      5. Activity Untuk HRD (Human Resourch Departement)

    2. Activity Untuk HRD (Human Resourch Departement)

      Gambar 4.3 Activity Diagram Usulan  

      Berdasarkan rancangan Activity Diagram yang digambarkan diatas, terdapat:

      1. Satu initial node yang merupakan awal kegiatan.

      2. Enam action state dari sistem yang mencerminkan eksekusi dari suatu kegiatan

      3. Satu decision yang digunakan untuk mengetahui memberikan persetujuan “ya” atau “tidak”.

      4. Satu final node yang merupakan akhir kegiatan.

    3. Activity untuk Pimpinan Bagian

      Gambar 4.4 Activity Diagram Usulan  

      Berdasarkan rancangan Activity Diagram yang digambarkan diatas, terdapat:

      1. Satu initial node yang merupakan awal kegiatan.

      2. Enam action state dari sistem yang mencerminkan eksekusi dari suatu kegiatan

      3. Satu decision yang digunakan untuk mengetahui memberikan persetujuan “ya” atau “tidak”.

      4. Satu final node yang merupakan akhir kegiatan.

  3. Sequence Diagram yang Diusulkan

    1. Sequence Usulan Pengajuan Izin Untuk Staff/ Karyawan

      Gambar 4.5 Sequence Diagram Usulan  

      Berdasarkan sequence diagram yang digambarkan diatas, terdapat:

      1. Tiga aktor yang melakukan kegiatan terhadap object

      2. Enam message yang memuat informasi-informasi tentang kegiatan yang terjadi pada aktor

      3. Tiga object yang saling berinteraksi terhadap kegiatan aktor, yaitu website, form pengajuan izin, dan laporan.

      4. Tujuh Timeline yang berfungsi menyatakan jeda waktu terhadap satu kegiatan dengan kegiatan lainnya.

    2. Sequence Usulan Pengajuan Izin Untuk HRD (Human Resourch Departement)

      Gambar 4.6 Sequence Diagram Usulan  

      Berdasarkan sequence diagram yang digambarkan diatas, terdapat:

      1. Dua aktor yang melakukan kegiatan terhadap object

      2. Empat message yang memuat informasi-informasi tentang kegiatan yang terjadi pada aktor

      3. Empat object yang saling berinteraksi terhadap kegiatan aktor.

      4. Lima Timeline yang berfungsi menyatakan jeda waktu terhadap satu kegiatan dengan kegiatan lainnya.

    3. Sequence Usulan Pengajuan Izin Untuk Pimpinan Bagian

      Gambar 4.7 Sequence Diagram Usulan  

      Berdasarkan sequence diagram yang digambarkan diatas, terdapat:

      1. Dua aktor yang melakukan kegiatan terhadap object

      2. Empat message yang memuat informasi-informasi tentang kegiatan yang terjadi pada aktor

      3. Empat object yang saling berinteraksi terhadap kegiatan aktor.

      4. Lima Timeline yang berfungsi menyatakan jeda waktu terhadap satu kegiatan dengan kegiatan lainnya.

Perbedaan Prosedur Sistem yang Berjalan dan Sistem Usulan

Adapun perbedaan sistem yang berjalan dan sistem yang diusulkan yaitu:

Tabel 4.1 Perbedaan Sistem Berjalan dan Usulan

Rancangan Basis Data

Class Diagram yang Diusulkan

Gambar 4.8 Rancangan Class Diagram Usulan  

Berdasarkan gambar class diagram yang diusulkan di atas terdapat:

  1. Sepuluh class diagram yang merupakan objek-objek yang berbagi atribut serta operasinya.

  2. Lima asosiasi yang menjelaskan hubungan anatara objek satu dengan objek yang lainnya, yaitu:

    1. m_user berelasi dengan t_izin, dimana satu user hanya dapat melakukan pengajuan izin satu kali dalam pengajuan waktu yang sama.

    2. t_izin berelasi dengan t_att_izin, dimana satu user mengajukan izin bisa mengupload lebih dari satu file bukti izin.

    3. t_izin berelasi dengan t_reject, dimana satu izin yang diajukan dapat banyak keterangan reject.

    4. m_user berelasi dengan t_absen, dimana satu user hanya dapat absen satu kali dalam jangka waktu yang sama.

    5. m_user berelasi dengan m_bagian, dimana banyak user bisa jadi satu bagian.

Spesifikasi Basis Data

Rancangan basis data digunakan untuk mempermudah dalam menggambarkan tabel-tabel yang ada di dalam database, serta dapat membantu pemrograman dalam mengambil atau menampilkan data. Salah satunya untuk menggambarkan spesifikasi tabel-tabel yang ada di dalam database, berikut adalah rancangan basis data pada sistem informasi perizinan karyawan yang diusulkan pada PT Selo Agung:

  1. Tabel 4.2 Master User


  2. Tabel 4.3 Master Bagian

  3. Tabel 4.4 Master Role

  4. Tabel 4.5 Master Menu

  5. Tabel 4.6 Operasional Izin

  6. Tabel 4.7 Operasional Attachement Izin

  7. Tabel 4.8 Operasional Reject

  8. Tabel 4.9 Operasional Absen

  9. Tabel 4.10 Views Data Absen

  10. Tabel 4.11 Views Data Izin

Tampilan Program

Halaman Login Aplikasi

Pada halaman login di dalamnya terdapat form input username dan password sesuai akses yang telah diberikan, agar dapat menampilkan halaman selanjutnya yang diinginkan.

Berikut adalah gambar halaman login dapat dilihat pada gambar di bawah ini:

Gambar 4.9 Halaman Login 

Tampilan Halaman Utama (Dashboard)

Setelah berhasil login dengan memasukkan username dan password yang benar, selanjutnya akan menampilkan halaman dashboard berbentuk grafik, dimana dalam grafik ini menunjukkan banyak jumlah status keteranga izin yang dibuat.

Berikut adalah gambar tampilan dashboard dapat dilihat pada gambar di bawah ini:

Gambar 4.10 Halaman Dashboard  

Halaman untuk Mengajuan Izin

Dalam aplikasi ini terdapat menu halaman untuk melakukan pengajuan izin, untuk mengajukan izin form yang harus diisi yaitu jenis izin apa, jumlah berapa, dan keterangan tambahan.

Berikut adalah gambar halaman pengajuan izin dapat dilihat pada gambar di bawah ini:

Gambar 4.11 Pengajuan Izin 

Tampilan Status Izin

Pada tampilan menu izin terdapat tampilan status yang menunjukkan proses pengajuan izin yang diajukan, status akan beribah sesuai dengan persetujuan yang diberikan, status ini bisa saja ditolak, diterima atau masih menunggu.

Berikut adalah tampilan status pengajuan izin yang diajukan dapat dilihat pada gambar di bawah ini:

Gambar 4.12 Status Izin 

Tampilan untuk Menampilkan Data Pengaju

Kemudian data pengaju yang mengajukan izin tersebut akan masuk ke dalam menu pemberian peretujuan, sebelum memberikan persetujuan diterima atau tidak, maka dapat dilihat terlebih dahulu data pengaju tersebut, data pengaju berisi dengan: Nama, Jabatan, Jenis Izin, Tanggal izin, Jumlah izin, serta bukti dan keterangan lainnya yang dapat menyakinkan pemberi persetujuan tersebut.

Berikut adalah tampilan halaman data pengaju dapat dilihat pada gambar di bawah ini:

Gambar 4.13 Tampilan Data Pengaju  

Tampilan untuk Pemberian Persetujuan

Dalam aplikasi ini terdapat menu action atau tindakan yang dilakukan terhadap data pengaju yang ada, dalam menu action tersebut terdapat tombol untuk View data, Approve (diterima) atau Reject (ditolak). Setiap tindakan yang dilakukan akan masuk ke data pengaju.

Berikut adalah gambar halaman login dapat dilihat pada gambar di bawah ini:

Gambar 4.14 Persetujuan Izin

TTampilan Menu Absensi karyawan

Dan dalam aplikasi ini terdapat tampilan untuk absen karyawan, serta tampilan untuk laporan, dimana tabel absen ini berisikan dengan: Nama, Bagian/ Jabatan, dan Tanggal absen akan diketahui secara otomatis.

Berikut adalah menu absensi karyawan dapat dilihat pada gambar di bawah ini:

Gambar 4.15 Tampilan Menu Absensi

Tampilan Laporan Izin Karyawan

Dan dalam aplikasi ini terdapat tampilan untuk absen karyawan, serta tampilan untuk laporan, dimana tabel absen ini berisikan dengan: Nama, Bagian/ Jabatan, dan Tanggal absen akan diketahui secara otomatis.

Berikut adalah menu absensi karyawan dapat dilihat pada gambar di bawah ini:

Gambar 4.15 Tampilan Menu Absensi

Konfigurasi Sistem Usulan

Spesifikasi Perangkat Keras (Hardware)

Perangkat keras yang dibutuhkan berdasarkan aplikasi sistem yang diusulkan dan antisipasi kebutuhan di masa yang akan datang yaitu:

  1. Processor : Intel(R) Core(TM) 2 Duo CPU E7500 @2.93GHz 143

  2. Monitor : VGA

  3. RAM : 4 GB

  4. Harddisk : 320 GB

Spesifikasi Perangkat Lunak (Software )

Perangkat yang digunakan sebagai penunjang dalam membangun aplikasi serta penghubung dalam intruksi yang diinginkan, maka perangkat yang diusulkan dalam rancangan ini adalah:

  1. Sistem Operasi : Windows 10

  2. Web browser : Mozila firefox, google chrome dan safari.

  3. Web Server : XAMPP v3.2.2

  4. Database : MySQL

  5. Database Editor : PHP MyAdmin 4.7.7

  6. Code Editor : Sublime Text 3

  7. Wifi dan jaringan LAN (Local Area Network)

Hak Akses (Brainware)

Hak akses yang dapat megoperasikan atau mengolah data dalam aplikasi ini adalah:

  1. Staff/ Karyawan

  2. Pimpinan Bagian

  3. HRD (Human Resourch Departement)

  4. Direktur.

Pengujian Sistem (Usulan)

Blackbox Testing

Untuk menguji sistem yang dibuat adalah menggunakan black box testing, diantaranya terdapat:

Tabel 4.12 Pengujian Sistem

Schedule Implementasi

Time schedule merupakan sebuah jadwal yang menjelaskan mengenai segala kegiatan yang berkaitan dengan dengan pembuatan sistem yang diusulkan yang tentunya banyak memakan waktu dalam menyelesaikannya. Berikut ini merupakan jadwal dari kegiatan yang dilakukan selama ini :

Tabel 4.13 Time Schedule

Estimasi Biaya

Estimasi biaya digunakan sebagai perhitungan kebutuhan biaya yang diperlukan dalam menyelesaikan penelitian yang diusulkan. Dibawah ini merupakan rincian biaya yang diperlukan dalam penelitian yang berjudul “Perancangan Sistem Informasi Perizinan Karyawan Untuk Menunjang Pengambilan Keputusan Pimpinan Bagian pada PT Selo Agung”.

Tabel 4.14 Estimasi Biaya

BAB V

PENUTUP

Kesimpulan

Berdasarkan identifikasi masalah dan pembahasan pada sub bab sebelumnya serta hasil analisa yang dilakukan mengenai “Perancangan Sistem Informasi Perizinan Karyawan untuk Menunjang Keputusan Pimpinan Bagian pada PT Selo Agung” maka peneliti mengambil kesimpulan dari permasalahan yang ada, yaitu:

  1. Sistem perizinan karyawan yang berjalan pada PT Selo Agung saat ini masih kurang optimal, karena untuk melakukan pengajuan izin menggunakan media kertas

  2. Seperti permasalahan pada point satu yang telah dijelasakan di atas, dari sistem yang berjalan, PT Selo Agung membutuhkan sistem informasi berbasis website, karena dengan adanya sistem yang dapat digunakan secara online maka dari proses sebelumnya yang masih menggunakan media kertas dan membutuhkan waktu yang cukup lama dalam pemberian persetujuan untuk izin serta laporan perizinan yang masih diinput manual satu persatu ke dalam Ms. Excel sehingga sering terjadi resiko kesalahan dalam memberikan informasi kepada pihak yang bersangkutan

  3. Untuk mengatasi sistem yang berjalan saat ini dibutuhkan suatu sistem aplikasi dalam pengajuan perizinan serta laporan yang otomatisasi. Peneliti menggunakan UML (Unified Modelling Language) untuk menggambarkan rancangan sistem yang diusulkan, dalam merancang sistem ini peneliti membangun program menggunakan bahasa pemograman seperti PHP, CI (Codeigniter) sebagai framework dan MySQL sebagai database untuk memudahkan dalam perancangan sistem yang dibuat.

Saran

Berdasarkan penelitian yang peneliti lakukan peneliti memberikan saran beberapa saran yang kiranya bisa dikembangkan menjadi sistem yang lebih baik lagi, sehingga kekurangan yang ada dapat diperbaiki. Adapun saran yang peneliti berikan yaitu:

  1. Perlu memperhatikan dan melakukan perubahan sistem agar selalu up to date dengan data yang ada sehingga selalu mengoptimalkan layanan sistem yang dibuat.

  2. Perlu pengembangan lanjutan agar sistem yang diusulkan dapat terintegrasi dengan sistem yang lainnya.

  3. Perlu adanya training/ pelatihan secara berkala sehingga dapat meningkatkan kualitas sumber daya manusia yang ada.

  4. Perlu dukungan perangkat yang memadai, baik dari segi peralatannya (software dan hardware) maupun SDM agar sistem dapat berjalan secara maksimal.

DAFTAR PUSTAKA

  1. Supriati, Ruli, Agus Salim Saputra dan Siti Shuhaibatul Islamiah. “Aplikasi Sistem Pengiriman Barang Ekspor Berbasis Web Pada PT. Tuntex Gar-ment Indonesia Tangerang Guna Meningkatkan Mutu Proses Pengiriman Ekspor Barang.”. Jurnal Sensi. Vol 4 nomor 1 . 2018
  2. I Putu Agus Swastika, M.Kom dan I Gusti Lanang Agung Raditya Putra, S.Pd., M.T. 2016. Audit Sistem Informasi dan Tata Kelola Teknologi Informasi : Implementasi dan Studi Kasus. Yogyakarta: ANDI.
  3. Giandari Maulani. 2018. Jurnal ICIT. Rancang Bangun Sistem Informasi Retribusi Persampahan Pada Dinas Lingkungan Hidup Kota Tangerang
  4. Marshall B. Romney, dan Paul John Steinbart. (2015). Sistem Informasi Akuntansi, Edisi B, Salemba Empat : Jakarta.
  5. Mulyadi. (2016). Sistem Informasi Akuntansi. Jakarta: Salemba Empat
  6. Hutahaean, Jeperson. 2015. Sistem Informasi Manajemen. Yogyakarta:Graha Illmu
  7. Hutahaen, Jeperson. 2015. Sistem Informasi Manajemen. Yogyakarta: Deepublish
  8. Muslihudin, Muhamad., dan Oktaviano. 2016. Analisis Dan Perancangan Sistem Informasi Menggunakan Model Terstruktur dan UML.Yogyakarta: Andi.
  9. Suryadi. Emi.2016. Sistem Pendukung Keputusan Pemilihan Kendaraan Dalam Mendistribusikan Zakat, Infak, dan Sedekah. Yogyakarta: STMIK AMIKOM Yogyakarta. Jurnal CCIT. Vol. 9 No. 3, Agustus 2016.
  10. Tyoso, Jaluanto Sunu Punjul.2016. Sistem Informasi Manajemen.Yogyakarta: Deepublish.
  11. Andini, Mia dan, Khairul Anwar Hafizd. 2015. Perencanaan dan Pembuatan Aplikasi Alumni Siswa:Studi Kasus SMK-SPP Negeri Pelaihari. Kalimantan Selatan:Jurnal Sains dan Informatika. Vol.1 No.2:48-57
  12. Lusyani, Della,, dan Firmansyah . 2017. Video Profile Sebagai Sarana Informasi Dan Promosi Studio Satu PT Media Televisi Indonesia (METRO TV). Tangerang: Jurnal CERITA.VOL 3, No. 1, ISSN : 2461-1417
  13. Herliana,Astri,Prima Muhamad Rasyid.2016.Sistem informasi monitoring pengembangan software pada tahap development berbasis web. Jurnal Informatika, Vol.III No.1 April 2016. Diakses pada tanggal 15 maret 2018
  14. Ramadhan, A., Ningrum, I. P., & Yamin, M. (2016). Siaset Fakultas Teknik Universitas Halu Oleo Dengan Mengunakan Sistem Penunjang Keputusan Metode Weighted Product Dan Sistem Informasi Geografis Berbasis Web. SemanTIK, 2(2).
  15. Wardhani, Anindya Retno dan A.A Gde Satia Utama.2016. Evaluasi dan Desain Sistem Informasi Akuntansi Pemungutan dan Penyetoran PPN dalam Upaya Meningkatkan Efisiensi Kinerja SubDinas Perpajakan pada PT. Pelabuhan Indonesia III (persero) Cabang Tanjung Perak. Surabaya :Jurnal Riset Akuntansi dan Bisnis Airlangga. Vol.1, No. 1, ISSN: 2548-1401 (print) ISSN:2548-4346
  16. Agus, Eni dan Hari.2017. Pemetakan Sentra Usaha Menengah Kecil Batik Menggunakan Aplikasi Geografik Informasi Sistem (GIS) Berbasis web di kota Pekalongan. Pekalongan : Jurnal Litbang Kota Pekalongan. Vol 13.
  17. Azizah, Nur, Lina Yuliana dan Elsa Juliana.2017. Rancang Bangun Sistem Informasi Penggajian Karyawan Harian Lepas pada PT Flex Indonesia. Tangerang: Jurnal SENSI. Vol.3, No.1. ISSN: 2461-1409.
  18. Utomo, Catur Putro, Muhamad Arif Nurdin dan Pandi Baskara.2017. Sistem Informasi Pengelolaan Aset Kendaraan Bermotor pada STMIK Raharja Tangerang: Jurnal CERITA.Vol.3, No.1, ISSN: 2461-1417
  19. I putu Agus Swastika, M.Ko m dan I Gusti Lanang Agung Raditya Putra S.Pd, M.T. 2016. Audit Sistem Informasi Dan Tata Kelola Teknologi Informasi : Implementasi dan Studi kasus. Yogyakarta: ANDI
  20. Dui dan Joni. 2017. Analisis dan Perancangan Sistem Informasi Simpan Pinjam pada Koperasi Pegawai Negeri IAIN Sultan Thaha Saifuddin Jambi. Jambi: Jurnal Manajemen Sistem Informasi. Vol. 2, No. 2, ISSN: 2528-0082.
  21. 21,0 21,1 Bachtiar, Dede., dan Atikah. 2015. Sistem Informasi Dashboard Kependudukan di Kelurahan Manis Jaya Kota Tangerang. Jurnal Sisfotek Global. Vol. 5 nomor 1, Maret 2015.
  22. Tata Sutabari, S.Kom., 2016. Buku Pengantar Bisnis-Teori dan contoh Kasus. Yogyakarta, CV Andi OFFSET
  23. Fauzy, Rizki Ahmad. 2017. Sistem Informasi Akuntansi (Berbasis Akuntansi). Yogyakarta: Deepublish.
  24. Al Fatta ,Hanif dan Robert Marco. 2015. Analisis Pengembangan dan Perancangan Sistem Informasi Akademin Smart Berbasis Cloud Computing pada Sekolah Menengah Umum Negeri (SMUN) di Daerah Istimewa Yogyakarta. Yogyakarta:Jurnal Telematika. Vol.8 No.2:63-91.
  25. Hidayat, Wahyu, Fauzi Maaruf, Saeful Bahari. Perancangan Media Video Desain Interior Sebagai Salah Satu Penunjang Promosi Dan Informasi Di PT. Wans Desain Group. Jurnal CERITA Vol. 2 No. 1 – Februari 2016
  26. Maimunah,David Ericson Manalu,Dian Budi Kusuma.2017. Perancangan Prototype Visual pada Bagian Desain Sebagai Media Informasi dan Promosi pada PT.Sulindafin. Seminar Nasional Teknologi Informasi dan Multimedia 2017 ISSN:23023805.
  27. Alison Mckay, George N Stiny and Alan de Pennington. 2016. Principles For The Definition Of Design Structures. International Journal Of Computer Integrated Manufacturing. Vol.29 No.3:237-250.
  28. Puang, Victorianus M.H Randa. 2015. Hukum Pendirian Usaha dan Perizian. Yogyakarta : Deepublish.
  29. 29,0 29,1 Adrian Sutedi, 2015, Hukum Perizinan Dalam Sektor Pelayanan Publik, Jakarta, Sinar Grafika, Jakarta
  30. Alfiandanu, Agusta dan Eko Siswanto. 2015. Sistem Informasi Pengolahan Data Gaji dan Perhitungan PPH Pasal 21 Pada CV. Sinar Jaya Ngaliyan Semarang. Jurnal Ilmiah Komputer Akuntansi Vol. 8, No. 1, April 2015.
  31. Nugraha Bayu Aditya. 2017. Pengaruh Status Pekerja dna Lingkungan Kerja Terhadap Kinerja Karyawan (Studi Pada Karyawan Auto 2000 Sukun Malang). Malang: Jurnal Administrasi Bisnis (JAB) Vol.44, No.1, Maret 2017.
  32. Mallu, Satriawaty. 2015. Sistem Pendukung Keputusan Penentuan Karyawan Kontrak Menjadi Karyawan Tetap Menggunakan Metode Topsis. Makasar: jurnal ilmiah Teknologi Informasi Terpan Vpl. 1, No. 2, April 2015
  33. Pratiwi et al (2016). Pengaruh Kebijakan Hutang, Keputusan Investasi, dan Profitabiltsa Terhadap Nilai Perusahaan Food dan Beverages yang Terdaftar Di Bursa Efek Indonesia. Jurnal EMBA Vol.4 No.1 Maret 2016, Hal. 1369-1380 ISSN 2303-1174.
  34. Sihotang, H. T. (2018). Sistem Pakar Untuk Mendiagnosa Penyakit Pada Tanaman Jagung Dengan Metode Bayes. Jurnal Of Informatic Pelita Nusantara, 3(1).
  35. Wahyuni, A., & Kom, M. (2017). SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN DI SEKOLAH MENENGAH KEJURUAN 1 CENGKARENG JAKARTA. Jurnal Interkom, 12(3), 4-13.
  36. 36,0 36,1 S, Rosa A; dan M. Shalahuddin. 2015. Rekayasa Perangkat Lunak Terstruktur Dan Berorientasi Obyek.Bandung Informatika
  37. Rini, puput Puspito, Muchamad Iqbal, Dwi Puji Astuti. 2016. Rancangan sistem Informasi Koversi Nilai Mahasiswa Pindahan dan Lanjutan (Studi Kasus di STMIK Bina Sarana Global. Jurnal Sisfotex Global Vol.6 No.1 Maret 2016-ISSN:20188-1762.
  38. Amrullah, Agit. Rifda. Danang. Renna. Hendi dan Eri. 2016. Kajian Kebutuhan Perangkat Lunak Sistem Informasi Penilaian Prestasi Kerja Pegawai pada Fakultas Adab dan Ilmu Budaya Universitas Islam Negri Sunan Kalijaga Yogyakarta.
  39. Rizkidiniah, Fatmah, Muh. Yamin dan Nur Fajriah Muchlis. 2016. Perancangan dan Implementasi Prototype Sistem GPS (Global Positioning System) dan SMS Gateway Pada Pencarian Kendaraan Bermotor Berbasis Arduino Uno. Jurnal Semantik. Vol. 2 nomor 2, Desember 2016.
  40. Effendy, Irman dan Nyimas Sopiah. 2017. Penggunaan Prototyping dalam Pembuatan Aplikasi Mobile untuk Latihan Tes Tertulis Izin Mengemudi Palembang: Jurnal Ilmiah MATRIK. Vol. 7 Issue No. 6.
  41. Rahayu, Sri., Muhamad Yusup dan Sinta Puspita Dewi. 2015. Perancangan Aplikasi Absensi Peserta Bimbingan Belajar Berbasis Web Dengan Menggunakan Framework YII. Jurnal CCIT Vol.9 No.1-September ISSN: 1978-8282.
  42. Rizaldi, R., Anggraeni, D., & Syah, A. Z. (2018). TIPS DAN TRIK MEMBANGUN RELATIONSHIP DAN QUERY DALAM DATABASE. Jurdimas (Jurnal Pengabdian Kepada Masyarakat) Royal, 1(2), 45-50.
  43. Hastanti, R. P., & Purnama, B. E. (2015). Sistem Penjualan Berbasis Web (E-Commerce) Pada Tata Distro Kabupaten Pacitan. Bianglala Informatika. 3(2)
  44. Sutopo, Priyo, Dedi Cahyadi dan Zainal Arifin. 2016. Sistem Informasi Eksekutif Sebaran Penjualan Kendaraan Bermotor Roda 2 di Kalimantan Timur Berbasis Web. Jurnal Informatika Mulawarman. Vol.11 No.1-Februari 2016
  45. Rahardja, Untung, Khanna Tiara dan Imam Prayogi. 2015. Peningkatan Website Ranking Exist-Club Pada PB Exist Jakarta. Tangerang :Jurnal CCIT Vol.8 No.3. ISSN:1978-8282.
  46. Amin, Ruhul. 2017. Rancang Bangun Sistem Informasi Penerimaan Siswa Baru Pada SMK Budi Warman 1 Jakarta. Jakarta Selatan: Jurnal Ilmu Pengetahuan dan Teknologi Komputer. Vol 2, No. 2 E-ISSN: 2527-4864.
  47. Arif, Akbar Muhammad, Elis Hernawati dan Ferra Arik TridaLestari. 2017. Aplikasi Monitoring Proses Belajar Megajar Berbasis Web di SMK Telkom Bandung. Jurnal e-Proceeding of Applied Science. Vol. 3 nomor 3, Desember 2017.
  48. Himawan, Dede Cahyadi dan Munawati. 2016. Prototype Sistem Infomasi Perhitungan Nilai Point Pelanggaran Tata Tertib Pada SMK Yupentek 1 Tangerang. Jurnal CCIT. Vol. 9 nomor 3, Agustus 2016.
  49. Shivani Acharya dan Vidhi Pandya Lecturer. ”Bridge between Black Box and White Box–Gray Box Testing Technique”. International Journal of Electronics and Computer Science Engineering. ISSN- 2277-1956 Vol.2
  50. S, Rosa A., dan M. Shalahuddin. 2015. Rekayasa Perangkat lunak Terstruktur dan Berorientasi Objek. Bandung: INFORMATIKA.
  51. 51,0 51,1 Wibowo, N. (2019). SIMPLE ADDITIVE WEIGHTING UNTUK PEMBERIAN BANTUAN STUDI BAGI TENAGA KEPENDIDIKAN (Studi Kasus Universitas Gadjah Mada) (Doctoral dissertation, STMIK AKAKOM YOGYAKARTA).
  52. Sakhena, P., Sriwahyuni, T., & Adri, M. (2019). PERANCANGAN E-COMMERCE PEMASARAN KAIN SONGKET SILUNGKANG BERBASIS WEB. Jurnal Vokasional Teknik Elektronika dan Informatika, 7(1), 156-165.
  53. Tugiarto, A., Pratiwi, F., Azkya, A., & Widodo, P. P. (2019). PENGOLAHAN DATA PASIEN RAWAT JALAN PUSKESMAS BUMI AYU KOTA DUMAI BERBASIS WEB. INFORMATIKA, 10(2), 13-20.
  54. Dzulhaq M.iqbal, Rahmat Tullah, Putra Satia Nugraha. 2017. Sistem Informasi Akademik Sekolah Berbasis Kurikulum 2013. Jurnal Sisfotek Global. Tangerang:STMIK Bina Sarana Global. (Vol.7 No.1 Maret 2017).
  55. Faridl, Miftah. 2015. Fitur Dahsyat Sublime Text 3. Surabaya : LUG STIKOM
  56. Fadel, A., Mardayulis, M., & Yunita, P. (2019). Aplikasi Sistem Pakar Pusat Informasi Konselling Remaja (PIK-R) di SMAN 2 DUMAI DENGAN METODE BACKWARD CHAINING MENGGUNAKAN BAHASA PEMOGRAMAN PHP. INFORMATIKA, 10(2), 47-55.
  57. Sovia, R., & Febio, J. (2017). Membangun Aplikasi E-Library Menggunakan Html, Php Script, Dan Mysql Database. Jurnal MEDIA PROCESSOR, 6(2).
  58. Hidayat, Argi Noor. 2015. Belajar HTML Kelas Ringkas. Bogor: Bisakimia.
  59. Marttunen, M., Lienert, J., & Belton, V. (2017). Structuring problems for Multi-Criteria Decision Analysis in practice: A literature review of method combinations. European Journal of Operational Research, 263(1), 1-17.
  60. Sudaryono, S., Handayani, I., & Nurmalasari, Y. (2018). Penilaian Pembimbing Sebagai Media Penginputan Nilai Mahasiswa Sidang Pada PESSTA+ di Perguruan Tinggi. Technomedia Journal, 3(1), 84-97.
  61. Anisa, Nurnike.2018.Perancangan Sistem informasi Perizinan Keluar Masuk Pehgawai pada PT.Sintech Berkah Abadi.Tangerang.
  62. Krisnaningsih, E. & Acang. (2017). Analisa Perancangan Sistem Informasi Komputerisasi Cuti Pegawai pada Kantor Kecamatan Majasari Kabupaten Pandeglang,. JSiI (Journal Sistem Informasi), vol. 3
  63. Sharma, L. Purwani, H. Das, R. Malviya, A. Nagdev, K. (2017) Smart Leave Management System. IJSTE || National Conference on Road Map for Smart Cities of Rajasthan (NC-RMSCR), vol. ISSN (online), no. 2349-784X
  64. Priya, A.M., Shyamala, G., & Dharshini, R. (2017). Mobile HRM For Online Leave Management System. IJCSMC, vol. 6, no. 2.
  65. Asong, K.K. (2016). Development of Employees Leave Database Management System. Dama International Journal of Researchers, no. SSN: 2343-6743.
  66. Amalia, R dan Kurniawan, Rano (2019). "Analisis Sistem Permohonan Cuti Karyawan Pada PT Gemanusa Sentra Teknologi". Universitas Raharja. Tangerang
  67. Panugali, A , Ilamsyah, & Mulyati (2017). "Perancangan Sistem Informasi Pengolahan Data Cuti Karyawan Berbasis Web Pada PT Aeofood Indonesia". STMIK Raharja. Tangerang.
  68. Mutholai, Purnomo, Cahyo Andri & Pramono Bayu (2017). "Perancangan Sistem InformasiData Cuti Pegawai Berbasis Web pada Kantor Imigrasi Kelas 1 Khusus Soekrno Hatta. STMIK Raharja. Tangerang.
  69. Gunawan, Taufik , Hayat Abdul, Supriati Rully. (2017). "Aplikasi Sistem Informasi Absesi guru Dan Staff Pada SMAN 15 Tangerang". STMIK Raharja. Tangerang.


*

Contributors

Asni ramadani

Diperoleh dari "https://widuri.raharja.info/index.php?title=SI1612494288&oldid=370753"