SI1114469331: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
(Saran)
(XAMPP)
 
(222 revisi antara oleh pengguna yang sama tidak ditampilkan)
Baris 1: Baris 1:
{{pagebreak}}<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''PERANCANGAN SISTEM INFORMASI'''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''PADA PT. ANGKASA PURA II'''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''[[Skripsi|SKRIPSI]]'''</P></div><br><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">[[File:Logo stmik raharja.jpg|180px|center]]</div><br><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''Disusun Oleh :'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: ">'''NIM : 1114469331'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''NAMA : [[Fitri Andriyani]]'''</P></div><br><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''JURUSAN [[Sistem Informasi|SISTEM INFORMASI]]'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''KONSENTRASI KOMPUTER AKUNTANSI'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''[[STMIK RAHARJA]]'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''TANGERANG'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''(2014/2015)'''</P></div>
+
{{pagebreak}}<div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''PERANCANGAN SISTEM INFORMASI'''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''PT. ANGKASA PURA II'''</P></div><div style="font-size: 16pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''[[Skripsi|SKRIPSI]]'''</P></div><br><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;">[[File:Logo stmik raharja.jpg|180px|center]]</div><br><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''Disusun Oleh :'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: ">'''NIM : 1114469331'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''NAMA : [[Fitri Andriyani]]'''</P></div><br><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''JURUSAN [[Sistem Informasi|SISTEM INFORMASI]]'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''KONSENTRASI KOMPUTER AKUNTANSI'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''[[STMIK RAHARJA]]'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''TANGERANG'''</P></div><div style="font-size: 14pt;font-family: 'times new roman';text-align: center;"><p style="line-height: 2">'''(2014/2015)'''</P></div>
 
{{pagebreak}}
 
{{pagebreak}}
  
Baris 12: Baris 12:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PERANCANGAN SISTEM INFORMASI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PERANCANGAN SISTEM INFORMASI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</p></div>
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PADA PT. ANGKASA PURA II'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PT. ANGKASA PURA II'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2"></p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2"></p></div>
  
Baris 65: Baris 65:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PERANCANGAN SISTEM INFORMASI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PERANCANGAN SISTEM INFORMASI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</p></div>
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PADA PT. ANGKASA PURA II'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PT. ANGKASA PURA II'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2"></p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2"></p></div>
  
Baris 114: Baris 114:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PERANCANGAN SISTEM INFORMASI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PERANCANGAN SISTEM INFORMASI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</p></div>
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PADA PT. ANGKASA PURA II'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PT. ANGKASA PURA II'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2"></p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2"></p></div>
  
Baris 170: Baris 170:
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PERANCANGAN SISTEM INFORMASI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PERANCANGAN SISTEM INFORMASI'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''MONITORING TAGIHAN KEUANGAN KARYAWAN'''</p></div>
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PADA PT. ANGKASA PURA II'''</p></div>
+
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2">'''PT. ANGKASA PURA II'''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2"></p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2" style="text-align: center;2"></p></div>
  
Baris 214: Baris 214:
  
 
{{pagebreak}}
 
{{pagebreak}}
 +
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">ABSTRAKSI</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 1">
 +
PT. Angkasa Pura II merupakan salah satu Badan Usaha Milik Negara yang bergerak dalam bidang usaha pelayanan jasa kebandarudaraan dan pelayanan jasa terkait bandar udara di wilayah Indonesia Barat. Sistem informasi yang efektif dan akuntabilitas sangat diperlukan oleh perusahaan sebagai penunjang sukses serta berhasilnya sebuah rencana yang diinginkan oleh sebuah perusahaan. Informasi dibutuhkan untuk meningkatkan mutu pelayanan bagi satuan teknisi/customer. Sistem informasi monitoring tagihan keuangan masih menggunakan sistem manual, dengan menggunakan microsoft excel sebagai sarana penyimpanan data, Sehingga perlu adanya perkembangan sistem secara terkomputerisasi untuk menciptakan kinerja yang produktif. Metode analisa yang digunakan menggunakan Metode Analisa SWOT (Strenghts,Weaknesses, Opportunities, Threats) dan PIECES (Performance, Information, Economic, Control, and Efficiency, Service). Metode perancangan menggunakan UML (Unified Modeling Language), bahasa pemrograman PHP, menggunakan database MySQL, dan menggunakan Macromedia Dreamweaver CS3 untuk desain web serta metode testing menggunakan Black Box Testing. Penulisan ini menghasilkan rancangan aplikasi monitoring tagihan keuangan karyawan PT Angkasa Pura II yang dapat meningkatkan produktifitas kinerja dengan menggunakan sistem yang sudah terkomputerisasi.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">
 +
<em>Kata kunci : Perancangan, Monitoring, Tagihan keuangan,online</em></p></div>
  
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">''ABSTRACT''</p></div>
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">''ABSTRACT''</p></div>
Baris 221: Baris 227:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">''Keywords : Design, Monitoring financial invoice, online.''</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">''Keywords : Design, Monitoring financial invoice, online.''</p></div>
  
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center"><p style="line-height: 2">ABSTRAKSI</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;"><p style="line-height: 1">
 
PT. Angkasa Pura II merupakan salah satu Badan Usaha Milik Negara yang bergerak dalam bidang usaha pelayanan jasa kebandarudaraan dan pelayanan jasa terkait bandar udara di wilayah Indonesia Barat. Sistem informasi yang efektif dan akuntabilitas sangat diperlukan oleh perusahaan sebagai penunjang sukses serta berhasilnya sebuah rencana yang diinginkan oleh sebuah perusahaan. Informasi dibutuhkan untuk meningkatkan mutu pelayanan bagi satuan teknisi/customer. Sistem informasi monitoring tagihan keuangan masih menggunakan sistem manual, dengan menggunakan microsoft excel sebagai sarana penyimpanan data, Sehingga perlu adanya perkembangan sistem secara terkomputerisasi untuk menciptakan kinerja yang produktif. Metode analisa yang digunakan menggunakan Metode Analisa SWOT (Strenghts,Weaknesses, Opportunities, Threats) dan PIECES (Performance, Information, Economic, Control, and Efficiency, Service). Metode perancangan menggunakan UML (Unified Modeling Language), bahasa pemrograman PHP, menggunakan database MySQL, dan menggunakan Macromedia Dreamweaver CS3 untuk desain web serta metode testing menggunakan Black Box Testing. Penulisan ini menghasilkan rancangan aplikasi monitoring tagihan keuangan karyawan PT Angkasa Pura II yang dapat meningkatkan produktifitas kinerja dengan menggunakan sistem yang sudah terkomputerisasi.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">
 
<em>Kata kunci : Perancangan, Monitoring, Tagihan keuangan,online</em></p></div>
 
  
 
{{pagebreak}}
 
{{pagebreak}}
Baris 605: Baris 605:
 
<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">Untuk mengidentifikasi masalah, maka harus dilakukan analisis PIECES (Performance, Information, Economic, Control, and Efficiency, Service). Dari analisis ini biasanya didapatkan beberapa masalah utama. Hal ini penting karena biasanya yang muncul dipermukaan bukan masalah utama, tetapi hanya gejala dari masalah utama saja. Setelah menganalis sistem yang berjalan tahap analisis selanjutnya peneliti akan menganalisis kebutuhan untuk membangun  sistem, seperti jenis perangkat lunak yang digunakan yaitu bahasa pemrograman  PHP (Hypertext Processor), database  MySQL  versi, dan Website  editor Adobe Dreamweaver CS5 / NPP (Notepad Plus Plus)  sebagai aplikasi perancangan  layout .  Selanjutnya dilakukan perancangan sistem yang dimulai dari tahap merancang  Use case  Diagram, tampilan  (interface)  sistem dan pangkalan data (database).</P></div>
+
<p style="line-height: 2">Untuk mengidentifikasi masalah, maka harus dilakukan analisis PIECES (Performance, Information, Economic, Control, and Efficiency, Service). Dari analisis ini biasanya didapatkan beberapa masalah utama. Hal ini penting karena biasanya yang muncul dipermukaan bukan masalah utama, tetapi hanya gejala dari masalah utama saja. Setelah menganalis sistem yang berjalan tahap analisis selanjutnya peneliti akan menganalisis kebutuhan untuk membangun  sistem, seperti jenis perangkat lunak yang digunakan yaitu bahasa pemrograman  PHP (Hypertext Preprocessor), database  MySQL  versi, dan Website  editor Adobe Dreamweaver CS5 / NPP (Notepad Plus Plus)  sebagai aplikasi perancangan  layout .  Selanjutnya dilakukan perancangan sistem yang dimulai dari tahap merancang  Use case  Diagram, tampilan  (interface)  sistem dan pangkalan data (database).</P></div>
  
===Metode desaign===
+
===Metode design===
  
 
<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">
Baris 708: Baris 708:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Verzello/John Reuter III dalam Darmawan (2013:227)<ref name="Darmawan">Darmawan, Deni. 2013. Sistem Informasi Manajemen. Bandung: PT. Remaja Rosdakarya Offset.</ref>, “Perancangan Sistem adalah tahap setelah analisis dari siklus pengembangan sistem: pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi: menggambarkan bagaimana suatu sistem dibentuk”.</P></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Verzello/John Reuter III dalam Darmawan (2013:227)<ref name="Darmawan">Darmawan, Deni. 2013. Sistem Informasi Manajemen. Bandung: PT. Remaja Rosdakarya Offset.</ref>, “Perancangan Sistem adalah tahap setelah analisis dari siklus pengembangan sistem: pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi: menggambarkan bagaimana suatu sistem dibentuk”.</P></div>
  
 +
====Tujuan Perancangan Sistem====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Darmawan (2013:228)<ref name="Darmawan">Darmawan, Deni. 2013. Sistem Informasi Manajemen. Bandung: PT. Remaja Rosdakarya Offset.</ref>, Tahap Perancangan/Desain Sistem mempunyai 2 tujuan utama, yaitu:</P></div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Untuk memenuhi kebutuhan pemakai sistem.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemrograman komputer dan ahli-ahli teknik yang terlihat (lebih condong pada desain sistem yang terperinci).</li></ol>
 
====Tahap-Tahap Perancangan Sistem====
 
====Tahap-Tahap Perancangan Sistem====
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Mahdiana (2011:37)<ref name= "Mahdiana">Mahdiana, Deni. 2011. Analisa dan Rancangan Sistem Informasi Pengadaan Barang dengan Metodologi Berorientasi Obyek Studi Kasus PT. Liga Indonesia.Jakarta:Fakultas Teknologi Informasi Universitas Budi Luhur</ref>, berpendapat, “Tahap Perancangan Sistem adalah merancang sistem secara rinci berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model sistem baru yang diusulkan.”</P></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Mahdiana (2011:37)<ref name= "Mahdiana">Mahdiana, Deni. 2011. Analisa dan Rancangan Sistem Informasi Pengadaan Barang dengan Metodologi Berorientasi Obyek Studi Kasus PT. Liga Indonesia.Jakarta:Fakultas Teknologi Informasi Universitas Budi Luhur</ref>, berpendapat, “Tahap Perancangan Sistem adalah merancang sistem secara rinci berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model sistem baru yang diusulkan.”</P></div>
  
<ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sutabri (2012:225)<ref name="Sutabri">Sutabri, Tata. 2012. Konsep Dasar Sistem Informasi. Yogyakarta.</ref>, tahap rancangan sistem dibagi menjadi 2 (dua) bagian, yaitu:</p></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sutabri (2012:225<ref name="Sutabri">Sutabri, Tata. 2012. Konsep Dasar Sistem Informasi. Yogyakarta.</ref>, tahap rancangan sistem dibagi menjadi 2 (dua) bagian, yaitu:</li>
+
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rancangan sistem secara umum : Memberikan gambaran secara umum kepada user tentang sistem yang baru.</li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rancangan sistem secara umum : Memberikan gambaran secara umum kepada user tentang sistem yang baru.</li>
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rancangan sistem secara rinci Dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasi sistem.</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rancangan sistem secara rinci Dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasi sistem.</li></ol>
  
 
===Konsep Dasar Sistem===
 
===Konsep Dasar Sistem===
Baris 729: Baris 732:
 
====Karakteristik Sistem====
 
====Karakteristik Sistem====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:17) <ref name= "Sutabri"/> , suatu sistem mempunyai karakteristik tersendiri diantaranya Komponen (component), Batas sistem (boundary), Lingkungan luar (environment), Penghubung (interface), Masukan (input), Keluaran (output), Pengolahan (processing), Sasaran atau tujuan (goal), Strategi (strategy) antara lain: </P></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:17) <ref name= "Sutabri"/> , suatu sistem mempunyai karakteristik tersendiri diantaranya Komponen (component), Batas sistem (boundary), Lingkungan luar (environment), Penghubung (interface), Masukan (input), Keluaran (output), Pengolahan (processing), Sasaran atau tujuan (goal), Strategi (strategy) antara lain: </P></div>
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Komponen Sistem (Components) adalah yaitu kumpulan subsistem-subsistem yang saling berinteraksi atau dengan yang lainnya serta melakukan kerja sama antar subsistem tersebut. Suatu  sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya yang saling bekerja sama membentuk satu kesatuan. Komponen  tersebut dapat berupa suatu bentuk subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan  mempengaruhi suatu sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar, yang disebut dengan “Supra Sistem”.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Batasan Sistem (Boundary) adalah ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Lingkungan Luar Sistem (Environtment) adalah yaitu lingkungan luar dari suatu sistem apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat merugikan sistem tersebut. Lingkungan  luar yang  menguntungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan, kalau tidak maka akan mengganggu kelangsungan hidup dari sistem tersebut.</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Komponen Sistem (Components) adalah yaitu kumpulan subsistem-subsistem yang saling berinteraksi atau dengan yang lainnya serta melakukan kerja sama antar subsistem tersebut. Suatu  sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya yang saling bekerja sama membentuk satu kesatuan. Komponen  tersebut dapat berupa suatu bentuk subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan  mempengaruhi suatu sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar, yang disebut dengan “Supra Sistem”.</li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Penghubung Sistem (Interface) adalah media yang menghubungkan sistem dengan subsistem lain disebut penghubung sistem atau interface. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsitem ke subsistem lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integritas sistem yang membentuk satu kesatuan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Energi yang dimasukan ke dalam sistem disebut masukan sistem, yang dapat berupa pemelihaaran dan sinyal. Contohnya, di dalam suatu unit sistem komputer, ”program” adalah maintenance input yangdigunakan untuk mengoperasikan komputernya dan “data” adalah signal input untuk diolah menjadi informasi.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Hasil energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi sub sitem yang lain seperti sistem informasi. Keluaran yang dihasilkan adalah informasi.Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atauhal-hal lain yang menjadi input bagi sub sistem lain.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Batasan Sistem (boundary) yaitu ruang lingkup sistem, merupakan suatu daerah yang membatasi antara komponen atau subsistem yang lain, yang membatasi suatu sistem dengan sistem lain atau sistem yang berasal dari lingkungan luarnya.</li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran, contohnya sistem akuntansi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic. Kalau suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujujuan yang telah direncanakan.</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Lingkungan Luar Sistem (environment) yaitu lingkungan luar dari suatu sistem apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat merugikan sistem tersebut. Lingkungan  luar yang  menguntungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan, kalau tidak maka akan mengganggu kelangsungan hidup dari sistem tersebut.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Penghubung Sistem (interface), merupakan suatu media yang menghubungkan antara subsistem yang satu dengan yang lainnnya sehingga antar subsistem dapat saling bekerja sama. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lainnya.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Masukan Sistem (input), yaitu sesuatu yang berasal dari subsistem yang digunakan sebagai data masukan yang selanjutnya dimasukan dalam suatu sistem agar dapat menghasilkan suatu keluaran yang berguna (diinginkan). Masukan dapat berupa maintenance input dan signal input. Maintenance input adalah energi yang dimasukan supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk menghasilkan keluaran.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Keluaran Sistem (output), adalah hasil proses dari suatu masukan yang telah dilakukan  proses di dalamnya sehingga menghasilkan sebuah informasi yang berguna untuk setiap tingkatan yang ada. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada Supra Sistem.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengolahan Sistem (processing), yaitu suatu proses yang akan merubah suatu masukan menjadi suatu keluaran. Suatu sistem dapat mempunyai suatu proses yang akan merubah masukan menjadi keluaran, sebagai contoh sistem akuntansi. Sistem ini mengelola data transaksi menjadi laporan yang dibutuhkan oleh semua pihak manajemen.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sasaran (objective) atau tujuan (goal), suatu sistem mempunyai sasaran atau tujuan, kalau sistem tidak mempunyai sasaran maka sistem tidak ada. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya. Sasaran sangat berpengaruh pada masukan dan keluaran yang dihasilkan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Strategi (strategy), merupakan cara-cara yang digunakan dari mulai adanya input, pemrosesan hingga akhirnya terbentuk output, dan untuk mencapai sasaran yang diinginkan diperlukan suatu strategi agar sasaran tersebut dapat tercapai.</li></ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi diatas dapat diambil kesimpulan bahwa karakteristik Sistem adalah kumpulan dari sub-sub sistem yang mempunyai suatu  tujuan (goal), dimana untuk mencapai tujuan tersebut harus memiliki strategy yaitu dengan masukan sistem (input), proses (processing) dan keluaran sistem (output) yang objective.</P></div>
  
 
====Klasifikasi Sistem====
 
====Klasifikasi Sistem====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:22)<ref name= "Sutabri"/> , sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lainnya karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi yang ada di dalam sistem tersebut. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:22)<ref name= "Sutabri"/> , sistem dapat diklasifikasikan sebagai berikut:</P></div>
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem abstak adalah sistem yang berupapemikiran atau ide-ide yang tidak tampak secara fisik, misalnya sistem teologia, yaitu sistem yang berupa pemikiran hubungan antara manusia dengan Tuhan, sedangkan sistem fisik merupakan sistem yang ada secara fisik, misalnya sistem komputer, sistem produksi, sistem penjualan, sistem administrasi personalia, dan lain sebagainya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem alamiah adalah sistem yang terjadimelalui proses alam, tidak dibuat oleh manusia, misalnya sistem perputaran bumi, terjadinya siang malam, dan pergantian musim. Sedangkan sistem buatan manusia merupakan sistem yang melibatkan interaksi manusia dengan mesin yang disebut human machine sistem. Sistem informasi berbasis komputer merupakan contoh human machine sistem karena menyangkut penggunaan komputer yang berinteraksi dengan manusia.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem yang berinterkasi dengan tingkah laku yang dapat diprediksi disebut sistem deterministic. Sistem komputer adalah contoh dari sistem yang tingkah lakunya dapat dipastikan berdasarkan program-program komputer yang dijalankan. Sedangkan sistem yang bersifat probabilistik adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilistic.</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem abstrak (abstract system) dan sistem fisik (physical system).<p>Sistem abstrak (abstract system) adalah sistem yang berupa pemikiran atau gagasan yang tidak tampak secara fisik. Sedangkan sistem fisik (physical system) adalah sistem yang ada secara fisik dan dapat dilihat dengan mata.</p></li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkunagn luarnya. Sistem ini bekerjasecara otomatis tanpa campur tangan pihak luar. Sedangkan sistem tebuka adalah sistem yang berhubungan dan dipengaruhi oleh lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk sub sistem lainnya.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem alamiah (natural system) dan sistem buatan manusia (human made system).<p>Sistem alamiah adalah sistem yang keberadaannya terjadi karena proses alam, bukan buatan manusia. Sedangkan sistem buatan manusia (human made system) adalah sistem yang terjadi melalui rancangan atau campur tangan manusia.</p></li>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem tertentu (deterministic system) dan sistem tak tentu (probabilistic system)<p>Sistem tertentu (deterministic system) yaitu sistem yang operasinya dapat diprediksi secara cepat dan interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti. Sedangkan sistem tidak tentu (probabilistic system) yaitu sistem yang hasilnya tidak dapat diprediksi karena mengandung unsur probabilitas.</p></li>
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem tertutup (closed system) dan sistem terbuka (open system).<p>Sistem tertutup (closed system) yaitu sistem yang tidak berhubungan dengan lingkungan di luar sistem. Sistem ini tidak berinteraksi dan tidak dipengaruhi oleh lingkungan luar. Sistem ini juga bekerja secara otomatis tanpa adanya campur tangan dari pihak luar. Dalam kenyataannya tidak ada sistem yang benar-benar tertutup, yang ada hanyalah sistem yang relatif tertutup (relative closed system). Sistem relatif tertutup biasanya mempunyai masukan dan keluaran yang tertentu serta tidak terpengaruh oleh keadaan di luar sistem. Sedangkan sistem terbuka (open system) adalah sistem yang berhubungan dengan lingkungan luar dan dapat terpengaruh dengan keadaan lingkunga luar. Sistem terbuka menerima input dari subsistem lain dan menghasilkan output untuk subsistem lain. Sistem ini mampu beradaptasi dan memiliki sistem pengendalian yang baik karena lingkungan luar yang bersifat merugikan dapat mengganggu jalannya proses di dalam sistem.</p></li></ol>
  
 
===Konsep Dasar Informasi===
 
===Konsep Dasar Informasi===
Baris 747: Baris 757:
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sutabri (2012:72)<ref name= "Sutabri"/>, “Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata”. Kejadian-kejadian adalah sesuatu yang terjadi saat tertentu di dalam dunia bisnis. Bisnis adalah perubahan dari suatu nilai yang disebut transaksi. Misalnya, penjualan adalah transaksi perubahan nilai barang menjadi nilai uang atau nilai piutang dagang. Kesatuan nyata adalah berupa suatu objek nyata seperti tempat, benda, dan yang betul-betul ada dan terjadi. Dari definisi dan uraian data tersebut dapat disimpulkan bahwa data adalah bahan mentah yang diproses untuk menyajikan informasi.</P></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sutabri (2012:72)<ref name= "Sutabri"/>, “Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata”. Kejadian-kejadian adalah sesuatu yang terjadi saat tertentu di dalam dunia bisnis. Bisnis adalah perubahan dari suatu nilai yang disebut transaksi. Misalnya, penjualan adalah transaksi perubahan nilai barang menjadi nilai uang atau nilai piutang dagang. Kesatuan nyata adalah berupa suatu objek nyata seperti tempat, benda, dan yang betul-betul ada dan terjadi. Dari definisi dan uraian data tersebut dapat disimpulkan bahwa data adalah bahan mentah yang diproses untuk menyajikan informasi.</P></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan data adalah hal, peristiwa, atau kenyataan lainnya yang mengandung suatu pengetahuan untuk dijadikan dasar guna penyusunan keterangan, pembuatan kesimpulan, atau sumber dari informasi.</P></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan data adalah hal, peristiwa, atau kenyataan lainnya yang mengandung suatu pengetahuan untuk dijadikan dasar guna penyusunan keterangan, pembuatan kesimpulan, atau sumber dari informasi.</P></div>
 +
 +
====Klasifikasi Data====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:22)<ref name= "Sutabri"/> , data itu sendiri dapat diklasifikasikan menurut jenis, sifat, dan sumber. Mengenai penjelasan klasifikasi data tersebut akan diurai dibawah ini:</p></div>
 +
<ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Klasifikasi data menurut jenis data, yaitu:</p></div></ol>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data Hitung (Enumeration atau Counting Data) adalah hasil penghitungan atau jumlah tertentu. Yang termasuk data hitung adalah presentase dari suatu jumlah tertentu.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data Ukur (Measurement Data) adalah data yang menunjukan ukuran mengenai nilai sesuatu. Angka yang ditunjukan alat barometer atau termometer adalah hasil proses pengukuran.</li></ol>
 +
 +
 +
<ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Klasifikasi data menurut sifat data, yaitu:</P></div></ol>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data Kuantitatif (Quantitative Data) adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data Kualitatif (Qualitative Data) adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat sesuatu. Penggolongan fakultas-fakultas pada universitas negeri menjadi fakultas exacta dan fakultas non-exacta merupakan pemisahan menurut sifatnya.</li></ol>
 +
 +
 +
<ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Klasifikasi data menurut sumber data, yaitu:</p></div></ol>
 +
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dilakukan sendiri, bukan data hasil karya orang lain.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data ekternal adalah data hasil observasi orang lain. Seseorang boleh saja menggunakan data untuk suatu keperluan, meskipun data tersebut hasil kerja orang lain.</li></ol>
  
 
====Definisi Informasi====
 
====Definisi Informasi====
Baris 758: Baris 786:
  
 
====Nilai Informasi====
 
====Nilai Informasi====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:37)<ref name= "Sutabri"/> , nilai informasi ditentukan oleh 2 (dua) hal, yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif dibandingkan dengan biaya mendapatkannya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectivess atau cost benefit. Nilai informasi ini didasarkan atas 10 (sepuluh) sifat, yaitu:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sutabri (2012:37)<ref name= "Sutabri"/> , nilai informasi ditentukan oleh 2 (dua) hal, yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif dibandingkan dengan biaya mendapatkannya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectivess atau cost benefit. Nilai informasi ini didasarkan atas 10 (sepuluh) sifat, yaitu:</P></div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mudah diperoleh</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Luas dan lengkap</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Ketelitian</li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mudah diperoleh</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Luas dan lengkap</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Ketelitian</li>
Baris 777: Baris 805:
  
 
====Definisi Sistem Informasi====
 
====Definisi Sistem Informasi====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutarman (2012:13)<ref name= "Sutarman"/>, ”Sistem Informasi adalah sistem yang dapat didefinisikan dengan mengumpulkan, memproses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi)”. </P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Sutarman (2012:13)<ref name= "Sutarman"/>, ”Sistem Informasi adalah sistem yang dapat didefinisikan dengan mengumpulkan, memproses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi)”. </P></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:2)<ref name= "Sutabri"/>, “Sistem informasi adalah suatu sistem di dalam 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></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Sutabri (2012:2)<ref name= "Sutabri"/>, “Sistem informasi adalah suatu sistem di dalam 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></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Jurnal CCIT Henderi (2009:2)<ref name= "Henderi"> Henderi, dkk. 2011. Desain Aplikasi E-learning Sebagai Media Pembelajaran Artificial Informatics. Tangerang: Jurnal CCIT. Vol. 4, No.3-Mei 2011 </ref>, “Teknologi informasi dalam sistem kerja oleh berbagai jenis perusahaan atau organisasi bertujuan untuk meningkatkan  kinerja mencapai tujuan dan sasaran dan meningkatkan keunggulan kompetitif organisasi”.</P></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Jurnal CCIT Henderi (2009:2)<ref name= "Henderi"> Henderi, dkk. 2011. Desain Aplikasi E-learning Sebagai Media Pembelajaran Artificial Informatics. Tangerang: Jurnal CCIT. Vol. 4, No.3-Mei 2011 </ref>, “Teknologi informasi dalam sistem kerja oleh berbagai jenis perusahaan atau organisasi bertujuan untuk meningkatkan  kinerja mencapai tujuan dan sasaran dan meningkatkan keunggulan kompetitif organisasi”.</P></div>
  
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi diatas dapat diambil kesimpulan bahwa Sistem Informasi adalah kumpulan dari informasi-informasi yang terdiri dari input dan output untuk dapat menyediakan kepada pihak luar dengan informasi yang dibutuhkan.</P></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi diatas dapat diambil kesimpulan bahwa Sistem Informasi adalah kumpulan dari informasi-informasi yang terdiri dari input dan output untuk dapat menyediakan kepada pihak luar dengan informasi yang dibutuhkan.</P></div>
  
====Tujuan Sistem Informasi====
+
====Komponen Sistem Informasi====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri (2012:47)<ref name= "Sutabri"/> , kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu:</P></div>
  
===Metode Penelitian===
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Blok Masukan (input block)<br>Input mewakili data yang masuk kedalam sistem informasi, input yang dimaksud adalah metode dan media untuk menangkap data yang akan dimasukan yang dapat berupa dokumen-dokumen dasar.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Blok Model (model block)<br> Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Blok Keluaran (Output Block)<br>Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Blok Teknologi (Technologi Block)<br>Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara keseluruhan. Blok Teknologi terdiri dari 3 bagian utama yaitu teknisi (Humanwareatau Brainware), perangkat lunak (Software) dan perangkat keras (Hardware).</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Blok Basis data (Database Block)<br>Basis data (Database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Basis data diakses atau dimanipulasi dengan menggunakan perangkat lunak paket yang disebut dengan DBMS (Database Management System).</li>
  
====Tahapan Pengumpulan Data====
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Blok Kendali (Control Block)<br>Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.</li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Rapina (2011:15)<ref name= "Rapina"> Rapina, dkk. 2011. Peranan Sistem Pengendalian Internal Dalam Meningkatkan Efektivitas dan Efisiensi Kegiatan Operasional Pada Siklus Persediaa dan Pergudangan. Bandung: Univ.Kristen Maranatha.</ref>, teknik pengumpulan data, yaitu:</P></div>
+
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Studi Lapangan<br>Yaitu penelitian yang dilakukan secara langsung pada perusahaan yang bersangkutan untuk memperoleh data primer dan informasi yang dibutuhkan, dengan cara : </li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Observasi <br> Observasi merupakan suatu teknik yang digunakan untuk mengumpulkan data dengan cara melakukan pengamatan secara langsung ke tempat yang dijadikan objek penelitian.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Wawancara<br>Wawancara merupakan salah satu teknik untuk mengumpulkan data dengan cara menanyakan secara langsung kepada pihak yang berkaitan dengan penelitian.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Dokumentasi<br>Dokumentasi adalah suatu teknik pengumpulan data dengan cara mengumpulkan semua hal yang diperlukan yang dapat menunjang keberhasilan penelitian.</li></ol>
 
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Studi Kepustakaan <br>Yaitu mencari dan mengumpulkan bahan yang berhubungan dengan masalah yang diteliti untuk memperoleh data sekunder dengan membaca, mempelajari, dan mendalami literatur-literatur yang berhubungan dengan masalah yang diteliti.</li>
 
 
</ol>
 
</ol>
  
===Konsep Dasar Analisa SWOT===
+
====Tujuan Sistem Informasi====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tujuan dari sistem informasi adalah menghasilkan informasi (Information) dari bentuk data yang diolah menjadi bentuk yang berguna bagi para pemakainya. (Jogiyanto, 2010:13)<ref name= "Jogiyanto"> Mustakini, Jogiyanto Hartono. 2010. Analisis dan Desain Sistem Informasi. Edisi III, Andi Offset : Yogyakarta.</ref>, Tujuan sistem informasi terdiri dari Kegunaan (Usefulness), Ekonomi (Economic), Keandalan (Realibility), Pelayanan Langganan (Customer Service), Kesederhanaan (Simplicity), dan Fleksibilitas (Fleksibility)</P></div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kegunaan (Usefulness)<br>Sistem harus menghasilkan informasi yang akurat, tepat waktu, dan relevan untuk pengambilan keputusan manajemen dan personil operasi di dalam organisasi.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Ekonomi (Economic)<br>Semua bagian komponen sistem termasuk laporan-laporan, pengendalian-pengendalian, mesin-mesin harus menyumbang suatu nilai manfaat setidak-tidaknya sebesar biaya yang dibutuhkan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Keandalan (Realibility)<br>Keluaran sistem harus mempunyai tingkatan ketelitian yang tinggi dan sistem itu sendiri harus mampu beroperasi secara efektif bahkan pada waktu komponen manusia tidak hadir atau saat komponen mesin tidak beroperasi secara temporer.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pelayanan Langganan (Customer Service)<br>Sistem harus memberikan pelayanan dengan baik atau ramah kepada para pelanggan. Sehingga sistem tersebut dapat diminati oleh para pelanggannya.</li>
  
====Definisi Analisa SWOT====
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kesederhanaan (Simplicity)<br>Sistem harus cukup sederhana sehingga terstruktur dan operasinya dapat dengan mudah dimengerti dan prosedurnya mudah diikuti.</li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rangkuti (2011:199)<ref name= "Rangkuti">Rangkuti. Freddy. 2011. Teknik Menyusun Strategi Korporat Yang Efektif Plus Cara Mengelola Kinerja Dan Risiko. SWOT Balanced Scorecard. Jakarta: Gramedia Pustaka Utama.</ref>, penelitian menentukan bahwa kinerja perusahaan dapat ditentukan oleh kombinasi faktor internal dan eksternal. Kedua faktor tersebut harus dipertimbangkan dalam analisis SWOT. SWOT adalah singkatan darilingkungan internal strengths dan weakness serta lingkungan eksternal opportunities dan threats yang dihadapi dunia bisnis. Analisa SWOT membandingkan antara faktor eksternal peluang (opportunities) dan ancaman (threats) dengan faktor internal kekuatan (strengths) dan kelemahan (weakness). Analisa ini terbagi atas empat komponen dasar yaitu :</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Fleksibilitas (Fleksibility)<br>Sistem harus cukup fleksibel untuk menangani perubahan-perubahan yang terjadi, kepentingannya cukup beralasan dalam kondisi dimana sistem beroperasi atau dalam kebutuhan yang diwajibkan oleh organisasi.</li>
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuadran 1 <br> Ini merupakan situasi yang sangat menguntungkan. Perusahaan tersebut memiliki peluang dan kekuatan sehingga dapat memanfaatkan peluang dan yang ada. Strategi yang harus ditetapkan dalam kondisi ini adalah mendukung kebijakan pertumbuhan yang agresif (Growth Oriented Strategy).</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuadran 2 <br> Meskipun menghadapi berbagai ancaman, perusahaan ini masih memiliki kekuatan dari segi internal. Strategi yang harus diterapkan adalah menggunakan kekuatan untuk memanfaatkan peluang jangka panjang dengan cara strategi diversifikasi (produk atau pasar).</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuadran 3 <br> Perusahaan menghadapi peluang pasar yang sangat besar, tetapi di lain pihak menghadapi beberapa kendala atau kelemahan internal. Kondisi bisnis pada kuadran 3 ini mirip dengan question mark pada BCG matriks. Fokus strategi perusahaan ini adalah meminimalkan masalah-masalah internal perusahaan sehingga dapat merebut peluang pasar yang lebih baik. Misalnya, Apple menggunakan strategi peninjauan kembali teknologi yang digunakan dengan cara menawarkan produk-produk baru dalam industri microcomputer.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuadran 4 <br> Ini merupakan situasai yang sangat tidak menguntungkan, perusahaan tersebut menghadapi berbagai ancaman dan kelemahan internal.</li>
+
 
</ol>
 
</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Yusmini (2011:68)<ref name= "Yusmini">Yusmini, dkk. 2011. Analisis Finansial Kud Mandiri Mojopahit Jaya Desa Sari Galuh Kecamatan Tapung Raya Kabupaten Kampar. Pekanbaru: Universitas Riau.</ref>, "Analisis SWOT adalah suatu bentuk analisis dengan mengidentifikasi berbagai faktor secara sistematis terhadap kekuatan-kekuatan (Strengths) dan kelemahan-kelemahan (Weakness) suatu lembaga atau organisasi dan kesempatan-kesempatan (Oportunities) serta ancaman-ancaman (Threats) dari lingkungan untuk merumuskan strategi perusahaan. Analisa ini didasarkan pada logika yang dapat memaksimalkan kekuatan (Strengths) dan peluang (Opportunities), namun secara bersamaan dapat meminimalkan kelemahan (Weakness) dan ancaman (Threats)."</P></div>
+
=='''Konsep Dasar Analisa Sistem'''==
 +
===Definisi Analisa Sistem===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Jurnal CCIT Tanti (2009:6)<ref name= "Tanti"> Tanti, Lili. 2009. Pengembangan Perangkat Ajar Berbantuan Komputer Untuk Mempelajari Tata Bahasa Inggris. Journal CCIT Vol.3 No.2 Januari 2009:208 : Tangerang.</ref>, “Analisa secara umum merupakan  tahap pertama dari daur hidup perangakat lunak”.</P></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandiatas, maka dapat disimpulkan Analisis SWOT menggambarkan secara jelas bagaimana peluang dan ancaman yang dihadapi oleh perusahaan dapat disesuaikandengan kekuatan dan kelemahan yang dimiliki.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Jurnal CCIT Henderi dkk (2011:322)<ref name= "Henderi"> Henderi, dkk. 2011. Desain Aplikasi E-learning Sebagai Media Pembelajaran Artificial Informatics. Tangerang: Jurnal CCIT. Vol. 4, No.3-Mei 2011.</ref>, tahapan analisa sistem adalah tahap penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalah-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat dibuat rancangan sistem yang baru sesuai dengan kebutuhan”.</P></div>
  
====Tujuan Analisa SWOT====
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari pendapat diatas dapat disimpulkan bahwa tahapan analisa sistem dapat dilakukan sebelum dibuat tahapan rancangan sistem, dan analisa sistem sangat penting dilakukan agar menghindari kesalahan yang akan timbul ditahapan selanjutnya.</P></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rangkuti (2011:197)<ref name= "Rangkuti"/>, tujuan analisa SWOT yaitu membandingkan antara faktor eksternal peluang dan ancaman dengan faktor internal kekuatan dan kelemahan sehingga dari analisis tersebut dapat diambil suatu keputusan strategis suatu organisasi.</P></div>
+
  
====Pendekatan Pemecahan Masalah====
+
===Tahap Analisa Sistem===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Puspitasari (2011:96)<ref name= "Puspitasari">Puspitasari. Nia, dkk. Analisis Faktor Yang Mempengaruhi Konsumen Dalam Pemakaian Produk Layanan Seluler Dengan Mempertimbangkan TAspek 7p’s Of Marketing (Studi Kasus : PY. Telkom Area Blora). Semarang: Universitas Diponegoro.</ref>, Penelitian ini menggunakan konsep service marketing mix (bauran pemasaran jasa) 7P–Product, Price, Promotion, Place, People, Process, dan Physical Evidence. Adapun penjelasan ketujuh hal tersebut adalah sebagai berikut:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sutabri (2011:60)<ref name= "Sutabri"/> , Tahap analisis sistem merupakan tahap yang kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya.Di dalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh seorang analis sistem, diantaranya:</P></div>
 +
<ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Identify, yaitu proses yang dilakukan untuk mengidentifikasi masalah. Hal yang dilakukan diantaranya :</P></div></ol>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengidentifikasi penyebab masalah</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengidentifikasi titik keputusan</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Mengidentifikasi personil-personil kunci</li></ol>
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Product : produk atau jasa yang ditawarkan kepada pasar  untuk memenuhi keinginan dan kebutuhan konsumen.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Price : biaya yang harus dikeluarkan konsumen untuk memperoleh produk atau jasa yang ditawarkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Place : lokasi dimana produk atau jasa tersedia.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Promotion : aktivitas untuk mengkomunikasikan produk atau jasa yang ditawarkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> People : orang yang berperan dalam pelayanan produk atau jasa.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Process : proses terjadinya kontak antara konsumen dengan pihak penyedia produk atau jasa.</li>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Physical Evidence : bukti fisik yangmempengaruhi penilaian konsumen terhadap produk atau jasa.</li>
+
<ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Understand, yaitu memahami kerja dari sistem yang ada. Hal ini dapat dilakukan dengan menganalisa cara kerja dari sistem berjalan. Hal yang dilakukan diantaranya :</P></div></ol>
</ol>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menentukan jenis dan objek penelitian</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Merencanakan jadwal penelitian</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengatur jadwal wawancara.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengatur jadwal observasi.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Membuat agenda wawancara.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengumpulkan hasil penelitian.</li></ol>
  
=='''Teori Khusus'''==
+
<ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Analyze, yaitu melakukan analisa terhadap sistem. Hal yang dilakukan diantaranya :</p></div></ol>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menganalisis kelemahan sistem, kebutuhan sistem yang meliputi hardware, software dan brainware.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menganalisis kebutuhan informasi bagi manajemen (pemakai).</li></ol>
  
===Konsep Dasar Waterfall===
+
<ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Report, yaitu membuat laporan dari hasil analisis yang telah dilakukan dalam  kurun waktu  tertentu. Tujuan dari adanya laporan tersebut diantaranya :</p></div></ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nasution (2012:118)<ref name= "Nasution"/>, dalam membangun dan mengembangan aplikasi ini menggunakan metode waterfall. “Waterfall merupakan salah satu metode pengembangan sistem informasi yangbersifat sistematis dan sekuensial, artinya setiap tahapan dalam metode ini dilakukan secara berurutan dan berkelanjutan”.</P></div>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sebagai laporan bahwa proses analisis telah selesai dilakukan..</li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:61)<ref name= "Rizky">Rizky. Soetam. 2011. Konsep Dasar Rekayasa Perangkat Lunak. Jakarta: Prestasi Pustaka.</ref>, waterfall model sebagai salah satu teori dasar dan seakan wajib dipelajari dalam konteks siklus hidup perangkat lunak, merupakan sebuah siklus hidup yang terdiri dari mulai fase hidup perangkat lunak sebelum terjadi hingga pascaproduksi. Waterfall model memiliki definisi sendiri bahwa sebuah hidup perangkat lunak memiliki sebuah proses yang linear dan sekuensial.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Meluruskan kesalahn-kesalahan mengenai apa yang telah ditentukan dalam proses analisis yang tidak sesuai menurut manajemen.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Meminta persetujuan kepada manajemen untuk melakukan tindakan selanjutnya.</li></ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari definisi diatas dapat disimpulkan bahwa tahap-tahap sistem sangat penting karena apabila jika satu tahapan terjadi kesalahan maka tidak dapat melanjutkan ke tahapan selanjutnya.</P></div>
  
<div align="center"><img width="250" height="450" style="margin:0px" src="https://lh5.googleusercontent.com/-4GF3Or3YK24/Uw8RATo2mkI/AAAAAAAAAFU/EfFBB1FZA7Y/w280-h360-no/2.6.JPG"/></div>
+
===Konsep Dasar Basis Data===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 2.6 Waterfall Life Cycle</P></div>
+
====Pengertian Basis Data====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Rahardja dkk dalam jurnal CCIT (2011:238)<ref name= "Untung Rahardja">Untung Rahardja, dkk. 2011. Peningkatan Kinerja Distributed Database Melalui Methode DMQ Base Level. Vol. 4 No.3 Mei 2011 ISSN: 1978-8282</ref>, "database adalah kumpulan fakta-fakta sebagai respresentasi dari dunia nyata yang saling berhubungan dan mempunyai arti tertentu."</P></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Helmi Kurniawan dan Iwan Fitrianto Rahmad dalam jurnal CCIT (2012:193)<ref name= "Helmi">Kurniawan, Helmi dan Iwan Fitrianto Rahmad. 2012. Perancangan Sistem Pakar Untuk Mendeteksi Penyakit Pada Tanaman Cabe Dengan Metode Certainty Factor. jurnal CCIT.Tangerang: Perguruan Tinggi Raharja. Vol. 5 No. 2, Oktober 2011.</ref>, “database atau basis data terdiri dari semua fakta yang diperlukan, dimana fakta-fakta tersebut digunakan untuk memenuhi kondisi dari kaidah-kaidah dalam sistem. Basis data menyimpan semua fakta, baik fakta awal pada saat sistem mulai beroperasi, maupun fakta-fakta yang diperoleh pada saat proses penarikan kesimpulan sedang dilaksanakan. Basis data digunakan untuk menyimpan data hasil observasi dan data lain yang dibutuhkan selama pemrosesan.</p></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi informasi dari basis data tersebut."</P></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0in"><p style="line-height: 2">Dalam buku ini menganut paham bahwa waterfall model memiliki enam tahapan, yakni:</P></div>
 
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Definisi kebutuhan (Requirement Definition)</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Desain sistem dan perangkat lunak (Software Design and System)</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Implementasi dan testing unit (Implementation and Unit Testing)</li>
+
====Sistem Basis Data====
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Integrasi dan testing sistem (Integrationand Systen Testing)</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Uji coba (Testing)</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Operasional dan pemeliharaan (Operation and Maintenance)</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Wahana Komputer (2010:25), <ref name= "Wahana">Wahana, Komputer. 2010. Adobe Dreamweaver CS5 Untuk Beragam Desain Website Interaktif. Yogyakarta: Andi</ref>, ”Sebuah sistem database adalah sekumpulan dari komponen-komponen database-database yang meliputi:</P></div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Irwansyah (2012:16)<ref name= "Irwansyah">Irwansyah, Muhammad Azhar, dkk. 2012. Rancang Bangun Sistem Informasi Manajemen Apotek Berbasis Client-Server. Pontianak: Universitas Tanjungpura.</ref>, penjelasan dari tahap-tahap waterfall model adalah sebagai berikut:</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Perancangan Sistem (System Enginering) <br> Perancangan sistem sangat diperlukan, karena piranti lunak biasanya merupakan bagian dari suatu sistem yang lebih besar. Pembuatan sebuah piranti lunak dapat dimulai dengan melihat dan mencari apa yang dibutuhkan oleh sistem. Dari kebutuhan sistem tersebut akan diterapkan kedalam piranti lunak yang dibuat.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Analisa Kebutuhan Piranti Lunak (Software Requirement Analysis) <br> Merupakan proses pengumpulan kebutuhan piranti lunak. Untuk memahami dasar dari program yang akan dibuat, seorang analisis harus mengetahui ruang lingkup informasi, fungsi-fungsi yang dibutuhkan, kemampuan kinerja yang ingin dihasilkan dan perancangan antarmuka pemakai piranti lunak tersebut.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Perancangan (Design) <br> Perancangan piranti lunak merupakan proses bertahap yang memfokuskan pada empat bagian penting, yaitu: struktur data, arsitektur piranti lunak, detil prosedur, dan karakteristik antarmuka pemakai.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengkodean (Coding) <br> Pengkodean piranti lunak merupakan proses penulisan bahasa program agar piranti lunak tersebut dapat dijalankan oleh mesin.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengujian (Testing) <br> Proses ini akan menguji kode program yang telah dibuat dengan memfokuskan pada bagian dalam piranti lunak. Tujuannya untuk memastikan bahwa semua pernyataan telah diuji dan memastikan juga bahwa input yang digunakan akan menghasilkan output yang sesuai. Pada tahap ini pengujian dibagi menjadi dua bagian, pengujian internal dan pengujian eksternal. Pengujian internal bertujuan menggambarkan bahwa semua statement sudah dilakukan pengujian, sedangkan pengujian eksternal bertujuan untuk menemukan kesalahan serta memastikan output yang dihasilkan sesuai dengan yang diharapkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pemeliharaan (Maintenance) <br> Proses ini dilakukan setelah piranti lunak telah digunakan oleh pemakai atau konsumen. Perubahan akan dilakukan jika terdapat kesalahan, oleh karena itu piranti lunak harus disesuaikan lagi untuk menampung perubahan kebutuhan yang diinginkan konsumen.</li></ol>
+
  
===Konsep Dasar UML (Unified Modeling Language)===
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Database </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Database Server</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Komponen Client software</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Aplikasi Database</li></ol>
  
====Definisi UML====
+
====Elisitasi====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nugroho (2010:6)<ref name= "Nugroho2010">Nugroho. Adi. 2010. Rekayasa Perangkat Lunak Berorientasi Objek Dengan Metode USDP. Yogyakarta: Andi.</ref> , “UML (UnifiedModeling Language) adalah perangkat lunak yang berparadigma “berorientasi objek”. Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami”.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Hidayati dalam Jurnal CCIT (2011:302)<ref name= "Hidayati">Hidayati, dkk. 2011. Metode Pencarian Data Dengan menggunakan Intellingence Auto Find System (IAFS). Journal Vol.5 No. 1 September  2011. Tangerang : Perguruan Tinggi Raharja</ref>, menjelaskan bahwa “Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”. Tahapan Elisitasi
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Alim (2012:30)<ref name= "Alim">Alim.Yadanur, dkk. 2012. Pengembangan Sistem Informasi Administrasi Pemeriksaan Pasien Di Instalasi Radiologi Rsud Kajen Dengan Unified Process. Semarang: Universitas Diponegoro. Vol. 2, No. 4, ISSN 2086-4930.</ref>, “Unified Modeling Language (UML) adalah bahasa standar yang digunakan untuk menulis blueprint perangkat lunak.UML dapat digunakan untuk memvisualisasi, menspesifikasikan, membangun, dan mendokumentasikan artifak dari sistem perangkat lunak”. </P></div>
+
Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi. Elisitasi didapat melalui metode wawancara dan dilakukan melalui 3 (tiga) tahap, yaitu:</P></div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Elisitasi Tahap I
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berisi seluruh rancangan system baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.</P></div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Elisitasi Tahap II
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan hasil mengklasifikasian 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.</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">M pada MDI itu artinya Mandatory. Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">D pada MDI itu artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukan sistem, akan membuat sistem tersebut lebih sempurna.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">I pada MDI itu artinya Inessential. Maksudnya bahwa requirement tersebut bukanlah bagan dari sistem yang dibahas dan merupakan bagian dari luar sistem.</li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Elisitasi Tahap III
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan hasil penyusunan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui TOE, yaitu sebagai berikut:</P></div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">T artinya Technical, maksudnya bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang diusulkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">O artinya Operational, maksudnya bagaimana tata cara pengguna requirement tersebut dalam sistem yang dikembangkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">E artinya Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem.</li></ol><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">High (H): sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Middle (M): mampu untuk dikerjakan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Low (L): mudah untuk dikerjakan.</li></ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Final Draft Elisitasi
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu system yang akan dikembangkan.</P></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandiatas, maka dapat disimpulkan bahwa, “UML adalah bahasa yang digunakan untukmem-visualisasikan, mendefinisikan, membangun dan membuat dokumen dari arsitektur perangkat lunak. UML dapat digunakan pada semua proses melalui metodologi pengembangan perangkat lunak dan melakukan implementasinya pada teknologi yang berbeda”.</P></div>
+
=='''Teori Khusus'''==
 +
===Konsep Dasar Monitoring===
 +
====Pengertian Monitoring====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Monitoring adalah adalah pemantauan yang dapat dijelaskan sebagai kesadaran (awareness) tentang apa yang ingin diketahui, pemantauan berkadar tingkat tinggi dilakukan agar dapat membuat pengukuran melalui waktu yang menunjukkan pergerakan ke arah tujuan atau menjauh dari itu (Junaidi, 2010 : 14)<ref name= "Junaidi">Junaidi. 2010. Enriching Merchandise Sebagai Media Promosi Pada Perguruan Tinggi Raharja,  Perguruan Tinggi Raharja : Tangerang.</ref></div>
  
====Jenis-Jenis Diagram UML====
+
===Tujuan Monitoring===
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Use Case</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">mengkaji apakah kegiatan-kegiatan yang dilaksanakan telah sesuai dengan rencana.</li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Murad (2013:57)<ref name= "Murad"/>,  “Diagram Use Case adalah diagram yang bersifat status yang memperlihatkan himpunan use case dan aktor-aktor (suatu jenis khusus dari kelas). Diagram ini memiliki 2 fungsi, yaitu mendefinisikan fitur apa yang harus disediakan oleh sistem dan menyatakan sifat sistem dari sudut pandang user”.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">mengidentifikasi masalah yang timbul agar langsung dapat diatasi.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">melakukan penilaian apakah pola kerja dan manajemen yang digunakan sudah tepat untuk mencapai tujuan proyek.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">mengetahui kaitan antara kegiatan dengan tujuan untuk memperoleh ukuran kemajuan</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> menyesuaikan kegiatan dengan lingkungan yang berubah, tanpa menyimpang dari tujuan.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Triandini (2012:18)<ref name= "Triandini">Triandini. Evi dan Suardika. I Gede. 2012. Step by Step Desain Proyek Menggunakan UML. Yogyakarta: Andi.</ref>, langkah-langkah membuat diagram use case:</P></div>
+
===Konsep Dasar Tagihan===
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengidentifikasi aktor. Perhatikan bahwa aktor sebenarnya adalah peran yang dimainkan oleh pengguna. Alih-alih menyusun daftar aktor sebagai Bob, Maria, atau Tuan Hendricks, sebaiknya identifikasi peran spesifik yang dimainkan oleh orang-orang tersebut. Ingatlah orang yang sama mungkin memainkan berbagai peran karena ia menggunakan sistem. Sistem lain juga dapat menjadi aktor dari sistem.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Setelah peran aktor teridentifikasi, langkahberikutnya adalah menyusun tujuan-tujuan yang ingin dicapai oleh peran-perantersebut dalam penggunaan sistem. Tujuan tersebut merupakan tugas yangdilakukan oleh aktor untuk mencapai beberapa fungsi bisnis yang memberikannilai tambah bagi bisnis.</li></ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Baridwan (2008:123)<ref name= "baridwan">Baridwan, Zaki. 2008. Intermediate Accounting. Yogykarta.</ref>, “Tagihan merupakan klaim perusahaan atas uang, barang-barang atau jasa-jasa terhadap pihak lain. Namun di dalam akuntansi pengertian tagihan biasanya digunakan untuk menunjukan klaim yang akan dilunasi dengan uang”.</div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Klasifikasi Tagihan
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Tagihan bisa timbul dari berbagai macam sumber, tetapi jumlah yang terbesr biasanya timbul dari penjualan barang atau jasa.Tagihan-tagihan yang dimiliki perusahaa dapat dibagi dalam 2 dua kelompok yaitu : </div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tagihan yang tidak didukung dengan janji tertulis disebut piutang</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tagihan-tagihan yang didukung dengan janji tertulis disebut piutang  wesel.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandiatas, maka dapat disimpulkan bahwa use case diagram dibuat berdasarkan pengguna sistem serta fungsi-fungsi yang ditangani oleh sistem informasi pemesanan dan penjualan barang yang didapatkan pada tahap analisis sistem.</P></div>
+
===Konsep Dasar Laporan Keuangan===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Baridwan (2008:17)<ref name= "baridwan">Baridwan, Zaki. 2008. Intermediate Accounting. Yogykarta.</ref>, “Baridwan (2008:17), “Laporan keuangan merupakan ringkasan dari suatu proses pencatatan, merupakan suatu ringkasan dari transaksi-transaksi keuangan yang terjadi selama tahun buku yang bersangkutan. Laporan keuangan ini dibuat oleh manajemen dengan tujuan untuk mempertanggungjawabkan tugas-tugas yang dibebankan kepadanya oleh pemiliki perusahaan. Di samping itu laporan keuangan dapat juga digunakan untuk memenuhi tujuan-tujuan lain yaitu sebagai laporan kepada pihak-pihak luar perusahaan”.</div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Activity Diagram</li>
+
===Definisi Analisa SWOT===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Menurut Rangkuti (2011:199)<ref name= "Rangkuti">Rangkuti. Freddy. 2011. Teknik Menyusun Strategi Korporat Yang Efektif Plus Cara Mengelola Kinerja Dan Risiko. SWOT Balanced Scorecard. Jakarta: Gramedia Pustaka Utama.</ref>, penelitian menentukan bahwa kinerja perusahaan dapat ditentukan oleh kombinasi faktor internal dan eksternal. Kedua faktor tersebut harus dipertimbangkan dalam analisis SWOT. SWOT adalah singkatan darilingkungan internal strengths dan weakness serta lingkungan eksternal opportunities dan threats yang dihadapi dunia bisnis. Analisa SWOT membandingkan antara faktor eksternal peluang (opportunities) dan ancaman (threats) dengan faktor internal kekuatan (strengths) dan kelemahan (weakness). Analisa ini terbagi atas empat komponen dasar yaitu :</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Murad (2013:53)<ref name= "Murad"/>, “Activity diagram merupakan diagram yang bersifat dinamis. Activity diagram adalah tipe khusus dari diagram state yang memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dalam suatu sistem dan berfungsi untuk menganalisa proses”.</P></div>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuadran 1 <br> Ini merupakan situasi yang sangat menguntungkan. Perusahaan tersebut memiliki peluang dan kekuatan sehingga dapat memanfaatkan peluang dan yang ada. Strategi yang harus ditetapkan dalam kondisi ini adalah mendukung kebijakan pertumbuhan yang agresif (Growth Oriented Strategy).</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuadran 2 <br> Meskipun menghadapi berbagai ancaman, perusahaan ini masih memiliki kekuatan dari segi internal. Strategi yang harus diterapkan adalah menggunakan kekuatan untuk memanfaatkan peluang jangka panjang dengan cara strategi diversifikasi (produk atau pasar).</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuadran 3 <br> Perusahaan menghadapi peluang pasar yang sangat besar, tetapi di lain pihak menghadapi beberapa kendala atau kelemahan internal. Kondisi bisnis pada kuadran 3 ini mirip dengan question mark pada BCG matriks. Fokus strategi perusahaan ini adalah meminimalkan masalah-masalah internal perusahaan sehingga dapat merebut peluang pasar yang lebih baik. Misalnya, Apple menggunakan strategi peninjauan kembali teknologi yang digunakan dengan cara menawarkan produk-produk baru dalam industri microcomputer.</li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Vidia (2013:20)<ref name= "Vidia">Vidia. Dhanada, dkk. 2013. Analisis Dan Perancangan Sistem Informasi Rawat Jalan Di Rumah Sakit Hewan Universitas Airlangga Surabaya Dengan Metode Berorientasi Objek. Surabaya: Universitas Airlangga.</ref>, “Activity diagram dibuat berdasarkan aliran dasar dan aliran alternatif pada skenario use case diagram. Pada activity diagram digambarkan interaksi antara aktor pada use case diagram dengan sistem”.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kuadran 4 <br> Ini merupakan situasai yang sangat tidak menguntungkan, perusahaan tersebut menghadapi berbagai ancaman dan kelemahan internal.</li>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandiatas, maka dapat disimpulkan bahwa activity diagram  dibuat berdasarkan use case diagram yang telah dibuat, maka dapat digambarkan activity diagram yang menggambarkan alur kerja untuk setiap use case.</P></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sequence Diagram</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Vidia (2013:21)<ref name= "Vidia"/>, ”Sequence diagram dibuat berdasarkan activity diagram dan class diagram. Sequence diagram menggambarkan aliran pesan yang terjadi antar kelas yang dideskripsikan pada class diagram dengan menggunakan operasi yang dimiliki kelas tersebut. Untuk aliran pesan, sequence diagram merujuk pada alur sistem activity diagram yang telah dibuat sebelumnya”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Wijayanto (2013:35)<ref name= "Wijayanto">Wijayanto. Tegar, dkk. 2013. Analisis Dan Perancangan Sistem Informasi Pemesanan Dan Penjualan Barang Dengan Metode Berorientasi Objek Di U.D. Aneka Jaya Surabaya. Surabaya: Universitas Airlangga.</ref>,  ”Sequencediagram dibuat berdasarkan activity diagram dan class diagram yang telah dibuat, maka digambarkan sequence diagram yang menggambarkan aliran pesan yang terjadi antar kelas dengan menggunakan operasi yang dimiliki kelas tersebut”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandiatas, maka dapat disimpulkan sequence diagram merupakan diagram yang bersifat dinamis, sequence diagram (diagram urutan) adalah iterasiksi yang menekankan pada pengiriman pesan dalam suatu waktu tertentu.</P></div>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Class Diagram</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Vidia (2013:21)<ref name= "Vidia"/>, “Class diagram dibuat berdasarkan use case diagram dan activity diagram”.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Wijayanto (2013:33)<ref name= "Wijayanto"/>, “Class diagram dibuat berdasarkan use case diagram dan activity diagram yang telah dibuat, maka dapat diperoleh kelas-kelas yang digunakan dalam sistem”.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandiatas, maka dapat disimpulkan bahwa class diagram memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka, kolaborasi-kolaborasi, serta relasi-relasi. Diagram ini umum dijumpai pada pemodelan sistem berorientasi objek.</P></div>
+
 
</ol>
 
</ol>
 +
====Tujuan Analisa SWOT====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Menurut Rangkuti (2011:197)<ref name= "Rangkuti"/>, tujuan analisa SWOT yaitu membandingkan antara faktor eksternal peluang dan ancaman dengan faktor internal kekuatan dan kelemahan sehingga dari analisis tersebut dapat diambil suatu keputusan strategis suatu organisasi.</div>
  
===Konsep Dasar Dreamweaver===
+
====Konsep Dasar Analisa PIECES====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Rahmat Taufiq, S.Kom., M.Kom (2013:154)<ref name= "Rahmat">Taufiq, Rahmat. 2013. Sistem Informasi Manajemen, Konsep Dasar, Analisa Dan Metode Pengembangan. Yogyakarta : Graha Ilmu</ref>, Analisa Pieces merupakan analisa yang melihat sistem dari performance, Information, Economic, Control, Efficiency dan Service.Istilah PIECES yang setiap hurufnya bisa di terjemahkan menjadi berikut :</div>
  
====Definisi Dreamweaver====
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">P: Kebutuhan Mengkoreksi atau memperbaiki performance/ performa</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> I: Kebutuhan Mengkoreksi atau memperbaiki Information / Informasi (dan data)</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> E: Kebutuhan Mengkoreksi atau memperbaiki Economic / ekonomi, mengendalikan biaya dan meningkatkan keuntungan.</li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Madcoms (2010:1)<ref name= "Madcoms">Madcoms. 2010. Kupas Tuntas Adobe Dreamweaver CS5 Dengan Pemrograman PHP & MySQL. Yogyakarta: Andi.</ref>, “Dreamweaver adalah  merupakan software aplikasi yang digunakan sebagai HTML editor profesional untuk mendesain web secara visual. Aplikasi ini juga yang biasa dikenal dengan istilah WYSIWYG (What You See It What You Get), yang intinya tidak harus berurusan dengan tag-tag HTML untuk membuat situs”. </P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> C: Kebutuhan Mengkoreksi atau memperbaiki Control atau keamanan</li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Prasetio (2012:96)<ref name= "Prasetio">Prasetio. Adhi.  2012. Buku Pintar Pemrograman Web. Jakarta : Mediakita</ref>, “Dreamweaver adalah sebuah tools untuk membantu kita menuliskan kita menuliskan kode HTML secara visual”.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> E: Kebutuhan Mengkoreksi atau memperbaiki Efficiency / efisien orang dan proses</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> S: Kebutuhan Mengkoreksi atau memperbaiki services / layanan ke pelanggan, pemasok, rekan kerja, karyawan dan lain-lain.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan definisi di atas, maka dapat disimpulkan dreamweaver adalah suatu aplikasi yang digunakan dalam membangun atau membuat sebuah web.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Al Fatta (2007:51) <ref name= "Al Fatta">Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta : ANDI.</ref>, metode yang mengunakan enam variabel yaitu Performance, Information/Data, Economic, Control/Security, Eficiency dan Service. </div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Performance (Analisis Kinerja) <br> Masalah kinerja terjadi ketika tugas-tugas bisnis yang dijalankan tidakmencapai sasaran. Kinerja diukur dengan jumlah produksi dan waktu tanggap. Jumlah produksi adalah jumlah pekerjaan yang bisa diselesaikan selama jangka waktu tertentu. Pada bagian pemasaran, kinerja diukur berdasarkan volume pekerjaan, Pangsa pasar yang diraih, atau citra perusahaan. Waktu tanggap adalah keterlambatan rata-rata antara suatu transaksi dengan tanggapan yang diberikan kepada transaksi tersebut.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Information (Analisis Informasi) <br> Informasi merupakan komoditas krusial bagi penguna akhir. Evaluasiterhadap kemampuan sistem informasi dalam menghasilkan informasi yang bermanfaat perlu dilakukan untuk menyikapi peluang dan menangani masalah yang muncul. Dalam hal ini meningkatkan kualitas informasi tidak dengan menambah jumlah informasi, karena terlalu banyak informasi malah akan menimbulkan masalah baru. Situasi yang membutuhkan peningkatan informasi meliputi :</li>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kurangnya informasi mengenai keputusan atau situasi yang sekarang.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kurangnya informasi yang relevan mengenai keputusan atau situasi sekarang.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kurangnya informasi yang tepat waktu.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Terlalu banyak informasi.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Informasi tidak akurat.</ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Informasi juga dapat merupakan fokus dari suatu batasan atau kebijakan. Sementara analisis informasi memeriksa output sistem, analisis yang tersimpan dalam sebuah sistem. Permasalahan yang meliputi :</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Data yang berlebihan. Data yang sama ditangkap atau disimpan di banyak tempat.
  
====Ruang Kerja Dasar Dreamweaver CS6====
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kekakuan data. Data di tangkap dan disimpan, tetapi diorganisasikan sedemikian rupa sehinga laporan dan pengujian judul dan pengujian tidak dapat atau sulit dilakukan.</ol>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Madcoms (2010:11)<ref name= "Madcoms"/>, untuk memahami elemen ruang kerja Dreamweaver CS6, bukanlah sebuah file HTML baru dalam Dreamweaver CS6. Setelah Dreamweaver CS6 berhasil dijalankan, pilih file baru (create new) tipe HTML di dalam kotak dialog New Document yang tampil. Ruang kerja dasar Dreamweaver CS6, yaitu:</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Economic (Analisis Ekonomi) <br> Alasan ekonomi barangkali merupakan motivasi paling umum bagi suatu proyek. Pijakan bagi kebanyakan manajer adalah biaya atau rupiah. Persoalan ekonomis dan peluang berkaitan dengan masalah biaya. Adapun hal-hal yang harus diperhatikan yaitu :</li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Biaya</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Biaya tidak diketahui.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Biaya tidak dapat dilacak ke sumber.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Biaya terlalu tinggi.</ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Keuntungan</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pasar-pasar baru dapat dieskplorasi.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pemasaran saat ini dapat diperbaiki.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pesanan-pesanan dapat ditingkatkan.</ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Security (Analisis Keamanan) <br> Tugas-tugas bisnis perlu dimonitor dan dibetulkan jika ditemukan kinerja yang di bawah standar. Kontrol dipasang untuk meningkatkan kinerja sistem, mencegah, atau mendeteksi kesalahan sistem, menjamin keamanan data, dan persyaratan. Adapun hal-hal yang perlu diperhatikan adalah:</li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Keamanan atau kontrol yang lemah</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Input data tidak diedit dengan cukup.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kejahatan (misalnya, pengelapan atau pencurian) terhadap data.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pelanggaran etika pada data atau informasi. Misalnya, data atau informasi diakses orang yang tidak berwenang.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data tersimpan secara berlebihan, tidak konsisten pada dokumen atau database yang berbeda.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pelanggaran peraturan atau panduan privasi data.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Terjadi error saat pemrosesan (oleh manusia, mesin, atau perangkat lunak).
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Terjadi error saat membuat keputusan.</ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Kontrol atau keamanan berlebihan</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Prosedur birokratis memperlamban sistem.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengendalian yang berlebihan mengganggu para pelangan atau karyawan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pengendalian berlebihan menyebabkan penundaan pemrosesan.</ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Eficiency (Analisis Efisiensi) <br> Efisiensi menyangkut bagaimana menghasilkan output sebanyak-banyaknya dengan input yang sekecil mungkin. Berikut adalah suatu indikasi bahwa suatu sistem dapat dikatakan tidak efisien, yaitu :</li>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Banyak waktu yang terbuang pada aktivitas sumber daya manusia, mesin, atau komputer.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data dimasukkan atau disalin secara berlebihan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data diproses secara berlebihan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Informasi dihasilkan secara berlebihan.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Usaha yang dibutuhkan untuk tugas-tugas terlalu berlebihan.
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Application Bar, berada di bagian palingatas jendela aplikasi Dreamweaver CS6. Baris ini berisi tombol workspace (workspace switcher), CS Live, menu, dan aplikasi lainnya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Document, berisi tombol-tombol yang digunakan untuk mengubah tampilan jendela dokumen, sebagai contoh tampilan design atau tampilan code. Juga dapat digunakan untuk operasi-operasi umum, misalnya untuk melihat hasil sementara halaman web pada jendela browser.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Material yang dibutuhkan untuk tugas-tugas terlalu berlebihan.</ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jendela Dokumen, adalah lembar kerja tempat membuat dan mengedit design halaman web.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Services (Analisis Layanan) <br> Berikut adalah kriteria penilaian dimana kualitas suatu sistem bisa dikatakan buruk :</li>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem menghasilkan produk yang tidak akurat.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem menghasilkan produk yang tidak konsisten.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem menghasilkan produk yang tidak dipercaya.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem tidak mudah dipelajari.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem tidak mudah digunakan.
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Workspace Switcher, digunakan untuk mengubah tampilan ruang kerja Dreamweaver CS5. Sebagai contoh mengubah tampilan menjadi tampilan classic, yaitu tampilan ruang kerja dreamweaver versi sebelumnya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Panel Groups, adalah kumpulan panel
 
yang saling berkaitan, panel-panel ini dikelompokan pada judul-judul tertentu berdasarkan fungsinya. Panel ini digunakan untuk memonitor dan memodifikasi pekerjaan. Secara default, panel group berisi panel Adobe BrowserLab, Adobe Bussiness Catalyst, Insert, CSS Styles, Asset, AP Element, dan Files.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag Selector, diletakkan di bagian
 
bawah jendela dokumen, satu baris dengan status bar. Bagian ini menampilkan hirarki pekerjaan yang sedang terpilih pada jendela dokumen, dapat juga digunakan untuk memilih objek pada jendela design berdasarkan jenis atau kategori objek tersebut. Tag selector juga menampilkan informasi format dari bagian yang sedang aktif pada lebar kerja design.</li>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Property Inspector, digunakan untuk
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem cangung untuk digunakan.
melihat dan mengubah berbagai properti objek atau teks pada jendela design. Properti untuk satu objek dengan objek lainnya selalu berbeda-beda. Jendela ini tidak dapat diuraikan pada tampilan jendela code.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem tidak fleksibel.
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Standart, baris toolbar ini berisi tombol-tombol yang mewakili perintah pada menu File dan edit, diantaranya perintah New, Open, Save, Save All, Cut, Copy, Paste, Undo, dan Redo.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Style Rendering, secara default disembunyikan. Toolbar  ini berisi tombol-tombol untuk menampilkan design dalam media berbeda. Selain itu juga digunakan untuk mengaktifkan dan menonaktifkan style CSS.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Coding,  berisi tombol-tombol yang digunakan untuk melakukan operasi kode-kode standar. Toolbar  ini hanya tampil pada jendela code.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Browser Navigation, toolbar ini adalah toolbar baru yang ada di dalam Dreamweaver CS6, dan letaknya tepat berada di atas jendela dokumen. Toolbar  ini berisi tombol-tombol yang digunakansebagai navigasi di dalam browser.</li>
+
 
</ol>
 
</ol>
  
===Konsep Dasar Database===
+
==Konsep Dasar UML (Unified Modeling Language)==
  
====Definisi Database====
+
===Definisi Unified Modelling Language (UML)===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Prasetio (2012:181)<ref name= "Prasetio"/>, “Database adalah sebuah struktur yang umumnya dikategorikan dalam 2    (dua) hal, sebuah database flat dan sebuah database relasional. Database relasional lebih disukai karena lebih masuk akal dibandungkan database flat”.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Widodo (2011:6)<ref name= "Widodo">Widodo, dkk. 2011. Menggunakan UML Unified Model Language. Bandung: Informatika.</ref>,  berpendapat bahwa “UML (Unified Modelling Language) adalah bahasa pemodelan standar yang memiliki sintak dan semantik”.</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Mustakini (2009:46)<ref name= "Mustakini"/>, “Database adalah kumpulan dari data yang saling berhubungan satu dengan yanglainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasi”.</P></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari definisi ini, terdapat tiga hal yang berhubungan dengan database, yaitu sebagai berikut ini:</P></div>
+
===Diagram-diagram Unified Modeling Language (UML)===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berikut ini adalah diagram UML menurut Henderi (2011:6)<ref name= "Henderi"></ref>, yaitu:</div>
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Data itu sendiri yang diorganisasikan dalam bentuk database.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Simpanan permanen (storage) untuk menyimpan database tersebut. Simpanan ini merupakan bagian dari teknologi perangkat keras yang digunakan di sistem informasi. Simpanan permanen yang umumnya digunakan berupa harddisk.</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Use Case Diagram <br> Use Case Diagram secara grafis menggambarkan, interaksi secara sistem, sistem eksternal dan pengguna. Dengan kata lain use case diagram secara grafis mendeskripsikan siapa yang akan menggunakan sistem dan dalam cara apa pengguna (user) mengharapkan interaksi dengan sistem itu. Use case secara naratif digunakan untuk secara tekstual menggambarkan sekuensi langkah-langkah dari tiap interaksi.</li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Perangkat lunak untuk memanipulasi database. Perangkat lunak ini dapat dibuat sendiri dengan menggunakan bahasa pemrograman komputer atau dibeli dalam bentuk suatu paket. Banyak paket perangkat lunak yang disediakan untuk memanipulasi database. Paket perangkat lunak ini disebut dengan DBMS (Database Management System).</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Class Diagram <br> Menggambarkan struktur object sistem. Diagram ini menunjukan class diagram yang menyusun sistem dan hubungan antara class object tersebut.</li>
</ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sequence Diagram <br> Secara grafis menggambarkan bagaimana object berinteraksi satu sama lain melalui pesan pada sekuensi sebuah use case atau operasi.</li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi informasi dari basis data tersebut.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> State Chart Diagram <br> Digunakan untuk memodelkan behaviour objek khusus yang dinamis. Diagram ini mengilustrasikan siklus hidup objek berbagai keadaan yang dapat diasumsikan oleh objek dan event-event (kejadian) yang menyebabkan objek dari satu state ke state yang lain.</li>
  
====Jenis Database Yang Digunakan====
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Activity Diagram <br> Secara grafis untuk menggambarkan rangkaian aliran aktivitas baik proses bisnis maupun use case. Activity Diagram dapat juga digunakan untuk memodelkan action yang akan dilakukan saat operasi dieksekusi, dan memodelkan hasil dari action tersebut.</li></ol>
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Web server</li>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
====Aplikasi Web====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Aplikasi web adalah jenis aplikasi yang diakses melalui jaringan seperti internet atau intranet, seperti: internet explorer dan Mozilla Firefox. Dengan menggunakan aplikasi web, kita hanya perlu menempatkan aplikasi dalam sebuah server dan dengan sendirinya aplikasi tersebut dapat diakses dari manapun, sepanjang pemakai dapat mengakses web server-nya. Web server adalah server yang melayani permintaan aplikasi web. Aplikasi web yang paling dasar ditulis dengan menggunakan HTML (Hypertext Markup Language).</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Betha Sidik dan Husni I. Pohan (2012:5)<ref name= "Betha Sidik">Sidik, Husni I. Pohan. 2012. Pemograman Web dengan HTML. Informatika. Bandung</ref>, “Browser Web adalah software yang digunakan untuk menampilkan informasi web server”.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Jarot Setyaji (2010:296)<ref name= "Jarot">Setyaji, Jarot. 2010. Buku Pintar Menguasai Komputer dan laptop. Jakarta: Media Kita</ref>, ”Web browser atau sering juga disebut internet browser yang berfungsi sebagai jembatan bagi pengguna komputer dalam menjelajah dunia maya.” Internet browser merupakan sebuah aplikasi atau software yang digunakan untuk mengolah data yang ditransfer dari World WideWeb (lebih dikenal dengan istilah www) ke komputer dan menampilkannya secara visual agar mudah dimengerti oleh seorang pengguna internet.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan pengertian diatas Web browser merupakan aplikasi perangkat lunak yang berfungsi sebagai interface untuk menjelajahi, mengambil maupun menyajikan berbagai macam sumber informasi berupa halaman web pada World Wide Web (WWW). Awalnya Web Browser hanya berorientasi pada teks dan belum dapat menampilkan gambar. Namun seiring berkembangnya jaman web browser tidak lagi hanya menampilkan text dan gambar tetapi juga file multimedia seperti video dan suara. Browser juga dapat mengirim dan menerima e-mail, mengelola bahasa Hyper Text Markup Language (HTML) sebagai input, dan menjadikan halaman web sebagai hasil output yang informatif. Berikut merupakan bagian-bagian dari web browser antara lain:</div>
  
<p style="line-height: 2">Menurut Anhar (2010:4)<ref name= "Anhar">Anhar. 2010. Panduan Menguasai PHP & MySQL Secara Otodidak. Jakarta: Mediakita.</ref> Definisi Web Server adalah sebagai berikut: Web server adalah aplikasi yang berfungsi untuk melayani permintaan pemanggilan alamat dari pengguna melalui web browser, dimana web server mengirimkan kembali informasi yang diminta tersebut melalui HTTP (Hypertext Transfer Protocol) untuk ditampilkan ke layar monitor komputer kita. Agar kita dapat mengubah isi dari website yang dibuat, kita membutuhkan program PHP</P></div>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Status Bar <br>Ini adalah kotak bagian bawah jendela browser, menampilan berbagai macam informasi sesuai dengan apa yang sedang dilakukan pengguna. Sebagian besar menunjukkan kecepatan beban dan URL dari alamat sesuai dengan pointer.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Addres Bar <br> Merupakan kotak bagian atas jendela browser menampilkan seluruh alamat situs web atau URL</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Title Bar <br> Bar judul pada bagian paling atas jendela browser. Menginformasikan judul halaman web.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Toolbar Icon <br> Toolbar atau icon perusahaan browser pada bagian atas kanan jendela browser dibawah title bar. Pada bagian ini akan terlihat tombol “Back”, “Home”, “Refresh”, dan lainnya.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Display Window <br> Merupakan ruang kerja browser, berupa frame yang menampilkan halaman website.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Scroll Bar <br> Pointer untuk menarik halaman web menuju bagian bawah.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Script-script PHP tersebut yang berfungsi membuat halaman website menjadi dinamis. Dinamis artinya pengunjung web dapat memberikan komentar saran atau masukan pada website kita. Website yang kita buat menjadi lebih hidup karena ada komunikasi antara pengunjung dan kita sebagai web masternya.</P></div>
+
====HTML (Hypertext Markup Language====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Oktavian (2010:11)<ref name= "Oktavian">Oktavian. Diar Puji. 2010. Menjadi Programmer Jempolan Menggunakan PHP. Yogyakarta: Mediakom.</ref>, “Web Server adalahaplikasi yang berguna untuk menerima permintaan informasi dari pengguna melaluiweb browser, dan mengirimkan permintaan kembali informasi yang diminta melalui HTTP (HyperText Transfer Protocol). Biasanya web server diletakkan di komputer tertentu pada web hosting”.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">File yang berisi kode HTML tidak mendukung pembuatan aplikasi yang melibatkan database, karena HTML dirancang untuk menyajikan informasi yang bersifat statis (tampilan yang isinya tetap hingga web master atau penanggungjawab web melakukan perubahan isi). Untuk itu muncul pemikiran untuk membuat suatu perantara yang memungkinkan aplikasi bisa menghasilkan sesuatu yang bersifat dinamis dan berinteraksi dengan database, maka lahirlah berbagai perantara seperti PHP, ASP, JSP.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Anhar (2010:3)<ref name= "Anhar">Anhar. 2010. Panduan Menguasai PHP dan MySQL Secara Otodidak. Jakarta Selatan: Media Kita.</ref>, ”PHP singkatan dari Hypertext Preprocessor yaitu bahasa pemrograman web server-side yang bersifat open source.” Berdasarkan pengertian dari beberapa ahli di atas dapat disimpulkan bahwa PHP merupakan skrip yang bertempat dan diproses pada suatu server dengan keluaran yang dihasilkan dapat dilihat melalui browser, PHP juga merupakan salah satu bahasa pemrograman open source yang dapat digunakan pada berbagai sistem operasi seperti Linux, Unix, Macintosh, maupun Windows. Pada dasarnya PHP dirancang untuk pembuatan jenis web dinamis, yaitu web yang dalam pembuatannya dapat aplikasikan sesuai keinginan penggunanya. Salah satu kelebihan lain yang dimiliki PHP antara lain dapat terkoneksi pada beberapa database antara lain MySql.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">PHP adalah sebuah bahasa scripting yang terpasang pada HTML, sebagian sintaks mirip dengan Bahasa C, Java, Perl, ditambah fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Hubungan PHP dengan HTML, HTML adalah halaman web biasanya disusun dari kode-kode HTML yang disimpan dalam sebuah fileberextention .html, file html ini dikirim oleh server ke browser kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Sedangkan PHP harus diterjemahkan oleh web server sehingga menghasilkan kode HTML yang dikirim ke browser agar dapat ditampilkan. Kode ini dapat berdiri sendiri atau disisipkan diantara kode-kode HTML sehingga dapat langsung ditampilkan bersama. File HTML yang telah dibubuhi program PHP harus diganti ekstensinya menjadi .php3 atau .php.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Seluruh aplikasi berbasis web dapat dibuat dengan PHP namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan sistem database didalam web. Sistem database yang dapat didukung PHP adalah : Oracle, MySQL, Sybase, PostgreSQL. PHP dapat berjalan pada berbagai sistem, seperti : Windows, Linux, UNIX.</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:19)<ref name= "Arief">Arief. M. Rudyanto. 2011. Pemrograman Web Dinamis Menggunakan PHP & MySQL. Yogyakarta: Andi.</ref>, “Web server adalah program aplikasi yang memiliki fungsi sebagai tempat menyimpan dokumen-dokumen web. Jadi semua dokumen web baik yang ditulis menggunakan client side scripting maupun server scripting tersimpan didalam direktori utama web server (document root)”.</P></div>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Ciri-ciri Khusus PHP</li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Anhar (2010:31)<ref name= "Anhar"/>,Kode PHP mempunyai beberapa ciri-ciri khusus, yaitu: </div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Hanya dapat dijalankan menggunakan web server, misalnya: Apache.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kode PHP diletakkan dan dijalankan di web server.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Kode PHP dapat digunakan untuk mengakses database, seperti Mysql, PostgreSQL, Oracle, dan lain-lain.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Merupakan software yang bersifat open source.
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Gratis untuk di download dan digunakan.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Memiliki sifat multiplatform, artinya dapat dijalankan menggunakan sistem operasi apapun, seperti Linux, Unix, Windows, dan lain-lain.</ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandiatas, maka dapat disimpulkan web server merupakan sebuah perangkat lunak yang bertugas menerima permintaan client melalui port HTTP maupun HTTPS dan merubah isi yang ada ke dalam format HTML.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tipe Data Pada PHP</li></ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> XAMPP</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Winarno (2011:8)<ref name= "Winarno">Winarno, dkk. 2011. Mudah Membuat Website dan E-Commerce Dengan PHP Framework. Jakarta: PT. Elex Media Komputindo.</ref>, “Variabel memungkinkan anda untuk menciptakan rumus bagi operasi tertentu dimana nilai operand-nya bisa dialokasikan secara dinamis.” </div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Variable merupakan tempat untuk menyimpan data dalam tipe tertentu, variabel bisa berupa null (belum ada jenisnya), angka, string, objek, array, boolean, dan isinya bisa diubah-ubah nantinya.</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Madcoms (2010:341)<ref name= "Madcoms"/>, sekarang ini banyak paket software instalasi webserver yang disediakan secara gratis diantaranya menggunakan XAMPP. Dengan menggunakan paket software instalasi ini, maka sudah dapat melakukan beberapa instalasi software pendukung webserver, yaitu Apache, PHP, phpMyAdmin, dan databaseMySQL.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berbeda dengan bahasa pemrograman lain, variabel pada PHP lebih fleksibel, tidak perlu mendefinisikan jenisnya ketika mendefinisikan pertama kali. Ada 6 (enam) variabel dasar yang dapat diakomodasikan di PHP, seperti berikut :</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Wardana (2010:8)<ref name= "Wardana">Wardana. 2010. Menjadi Master PHP Dengan Framework Codeigniter. Jakarta: Elex Media Komputindo.</ref>, “XAMPP adalah paket software yang didalamnya sudah terkandung Web Server Apache, database MySQL dan PHP Interpreter”.</P></div>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Boolean <br> Tipe data boolean digunakan untuk mencari nilai kebenaran.nilai kebenarannya adalah “True” atau “False”. Dalam penulisannya tidak terpengaruh antara huruf besar dan kecil.<br> Contoh:<br> <? <br> $a = true; // mendeklarasikan nilai true pada variabel $a <br> $b = false; // mendeklarasikan nilai false pada variabel $b <br> ?></li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Integer <br> Tipe data integer merupakan berfungsi dalam penyimpanan bilangan bulat baik positif maupun negatif dan bukan desimal, secara umum dapat disebut tipe data berupa angka.<br> Contoh: <br> <? <br>$a=10; //angka desimal <br>$b=0x1A; //angka hexadesimal <br> $c=-5; //angka desimal negatif <br>$d=$a * $c; //contoh perkalian <br> echo "a = $a<br>"; <br> echo "b = $b<br>"; <br> echo "c = $c<br>"; <br> echo "a * c = $d<br>"; <br> ?> <br> Secara grafis menggambarkan bagaimana object berinteraksi satu sama lain melalui pesan pada sekuensi sebuah use case atau operasi.</li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nugroho (2010:74)<ref name= "Nugroho"/>, XAMPP merupakan paket PHP yang berbasis Open Source yangdikembangkan oleh sebuah komunitas Open Source.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Floating-point <br> Tipe data floating-point atau kata lain dari tipe data double merupakan tipe data yang berfungsi menyimpan bilangan desimal.<br> Contoh <br> <? <br> $a=10.08697; <br> $b=4.97586e9; <br> $x=8E-100; <br>$y=$z * $x; <br> echo "z = $z<br>";                <br> echo "y = $y<br>";    <br> echo "x = $x<br>";<br> echo "z * x = $v<br>";                                  <br> ?></li>
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> PhpMyAdmin</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> String <br>Tipe data string merupakan gabungan dari beberapa karakter, dapat berupa kata tunggal maupun kalimat. Penulisannya memerlukan tanda kutip satu (‘ ‘) atau kutip ("").<br>Contoh:<br><?<br>$jeruk='orange ';<br>$pisang="banana";<br>?></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nugroho (2010:88)<ref name= "Nugroho"/>, “PhpMyAdmin adalah suatu aplikasi Open Source yang berbasis web, aplikasi ini dibuat menggunakan program PHP, fungsi aplikasi ini adalah untuk mengakses database MySQL”.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Array<br> Tipe data array merupakan kumpulan data atau karakter pada satu variabel.<br>C ontoh:<br> <? <br>$nama=array("cowok"=>"Jono", "cewek"=> "Susi"); <br>echo "Nama Kakak = $nama[cowok]<br>";        <br>echo "Nama Adik = $nama[cewek]<br>";                <br>?></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dengan adanya aplikasi ini akan sangat mempermudah dan mempersingkat kerja kita dalam mengelola database MySQL. Dengan adanya kelebihan yang dimilikinya mengakibatkan para pengguna awam tidak harus mampu untuk mengetahui perintah-perintah MySQL dalam pembuatan databasedan tabel.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Objek <br>Tipe data objek dapat berupa bilangan, variabel maupun fungsi.Tipe data objek memiliki tujuan memudahkan para programmer dalam Object Oriented Program (OOP) yang merupakan pendukung daripada PHP.<br>Contoh: <br><?php <br>Class makan { <br>Var $lauk = "telur"; <br>Function makan_malam ($lauk) { <br>$ lauk = "lauk"; <br>} <br>} <br>$hari_ini=new makan; <br>Echo $hari_ini -> lauk; <br>?></li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:429)<ref name= "Arief"/>, “PhpMyAdmin adalah salah satu aplikasi berbasis GUI (Graphical User Interface) yang digunakan untuk mengeolal database MySQL”.</P></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Prasetio (2012:53)<ref name= "Prasetio"/>, “PhpMyadmin merupakan tools berbasis web yang berguna untuk mengelola database MySQL”.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Resource <br>Tipe data resource merupakan tipe data yang baru diperkenalkan pada PHP 4 tipe ini memiliki nilai yang dihasilkan dari pemanggilan fungsi-fungsi yang menggunakan resource sistem, seperti mysql_connect,mysql_query dan semacamnya. Variabelnya secara otomatis akan menggunakan tipe data resource ini. <br>Contoh: <br><? <br>$sql = mysql_query("SELECT * FROM admin WHERE un_admin='$us'") ; <br>                       $b = mysql_fetch_array($sql); <br>if($b==0){ <br>                        ?> <br><script language="javascript">alert('Gagal menyimpan sandi baru, cobalah kembali!'); document.location='admin.php?action=sandi_baru'</script><? } <br>?></li>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakandi atas, maka dapat disimpulkan bahwa dengan menggunakan PhpMyAdmin, makaaplikasi ini dapat membantu Anda dalam menavigasi beberapa database, table, log, dan beberapa hal lainnya.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Null <br>
 +
Tipe data null merupakan tipe data yang tidak memuat apapun, menjadikan variabel tidak memiliki nilai apapun. <br>Contoh: <br><? <br>$kosong=NULL; <br>?></li></ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> PHP</li>
+
====MySQL====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:43)<ref name= "Arief"/>PHP (PHP: Hypertext Preprocessor) adalah bahasa server-side scripting yang menyatui dengan HTML untuk membuat halaman web yang dinamis. Karena merupakan server-side scripting maka sintaks dan perintah-perintah PHP akan dieksekusi di server kemudian hasilnya dikirimkan ke browser dalam format HTML.</P></div>
+
===Definisi MySQL===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Budi Raharjo (2011:21)<ref name= "Budi"/>, berkata bahwa “MySQL adalah RDBMS atau server database yang mengelola database dengan cepat menampung dalam jumlah sangat besar dan dapat di akses oleh banyak user”.</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
===Perintah Dasar MySQL===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Budi Raharjo (2011:22)<ref name= "Budi">Raharjo, Budi. 2011. Membuat Database Menggunakan MySql. Bandung :Informatika.</ref>, berkata bahwa dalam menjalan MySQL diperlukan berbagai perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah dasar dalam menggunakan MySQL. Untuk menjalankan MySQL pertama kali cukup dengan mengetikkan MySQL pada Command Prompt. Perintah-perintahnya adalah sebagai berikut:</div>
  
<p style="line-height: 2">Menurut Oktavian (2010:31)<ref name= "Oktavian"/>, “PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemrograman berbasisikan kode-kode (script) yang digunakan untuk mengolah suatu data dan mengirimkannya kembali ke web browser menjadi kode HTL”. Kode PHP mempunyai ciri-ciri khusus, yaitu:</P></div>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menampilkan database : SHOW DATABASE;
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Membuat database baru : CREATE DATABASE database;
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Memilih database yang akan digunakan : USE database;
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Hanya dapat dijalankan menggunakan web server, misal: Apache.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kode PHP diletakkan dan dijalankan di web server.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menampilkan tabel : SHOW TABLE;
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kode PHP dapat digunakan untuk mengakses database, seperti: MySQL.</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Merupakan software yang berdifat open source.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Membuat tabel baru: CREATE TABLE (field spesifikasi_field,...);
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Gratis untuk di-donwload dan digunakan.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau DESCRIBE tabel;
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Memiliki sifat multipaltform, artinya dapat dijalankan menggunakan sistem operasi apapun, seperti: Linux, Unix, Windows, dan lain-lain.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengubah struktur tabel: ALTER TABLE tabel Jenis_Pengubahan;
</ol>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
+
 
+
<p style="line-height: 2">Menurut Anhar (2010:3)<ref name= "Anhar"/>PHP singkatan dari PHP: Hypertext Preprocessor yaitu bahasa pemrograman web server-side yang bersifat open source. PHP merupakan script yang terintegrasi dengan HTML dan berada pada server (server side HTML embedded scripting). PHP adalah script yang digunakan untuk membuat halaman yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halamanitu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima clientselalu yang terbaru atau up to date. Semua script PHP dieksekusi pada server dimana script tersebut dijalankan.</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan sejarah PHP,  yaitu sebagai berikut:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 1995 PHP pertama kali dibuat oleh Rasmus Lerdorf, yang diberi nama FI (Form Interpreted) dan digunakan untuk mengelola form dari web. Pada perkembangannya , kode tersebut dirilis ke umum sehingga mulai banyak dikembangkan oleh programmer di seluruh dunia.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 1997 PHP 2.0 dirilis. Pada versi ini sudah terintegrasi dengan bahasa pemrograman C dan dilengkapi dengan modulnya sehingga kualitas kerja PHP meningkat secara signifikan. Pada tahun ini juga sebuah perusahaan yang bernama Zend merilis ulang PHP dengan lebih bersih,
+
baik, dan cepat.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 1998 PHP 3.0 diluncurkan.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 1999 PHP versi 4.0 dirilis. PHP versi ini paling banyak digunakan pada awal abad 21 karena sudah mampu membangun web komplek dengan stabilitas kecepatan yang tinggi.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahun 2004 Zend merilis PHP 5.0. dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukan model pemrograman berorientasi objek ke dalam PHP untuk menjawab
+
perkembangan bahasa pemrograman ke arah paradigma berorientasi objek.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Lalu versi 6 PHP sudah support untuk Unicode. Juga banyak fitur penting lainnya yang telah di tambah ke dalam PHP 6.</li>
+
</ol>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pendapat yang dikemukakan diatasdapat ditarik kesimpulan bahwa PHP merupakan bahasa script yang dapat ditanamkan atau disisipkan ke dalam HTML.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengisikan data: INSERT INTO table (kolom1, ) VALUES („data_kolom1,); atau INSERT INTO table SET kolom1 =„data_kolom1, ;
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> MySQL</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menampilkan data: SELECT kolom FROM table WHERE kriteria ORDER BY kolom atau SELECT * FROM tabel;
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Nugroho (2010:91)<ref name= "Nugroho"/>MySQL (My Structured Query Language) atau yang biasa dibaca ,ai-se-kuel adalah sebuah program pembuatan dan pengelola database atau yang sering disebut dengan DBMS (Database Management System). Kelebihan lain dari MySQL adalah menggunakan bahasa query (permintaan) standar SQL (Structured Query Language). SQL adalah suatu bahasa permintaan yang terstruktur.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mengubah data: UPDATE tabel SET kolom = pengubahan_data WHERE kriteria;
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Madcoms (2010:367)<ref name= "Madcoms"/>, penyimpanan data yang fleksibel dan cepat aksesnya sangat dibutuhkan dalam sebuah website yang interaktif dan dinamis. Database sendiri berfungsi sebagai penampungan data yang anda input melalui form website. Selain itu dapat juga di balik dengan menampilkan data yang tersimpan dalam database  ke dalam halaman website. Jenis database yang sangat popular dan digunakan pada banyak website di internet sebagai bank data adalah MySQL. MySQL menggunakan SQL dan bersifat gratis, selain itu MySQL dapat berjalan di berbagai platform, antara lain Linux, Windows, dan sebagainya.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menampilkan data dengan kriteria tertentu: SELECT kolom1,... FROM table WHERE kriteria;
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:151)<ref name= "Arief"/>, “MySQL adalah salah satu jenis database server yang sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelolaan datanya”.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menghapus data: DELETE FROM tabel WHERE kriteria;
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini tabel tipe data yang dapat digunakan untuk field-field tabel pada dabase MySQL: </P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menghapus tabel: DROP tabel;
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 2.1 Tipe Data PadaMySQL</P></div>
+
  
<div align="center"><img width="250" height="600" style="margin:0px" src="https://lh6.googleusercontent.com/4Vdr5TPt-diQdr09-5AxITYgQM9C1e3pm0bREphX-fs=w161-h492-no"/></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menghapus database: DROP database;
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa MySQL salah satu jenis database server yang menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. MySQL termasuk jenis RDBMS (Relational Database Management System). Itu sebabnya istilah seperti tabel, baris dan kolom digunakan pada MySQL. Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri dari sejumlah baris dan setiap baris mengandung satu atau beberapa kolom.</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Keluar dari MySQL: QUIT; atau EXIT;
 
</ol>
 
</ol>
  
===Konsep Dasar Website===
 
  
 +
====XAMPP====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">XAMPP  merupakan sebuah tool yang menyediakan beberapa paket perangkat lunak kedalam satu buah paket.</div>
  
====Definisi Website====
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Riyanto (2013:1)<ref name= "Riyanto">Riyanto. 2013.  Membangun Mobile Website Store dengan Codeigniter, MySQL, dan jQuery Mobile. Yogyakarta: Andi Offset.</ref>, “Xampp merupakan paket PHP dan MySQL berbasis open source, yang dapat digunakan sebagai tool pembantu pengembangan aplikasi berbasis PHP, Xampp mengombinasikan beberapa paket perangkat lunak berbeda kedalam suatu paket.”</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Murad (2013:49)<ref name= "Murad"/>, “Web adalah sistem dengan informasi yang disajikan dalam bentuk teks, gambar, suara, dan lainnya yang tersimpan dalam sebuah server web internet yang disajikan dalam bentuk hypertext”.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Xampp merupakan singkatan dari x (empat operasi apapun), Apache, MySQL, PHP, dan Perl. XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dalam paketnya sudah terdapat Apache (web server), MySQL (database), PHP (Hypertext Preprocessor), Perl, FTP server, phpMyAdmin dan berbagai pustaka bantu lainnya. Dengan menginstal XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual, XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis.</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Simarmata (2010:47)<ref name= "sutabri">Simarmata. Janner. 2010. Rekayasa Web. Yogyakarta: Andi.</ref>, “Web adalah sebuah sistem dengan informasi yang disajikan dalam bentuk teks, gambar, suara, dan lain-lain yang tersimpan dalam sebuah serverweb internet yang disajikan dalam bentuk hypertext”.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berikut ini penjelasan mengenai Apache, PHP, MySQL, phpMyAdmin dan Perl:</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:7)<ref name= "Arief"/>, “Web adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia (teks, gambar, suara, animasi, video) di dalamnya yang menggunakan protokol HTTP (hypertext transfer protocol) dan untukmengaksesnya menggunakan perangkat lunak yang disebut browser”.</P></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan website adalah sebuah tempat di internet, yang menyajikan informasi dengan berbagai macam format data seperti text, image, bahkan video dan dapat diakses menggunakan berbagai aplikasi client shingga memungkinkan penyajian informasi yang lebih menarik dan dinamis dengan pengelolaan yang terorganisasi.</P></div>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Apache<br>Apache bersifat open source, artinya setiap orang boleh menggunakannya, mengambil bahkan mengubah kode programnya. Tugas utama apache adalah menghasilkan halaman web yang benar kepada peminta berdasarkan kode PHP yang dituliskan oleh pembuat halaman web.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> PHP<br>Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting, PHP juga bersifat open source.Sistem management database yang sering digunakan bersama PHP adalah MySQL, namun PHP juga mendukung system management database oracle, Microsoftaccess, interbase, d-base dan postgreSQL.</li>
  
====Jenis-Jenis Website====
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> MySQL<br> SQL kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolah database, MySQL juga bersifat opensource dan at relational yang artinya data-data yang dikelola dalam databaseakan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi lebih cepat. MySQL dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia.MySQL dapat digunakan untuk membuat dan mengolah database beserta isinya, serta untuk menambahkan, mengubah dan menghapus data yang berada dalam database.</li>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:8)<ref name= "Arief"/>, ditinjau dari aspek content atau isi, web dapat dibagi menjadi 2 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 jebis web tersebut. Adapun jenis-jenis web:</P></div>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> PhpMyAdmin<br>Pengelola database dengan MySQL harus dilakukan dengan mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu.Hal tersebut tentu cukup menyulitkan karena kita harus hafal dan mengetikkan perintahnya satu per satu.Dengan phpMyAdmin kita dapat membuat tabel dan mengisi data dengan mudah tanpa harus hafal perintahnya.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Perl<br>Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin UNIX pada tanggal 18 Desember 1987.Perl sangat popular digunakan dalam program-program CGI (Common Gateway Interface). Kelemahan Perl adalah sintaksnya susah dibaca karena banyak menggunakan simbol-simbol yang bukan huruf dan angka.</li></ol>
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 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 tidakmemungkinkan dilakukan perubahan isi atau data. Teknologi yang digunakan untuk web statis adalah jenis client  side scripting seperti HTML, CascadingStyle Sheet (CSS). Perubahan isi atau data halaman web statis  hanya dapatdilakukan dengan cara mengubah langsung isinya pada file mentah web tersebut.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Web dinamis adalah jenis web yang content atau isinya dapat berubah-ubah 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.</li>
+
====Konsep Dasar Adobe Dreamweaver CS5====
</ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Sigit (2010:1)<ref name= "Sigit">Sigit, christianus. 2010. Pengantar Manajemen Proyek Berbasis Internet. Jakarta : PT. Elex Media Komputindo</ref>, Dreamweaver adalah sebuah HTML Editor Profesional  untuk mendesign web secara visual dan mengelola situs atau halaman web.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Puspitasari (2011:9)<ref name= "Puspitasari">Puspitasari. 2011. Pemograman Web Database dengan PHP & MySQL. Jakarta : Skripta</ref>, Dreamweaver  CS5 adalah salah satu HTML editor profesional yang berfungsi untuk mendesign web secara visual dan mengelola situs halaman web.</div>
  
===Konsep Dasar HTML===
+
===Konsep Dasar BlackBox===
  
====Definisi HTML====
+
====Definisi BlackBox====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Oktavian (2010:13)<ref name= "sutabri">Oktavian. Diar Puji. 2010. Menjadi Programmer JempolanMenggunakan PHP. Yogyakarta: Mediakom.</ref>, “HTML adalah suatu bahasa yang dikendalikan oleh web browser untuk menanpilkan informasi dengan lebih menarik dibandingkan dengan tulisan teks biasa (plain text).”</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Siddiq (2012:4)<ref name= "Siddiq">Siddiq, Asep Jafar 2012. Pengujian Perangkat Lunak dengan Metode Black Box Pada Proses Pra Registrasi User Via Website, Makalah, halaman: 4.</ref>, “Pengujian blackbox adalah pengujian aspek fundamental sistem tanpa  memperhatikan struktur logika internal perangkat lunak”. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar.</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Simarmata (2010:52)<ref name= "sutabri"/>, HTML adalah bahasa markup untuk menyebaran informasi pada web. Ketika merancang HTML, ide ini diambil dari Standart Generalized Markup Language (SGML). SGML adalah cara yang terstandarisasi dari pengorganisasian dan informasi yang terstruktur di dalam dokumen atau sekumpulan dokumen. Walaupun HTML tidak dengan mudah dapat dipahami kebanyakan orang, ketika diterbitkan penggunaanya menjadi jelas.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Budiman (2012:4)<ref name= "budiman">Budiman, Agustiar. 2012. Pengujian Perangkat Lunak dengan Metode Black Box Pada Proses Pra Registrasi User Via Website, Makalah, halaman: 4.</ref>, “Pengujian  blackbox merupakan metode perancangan data uji yang didasarkan pada  spesifikasi perangkat lunak”. Data uji dibangkitkan, dieksekusi pada perangkat  lunak dan kemudian keluaran dari perangkat lunak diuji apakah telah sesuai dengan yang diharapkan.</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Arief (2011:23)<ref name= "sutabri"/>, “HTML atau HyperText Markup Language merupakan salah satu format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan di halaman web. Dokumen ini dikenal sebagai web page. Dokumen HTML merupakan dokumen yang disajikan pada web browser”.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Dari kedua definisi  di atas dapat disimpulkan bahwa metode pengujian BlackBox digunakan untuk menguji sistem dari segi user yang dititik beratkan pada pengujian kinerja, spesifikasi dan antarmuka sistem tersebut tanpa menguji kode program yang ada.</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa, HTML adalah bahasa yang sangat tepat dipakai untuk menampilkan informasi pada halaman web, karena HTML menampilkan informasi dalam bentuk hypertext dan juga mendukung sekumpulan perintah yang dapat digunakan untuk mengatur tampilnya informasi tersebut, sesuai dengan namanya, bahasa ini menggunakan tanda (markup)untuk menandai perintah-perintahnya.</P></div>
+
====Keuntungan Blackbox====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Beberapa keuntungan yang diperoleh dari jenis blackbox testing antara lain: (Rizky, 2011:264)
 +
<ref name= "Rizky">Soetam, Rizky. 2011. Konsep Dasar Perangkat Lunak. Jakarta: PT. PrestasiPustaka Raya.</ref></div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang pemrograman.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen tester yang berasal dari pengguna.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Hasil dari blackbox testing dapat memperjelas kontradiksi ataupun keracunan yang mungkin timbul dari eksekusi sebuah perangkat lunak.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Proses testing dapat dilakukan lebih cepat dibandingkan white box testing.</li></ol>
  
====Tag Yang Sering Digunakan====
+
=='''Literatur Review'''==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Oktavian (2010:14)<ref name= "sutabri"/>, ada banyak ragam tag yang tersedia dalam HTML, namun disini tidak akan dibahas semuanya. Berikut adalah daftar tag yang sering digunakan dalam mempelajari pembuatan web, yaitu:</P></div>
+
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "!.." <br> Digunakan untuk menandai sebuah komentar suatu kode (script) dengan tanda ini, maka browser tidak akan menerjemahkannya.</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Guritno dkk (2011:86)<ref name= "Guritno">Guritno, dkk. 2011. Theory and Application of IT Research Metodologi Penelitian Teknologi Informasi. Yogyakarta: CV Andi Offset. </ref>, “Literature Review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling actual, maka kita tidak perlu melakukan penelitian yang sama.Terdapat sebuah penelitian yang memiliki korelasi yang searah dengan penelitian  yang akan dibahas dalam Laporan Skripsi penulis, antara lain:</div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "a" <br>Singkatan dari anchor, tag ini digunakan untuk membuat sebuah tautan (link) antar web. Ciri dari link adalah :</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Skripsi yang disusun oleh Karmelia Ester Lamia (2012) yang berjudul “Perancangan Sistem Laporan Keuangan Pada CV. Chara Florist Berbasis Web Menggunakan PHP Dan MYSQL”, pada STMIK Raharja, penelitian ini diusulkan memperbaiki masalah dalam menyusun laporan keuangan berbasi web dengan menggunakan PHP dan MYSQL. Dengan perancangan disusun setidaknya mengurangi permasalahan yang ada laporan keuangan jadi lebih efektif dan efisien. Terdapat kesamaan dalam penggunaan software seperti yang penulis lakukan,hanya saja penulis kembangan dengan sistem input laporan yang lebih jelas.</li>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Skripsi yang disusun oleh Maulida (2014) yang berjudul “Perancangan Sistem Laporan Keuangan Pada PT. Putera Pasar Baru”, pada STMIK Raharja, penelitian ini diusulkan untuk mempermudah dalam pembuatan laporan dengan menggunakan PHP dan MYSQL. Dengan perancangan ini disusun rancangan program aplikasi laporan keuangan program yang dapat menghasilkan laporan keuangan secara cepat dan akurat. Karena permasalahan yang dihadapi sama dengan penulis, sehingga penelitian ini termasuk ke dalam jenis penelitian yang sedang dihadapi penulis.</li>
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Bila link belum pernah diakses (klik) maka akan berwarna biru dan bergaris bawah.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Skripsi yang disusun oleh Selviawati (2008) yang berjudul “Perancangan Sistem Informasi Keuangan Registrasi Mahasiswa Pada STMIK Raharja”, Penelitian ini diusulkan untuk memberikan laporan keuangan yang akurat untuk bagian keuangan. Sistem ini sudah berbasis web dengan menggunakan PHP dan MYSQL. Tetapi upaya tersebut dinilai kurang efektif dan efisien, Karena data yang akan dijadikan laporan kurang spesifik. Dengan ini penelitian akan dikembangkan, agar dapat memberikan informasi yang dibutuhkan dan dapat mengetahui kesalahan yang terjadi dalam memberikan laporan kepada pihak-pihak terkait. Terdapat kesamaan masalah tentang informasi keuangan dan penggunaan software seperti yang penulis lakukan, hanya saja penulis kembangan dengan sistem informasi lebih detail.</li>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Skripsi yang disusun oleh Khanna Tiara yang berjudul “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya”, Penelitian ini diusulkan untuk pada tahun 2014. Penelitian ini memonitoring persediaan barangdengan menggunakan PHP dan MYSQL. Sehingga dapat meminimalisir penumpukan barang yang tidak terjual yang mempunyai masa kadaluarsa dengan cara memanfaatkan tanggal kadaluarsa barang menjadi masa efektif pakai dan menjaga persediaan barang di dalam gudang dengan menggunakan batas minimal persediaan barang sehingga persediaan dan kualitas barang di dalam gudang dapat terjaga dengan baik. Terdapat kesamaan masalah tentang informasi monitoring dan penggunaan software seperti yang penulis lakukan.</li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Bila sudah pernah diakses (klik) maka akan berubah menjadi ungu dan tetap bergaris bawah</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Bila sedang aktif (diklik) maka akan berwarna merah dan bergaris bawah.</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "b" <br>Digunakan untuk membuat teks cetak tebal.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "big" <br>Digunakan untuk membuat sebuah tulisan agar nampak lebih besar. Hal ini berbeda untuk cetak tebal (bold).</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "body"<br>Merupakan bagian dari struktur HTM yang digunakan untuk menandai badan (body) suatu dokumen HTML. Penggunanya dapat dilihat seperti pada contoh di atas.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "br" Digunakan untuk mengakhiri suatu baris tulisan, lalu pindah ke baris baru dibawahnya.<br> </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "button" <br> Digunakan untuk membuat tombol di web browser. Biasanya digunakan untuk trigger suatu proses, misal digunakan untuk menympan atau menghapus dat. Tag ini biasanya diletakkan dalam sebuah form.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "caption"<br> Digunakan untuk membuat judul sebuah tabel. Penggunaan tag ini biasanya bersamaan dengan deklarasi tabel.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "center"<br>Digunakan untuk menengahkan suatu teks halaman. </li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "div"<br>Tag ini digunakan untuk mendefinisikan bagian dari suatu halaman web dengan format atau style tertentu.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "font"<br>Digunakan untuk memformat bentuk font, ukuran, warna, ukuran dari sebuah teks.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "form"<br>Adalah tag yang digunakan oleh pengguna untuk memasukan data. Tag ini biasanya dibantu oleh beberapa komponen lain, seperti: input, button, option, dan lainnya.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "frame" dan "frameset"<br> Tag ini digunakan untuk menampilkan halaman web lain dalam sebuah halaman web yang dibuat. Halaman dapat dibuat terpisah dengan menampilkan halaman web lain yang berbeda-beda.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "head"<br>Digunakan untuk menampung elemen-elemen header dari sebuah halaman web. Penggunaannya seperti pada contoh tag "big".</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "h1" sampai dengan "h6"<br>Digunakan untuk mendefinisikan tulisan header. Untuk mengetahui perbedaanya, perhatikan ukuran setiap teks hasil di browser.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "hr"<br>Digunakan untuk membuat garris horisontal.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "html"<br> Digunakan untuk memberitahu browser bahwa kode yang dituliskan merupakan dokumen HTML. Penggunaanya seperti pada contoh tag "big".</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "i"<br>Digunakan untuk membuat teks cetak miring.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "img"<br>Digunakan untuk membuat teks cetak miring.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "input"<br>Digunakan untuk berinteraksi dengan pengguna dalam hal memasukan data ke server. Input mempunyai banyak tipe, yaitu: button, checkbox, file, hidden, image, password, radio, reset, submit, dan text. Penggunaannya seperti pada contoh tag "form".</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "li"<br>Digunakan untuk menampilkan simbol data berurut,seperti simbol bullet dan nomor. Untuk urutan bernomor diawali dengan tag "ol", sedangkan untuk
+
simbol bullet  diawali tag "ul".</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "link"<br>Digunakan untuk mendefinisikan hubungan antara halaman web yang dibuat dengan data atau aturan dari luar. Tag ini biasanya digunakan pada saat web menggunakan file css.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tag "ol"<br>Digunakan untuk urutan data bernomor atau numerik, juga alfabet. Penggunaannya seperti pada contoh tag "li".</li>
+
 
</ol>
 
</ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan beberapa literature review di atas yang merupakan penelitian-penelitian sebelumnya telah menjadi bahan pengembangan untuk judul yang sedang diteliti. Keempat literature review tersebut memiliki permasalahan yang sama yang dihadapi oleh penulis, sehingga penelitian ini merupakan pengembangan dari keempat literature review tersebut.</div>
  
===Konsep Dasar Normalisasi===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Kadir (2009:116)<ref name= "Kadir">Kadir. Abdul. 2009. Dasar Perancangan Dan Implementasi Database Relasional. Yogyakarta: Andi.</ref>, normalisasi terdapat beberapa tahap pembentukan normalisasi, setiap tahap mempunyai bentuk normalisasi yang berbeda. Bentuk-bentuk normalisasi tersebut antara lain:</P></div>
 
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Bentuk Tidak Normal (Unnormalized Form).<br> Bentuk ini merupakan kumpulan data yang akan direkap, tidak ada keharusan untuk mengikuti suatu format tertentu, dapat saja tidak lengkap atau terduplikasi. Data dikumpulkan apa adanya sesuai dengan kedatangannya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Bentuk Normal Kesatu (1NF atau First Normalized Form).<br> Bentuk normal kesatu mempunyai ciri yaitu setiap data dibentuk dalam file datar atau rata (Flat File), data dibentuk dalam satu record demi record dan nilai field berupa atomic value. Tidak ada set atribut yang berulang atau atribut bernilai ganda (Multivalue). Tiap field hanya satu pengertian, bukan merupakan kumpulan kata yang mempunyai arti mendua, hanya satu arti saja dan juga bukanlah pecahan kata sehingga artinya lain.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Bentuk Normal Kedua (2NF atau Second Normalized Form).<br>Bentuk normal kedua mempunyai syarat yaitu bentuk data telah memenuhi kriteria bentuk normal kesatu. Atribut bukan kunci haruslah bergantung secara fungsi pada utama atau primary key, sehingga untuk membentuk normal kedua harus sudah ditentukan kunci field. Kunci field haruslah unik dan dapat mewakili atribut lain yang menjadi anggotanya.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Bentuk Normal Ketiga (3NF atau Third Normalized Form).<br>Untuk menjadi normal ketiga maka relasi harus dalam bentuk normal kedua dan semua atribut bukan primer tidak mempunyai hubungan yang transitif. Maka setiap atribut dari kunci harus hanya pada primary key dan primary key secara menyeluruh.</li>
 
</ol>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Ada beberapa kunci yang digunakan dalamnormalisasi meliputi:</P></div>
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kunci Utama (Primary Key) <br>Himpunan atribut yang tidak hanya mengidentifikasikan secara unik kejadian yang spesifik tetapi juga dapat mewakili setiap kejadian suatu entity.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kunci Calon (Candidate Key)<br>Satu atribut atau satu minimal atribut yangmengidentifikasikan secara unik kejadian yang spesifik dari suatu entity.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kunci Alternatif (Alternative Key)<br> Adalah kunci yang tidak dipakai sebagai primarykey. Dimana setiap kali kunci ini dipakai sebagai kunci pengurutan dalampembuatan laporan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kunci Tamu (Foreign Key)<br>Satu atribut atau satu set minimal atribut yang melengkapi satu hubungan yang menunjukkan ke induknya.</li></ol>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari bentuk normalisasi tersebut maka didapat beberapa file, antara lain:</P></div>
 
<ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tipe File<br>Database dibentuk dari kumpulan file. File didalam pemrosesan aplikasi dapat dikategorikan kedalam beberapa tipe, diantaranya sebagai berikut:</li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Induk (Master) <br> File ini sangat penting karena berisi data yang tetap, sehingga file ini tetap terus ada selama berjalannya sistem informasi dan dimana pemrosesan terhadap data hanya pada waktu-waktu tertentu saja.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Transaksi (File Transaction) <br> Disebut juga file input yang digunakan untuk merekam data transaksi yang terjadi. Contoh: file transaksi yang berhubungan dengan transaksi penjualan, file persediaan barang.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Laporan (File Report)<br> Disebut juga file output yang berisi informasi yang akan ditampilkan dalam sebuah laporan yang merupakan gabungan dari file master dan file transaksi.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File pelindung (Backup) <br> Merupakan salinan dari file-file yang masih aktif di database dan digunakan untuk file cadangan atau pelindung apabila file database yang aktif digunakan atau hilang.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Sejarah (History)<br> Disebut juga file arsip yang berisi data masa lalu yang sudah tidak aktif lagi, tetapi perlu disimpan untuk keperluan mendatang atau sebagai dokumentasi.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Kerja (Temporary) <br> Disebut juga file sementara (tenmporary) atau scratch file, yang berisi data yang sifatnya sementara karena memori computer tidak mencukupi atau untuk menghemat pemakaian memori selama proses dan akan dihapus bila proses telah selesai.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Library<br> File yang berisi program-program apikasi atau utility program yang digunakan untuk membantu dalam mengoptimalkan dan mempercepat sistem pengolahan data.</li></ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Akses (Access File) <br> Metode yang menunjukan bagaimana suatu programcomputer akan membaca record-record dari suatu file:</li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Secara Urut (Sequential Access) <br> Metode ini melakukan proses membaca atau menulis suatu record didalam file dengan cara langsung membaca dari recordawal dahulu.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Secara Langsung (Direct Access) <br> Metode yang melakukan proses membaca ataumenulis satu record didalam file dengan cara langsung membaca recordpada posisi yang diinginkan tanpa membaca dari record awal dahulu.</li></ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Organisasi File <br> Pengaturan dari record secara logika didalam file yang dihubungkan satu dengan yang lainnya. Ada beberapa tipe organisasi file data yang digunakan:</li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Urut (Sequential File) <br> Merupakan file dengan organisasi urut danpengaksesan secara urut.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Urut Berindex (Index Sequential File)<br> Merupakan file dengan organisasi urutdengan pengaksesan secara langsung.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> File Akses Langsung (Direct Akses File) <br> Merupakan file dengan organisasi acakdengan pengaksesan secara langsung.</li></ol>
 
</ol>
 
  
====Acuan dan Pengukuran Testing====
+
{{pagebreak}}
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:256)<ref name= "sutabri"/>, “Acuan  testing adalah satuan pengukuran secara kuantitatif dari proses testing yang dijalankan. Sedangkan pengukuran testing adalah aktivitas untuk menentukan keluaran testing berdasarkan acuan yang telah ditetapkan dalam proses testing”.</P></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Banyak pendapat yang menyatakan tentang panduan membuat acuan dalam proses testing perangkat lunak, meski demikian dari sekian banyak pendapat tersebut ada beberapa pedoman yang dapat digunakan dalam penentuan acuan testing antara lain:</P></div>
+
=<center> <b>BAB III</b>=
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<b>PEMBAHASAN</b></div>
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Waktu<br>Dalam hal acuan waktu, harus disepakati bersama satuan yang akan digunakan. Apakah akan menggunakan satuan dalam hitungan tahun, bulan, atau hari dari jadwal penyelesaian perangkat lunak yang ada.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Biaya<br>Dalam testing juga penting untuk ditetapkan acuan biaya yang akan digunakan. Acuan umum ini didasarkan pada anggaran yang telah ditetapkan dan kemudian diperiksa kembali dengan biaya yang telah dikeluarkan selama pembuatan perangkat lunak.</li>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kinerja testing<br> Yang dimaksud dengan kinerja testing adalah efektivitas dan efiensi dalam pelaksanaan testing. Efektivitas dalam konteks ini dapat diartikan sebagai pencapaian tujuan dari proses testing. Apakah proses testing telah berjalan sebagaimana mestinya, demi mencapai pemenuhan kualitas serta kebutuhan perangkat lunak, atau hanya demi mencari kesalahan sehingga menjatuhkan tim pengembang perangkat lunak.</li>
+
===Sejarah Singkat PT.Angkasa Pura II===
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kerusakan<br>Seperti yang telah dijelaskan di sub bab sebelumnya, bahwa proses testing tidak hanya berupa proses untuk mencari kesalahan maupun kerusakan di dalam sebuah perangkat lunak. Tetapi lebih sebagai upaya bersama untuk mencapai kualitas sebuah perangkat lunak. Meski demikian, kerusakan yang ditemukan pada saat proses testing tetap menjadi acuan dari pelaksanaan testing tersebut. Hanya pada saat sebuah kerusakan ditemukan, maka harus diklasifikasikan terlebih dahulu agar tidak terkesan bahwa proses testing berjalan subyektif.</li></ol>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">PT Angkasa Pura II (Persero), selanjutnya disebut “Angkasa Pura II” atau “Perusahaan” merupakan salah satu Badan Usaha Milik Negara yang bergerak dalam bidang usaha pelayanan jasa kebandarudaraan dan pelayanan jasa terkait bandar udara di wilayah Indonesia Barat. Angkasa Pura II telah mendapatkan kepercayaan dari Pemerintah Republik Indonesia untuk mengelola dan mengupayakan pengusahaan Pelabuhan Udara Jakarta Cengkareng yang kini berubah nama menjadi Bandara Internasional Jakarta Soekarno-Hatta serta Bandara Halim Perdanakusuma sejak 13 Agustus 1984.</div>  
  
====Tipe dan Teknik Testing====
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Keberadaan Angkasa Pura II berawal dari Perusahaan Umum dengan nama Perum Pelabuhan Udara Jakarta Cengkareng melalui Peraturan Pemerintah Nomor 20 tahun 1984, kemudian pada 19 Mei 1986 melalui Peraturan Pemerintah Nomor 26 tahun 1986 berubah menjadi Perum Angkasa Pura II. Selanjutnya, pada 17 Maret 1992 melalui Peraturan Pemerintah Nomor 14 tahun 1992 berubah menjadi Perusahaan Perseroan (Persero). Seiring perjalanan perusahaan, pada 18 November 2008 sesuai dengan Akta Notaris Silvia Abbas Sudrajat, SH, SpN Nomor 38 resmi berubah menjadi PT Angkasa Pura II (Persero).</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:259)<ref name= "sutabri"/>, “Tipe testing lebih berkonsentrasi terhadap aspek dari perangkat lunak yang akan dikenai proses testing. Teknik testing merupakan metode yang digunakan dalam melakukan testing untuk bagian tertentu dari perangkat lunak”.</P></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Secara teoritis, testing dapat dilakukan dengan berbagai jenis tipe dan teknik. Namun secara garis besar, terdapat dua jenis tipe testing yang paling umum digunakan di dalam lingkup rekayasa perangkat lunak. Dua jenis tersebut adalah white box dan black box testing.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdirinya Angkasa Pura II bertujuan untuk menjalankan pengelolaan dan pengusahaan dalam bidang jasa kebandarudaraan dan jasa terkait bandar udara dengan mengoptimalkan pemberdayaan potensi sumber daya yang dimiliki dan penerapan praktik tata kelola perusahaan yang baik. Hal tersebut diharapkan agar dapat menghasilkan produk dan layanan jasa yang bermutu tinggi dan berdaya saing kuat sehingga dapat meningkatkan nilai Perusahaan dan kepercayaan masyarakat.</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Kiprah Angkasa Pura II telah menunjukkan kemajuan dan peningkatan usaha yang pesat dalam bisnis jasa kebandarudaraan melalui penambahan berbagai sarana prasarana dan peningkatan kualitas pelayanan pada bandara yang dikelolanya.</div>  
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> White Box Testing</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Angkasa Pura II telah mengelola 13 Bandara, antara lain yaitu Bandara Soekarno-Hatta (Jakarta), Halim Perdanakusuma (Jakarta), Kualanamu (Medan), Supadio (Pontianak), Minangkabau (Padang), Sultan Mahmud Badaruddin II (Palembang), Sultan Syarif Kasim II (Pekanbaru), Husein Sastranegara (Bandung), Sultan Iskandarmuda (Banda Aceh), Raja Haji Fisabilillah (Tanjungpinang), Sultan Thaha (Jambi), Depati Amir (Pangkal Pinang) dan Silangit (Tapanuli Utara).</div>
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:262)<ref name= "sutabri"/>, “White Box Testing secara umum merupakan jenis testingyang lebih berkonsentrasi terhadap “isi” dari perangkat lunak itu sendiri. Jenis ini lebih banyak berkonsentrasi kepada source code dari perangkat lunak yang dibuat”.</P></div>
+
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Angkasa Pura II telah berhasil memperoleh berbagai penghargaan dari berbagai instansi. Penghargaan yang diperoleh merupakan bentuk apresiasi kepercayaan masyarakat atas performance Perusahaan dalam memberikan pelayanan, diantaranya adalah “The Best BUMN in Logistic Sector” dari Kementerian Negara BUMN RI (2004-2006), “The Best I in Good Corporate Governance” (2006), Juara I “Annual Report Award” 2007 kategori BUMN Non-Keuangan Non-Listed, dan sebagai BUMN Terbaik dan Terpercaya dalam bidang Good Corporate Governance pada Corporate Governance Perception Index 2007 Award. Pada tahun 2009, Angkasa Pura II berhasil meraih penghargaan sebagai 1st The Best Non Listed Company dari Anugerah Business Review 2009 dan juga sebagai The World 2nd Most On Time Airport untuk Bandara Soekarno-Hatta dari Forbestraveller.com, Juara III Annual Report Award 2009 kategori BUMN Non- Keuangan Non-Listed, The Best Prize ‘INACRAFT Award 2010’ in category natural fibers, GCG Award 2011 as Trusted Company Based on Corporate Governance Perception Index (CGPI) 2010, Penghargaan Penggunaan Bahasa Indonesia Tahun 2011 dari Kementerian Pendidikan dan Kebudayaan, penghargaan untuk Bandara Internasional Minangkabau Padang sebagai Indonesia Leading Airport dalam Indonesia Travel & Tourism Award 2011, dan Penghargaan Kecelakaan Nihil (Zero Accident) selama 2.084.872 jam kerja terhitung mulai 1 Januari 2009-31 Desember 2011 untuk Bandara Sultan Syarif Kasim II Pekanbaru, serta berbagai penghargaan di tahun 2012 dari Majalah Bandara kategori Best Airport 2012 untuk Bandara Internasional Sultan Syarif Kasim II (Pekanbaru) dan Bandara Sultan Mahmud Badaruddin II (Palembang), kategori Good Airport Services untuk Bandara Internasional Minangkabau dan Bandara Internasional Soekarno-Hatta Terminal 3 (Cengkareng) dan kategori Progressive Airport Service 2012 untuk Bandara Internasional Soekarno-Hatta Terminal 3 (Cengkareng)</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Sebagai Badan Usaha Milik Negara, Angkasa Pura II selalu melaksanakan kewajiban untuk membayar dividen kepada negara selaku pemegang saham. Angkasa Pura II juga senantiasa berkomitmen untuk memberikan pelayanan yang terbaik dan perlindungan konsumen kepada pengguna jasa bandara, menerapkan praktik tata kelola perusahaan yang baik, meningkatkan kesejahteraan karyawan dan keluarganya serta meningkatkan kepedulian sosial terhadap masyarakat umum dan lingkungan sekitar bandara melalui program Corporate Social Responsibility.</div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Black Box Testing</li></ol>
+
=='''Visi dan Misi PT. Angkasa Pura II'''==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Rizky (2011:265)<ref name= "sutabri"/>, "Black box testing adalah tipe testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya. Sehingga para tester memandang perangkat lunak seperti layaknya sebuah “kotak hitam” yang tidak penting dilihat isinya, tapi cukup dikenai proses testing di bagian luar."</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><b>1. Visi PT Angkasa Pura II</b></div>  
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Beberapa keuntungan yang diperoleh dari jenis testing ini antara lain:</P></div>
+
<ol><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Menjadi pengelola bandarudara kelas dunia yang terkemuka dan profesional.</li>  
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang
+
<li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Untuk mewujudkan visi tersebut, AngkasaPura II bertekad melakukan transformasi secara menyeluruh dan bertahap selama lima tahun pertama.</li></ol>
pemrograman.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen tester yang berasal dari pengguna.</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Hasil dari blackbox testing dapat memperjelaskan kontradiksi ataupun kerancuan yang mungkin ditimbulkan dari eksekusi perangkat lunak.</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><b>2. Misi PT Angkasa Pura II</b></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Proses testing
+
dapat dilakukan lebih cepat dibandingankan white box testing.</li></ol>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Beberapa teknik testing yang tergolong dalam tipe ini antara lain:</P></div>
+
<ol><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Mengelola jasa bandarudara kelas dunia dengan mengutamakan tingkat keselamatan, keamanan, dan kenyamanan untuk meningkatkan kepuasan pelanggan</li>  
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Equivalence Partitioning<br>Pada teknik ini, tiap inputan data dikelompokan ke dalam grup tertentu, yang kemudian dibandingkan outputnya.</li>
+
<li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Mengembangkan SDM dan budaya Perusahaan yang berkinerja tinggi dengan menerapkan system manajemen kelas dunia</li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Boundary Value Analysis<br> Merupakan teknik yang sangat umum digunakan pada saat awal sebuah perangkat lunak selesai dikerjakan. Pada teknik ini, dilakukan
+
inputan yang melebihi dari batasan sebuah data. Sebagai contoh, untuk sebuah inputan harga barang, maka dapat dilakukan testing dengan menggunakan angka negatif (yang tidak diperbolehkan dalam sebuah harga). Jika perangkat lunak berhasil mengatasi inputan yang salah tersebut, maka dapat dikatakan teknik ini telah selesai dikatakan.</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Cause Effect Graph<br> Dalam teknik ini, dilakukan proses testing yang menghubungkan sebab dari sebuah inputan dan akibatnya pada output yang dihasilkan. Sebagai contoh, pada sebuah inputan nilai siswa, jika diinputkan angka 100, maka output nilai huruf seharusnya adalah A. Tetapi bisa dilakukan testing, apakah output nilai huruf yang dikeluarkan jika ternyata inputan nilai adalah 67.5.</li>
+
<li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Mengoptimalkan strategi pertumbuhan bisnis secara menguntungkan untuk meningkatkan nilai pemegang saham serta meningkatkan kesejahteraan karyawan dan pemangku kepentingan lainnya.</li>  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Random Data Selection<br> Seperti namanya, teknik ini berusaha melakukan proses inputan data dengan menggunakan nilai acak. Dari hasil inputan tersebut
+
kemudian disebut sebuah tabel yang menyatakan validasi dari output yang dihasilkan.</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Feature Test<br> Pada teknik ini, dilakukan proses testing terhadap spesifikasi dariperangkat lunak yang telah selesai dikerjakan. Misalkan, pada perangkat lunaksistem informasi akademik. Dapat dicek dengan fitur untuk melakukan entri nilai telah tersedia, begitu dengan fitur entri data siswa maupun entri data guruyang akan malakukan entri nilai.</li></ol>
+
<li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Menjalin kerjasama yang saling menguntungkan dengan mitra usaha dan mitra kerja serta mengembangkan secara sinergis dalam pengelolaan jasa Bandar udara</li>  
  
===Requirement Elicitation===
 
 
====Requirement====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Guritno (2011:301)<ref name= "Guritno">Guritno. Suryo, Sudaryono, dan R. Untung. 2011. Theory and Application of IT Research Metodologi Penelitian Teknologi Informasi. Yogyakarta</ref>, “Requirement adalah sifat-sifat sistem atau productyang akan dikembangkan sesuai dengan keinginan customer”. Adapun, spesifikasi software requirement yang baik dan sangat relevan untuk dilakukan sebelum melakukan penelitian dalam bidang teknologi informasi adalah:</P></div>
 
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Unambiguous (tidak ambigu)</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Complete (lengkap)</li>
 
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Consistent (konsisten)</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Modifiable (dapat diubah)</li>
 
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Traceable (dapat dilacak)</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Dapat digunakan selama pengoperasian dan maintenance</li></ol>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Requirement diklasifikasikan sebagaiberikut:</P></div>
 
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Functional requirements<br> Menjelaskan interaksi antara sistem dan lingkungannya ayang terpisah dari implementasi. Sistem adalah sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nonfunctional requirements <br>Adalah aspek-aspek pengguna yang dapat dilihat mengenai sistem yang tidak secara langsung berhubungan dengan functional behavior, response time harus kurang dari 1 detik, dan the accuracy must be whitin a second.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Constraints (psudo requirement) <br> Requirement  ini dipaksakan oleh client atau lingkungan tempat sistem akan beroperasi.</li></ol>
 
 
====Elisitasi====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Guritno (2011:302)<ref name= "Guritno"/>, “Elisitasi merupakan rancangan yang dibuat berdasarkan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk di eksekusi”.</P></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Saputra (2012:51)<ref name= "Saputra">Saputra. Alhadi. 2012. Kajian Kebutuhan Perangkat Lunak Untuk Pengembangan Sistem Informasi Dan Aplikasi Perangkat Lunak Buatan LAPAN Bandung. Bandung: LAPAN.</ref>, “Elisitasi merupakan rancangan yang dibuatberdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dandisanggupi oleh penulis untuk di eksekusi”. Elisitasi didapat melalui metodewawancara dan dilakukan melalui tiga tahap, yaitu:</P></div>
 
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahap I <br> Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahap II <br> Hasil pengklasifikasian elisitasi tahap I berdasarkan metode MDI. Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada sistem baru dengan rancangan yang disanggupi oleh penulis untuk di eksekusi. M pada MDI berarti mandatory (penting). Maksudnya, requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru. D pada MDI berarti desirable, maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun, jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna. I pada MDI berarti inessential,
 
maksudnya requirement tersebut bukanlah bagian sistem yang dibahas, tetapi bagian dari luar sistem. </li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Tahap III <br> Merupakan hasil penyusutan elisitasi tahap II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui TOE, yaitu:</li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> T artinya teknikal, bagaimana tata cara atau teknik pembuatan requirement dalamsistem disusulkan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> O artinya operasional, bagaimana tata cara pengguna requirement  dalam sistem akan dikembangkan.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> E artinya ekonomi, berapakah biaya yang diperlukan guna membanguan requirement didalam sistem.</li></ol>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:</P></div>
 
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> High (H) : Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal. Maka requirement tersebut harus di eliminasi.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Middle (M) : Mampu dikerjakan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Low (L) : Mudah dikerjakan.</li></ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Final Draft Elisitasi<br> Final draft elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.</li></ol>
 
 
===Konsep Dasar Literatur Review===
 
 
====Definisi Literature Review====
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Hermawan (2009:43)<ref name= "Hermawan">Hermawan. Asep. 2009. Penelitian Bisnis. Jakarta: Grasindo.</ref>, “Tinjauan pustaka adalah menganalisis secara kritis pustaka penelitian yang ada saat ini. Telaah pustaka tersebut perlu dilakukan secara ketat”.</P></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Semiawan (2010:104)<ref name= "Semiawan">Semiawan. Conny. R. 2010. Metode Penelitian Kualitatif.  Jakarta: Grasindo.</ref>, “Literature review adalah bahan yang tertulis berupa buku, jurnal yang membahas tentang topik yang hendak diteliti.” Tinjauan pustaka membantu peniliti untuk melihat ide-ide, pendapat, dan kritik tentang topik tersebut yang sebelum dibangun dan dianalisis oleh para ilmuwan sebelumnya. Pentingnya tinjauan pustaka untuk melihat dan menganalisa nilai tambah penelitian ini dibandingkan dengan penelitian-penelitian sebelumnya.</P></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdasarkan beberapa pendapat yang dikemukakan diatas, maka dapat disimpulkan literature review adalah analisasistem berupa kritik (membangun maupun menjatuhkan) dari peneliti yang sedang dilakukan terhadap suatu bagian keilmuan.</P></div>
 
 
 
=='''Literatur Review'''==
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah penelitian yang telah dilakukan dan memiliki kolerasi yang searah dengan penelitian yang akan dibahas dalam Skripsi ini diantara lain:</P></div>
 
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Skripsi yang disusun oleh Karmelia Ester Lamia (2012) yang berjudul “Perancangan Sistem Laporan Keuangan Pada CV. Chara Florist Berbasis Web Menggunakan PHP Dan MYSQL”, pada STMIK Raharja, penelitian ini diusulkan memperbaiki masalah dalam menyusun laporan keuangan berbasi web dengan menggunakan PHP dan MYSQL. Dengan perancangan disusun setidaknya mengurangi permasalahan yang ada laporan keuangan jadi lebih efektif dan efisien. Terdapat kesamaan dalam penggunaan software seperti yang penulis lakukan,hanya saja penulis kembangan dengan sistem input laporan yang lebih jelas.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Skripsi yang disusun oleh Maulida (2014) yang berjudul “Perancangan Sistem Laporan Keuangan Pada PT. Putera Pasar Baru”, pada STMIK Raharja, penelitian ini diusulkan untuk mempermudah dalam pembuatan laporan dengan menggunakan PHP dan MYSQL. Dengan perancangan ini disusun rancangan program aplikasi laporan keuangan program yang dapat menghasilkan laporan keuangan secara cepat dan akurat. Karena permasalahan yang dihadapi sama dengan penulis, sehingga penelitian ini termasuk ke dalam jenis penelitian yang sedang dihadapi penulis.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Skripsi yang disusun oleh Selviawati (2008) yang berjudul “Perancangan Sistem Informasi Keuangan Registrasi Mahasiswa Pada STMIK Raharja”, Penelitian ini diusulkan untuk memberikan laporan keuangan yang akurat untuk bagian keuangan. Sistem ini sudah berbasis web dengan menggunakan PHP dan MYSQL. Tetapi upaya tersebut dinilai kurang efektif dan efisien, Karena data yang akan dijadikan laporan kurang spesifik. Dengan ini penelitian akan dikembangkan, agar dapat memberikan informasi yang dibutuhkan dan dapat mengetahui kesalahan yang terjadi dalam memberikan laporan kepada pihak-pihak terkait. Terdapat kesamaan masalah tentang informasi keuangan dan penggunaan software seperti yang penulis lakukan, hanya saja penulis kembangan dengan sistem informasi lebih detail.</li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Skripsi yang disusun oleh Khanna Tiara yang berjudul “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya”, Penelitian ini diusulkan untuk pada tahun 2014. Penelitian ini memonitoring persediaan barangdengan menggunakan PHP dan MYSQL. Sehingga dapat meminimalisir penumpukan barang yang tidak terjual yang mempunyai masa kadaluarsa dengan cara memanfaatkan tanggal kadaluarsa barang menjadi masa efektif pakai dan menjaga persediaan barang di dalam gudang dengan menggunakan batas minimal persediaan barang sehingga persediaan dan kualitas barang di dalam gudang dapat terjaga dengan baik. Terdapat kesamaan masalah tentang informasi monitoring  dan penggunaan software seperti yang penulis lakukan.</li>
 
</ol>
 
 
{{pagebreak}}
 
 
=<p align="center"><b>BAB III</b></p>=
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 
<p style="line-height: 2"><b>PEMBAHASAN</b></p></div>
 
 
===Sejarah Singkat PT.Angkasa Pura II===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">PT Angkasa Pura II (Persero), selanjutnya disebut “Angkasa Pura II” atau “Perusahaan” merupakan salah satu Badan Usaha Milik Negara yang bergerak dalam bidang usaha pelayanan jasa kebandarudaraan dan pelayanan jasa terkait bandar udara di wilayah Indonesia Barat. Angkasa Pura II telah mendapatkan kepercayaan dari Pemerintah Republik Indonesia untuk mengelola dan mengupayakan pengusahaan Pelabuhan Udara Jakarta Cengkareng yang kini berubah nama menjadi Bandara Internasional Jakarta Soekarno-Hatta serta Bandara Halim Perdanakusuma sejak 13 Agustus 1984.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Keberadaan Angkasa Pura II berawal dari Perusahaan Umum dengan nama Perum Pelabuhan Udara Jakarta Cengkareng melalui Peraturan Pemerintah Nomor 20 tahun 1984, kemudian pada 19 Mei 1986 melalui Peraturan Pemerintah Nomor 26 tahun 1986 berubah menjadi Perum Angkasa Pura II. Selanjutnya, pada 17 Maret 1992 melalui Peraturan Pemerintah Nomor 14 tahun 1992 berubah menjadi Perusahaan Perseroan (Persero). Seiring perjalanan perusahaan, pada 18 November 2008 sesuai dengan Akta Notaris Silvia Abbas Sudrajat, SH, SpN Nomor 38 resmi berubah menjadi PT Angkasa Pura II (Persero).</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berdirinya Angkasa Pura II bertujuan untuk menjalankan pengelolaan dan pengusahaan dalam bidang jasa kebandarudaraan dan jasa terkait bandar udara dengan mengoptimalkan pemberdayaan potensi sumber daya yang dimiliki dan penerapan praktik tata kelola perusahaan yang baik. Hal tersebut diharapkan agar dapat menghasilkan produk dan layanan jasa yang bermutu tinggi dan berdaya saing kuat sehingga dapat meningkatkan nilai Perusahaan dan kepercayaan masyarakat.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Kiprah Angkasa Pura II telah menunjukkan kemajuan dan peningkatan usaha yang pesat dalam bisnis jasa kebandarudaraan melalui penambahan berbagai sarana prasarana dan peningkatan kualitas pelayanan pada bandara yang dikelolanya.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Angkasa Pura II telah mengelola 13 Bandara, antara lain yaitu Bandara Soekarno-Hatta (Jakarta), Halim Perdanakusuma (Jakarta), Kualanamu (Medan), Supadio (Pontianak), Minangkabau (Padang), Sultan Mahmud Badaruddin II (Palembang), Sultan Syarif Kasim II (Pekanbaru), Husein Sastranegara (Bandung), Sultan Iskandarmuda (Banda Aceh), Raja Haji Fisabilillah (Tanjungpinang), Sultan Thaha (Jambi), Depati Amir (Pangkal Pinang) dan Silangit (Tapanuli Utara).</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Angkasa Pura II telah berhasil memperoleh berbagai penghargaan dari berbagai instansi. Penghargaan yang diperoleh merupakan bentuk apresiasi kepercayaan masyarakat atas performance Perusahaan dalam memberikan pelayanan, diantaranya adalah “The Best BUMN in Logistic Sector” dari Kementerian Negara BUMN RI (2004-2006), “The Best I in Good Corporate Governance” (2006), Juara I “Annual Report Award” 2007 kategori BUMN Non-Keuangan Non-Listed, dan sebagai BUMN Terbaik dan Terpercaya dalam bidang Good Corporate Governance pada Corporate Governance Perception Index 2007 Award. Pada tahun 2009, Angkasa Pura II berhasil meraih penghargaan sebagai 1st The Best Non Listed Company dari Anugerah Business Review 2009 dan juga sebagai The World 2nd Most On Time Airport untuk Bandara Soekarno-Hatta dari Forbestraveller.com, Juara III Annual Report Award 2009 kategori BUMN Non- Keuangan Non-Listed, The Best Prize ‘INACRAFT Award 2010’ in category natural fibers, GCG Award 2011 as Trusted Company Based on Corporate Governance Perception Index (CGPI) 2010, Penghargaan Penggunaan Bahasa Indonesia Tahun 2011 dari Kementerian Pendidikan dan Kebudayaan, penghargaan untuk Bandara Internasional Minangkabau Padang sebagai Indonesia Leading Airport dalam Indonesia Travel & Tourism Award 2011, dan Penghargaan Kecelakaan Nihil (Zero Accident) selama 2.084.872 jam kerja terhitung mulai 1 Januari 2009-31 Desember 2011 untuk Bandara Sultan Syarif Kasim II Pekanbaru, serta berbagai penghargaan di tahun 2012 dari Majalah Bandara kategori Best Airport 2012 untuk Bandara Internasional Sultan Syarif Kasim II (Pekanbaru) dan Bandara Sultan Mahmud Badaruddin II (Palembang), kategori Good Airport Services untuk Bandara Internasional Minangkabau dan Bandara Internasional Soekarno-Hatta Terminal 3 (Cengkareng) dan kategori Progressive Airport Service 2012 untuk Bandara Internasional Soekarno-Hatta Terminal 3 (Cengkareng)</p></div> <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Sebagai Badan Usaha Milik Negara, Angkasa Pura II selalu melaksanakan kewajiban untuk membayar dividen kepada negara selaku pemegang saham. Angkasa Pura II juga senantiasa berkomitmen untuk memberikan pelayanan yang terbaik dan perlindungan konsumen kepada pengguna jasa bandara, menerapkan praktik tata kelola perusahaan yang baik, meningkatkan kesejahteraan karyawan dan keluarganya serta meningkatkan kepedulian sosial terhadap masyarakat umum dan lingkungan sekitar bandara melalui program Corporate Social Responsibility.</p></div>
 
 
=='''Visi dan Misi PT. Angkasa Pura II'''==
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>1. Visi PT Angkasa Pura II</b></p></div> <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menjadi pengelola bandarudara kelas dunia yang terkemuka dan profesional.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Untuk mewujudkan visi tersebut, AngkasaPura II bertekad melakukan transformasi secara menyeluruh dan bertahap selama lima tahun pertama.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2" ><b>2. Misi PT Angkasa Pura II</b></p></div><ol><li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Mengelola jasa bandarudara kelas dunia dengan mengutamakan tingkat keselamatan, keamanan, dan kenyamanan untuk meningkatkan kepuasan pelanggan</li> <li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Mengembangkan SDM dan budaya Perusahaan yang berkinerja tinggi dengan menerapkan system manajemen kelas dunia</li> <li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Mengoptimalkan strategi pertumbuhan bisnis secara menguntungkan untuk meningkatkan nilai pemegang saham serta meningkatkan kesejahteraan karyawan dan pemangku kepentingan lainnya.</li>
 
<li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Menjalin kerjasama yang saling menguntungkan dengan mitra usaha dan mitra kerja serta mengembangkan secara sinergis dalam pengelolaan jasa Bandar udara</li>
 
 
<li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Memberikan nilai tambah yang optimal bagimasyarakat dan lingkungan</li></ol>
 
<li style="font-size: 12pt; font-family: 'times new roman'; text-align: justify; line-height: 2">Memberikan nilai tambah yang optimal bagimasyarakat dan lingkungan</li></ol>
  
Baris 1.247: Baris 1.190:
 
====Direktur Keuangan====
 
====Direktur Keuangan====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''TUGAS''' :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''TUGAS''' :</div>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Membina kegiatan pengelolaan keuangan secara optimal untuk menunjang kegiatan unit-unit dalam implementasi strategi dan pencapaian tujuan korporasi serta mengoptimalkan profitabilitas untuk meningkatkan kinerja keuangan perseroan;
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Membina kegiatan pengelolaan keuangan secara optimal untuk menunjang kegiatan unit-unit dalam implementasi strategi dan pencapaian tujuan korporasi serta mengoptimalkan profitabilitas untuk meningkatkan kinerja keuangan perseroan;
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberi masukan terhadap penyusunan RJPP dan RKAP, termasuk penentuan target profitabilitas perseroan;
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberi masukan terhadap penyusunan RJPP dan RKAP, termasuk penentuan target profitabilitas perseroan;
Baris 1.258: Baris 1.201:
  
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''WEWENANG''' :</p></div>  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''WEWENANG''' :</div>  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menetapkan kebijakan-kebijakan, strategi dan sasaran Direktorat Keuangan;
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2"> Menetapkan kebijakan-kebijakan, strategi dan sasaran Direktorat Keuangan;
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberikan saran kepada Direktur Utama dan Direktur lain terkait dalam bidangnya untuk kepentingan perusahaan;
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Memberikan saran kepada Direktur Utama dan Direktur lain terkait dalam bidangnya untuk kepentingan perusahaan;
Baris 1.267: Baris 1.210:
 
====Deputi Direktur Manajemen Aset & Perlengkapan====
 
====Deputi Direktur Manajemen Aset & Perlengkapan====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''TUGAS''' :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''TUGAS''' :</div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskan kebijakan kegiatan fungsi manajemen aset & perlengkapan;
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskan kebijakan kegiatan fungsi manajemen aset & perlengkapan;
Baris 1.293: Baris 1.236:
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menjadi anggota tim kerja internal maupun eksternal sesuai kebutuhan perusahaan.</li></ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menjadi anggota tim kerja internal maupun eksternal sesuai kebutuhan perusahaan.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''WEWENANG''' :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''WEWENANG''' :</div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan program kerja unit Manajemen Aset & Perlengkapan yang tertuang dalam RKAP.
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan program kerja unit Manajemen Aset & Perlengkapan yang tertuang dalam RKAP.
Baris 1.309: Baris 1.252:
 
====Deputi Direktur Anggaran & Akuntansi====
 
====Deputi Direktur Anggaran & Akuntansi====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''TUGAS''' :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''TUGAS''' :</div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskan kebijakan kegiatan anggaran & akuntansi;
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskan kebijakan kegiatan anggaran & akuntansi;
Baris 1.337: Baris 1.280:
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bertanggung jawab penuh atas penyusunan program, sistem, prosedur dan standar kualifikasi karyawan fungsi anggaran & akuntansi.</li></ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bertanggung jawab penuh atas penyusunan program, sistem, prosedur dan standar kualifikasi karyawan fungsi anggaran & akuntansi.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''WEWENANG''' :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''WEWENANG''' :</div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan dan mengendalikan pelaksanaan program kegiatan unit kerja Anggaran & Akuntansi yang tertuang dalam RKAP;
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan dan mengendalikan pelaksanaan program kegiatan unit kerja Anggaran & Akuntansi yang tertuang dalam RKAP;
Baris 1.351: Baris 1.294:
 
====Deputi Direktur Perbendaharaan====
 
====Deputi Direktur Perbendaharaan====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''TUGAS''' :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''TUGAS''' :</div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskan kebijakan perbendaharaan
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskan kebijakan perbendaharaan
Baris 1.375: Baris 1.318:
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bertanggung jawab penuh atas penyusunan program, sistem, prosedur dan standar kualifikasi karyawan fungsi perbendaharaan.</li></ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Bertanggung jawab penuh atas penyusunan program, sistem, prosedur dan standar kualifikasi karyawan fungsi perbendaharaan.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''WEWENANG''' :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''WEWENANG''' :</div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan dan mengendalikan pelaksanaan program kegiatan unit Perbendaharaan yang tertuang dalam RKAP;
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan dan mengendalikan pelaksanaan program kegiatan unit Perbendaharaan yang tertuang dalam RKAP;
Baris 1.391: Baris 1.334:
 
====Deputi Direktur Program Kemitraan Bina Lingkungan(PKBL)====
 
====Deputi Direktur Program Kemitraan Bina Lingkungan(PKBL)====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''TUGAS''' :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''TUGAS''' :</div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskan kebijakan kegiatan PKBL di kantor pusat dan cabang;
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Merumuskan kebijakan kegiatan PKBL di kantor pusat dan cabang;
Baris 1.419: Baris 1.362:
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menjadi anggota tim kerja internal maupun eksternal sesuai kebutuhan perusahaan.</li></ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menjadi anggota tim kerja internal maupun eksternal sesuai kebutuhan perusahaan.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in"><p style="line-height: 2">'''WEWENANG''' :</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">'''WEWENANG''' :</div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan program kerja unit PKBL yang tertuang dalam RKAP;
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan program kerja unit PKBL yang tertuang dalam RKAP;
Baris 1.433: Baris 1.376:
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan metode kerja yang sesuai untuk unit kerjanya sehingga dapat melaksanakan tugas secara efektif dan efisien.</li></ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Menetapkan metode kerja yang sesuai untuk unit kerjanya sehingga dapat melaksanakan tugas secara efektif dan efisien.</li></ol>
  
 +
 +
=='''Tata Laksana Sistem Yang berjalan'''==
 +
===Langkah-Langkah penelitian===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.2in">Langkah metodologi penelitian dapat digambarkan sebagai berikut:</div>
 +
<img src="https://lh3.googleusercontent.com/kuPa7_b6Ay0dVgFyiiPKirfFrZ0zU4Ez8dqs7i6vNpA=w293-h186-no" alt="" />
  
 
=='''Prosedur Sistem yang Berjalan'''==
 
=='''Prosedur Sistem yang Berjalan'''==
 
<ol>
 
<ol>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Satuan teknisi menyiapkan Surat Permohonan Pby, Invoice, kuitansi, Faktur Pajak (Copy), Surat Peryataan, kontrak.<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">kemudian satuan teknisi menyerahkan kelengkapan berkas ke bagian akuntansi<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Selanjutnya bagian akuntansi akan memeriksa apakah berkas sudah lengkap atau  tidak lengkap jika tidak lengkap maka kembali lagi ke satuan teknisi <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">selanjutnya akuntansi mencatat sebagai tanda telah masuk di akuntansi dan menginput nama vendor, pekerjaan, contact person, nomor kontrak<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">kemudian supervisor manager akuntansi menandatangani faktur yang masuk tersebut untuk lanjut ke bagian anggaran<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">kemudian dibawa berkas ke bagian anggaran akan di memberi nomor konfirmasi anggaran dan cost center<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">selanjutnya dibawa ke bagian pajak untuk menghitung ppn dan pph tagihan <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">selanjutnya akuntansi mencatat sebagai tanda telah masuk di akuntansi dan menginput nama vendor, pekerjaan, contact person, nomor kontrak<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">dan selanjutnya ke bagian finance untuk menginput kedalam laporan keuangan perusahaan <li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">kemudian ke bagian kas untuk mencairkan tagihan dan melakukan pembayaran tunai/cash</li></ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Satuan teknisi menyiapkan Surat Permohonan Pby, Invoice, kuitansi, Faktur Pajak (Copy), Surat Peryataan, kontrak.
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">kemudian satuan teknisi menyerahkan kelengkapan berkas ke bagian akuntansi
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">Selanjutnya bagian akuntansi akan memeriksa apakah berkas sudah lengkap atau  tidak lengkap jika tidak lengkap maka kembali lagi ke satuan teknisi  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">selanjutnya akuntansi mencatat sebagai tanda telah masuk di akuntansi dan menginput nama vendor, pekerjaan, contact person, nomor kontrak
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">kemudian supervisor manager akuntansi menandatangani faktur yang masuk tersebut untuk lanjut ke bagian anggaran
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">kemudian dibawa berkas ke bagian anggaran akan di memberi nomor konfirmasi anggaran dan cost center
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">selanjutnya dibawa ke bagian pajak untuk menghitung ppn dan pph tagihan  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">selanjutnya akuntansi mencatat sebagai tanda telah masuk di akuntansi dan menginput nama vendor, pekerjaan, contact person, nomor kontrak
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">dan selanjutnya ke bagian finance untuk menginput kedalam laporan keuangan perusahaan
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2">kemudian ke bagian kas untuk mencairkan tagihan dan melakukan pembayaran tunai/cash</li></ol>
  
 
=='''Analisa Sistem Berjalan '''==
 
=='''Analisa Sistem Berjalan '''==
  
 
====Use Case Diagram Yang Sedang Berjalan====
 
====Use Case Diagram Yang Sedang Berjalan====
+
<img src="https://lh3.googleusercontent.com/XX0Z7iDUBKY4sh-24aEFDcjuIuGMDbBN_wQ9kmaam-s=w533-h479-no" alt="" />
Gambar 3.3 Use Case Diagram Monitoring Tagihan Keuangan Karyawan  
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center 2">gambar 3.3 Use Case Diagram Monitoring Tagihan Keuangan Karyawan</div>
Dapat dijelaskan pada gambar 3.2 Use Case Diagram sistem monitoring tagihan keuangan karyawan yang berjalan saat ini terdapat:
+
a. 1 (satu) System, yang mencakup monitoring tagihan keuangan karyawan
+
b. 6 (enam) Actor, yang terlibat atau melakukan kegiatan yaitu Satuan Teknisi/Customer, Akuntansi, Manajer Akuntansi, Anggaran, Pajak, dan  Kas.
+
c. 7 (tujuh) Use Case, yang dilakukan oleh aktor-aktor tersebut di atas diantaranya memasukan berkas tagihan, memeriksa kelengkapan berkas, Menandatangi berkas, memasukan NKA dan Cost Center, menghitung PPH dan pembayaran.
+
3.3.2. Activity DiagramYang Sedang Berjalan
+
+
Gambar 3.4 Activity Diagram monitoring tagihan keuangan karyawan
+
Activity Diagrammonitoring tagihan keuangan karyawan yang berjalan saat ini, terdapat:
+
a. 1 Initial node yang merupakan awal kegiatan.
+
b. 6 vertical swimeline yaitu Unit ST/customer, Akuntansi, Manajer Akuntansi, Anggaran, Pajak, dan Kas.
+
c. 8 activity yang biasa dilakukan oleh actor-actor.
+
d. 1 final node yang merupakan akhir kegiatan.
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Dapat dijelaskan pada gambar 3.2 Use Case Diagram sistem monitoring tagihan keuangan karyawan yang berjalan saat ini terdapat:</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">1 (satu) System, yang mencakup monitoring tagihan keuangan karyawan </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 6 (enam) Actor, yang terlibat atau melakukan kegiatan yaitu Satuan Teknisi/Customer, Akuntansi, Manajer Akuntansi, Anggaran, Pajak, dan  Kas.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">7 (tujuh) Use Case, yang dilakukan oleh aktor-aktor tersebut di atas diantaranya memasukan berkas tagihan, memeriksa kelengkapan berkas, Menandatangi berkas, memasukan NKA dan Cost Center, menghitung PPH dan pembayaran.</li></ol>
  
 +
====Activity Diagram Yang Sedang Berjalan====
 +
<img src="https://lh3.googleusercontent.com/k_GGfGAz2YFwqmjDFMO742oEPynKY1wiKM5mIXXs7M0=w329-h173-no" alt="" />
  
3.4. Metode Analisa Sistem yang Berjalan
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Dapat dijelaskan pada Gambar 3.4 Activity Diagram monitoring tagihan keuangan karyawan yang berjalan saat ini, terdapat::</div>
3.4.1. Metode Analisa Sistem
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">1 Initial node yang merupakan awal kegiatan.</li>
Berikut akan dijelaskan analisis SWOT (Strength, Weakness, Opportunities, Threats) dan PIECES (Performance, Information, Economic, Control, Efficiency, Service) pada PT. Angkasa Pura II.
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 6 vertical swimeline yaitu Unit ST/customer, Akuntansi, Manajer Akuntansi, Anggaran, Pajak, dan Kas.</li>
1. Analisis SWOT
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">8 activity yang biasa dilakukan oleh actor-actor.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">1 final node yang merupakan akhir kegiatan.</li></ol>
Table 3.1 Analisis SWOT
+
FAKTOR INTERNAL
+
  
FAKTOR EKSTERNAL STRENGTH (S) WEAKNESS (W)
+
==Metode Analisa Sistem yang Berjalan==
1. PT. Angkasa Pura II adalah perusahaan BUMN yang bergerak dalam bidang usaha pelayanan jasa kebandarudaraan dan pelayanan jasa terkait bandar udara di wilayah Indonesia Barat dan telah berdiri selama 30 tahun.
+
====1. Analisa SWOT====
2. Selalu adanya dukungan dari para manajemen untuk meningkatkan kualitas dari PT. Angkasa Pura II dengan cara mendukung kegiatan yang dilaksanakan. 1. PT. Angkasa Pura II belum mempunyai sistem yang monitoring tagihan keuangan karyawan terkomputerisasi sehingga pengolahan data dan informasi masih dilakukan dengan manual sehingga sering terlambat dalam pencarian data.
+
<img src="https://lh3.googleusercontent.com/4NnP5KXt3JTY0RR0wnjOUvLfjuiVwH6DqZ4fHB4MRsA=w220-h677-no" alt="" />
OPPOTURNITY STRATEGI SO STRATEGI WO
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center 2">gambar 3.3 Use Case Diagram Monitoring Tagihan Keuangan Karyawan</div>
1. Teknologi informasi yang berkembang dengan pesat sehingga berbagai macam informasi dapat diperoleh dan diproses dengan mudah dan cepat. 1. Adanya teknologi informasi maka dapat dibuat dan dirancang sistem informasi pembuatan monitoring tagihan keuangan yang dapat mempermudah satuan teknisi/customer mendapatkan informasi tagihan. 1. Perlu adanya ahli dibidang IT sehingga pengolahan data dan informasi dapat dilakukan dengan mudah dan cepat.
+
THREATS STRATEGI ST STRATEGI WT
+
1. Biaya pemeliharaan perangkat lunak dan perangkat keras membutuhkan biaya yang tidak sedikit dikarenakan, baik perangkat lunak maupun perangkat keras perlu diupdate dan biaya pemeliharaan. 1. Meningkatkan kualitas SDM dengan memberikan pelatihan baik internal maupun eksternal kepada karyawan untuk meningkatkan kualitas perusahaan. 1. Meningkatkan standar sistem untuk mempermudah satuan teknisi/customer memonitoring tagihan keuangan.
+
2. Memberikan pelayanan yang baik dengan disaat satuan teknisi/customer menyerahkan berkas.
+
3. Perlu penyimpanan data yang baik.
+
  
 +
====2. Analisis Pieces====
  
2. Analisis PIECES
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Tahapan analisis terhadap suatu sistem  atau aplikasi  dilakukan sebelum tahapan perancangan dilakukan. Tujuan diterapkannya analisis terhadap suatu sistem adalah untuk mengetahui alasan mengapa sistem  tersebut diperlukan, merumuskan kebutuhan-kebutuhan dari sistem tersebut untuk mereduksi sumber daya yang berlebih serta membantu merencanakan penjadwalan  pembentukan sistem, meminimalisir distorsi-distorsi yang mungkin terdapat di dalam sistem tersebut sehingga fungsi yang terdapat di dalam sistem tersebut bekerja secara optimal.
Tahapan analisis terhadap suatu sistem  atau aplikasi  dilakukan sebelum tahapan perancangan dilakukan. Tujuan diterapkannya analisis terhadap suatu sistem adalah untuk mengetahui alasan mengapa sistem  tersebut diperlukan, merumuskan kebutuhan-kebutuhan dari sistem tersebut untuk mereduksi sumber daya yang berlebih serta membantu merencanakan penjadwalan  pembentukan sistem, meminimalisir distorsi-distorsi yang mungkin terdapat di dalam sistem tersebut sehingga fungsi yang terdapat di dalam sistem tersebut bekerja secara optimal.
+
Metode analisa yang digunakan peneliti disini adalah menggunakan metode PIECES yaitu :</div>
Metode analisa yang digunakan peneliti disini adalah menggunakan metode PIECES yaitu :
+
a. Performance (kinerja)
+
Performance atau kinerja merupakan suatu analisis terhadap kemampuan sistem dan menyelesaikan tugas dengan baik.
+
3.2. Tabel Hasil Analisa Kinerja
+
Parameter Hasil Analisa
+
Troughout Penyajian Informasi yang dibutuhkan memerlukan waktu lama karena harus mencari dari banyak tagihan dan letak berkas yang menumpuk, dapat menyebabkan  kesalahan posisi berkas yang kurang tepat. Pencarian data tagihan satuan teknisi/customer  pembayaran membutuhkan waktu kurang lebih 2 menit pertagihan.
+
Respond Time Waktu pencarian sangat lambat  menggunakan komputer dengan microsoft excel dan buku catatan,Jika dengan sistem komputer maka pencarian dan pencatatan hanya membutuhkan waktu 30 detik setiap tagihan.
+
  
b. Information (informasi)
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Performance (kinerja)<br>Performance atau kinerja merupakan suatu analisis terhadap kemampuan sistem dan menyelesaikan tugas dengan baik.</li>
Informasi merupakan komoditas terpenting bagi seorang pengguna akhir pada suatu sistem dalam pengambilan keputusan. Dengan sistem informasi yang baik maka akan menghasilkan informasi yang bermanfaat serta dapat pendukung dalam menanggapi masalah dan peluang yang ada.
+
<img src="https://lh3.googleusercontent.com/lsAo9pexb62bHwiFEPz92CEaG5jV7Ns_Yz_n9hRF8sE=w283-h262-no" alt="" />
3.3. Tabel Hasil Analisa Informasi
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center 2">3.2 Tabel Hasil Analisa Kinerja</div></li>
Parameter Hasil Analisis
+
Akurat Penyajian informasi masih sering terjadi kesalahan  karena masih dilakukan dengan sistem konvensional sehingga rincian tagihan tidak ditampilkan secara detail.
+
Relevan Penyajian informasi yang dhasilkan kurang relevan. Sehingga sistem yang tepat harus memberikan informasi untuk setiap bagian dan satuan teknisi/customer.
+
Tepat
+
Waktu Keterlambatan waktu dalam pencarian data untuk mengambil keputusan, sehingga keputusan yang diambil tidak sesuai dengan waktu yang ditentukan.
+
c. Economy (ekonomi)
+
Sistem yang ada saat ini masih konvensional, dilihat dari segi ekonomisnya sistem yang ada saat ini masih mengeluarkan biaya yang tidak sedikit setiap akan melakukan pencatatan data tagihan, sehingga sistem yang sedang berjalan saat ini masih kurang ekonomis.
+
3.4. Tabel Hasil Analisa Ekonomi
+
Parameter Hasil Analisis
+
Biaya Mengeluarkan biaya banyak  dalam pencatatannya karena melakukan pencatatan pada buku dan microsoft excel.
+
d. Control (kontrol)
+
Pengendalian dalam sistem sangat diperlukan, yaitu digunakan untuk meningkatkan kinerja sistem, mencegah atau mendeteksi penyalahgunaan atau kesalahan sistem serta untuk menjamin keamanan data dan informasi.
+
3.5. Tabel Hasil Analisa Kontrol
+
Parameter Hasil Analisis
+
Kontrol Sistem Kontrol Sistem tagihan tidak ada, sehingga tidak dapat diketahui pembayaran tagihan yang telah dikeluarkan/dapat diambil oleh satuan teknisi/customer.
+
  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Information (informasi) <br>> Informasi merupakan komoditas terpenting bagi seorang pengguna akhir pada suatu sistem dalam pengambilan keputusan. Dengan sistem informasi yang baik maka akan menghasilkan informasi yang bermanfaat serta dapat pendukung dalam menanggapi masalah dan peluang yang ada.</li>
 +
<img src="https://lh3.googleusercontent.com/O2UYWzryCa5SRl1M_NMRcomygYqXRxfJknf9i4TtGTE=w532-h377-no" alt="" />
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center 2">3.3 Tabel Hasil Analisa Informasi</div></li>
  
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Economy (ekonomi) <br> Sistem yang ada saat ini masih konvensional, dilihat dari segi ekonomisnya sistem yang ada saat ini masih mengeluarkan biaya yang tidak sedikit setiap akan melakukan pencatatan data tagihan, sehingga sistem yang sedang berjalan saat ini masih kurang ekonomis.</li>
 +
<img src="https://lh3.googleusercontent.com/yPOCiLppAtHeMcHAGH8vgwZb6Lel38vYF1byUVsNPjw=w546-h115-no" alt="" />
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center 2">3.4 Tabel Hasil Analisa Ekonomi</div></li>
  
e. Effisiency (efisiensi)
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> control (kontrol) <br> Pengendalian dalam sistem sangat diperlukan, yaitu digunakan untuk meningkatkan kinerja sistem, mencegah atau mendeteksi penyalahgunaan atau kesalahan sistem serta untuk menjamin keamanan data dan informasi.</li>
Terdapat perbedaan antara efisiensi dengan ekonomis. Ekonomis berkaitan dengan sesedikit mungkin jumlah sumber daya yang digunakan sehingga menghasilkan keuntungan, sedangkan efisiensi berhubungan dengan bagaimana sumber daya yang ada dapat digunakan dengan sebaik dan sehemat mungkin dengan pemborosan/ biaya yang paling minimum.
+
<img src="https://lh3.googleusercontent.com/ic-AjOCHv9psxtCNbQErvrblC1gBN7In5iPYR8bJa3U=w483-h192-no" alt="" />
3.6. Tabel Hasil Analisa Efisiensi
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center 2">3.5 Tabel hasil Analisa Kontrol</div></li>
Parameter Hasil Analisis
+
Sumber Daya
+
Biaya Buku catatan, tinta dan stempel yang digunakan untuk pencatatan transaksi pembayaran terlalu berlebihan.
+
Sumber Daya
+
Tenaga Banyaknya satuan teknisi/customer  yang mengurus tagihan keuangan setiap harinya sehingga tidak efisien sumber daya manusia.
+
  
f. Service (Pelayanan)
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Effisiency (efisiensi) <br> Terdapat perbedaan antara efisiensi dengan ekonomis. Ekonomis berkaitan dengan sesedikit mungkin jumlah sumber daya yang digunakan sehingga menghasilkan keuntungan, sedangkan efisiensi berhubungan dengan bagaimana sumber daya yang ada dapat digunakan dengan sebaik dan sehemat mungkin dengan pemborosan/ biaya yang paling minimum.</li>
Pelayanan yang diberikan sangat mendukung dalam peningkatan profit atau laba bagi perusahaan.  
+
<img src="https://lh3.googleusercontent.com/EjkGejjMC3Z11YloG-739YfegiU-zXRShPfSUiWVZC4=w485-h229-no" alt="" />
3.7. Tabel Hasil Analisa Pelayanan
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center 2">3.6 Tabel Hasil Analisis Efisiensi</div></li>
Parameter Hasil Analisis
+
Proses Layanan Pelayanan terhadap satuan teknisi/customer mengenai tagihan  yang ada mengalami ketidaknyamanan karena mengakibatkan satuan teknisi/customer tidak mengetahui kapan pembayaran itu akan dikeluarkan untuk keperluan satuan teknisi/customer ketika dana tersebut harus lebih cepat digunakan.
+
Proses pemberian pelayanan kepada satuan teknisi/customer oleh para bagian akuntansi dan anggaran menjadi tidak baik karena setiap bagian lebih disibukkan pada proses pencarian data daripada proses pelayanan.
+
  
3.5. Analisa Sistem yang Berjalan
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> service (pelayanan) <br> Pelayanan yang diberikan sangat mendukung dalam peningkatan profit atau laba bagi perusahaan.</li>
Pada sistem informasi monitoring tagihan keuangan ini membutuhkan ketelitian dalam proses pencatatan data-datanya. Maka sistem yang ada seharusnya dapat menunjang terutama dari segi peralatan komputer baik itu perangkat keras (hardware) maupun perangkat lunak (software) komputer. Oleh karena itu program sistem komputer  terasa penting dalam menunjang kalancaran pengolahan data, sehingga faktor kesalahan manusia (human error) dapat diperkecil dan hasil yang dicapai dapat lebih efektif dan effisien serta optimal dalam memberikan informasi keuangan kepada atasan.
+
<img src="https://lh3.googleusercontent.com/xzPnXVA00yMTDZrdaGASTlIi5QV3Aa3O7MHkZcjBIKM=w482-h447-no" alt="" />
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center 2">3.7 Tabel Hasil Analisis Pelayanan</div></li></ol>
  
3.6. Metode Analisa Berdasarkan Prosedur Sistem Yang Berjalan
+
=='''Analisa Sistem Yang berjalan'''==
3.6.1. Analisa Masukan
+
Analisa masukan adalah analisa atau penguraian masalah yang dilakukan terhadap semua data atau informasi yang berfungsi sebagai data input sehingga menghasilkan proses dan kemudian akan ada hasil dari sebuah proses itu sendiri. Data tagihan keuangan masuk didapat ketika satuan teknisi/customer memberikan berkas tagihan kepada bagian akuntansi.
+
1. Nama Masukan : Surat Permohonan Pembayaran, Invoice, kwitansi, Faktur Pajak (Copy), Surat Peryataan, kontrak
+
2. Fungsi : Sebagai bukti kelengkapan berkas tagihan
+
3. Sumber : Satuan Teknisi/Customer
+
4. Media : Kertas
+
5. Frekuensi :Setiap permintaan tagihan dari satuan teknisi/customer ke akuntansi lalu memeriksa kelengkapan berkas dan mencatat transaksi lalu ke bagian anggaran, pajak dan kas untuk menerima dana.
+
3.6.2. Analisa Proses
+
Analisa proses adalah analisa atau penguraian masalah yang dilakukan pada proses sebagai suatu hasil umpan balik karena adanya data input di dalam proses inilah semua data atau informasi yang masuk akan diolah dengan menggunakan pengolahan sistem yang ada.
+
1. Nama modul : Daftar Tagihan
+
2. Masukan :Daftar tagihan karyawan lengkap dengan identitas karyawan
+
3. Keluaran : Catatan tagihan yang telah dikeluarkan
+
4. Rigkasan proses :Proses ini akan menghasilkan catatan manualkaryawan terhadap tagihan yang dibutuhkan oleh masing-masing satuan teknisi/customer.
+
3.6.3. Analisa Keluaran
+
Analisa keluaran adalah analisa atau penguraian masalah yang dilakukan pada hasil dari keseluruhan proses yang terjadi dari mulai penginputan data sampai terjadi proses pengolahan data melalui sistem pengolahan data yang ada. Dan juga melalui proses pengecekan kembali data-data yang ada bila terjadi kesalahan atau data kurang lengkap, yaitu:
+
1. Nama keluaran : Faktur pencairan dana
+
2. Fungsi : Mencetak dan menampilkan data tagihan dan satuan teknisi/customer.
+
3.7. Permasalahan Yang Dihadapi
+
Berdasarkan analisis yang telah dilakukan, sistem monitoring tagihan keuangan di perusahaan PT. Angkasa Pura II yang sedang berjalan saat ini, didapatkan bahwa proses dalam sistem pengolahan datanya masih kurang maksimal karena hanya sebatas menggunakan program aplikasi Microsoft Excel serta belum adanya sistem informasi yang dapat memudahkan monitoring tagihan keuangan secara tepat, akurat dan terbaru serta efisien, sehingga  kebutuhan sistem yang seperti apa yang memang benar-benar dibutuhkan untuk sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura II
+
Sistem informasi monitoring  tagihan keuangan yang terjadi pada saat ini masih kurang maksimal dikarenakan proses pendataan tagihan keuangan yang telah ada harus dilakukan secara manual, dan dibutuhkan ketelitian, karena tidak adanya sistem atau program aplikasi komputer yang medukung untuk penyimpanan data tersebut, sehingga terdapat beberapa kesalahan, kadang dapat menyebabkan data hilang, dan posisi data yang kadang tidak diketahui letaknya,menyebabkan pendataan yang kurang efisien.
+
3.8. Analisa Kebutuhan
+
Pada sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura II membutuhkan ketelitian dalam proses pengolahan data-datanya. Maka sistem yang ada seharusnya dapat menunjang terutama dari segi peralatan komputer baik itu perangkat keras (hardware) maupun perangkat lunak (software) komputer. Oleh karena itu program sistem komputer  terasa penting dalam menunjang kalancaran pengolahan data, sehingga faktor kesalahan manusia (human error) dapat diperkecil dan hasil yang dicapai dapat lebih efektif dan efisien serta optimal dalam memberikan informasi tagihan keuangan kepada atasan.
+
3.9. Analisa Piranti Sistem
+
3.9.1. Spesifikasi Perangkat Keras (Hardware)
+
Adapun konfigurasi yang di butuhkan pada sistem monitoring tagihan keuangan adalah sebagai berikut:
+
a. Processor : Intel Core i3-370M Processor (3M Cache, 2.60 GHz)
+
b. Monitor : 14.0 HD LED LCD
+
c. Memory : 2 GB DDR3 Memory
+
d. Hardisk : 320 GB HDD
+
3.9.2. Spesifikasi Perangkat Lunak (Software)
+
Adapun Konfigurasi sistem software yang diperlukan di dalam  sistem monitoring tagihan keuangan adalah sebagai berikut :
+
1. Microsoft Excel
+
2. Buku
+
3.10. Alternatif Pemecahan Masalah
+
Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem yang berjalan, Penulis mengusulkan beberapa alternatif pemecahan dari permasalahan yang dihadapi, antara lain :
+
a. Menerapkan rancangan program sistem informasi monitoring tagihan keuangan karyawan dengan online.
+
b. Menerapkan perancangan sistem informasi monitoring tagihan keuangan karyawan berbasis android
+
c. Menerapkan perancangan sistem informasi monitoring tagihan keuangan karyawan berbasis dekstop.
+
Dari ketiga alternatif di atas penulis menerapkan perancangan program sistem informasi tagihan keuangan karyawan berbasis online karena lebih mudah digunakan dan minimalnya kesalahan.
+
  
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Pada sistem informasi monitoring tagihan keuangan ini membutuhkan ketelitian dalam proses pencatatan data-datanya. Maka sistem yang ada seharusnya dapat menunjang terutama dari segi peralatan komputer baik itu perangkat keras (hardware) maupun perangkat lunak (software) komputer. Oleh karena itu program sistem komputer  terasa penting dalam menunjang kalancaran pengolahan data, sehingga faktor kesalahan manusia (human error) dapat diperkecil dan hasil yang dicapai dapat lebih efektif dan effisien serta optimal dalam memberikan informasi keuangan kepada atasan.</div>
  
 +
=='''Metode Analisa Berdasarkan Prosedur Sistem Yang Berjalan'''==
  
3.11. User Requirement
+
===Analisa Masukan===
3.11.1. Elisitasi Tahap 1
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Analisa masukan adalah analisa atau penguraian masalah yang dilakukan terhadap semua data atau informasi yang berfungsi sebagai data input sehingga menghasilkan proses dan kemudian akan ada hasil dari sebuah proses itu sendiri. Data tagihan keuangan masuk didapat ketika satuan teknisi/customer memberikan berkas tagihan kepada bagian akuntansi.</div>
Elisitasi tahap I merupakan daftar yangdiperoleh 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.
+
Tabel 3.8. Elisitasi Tahap I
+
Functional
+
Analisa Kebutuhan
+
No Keterangan
+
1. Menampilkan Home
+
2. Menampilkan Tambah User
+
3. Menampilkan Edit User
+
4. Menampilkan Hapus User
+
5. Menampilkan Menu Tambah Pegawai/Satuan Teknisi
+
6. Menampilkan Menu Edit Pegawai/Satuan Teknisi
+
7. Menampilkan Menu Hapus Pegawai/Satuan Teknisi
+
8. Menampilkan Tambah Data Tagihan
+
9. Menampilkan Simpan Data Tagihan
+
10. Menampilkan Edit Data Tagihan
+
11. Menampilkan Delete Data Tagihan
+
12. Menampilkan Tagihan Perperiode
+
13. Menampilkan Laporan Tagihan
+
14. Menampilkan Posisi Tagihan Disetiap Data Tagihan
+
15. Menampilkan Tanggal Masuk Berkas Tagihan
+
16. Menampilkan Rincian Tagihan Keuangan Satuan Teknisi/Customer
+
17. Menyediakan Search Data Tagihan
+
18. Menampilkan Cetak Laporan
+
Non Functional
+
Saya Ingin Sistem Dapat:
+
1. Menggunakan Jaringan LAN Untuk Di Kantor
+
2. Login Dengan Username Dan  Password
+
3. Menyediakan Menu Logout
+
4. Menggunakan Pemograman PHP Untuk Mengelola Program Tagihan
+
5. Mengunakan MySQL Untuk Mengelola Database Program
+
6. AntivirusUntuk Menjaga Data Yang Telah Diinput Agar Tidak Hilang
+
7. Menampilkan Message Box Jika Kesalahan Input Username Dan Password Saat Login
+
8. Hanya Membutuhkan Waktu 15 Detik Untuk Input Data Tagihan
+
Penyusun
+
  
Fitri Andriyani
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama Masukan : Surat Permohonan Pembayaran, Invoice, kwitansi, Faktur Pajak (Copy), Surat Peryataan, kontrak</li>
NIM : 1114469331
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Fungsi : Sebagai bukti kelengkapan berkas tagihan </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sumber : Satuan Teknisi/Customer</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Media : Kertas</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Frekuensi :Setiap permintaan tagihan dari satuan teknisi/customer ke akuntansi lalu memeriksa kelengkapan berkas dan mencatat transaksi lalu ke bagian anggaran, pajak dan kas untuk menerima dana.</li></ol>
  
 +
===Analisa Proses===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Analisa proses adalah analisa atau penguraian masalah yang dilakukan pada proses sebagai suatu hasil umpan balik karena adanya data input di dalam proses inilah semua data atau informasi yang masuk akan diolah dengan menggunakan pengolahan sistem yang ada.</div>
  
3.11.2. Elisitasi Tahap II
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama Modul : Daftar tagihan</li>
Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI (Mandatory Desirable Innessential). Berikut penjelasan dari beberapa requirement yang diberi opsi Inessential (I) dan harus dieliminasi, yaitu sebagai berikut:
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Masukan :Daftar tagihan karyawan lengkap dengan identitas karyawan</li>
Tabel 3.9. Elisitasi Tahap II
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Keluaran : Catatan tagihan yang telah dikeluarkan</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Rigkasan proses :Proses ini akan menghasilkan catatan manualkaryawan terhadap tagihan yang dibutuhkan oleh masing-masing satuan teknisi/customer. </li>
  
 
Keterangan :
 
M (Mandatory) : Dibutuhkan/penting
 
D (Desirable) : Diinginkan/tidak terlalu penting
 
I (Inessential) : Diluar sistem/dieliminasi
 
3.11.3. Elisitasi Tahap III
 
Berdasarkan Elisitasi Tahap II di atas,dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali denganmenggunakan metode TOE (Technical, Operational, Economic) dengan opsi LMH (Low, Middle, High). Berikut adalah penjelasannya, yaitu:
 
3.10. Elisitasi Tahap III
 
 
Keterangan :
 
T          :  Technical L : Low
 
O          :  Operational M : Middle
 
E          :  Economic         H      :  High
 
3.11.4. Final Draft Elisitasi
 
Tabel 3.11. Final Draft Elisitasi
 
 
 
{{pagebreak}}
 
 
=<p align="center"><b>'''BAB IV'''</b></p>=
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 
<p style="line-height: 2"><b>RANCANGAN SISTEM YANG DIUSULKAN</b></p></div>
 
 
=='''Usulan Prosedur Yang Baru'''==
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah mengadakan analisa dan penelitian sistem yang sedang berjalan pada CV. Cihanjuang Budi Jaya, maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan dibangun. Ada beberapa usulan prosedur yang bertujuan untuk memperbaiki dan menyempurnakan sistem monitoring inventory yang sedang berjalan saat ini, yaitu merubah proses pengecekan barang saat ini yang masih manual menjadi terkomputerisasi berbasis web sehingga memudahkan dalam pembuatan laporan. Berdasarkan perubahan sistem monitoring inventory yang terjadi dan setelah kebutuhan-kebutuhan sistem yang baru telah ditentukan, maka langkah-langkah berikutnya yaitu perancangan atau design sistem usulan yang bertujuan untuk memperbaiki sistem yang lama dengan memberi gambaran atau pandangan yang jelas menurut proses design sistem dari awal hingga akhir penelitian. Dalam menganalisa usulan prosedur yang baru pada penelitian ini digunakan program Visual Paradigm for UML Enterprise Edition Ver. 6.4 untuk menggambarkan use case diagram, activity diagram, sequence diagram, dan class diagram.</P></div>
 
 
=='''Diagram Rancangan Sistem'''==
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun diagram-diagram usulan yang akan saya gambarkan dalam program Visual Paradigm for UML Enterprise Edition Ver. 6.4 adalah sebagai berikut:</P></div>
 
===Use Case Diagram Yang Diusulkan===
 
 
<div align="center"><img width="350" height="500" style="margin:0px" src="https://lh5.googleusercontent.com/-A_8-0u40rnw/Uw8aekMbonI/AAAAAAAAASQ/PfxWIFwxNOk/w452-h534-no/Use+Case+SKRIPSI.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.1 Use Case Diagram Sistem Monitoring Inventori Control Pada CV. Cihanjuang Budi
 
Jaya</P></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar 4.1 Use case diagram Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya diatas pada saat ini terdiri dari 4 actor, yaitu: supplier, kasir, pimpinan, dan admin. Dan juga mempunyai 3 behavior atau kebiasaan diantaranya yaitu:</P></div>
 
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Prosedur barang masuk, dapat dijelaskan yaitu sebagai berikut: <br> Use case          :
 
Faktur Beli <br> Aktor  : Supplier dan admin <br> Skenario  :
 
Supplier memberikan faktur beli kepada admin bagian gudang dengan include kirim barang dan extend cek barang. Kemudian admin akan login terlebih dahulu untuk input faktur beli. Setelah admin input faktur beli, admin dapat membuatkan surat barang masuk untuk setiap fakturnya berdasarkan fakturbeli yang didapatkan dari supplier. Jika ada barang yang rusak dan harus di retur, maka admin dapat membuatkan retur beli.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Prosedur barang keluar <br> Use case : Faktur Jual <br> Aktor  : Kasir dan admin <br> Skenario : Kasir memberikan faktur jual kepada admin gudang. Kemudian admin login terlebih dahulu untuk input faktur jual. Setelah admin melakukan input faktur jual, admin dapat membuatkan surat barang keluar untuk setiap fakturnya berdasarkan faktur jual yang diberikan oleh kasir. Jika ada barang yang rusak yang diperoleh dari pelanggan dan harus di retur, maka admin
 
dapat membuatkan retur jual.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Prosedur pembuatan laporan <br> Use case          :
 
Laporan <br> Aktor  :
 
Pimpinan dan admin <br> Skenario          :
 
Jika admin gudang ingin membuatkan laporan, admin harus login terlebih dahulu. Di dalam laporan terdapat 7 include, yaitu: laporan barang masuk, laporan barang keluar, laporan retur beli, laporan retur jual, laporan stok barang, laporan stok minim, dan laporan barang kadaluarsa. Laporan dapat dicetak oleh admin dan memberikan hasil laporan kepada pimpinan.</li>
 
 
</ol>
 
</ol>
  
===Activity Diagram Yang Diusulkan===
+
===Analisa Keluaran===
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Analisa keluaran adalah analisa atau penguraian masalah yang dilakukan pada hasil dari keseluruhan proses yang terjadi dari mulai penginputan data sampai terjadi proses pengolahan data melalui sistem pengolahan data yang ada. Dan juga melalui proses pengecekan kembali data-data yang ada bila terjadi kesalahan atau data kurang lengkap, yaitu:</div>
====Activity Diagram Untuk Prosedur Barang Masuk====
+
 
+
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh5.googleusercontent.com/-aEuDCF5es_M/Uw8ac57PnRI/AAAAAAAAASA/t3EiyEmOw8A/w439-h534-no/Activity+Diagram+FB+SKRIPSI.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.2 Activity diagram Untuk Prosedur Barang Masuk</P></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Activity diagram sistem untuk prosedurbarang masuk yang diusulkan saat ini, yaitu:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) initial node sebagai objek yang di awali.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 11 (sebelas) activity sebagai state dari sistem yang mencerminkan eksekusi dari suatu aksi diantaranya yang berawal dari supplier membawa faktur beli disertai kirim barang kepada bagian gudang. Kemudian admin gudang akan melakukan login, jika alur decision node berhasil akan masuk pada menu home untuk view, edit, dan delete, tetapi jika salah akan kembali ke menu login. Setelah itu memilih menu faktur beli untuk melakukan create dan juga dapat melakukan create surat barang masuk dan retur jual. Admin dapat input data faktur beli kemudian menyimpannya, jika alur decision node berhasil data tersimpan dan bisa mengakhiri aktifitas barang masuk, tetapi jika simpan gagal maka akan kembali ke create.</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Nama keluaran : Faktur pencairan dana</li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) decision
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Fungsi : Mencetak dan menampilkan data tagihan dan satuan teknisi/customer.</li>
node yang dapat menujukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan.</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) initial
 
final node yang merupakan aktifitas akhir kegiatan dari prosedur barang masuk.</li>
 
 
</ol>
 
</ol>
  
====Activity Diagram Untuk Prosedur Barang Keluar====
+
=='''Permasalahan Yang dihadapi'''==
  
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh5.googleusercontent.com/-s1bUjT7rNP8/Uw8adIwN7LI/AAAAAAAAAR4/mmLkzmJCrNc/w370-h535-no/Activity+Diagram+FJ+SKRIPSI.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.3 Activity diagram Untuk Menu Prosedur Barang Keluar</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan analisis yang telah dilakukan, sistem monitoring tagihan keuangan di perusahaan PT. Angkasa Pura II yang sedang berjalan saat ini, didapatkan bahwa proses dalam sistem pengolahan datanya masih kurang maksimal karena hanya sebatas menggunakan program aplikasi Microsoft Excel serta belum adanya sistem informasi yang dapat memudahkan monitoring tagihan keuangan secara tepat, akurat dan terbaru serta efisien, sehingga  kebutuhan sistem yang seperti apa yang memang benar-benar dibutuhkan untuk sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura IISistem informasi monitoring  tagihan keuangan yang terjadi pada saat ini masih kurang maksimal dikarenakan proses pendataan tagihan keuangan yang telah ada harus dilakukan secara manual, dan dibutuhkan ketelitian, karena tidak adanya sistem atau program aplikasi komputer yang medukung untuk penyimpanan data tersebut, sehingga terdapat beberapa kesalahan, kadang dapat menyebabkan data hilang, dan posisi data yang kadang tidak diketahui letaknya,menyebabkan pendataan yang kurang efisien.</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Activity diagram sistem untuk prosedurbarang keluar yang diusulkan saat ini, yaitu sebagai berikut:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) initialnode sebagai objek yang di awali.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 10 (sepuluh) activity sebagai state dari sistem yang mencerminkan eksekusi dari suatu aksi diantaranya yang berawal dari kasir memberikan faktur jual kepada bagian gudang. Kemudian admin gudang akan melakukan login, jika alur decision node berhasil akan masuk pada menu home tetapi jika salah akan
 
kembali ke menu login. Setelah itu memilih menu faktur jual admin dapatmelakukan view, edit, dan delete, untuk input faktur jual admin dapat melakukan create, admin dapat create surat barang keluar dan retur jual. Ketika admin input data faktur jual kemudian menyimpannya, jika alur decision node berhasil data tersimpan dan bisa mengakhiri aktifitas barang keluar, tetapi jika simpan gagal maka akan kembali ke create.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) decision
 
node yang dapat menujukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan.</li>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) initial
+
=='''Analisa kebutuhan'''==
final node yang merupakan aktifitas akhir kegiatan dari prosedur barang keluar.</li>
+
</ol>
+
  
====Activity Diagram Untuk Prosedur Pembuatan Laporan====
 
  
<div align="center"><img width="250" height="550" style="margin:0px" src="https://lh4.googleusercontent.com/-j0zjma-YEBY/Uw8adT4J4EI/AAAAAAAAARw/6YDYVPFPo2k/w251-h535-no/Activity+Diagram+Lap+SKRIPSI.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.4 Activity diagram Untuk Prosedur Pembuatan Laporan</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Pada sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura II membutuhkan ketelitian dalam proses pengolahan data-datanya. Maka sistem yang ada seharusnya dapat menunjang terutama dari segi peralatan komputer baik itu perangkat keras (hardware) maupun perangkat lunak (software) komputer. Oleh karena itu program sistem komputer  terasa penting dalam menunjang kalancaran pengolahan data, sehingga faktor kesalahan manusia (human error) dapat diperkecil dan hasil yang dicapai dapat lebih efektif dan efisien serta optimal dalam memberikan informasi tagihan keuangan kepada atasan.</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Activity diagram sistem untuk prosedurpembuatan laporan yang diusulkan saat ini, yaitu sebagai berikut:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) initialnode sebagai objek yang di awali.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 7 (tujuh) activity
+
=='''Analisa Piranti Lunak'''==
sebagai state dari sistem yang mencerminkan eksekusi dari suatu aksi diantaranya yang berawal dari admin gudang akan melakukan login, jika alur decision node berhasil akan masuk pada menu home tetapi jika salah akan kembali ke menu login. Setelah itu memilih menu laporan yang didalamnya terdapat 7 laporan yaitu laporan barang masuk, laporan barang keluar, laporan stok barang, laporan stok minim, laporan barang kadaluarsa, laporan retur beli, dan laporan retur jual. Admin dapat view laporan kemudian mencetaknya dan akhirnya logout.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) decision
+
node yang dapat menujukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan.</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) initial
+
===Spesifikasi perangkat keras (Hardware)===
final node yang merupakan aktifitas akhir kegiatan dari prosedur pembuatan
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Adapun konfigurasi yang di butuhkan pada sistem monitoring tagihan keuangan adalah sebagai berikut:</div>
laporan.</li></ol>
+
  
===Sequence diagram Sistem Yang Diusulkan===
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Processor : Intel Core i3-370M Processor (3M Cache, 2.60 GHz)</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Monitor          :  14.0 HD LED LCD </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Memory : 2 GB DDR3 Memory</li>
  
====Sequence diagram Untuk Prosedur Barang Masuk dan Keluar====
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Hardisk : 320 GB HDD</li></ol>
  
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/-6IVif-aqbCw/Uw8aeKsLd8I/AAAAAAAAASU/qHys0RI2u3A/w512-h198-no/Sequence+Diagram+F+SKRIPSI.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.5 Sequence diagram Untuk Prosedur Barang Masuk dan Keluar</P></div>
+
===Spesifikasi perangkat Lunak (Software)===
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Adapun Konfigurasi sistem software yang diperlukan di dalam  sistem monitoring tagihan keuangan adalah sebagai berikut :</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Diagram diatas menggambarkan sequence diagram untuk prosedur barang masuk dan keluar yang diusulkan saat ini, yaitu sebagai berikut:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 3 (tiga) actoryang melakukan kegiatan, yaitu supplier, kasir, dan admin.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) boundary
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Microsoft Excel</li>
class yang menggambarkan sebuah penggambaran dari form login.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) control
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Buku</li>
class yang menggambarkan penghubung antara login dengan home yang berperan sebagai server untuk validasi login.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 9 (sembilan) entity class yang menggambarkan hubungan kegiatan yang akan dilakukan. 9
+
(sembilan) entity class tersebut, yaitu: faktur beli, faktur jual, home, menu faktur beli, surat barang masuk, retur beli, menu faktur jual, surat barang keluar, dan retur jual.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Message yang menggambarkan pengiriman pesan, yaitu:</li>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Memberikan faktur beli dan barang kepada admin</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Kasir membuatkan faktur jual sesuai pesanan pelanggan</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Memberikan faktur jual kepada admin</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Masuk ke menu login</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Masukan username</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Masukan password</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Validasi</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Login gagal</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Login berhasil</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih faktur beli untuk melihat, tambah, dan edit data faktur beli</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih surat barang masuk untuk melihat, tambah, dan edit surat barang masuk</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih retur beli untuk melihat, tambah, dan edit retur beli</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih laporan retur beli untuk melihat dan mencetak laporan retur beli</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih faktur jual untuk melihat, tambah, dan edit data faktur jual</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih surat barang keluar untuk melihat, tambah, dan edit surat barang keluar</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih retur jual untuk melihat, tambah, dan edit retur jual</li></ol>
+
 
</ol>
 
</ol>
  
====Sequence diagram Untuk Prosedur Pembuatan Laporan====
+
=='''Alternatif Pemecahan Masalah'''==
  
<div align="center"><img width="450" height="250" style="margin:0px" src="https://lh3.googleusercontent.com/-LwrGDdDj-Kc/Uw8aeCv-O8I/AAAAAAAAASI/Y4roGfJUYUI/w513-h216-no/Sequence+Diagram+L+SKRIPSI.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.6 Sequence diagram Untuk Prosedur Pembuatan Laporan</P></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Diagram diatas menggambarkan sequence diagram untuk prosedur pembuatan laporan yang diusulkan saat ini, yaitu sebagai berikut:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) actoryang melakukan kegiatan, yaitu admin.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) boundary
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem yang berjalan, Penulis mengusulkan beberapa alternatif pemecahan dari permasalahan yang dihadapi, antara lain :</div>
class yang menggambarkan sebuah penggambaran dari form login.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) control
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menerapkan rancangan program sistem informasi monitoring tagihan keuangan karyawan dengan online.</li>
class yang menggambarkan penghubung antara login dengan home yang berperan sebagai server untuk validasi login.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Menerapkan perancangan sistem informasi monitoring tagihan keuangan karyawan berbasis android</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menerapkan perancangan sistem informasi monitoring tagihan keuangan karyawan berbasis dekstop.</li></ol>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> Dari ketiga alternatif di atas penulis menerapkan perancangan program sistem informasi tagihan keuangan karyawan berbasis online karena lebih mudah digunakan dan minimalnya kesalahan.</div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">9 (sembilan) entity
 
class yang menggambarkan hubungan kegiatan yang akan dilakukan. 9(sembilan) entity class tersebut, yaitu: home, menu laporan, laporan barang masuk, laporan barang keluar, laporan stok barang, laporan stok minim, laporan barang kadaluarsa, laporan retur beli, laporan retur jual.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Message yang menggambarkan pengiriman pesan, yaitu:</li>
 
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Masuk ke menu login</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Masukan username</li>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Masukan password</li>
+
=='''User Requirement'''==
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Validasi</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Login gagal</li>
+
===Elisitasi Tahap I===
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Login berhasil</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih menu laporan untuk memilih laporan-laporan yang akan dilihat</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">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.</div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih laporan barang masuk untuk melihat dan mencetak laporan barang masuk</li>
+
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/z7NvgUu05suqxDj0gWJostTrpY_KO8mY6I3Zg9mv0_Y=w309-h677-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 3.8 Elisitasi tahap I</div>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih laporan barang keluar untuk melihat dan mencetak laporan barang keluar</li>
+
===Elisitasi Tahap II===
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih laporan stok barang untuk melihat dan mencetak laporan stok barang</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih laporan stok minim untuk melihat dan mencetak laporan stok minim</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih laporan barang kadaluarsa untuk melihat dan mencetak laporan barang kadaluarsa</li>
 
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih laporan retur beli untuk melihat dan mencetak laporan retur beli</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI (Mandatory Desirable Innessential). Berikut penjelasan dari beberapa requirement yang diberi opsi Inessential (I) dan harus dieliminasi, yaitu sebagai berikut:</div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pilih laporan retur jual untuk melihat dan mencetak laporan retur jual.</li>
+
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/xxzgONJIkwJPUN6jqQZ2PFdoM8SODiuszk8QVMU8614=w168-h677-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 3.9 Elisitasi tahap II</div>
</ol>
+
  
=='''Rancangan Basis Data'''==
+
===Elisitasi Tahap III===
<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 sebagai mediapenyimpanan data yang dipergunakan dalam aplikasi dan database membantu pemrograman dalam menampilkan data.</P></div>
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Hasil analisa pada sistem yang dihasilkanterdapat beberapa rancangan yang diusulkan. Dari rancangan tersebut akan dibentuk rancangan basis data untuk mempermudah melihat bentuk file dan isinya. Berikut ini adalah penjelasan tentang proses perancangan basis data yang diawali dengan normalisasi yang akan menghasilkan class diagram dan spesifikasi basisdata.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan Elisitasi Tahap II di atas,dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali denganmenggunakan metode TOE (Technical, Operational, Economic) dengan opsi LMH (Low, Middle, High). Berikut adalah penjelasannya, yaitu: </div>
 +
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/zNo4S9S_nqFWNfgA8TfwPnb_bejl30UA9xsosNPkIDQ=w142-h677-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 3.10 Elisitasi tahap III</div>
  
===Normalisasi===
+
===Final Draft Elisitasi===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Bentuk normal suatu basis data relasional dicapai melalui beberapa tahapan yang disebut proses normalisasi. Langkah-langkah Unnormalized, First Normal Form (1NF), Second Normal Form (2ndNF) sampai ke bentuk Third Normal Form (3NF) akan dibahas dalam bagian berikut ini:</P></div>
+
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/iVQCZMx2vqSTCttvcHD7uEKkBfNJmZ9FSfR_rIgSEAc=w211-h677-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 3.11 final Draft Elisitasi</div>
  
====UNNORMALIZED====
+
{{pagebreak}}
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.1 Tabel Unnormal</P></div>
+
  
<div align="center"><img width="80" height="550" style="margin:0px" src="https://lh5.googleusercontent.com/-xRq6XZQuvkY/Uw8RR0agi5I/AAAAAAAAATM/Lfy61t7KzzU/w60-h531-no/Tbl_Unormal.jpg"/></div>
+
=<b>'''BAB IV'''</b>=
 +
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 +
<b>RANCANGAN SISTEM YANG DIUSULKAN</b></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar Unnormalized Form merupakan sebuah kumpulan data yang akan direkap, tidak ada keharusan untuk mengikuti suatu format tertentu, dapat saja tidak lengkap atau terduplikasi. Data dikumpulkan apa adanya sesuai dengan kedatangannya.</P></div>
+
=='''Usulan Prosedur Yang Baru'''==
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Setelah mengadakan analisa dan penelitian sistem yang sedang berjalan pada PT.Angkasa Pura II, maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan dibangun.Ada beberapa usulan prosedur yang bertujuan untuk memperbaiki danmenyempurnakan sistem monitoring tagihankeuangan karyawan yangsedang berjalan saat ini, yaitu merubah proses pengecekan tagihan saat ini yang masih manual menjaditerkomputerisasi berbasis websehingga memudahkan dalam pembuatan laporan. Berdasarkan perubahan sistem monitoring tagihankeuangan yang terjadidan setelah kebutuhan-kebutuhan sistem yang baru telah ditentukan, makalangkah-langkah berikutnya yaitu perancangan atau design sistem usulan yang bertujuan untuk memperbaiki sistem yanglama dengan memberi gambaran atau pandangan yang jelas menurut proses design sistem dari awal hingga akhirpenelitian. Dalam menganalisa usulan prosedur yang baru pada penelitian inidigunakan program Visual Paradigm for UMLEnterprise Edition Ver. 6.4 untuk menggambarkan use case diagram, activity diagram, sequence diagram, state machine diagram,  dan class diagram.</div>
  
====First Normal Form (INF)====
+
=='''Diagram Rancangan Sistem'''==
 +
===Use Case Diagram Yang Diusulkan===
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.7 First Normal Form (1NF)</P></div>
+
<div align="center"><img width="350" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/PTHgte2eEAnDyZyOUqh0kTSG1uk6ZDbStnW8krABrcE=w533-h565-no"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.1 Gambar 4.1Use Case Diagram Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II</div>
  
<div align="center"><img width="125" height="600" style="margin:0px" src="https://lh3.googleusercontent.com/-uqnr9iGxTI0/Uw8acaXxrhI/AAAAAAAAARc/bCe78bLBRcY/w129-h534-no/1nf+SKRIPSI.jpg"/></div>
 
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Dapat dijelaskan gambar First Normal Form (1NF) merupakan sebuah tabel tersendiri untuk setiap kelompok data yang berhubungan dan mempunyai simbol (*) yang berperan sebagai candidate key pada Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Dapat dijelaskan gambar 4.1 Use Case Diagram yang diusulkan terdapat :</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 system yang mencangkup seluruh kegiatan dalam proses monitoring tagihan keuangan karyawan </li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 7 actor yang melakukan kegiatan, yaitu Satuan Teknisi/customer, Admin, Akuntansi, Anggaran, Pajak, Kas dan Manager Akuntansi.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Terdapat 6 (enam) use case yang dilakukan aktor-aktor tersebut, yaitu :Login, Data User, Data Pegawai, Data Tagihan, Melihat Data Tagihan, dan Melihat Laporan Tagihan.</li></ol>
  
====Second Normal Form (2NF)====
+
====Sequence Diagram Yang Diusulkan====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 4.8 Second Normal Form (2NF)</P></div>
+
=====Sequence Diagram Yang Diusulkan Untuk Admin=====
 +
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/-fQeGiouDV0grfwpFab-xfRJC4q98STo-jo7VgJjQnM=w596-h356-no"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.2 Sequence Diagram Yang Diusulkan Untuk Admin </div>
  
<div align="center"><img width="550" height="350" style="margin:0px" src="https://lh6.googleusercontent.com/-vmaw89tsb7Q/Uw8acUgFLiI/AAAAAAAAARg/hTn0diYqD84/w513-h303-no/2nf+SKRIPSI.jpg"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan gambar 4.2  Sequence Diagram yang Diusulkan terdapat:</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 6 LifeLine antarmuka yang saling berinteraksi.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 actor yang melakukan kegiatan yaitu Admin.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 9 (sembilan) message yang berawal dari tampilan homepage yang terdiri darilogin dan login pegawai, jika ingin login maka harus input username dan password, jika gagal maka harus input username dan password kembali dan jika berhasil maka akan muncul halaman admin, kemudian admin dapat mengakses data userdan dapat mengakses data. Jika sudah selesai maka logout.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar Second Normal Form (2ndNF) merupakan tabel untuk sekelompok nilai yang berhubungan dan terdiri dari 11 tabel, yaitu tabel supplier, tabel faktur beli, tabel surat barang masuk, tabel retur beli, tabel barang, tabel satuan, tabel jenis barang, tabel kasir, tabel faktur jual, dan tabel surat barang keluar.</P></div>
+
=====Sequence Diagram Yang Diusulkan Untuk Akuntansi, Anggaran, Pajak, Kas, Manager Akuntansi Dan Satuan Teknisi/Customer=====
 +
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/Dl8HwmTi_4EpG-_kysQAdTibJRnzBTrtyoHha1E2KFM=w457-h677-no"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.3 Sequence Diagram yang diusulkan</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan gambar 4.3Sequence Diagram yang Diusulkan terdapat:</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 11 LifeLine antarmuka yang saling berinteraksi</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 6 actor yang melakukan kegiatan yaitu Akuntansi, Anggaran, Pajak, Kas, Manajer Akuntansi dan Satuan Teknisi/Customer.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 48 (empat puluh sembilan) message yang berawal dari tampilan homepage yang terdiri dari login dan Login pegawai, jika ingin login maka harus input username dan password, jika gagal maka harus input username password kembali dan jika berhasil maka akan muncul halaman sesuai dengan halaman home bagian login, jika bagian Akuntansi. Anggaran, Pajak, dan Kas login akan menampilkan halaman data tagihanakan menampilkan Input data tagihan, Edit data tagihan dan delete data tagihan,jika manajer akuntansi login maka akan menampilkan halaman laporan data tagihan dan jika satuan teknisi/customer login memilih login pegawai input NIP dan Password maka akan menampilkan halaman lihat data tagihan sesuai NIP. Jika sudah selesai maka logout.</li></ol>
  
====Third Normal Form (3NF)====
+
====Activity Diagram yang diusulkan untuk admin====
<div align="center"><img width="500" height="500" style="margin:0px" src="https://lh5.googleusercontent.com/-KC7aSZzx3wo/Uw8acdvb6hI/AAAAAAAAARk/pa8s7s0IxNM/w513-h487-no/3NF+SKRIPSii.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.9 Third Normal Form (3NF)</P></div>
+
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/Gg-4wD1rLh_6Fb_ch8eD1T1ae3_FUFkWxoEzKFPlvjQ=w329-h677-no"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.4 Activity diagram Untuk Admin</div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan gambar 4.4 Activity Diagram yang Diusulkan terdapat:</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) initial node sebagai objek yang di awali.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) actor yang dapat melakukan kegiatan yaitu Admin.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 14 (empat belas) action state yang berawal dari tampilan homepage yang terdiri dari daftar login dan login pegawai, jika ingin login maka harus verifikasi password, jika berhasil maka akan muncul home admin, dan akan tampilan menu data user yang terdapat menu input, edit, dan delete data user, dan tampilan menu data pegawai yang terdapat menu input, edit dan delete data pegawai. Jika sudah selesai maka logout.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 activity final node menjelaskan bahwa objek dibentuk.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar Third Normal Form (3NF) merupakan tabel yang telah normal dan untuk digunakan dalam sistem yang akan dibangun dan terdiri dari 16 tabel, yaitu: tabel supplier, tabel faktur beli,tabel detail faktur beli, tabel surat barang masuk, tabel retur beli, tabel detailretur beli, tabel barang, tabel detail barang, tabel jenis barang, tabel satuan, tabel kasir, tabel faktur jual, tabel detail faktur jual, tabel surat barang keluar, tabel retur jual, dan tabel detail retur jual.</P></div>
+
====Activity Diagram Yang Diusulkan Untuk Akuntansi, Anggaran, Pajak, Kas, Manager Akuntansi dan Satuan Teknisi/Customer====
 +
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/6P5e1CmyIHbv8HTjRq9uEr30IwaNJn2fFbspR8UyHjo=w659-h677-no"/></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.5 Activity Diagram untuk Akuntansi, Anggaran, Pajak, Kas, Manager Akuntansi dan Satuan Teknisi/Customer.</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan gambar 4.5 Activity Diagram yang Diusulkan terdapat:</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 initial node sebagai yang mengawali objek.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 6 (enam) aktor yang dapat melakukan kegiatan yaitu Akuntansi, Anggaran, Pajak, Kas, Manajer Akuntansi dan Satuan Teknisi/Customer.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 20 action berawal dari tampilan homepage yang terdiri dari daftar login dan login pegawai, jika ingin login maka harus input username dan password, jika gagal maka harus input username dan password kembali dan jika berhasil maka akan muncul jika bagian akuntansi akan menampilkan home dan menu data tagihan akan menampilkan tambah data tagihan, Edit data tagihan dan delete data tagihan, jika bagian anggaran, pajak dan kas akan menampilkan home dan menu data tagihan dan akan menampilkan edit data tagihan.jika manager akuntansi login maka akan menampilkan halaman laporan tagihan data tagihan dan jika satuan teknisi/customer login maka akan menampilkan laporan data tagihan sesuai NIP dan Logout.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 activity final node menjelaskan bahwa objek dibentuk</li></ol>
  
===Spesifikasi Basis Data===
+
===State machine diagram yang diusulkan===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Spesifikasi basis data merupakan sebuah design data yang dianggap telah normal. Design basis data menjelaskan mediapenyimpanan yang digunakan, isi yang disimpan, primary key, dan panjang record. Spesifikasi basis data yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut :</P></div>
+
====State machine diagram yang diusulkan Admin====
<ol>
+
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/V5CG9qXPaAY856oIoFk5r73hlenitwwYEoAPu9mN7y4=w532-h346-no"/></div>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Supplier <br> Akronim : Supp <br> Fungsi : Untuk menyimpan dan mengetahui data supplier <br> Tipe File : File Master <br> Organisasi File : Index Sequential <br> Media : Harddisk <br> Panjang record : 120 karakter <br> Primary key : id_supp</li>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.6. State Machine Diagram yang Diusulkan untuk Admin</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan Gambar 4.6. State  Machine Diagram yang diusulkan terdapat :</div>
 +
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 Initial Pseudo State, objek yang diawali</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 13 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1  final state, objek dibentuk.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.2 Tabel Supplier</P></div>
+
====State Machine Diagram Yang Diusulkan Untuk Akuntansi, Anggaran, Pajak, Kas, Manajer Akuntansi Dan Satuan Teknisi/Customer====
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh4.googleusercontent.com/-pQxrjYDiSMM/Uw8RV_YE1FI/AAAAAAAAAL0/57BXB1G-aRo/w512-h217-no/s1+-+Copy.JPG"/></div>
+
  
 +
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/XOxqTlDYGuSggZcMlcTD0rHLLcgjUFXOXGofdV3K3Js=w812-h646-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.7. State Machine Diagram yang Diusulkan untuk Akuntansi, Anggaran, Pajak, Kas, Manajer Akuntansi dan Satuan Teknisi/Customer</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in>Berdasarkan Gambar 4.7. State  Machine Diagram yang diusulkan terdapat :</div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 Initial Pseudo State, objek yang diawali</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 19 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1  final state, objek dibentuk dan dihancurkan</li></ol>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Faktur Beli<br> Akronim : Fb <br> Fungsi : Untuk menyimpan data faktur beli yang diberikan  oleh supplier kepada admin <br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 15 karakter <br> Primary key : no_fb</li>
+
===Class Diagram Yang Diusulkan===
 +
<div align="center"><img width="350" height="550" style="margin:0px" src="https://lh3.googleusercontent.com/vKPQfjzJTNpwT1B6PKRER3np2r5tYA486po-DRI4oMc=w506-h406-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.8 Class Diagram yang Diusulkan</div><div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berdasarkan gambar 4.8 Class Diagram yang diusulkan terdapat:</div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 3 Class, himpunan dari objek-objek yang berbagi atribut serta operasi yang sama.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 multiplicity, hubungan antara objek satu dengan objek lainnya yang mempunyai nilai.</li></ol>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.3 Tabel Faktur Beli</P></div>
+
=='''Perbedaan Prosedur Antara Sistem Yang Berjalan Dan Sistem Usulan'''==
 +
<div align="center"><img width="350" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/bQuwJRbcVAcJiVz7C1aRhU9RoRdr681FS32oghVZdjg=w223-h220-no"/></div>
  
<div align="center"><img width="450" height="150" style="margin:0px" src="https://lh6.googleusercontent.com/-vnSA2Sj2_I4/Uw8RauFDPiI/AAAAAAAAANU/FmFX5gakSLo/w501-h187-no/s2+-+Copy.JPG"/></div>
+
==='''Spesifikasi Basis Data'''===
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Spesifikasi basis data berisi rincian dari class diagram yang anda buat. Format Spesifikasi basis data sebagai berikut:</div>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Detail Faktur Beli<br> Akronim : - <br> Fungsi : Untuk mengetahui jumlah barang masuk <br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 30 karakter <br> Primary key : - </li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.4 Detail Faktur Beli</P></div><div align="center"><img width="450" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-fepribeEr-Q/Uw8RbPXJTSI/AAAAAAAAANw/y1FZECCw5vk/w513-h328-no/s3.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Surat Barang Masuk<br> Akronim : sbm <br> Fungsi : Untuk menyimpan data surat barang masuk<br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 10 karakter <br> Primary key : no_sbm</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.5 Tabel Surat Barang Masuk</P></div>
+
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/-Z0Axzbh_jok/Uw8RbDWqQvI/AAAAAAAAANk/ycqHLOTzsyA/w513-h182-no/s4.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Retur Beli<br> Akronim : rb <br> Fungsi : Untuk menyimpan dan menetahui data retur beli <br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 18 karakter <br> Primary key : no_rb</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.6 Tabel Retur Beli</P></div>
+
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh4.googleusercontent.com/-jsSTTjBN8DA/Uw8RbaZEp6I/AAAAAAAAANs/gSJU79P2kE0/w504-h188-no/s5.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Detail Retur beli<br> Akronim : - <br> Fungsi : Untuk mengetahui jumlah data retur beli <br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 28 karakter <br> Primary key : -</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.7 Tabel Detail Retur Beli</P></div>
+
<div align="center"><img width="450" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/-9UKJF_WM2WE/Uw8RciFBVdI/AAAAAAAAAN8/wjXHY7ye-_Y/w503-h226-no/s6.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Barang<br> Akronim : brg <br> Fungsi : Untuk menyimpan dan mengetahui data barang <br> Tipe File : File Master<br> Organisasi File : Index Sequential <br> Media : Harddisk <br> Panjang record : 59 karakter <br> Primary key : id_brg</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.8 Tabel Barang</P></div><div align="center"><img width="450" height="300" style="margin:0px" src="https://lh5.googleusercontent.com/-Y_h8ZSVtwLs/Uw8RdLczebI/AAAAAAAAAOM/vZhNF6MbXeM/w512-h287-no/s8.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Detail Barang<br> Akronim : - <br> Fungsi : Untuk menyimpan data faktur beli yang diberikan  oleh supplier kepada admin <br> Tipe File : File Transaksi <br> Organisasi File : Index Sequential <br> Media : Harddisk <br> Panjang record : 26 karakter <br> Primary key : -</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.9 Tabel Detail Barang</P></div>
+
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/-64YdWvoxHBY/Uw8RdHDwrhI/AAAAAAAAAOU/JOaHva9TFGA/w513-h216-no/s9.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Jenis Barang<br> Akronim : jenis <br> Fungsi : Untuk mengetahui data jenis barang<br> Tipe File : File Transaksi  <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 64 karakter <br> Primary key : id_jenis</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.10 Tabel Jenis Barang</P></div>
+
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh4.googleusercontent.com/-G0s83kLElFc/Uw8RX98nuGI/AAAAAAAAAMc/H57MHKsUH1s/w513-h183-no/s10.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Satuan Barang<br> Akronim : satuan<br> Fungsi : Untuk mengetahui data satuan barang <br> Tipe File : File Master<br> Organisasi File : Index Sequential <br> Media : Harddisk <br> Panjang record : 33 karakter <br> Primary key : id_satuan</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.11 Tabel Satuan</P></div>
+
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/--vikcFixRfo/Uw8RXUTyjVI/AAAAAAAAAMQ/V3_iZUjPgm8/w513-h138-no/s11.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Kasir<br> Akronim : karyawan<br> Fungsi : Untuk menyimpan data karyawan <br> Tipe File : File Master<br> Organisasi File : Index Sequential <br> Media : Harddisk <br> Panjang record : 14 karakter <br> Primary key : id_karyawan</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.12 Tabel Kasir</P></div>
+
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/-UvDS5uKQ1-U/Uw8RXwjSNXI/AAAAAAAAAMY/XRSGhAzRE9k/w511-h139-no/s12.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Faktur Jual<br> Akronim : Fj <br> Fungsi : Untuk menyimpan data faktur jual <br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 24 karakter <br> Primary key : no_fb</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.13 Tabel Faktur Jual</P></div>
+
<div align="center"><img width="450" height="250" style="margin:0px" src="https://lh4.googleusercontent.com/-LfPECkbjjEU/Uw8RYTaVmVI/AAAAAAAAAMs/ME97rDml0WY/w513-h208-no/s13.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Detail Faktur Jual<br> Akronim : - <br> Fungsi : Untuk menyimpan data faktur jual yang diberikan  oleh kasir kepada admin <br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 28 karakter <br> Primary key : - </li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.14 Tabel Detail Faktur Jual</P></div>
+
<div align="center"><img width="450" height="250" style="margin:0px" src="https://lh5.googleusercontent.com/-syHms-wsj_4/Uw8RYufN5WI/AAAAAAAAAM0/NjXzmsxXOJk/w513-h220-no/s14.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Surat Barang Keluar<br> Akronim : sbk <br> Fungsi : Untuk menyimpan data surat barang keluar<br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 18 karakter <br> Primary key : no_sbk</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.15 Tabel Surat Barang
+
Keluar</P></div><div align="center"><img width="450" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/-VJuUGa2fm3g/Uw8RY9IsYHI/AAAAAAAAANA/a4qJ29u4TYE/w492-h183-no/s15.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Retur Jual<br> Akronim : rj <br> Fungsi : Untuk menyimpan dan menetahui data retur jual<br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 16 karakter <br> Primary key : no_rb</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.16 Tabel Retur Jual</P></div>
+
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh5.googleusercontent.com/-pUpF7cGqcnI/Uw8RZAzy9-I/AAAAAAAAAM8/NfLFFS3C9zE/w507-h187-no/s16.JPG"/></div>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Detail Retur Jual<br> Akronim : - <br> Fungsi : Untuk mengetahui jumlah data retur jual<br> Tipe File : File Transaksi <br> Organisasi File : Sequential <br> Media : Harddisk <br> Panjang record : 22 karakter <br> Primary key : -</li>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.17 Tabel Detail Retur Jual</P></div>
+
<div align="center"><img width="450" height="150" style="margin:0px" src="https://lh5.googleusercontent.com/-O4FHOEf1GcE/Uw8RaJndfEI/AAAAAAAAANM/ttlfLG495yY/w513-h183-no/s17.JPG"/></div>
+
 
+
 
+
</ol>
+
 
+
=='''Flowchart Program Yang Diusulkan'''==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Flowchart program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya yang dilaksanakan. Flowchart ini menunjukan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi. Berikut Flowchartprogram untuk Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya, yaitu:</P></div>
+
 
+
===Flowchart Program Untuk Login Admin===
+
 
+
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh6.googleusercontent.com/-KwF_aTjI7zs/Uw8RFX3PVUI/AAAAAAAAATU/Btcl7iqEIXs/w246-h535-no/F1.jpg"/></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.10 Flowchart Program Untuk Login Admin</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar 4.10 flowchart program untuk login admin pada “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya” diatas pada saat ini terdiri dari:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) simbol terminal, yang berperan sebagai “start” dan “finish” pada aliran proses flowchart program pada login admin.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 3 (tiga) simbol data, yang menyatakan proses input atau output tanpa tergantung jenis peralatannya, yaitu: “login”, kemudian untuk login admin harus memasukan “username password”, dan jika salah sistem akan memberikan data yang bertuliskan “Incorrect username or password”.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 1 (satu) simbol decision, sebagai simbol untuk menunjukan sebuah langkah pengambilan suatu keputusan untuk mengecek validasi kebenaran username dan password, jika “ya” akan bisa masuk ke home sistem dan jika “tidak” akan kembali ke login terlebih dahulu.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 8 (delapan) simbol subprocess sebagai simbol yang menunjukan bahwa didalam langkah yang dimaksud terdapat flowchart lain yang menggambarkan langkah secara rinci yang terdiri dari 8 (delapan) macam-macam menu, yaitu: home, barang, supplier, kasir, faktur beli, faktur jual, grafik, dan laporan.</li>
+
</ol>
+
 
+
===Flowchart Program Untuk Menu Barang===
+
 
+
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh3.googleusercontent.com/-fxIdI5BtHi8/Uw8RF5X8rUI/AAAAAAAAAHM/OC007yFt3jE/w290-h534-no/F2.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.11 Flowchart Program Untuk Menu Barang</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar 4.11 flowchart program untuk menu barang pada “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya” diatas pada saat ini, yaitu:</P></div><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) simbol terminal, yang berperan sebagai “start” dan “finish” pada aliran proses flowchart program pada menu barang.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 5 (lima) simbol data, yang menyatakan proses input atau output tanpa tergantung jenis peralatannya, terdiri dari: menu “Barang” yang di dalamnya terdapat submenu
+
“Create Barang, Manage Barang, Create Jenis Barang, Manage Jenis Barang, Create Satuan Barang, dan Manage Satuan Barang”.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 15 simbol decision, yang berperan untuk menunjukan sebuah langkah pengambilan keputusan jika “ya” dan “tidak”, yaitu: </li>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Create Barang” terdapat form input data barang yang terdiri dari
+
“Id Barang, Nama Barang, Id Jenis, Id Satuan, Harga Jual, dan Stok Barang”,jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Manage Barang” terdapat beberapa decision yang dipilih oleh admin, yaitu: “view, update, delete”.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decisionsubmenu “Create Jenis Barang” terdapat form input data jenis barang yang terdiri dari “Id Jenis, Nama Jenis, dan Keterangan Jenis”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
+
submenu “Manage Jenis Barang” terdapat 3 decision yang dipilih oleh admin, yaitu:  “view, update, delete”.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decisionsubmenu “Create Satuan Barang” terdapat form input data satuan barang yang terdiri dari “Id Satuan dan Keterangan Satuan”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
+
submenu “Manage Satuan Barang” terdapat 3 decision yang dipilih oleh admin, yaitu: “view, update, delete”.</li></ol>
+
</ol>
+
 
+
===Flowchart Program Untuk Menu Supplier===
+
 
+
<div align="center"><img width="450" height="500" style="margin:0px" src="https://lh6.googleusercontent.com/-bUQSbZ5hYss/Uw8RGEuRiGI/AAAAAAAAAG8/Sr7SfGspVw8/w459-h424-no/F3.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.12 Flowchart Program Untuk Menu Supplier</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar 4.12 flowchart program untuk menu supplier pada “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya” diatas pada saat ini, yaitu:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) simbol terminal, yang berperan sebagai “start” dan “finish” pada aliran proses flowchart program pada menu supplier.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 3 (tiga) simbol data, yang menyatakan proses input atau output tanpa tergantung jenis peralatannya, yaitu: menu “Supplier” yang mempunyai submenu “Create Supplier dan Manage Supplier”.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 5 (lima) simbol decision, yang berperan untuk menunjukan sebuah langkah pengambilan
+
keputusan jika “ya” dan “tidak”, yaitu:</li>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Create Supplier” terdapat form input data supplier yang terdiri dari “Id Supp, Nama Supp, Alamat Supp, dan Telp Supp”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Manage Supplier” terdapat 3 decision yang dipilih oleh admin, diantaranya “view, update, delete”.</li></ol>
+
</ol>
+
 
+
===Flowchart Program Untuk Menu Kasir===
+
 
+
<div align="center"><img width="450" height="500" style="margin:0px" src="https://lh3.googleusercontent.com/-l1mrR4LoNFc/Uw8RGfwLZwI/AAAAAAAAAHE/pXgEBc4MRCE/w476-h418-no/F4.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.13 Flowchart Program Untuk Menu Kasir</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar 4.13 flowchart program untuk menu kasir pada “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya” diatas pada saat ini, yaitu:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) simbol terminal, yang berperan sebagai “start” dan “finish” pada aliran proses flowchart program pada menu kasir.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 3 (tiga) simbol data, yang menyatakan proses input atau output tanpa tergantung jenis peralatannya, terdiri dari: menu “Kasir” yang mempunyai submenu “Create Kasir dan Manage Kasir”.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 5 (lima) simbol decision, yang berperan untuk menunjukan sebuah langkah pengambilan
+
keputusan jika “ya” dan “tidak”, yaitu:</li>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
+
submenu “Create Kasir” terdapat form input data karyawan yang terdiri dari“Id Karyawan dan Nama Karyawan”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
+
submenu “Manage Kasir” terdapat beberapa decision yang dipilih oleh admin, diantaranya “view, update, delete”.</li></ol></ol>
+
 
+
===Flowchart Program Untuk Menu Faktur Beli===
+
 
+
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh4.googleusercontent.com/-0O3oztiMx9Q/Uw8RHLLm0QI/AAAAAAAAAH0/A4SvAhZlCKU/w338-h535-no/F5.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.14 Flowchart Program Untuk Menu Faktur Beli</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar 4.14 flowchart program untuk menu faktur beli pada “Sistem Monitoring Inventory ControlPada CV. Cihanjuang Budi Jaya” diatas pada saat ini, yaitu:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) simbol terminal, yang berperan sebagai “start” dan “finish” pada aliran proses flowchart program pada menu faktur beli.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 5 (lima) simbol data, yang menyatakan proses input atau output tanpa tergantung jenis peralatannya, terdiri dari: menu “Faktur Beli” yang di dalamnya terdapat submenu “Create Faktur Beli, Manage Faktur Beli, Create Surat
+
Barang Masuk, Manage Surat Barang Masuk, Create Retur Beli, dan Manage Retur Beli”.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 15 simbol decision, yang berperan untuk menunjukan sebuah langkah pengambilan keputusan jika “ya” dan “tidak”, yaitu:</li>
+
 
<ol>
 
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : User Login <br> Akronim : user_login <br> Fungsi : Untuk menyimpan dan mengetahui data user <br> Media : Harddisk <br> Panjang record : 37 karakter <br> Primary key : user_id</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Create Faktur Beli” terdapat form input data faktur beli yang terdiri dari “No Faktur Beli, Tanggal Faktur Beli, Id Supp, Id Barang, Qty Faktur Beli, Tanggal Produksi, Tanggal Masuk, Tanggal Kadaluarsa, dan Harga Beli”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Manage Faktur Beli” terdapat 3 (tiga) decision yang dipilih oleh admin, diantaranya “view, update, delete”.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
 
submenu “Create Surat Barang Masuk” terdapat form input data surat barang masuk yang terdiri dari “Nomor Surat Barang Masuk, Tanggal Surat Barang Masuk, dan Nomor Faktur Beli”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
 
submenu “Manage Surat Barang Masuk” terdapat beberapa decision yang dipilih oleh admin, diantaranya “view, update, delete”.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
 
submenu “Create Retur Beli” terdapat form input data retur beli yang terdiridari “Nomor Retur Beli, Tanggal Retur Beli, Nomor Faktur Beli, Id Barang, Qty Barang, dan Harga Barang”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
 
submenu “Manage Retur Beli” terdapat beberapa decision yang dipilih oleh admin, diantaranya “view, update, delete”</li></ol>
 
</ol>
 
  
===Flowchart Program Untuk Menu Faktur Jual===
 
  
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh3.googleusercontent.com/-9r5xRcsdyAo/Uw8RHB613zI/AAAAAAAAAHc/zRaWqpVGdYM/w338-h535-no/F6.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.15 Flowchart Program Untuk Menu Faktur Jual</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.2 Tabel User Login</div>
 +
<div align="center"><img width="450" height="200" style="margin:0px" src="https://lh3.googleusercontent.com/pc9WUzNqO1GeYyCACFdabSF5p7PrNoHpiKUsLyn-dIk=w481-h213-no"/></div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar 4.15 flowchart program untuk menu faktur jual pada “Sistem Monitoring Inventory ControlPada CV. Cihanjuang Budi Jaya” diatas pada saat ini, yaitu:</P></div>
 
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) simbol terminal, yang berperan sebagai “start” dan “finish” pada aliran proses flowchart program pada menu faktur jual.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Tagihan<br> Akronim : tagihan <br> Fungsi : Untuk menyimpan data tagihan <br> Media : Harddisk <br> Panjang record : 239 karakter <br> Primary key : id_tagihan</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 5 (lima) simbol data, yang menyatakan proses input atau output tanpa tergantung jenis peralatannya, terdiri dari: menu “Faktur Jual” yang di dalamnya terdapat submenu “Create Faktur Jual, Manage Faktur Jual, Create Surat Barang Keluar, Manage Surat Barang Keluar, Create Retur Jual, dan Manage
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.3 Tabel Tagihan</div>
Retur Jual”.</li>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 15 simbol decision, yang berperan untuk menunjukan sebuah langkah pengambilan keputusan jika “ya” dan “tidak”, yaitu:</li>
+
<div align="center"><img width="450" height="150" style="margin:0px" src="https://lh3.googleusercontent.com/LgyuPVm73T9ZXYhvuIj9K2kymMCVf1wwFE6A_KZYHc4=w491-h438-no"/></div>
<ol>
+
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Create Faktur Jual” terdapat form input data faktur jual yang terdiri dari “No Faktur Jual, Tanggal Faktur Jual, Total Faktur Jual, Id Barang, Qty Faktur Beli, dan No Barang”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Manage Faktur Jual” terdapat 3  decision yang dipilih oleh admin,
 
yaitu: “view, update, delete”.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
 
submenu “Create Surat Barang Keluar” terdapat form input data surat barang keluar yang terdiri dari “Nomor Surat Barang Keluar, Tanggal Surat Barang Keluar, dan Nomor Faktur Jual”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
 
submenu “Manage Surat Barang Keluar” terdapat beberapa decision yang dipilih oleh admin, diantaranya “view, update, delete”.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
 
submenu “Create Retur Jual” terdapat form input data retur jual yang terdiri dari “Nomor Retur Jual, Tanggal Retur Jual, Nomor Faktur Jual, Id Barang, dan Qty Retur Jual”, jika form sudah selesai di input maka langsung bisa di proses dengan “Create”.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision
 
submenu “Manage Retur Beli” terdapat beberapa decision yang dipilih oleh admin, diantaranya “view, update, delete”.</li></ol>
 
</ol>
 
  
===Flowchart Program Untuk Menu Laporan===
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama File : Pegawai<br> Akronim : pegawai<br> Fungsi : Untuk menyimpan dan mengetahui data pegawai <br> Media : Harddisk <br> Panjang record : 98 karakter <br> Primary key : id_pegawai </li>
  
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh5.googleusercontent.com/-fxsn70f831c/Uw8RHozNA2I/AAAAAAAAAHo/Zv506vr5jHU/w348-h534-no/F7.jpg"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.16 Flowchart Program Untuk Menu Laporan</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.4 tabel Pegawai</div><div align="center"><img width="450" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/jrknl1VPu1fvGC9FoX2brr74iZjmaCNqnASLEE1sFMI=w485-h265-no"/></div>
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar 4.17 flowchart program untuk menu laporan pada “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya” diatas pada saat ini, yaitu:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) simbol terminal, yang berperan sebagai “start” dan “finish” pada aliran proses flowchart program pada menu laporan.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 9 (sembilan) simbol data, yang menyatakan proses input atau output tanpa tergantung jenis peralatannya, terdiri dari: menu “Laporan” yang di dalamnya terdapat submenu “Laporan Barang Masuk, Laporan Barang Keluar, Laporan Stok Barang, Laporan Stok Minim, Laporan Barang Kadaluarsa, Laporan Retur Beli, Laporan Retur, dan Retur Jual”.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 15 simbol decision, yang berperan untuk menunjukan sebuah langkah pengambilan keputusan jika “ya” dan “tidak”, yaitu:</li>
+
<ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Laporan Barang Masuk” pilihan untuk menentukan input “Periode Tanggal Awal dan Periode Tanggal Akhir”, jika sudah selesai di input maka langsung bisa di proses dengan “View” dan akan bisa “Print” jika ingin di cetak.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Laporan Barang Keluar” pilihan untuk menentukan input “Periode Tanggal Awal dan Periode Tanggal Akhir”, jika sudah selesai di input maka langsung bisa di proses dengan “View” dan akan bisa “Print” jika ingin di cetak.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Laporan Stok Barang” pilihan untuk menentukan input “Periode Tanggal Awal dan Periode Tanggal Akhir”, jika sudah selesai di input maka langsung bisa di proses dengan “View” dan akan bisa “Print” jika ingin di cetak.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Laporan Stok Minim” pilihan untuk menentukan input “Periode Tanggal Awal dan Periode Tanggal Akhir”, jika sudah selesai di input maka langsung bisa di proses dengan “View” dan akan bisa “Print” jika ingin di cetak.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Laporan Barang Kadaluarsa” pilihan untuk menentukan input “Periode Tanggal Awal dan Periode Tanggal Akhir”, jika sudah selesai di input maka langsung bisa di proses dengan “View” dan akan bisa “Print” jika ingin di cetak.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Laporan Retur Beli” pilihan untuk menentukan input “Periode Tanggal Awal dan Periode Tanggal Akhir”, jika sudah selesai di input maka langsung bisa di proses dengan “View” dan akan bisa “Print” jika ingin di cetak.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada decision submenu “Laporan Retur Jual” pilihan untuk menentukan input “Periode Tanggal Awal dan Periode Tanggal Akhir”, jika sudah selesai di input maka langsung bisa di proses dengan “View” dan akan bisa “Print” jika ingin di cetak.</li></ol>
+
</ol>
+
 
+
===Flowchart Program Untuk Menu Grafik===
+
 
+
<div align="center"><img width="200" height="350" style="margin:0px" src="https://lh3.googleusercontent.com/-JFien_iHSX4/Uw8RHybIFLI/AAAAAAAAAHg/Y40FW2JH5Fg/w151-h226-no/F8.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.17 Flowchart Program Untuk Menu Grafik</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dapat dijelaskan gambar 4.16 flowchart program untuk menu grafik pada “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya” diatas pada saat ini, yaitu:</P></div>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 2 (dua) simbol terminal, yang berperan sebagai “start” dan “finish” pada aliran proses flowchart program pada menu grafik.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> 3 (tiga) simbol data, yang menyatakan proses input atau output tanpa tergantung jenis peralatannya, terdiri dari menu “Grafik” yang didalamnya admin dapat view stok persediaan.</li></ol>
+
 
+
=='''Rancangan Program'''==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">HIPO (Hirarchy Plus Input Process Output) yaitu alat bantu untuk membuat spesifikasi program yang merupakan struktur yang berisi diagram dimana di dalam program ini berisi input yang diproses dan menghasilkan output. Spesifikasi program menjelaskan megenai cara penggunaan aplikasi program yang diusulkan. Visual Table Of Content (VTOC) adalah diagram yang menggambarkan hubungan dan fungsi pada sistem secara berjenjang, yaitu seperti dibawah ini:</P></div>
+
 
+
<div align="center"><img width="500" height="400" style="margin:0px" src="https://lh5.googleusercontent.com/-qXvM1v9Yfag/Uw8RIUm8XZI/AAAAAAAAAHw/mNQUDIrYcoQ/w513-h286-no/HIPO1.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.18 HIPO (Hirarchy Plus Input
+
Process Output)</P></div>
+
 
+
 
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Adapun spesifikasi program  yang diusulkan tersebut, yaitu:</P></div>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama program : Login <br> Fungsi program : Untuk masuk ke dalam menu utama Sistem Monitoring Inventory Control CV. Cihanjuang Budi Jaya <br> Bahasa Pemrograman : PHP <br> Proses program :</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jalankan program</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Menampilkan halaman login, lalu input username dan password</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik login untuk menyatakan bahwa username dan password sudah benar dan jika benar maka
+
akan masuk ke dalam menu utama</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika salah memasukan username dan password maka akan muncul pesan “Incorrect username or password”</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama program : Menu Utama <br> Fungsi program : Untuk menampilkan menu pilihan program yang terdapat di dalam sistem <br> Bahasa Pemrograman : PHP <br> Proses program : Jalankan program menu utama, lalu pilih  salah satu menu utama yang beberapa menu, yaitu terdiri dari: Home, Barang, Supplier, Kasir, Faktur Beli, Faktur Jual, Grafik, Laporan, dan Logout.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama program : Home <br> Fungsi program : Sebagai tampilan awal Sistem Monitoring Inventory Control setelah berhasil melakukan “Login” <br> Bahasa Pemrograman : PHP <br> Proses program : Setelah berhasil melakukan “Login” dan dinyatakan bahwa username dan password yang digunakan adalah benar.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama program : Barang <br> Fungsi program : Untuk mengetahui dan menyimpan daftar barang yang ada di dalam gudang  <br> Bahasa Pemrograman : PHP <br> Proses program : </li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Pada “Menu Utama”, kemudian pilih menu “Barang” yang terdapat 6 (enam) sub menudidalamnya, diantaranya yaitu: Create Barang, Manage Barang, Create Jenis Barang, Create Satuan Barang, Manage Satuan Barang.</li><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Create
+
Barang” untuk input data barang</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Manage
+
Barang” untuk dapat view, update, dan delete data barang. Dapat dijelaskan seperti:</li>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “view” maka akan terlihat detail data barang.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat merubah data barang, kemudian klik “save” untuk menyimpan perubah data</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Create
+
Jenis Barang” untuk input data jenis barang</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Manage
+
Jenis Barang” untuk dapat view, update, dan delete data jenis barang. Dapat dijelaskan seperti:</li><ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “view” maka akan terlihat data jenis barang.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat merubah jenis barang, kemudian klik “save” untuk menyimpan perubah jenis barang</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”
+
yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li>
+
</ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Create
+
Satuan Barang” untuk input data satuan barang</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Manage
+
Satuan Barang” untuk dapat view, update, dan delete data satuan barang. Dapat dijelaskan seperti:</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “view” maka akan terlihat data jenis barang.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat merubah jenis barang, kemudian klik “save” untuk menyimpan perubah jenis barang</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”
+
yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li></ol>
+
</ol></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama program : Supplier <br> Fungsi program : Untuk menyimpan dan mengetahui data supplier. <br>  Bahasa Pemrograman : PHP <br> Proses program : </li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada “Menu Utama”, kemudian pilih menu “Supplier” yang terdapat 2 (dua) sub menu didalamnya, diantaranya yaitu: Create Supplier dan Manage Supplier</li>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Create
+
Supplier” untuk input data supplier</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Manage
+
Supplier” untuk dapat view, update, dan delete data supplier. Dapat dijelaskan seperti: </li>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “view” maka akan terlihat data supplier.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat merubah data supplier, kemudian klik “save” untuk menyimpan perubah supplier</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li>
+
</ol></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  Nama program : Kasir<br> Fungsi program : Untuk menyimpan dan mengetahui nama karyawan dan Id karyawan CV. Cihanjuang Budi Jaya <br>  Bahasa Pemrograman : PHP <br> Proses program : </li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada “Menu Utama”, kemudian pilih menu “Kasir” yang terdapat 2 (dua) sub menudidalamnya, diantaranya yaitu: Create Kasir dan Manage Kasir</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Create
+
Kasir” untuk input data karyawan</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Manage
+
Kasir” untuk dapat view, update, dan delete data karyawan. Dapat dijelaskan seperti:</li></ol>
+
 
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “view” maka akan terlihat data karyawan dengan dilengkapi nama karyawan dan Id karyawan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat merubah data karyawan, kemudian klik “save” untuk menyimpan perubah data karyawan</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  Nama program : Faktur Beli<br> Fungsi program : Untuk menyimpan dan mengetahui data barang masuk disertai jumlah barang dan tanggal kadaluarsa barang yang diperoleh dari supplier. <br>  Bahasa Pemrograman : PHP <br> Proses program : </li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada “Menu Utama”, kemudian pilih menu “Faktur Beli” yang terdapat 6 (enam) sub menudidalamnya, diantaranya yaitu: Create Faktur Beli, Manage Faktur Beli, Create Surat Barang Masuk, Manage Surat Barang Masuk, Create Retur Beli, dan Manage Retur Beli.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Create
+
Faktur Beli” untuk input data faktur beli yang di dalamnya terdapat nama supplier, nama barang, jumlah barang, harga barang, dan juga input tanggal kadaluarsa yang terdapat pasa masing-masing barang.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Manage
+
Faktur Beli” untuk dapat view, update, dan delete data faktur beli. Dapat dijelaskan seperti:</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “view” maka akan terlihat data-data barang masuk.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat data faktur beli, kemudian klik “save” untuk menyimpan perubah data faktur beli yang tersedia</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Create
+
Surat Barang Masuk”untuk input surat barang masuk yang berperan sebagai lampiran faktur beli yang diperoleh dari supplier yang di dalamnya terdapat nomor surat barang masuk, tanggal surat barang masuk, dan nomor fakturbeli.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Manage
+
Faktur Beli” untuk dapat view, update, dan delete data faktur beli. Dapat dijelaskan seperti:</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “view” maka akan terlihat data surat barang masuk..</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat data surat barang masuk., kemudian klik “save” untuk menyimpan perubah data surat barang masuk. yang tersedia</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Klik “Create
+
Retur Beli” untuk input data retur beli yang diakibatkan rusaknya barang</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Manage
+
Retur Beli” untuk input data retur beli yang diakibatkan rusaknya barang.</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Jika memilih “view” maka akan terlihat detail data retur beli barang yang akan diserahkan kepada supplier.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat merubah data retur beli, kemudian klik “save” untuk menyimpan perubah data retur beli yang tersedia.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li></ol>
+
</ol>
+
 
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  Nama program : Faktur Jual<br> Fungsi program :Untuk menyimpan dan mengetahui data barang keluar yang disertai jumlah barang yang ditentukan oleh masa efektif pakai barang yang diperoleh dari tanggal kadaluarsa sesuai informasi pada faktur jual yang diberikan oleh kasir sesuai pesanan pelanggan.<br>  Bahasa Pemrograman : PHP <br> Proses program : </li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada “Menu Utama”, kemudian pilih menu “Faktur Jual” yang terdapat 6 (enam) sub menudidalamnya, diantaranya yaitu: Create Faktur Jual, Manage Faktur Jual, Create Surat Barang Keluar, Manage Surat Barang Keluar, Create Retur Jual, dan Manage Retur Jual.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Klik “Create Faktur Jual” untuk input jumlah data barang pada faktur jual yang di dalamnya terdapat nama supplier, nama barang, jumlah barang, dan juga nama karyawan yang ditugaskan untuk mengirim barang.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Klik “Manage
+
Faktur Jual” untuk dapat view, update, dan delete data faktur jual. Dapat dijelaskan seperti:</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “view” maka akan terlihat data-data barang keluar.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat data faktur jual, kemudian klik “save” untuk menyimpan perubah data faktur jual yang tersedia</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Klik “Create
+
Surat Barang Keluar” untuk input surat barang keluar yang berperan sebagai lampiran faktur jual yang diperoleh dari kasir yang didalamnya terdapat nomor surat barang keluar, tanggal surat barang keluar, dan nomor faktur jual.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Klik “Manage
+
Surat Barang Keluar” untuk dapat view, update, dan delete data surat barang keluar. Dapat dijelaskan seperti:</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “view” maka akan terlihat data surat barang keluar.</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat data surat barang keluar, kemudian klik “save” untuk menyimpan perubah data surat barang keluar. yang tersedia</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Klik “Create
+
Retur Jual” untuk input data retur jualyang diakibatkan rusaknya barang</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Manage
+
Retur Jual” untuk input data retur jual yang diakibatkan rusaknya barang.</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Jika memilih “view” maka akan terlihat detail data retur jual barang yang akan didapatkan dari pelanggan.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika memilih “update” dapat merubah data retur jual, kemudian klik “save” untuk menyimpan perubah data retur jual yang tersedia.</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Jika “delete”yang dipilih, maka akan menampilkan pesan “apakah anda yakin untuk menghapus item ini?”</li></ol>
+
</ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Nama program : Grafik<br> Fungsi program : Untuk menampilkan data-data laporan yang dibutuhkan oleh CV. Cihanjuang Budi Jaya<br> Bahasa Pemrograman : PHP <br> Proses program : Pada “Menu Utama”, kemudian pilih menu “Grafik” dan setelah di klik akan terlihat grafik stok barang di dalam gudang CV. Cihanjuang Budi Jaya.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  Nama program : Laporan<br> Fungsi program : Untuk melihat grafik stok barang <br> Bahasa Pemrograman : PHP <br> Proses program : </li>
+
<ol>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Pada “Menu Utama”, kemudian pilih menu “Laporan” yang terdapat 7 (tujuh) sub menu
+
laporan, yang terdiri dari: Laporan Barang Masuk, Laporan Barang Keluar,Laporan Stok Barang, Laporan Stok Minim, Laporan Barang Kadaluarsa, Laporan Retur Beli, dan Laporan Retur Jual.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Laporan Barang Masuk”, maka akan muncul pilihan tanggal awal dan tanggal akhir, jika sudah pilih tanggal lalu klik “view” untuk melihat laporan barang masuk. Dapat klik “print untuk mencetak data laporan barang masuk untuk diberikan kepada pimpinan.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Laporan Barang Keluar”, maka akan muncul pilihan tanggal awal dan tanggal akhir, jika sudah pilih tanggal lalu klik “view” untuk melihat laporan barang kaluarsa. Dapat klik “print untuk mencetak data laporan barang keluar untuk diberikan kepada pimpinan.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Laporan Stok Barang”, maka akan muncul pilihan tanggal awal dan tanggal akhir, jika sudah pilih tanggal lalu klik “view” untuk melihat laporan stok barang yang ada di dalam gudang. Dapat klik “print untuk mencetak data laporan stok barang untuk diberikan kepada pimpinan sebagai informasi tentang persediaan barang yang ada di dalam gudang.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Laporan Stok Minim”, maka akan muncul pilihan tanggal awal dan tanggal akhir, jika sudah pilih tanggal lalu klik “view” untuk melihat laporan stok minim. Dapat klik “print untuk mencetak data laporan stok minim untuk diberikan kepada pimpinan sebagai informasi bahwa persediaan di dalam gudang sudah mendekati batas stok minimal barang dan untuk menjaga kestabilan persediaan barang di dalam gudang agar tetap terjaga.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Laporan Barang Kadaluarsa”, maka akan muncul pilihan tanggal awal dan tanggal akhir, jika sudah pilih tanggal lalu klik “view” untuk melihat laporan barang kadaluarsa. Dapat klik “print untuk mencetak data laporan barang yang sudah mendekati batas minimal masa efektif pakai yang telah ditentukan oleh perusahaan dan laporan akan diserahkan kepada pimpinan.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Laporan Retur Beli”, maka akan muncul pilihan tanggal awal dan tanggal akhir, jika sudah pilih tanggal lalu klik “view” untuk melihat laporan retur beli. Dapat klik “print untuk mencetak data laporan retur beli untuk diberikan kepada pimpinan.</li>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Klik “Laporan Retur Jual”, maka akan muncul pilihan tanggal awal dan tanggal akhir, jika sudah pilih tanggal lalu klik “view” untuk melihat laporan retur jual. Dapat klik “print untuk mencetak data laporan retur jual untuk diberikan kepada pimpinan.</li></ol>
+
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">  Nama program : Logout<br> Fungsi program : Untuk keluar dari program menu utama<br> Bahasa Pemrograman : PHP <br> Proses program : Dapat melakukan klik pada menu “Logout” untuk dapat keluar dari sistem Monitoring Inventory Control. </li></ol>
+
  
 
=='''Rancangan Prototype'''==
 
=='''Rancangan Prototype'''==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Tahap ini merupakan gambar yang jelas mengenai rancangan bangun yang lengkap kepada para pengguna dan website yang diteliti, juga sebagai pemenuhan kebutuhan daripada prapengguna sistem. Berikut ini merupakan prototype atau tampilan dari perancangan sistem Monitoring Inventory Control yang akan dibuat, yaitu:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Tahap ini merupakan gambar yang jelas mengenai rancangan bangun yang lengkap kepada para pengguna dan website yang diteliti, juga sebagai pemenuhan kebutuhan daripada para pengguna sistem. Berikut ini merupakan prototype atau tampilan dari perancangan sistem Monitoring Tagihan Keuangan Karyawan yang akan dibuat, yaitu:</div>
  
===Prototype Halaman Login Admin===
+
===Prototype Halaman Utama===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh5.googleusercontent.com/-8MRIVrPFf9w/Uw8RJGqsfpI/AAAAAAAAAIQ/KwRlrssFQso/w512-h301-no/P1.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.19 Prototype Halaman Login Admin</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/amSdp3XTfJQSk4X7m-uWQM88wwX1coeCGWy6cksqYSA=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.9 Prototype Halaman Utama</div>
  
  
===Prototype Halaman Home CV. Cihanjuang Budi Jaya===
+
===Prototype Halaman Login===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-S9eX_Hc3fJ8/Uw8RNvGdyKI/AAAAAAAAAJk/HrW6aL0X1mE/w513-h333-no/P2.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.20 Prototype Halaman Home CV. Cihanjuang Budi Jaya</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/eJFKuTsat3hTb35YXPjNhql_PnbAnNJ_Mdxuin86n6I=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.10 Prototype Halaman Login Admin, Akuntansi, Manajer Akuntansi, Anggaran, Pajak dan Kas</div>
  
  
===Prototype Halaman Data Barang===
+
===Prototype Halaman Home===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh4.googleusercontent.com/-ULqqKzeAhog/Uw8ROCy0TuI/AAAAAAAAAJ0/SH7CLzK6gEU/w513-h334-no/P3.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.21 Prototype Halaman Data Barang</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/T7G23Ui-_-xm7uXXnAhoearXlvBy9qap6ybAlg8xvD4=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.11 Prototype Halaman Home</div>
  
  
===Prototype Halaman Jenis Barang===
+
===Prototype Menu User Pada Admin===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh4.googleusercontent.com/-0b71il-KaWA/Uw8ROj5iwzI/AAAAAAAAAJ8/RneygfaWmic/w513-h334-no/P4.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.22 Prototype Halaman Jenis Barang</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/58M2IX556pQOkh5LjD67XqdbRPjQfjaqsVz_hc3OIK4=w399-h241-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.12 Prototype menu user pada Admin</div>
  
  
===Prototype Halaman Satuan Barang===
+
===Prototype Menu pegawai Pada Admin===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-LWw7iuHztRY/Uw8RP_kVN9I/AAAAAAAAAKg/3Dh94Dqo3M8/w512-h331-no/P5.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.23 Prototype Halaman Satuan Barang</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/kQY1VcK4hLoRowtBD3PqRksvJCvEBk_XRl92eDrsif4=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.13 Prototype Menu pegawai Pada Admin</div>
  
  
===Prototype Halaman Data Supplier===
+
===Prototype Data Tagihan Pada Akuntansi===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh5.googleusercontent.com/-W-R_KBH5mHI/Uw8RPYjgU7I/AAAAAAAAAKM/aLJvq8tCb5w/w513-h334-no/P6.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.24 Prototype Halaman Data Supplier</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/skVgtH_Br2NKq9hHxdkqwF6gH9OVj6Rw36df1HY-s6o=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.14 Prototype Data Tagihan Pada Akuntansi</div>
  
  
===Prototype Halaman Data Karyawan===
+
===Prototype Data Tagihan Pada Anggaran===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh4.googleusercontent.com/-f1oeYL0VvTU/Uw8RPsXbe7I/AAAAAAAAAKU/51l8LKxExC0/w513-h333-no/P7.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.25 Prototype Halaman Data Karyawan</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/NAe8dgXjs9Ib6_6T1CS8Ci7-oCCjAfSHSN2qRLTBLcI=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.15 Prototype Data Tagihan Pada Anggaran</div>
  
  
===Prototype Halaman Data Faktur Beli===
+
===Prototype Data Tagihan Pada Pajak===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh5.googleusercontent.com/-zLdb7nVBYdA/Uw8RQHwV0aI/AAAAAAAAAKc/-GyHaux2zjA/w513-h334-no/P8.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.26 Prototype Halaman Data Faktur Beli</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/9-V9VGgnXWWQqz5VoC032jYQpimoQIB2Jd5QdbGbyW0=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.16 Prototype Data Tagihan Pada Pajak</div>
  
  
===Prototype Halaman Surat Barang Masuk===
+
===Prototype Data Tagihan Pada Kas===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-nHgcD_Yr_b0/Uw8RRixqxsI/AAAAAAAAAKs/m3o2XTS9DUI/w513-h332-no/P9.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.27 Prototype Halaman Surat Barang Masuk</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/lXqb6gspOnKl8nsxQPgbwY6Mo8WtT4JGcTzDE3mFjPg=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.17 Prototype Data Tagihan Pada Kas</div>
  
  
===Prototype Halaman Retur Beli===
+
===Prototype Laporan Manajer Akuntansi===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-yMX0Qf7BxkY/Uw8RJRyKtMI/AAAAAAAAAII/HLMmG1iRlP4/w513-h333-no/P10.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.28 Prototype Halaman Retur Beli</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/M_298IlEFW-u-EkfeIP-lOzgG2yMD8hJJpO7S7oN0Hg=w414-h237-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.18 Prototy pelaporan Manajer Akuntansi</div>
  
  
===Prototype Halaman Data Faktur Jual===
+
===Prototype Login Pegawai===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-IMIUb-6vb88/Uw8RLFLp3VI/AAAAAAAAAIw/NjI0s3A4oig/w513-h335-no/P11.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.29 Prototype Halaman Data Faktur Jual</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/0lM9qDbfv_mM0sWKau5P6hKkFnQ_aYrCaFfBZUV7QvM=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.19 Prototype Login Pegawai</div>
  
  
===Prototype Halaman Surat Barang Keluar===
+
===Prototype Laporan Tagihan Per NIP===
  
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh5.googleusercontent.com/-chpwu6n_9-c/Uw8RKJpMTxI/AAAAAAAAAI8/HkE_dX7PYuU/w513-h333-no/P12.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.30 Prototype Halaman Surat Barang Keluar</P></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/2XXM6jkQhEiyHFiaamW9EWnyyUoYDjL9osdcMvdg5f4=w382-h231-no"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Gambar 4.20 Prototype Laporan Tagihan Per NIP</div>
 
+
 
+
===Prototype Halaman Retur Jual===
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-zIxs--yj0DY/Uw8RKZIHjqI/AAAAAAAAAIc/LpoOfVeNtIg/w512-h331-no/P13.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.31 Prototype Halaman Retur Jual</P></div>
+
 
+
 
+
===Prototype Halaman Grafik Barang===
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh4.googleusercontent.com/-8cSYHizwD8g/Uw8RLF5ov3I/AAAAAAAAAIo/WCaptBUV02U/w513-h332-no/P14.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.32 Prototype Halaman Grafik Barang</P></div>
+
 
+
 
+
===Prototype Halaman Laporan Barang Masuk===
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-yd5CISx-9iY/Uw8RLCj1aFI/AAAAAAAAAI4/gLGjxxOSZNw/w513-h333-no/P15.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.33 Prototype Halaman Laporan Barang Masuk</P></div>
+
 
+
 
+
===Prototype Halaman Laporan Barang Keluar===
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh4.googleusercontent.com/-IGP20Fhk10Y/Uw8RLzoUEKI/AAAAAAAAAJc/DWWhH2pKiZQ/w513-h333-no/P16.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.34 Prototype Halaman Laporang Barang Keluar</P></div>
+
 
+
 
+
===Prototype Halaman Laporan Stok Barang===
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-8EvuEbove3U/Uw8RL8InUUI/AAAAAAAAAJA/RO0kk8fzpCk/w512-h332-no/P17.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.35 Prototype Halaman Laporan Stok Barang</P></div>
+
 
+
 
+
===Prototype Halaman Laporan Stok Minim===
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh4.googleusercontent.com/-tcBddUCbho8/Uw8RMRIrx3I/AAAAAAAAAJM/2MtU4wuXUt4/w513-h334-no/P18.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.36 Prototype Halaman Laporan Stok Minim</P></div>
+
 
+
 
+
===Prototype Halaman Laporan Barang Kadaluarsa===
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/-ZxZ_gn2wiCY/Uw8RMviFPRI/AAAAAAAAAJU/k58t8dnW5Q0/w513-h334-no/P19.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.37 Prototype Halaman Laporan Barang Kadaluarsa</P></div>
+
 
+
 
+
===Prototype Halaman Laporan Retur Beli===
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh4.googleusercontent.com/-XGNYawXd40Y/Uw8RNu_Jv6I/AAAAAAAAAKE/lB4rT7AplTs/w512-h332-no/P20.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.38 Prototype Halaman Laporan Retur Beli</P></div>
+
 
+
 
+
===Prototype Halaman Laporan Retur Jual===
+
 
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh6.googleusercontent.com/-G45IQT7wyP8/Uw8RN7CI9FI/AAAAAAAAAJo/NUeCMko0obw/w513-h333-no/P21.JPG"/></div><div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.39 Prototype Halaman Laporan Retur Jual</P></div>
+
  
 
=='''Konfigurasi Sistem'''==
 
=='''Konfigurasi Sistem'''==
  
 
===Spesifikasi Hardware===
 
===Spesifikasi Hardware===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perangkat keras yang dibutuhkan oleh sistemadalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat berdasarkan kebutuhan sistem saat ini dan antisipasi kabutuhan di masa yang akan datang. Konfigurasi yang dibutuhkan pada design sistem yang diusulkan, yaitu::</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Perangkat keras yang dibutuhkan oleh sistemadalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat berdasarkan kebutuhan sistem saat ini dan antisipasi kabutuhan di masa yang akan datang. Konfigurasi yang dibutuhkan pada design sistem yang diusulkan, yaitu::</div>
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Processor        :  Intel Core i5</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Monitor          :  Accer 14”</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Processor        :  Intel Core i3</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Monitor          :  14”HD</li>
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mouse            :  Ps2</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Mouse            :  Optic</li>
  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> RAM              :  2 GB</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> RAM              :  2 GB</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> HD                  :  500 GB</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> HD                  :  320 GB</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Keyboard        :  Compatible Ps2</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Keyboard        :  Classic</li>
  
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Printer            :   
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Printer            :   
Canon  Ip1800 Series</li>
+
Laserjet</li>
 
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">UPS (Uninterrupuble Power Suply)</li>
+
 
</ol>
 
</ol>
  
 
===Aplikasi Yang Digunakan===
 
===Aplikasi Yang Digunakan===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Perangkat lunak merupakan penunjang dari peralatan komputer yang akan digunakan sebagai penghubung dalam instruksi yang diinginkan, agar komputer dapat menghasilkan informasi yang diharapkan, maka perangkat lunak yang diusulkan dalam rancangan sistem ini adalah sebagai berikut:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Perangkat lunak merupakan penunjang dari peralatan komputer yang akan digunakan sebagai penghubung dalam instruksi yang diinginkan, agar komputer dapat menghasilkan informasi yang diharapkan, maka perangkat lunak yang diusulkan dalam rancangan sistem ini adalah sebagai berikut:</div>
  
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem Operasi Windows 7 Profesional</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Microsoft Office 2007</li>
+
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Sistem Operasi Windows 7 Profesional</li><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Browser</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Xampp</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Xampp</li>
  
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Dreamweaver CS6</li>
+
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Adove Dreamweaver CS5</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> visual Paradigma for UML 6.4 Enterprise Edition</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> MySQL</li>
 +
 
 
</ol>
 
</ol>
  
 
===Hak Akses===
 
===Hak Akses===
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Untuk mengoperasikan atau mengolah data hanya dapat dilakukan oleh (tiga) orang, yaitu admin yang bertugas sebagai kepala gudang, user yang menggantikan admin jika admin sedang tidak ada, dan pimpinan yang memimpin CV. Cihanjuang Budi Jaya.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Untuk mengoperasikan atau mengolah data hanya dapat dilakukan oleh 7 (tujuh) orang, yaitu admin yang bertugas sebagai pengelola data user dan data pegawai, akuntansi, anggaran, pajak, kas yag bertugas mengelola data tagihan, manajer akuntansi yang bertugas melihat laporan, satuan teknisi/customer yang melihat laporan sesuai NIP.</div>
  
 
=='''Testing'''==
 
=='''Testing'''==
 
===Metode Implementasi===
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Implementasi program Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya dilakukan dengan menggunakan metode Black Box Testing. Metode Black Box Testing merupakan pengujian program yang mengutamakan pengujian terhadap kebutuhan fungsi dari suatu program. Tujuan dari metode Black Box Testing ini adalah untuk menemukan kesalahan fungsi pada program.</P></div>
 
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pengujian dengan metode Black Box Testing dilakukan dengan cara memberikan sejumlah input pada program. Input tersebut kemudian di proses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi dapat menghasilkan output yang sesuai dengan yang diinginkan dan sesuai pula dengan fungsi dasar dari program tersebut. Apabila dari input yang diberikan, proses dapat menghasilkan outputyang sesuai dengan kebutuhan fungsionalnya, maka program yang dibuat sudahbenar, tetapi apabila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada program tersebut, dan selanjutnya dilakukan penelusuran perbaikan untuk memperbaiki kesalahan yang terjadi.</P></div>
 
  
 
===Pengujian Blackbox===
 
===Pengujian Blackbox===
  
====Pengujian Black Box Pada Login Admin====
+
====Pengujian Black Box Pada Login====
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya untuk fungsi login admin, yaitu sebagai berikut:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berikut ini adalah tabel pengujian BlackBox berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi login admin, yaitu sebagai berikut:</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.18 Tabel Pengujian Black box Pada Login Admin</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.5 Tabel Pengujian Black box Pada Login </div>
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh4.googleusercontent.com/-OU-jQLyJWPk/Uw8RUZY8I4I/AAAAAAAAALg/JKZHAkvwHtI/w443-h535-no/bb_Login.jpg"/></div>
+
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh3.googleusercontent.com/B77XiFoPV1D3U__GAvprCjLwkz3fUxukLrsq1SgBS80=w404-h677-no"/></div>
  
====Pengujian Black Box Pada Menu Barang====
+
====Pengujian Black Box Pada Menu Tagihan====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya untuk fungsi menu barang, yaitu sebagai berikut:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi menu Tagihan, yaitu sebagai berikut:</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.19 Tabel Pengujian Black box Pada Menu Barang</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.6 Tabel Pengujian Black box Pada menu Tagihan</div>
<div align="center"><img width="280" height="530" style="margin:0px" src="https://lh6.googleusercontent.com/-IlnISqE2w68/Uw8RWE11CVI/AAAAAAAAAL8/yAYBOcbocEk/w261-h535-no/bb_menubarang.jpg"/></div>
+
<div align="center"><img width="280" height="530" style="margin:0px" src="https://lh3.googleusercontent.com/VpdNmWT6ZXpQd6AyXRDlNDBR0KtLa3B5f1CLENZdeo4=w407-h522-no"/></div>
  
====Pengujian Black Box Pada Menu Supplier====
+
====Pengujian Black Box Pada Menu User====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya untuk fungsi menu supplier, yaitu sebagai berikut:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi menu User, yaitu sebagai berikut:</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.20 Tabel Pengujian Black box Pada Menu Supplier</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.7 Tabel Pengujian Black box Pada menu User</div>
<div align="center"><img width="400" height="600" style="margin:0px" src="https://lh4.googleusercontent.com/-SZFtIPTCYZk/Uw8RUyu9gqI/AAAAAAAAALo/quHQcjK-pds/w513-h525-no/bb_Supplier.jpg"/></div>
+
<div align="center"><img width="400" height="600" style="margin:0px" src="https://lh3.googleusercontent.com/Dx5_ApCkam53bFZpOYzRjyc46pVEfcQEF4lwsfnwNIM=w407-h468-no"/></div>
  
====Pengujian Black Box Pada Menu Kasir====
+
====Pengujian Black Box Pada Menu Pegawai====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya untuk fungsi menu kasir, yaitu sebagai berikut:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi menu Pegawai, yaitu sebagai berikut:</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Gambar 4.G</P></div><div align="center"><img width="400" height="600" style="margin:0px" src="https://lh6.googleusercontent.com/-ZDMYO16OZjo/Uw8RSS97TUI/AAAAAAAAALE/LbBWd0nKwyU/w513-h479-no/b4.JPG"/></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.8 Tabel Pengujian Black box Pada menu Pegawai</div>
 
+
<div align="center"><img width="400" height="600" style="margin:0px" src="https://lh3.googleusercontent.com/IZbq61I71AzK9YSDIrZ_TPYiNJu2oAm5VY3gnxOqIdE=w409-h478-no"/></div>
====Pengujian Black Box Pada Menu Faktur Beli====
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya untuk fungsi menu faktur beli, yaitu sebagai berikut:</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 2.22 Tabel Pengujian Black box Pada Menu Faktur Beli</P></div><div align="center"><img width="400" height="700" style="margin:0px" src="https://lh4.googleusercontent.com/rToGs0uGkyMU8ye2fksLionZgjRsFci0KAKv_VtWPD0=w316-h535-no"/></div>
+
 
+
====Pengujian Black Box Pada Menu Faktur Jual====
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya untuk fungsi menu faktur jual, yaitu sebagai berikut:</P></div>
+
 
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 2.22 Tabel Pengujian Black box Pada Menu Faktur Jual</P></div>
+
<div align="center"><img width="400" height="700" style="margin:0px" src="https://lh5.googleusercontent.com/-t78nEkKBcT8/Uw8RUTSGXBI/AAAAAAAAALk/oDAIj0rmY0E/w276-h534-no/bb_FakturJual.jpg"/></div>
+
  
 
====Pengujian Black Box Pada Menu Laporan====
 
====Pengujian Black Box Pada Menu Laporan====
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya untuk fungsi menu laporan, yaitu sebagai berikut:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi menu Laporan, yaitu sebagai berikut:</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.24 Tabel Pengujian Black box Pada Menu Laporan</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.9 Tabel Pengujian Black box Pada menu laporan</div><div align="center"><img width="400" height="700" style="margin:0px" src="https://lh3.googleusercontent.com/V6CMLpfi3w7wjgUJOJXQ2JhNwM-94AgP8SegM9c28A0=w409-h251-no"/></div>
<div align="center"><img width="400" height="200" style="margin:0px" src="https://lh6.googleusercontent.com/-AqnAiLqlVZ0/Uw8RSr-8AQI/AAAAAAAAAK8/_Cq_pmg8jJo/w512-h292-no/b7.JPG"/></div>
+
  
 
=='''Evaluasi'''==
 
=='''Evaluasi'''==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Setelah dilakukan pengujian dengan metode Black box yang dilakukan dengan cara memberikan sejumlah input pada program seperti contoh pengujian pada masing-masing menu dan sub menu. Jika input data tidak lengkap maka sistem akan menampilkan pesan dan menyampaikan pesan yang sangat membantu admin jika admin mendapati kesalahan saat input data barang yang tidak lengkap, selanjutnya yang kemudian akan di proses sesuai dengan kebutuhan fungsionalnya dan dapat menghasilkan output yang sesuai dengan yang diinginkan oleh perusahaan.</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Setelah dilakukan pengujian dengan metode Black box yang dilakukan dengan cara memberikan sejumlah input pada program seperti contoh pengujian pada masing-masing menu dan sub menu. Jika input data tidak lengkap maka sistem akan menampilkan pesan dan menyampaikan pesan yang sangat membantu user jika user mendapati kesalahan saat input data barang yang tidak lengkap, selanjutnya yang kemudian akan di proses sesuai dengan kebutuhan fungsionalnya dan dapat menghasilkan output yang sesuai dengan yang diinginkan oleh perusahaan.</div>
  
 
=='''Schedulle Implementasi'''==
 
=='''Schedulle Implementasi'''==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Schedulle Implementasi merupakan rencana yang menjelaskan segala sesuatu tentang hal-hal yang dibutuhkan dalam proses implementasi “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya”. Pada tahap ini dibutuhkan rencana implementasi yang berguna dalam pelaksanaan langkah-langkah kegiatan penerapannya. Langkah-langkah yang dilakukan dalam usaha mewujudkan sistem yang direncanakan ini dalam bentuk tabel dari Schedulle Implementasi adalah sebagai berikut:</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">Schedulle Implementasi merupakan rencana yang menjelaskan segala sesuatu tentang hal-hal yang dibutuhkan dalam proses implementasi “Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II”. Pada tahap ini dibutuhkan rencana implementasi yang berguna dalam pelaksanaan langkah-langkah kegiatan penerapannya. Langkah-langkah yang dilakukan dalam usaha mewujudkan sistem yang direncanakan ini dalam bentuk tabel dari Schedulle Implementasi adalah sebagai berikut:</div>
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 2.5 Schedulle Implementasi</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.10 Schedulle Implementasi</div>
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh5.googleusercontent.com/-t2nAOizYEAY/Uw8RdUfuMFI/AAAAAAAAAOY/7ZtqeGx8LQ8/w513-h398-no/schedule.JPG"/></div>
+
<div align="center"><img width="400" height="300" style="margin:0px" src="https://lh3.googleusercontent.com/Tk2r3UNPWPyq15rvnsHbVgAEm3lkED2_-NXf9xST1cs=w486-h244-no"/></div>
  
 
=='''Estimasi Biaya'''==
 
=='''Estimasi Biaya'''==
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in"><p style="line-height: 2">Tabel 4.26 Estimasi Biaya</P></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: center;text-indent: 0in">Tabel 4.26 Estimasi Biaya</div>
<div align="center"><img width="400" height="600" style="margin:0px" src="https://lh5.googleusercontent.com/-Tm_HT7-Rl5k/Uw8RXOeuuII/AAAAAAAAAMk/VBWTvaYupkk/w513-h528-no/esti.JPG"/></div>
+
<div align="center"><img width="400" height="600" style="margin:0px" src="https://lh3.googleusercontent.com/J7CIURrmlDqVh9cA46qCr0zyEsyV89MrAKzlUtUghN4=w437-h431-no"/></div>
 +
 
  
  
 
{{pagebreak}}
 
{{pagebreak}}
  
=<p align="center"><b>BAB V</b></p>=
+
=<b>BAB V</b>=
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
 
<div style="font-size: 14pt;font-family: 'times new roman';text-align: center">
<p style="line-height: 2"><b>PENUTUP</b></p></div>
+
<b>PENUTUP</b></div>
  
 
=='''Kesimpulan'''==
 
=='''Kesimpulan'''==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
Berdasarkan hasil analisa permasalahan yang ada khususnya tentang monitoring tagihan keuangan pada PT. Angkasa Pura II ini adalah sebagai berikut:</P></div>
+
Berdasarkan hasil analisa permasalahan yang ada khususnya tentang monitoring tagihan keuangan pada PT. Angkasa Pura II ini adalah sebagai berikut:</div>
  
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem yang berjalan saat ini belum mampu menyediakan informasi tagihan keuangan dengan cepat, karena masih menggunakan sistem tagihan keuangan manual dengan Microsoft Excel dan buku untuk ekspedisi atau catatan setiap bagian sehingga sering terjadi kesalahan letak berkas yang salah dan pencarian data yang lama, karena monitoring tagihan keuangan pada PT. Angkasa Pura II  masih menggunakan Microsoft Excel dan buku maka Sistem yang berjalan saat ini belum optimal, data yang disajikan belum lengkap dan detail.</li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Sistem yang berjalan saat ini belum mampu menyediakan informasi tagihan keuangan dengan cepat, karena masih menggunakan sistem tagihan keuangan manual dengan Microsoft Excel dan buku untuk ekspedisi atau catatan setiap bagian sehingga sering terjadi kesalahan letak berkas yang salah dan pencarian data yang lama, karena monitoring tagihan keuangan pada PT. Angkasa Pura II  masih menggunakan Microsoft Excel dan buku maka Sistem yang berjalan saat ini belum optimal, data yang disajikan belum lengkap dan detail.</li>
Baris 2.425: Baris 1.799:
  
 
=='''Saran'''==
 
=='''Saran'''==
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
Dengan mengamati langsung Sistem Informasi Monitoring tagihan keuangan karyawan pada PT. Angkasa Pura II maka dalam penyusunan Skripsi ini penulis memberikan saran antara lain sebagai berikut:</P></div>
+
Dengan mengamati langsung Sistem Informasi Monitoring tagihan keuangan karyawan pada PT. Angkasa Pura II maka dalam penyusunan Skripsi ini penulis memberikan saran antara lain sebagai berikut:</div>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Harus dilakukan pelatihan bagi setiap user yang akan menggunakan sistem tersebut dan disarankan melakukan back up data minimal satu kali satu minggu untuk menjaga data yang telah tersimpan.</li>
 
<ol><li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;">Harus dilakukan pelatihan bagi setiap user yang akan menggunakan sistem tersebut dan disarankan melakukan back up data minimal satu kali satu minggu untuk menjaga data yang telah tersimpan.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Harus dilakukan pelatihan bagi setiap user yang akan menggunakan sistem tersebut dan disarankan melakukan back up data minimal satu kali satu minggu untuk menjaga data yang telah tersimpan.</li>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify; line-height: 2;"> Harus dilakukan pelatihan bagi setiap user yang akan menggunakan sistem tersebut dan disarankan melakukan back up data minimal satu kali satu minggu untuk menjaga data yang telah tersimpan.</li>
Baris 2.443: Baris 1.817:
 
=Daftar Lampiran=
 
=Daftar Lampiran=
  
<div style="font-size: 14pt;font-family: 'times new roman';text-align: left"><p style="line-height: 2">'''DAFTAR LAMPIRAN'''</p></div>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> Lampiran A <br> A.1 Curiculum Vitae <br> A.2 Validasi Skripsi <br> A.3 Form Permohonan Usulan Penelitian Skripsi <br> A.4 Daftar Nilai <br> A.5 KSTF <br> A.6 Kwitansi Pembayaran Skripsi <br> A.7 Kwitansi Pembayaran Sidang <br> A.8 Kwitansi Pembayaran RC <br> A.9 Kartu Bimbingan Skripsi <br> A.10 Kartu Bimbingan Skripsi Group <br> A.11 Surat Pengantar Magang  <br> A.12 Formulir Seminar Proposal <br> A.13 Form Pertemuan stakholder <br> A.14 Katalog Produk <br> A.15 Surat Keterangan riset Skripsi <br> A.16 Surat Keterangan Implementasi Program <br> A.17 Hibah <br> A.18 Sertifikat Jurnal <br> A.19 Sertifikat TOEFL <br> A.20 Sertifikat Prospek <br> A.21 Sertifikat IT Nasional dan internasional (Pelatihan RCEP dan seminar-seminar nasional) 
 
+
</div>
==LAMPIRAN A==
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada “Lampiran A” ini berisi tentang berkas-berkas yang diperlukan sebagai persyaratan Skripsi, diantaranya yaitu: <br> Lampiran A.1  : Validasi Skripsi <br> Lampiran A.2 : Daftar mata kuliah yang belum diambil atau gagal <br> Lampiran A.3 : Formulir Permohonan Usulan Penelitian Skripsi <br> Lampiran A.4 : Surat Pengantar Observasi Skripsi <br> Lampiran A.5 : Kartu Studi Tetap Final (KSTF) <br> Lampiran A.6 : Kartu Bimbingan Skripsi <br> Lampiran A.7 : Formulir Permohonan Penggantian Judul Skripsi <br> Lampiran A.8 : Daftar Nilai <br> Lampiran A.9 : Kwitansi Skripsi, Raharja Career, dan Sidang Skripsi  <br> Lampiran A.10 : Formulir Seminar Proposal Skripsi <br> Lampiran A.11 : Formulir Final Presentasi Skripsi <br> Lampiran A.12 : Formulir Pertemuan Stakeholder Skripsi <br> Lampiran A.13 : Sertifikat Prospek 2011 <br> Lampiran A.14 : Sertifikat Jurnal dan Pemberitahuan Penerimaan Makalah <br> Lampiran A.15 : Sertifikat Toefl <br> Lampiran A.16 : Sertifikat Seminar Internasional <br> Lampiran A.17 : Sertifikat Seminar Nasional <br> Lampiran A.18 : Sertifikat Raharja Career <br> Lampiran A.19 : Sertifikat Juara 1 Untuk Kategori Decision Support and Inteligent System <br> Lampiran A.20 : Ijazah SMA <br> Lampiran A.21 : Daftar Riwayat Hidup
+
</P></div>
+
 
+
==LAMPIRAN B==
+
  
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Pada “Lampiran B” ini berisi tentang berkas-berkas yang berhubungan dengan penelitian yang dilakukan sebagai persyaratan Skripsi, diantaranya yaitu: <br> Lampiran B.1  : Hasil Wawancara <br> Lampiran B.2  : Bukti Observasi <br>
+
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"> Lampiran B <br> Lampiran B.1  : Bukti Observasi  <br> Lampiran B.2  : Bukti Wawancara </div>
</P></div>
+

Revisi terkini pada 15 September 2015 14.30

PERANCANGAN SISTEM INFORMASI

MONITORING TAGIHAN KEUANGAN KARYAWAN

PT. ANGKASA PURA II

SKRIPSI


Logo stmik raharja.jpg

Disusun Oleh :

NIM : 1114469331

NAMA : Fitri Andriyani


JURUSAN SISTEM INFORMASI

KONSENTRASI KOMPUTER AKUNTANSI

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2014/2015)

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI


PERANCANGAN SISTEM INFORMASI

MONITORING TAGIHAN KEUANGAN KARYAWAN

PT. ANGKASA PURA II


Disusun Oleh :

NIM
: 1114469331
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Komputer Akuntansi

   

Disahkan Oleh :

Tangerang, 1 Juni 2015

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Sistem Informasi
           
           
           
           
(Ir. Untung Rahardja, M.T.I)
       
(Nur Azizah, M.Akt.,M.Kom)
NIP : 00594
       
NIP : 001405

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

PERANCANGAN SISTEM INFORMASI

MONITORING TAGIHAN KEUANGAN KARYAWAN

PT. ANGKASA PURA II


Dibuat Oleh :

NIM
: 1114469331
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Informasi

Konsentrasi Komputer Akuntansi


Disetujui Oleh :

Tangerang, 1 Juni 2015

Pembimbing I
   
Pembimbing II
       
       
       
       
(Maimunah, M.Kom)
   
NID : 02012
   
NID : 05065

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI


PERANCANGAN SISTEM INFORMASI

MONITORING TAGIHAN KEUANGAN KARYAWAN

PT. ANGKASA PURA II


Dibuat Oleh :

NIM
: 1114469331
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Informasi

Konsentrasi Komputer Akuntansi

Tahun Akademik 2014/2015

Disetujui Penguji :

Tangerang, 1 Juni 2015

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

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI


PERANCANGAN SISTEM INFORMASI

MONITORING TAGIHAN KEUANGAN KARYAWAN

PT. ANGKASA PURA II


Disusun Oleh :

NIM
: 1114469331
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Komputer Akuntansi

   

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 Perguruan Tinggi Raharja maupun di Perguruan Tinggi 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, 1 Juni 2015

 
 
 
 
 
NIM : 1114469331

 

)*Tandatangan dibubuhi materai 6.000;

ABSTRAKSI

PT. Angkasa Pura II merupakan salah satu Badan Usaha Milik Negara yang bergerak dalam bidang usaha pelayanan jasa kebandarudaraan dan pelayanan jasa terkait bandar udara di wilayah Indonesia Barat. Sistem informasi yang efektif dan akuntabilitas sangat diperlukan oleh perusahaan sebagai penunjang sukses serta berhasilnya sebuah rencana yang diinginkan oleh sebuah perusahaan. Informasi dibutuhkan untuk meningkatkan mutu pelayanan bagi satuan teknisi/customer. Sistem informasi monitoring tagihan keuangan masih menggunakan sistem manual, dengan menggunakan microsoft excel sebagai sarana penyimpanan data, Sehingga perlu adanya perkembangan sistem secara terkomputerisasi untuk menciptakan kinerja yang produktif. Metode analisa yang digunakan menggunakan Metode Analisa SWOT (Strenghts,Weaknesses, Opportunities, Threats) dan PIECES (Performance, Information, Economic, Control, and Efficiency, Service). Metode perancangan menggunakan UML (Unified Modeling Language), bahasa pemrograman PHP, menggunakan database MySQL, dan menggunakan Macromedia Dreamweaver CS3 untuk desain web serta metode testing menggunakan Black Box Testing. Penulisan ini menghasilkan rancangan aplikasi monitoring tagihan keuangan karyawan PT Angkasa Pura II yang dapat meningkatkan produktifitas kinerja dengan menggunakan sistem yang sudah terkomputerisasi.

Kata kunci : Perancangan, Monitoring, Tagihan keuangan,online

ABSTRACT

PT. Angkasa Pura II is one of the State-Owned Enterprises engaged in the business of airport services and services related to airports in the region of western Indonesia. Effective information systems and accountability are needed by the company as a successful support and success of a plan that is desired by a company. Information is needed to improve the quality of services for the unit technician / customer. Financial information system monitoring bill still using manual systems, by using Microsoft Excel as a data storage medium, such that the need for the development of a computerized system for creating a productive performance. The analytical methods used using SWOT analysis method (Strenghts, Weaknesses, Opportunities, Threats) and PIECES (Performance, Information, Economic, Control, and Efficiency, Service). Design method using UML (Unified Modeling Language), a programming language PHP, using a MySQL database, and using Macromedia Dreamweaver CS3 for web design and testing method using the Black Box Testing. With the development of the system is expected to be the future of PT Angkasa Pura II can improve the productivity performance by using the computerized system.

Keywords : Design, Monitoring financial invoice, online.


KATA PENGANTAR

Bismillahirrahmanirrahiim

Puji syukur saya panjatkan kepada illahi rabbi Allah SWT atas berkat dan rahmat yang dilimpahkan kepada saya sehingga saya dapat menyusun dan menyelesaikan Laporan Skripsi ini yang berjudul “PERANCANGAN SISTEM INFORMASI MONITORING TAGIHAN KEUANGAN KARYAWAN PT. ANGKASA PURA II” dengan baik.

Tujuan penulisan Kuliah Skripsi ini dibuat sebagai syarat lulus dari Jurusan Sistem Informasi Komputer Akuntansi pada Perguruan Tinggi Raharja. Sebagai bahan penulisan, mengambil data dan informasi berdasarkan observasi, wawancara, dan sumber literature review yang mendukung penulisan ini. Penulis menyadari bahwa masih banyak kekurangan, baik dari segi materi maupun teknis hal ini disebabkan karena keterbatasan kemampuan dan pengetahuan yang penulis miliki, sehingga penulis mengharapkan saran maupun kritik yang bersifat membangun.

Dalam kesempatan ini penulis tidak lupa menyampaikan rasa terimakasih atas dukungan dari berbagai pihak yang telah membantu penulis dalam menyusun Laporan Skripsi ini:

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Perguruan Tinggi Raharja.
  2. Bapak Ir. Sugeng Santoso, M.Kom Pembantu Ketua I Bidang Akademik STMIK Raharja.
  3. IbuNur Azizah, M.Akt., M.Kom selaku Kepala Jurusan Sistem Informasi.
  4. Ibu Maimunah, M.Kom selaku Pembimbing I yang telah berkenan meluangkan waktu, pikiran, dan tenaganya untuk membantu serta memberikan bimbingan dan pengarahan kepada penulis.
  5. Ibu Meta Amalya Dewi, M.Kom selaku Dosen Pembimbing II yang telah berkenan meluangkan waktu, pikiran, dan tenaganya untuk membantu serta memberikan bimbingan dan pengarahan kepada penulis.
  6. Bapak Darto, Bapak Wafroni Frisnandi dan Ibu Dian Anggraini selaku pembimbing lapangan Kuliah Kerja Praktek, terima kasih atas pengarahan dan saran-sarannya yang telah memberikan banyak ilmunya selama penulis menjalani Kuliah Kerja Praktek.
  7. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada kami.
  8. Orang tua beserta keluarga tercinta yang telah memberikan dukungan moril dan materi serta doa untuk keberhasilan penulis.
  9. Semua teman-teman yang juga memberikan dukungan serta masukan juga semangat kepada penulis dalam menyusun Laporan Skripsi ini.
  10. Ikhsan yang telah banyak membantu saya dalam memahami sistem ini.

Penulis menyadari bahwa dalam penyajian dan penyusunan laporan ini masih jauh dari sempurna dan masih banyak kekurangannya.

Akhir kata penulis berharap laporan Skripsi ini dapat memberikan manfaat bagi pembaca dan dapat menjadi bahan acuan yang bermanfaat dikemudian hari.

   

Tangerang, 1 Juni 2015

     

(Fitri Andriyani)
NIM : 1114469331

Daftar isi

DAFTAR TABEL

Tabel 3.1 Analisis SWOT

Tabel 3.2 Tabel Hasil Analisa Kinerja

Tabel 3.3 Tabel Hasil Analisa Informasi

Tabel 3.4 Tabel Hasil Analisa Ekonomi

Tabel 3.5 Tabel Hasil Analisa Kontrol

Tabel 3.6 Tabel Hasil Analisa Efisiensi

Tabel 3.7 Tabel Hasil Analisa Pelayanan

Tabel 3.8 Elisitasi tahap I

Tabel 3.9 Elisitasi tahap II

Tabel 3.10 Elisitasi tahap III

Tabel 3.11 Final Draft Elisitasi

Tabel 4.1 Tabel Perbedaan Prosedur

Tabel 4.2 Tabel User Login

Tabel 4.3 Tabel Tagihan

Tabel 4.4 Tabel Pegawai

Tabel 4.5 Pengujian Black Box pada Login

Tabel 4.6 Pengujian Black Box pada Tagihan

Tabel 4.7 Pengujian Black Box pada Menu User

Tabel 4.8 Pengujian Black Box pada Menu Pegawai

Tabel 4.9 Pengujian Black Box pada Menu Laporan

Tabel 4.10 Schedulle Implementasi

Tabel 4.11 Estimasi Biaya


DAFTAR GAMBAR

Gambar 3.1 Struktur Organisasi

Gambar 3.2 Langkah Penelitian

Gambar 3.3 Use Case Diagram yang Berjalan

Gambar 3.4 Activity Diagram yang Berjalan

Gambar 4.1 Use Case Diagram yang diusulkan

Gambar 4.2 Sequence Diagram untuk Admin

Gambar 4.3 Sequence Diagram untuk Setiap Bagian

Gambar 4.4 Activity Diagram untuk Admin

Gambar 4.5 Activity Diagram untuk Setiap Bagian

Gambar 4.6 State machine diagram untuk Admin

Gambar 4.7 State machine diagram untuk Setiap Bagian

Gambar 4.8 Class Diagram yang Diusulkan

Gambar 4.9 Prototype Halaman Utama

Gambar 4.10 Prototype Halaman Login Bagian

Gambar 4.11 Prototype Halaman Home

Gambar 4.12 Prototype Menu User Pada Admin

Gambar 4.13 Prototype Menu Pegawai Pada Admin

Gambar 4.14 Prototype Data Tagihan Pada Akuntansi

Gambar 4.15Prototype Data Tagihan Pada Anggaran

Gambar 4.16 Prototype Data Tagihan Pada Pajak

Gambar 4.17 Prototype Data Tagihan Pada Kas

Gambar 4.18 Prototype Laporan Manajer Akuntansi

Gambar 4.19 Prototype Login Pegawai

Gambar 4.20 Prototype Laporan Tagihan Per NIP

Gambar 4.21 Tampilan Menu Utama

Gambar 4.22 Tampilan Menu Login

Gambar 4.23 Tampilan Menu Home

Gambar 4.24Tampilan Menu Tagihan Akuntansi

Gambar 4.25 Tampilan Menu Tagihan Anggaran

Gambar 4.26 Tampilan Menu Tagihan Pajak

Gambar 4.27 Tampilan Menu Tagihan Kas

Gambar 4.28 Tampilan Menu User pada Admin

Gambar 4.29 Tampilan Menu Pegawai pada Admin

Gambar 4.30 Tampilan Menu Login Pegawai

Gambar 4.31 Tampilan Menu Laporan Pegawai

Gambar 4.32 Tampilan Laporan Manager

DAFTAR SIMBOL

DAFTAR SIMBOL USE CASE DIAGRAM

Daftar Simbol Use Case Diagram.png

DAFTAR SIMBOL ACTIVITY DIAGRAM

Daftar Simbol Activity Diagram.png

DAFTAR SIMBOL SEQUENCE DIAGRAM

Daftar Simbol Sequence Diagram.png

BAB I

PENDAHULUAN

Latar Belakang

Informasi adalah salah satu kunci pada saat ini, semua kegiatan memerlukan informasi, dan bisa juga dikatakan bahwa semua kegiatan dituntut untuk menghasilkan informasi. Untuk mendapatkan dan menghasilkan informasi, komputer dan teknologinya adalah salah satu alat bantu yang paling tepat. Penyampaian informasi dan akses data adalah sistem informasi yang mampu meningkatkan kinerja perusahaan.

Dari penelitian yang dilakukan pada PT. Angkasa Pura II Proses monitoring tagihan keuangan karyawan yang memerlukan penyusunan data yang lengkap dan sistematis masih dilakukan secara manual. Beberapa masalah yang dihadapi dalam proses monitoring tagihan keuangan ini masih memerlukan proses pencarian data yang lama, letak berkas yang kurang tepat, dan dapat menyebabkan berkas tagihan hilang.

PT. Angkasa Pura II adalah salah satu Badan Usaha Milik Negara yang bergerak dalam bidang usaha pelayanan jasa kebandarudaraan dan pelayanan jasa terkait bandar udara di wilayah Indonesia Barat. Dalam rangka meningkatkan kinerja perusahaan pada bagian akuntansi dan anggaran, setiap satuan teknisi (ST)/customer harus memberikan berkas ke bagian akuntansi dan anggaran untuk pencairan dana. Proses monitoring tagihan keuangan karyawan dari satuan teknisi/customer yang berjalan saat ini sudah menggunakan komputer namun pengolahannya masih menggunakan aplikasi sederhana (dengan menggunakan Microsoft excel). Sehingga sistem yang digunakan belum bekerja secara tepat dan optimal. Dengan adanya kebutuhan sistem informasi ini yang makin lama makin meningkat, maka diperlukan sistem yang baik untuk memudahkan semua proses monitoring tagihan keuangan karyawan ini. Berdasarkan gambaran yang telah dipaparkan diatas maka dalam penyusunan laporan Skripsi ini penulis tertarik untuk memilih judul “PERANCANGAN SISTEM INFORMASI MONITORING TAGIHAN KEUANGAN KARYAWAN PT. ANGKASA PURA II” sebagai judul Skripsi.


Rumusan Masalah

Berdasarkan dari uraian diatas maka penulis mengambil beberapa pokok permasalahan :

  1. Apa saja kendala yang sering dialami pada sistem yang berjalan saat ini?
  2. Bagaimana merancang sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura II untuk mempermudah satuan teknisi/customer dalam hal pencarian data?
  3. Bagaimana merancang sistem ini sehingga membuat informasi secara cepat dan akurat?

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

  1. Mengidentifikasikan permasalahan-permasalahan yang ada pada sistem yang sedang berjalan dan meningkatkan kinerja secara optimal.
  2. Memberi kemudahan baik untuk pihak perusahaan maupun satuan teknisi/customer.
  3. Melakukan pengembangan sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura II dengan mudah, cepat, tepat dan akurat.

Manfaat Penelitian

  1. Membantu untuk memperoleh informasi yang cepat dan efisien dalam penggunaan waktu dan sumber daya manusia pada PT. Angkasa Pura II dalam hal tagihan keuangan.
  2. Perancangan sistem ini dapat memberikan informasi pelayanan yang lebih baik dan memperkecil kekurangan-kekurangan yang terdapat dalam sistem yang sedang berjalan dan dapat memberikan gambaran atau jalan keluar dalam sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura II.
  3. Perancangan sistem yang dihasilkan dapat mempermudah satuan teknisi/customer mendapatkan informasi lebih cepat dan akurat.

Ruang Lingkup

Berdasarkan identifikasi masalah di atas agar lebih terarah dan memenuhi sasaran yang diharapkan, maka dalam melakukan penelitian hanya dibatasi pada perancangan sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura II.

Metode Penelitian

Metode Pengumpulan Data

Metode penelitian yang digunakan oleh penulis dalam pembuatan Laporan Skripsi menggunakan metode sebagai berikut:

  1. Metode Observasi (Observasi Research)

    Adalah suatu metode untuk mendapatkan data dengan jalan pengamatan secara langsung ke lokasi sumber data dengan cara mengumpulkan data, informasi dan mempelajari catatan serta dokumen yang ada dan penulis melakukan observasi langsung ke PT. Angkasa Pura II yang beralamat Bandara Soekarno-Hatta gedung 600 Kota Tangerang - Banten

  2. Metode Wawancara (Interview Research)

    Yaitu melakukan studi dengan metode wawancara kepada Manager dan karyawan bagian akuntansi dan anggaran agar data yang diperoleh lebih akurat.

  3. Studi Pustaka

    Yaitu mempelajari referensi-referensi buku, artikel, dan situs internet yang berhubungan dengan analisis dan perancangan sistem informasi monitoring tagihan keuangan karyawan menggunakan Unified Modelling Language (UML) dan data-data yang ada. Pengumpulan data dengan memanfaatkan daftar kepustakaan ini adalah agar dapat lebih mendukung objek suatu penelitian dengan melakukan perbandingan teori-teori yang sudah ada dengan praktek yang ada dilokasi sumber data.

Metode Analisa

Metode dalam penelitian ini penulis menggunakan analisis SWOT (Strength, Weakness, Opportunities, Threats) dan PIECES (Performance, Information, Economic, Control, Efficiency, Service). Analisis SWOT adalah suatu metode yang digunakan untuk memonitoring tagihan keuangan PT. Angkasa Pura II untuk mengetahui kekuatan, kelemahan, peluang dan ancaman, sehingga dapat membantu terbentuknya penyampaian informasi secara efektif dan efisien.

Untuk mengidentifikasi masalah, maka harus dilakukan analisis PIECES (Performance, Information, Economic, Control, and Efficiency, Service). Dari analisis ini biasanya didapatkan beberapa masalah utama. Hal ini penting karena biasanya yang muncul dipermukaan bukan masalah utama, tetapi hanya gejala dari masalah utama saja. Setelah menganalis sistem yang berjalan tahap analisis selanjutnya peneliti akan menganalisis kebutuhan untuk membangun sistem, seperti jenis perangkat lunak yang digunakan yaitu bahasa pemrograman PHP (Hypertext Preprocessor), database MySQL versi, dan Website editor Adobe Dreamweaver CS5 / NPP (Notepad Plus Plus) sebagai aplikasi perancangan layout . Selanjutnya dilakukan perancangan sistem yang dimulai dari tahap merancang Use case Diagram, tampilan (interface) sistem dan pangkalan data (database).

Metode design

Proses desain akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada : struktur data dengan menggunakan MySQL, arsitektur perangkat lunak, dan representasi interface dengan menggunakan Dreamweaver CS5, Tahapan ini akan menghasilkan dokumen yang disebut software requirment. Dokumen inilah yang akan digunakan programmer untuk melakukan aktivitas pembuatan sistemnya dan menggunakan program Visual Paradigm for UML 6.1. Enterprise Edition yaitu sebuah bahasa yang berdasarkan grafik atau gambar, menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis “OO” (Object Orientied) melalui tahap: Use Case Diagram, Class Diagram, Sequence Diagram, Statechart Diagram dan Activity Diagram, serta menggunakan tools (alat bantu) UML (Unified Modeling Language).

Metode Pengujian

Dalam penelitian ini metode pengujian yang digunakan yaitu Blackbox Testing, Blackbox Testing adalah metode uji coba yang memfokuskan pada keperluan fungsional software karena itu uji coba blackbox memungkinkan pengembangan dalam software untuk membuat himpunan kondisi input atau data uji yang akan menguji fungsional dan output suatu program. Metode pengujian blackbox digunakan untuk menemukan kesalahan dalam beberapa kategori, antara lain fungsi-fungsi yang salah satu hilang, kesalahan tampilan luar, kesalahan output, kesalahan dalam struktur atau akses database eksternal, kesalahan performa.

Metode Penerapan

Tahapan ini bisa dikatakan final dalam pembuatan sebuah sistem. Setelah melakukan analisa, design dan pengkodean maka sistem yang sudah jadi akan digunakan oleh user.

Metode Pemeliharaan

Perangkat lunak yang sudah disampaikan kepada satuan teknisi/customer pasti akan mengalami perubahan. Perubahan tersebut bisa karena mengalami kesalahan karena perangkat lunak harus menyesuaikan dengan lingkungan (periperal atau sistem operasi baru) baru, atau karena nasabah tersebut membutuhkan perkembangan fungsional.


Sistematika Penulisan

Dalam penulisan laporan Skripsi ini, penulis membagi dalam 5 (lima) bab yang saling berkaitan, yaitu:

BAB I PENDAHULUAN

Pada bab ini dijelaskan mengenai latar belakang penelitian, perumusan masalah, ruang lingkup penelitian, tujuan dan manfaat penelitian, metodologi penelitian serta sistematika Penulisan.

BAB II LANDASAN TEORI

Pada bab ini akan dijelaskan tentang konsep dasar dan teori yang menyangkut judul laporan serta definisi-definisi yang berhubungan dengan permasalahan yang dibahas pada bagian sistem yang berjalan.

BAB III PEMBAHASAN

Pada bab ini merupakan penjabaran hasil penelitian di lokasi kerja yang meliputi tinjauan organisasi yang berisi penjelasan singkat mengenai gambaran umum, sejarah singkat, struktur organisasi, ruang lingkup kerja PT. Angkasa Pura II dan struktur organisasi, dan analisis perangkat sistem serta tata laksana sistem yang berjalan saat ini masih manual.

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

Bab ini membahas tentang analisa dan perancangan sistem baru yang lebih sistematis yang akan dijelaskan dalam bentuk UML Yang Diusulkan, Analisa Proses, SWOT dan PIECES, Spesifikasi Proses, Prototype rancangan, Blackbox, Tampilan Sistem Yang Diusulkan, Rancangan Sistem Yang Diusulkan, Sarana Pengolahan Data, Spesifikasi Hardware Dan Software, Rancangan Implementasi.

BAB V PENUTUP

Bab ini berisi kesimpulan dari hasil analisa dan rancangan sistem yang dilakukan serta saran-saran terhadap sistem yang diusulkan agar dapat bermanfaat bagi pihak-pihak lain yang berkepentingan dan untuk pengembangan sistem lebih lanjut.

DAFTAR PUSTAKA

LAMPIRAN

BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Perancangan Sistem

Definisi Perancangan Sistem

Perancangan sistem merupakan tahap lanjutan dari proses menganalisa sistem.

Al-Jufri (2011:141)[1], “Rancangan Sistem adalah penentuan proses dan data yang diperlukan oleh sistem baru”

Verzello/John Reuter III dalam Darmawan (2013:227)[2], “Perancangan Sistem adalah tahap setelah analisis dari siklus pengembangan sistem: pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi: menggambarkan bagaimana suatu sistem dibentuk”.

Tujuan Perancangan Sistem

Darmawan (2013:228)[2], Tahap Perancangan/Desain Sistem mempunyai 2 tujuan utama, yaitu:

  1. Untuk memenuhi kebutuhan pemakai sistem.
  2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemrograman komputer dan ahli-ahli teknik yang terlihat (lebih condong pada desain sistem yang terperinci).

Tahap-Tahap Perancangan Sistem

Mahdiana (2011:37)[3], berpendapat, “Tahap Perancangan Sistem adalah merancang sistem secara rinci berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model sistem baru yang diusulkan.”

Sutabri (2012:225)[4], tahap rancangan sistem dibagi menjadi 2 (dua) bagian, yaitu:

  1. Rancangan sistem secara umum : Memberikan gambaran secara umum kepada user tentang sistem yang baru.
  2. Rancangan sistem secara rinci Dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasi sistem.

Konsep Dasar Sistem

Definisi Sistem

Sutarman (2012:13)[5], “Sistem adalah kumpulan elemen yang saling berhubungan dan saling berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama”.

Sutabri (2012:16)[4], “Secara sederhana suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling tergantung satu sama lain, dan terpadu”.

Jurnal CCIT Lili Tanti (2010:208)[6], “Sistem secara umum merupakan tahapan pertama dari luar hidup pengembangan perangkat lunak pengajar.

Dari beberapa pengertian di atas dapat diambil kesimpulan bahwa sistem adalah suatu tahapan pertama yang saling berhubungan dalam satu kesatuan dan terdiri dari unsur, komponen yang teroganisir untuk mencapai suatu tujuan.

Karakteristik Sistem

Menurut Sutabri (2012:17) [4] , suatu sistem mempunyai karakteristik tersendiri diantaranya Komponen (component), Batas sistem (boundary), Lingkungan luar (environment), Penghubung (interface), Masukan (input), Keluaran (output), Pengolahan (processing), Sasaran atau tujuan (goal), Strategi (strategy) antara lain:

  1. Komponen Sistem (Components) adalah yaitu kumpulan subsistem-subsistem yang saling berinteraksi atau dengan yang lainnya serta melakukan kerja sama antar subsistem tersebut. Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya yang saling bekerja sama membentuk satu kesatuan. Komponen tersebut dapat berupa suatu bentuk subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi suatu sistem secara keseluruhan. Suatu sistem dapat mempunyai sistem yang lebih besar, yang disebut dengan “Supra Sistem”.
  2. Batasan Sistem (boundary) yaitu ruang lingkup sistem, merupakan suatu daerah yang membatasi antara komponen atau subsistem yang lain, yang membatasi suatu sistem dengan sistem lain atau sistem yang berasal dari lingkungan luarnya.
  3. Lingkungan Luar Sistem (environment) yaitu lingkungan luar dari suatu sistem apapun diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat merugikan sistem tersebut. Lingkungan luar yang menguntungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. Sedangkan lingkungan luar yang merugikan harus ditahan dan dikendalikan, kalau tidak maka akan mengganggu kelangsungan hidup dari sistem tersebut.
  4. Penghubung Sistem (interface), merupakan suatu media yang menghubungkan antara subsistem yang satu dengan yang lainnnya sehingga antar subsistem dapat saling bekerja sama. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem yang lainnya.
  5. Masukan Sistem (input), yaitu sesuatu yang berasal dari subsistem yang digunakan sebagai data masukan yang selanjutnya dimasukan dalam suatu sistem agar dapat menghasilkan suatu keluaran yang berguna (diinginkan). Masukan dapat berupa maintenance input dan signal input. Maintenance input adalah energi yang dimasukan supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk menghasilkan keluaran.
  6. Keluaran Sistem (output), adalah hasil proses dari suatu masukan yang telah dilakukan proses di dalamnya sehingga menghasilkan sebuah informasi yang berguna untuk setiap tingkatan yang ada. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada Supra Sistem.
  7. Pengolahan Sistem (processing), yaitu suatu proses yang akan merubah suatu masukan menjadi suatu keluaran. Suatu sistem dapat mempunyai suatu proses yang akan merubah masukan menjadi keluaran, sebagai contoh sistem akuntansi. Sistem ini mengelola data transaksi menjadi laporan yang dibutuhkan oleh semua pihak manajemen.
  8. Sasaran (objective) atau tujuan (goal), suatu sistem mempunyai sasaran atau tujuan, kalau sistem tidak mempunyai sasaran maka sistem tidak ada. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya. Sasaran sangat berpengaruh pada masukan dan keluaran yang dihasilkan.
  9. Strategi (strategy), merupakan cara-cara yang digunakan dari mulai adanya input, pemrosesan hingga akhirnya terbentuk output, dan untuk mencapai sasaran yang diinginkan diperlukan suatu strategi agar sasaran tersebut dapat tercapai.

Berdasarkan definisi diatas dapat diambil kesimpulan bahwa karakteristik Sistem adalah kumpulan dari sub-sub sistem yang mempunyai suatu tujuan (goal), dimana untuk mencapai tujuan tersebut harus memiliki strategy yaitu dengan masukan sistem (input), proses (processing) dan keluaran sistem (output) yang objective.

Klasifikasi Sistem

Menurut Sutabri (2012:22)[4] , sistem dapat diklasifikasikan sebagai berikut:

  1. Sistem abstrak (abstract system) dan sistem fisik (physical system).

    Sistem abstrak (abstract system) adalah sistem yang berupa pemikiran atau gagasan yang tidak tampak secara fisik. Sedangkan sistem fisik (physical system) adalah sistem yang ada secara fisik dan dapat dilihat dengan mata.

  2. Sistem alamiah (natural system) dan sistem buatan manusia (human made system).

    Sistem alamiah adalah sistem yang keberadaannya terjadi karena proses alam, bukan buatan manusia. Sedangkan sistem buatan manusia (human made system) adalah sistem yang terjadi melalui rancangan atau campur tangan manusia.

  3. Sistem tertentu (deterministic system) dan sistem tak tentu (probabilistic system)

    Sistem tertentu (deterministic system) yaitu sistem yang operasinya dapat diprediksi secara cepat dan interaksi diantara bagian-bagiannya dapat dideteksi dengan pasti. Sedangkan sistem tidak tentu (probabilistic system) yaitu sistem yang hasilnya tidak dapat diprediksi karena mengandung unsur probabilitas.

  4. Sistem tertutup (closed system) dan sistem terbuka (open system).

    Sistem tertutup (closed system) yaitu sistem yang tidak berhubungan dengan lingkungan di luar sistem. Sistem ini tidak berinteraksi dan tidak dipengaruhi oleh lingkungan luar. Sistem ini juga bekerja secara otomatis tanpa adanya campur tangan dari pihak luar. Dalam kenyataannya tidak ada sistem yang benar-benar tertutup, yang ada hanyalah sistem yang relatif tertutup (relative closed system). Sistem relatif tertutup biasanya mempunyai masukan dan keluaran yang tertentu serta tidak terpengaruh oleh keadaan di luar sistem. Sedangkan sistem terbuka (open system) adalah sistem yang berhubungan dengan lingkungan luar dan dapat terpengaruh dengan keadaan lingkunga luar. Sistem terbuka menerima input dari subsistem lain dan menghasilkan output untuk subsistem lain. Sistem ini mampu beradaptasi dan memiliki sistem pengendalian yang baik karena lingkungan luar yang bersifat merugikan dapat mengganggu jalannya proses di dalam sistem.

Konsep Dasar Informasi

Definisi Data

Suprihadi dalam Jurnal CCIT (2013:310)[7], “Data merupakan sekumpulan keterangan atau bukti mengenai sesuatu kenyataan yang masih mentah, masih berdiri sendiri, belum diorganisasikan, dan belum diolah.”

Sutabri (2012:72)[4], “Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata”. Kejadian-kejadian adalah sesuatu yang terjadi saat tertentu di dalam dunia bisnis. Bisnis adalah perubahan dari suatu nilai yang disebut transaksi. Misalnya, penjualan adalah transaksi perubahan nilai barang menjadi nilai uang atau nilai piutang dagang. Kesatuan nyata adalah berupa suatu objek nyata seperti tempat, benda, dan yang betul-betul ada dan terjadi. Dari definisi dan uraian data tersebut dapat disimpulkan bahwa data adalah bahan mentah yang diproses untuk menyajikan informasi.

Berdasarkan beberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan data adalah hal, peristiwa, atau kenyataan lainnya yang mengandung suatu pengetahuan untuk dijadikan dasar guna penyusunan keterangan, pembuatan kesimpulan, atau sumber dari informasi.

Klasifikasi Data

Menurut Sutabri (2012:22)[4] , data itu sendiri dapat diklasifikasikan menurut jenis, sifat, dan sumber. Mengenai penjelasan klasifikasi data tersebut akan diurai dibawah ini:

    Klasifikasi data menurut jenis data, yaitu:

  1. Data Hitung (Enumeration atau Counting Data) adalah hasil penghitungan atau jumlah tertentu. Yang termasuk data hitung adalah presentase dari suatu jumlah tertentu.
  2. Data Ukur (Measurement Data) adalah data yang menunjukan ukuran mengenai nilai sesuatu. Angka yang ditunjukan alat barometer atau termometer adalah hasil proses pengukuran.


    Klasifikasi data menurut sifat data, yaitu:

  1. Data Kuantitatif (Quantitative Data) adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan.
  2. Data Kualitatif (Qualitative Data) adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat sesuatu. Penggolongan fakultas-fakultas pada universitas negeri menjadi fakultas exacta dan fakultas non-exacta merupakan pemisahan menurut sifatnya.


    Klasifikasi data menurut sumber data, yaitu:

  1. Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dilakukan sendiri, bukan data hasil karya orang lain.
  2. Data ekternal adalah data hasil observasi orang lain. Seseorang boleh saja menggunakan data untuk suatu keperluan, meskipun data tersebut hasil kerja orang lain.

Definisi Informasi

Menurut Sutabri (2012:29)[4], “Informasi adalah data yang telah diklasifikasikan atau diinterprestasi untuk digunakan dalam proses pengambilan keputusan”.

Jurnal CCIT yang diteliti oleh Maimunah dkk (2012:57) [8], “Informasi adalah data yang telah diolah menjadi sebuah bentuk yang lebih berarti bagi penerimanya, dan bermanfaat dalam mengambil suatu keputusan”.

Berdasarkan pendapat yang dikemukan di atas dapat ditarik kesimpulan informasi adalah data yang sudah diolah, dibentuk atau dimanipulasi sesuai dengan keperluan tertentu.

Fungsi Informasi

Sutabri (2012:12)[4], fungsi utama informasi adalah menambah pengetahuan. Informasi yang disampaikan kepada pemakai mungkin merupakan hasil data yang sudah diolah menjadi sebuah keputusan. Akan tetapi, dalam kebanyakan pengambilan keputusan yang kompleks, informasi hanya dapat menambah kemungkinan kepastian atau mengurangi bermacam-macam pilihan. Informasi yang disediakan bagi pengambil keputusan memberi suatu kemungkinan faktor resiko pada tingkat-tingkat pendapatan yang berbeda.


Nilai Informasi

Sutabri (2012:37)[4] , nilai informasi ditentukan oleh 2 (dua) hal, yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif dibandingkan dengan biaya mendapatkannya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectivess atau cost benefit. Nilai informasi ini didasarkan atas 10 (sepuluh) sifat, yaitu:

  1. Mudah diperoleh
  2. Luas dan lengkap
  3. Ketelitian
  4. Kecocokan
  5. Ketepatan waktu
  6. Kejelasan
  7. Keluwesan
  8. Dapat dibuktikan
  9. Tidak ada prasangka
  10. Dapat diukur

Kualitas Informasi

Menurut Sutabri (2012:41)[4] , kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu:

  1. Akurat (Accurate)
    Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.
  2. Tepat Waktu (Timeline)
    Informasi yang datang pada si penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan landasan dalam pengambilan keputusan.
  3. Relevan (Relevance)
    Informasi tersebut mempunyai manfaat untuk pemakainya.

Konsep Dasar Sistem Informasi

Definisi Sistem Informasi

Sutarman (2012:13)[5], ”Sistem Informasi adalah sistem yang dapat didefinisikan dengan mengumpulkan, memproses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi)”.

Sutabri (2012:2)[4], “Sistem informasi adalah suatu sistem di dalam 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”.

Jurnal CCIT Henderi (2009:2)[9], “Teknologi informasi dalam sistem kerja oleh berbagai jenis perusahaan atau organisasi bertujuan untuk meningkatkan kinerja mencapai tujuan dan sasaran dan meningkatkan keunggulan kompetitif organisasi”.

Berdasarkan definisi diatas dapat diambil kesimpulan bahwa Sistem Informasi adalah kumpulan dari informasi-informasi yang terdiri dari input dan output untuk dapat menyediakan kepada pihak luar dengan informasi yang dibutuhkan.

Komponen Sistem Informasi

Menurut Sutabri (2012:47)[4] , kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu:

  1. Blok Masukan (input block)
    Input mewakili data yang masuk kedalam sistem informasi, input yang dimaksud adalah metode dan media untuk menangkap data yang akan dimasukan yang dapat berupa dokumen-dokumen dasar.
  2. Blok Model (model block)
    Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.
  3. Blok Keluaran (Output Block)
    Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.
  4. Blok Teknologi (Technologi Block)
    Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara keseluruhan. Blok Teknologi terdiri dari 3 bagian utama yaitu teknisi (Humanwareatau Brainware), perangkat lunak (Software) dan perangkat keras (Hardware).
  5. Blok Basis data (Database Block)
    Basis data (Database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Basis data diakses atau dimanipulasi dengan menggunakan perangkat lunak paket yang disebut dengan DBMS (Database Management System).
  6. Blok Kendali (Control Block)
    Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.

Tujuan Sistem Informasi

Tujuan dari sistem informasi adalah menghasilkan informasi (Information) dari bentuk data yang diolah menjadi bentuk yang berguna bagi para pemakainya. (Jogiyanto, 2010:13)[10], Tujuan sistem informasi terdiri dari Kegunaan (Usefulness), Ekonomi (Economic), Keandalan (Realibility), Pelayanan Langganan (Customer Service), Kesederhanaan (Simplicity), dan Fleksibilitas (Fleksibility)

  1. Kegunaan (Usefulness)
    Sistem harus menghasilkan informasi yang akurat, tepat waktu, dan relevan untuk pengambilan keputusan manajemen dan personil operasi di dalam organisasi.
  2. Ekonomi (Economic)
    Semua bagian komponen sistem termasuk laporan-laporan, pengendalian-pengendalian, mesin-mesin harus menyumbang suatu nilai manfaat setidak-tidaknya sebesar biaya yang dibutuhkan.
  3. Keandalan (Realibility)
    Keluaran sistem harus mempunyai tingkatan ketelitian yang tinggi dan sistem itu sendiri harus mampu beroperasi secara efektif bahkan pada waktu komponen manusia tidak hadir atau saat komponen mesin tidak beroperasi secara temporer.
  4. Pelayanan Langganan (Customer Service)
    Sistem harus memberikan pelayanan dengan baik atau ramah kepada para pelanggan. Sehingga sistem tersebut dapat diminati oleh para pelanggannya.
  5. Kesederhanaan (Simplicity)
    Sistem harus cukup sederhana sehingga terstruktur dan operasinya dapat dengan mudah dimengerti dan prosedurnya mudah diikuti.
  6. Fleksibilitas (Fleksibility)
    Sistem harus cukup fleksibel untuk menangani perubahan-perubahan yang terjadi, kepentingannya cukup beralasan dalam kondisi dimana sistem beroperasi atau dalam kebutuhan yang diwajibkan oleh organisasi.

Konsep Dasar Analisa Sistem

Definisi Analisa Sistem

Jurnal CCIT Tanti (2009:6)[6], “Analisa secara umum merupakan tahap pertama dari daur hidup perangakat lunak”.

Jurnal CCIT Henderi dkk (2011:322)[9], tahapan analisa sistem adalah tahap penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalah-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat dibuat rancangan sistem yang baru sesuai dengan kebutuhan”.

Dari pendapat diatas dapat disimpulkan bahwa tahapan analisa sistem dapat dilakukan sebelum dibuat tahapan rancangan sistem, dan analisa sistem sangat penting dilakukan agar menghindari kesalahan yang akan timbul ditahapan selanjutnya.

Tahap Analisa Sistem

Sutabri (2011:60)[4] , Tahap analisis sistem merupakan tahap yang kritis dan sangat penting, karena kesalahan di dalam tahap ini akan menyebabkan juga kesalahan di tahap selanjutnya.Di dalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh seorang analis sistem, diantaranya:

    Identify, yaitu proses yang dilakukan untuk mengidentifikasi masalah. Hal yang dilakukan diantaranya :

  1. Mengidentifikasi penyebab masalah
  2. Mengidentifikasi titik keputusan
  3. Mengidentifikasi personil-personil kunci


    Understand, yaitu memahami kerja dari sistem yang ada. Hal ini dapat dilakukan dengan menganalisa cara kerja dari sistem berjalan. Hal yang dilakukan diantaranya :

  1. Menentukan jenis dan objek penelitian
  2. Merencanakan jadwal penelitian
  3. Mengatur jadwal wawancara.
  4. Mengatur jadwal observasi.
  5. Membuat agenda wawancara.
  6. Mengumpulkan hasil penelitian.

    Analyze, yaitu melakukan analisa terhadap sistem. Hal yang dilakukan diantaranya :

  1. Menganalisis kelemahan sistem, kebutuhan sistem yang meliputi hardware, software dan brainware.
  2. Menganalisis kebutuhan informasi bagi manajemen (pemakai).

    Report, yaitu membuat laporan dari hasil analisis yang telah dilakukan dalam kurun waktu tertentu. Tujuan dari adanya laporan tersebut diantaranya :

  1. Sebagai laporan bahwa proses analisis telah selesai dilakukan..
  2. Meluruskan kesalahn-kesalahan mengenai apa yang telah ditentukan dalam proses analisis yang tidak sesuai menurut manajemen.
  3. Meminta persetujuan kepada manajemen untuk melakukan tindakan selanjutnya.

Dari definisi diatas dapat disimpulkan bahwa tahap-tahap sistem sangat penting karena apabila jika satu tahapan terjadi kesalahan maka tidak dapat melanjutkan ke tahapan selanjutnya.

Konsep Dasar Basis Data

Pengertian Basis Data

Rahardja dkk dalam jurnal CCIT (2011:238)[11], "database adalah kumpulan fakta-fakta sebagai respresentasi dari dunia nyata yang saling berhubungan dan mempunyai arti tertentu."

Helmi Kurniawan dan Iwan Fitrianto Rahmad dalam jurnal CCIT (2012:193)[12], “database atau basis data terdiri dari semua fakta yang diperlukan, dimana fakta-fakta tersebut digunakan untuk memenuhi kondisi dari kaidah-kaidah dalam sistem. Basis data menyimpan semua fakta, baik fakta awal pada saat sistem mulai beroperasi, maupun fakta-fakta yang diperoleh pada saat proses penarikan kesimpulan sedang dilaksanakan. Basis data digunakan untuk menyimpan data hasil observasi dan data lain yang dibutuhkan selama pemrosesan.

Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi informasi dari basis data tersebut."


Sistem Basis Data

Wahana Komputer (2010:25), [13], ”Sebuah sistem database adalah sekumpulan dari komponen-komponen database-database yang meliputi:

  1. Database
  2. Database Server
  3. Komponen Client software
  4. Aplikasi Database

Elisitasi

Hidayati dalam Jurnal CCIT (2011:302)[14], menjelaskan bahwa “Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”. Tahapan Elisitasi Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi. Elisitasi didapat melalui metode wawancara dan dilakukan melalui 3 (tiga) tahap, yaitu:

  • Elisitasi Tahap I

    Berisi seluruh rancangan system baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.

  • Elisitasi Tahap II

    Merupakan hasil mengklasifikasian 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.

    1. M pada MDI itu artinya Mandatory. Maksudnya 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 pembentukan sistem, akan membuat sistem tersebut lebih sempurna.
    3. I pada MDI itu artinya Inessential. Maksudnya bahwa requirement tersebut bukanlah bagan dari sistem yang dibahas dan merupakan bagian dari luar sistem.
  • Elisitasi Tahap III

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

    1. T artinya Technical, maksudnya bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang diusulkan.
    2. O artinya Operational, maksudnya bagaimana tata cara pengguna requirement tersebut dalam sistem yang dikembangkan.
    3. E artinya Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam 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 dieliminasi.
    2. Middle (M): mampu untuk dikerjakan.
    3. Low (L): mudah untuk dikerjakan.
  • Final Draft Elisitasi

    Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu system yang akan dikembangkan.

    Teori Khusus

    Konsep Dasar Monitoring

    Pengertian Monitoring

    Monitoring adalah adalah pemantauan yang dapat dijelaskan sebagai kesadaran (awareness) tentang apa yang ingin diketahui, pemantauan berkadar tingkat tinggi dilakukan agar dapat membuat pengukuran melalui waktu yang menunjukkan pergerakan ke arah tujuan atau menjauh dari itu (Junaidi, 2010 : 14)[15]

    Tujuan Monitoring

    1. mengkaji apakah kegiatan-kegiatan yang dilaksanakan telah sesuai dengan rencana.
    2. mengidentifikasi masalah yang timbul agar langsung dapat diatasi.
    3. melakukan penilaian apakah pola kerja dan manajemen yang digunakan sudah tepat untuk mencapai tujuan proyek.
    4. mengetahui kaitan antara kegiatan dengan tujuan untuk memperoleh ukuran kemajuan
    5. menyesuaikan kegiatan dengan lingkungan yang berubah, tanpa menyimpang dari tujuan.

    Konsep Dasar Tagihan

    Baridwan (2008:123)[16], “Tagihan merupakan klaim perusahaan atas uang, barang-barang atau jasa-jasa terhadap pihak lain. Namun di dalam akuntansi pengertian tagihan biasanya digunakan untuk menunjukan klaim yang akan dilunasi dengan uang”.
  • Klasifikasi Tagihan
    Tagihan bisa timbul dari berbagai macam sumber, tetapi jumlah yang terbesr biasanya timbul dari penjualan barang atau jasa.Tagihan-tagihan yang dimiliki perusahaa dapat dibagi dalam 2 dua kelompok yaitu :
    1. Tagihan yang tidak didukung dengan janji tertulis disebut piutang
    2. Tagihan-tagihan yang didukung dengan janji tertulis disebut piutang wesel.

    Konsep Dasar Laporan Keuangan

    Baridwan (2008:17)[16], “Baridwan (2008:17), “Laporan keuangan merupakan ringkasan dari suatu proses pencatatan, merupakan suatu ringkasan dari transaksi-transaksi keuangan yang terjadi selama tahun buku yang bersangkutan. Laporan keuangan ini dibuat oleh manajemen dengan tujuan untuk mempertanggungjawabkan tugas-tugas yang dibebankan kepadanya oleh pemiliki perusahaan. Di samping itu laporan keuangan dapat juga digunakan untuk memenuhi tujuan-tujuan lain yaitu sebagai laporan kepada pihak-pihak luar perusahaan”.

    Definisi Analisa SWOT

    Menurut Rangkuti (2011:199)[17], penelitian menentukan bahwa kinerja perusahaan dapat ditentukan oleh kombinasi faktor internal dan eksternal. Kedua faktor tersebut harus dipertimbangkan dalam analisis SWOT. SWOT adalah singkatan darilingkungan internal strengths dan weakness serta lingkungan eksternal opportunities dan threats yang dihadapi dunia bisnis. Analisa SWOT membandingkan antara faktor eksternal peluang (opportunities) dan ancaman (threats) dengan faktor internal kekuatan (strengths) dan kelemahan (weakness). Analisa ini terbagi atas empat komponen dasar yaitu :
    1. Kuadran 1
      Ini merupakan situasi yang sangat menguntungkan. Perusahaan tersebut memiliki peluang dan kekuatan sehingga dapat memanfaatkan peluang dan yang ada. Strategi yang harus ditetapkan dalam kondisi ini adalah mendukung kebijakan pertumbuhan yang agresif (Growth Oriented Strategy).
    2. Kuadran 2
      Meskipun menghadapi berbagai ancaman, perusahaan ini masih memiliki kekuatan dari segi internal. Strategi yang harus diterapkan adalah menggunakan kekuatan untuk memanfaatkan peluang jangka panjang dengan cara strategi diversifikasi (produk atau pasar).
    3. Kuadran 3
      Perusahaan menghadapi peluang pasar yang sangat besar, tetapi di lain pihak menghadapi beberapa kendala atau kelemahan internal. Kondisi bisnis pada kuadran 3 ini mirip dengan question mark pada BCG matriks. Fokus strategi perusahaan ini adalah meminimalkan masalah-masalah internal perusahaan sehingga dapat merebut peluang pasar yang lebih baik. Misalnya, Apple menggunakan strategi peninjauan kembali teknologi yang digunakan dengan cara menawarkan produk-produk baru dalam industri microcomputer.
    4. Kuadran 4
      Ini merupakan situasai yang sangat tidak menguntungkan, perusahaan tersebut menghadapi berbagai ancaman dan kelemahan internal.

    Tujuan Analisa SWOT

    Menurut Rangkuti (2011:197)[17], tujuan analisa SWOT yaitu membandingkan antara faktor eksternal peluang dan ancaman dengan faktor internal kekuatan dan kelemahan sehingga dari analisis tersebut dapat diambil suatu keputusan strategis suatu organisasi.

    Konsep Dasar Analisa PIECES

    Rahmat Taufiq, S.Kom., M.Kom (2013:154)[18], Analisa Pieces merupakan analisa yang melihat sistem dari performance, Information, Economic, Control, Efficiency dan Service.Istilah PIECES yang setiap hurufnya bisa di terjemahkan menjadi berikut :
    1. P: Kebutuhan Mengkoreksi atau memperbaiki performance/ performa
    2. I: Kebutuhan Mengkoreksi atau memperbaiki Information / Informasi (dan data)
    3. E: Kebutuhan Mengkoreksi atau memperbaiki Economic / ekonomi, mengendalikan biaya dan meningkatkan keuntungan.
    4. C: Kebutuhan Mengkoreksi atau memperbaiki Control atau keamanan
    5. E: Kebutuhan Mengkoreksi atau memperbaiki Efficiency / efisien orang dan proses
    6. S: Kebutuhan Mengkoreksi atau memperbaiki services / layanan ke pelanggan, pemasok, rekan kerja, karyawan dan lain-lain.
    Al Fatta (2007:51) [19], metode yang mengunakan enam variabel yaitu Performance, Information/Data, Economic, Control/Security, Eficiency dan Service.
    1. Performance (Analisis Kinerja)
      Masalah kinerja terjadi ketika tugas-tugas bisnis yang dijalankan tidakmencapai sasaran. Kinerja diukur dengan jumlah produksi dan waktu tanggap. Jumlah produksi adalah jumlah pekerjaan yang bisa diselesaikan selama jangka waktu tertentu. Pada bagian pemasaran, kinerja diukur berdasarkan volume pekerjaan, Pangsa pasar yang diraih, atau citra perusahaan. Waktu tanggap adalah keterlambatan rata-rata antara suatu transaksi dengan tanggapan yang diberikan kepada transaksi tersebut.
    2. Information (Analisis Informasi)
      Informasi merupakan komoditas krusial bagi penguna akhir. Evaluasiterhadap kemampuan sistem informasi dalam menghasilkan informasi yang bermanfaat perlu dilakukan untuk menyikapi peluang dan menangani masalah yang muncul. Dalam hal ini meningkatkan kualitas informasi tidak dengan menambah jumlah informasi, karena terlalu banyak informasi malah akan menimbulkan masalah baru. Situasi yang membutuhkan peningkatan informasi meliputi :
      1. Kurangnya informasi mengenai keputusan atau situasi yang sekarang.
      2. Kurangnya informasi yang relevan mengenai keputusan atau situasi sekarang.
      3. Kurangnya informasi yang tepat waktu.
      4. Terlalu banyak informasi.
      5. Informasi tidak akurat.
      Informasi juga dapat merupakan fokus dari suatu batasan atau kebijakan. Sementara analisis informasi memeriksa output sistem, analisis yang tersimpan dalam sebuah sistem. Permasalahan yang meliputi :
      1. Data yang berlebihan. Data yang sama ditangkap atau disimpan di banyak tempat.
      2. Kekakuan data. Data di tangkap dan disimpan, tetapi diorganisasikan sedemikian rupa sehinga laporan dan pengujian judul dan pengujian tidak dapat atau sulit dilakukan.
    3. Economic (Analisis Ekonomi)
      Alasan ekonomi barangkali merupakan motivasi paling umum bagi suatu proyek. Pijakan bagi kebanyakan manajer adalah biaya atau rupiah. Persoalan ekonomis dan peluang berkaitan dengan masalah biaya. Adapun hal-hal yang harus diperhatikan yaitu :
    4. Biaya
      1. Biaya tidak diketahui.
      2. Biaya tidak dapat dilacak ke sumber.
      3. Biaya terlalu tinggi.
      Keuntungan
      1. Pasar-pasar baru dapat dieskplorasi.
      2. Pemasaran saat ini dapat diperbaiki.
      3. Pesanan-pesanan dapat ditingkatkan.
    5. Security (Analisis Keamanan)
      Tugas-tugas bisnis perlu dimonitor dan dibetulkan jika ditemukan kinerja yang di bawah standar. Kontrol dipasang untuk meningkatkan kinerja sistem, mencegah, atau mendeteksi kesalahan sistem, menjamin keamanan data, dan persyaratan. Adapun hal-hal yang perlu diperhatikan adalah:
    6. Keamanan atau kontrol yang lemah
      1. Input data tidak diedit dengan cukup.
      2. Kejahatan (misalnya, pengelapan atau pencurian) terhadap data.
      3. Pelanggaran etika pada data atau informasi. Misalnya, data atau informasi diakses orang yang tidak berwenang.
      4. Data tersimpan secara berlebihan, tidak konsisten pada dokumen atau database yang berbeda.
      5. Pelanggaran peraturan atau panduan privasi data.
      6. Terjadi error saat pemrosesan (oleh manusia, mesin, atau perangkat lunak).
      7. Terjadi error saat membuat keputusan.
      Kontrol atau keamanan berlebihan
      1. Prosedur birokratis memperlamban sistem.
      2. Pengendalian yang berlebihan mengganggu para pelangan atau karyawan.
      3. Pengendalian berlebihan menyebabkan penundaan pemrosesan.
    7. Eficiency (Analisis Efisiensi)
      Efisiensi menyangkut bagaimana menghasilkan output sebanyak-banyaknya dengan input yang sekecil mungkin. Berikut adalah suatu indikasi bahwa suatu sistem dapat dikatakan tidak efisien, yaitu :
      1. Banyak waktu yang terbuang pada aktivitas sumber daya manusia, mesin, atau komputer.
      2. Data dimasukkan atau disalin secara berlebihan.
      3. Data diproses secara berlebihan.
      4. Informasi dihasilkan secara berlebihan.
      5. Usaha yang dibutuhkan untuk tugas-tugas terlalu berlebihan.
      6. Material yang dibutuhkan untuk tugas-tugas terlalu berlebihan.
    8. Services (Analisis Layanan)
      Berikut adalah kriteria penilaian dimana kualitas suatu sistem bisa dikatakan buruk :
      1. Sistem menghasilkan produk yang tidak akurat.
      2. Sistem menghasilkan produk yang tidak konsisten.
      3. Sistem menghasilkan produk yang tidak dipercaya.
      4. Sistem tidak mudah dipelajari.
      5. Sistem tidak mudah digunakan.
      6. Sistem cangung untuk digunakan.
      7. Sistem tidak fleksibel.

      Konsep Dasar UML (Unified Modeling Language)

      Definisi Unified Modelling Language (UML)

      Widodo (2011:6)[20], berpendapat bahwa “UML (Unified Modelling Language) adalah bahasa pemodelan standar yang memiliki sintak dan semantik”.

      Diagram-diagram Unified Modeling Language (UML)

      Berikut ini adalah diagram UML menurut Henderi (2011:6)[9], yaitu:
      1. Use Case Diagram
        Use Case Diagram secara grafis menggambarkan, interaksi secara sistem, sistem eksternal dan pengguna. Dengan kata lain use case diagram secara grafis mendeskripsikan siapa yang akan menggunakan sistem dan dalam cara apa pengguna (user) mengharapkan interaksi dengan sistem itu. Use case secara naratif digunakan untuk secara tekstual menggambarkan sekuensi langkah-langkah dari tiap interaksi.
      2. Class Diagram
        Menggambarkan struktur object sistem. Diagram ini menunjukan class diagram yang menyusun sistem dan hubungan antara class object tersebut.
      3. Sequence Diagram
        Secara grafis menggambarkan bagaimana object berinteraksi satu sama lain melalui pesan pada sekuensi sebuah use case atau operasi.
      4. State Chart Diagram
        Digunakan untuk memodelkan behaviour objek khusus yang dinamis. Diagram ini mengilustrasikan siklus hidup objek berbagai keadaan yang dapat diasumsikan oleh objek dan event-event (kejadian) yang menyebabkan objek dari satu state ke state yang lain.
      5. Activity Diagram
        Secara grafis untuk menggambarkan rangkaian aliran aktivitas baik proses bisnis maupun use case. Activity Diagram dapat juga digunakan untuk memodelkan action yang akan dilakukan saat operasi dieksekusi, dan memodelkan hasil dari action tersebut.

      Aplikasi Web

      Aplikasi web adalah jenis aplikasi yang diakses melalui jaringan seperti internet atau intranet, seperti: internet explorer dan Mozilla Firefox. Dengan menggunakan aplikasi web, kita hanya perlu menempatkan aplikasi dalam sebuah server dan dengan sendirinya aplikasi tersebut dapat diakses dari manapun, sepanjang pemakai dapat mengakses web server-nya. Web server adalah server yang melayani permintaan aplikasi web. Aplikasi web yang paling dasar ditulis dengan menggunakan HTML (Hypertext Markup Language).
      Betha Sidik dan Husni I. Pohan (2012:5)[21], “Browser Web adalah software yang digunakan untuk menampilkan informasi web server”.
      Jarot Setyaji (2010:296)[22], ”Web browser atau sering juga disebut internet browser yang berfungsi sebagai jembatan bagi pengguna komputer dalam menjelajah dunia maya.” Internet browser merupakan sebuah aplikasi atau software yang digunakan untuk mengolah data yang ditransfer dari World WideWeb (lebih dikenal dengan istilah www) ke komputer dan menampilkannya secara visual agar mudah dimengerti oleh seorang pengguna internet.
      Berdasarkan pengertian diatas Web browser merupakan aplikasi perangkat lunak yang berfungsi sebagai interface untuk menjelajahi, mengambil maupun menyajikan berbagai macam sumber informasi berupa halaman web pada World Wide Web (WWW). Awalnya Web Browser hanya berorientasi pada teks dan belum dapat menampilkan gambar. Namun seiring berkembangnya jaman web browser tidak lagi hanya menampilkan text dan gambar tetapi juga file multimedia seperti video dan suara. Browser juga dapat mengirim dan menerima e-mail, mengelola bahasa Hyper Text Markup Language (HTML) sebagai input, dan menjadikan halaman web sebagai hasil output yang informatif. Berikut merupakan bagian-bagian dari web browser antara lain:
      1. Status Bar
        Ini adalah kotak bagian bawah jendela browser, menampilan berbagai macam informasi sesuai dengan apa yang sedang dilakukan pengguna. Sebagian besar menunjukkan kecepatan beban dan URL dari alamat sesuai dengan pointer.
      2. Addres Bar
        Merupakan kotak bagian atas jendela browser menampilkan seluruh alamat situs web atau URL
      3. Title Bar
        Bar judul pada bagian paling atas jendela browser. Menginformasikan judul halaman web.
      4. Toolbar Icon
        Toolbar atau icon perusahaan browser pada bagian atas kanan jendela browser dibawah title bar. Pada bagian ini akan terlihat tombol “Back”, “Home”, “Refresh”, dan lainnya.
      5. Display Window
        Merupakan ruang kerja browser, berupa frame yang menampilkan halaman website.
      6. Scroll Bar
        Pointer untuk menarik halaman web menuju bagian bawah.

      HTML (Hypertext Markup Language

      File yang berisi kode HTML tidak mendukung pembuatan aplikasi yang melibatkan database, karena HTML dirancang untuk menyajikan informasi yang bersifat statis (tampilan yang isinya tetap hingga web master atau penanggungjawab web melakukan perubahan isi). Untuk itu muncul pemikiran untuk membuat suatu perantara yang memungkinkan aplikasi bisa menghasilkan sesuatu yang bersifat dinamis dan berinteraksi dengan database, maka lahirlah berbagai perantara seperti PHP, ASP, JSP.
      Anhar (2010:3)[23], ”PHP singkatan dari Hypertext Preprocessor yaitu bahasa pemrograman web server-side yang bersifat open source.” Berdasarkan pengertian dari beberapa ahli di atas dapat disimpulkan bahwa PHP merupakan skrip yang bertempat dan diproses pada suatu server dengan keluaran yang dihasilkan dapat dilihat melalui browser, PHP juga merupakan salah satu bahasa pemrograman open source yang dapat digunakan pada berbagai sistem operasi seperti Linux, Unix, Macintosh, maupun Windows. Pada dasarnya PHP dirancang untuk pembuatan jenis web dinamis, yaitu web yang dalam pembuatannya dapat aplikasikan sesuai keinginan penggunanya. Salah satu kelebihan lain yang dimiliki PHP antara lain dapat terkoneksi pada beberapa database antara lain MySql.
      PHP adalah sebuah bahasa scripting yang terpasang pada HTML, sebagian sintaks mirip dengan Bahasa C, Java, Perl, ditambah fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.
      Hubungan PHP dengan HTML, HTML adalah halaman web biasanya disusun dari kode-kode HTML yang disimpan dalam sebuah fileberextention .html, file html ini dikirim oleh server ke browser kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Sedangkan PHP harus diterjemahkan oleh web server sehingga menghasilkan kode HTML yang dikirim ke browser agar dapat ditampilkan. Kode ini dapat berdiri sendiri atau disisipkan diantara kode-kode HTML sehingga dapat langsung ditampilkan bersama. File HTML yang telah dibubuhi program PHP harus diganti ekstensinya menjadi .php3 atau .php.
      Seluruh aplikasi berbasis web dapat dibuat dengan PHP namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan sistem database didalam web. Sistem database yang dapat didukung PHP adalah : Oracle, MySQL, Sybase, PostgreSQL. PHP dapat berjalan pada berbagai sistem, seperti : Windows, Linux, UNIX.
      1. Ciri-ciri Khusus PHP
      2. Anhar (2010:31)[23],Kode PHP mempunyai beberapa ciri-ciri khusus, yaitu:
        1. Hanya dapat dijalankan menggunakan web server, misalnya: Apache.
        2. Kode PHP diletakkan dan dijalankan di web server.
        3. Kode PHP dapat digunakan untuk mengakses database, seperti Mysql, PostgreSQL, Oracle, dan lain-lain.
        4. Merupakan software yang bersifat open source.
        5. Gratis untuk di download dan digunakan.
        6. Memiliki sifat multiplatform, artinya dapat dijalankan menggunakan sistem operasi apapun, seperti Linux, Unix, Windows, dan lain-lain.
      3. Tipe Data Pada PHP
      Winarno (2011:8)[24], “Variabel memungkinkan anda untuk menciptakan rumus bagi operasi tertentu dimana nilai operand-nya bisa dialokasikan secara dinamis.”
      Variable merupakan tempat untuk menyimpan data dalam tipe tertentu, variabel bisa berupa null (belum ada jenisnya), angka, string, objek, array, boolean, dan isinya bisa diubah-ubah nantinya.
      Berbeda dengan bahasa pemrograman lain, variabel pada PHP lebih fleksibel, tidak perlu mendefinisikan jenisnya ketika mendefinisikan pertama kali. Ada 6 (enam) variabel dasar yang dapat diakomodasikan di PHP, seperti berikut :
      1. Boolean
        Tipe data boolean digunakan untuk mencari nilai kebenaran.nilai kebenarannya adalah “True” atau “False”. Dalam penulisannya tidak terpengaruh antara huruf besar dan kecil.
        Contoh:
        <?
        $a = true; // mendeklarasikan nilai true pada variabel $a
        $b = false; // mendeklarasikan nilai false pada variabel $b
         ?>
      2. Integer
        Tipe data integer merupakan berfungsi dalam penyimpanan bilangan bulat baik positif maupun negatif dan bukan desimal, secara umum dapat disebut tipe data berupa angka.
        Contoh:
        <?
        $a=10; //angka desimal
        $b=0x1A; //angka hexadesimal
        $c=-5; //angka desimal negatif
        $d=$a * $c; //contoh perkalian
        echo "a = $a
        ";
        echo "b = $b
        ";
        echo "c = $c
        ";
        echo "a * c = $d
        ";
         ?>
        Secara grafis menggambarkan bagaimana object berinteraksi satu sama lain melalui pesan pada sekuensi sebuah use case atau operasi.
      3. Floating-point
        Tipe data floating-point atau kata lain dari tipe data double merupakan tipe data yang berfungsi menyimpan bilangan desimal.
        Contoh
        <?
        $a=10.08697;
        $b=4.97586e9;
        $x=8E-100;
        $y=$z * $x;
        echo "z = $z
        ";
        echo "y = $y
        ";
        echo "x = $x
        ";
        echo "z * x = $v
        ";
         ?>
      4. String
        Tipe data string merupakan gabungan dari beberapa karakter, dapat berupa kata tunggal maupun kalimat. Penulisannya memerlukan tanda kutip satu (‘ ‘) atau kutip ("").
        Contoh:
        <?
        $jeruk='orange ';
        $pisang="banana";
        ?>
      5. Array
        Tipe data array merupakan kumpulan data atau karakter pada satu variabel.
        C ontoh:
        <?
        $nama=array("cowok"=>"Jono", "cewek"=> "Susi");
        echo "Nama Kakak = $nama[cowok]
        ";
        echo "Nama Adik = $nama[cewek]
        ";
        ?>
      6. Objek
        Tipe data objek dapat berupa bilangan, variabel maupun fungsi.Tipe data objek memiliki tujuan memudahkan para programmer dalam Object Oriented Program (OOP) yang merupakan pendukung daripada PHP.
        Contoh:
        <?php
        Class makan {
        Var $lauk = "telur";
        Function makan_malam ($lauk) {
        $ lauk = "lauk";
        }
        }
        $hari_ini=new makan;
        Echo $hari_ini -> lauk;
        ?>
      7. Resource
        Tipe data resource merupakan tipe data yang baru diperkenalkan pada PHP 4 tipe ini memiliki nilai yang dihasilkan dari pemanggilan fungsi-fungsi yang menggunakan resource sistem, seperti mysql_connect,mysql_query dan semacamnya. Variabelnya secara otomatis akan menggunakan tipe data resource ini.
        Contoh:
        <?
        $sql = mysql_query("SELECT * FROM admin WHERE un_admin='$us'") ;
        $b = mysql_fetch_array($sql);
        if($b==0){
         ?>
        <script language="javascript">alert('Gagal menyimpan sandi baru, cobalah kembali!'); document.location='admin.php?action=sandi_baru'</script><? }
        ?>
      8. Null
        Tipe data null merupakan tipe data yang tidak memuat apapun, menjadikan variabel tidak memiliki nilai apapun.
        Contoh:
        <?
        $kosong=NULL;
        ?>

      MySQL

      Definisi MySQL

      Budi Raharjo (2011:21)[25], berkata bahwa “MySQL adalah RDBMS atau server database yang mengelola database dengan cepat menampung dalam jumlah sangat besar dan dapat di akses oleh banyak user”.

      Perintah Dasar MySQL

      Budi Raharjo (2011:22)[25], berkata bahwa dalam menjalan MySQL diperlukan berbagai perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah dasar dalam menggunakan MySQL. Untuk menjalankan MySQL pertama kali cukup dengan mengetikkan MySQL pada Command Prompt. Perintah-perintahnya adalah sebagai berikut:
      1. Menampilkan database : SHOW DATABASE;
      2. Membuat database baru : CREATE DATABASE database;
      3. Memilih database yang akan digunakan : USE database;
      4. Menampilkan tabel : SHOW TABLE;
      5. Membuat tabel baru: CREATE TABLE (field spesifikasi_field,...);
      6. Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau DESCRIBE tabel;
      7. Mengubah struktur tabel: ALTER TABLE tabel Jenis_Pengubahan;
      8. Mengisikan data: INSERT INTO table (kolom1, ) VALUES („data_kolom1,); atau INSERT INTO table SET kolom1 =„data_kolom1, ;
      9. Menampilkan data: SELECT kolom FROM table WHERE kriteria ORDER BY kolom atau SELECT * FROM tabel;
      10. Mengubah data: UPDATE tabel SET kolom = pengubahan_data WHERE kriteria;
      11. Menampilkan data dengan kriteria tertentu: SELECT kolom1,... FROM table WHERE kriteria;
      12. Menghapus data: DELETE FROM tabel WHERE kriteria;
      13. Menghapus tabel: DROP tabel;
      14. Menghapus database: DROP database;
      15. Keluar dari MySQL: QUIT; atau EXIT;


      XAMPP

      XAMPP merupakan sebuah tool yang menyediakan beberapa paket perangkat lunak kedalam satu buah paket.
      Riyanto (2013:1)[26], “Xampp merupakan paket PHP dan MySQL berbasis open source, yang dapat digunakan sebagai tool pembantu pengembangan aplikasi berbasis PHP, Xampp mengombinasikan beberapa paket perangkat lunak berbeda kedalam suatu paket.”
      Xampp merupakan singkatan dari x (empat operasi apapun), Apache, MySQL, PHP, dan Perl. XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dalam paketnya sudah terdapat Apache (web server), MySQL (database), PHP (Hypertext Preprocessor), Perl, FTP server, phpMyAdmin dan berbagai pustaka bantu lainnya. Dengan menginstal XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual, XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis.
      Berikut ini penjelasan mengenai Apache, PHP, MySQL, phpMyAdmin dan Perl:


      1. Apache
        Apache bersifat open source, artinya setiap orang boleh menggunakannya, mengambil bahkan mengubah kode programnya. Tugas utama apache adalah menghasilkan halaman web yang benar kepada peminta berdasarkan kode PHP yang dituliskan oleh pembuat halaman web.
      2. PHP
        Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting, PHP juga bersifat open source.Sistem management database yang sering digunakan bersama PHP adalah MySQL, namun PHP juga mendukung system management database oracle, Microsoftaccess, interbase, d-base dan postgreSQL.
      3. MySQL
        SQL kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang khusus digunakan untuk mengolah database, MySQL juga bersifat opensource dan at relational yang artinya data-data yang dikelola dalam databaseakan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan menjadi lebih cepat. MySQL dibuat dan dikembangkan oleh MySQL AB yang berada di Swedia.MySQL dapat digunakan untuk membuat dan mengolah database beserta isinya, serta untuk menambahkan, mengubah dan menghapus data yang berada dalam database.
      4. PhpMyAdmin
        Pengelola database dengan MySQL harus dilakukan dengan mengetikkan baris-baris perintah yang sesuai (command line) untuk setiap maksud tertentu.Hal tersebut tentu cukup menyulitkan karena kita harus hafal dan mengetikkan perintahnya satu per satu.Dengan phpMyAdmin kita dapat membuat tabel dan mengisi data dengan mudah tanpa harus hafal perintahnya.
      5. Perl
        Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin UNIX pada tanggal 18 Desember 1987.Perl sangat popular digunakan dalam program-program CGI (Common Gateway Interface). Kelemahan Perl adalah sintaksnya susah dibaca karena banyak menggunakan simbol-simbol yang bukan huruf dan angka.

      Konsep Dasar Adobe Dreamweaver CS5

      Sigit (2010:1)[27], Dreamweaver adalah sebuah HTML Editor Profesional untuk mendesign web secara visual dan mengelola situs atau halaman web.
      Puspitasari (2011:9)[28], Dreamweaver CS5 adalah salah satu HTML editor profesional yang berfungsi untuk mendesign web secara visual dan mengelola situs halaman web.

      Konsep Dasar BlackBox

      Definisi BlackBox

      Siddiq (2012:4)[29], “Pengujian blackbox adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak”. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar.
      Budiman (2012:4)[30], “Pengujian blackbox merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak”. Data uji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluaran dari perangkat lunak diuji apakah telah sesuai dengan yang diharapkan.
      Dari kedua definisi di atas dapat disimpulkan bahwa metode pengujian BlackBox digunakan untuk menguji sistem dari segi user yang dititik beratkan pada pengujian kinerja, spesifikasi dan antarmuka sistem tersebut tanpa menguji kode program yang ada.

      Keuntungan Blackbox

      Beberapa keuntungan yang diperoleh dari jenis blackbox testing antara lain: (Rizky, 2011:264) [31]
      1. Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang pemrograman.
      2. Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen tester yang berasal dari pengguna.
      3. Hasil dari blackbox testing dapat memperjelas kontradiksi ataupun keracunan yang mungkin timbul dari eksekusi sebuah perangkat lunak.
      4. Proses testing dapat dilakukan lebih cepat dibandingkan white box testing.

      Literatur Review

      Guritno dkk (2011:86)[32], “Literature Review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling actual, maka kita tidak perlu melakukan penelitian yang sama.Terdapat sebuah penelitian yang memiliki korelasi yang searah dengan penelitian yang akan dibahas dalam Laporan Skripsi penulis, antara lain:
      1. Skripsi yang disusun oleh Karmelia Ester Lamia (2012) yang berjudul “Perancangan Sistem Laporan Keuangan Pada CV. Chara Florist Berbasis Web Menggunakan PHP Dan MYSQL”, pada STMIK Raharja, penelitian ini diusulkan memperbaiki masalah dalam menyusun laporan keuangan berbasi web dengan menggunakan PHP dan MYSQL. Dengan perancangan disusun setidaknya mengurangi permasalahan yang ada laporan keuangan jadi lebih efektif dan efisien. Terdapat kesamaan dalam penggunaan software seperti yang penulis lakukan,hanya saja penulis kembangan dengan sistem input laporan yang lebih jelas.
      2. Skripsi yang disusun oleh Maulida (2014) yang berjudul “Perancangan Sistem Laporan Keuangan Pada PT. Putera Pasar Baru”, pada STMIK Raharja, penelitian ini diusulkan untuk mempermudah dalam pembuatan laporan dengan menggunakan PHP dan MYSQL. Dengan perancangan ini disusun rancangan program aplikasi laporan keuangan program yang dapat menghasilkan laporan keuangan secara cepat dan akurat. Karena permasalahan yang dihadapi sama dengan penulis, sehingga penelitian ini termasuk ke dalam jenis penelitian yang sedang dihadapi penulis.
      3. Skripsi yang disusun oleh Selviawati (2008) yang berjudul “Perancangan Sistem Informasi Keuangan Registrasi Mahasiswa Pada STMIK Raharja”, Penelitian ini diusulkan untuk memberikan laporan keuangan yang akurat untuk bagian keuangan. Sistem ini sudah berbasis web dengan menggunakan PHP dan MYSQL. Tetapi upaya tersebut dinilai kurang efektif dan efisien, Karena data yang akan dijadikan laporan kurang spesifik. Dengan ini penelitian akan dikembangkan, agar dapat memberikan informasi yang dibutuhkan dan dapat mengetahui kesalahan yang terjadi dalam memberikan laporan kepada pihak-pihak terkait. Terdapat kesamaan masalah tentang informasi keuangan dan penggunaan software seperti yang penulis lakukan, hanya saja penulis kembangan dengan sistem informasi lebih detail.
      4. Skripsi yang disusun oleh Khanna Tiara yang berjudul “Sistem Monitoring Inventory Control Pada CV. Cihanjuang Budi Jaya”, Penelitian ini diusulkan untuk pada tahun 2014. Penelitian ini memonitoring persediaan barangdengan menggunakan PHP dan MYSQL. Sehingga dapat meminimalisir penumpukan barang yang tidak terjual yang mempunyai masa kadaluarsa dengan cara memanfaatkan tanggal kadaluarsa barang menjadi masa efektif pakai dan menjaga persediaan barang di dalam gudang dengan menggunakan batas minimal persediaan barang sehingga persediaan dan kualitas barang di dalam gudang dapat terjaga dengan baik. Terdapat kesamaan masalah tentang informasi monitoring dan penggunaan software seperti yang penulis lakukan.
      Berdasarkan beberapa literature review di atas yang merupakan penelitian-penelitian sebelumnya telah menjadi bahan pengembangan untuk judul yang sedang diteliti. Keempat literature review tersebut memiliki permasalahan yang sama yang dihadapi oleh penulis, sehingga penelitian ini merupakan pengembangan dari keempat literature review tersebut.



      BAB III

      PEMBAHASAN


      Sejarah Singkat PT.Angkasa Pura II

      PT Angkasa Pura II (Persero), selanjutnya disebut “Angkasa Pura II” atau “Perusahaan” merupakan salah satu Badan Usaha Milik Negara yang bergerak dalam bidang usaha pelayanan jasa kebandarudaraan dan pelayanan jasa terkait bandar udara di wilayah Indonesia Barat. Angkasa Pura II telah mendapatkan kepercayaan dari Pemerintah Republik Indonesia untuk mengelola dan mengupayakan pengusahaan Pelabuhan Udara Jakarta Cengkareng yang kini berubah nama menjadi Bandara Internasional Jakarta Soekarno-Hatta serta Bandara Halim Perdanakusuma sejak 13 Agustus 1984.
      Keberadaan Angkasa Pura II berawal dari Perusahaan Umum dengan nama Perum Pelabuhan Udara Jakarta Cengkareng melalui Peraturan Pemerintah Nomor 20 tahun 1984, kemudian pada 19 Mei 1986 melalui Peraturan Pemerintah Nomor 26 tahun 1986 berubah menjadi Perum Angkasa Pura II. Selanjutnya, pada 17 Maret 1992 melalui Peraturan Pemerintah Nomor 14 tahun 1992 berubah menjadi Perusahaan Perseroan (Persero). Seiring perjalanan perusahaan, pada 18 November 2008 sesuai dengan Akta Notaris Silvia Abbas Sudrajat, SH, SpN Nomor 38 resmi berubah menjadi PT Angkasa Pura II (Persero).
      Berdirinya Angkasa Pura II bertujuan untuk menjalankan pengelolaan dan pengusahaan dalam bidang jasa kebandarudaraan dan jasa terkait bandar udara dengan mengoptimalkan pemberdayaan potensi sumber daya yang dimiliki dan penerapan praktik tata kelola perusahaan yang baik. Hal tersebut diharapkan agar dapat menghasilkan produk dan layanan jasa yang bermutu tinggi dan berdaya saing kuat sehingga dapat meningkatkan nilai Perusahaan dan kepercayaan masyarakat.
      Kiprah Angkasa Pura II telah menunjukkan kemajuan dan peningkatan usaha yang pesat dalam bisnis jasa kebandarudaraan melalui penambahan berbagai sarana prasarana dan peningkatan kualitas pelayanan pada bandara yang dikelolanya.
      Angkasa Pura II telah mengelola 13 Bandara, antara lain yaitu Bandara Soekarno-Hatta (Jakarta), Halim Perdanakusuma (Jakarta), Kualanamu (Medan), Supadio (Pontianak), Minangkabau (Padang), Sultan Mahmud Badaruddin II (Palembang), Sultan Syarif Kasim II (Pekanbaru), Husein Sastranegara (Bandung), Sultan Iskandarmuda (Banda Aceh), Raja Haji Fisabilillah (Tanjungpinang), Sultan Thaha (Jambi), Depati Amir (Pangkal Pinang) dan Silangit (Tapanuli Utara).
      Angkasa Pura II telah berhasil memperoleh berbagai penghargaan dari berbagai instansi. Penghargaan yang diperoleh merupakan bentuk apresiasi kepercayaan masyarakat atas performance Perusahaan dalam memberikan pelayanan, diantaranya adalah “The Best BUMN in Logistic Sector” dari Kementerian Negara BUMN RI (2004-2006), “The Best I in Good Corporate Governance” (2006), Juara I “Annual Report Award” 2007 kategori BUMN Non-Keuangan Non-Listed, dan sebagai BUMN Terbaik dan Terpercaya dalam bidang Good Corporate Governance pada Corporate Governance Perception Index 2007 Award. Pada tahun 2009, Angkasa Pura II berhasil meraih penghargaan sebagai 1st The Best Non Listed Company dari Anugerah Business Review 2009 dan juga sebagai The World 2nd Most On Time Airport untuk Bandara Soekarno-Hatta dari Forbestraveller.com, Juara III Annual Report Award 2009 kategori BUMN Non- Keuangan Non-Listed, The Best Prize ‘INACRAFT Award 2010’ in category natural fibers, GCG Award 2011 as Trusted Company Based on Corporate Governance Perception Index (CGPI) 2010, Penghargaan Penggunaan Bahasa Indonesia Tahun 2011 dari Kementerian Pendidikan dan Kebudayaan, penghargaan untuk Bandara Internasional Minangkabau Padang sebagai Indonesia Leading Airport dalam Indonesia Travel & Tourism Award 2011, dan Penghargaan Kecelakaan Nihil (Zero Accident) selama 2.084.872 jam kerja terhitung mulai 1 Januari 2009-31 Desember 2011 untuk Bandara Sultan Syarif Kasim II Pekanbaru, serta berbagai penghargaan di tahun 2012 dari Majalah Bandara kategori Best Airport 2012 untuk Bandara Internasional Sultan Syarif Kasim II (Pekanbaru) dan Bandara Sultan Mahmud Badaruddin II (Palembang), kategori Good Airport Services untuk Bandara Internasional Minangkabau dan Bandara Internasional Soekarno-Hatta Terminal 3 (Cengkareng) dan kategori Progressive Airport Service 2012 untuk Bandara Internasional Soekarno-Hatta Terminal 3 (Cengkareng)
      Sebagai Badan Usaha Milik Negara, Angkasa Pura II selalu melaksanakan kewajiban untuk membayar dividen kepada negara selaku pemegang saham. Angkasa Pura II juga senantiasa berkomitmen untuk memberikan pelayanan yang terbaik dan perlindungan konsumen kepada pengguna jasa bandara, menerapkan praktik tata kelola perusahaan yang baik, meningkatkan kesejahteraan karyawan dan keluarganya serta meningkatkan kepedulian sosial terhadap masyarakat umum dan lingkungan sekitar bandara melalui program Corporate Social Responsibility.

      Visi dan Misi PT. Angkasa Pura II

      1. Visi PT Angkasa Pura II
      1. Menjadi pengelola bandarudara kelas dunia yang terkemuka dan profesional.
      2. Untuk mewujudkan visi tersebut, AngkasaPura II bertekad melakukan transformasi secara menyeluruh dan bertahap selama lima tahun pertama.
      2. Misi PT Angkasa Pura II
      1. Mengelola jasa bandarudara kelas dunia dengan mengutamakan tingkat keselamatan, keamanan, dan kenyamanan untuk meningkatkan kepuasan pelanggan
      2. Mengembangkan SDM dan budaya Perusahaan yang berkinerja tinggi dengan menerapkan system manajemen kelas dunia
      3. Mengoptimalkan strategi pertumbuhan bisnis secara menguntungkan untuk meningkatkan nilai pemegang saham serta meningkatkan kesejahteraan karyawan dan pemangku kepentingan lainnya.
      4. Menjalin kerjasama yang saling menguntungkan dengan mitra usaha dan mitra kerja serta mengembangkan secara sinergis dalam pengelolaan jasa Bandar udara
      5. Memberikan nilai tambah yang optimal bagimasyarakat dan lingkungan

      STRUKTUR ORGANISASI

      organisai.JPG
      Gambar 3.3 Struktur Organisasi PT Angkasa Pura II

      Tugas dan Wewenang

      Direktur Keuangan

      TUGAS :
      1. Membina kegiatan pengelolaan keuangan secara optimal untuk menunjang kegiatan unit-unit dalam implementasi strategi dan pencapaian tujuan korporasi serta mengoptimalkan profitabilitas untuk meningkatkan kinerja keuangan perseroan;
      2. Memberi masukan terhadap penyusunan RJPP dan RKAP, termasuk penentuan target profitabilitas perseroan;
      3. Memimpin dan mengarahkan kegiatan pengelolaan keuangan dan PKBL (Program Kemitraan dan Bina Lingkungan) sesuai perencanaan strategis korporasi;
      4. Memberi masukan terhadap semua proyek pengembangan bandara yang berada dalam kewenangannya di lingkup kegiatan pengelolaan keuangan;
      5. Mengkoordinir pelaksanaan tugas unit Manajemen Aset & Perlengkapan, Anggaran & Akuntansi, Perbendaharaan dan PKBL;
      6. Memimpin dan mengawasi pelaksanaan kebijakan dan keputusan Direksi dalam pengelolaan keuangan;
      7. Memberi pertanggungjawaban dan segala keterangan tentang keadaan dan jalannya kegiatan pengelolaan keuangan dalam bentuk laporan lainnya jika diminta oleh RUPS;
      8. Melaksanakan tugas dan kewajiban lainnya sesuai ketentuan Anggaran Dasar dan ketetapan RUPS.


      WEWENANG :
      1. Menetapkan kebijakan-kebijakan, strategi dan sasaran Direktorat Keuangan;
      2. Memberikan saran kepada Direktur Utama dan Direktur lain terkait dalam bidangnya untuk kepentingan perusahaan;
      3. Menyetujui pengadaan barang dan/atau jasa dengan berdasarkan aturan internal perusahaan;
      4. Mewakili Direksi dalam melakukan hubungan dengan pihak luar dan kewenangan lainnya yang ditetapkan dalam Anggaran Dasar Perusahaan.


      Deputi Direktur Manajemen Aset & Perlengkapan

      TUGAS :
      1. Merumuskan kebijakan kegiatan fungsi manajemen aset & perlengkapan;
      2. Menyusun strategi pengelolaan aset tetap, manajemen persediaan dan pengelolaan perlengkapan;
      3. Mengkoordinasikan kegiatan pengelolaan aset tetap, manajemen persediaan dan pengelolaan perlengkapan;
      4. Memastikan pemberian masukan mengenai pengelolaan aset tetap, manajemen persediaan dan pengelolaan perlengkapan kepada unit terkait;
      5. Memastikan kegiatan pengawasan dan pengendalian pelaksanaan program, sistem dan prosedur kegiatan pengelolaan aset tetap, manajemen persediaan dan pengelolaan perlengkapan;
      6. Melakukan validasi hasil pencapaian program kerja unit Manajemen Aset & Perlengkapan yang tertuang dalam RKAP;
      7. Mengevaluasi efektifitas pelaksanaan program serta sistem dan prosedur unit Manajemen Aset &Perlengkapan;
      8. Mengelola kegiatan pembinaan perbaikan program, sistem dan prosedur mengenai fungsi manajemen aset & perlengkapan kepada pihak terkait;
      9. Mengevaluasi laporan pencapaian unit Manajemen Aset & Perlengkapan secara periodik;
      10. Melaporkan pencapaian unit Manajemen Aset & Perlengkapan kepada Direktur Keuangan secara periodik;
      11. Bertanggung jawab penuh atas penyusunan program, sistem, prosedur dan standar kualifikasi karyawan fungsi manajemen aset & perlengkapan;
      12. Menjadi anggota tim kerja internal maupun eksternal sesuai kebutuhan perusahaan.
      WEWENANG :
      1. Menetapkan program kerja unit Manajemen Aset & Perlengkapan yang tertuang dalam RKAP.
      2. Menetapkan dan mengendalikan pelaksanaan program kerja yang telah ditetapkan dalam RKAP.
      3. Menetapkan metode kerja yang sesuai untuk unit kerjanya sehingga dapat melaksanakan tugas secara efektif dan efisien.
      4. Memberi saran dan rekomendasi kepada Direksi dan unit-unit kerja lain terkait dalam bidangnya untuk kepentingan Perusahaan.
      5. Menyetujui pengadaan barang dan/atau jasa dengan nominal berdasarkan aturan internal perusahaan.
      6. Mewakili Direktur Keuangan selaku counterpart dalam bidangnya dengan pihak-pihak terkait lainnya baik di dalam maupun luar negeri.

      Deputi Direktur Anggaran & Akuntansi

      TUGAS :
      1. Merumuskan kebijakan kegiatan anggaran & akuntansi;
      2. Menyusun strategi optimalisasi kegiatan anggaran &akuntansi;
      3. Merencanakan dan mengkoordinasikan penyusunan anggaran eksploitasi dan investasi perusahaan;
      4. Memastikan penyusunan laporan keuangan, laporan manajemen dan laporan konsolidasi perusahaan;
      5. Memastikan kegiatan rekonsiliasi data keuangan dengan unit-unit terkait baik internal maupun eksternal;
      6. Memastikan pelaksanaan kegiatan konseling di bidang anggaran & akuntansi seluruh kantor cabang;
      7. Memastikan kegiatan pengawasan dan pengendalian pelaksanaan program, sistem dan prosedur kegiatan anggaran & akuntansi;
      8. Melakukan validasi hasil pencapaian program kerja unit Anggaran & Akuntansi yang tertuang dalam RKAP;
      9. Mengevaluasi efektivitas pelaksanaan program, sistem dan prosedur unit Anggaran & Akuntansi;
      10. Mengelola kegiatan pembinaan perbaikan program, sistem dan prosedur mengenai fungsi anggaran & akuntansi kepada pihak terkait;
      11. Mengevaluasi laporan pencapaian unit Anggaran & Akuntansi secara periodik ;
      12. Melaporkan pencapaian kinerja unit Anggaran & Akuntansi kepada Direktur Keuangan secara periodik;
      13. Bertanggung jawab penuh atas penyusunan program, sistem, prosedur dan standar kualifikasi karyawan fungsi anggaran & akuntansi.
      WEWENANG :
      1. Menetapkan dan mengendalikan pelaksanaan program kegiatan unit kerja Anggaran & Akuntansi yang tertuang dalam RKAP;
      2. Menetapkan metode kerja yang sesuai untuk unit kerjanya sehingga dapat melaksanakan tugas secara efektif dan efisien;
      3. Memberi saran serta rekomendasi kepada Direksi dan unit-unit kerja lain terkait dalam bidangnya untuk kepentingan perusahaan;
      4. Menyetujui pengadaan barang dan/atau jasa dengan berdasarkan aturan internal perusahaan;
      5. Mewakili Direktur Keuangan selaku counterpart dalam bidangnya dengan pihak-pihak terkait lainnya baik di dalam maupun luar negeri.

      Deputi Direktur Perbendaharaan

      TUGAS :
      1. Merumuskan kebijakan perbendaharaan
      2. Menyusun strategi optimalisasi kegiatan perbendaharaan;
      3. Memastikan penyusunan rencana kebutuhan pengelolaan dana dan pajak, serta perencanaan kegiatan pembiayaan pengembangan bandar udara;
      4. Berkoordinasi dengan Deputi Direktur Pembinaan Anak Perusahaan mengenai evaluasi kinerja keuangan anak perusahaan, Perusahaan Penyertaan, afiliasi, dan Kemitraan Strategis;
      5. Memastikan kegiatan pengawasan dan pengendalian pelaksanaan program, sistem dan prosedur kegiatan perbendaharaan;
      6. Melakukan validasi hasil pencapaian program kerja perusahaan yang tertuang dalam RKAP;
      7. Mengevaluasi efektivitas pelaksanaan program, sistem dan prosedur unit Administrasi Keuangan & Manajemen Piutang, Penyediaan Dana & Investasi Keuangan serta Perpajakan;
      8. Mengelola kegiatan pembinaan perbaikan program, sistem dan prosedur mengenai fungsi perbendaharaan kepada pihak terkait;
      9. Mengevaluasi laporan pencapaian unit Administrasi Keuangan & Manajemen Piutang, Penyediaan Dana & Investasi Keuangan serta Perpajakan secara periodik;
      10. Melaporkan pencapaian kinerja unit Perbendaharaan kepada Direktur Keuangan secara periodik;
      11. Bertanggung jawab penuh atas penyusunan program, sistem, prosedur dan standar kualifikasi karyawan fungsi perbendaharaan.
      WEWENANG :
      1. Menetapkan dan mengendalikan pelaksanaan program kegiatan unit Perbendaharaan yang tertuang dalam RKAP;
      2. Melakukan pengeluaran kas dan bank sebatas kewenangannya;
      3. Melakukan pengelolaan piutang dan hutang secara korporat;
      4. Menyetujui pengadaan barang dan/atau jasa dengan nominal berdasarkan aturan internal perusahaan;
      5. Menetapkan metode kerja yang sesuai untuk unit kerjanya sehingga dapat melaksanakan tugas secara efektif dan efisien.
      6. Mewakili Direktur Keuangan selaku counterpart dalam bidangnya dengan pihak-pihak terkait lainnya baik di dalam maupun luar negeri.

      Deputi Direktur Program Kemitraan Bina Lingkungan(PKBL)

      TUGAS :
      1. Merumuskan kebijakan kegiatan PKBL di kantor pusat dan cabang;
      2. Menyusun strategi optimalisasi kegiatan PKBL;
      3. Memastikan penyusunan konsep RKA PKBL dan RKA perusahaan untuk kegiatan PKBL serta pelaksanaan pembinaan ke kantor cabang dalam penyusunan RKA;
      4. Mengawasi kegiatan pendanaan dan pembinaan program kemitraan dan bina lingkungan.
      5. Mengkoordinasikan penanganan/tindak lanjut atas piutang bermasalah, piutang kurang lancar, diragukan dan macet di kantor pusat dan cabang;
      6. Memastikan kegiatan pengawasan dan pengendalian pelaksanaan program, sistem dan prosedur kegiatan PKBL;
      7. Melakukan validasi hasil pencapaian program kerja unit PKBL yang tertuang dalam RKAP;
      8. Mengevaluasi efektivitas pelaksanaan program, sistem dan prosedur unit Perencanaan & Penyaluran PKBL serta Pengawasan & Pelaporan PKBL;
      9. Mengelola kegiatan pembinaan perbaikan program, sistem dan prosedur mengenai fungsi PKBL kepada pihak terkait;
      10. Mengevaluasi laporan pencapaian unit Perencanaan & Penyaluran PKBL serta Pengawasan & Pelaporan PKBL secara periodik ;
      11. Melaporkan pencapaian kinerja unit PKBL kepada Direktur Keuangan secara periodik;
      12. Bertanggung jawab penuh atas penyusunan program, sistem, prosedur dan standar kualifikasi karyawan fungsi PKBL;
      13. Menjadi anggota tim kerja internal maupun eksternal sesuai kebutuhan perusahaan.
      WEWENANG :
      1. Menetapkan program kerja unit PKBL yang tertuang dalam RKAP;
      2. Menetapkan dan mengendalikan pelaksanaan program kerja yang telah ditetapkan dalam RKAP;
      3. Memberikan bantuan program kemitraan dan bina lingkungan kepada masyarakat sesuai dengan program kerja;
      4. Menentukan mitra kerja dan bina lingkungan sesuai dengan program kerja;
      5. Menyetujui pengadaan barang dan/atau jasa dengan nominal sesuai peraturan internal perusahaan;
      6. Menetapkan metode kerja yang sesuai untuk unit kerjanya sehingga dapat melaksanakan tugas secara efektif dan efisien.


      Tata Laksana Sistem Yang berjalan

      Langkah-Langkah penelitian

      Langkah metodologi penelitian dapat digambarkan sebagai berikut:

      Prosedur Sistem yang Berjalan

      1. Satuan teknisi menyiapkan Surat Permohonan Pby, Invoice, kuitansi, Faktur Pajak (Copy), Surat Peryataan, kontrak.
      2. kemudian satuan teknisi menyerahkan kelengkapan berkas ke bagian akuntansi
      3. Selanjutnya bagian akuntansi akan memeriksa apakah berkas sudah lengkap atau tidak lengkap jika tidak lengkap maka kembali lagi ke satuan teknisi
      4. selanjutnya akuntansi mencatat sebagai tanda telah masuk di akuntansi dan menginput nama vendor, pekerjaan, contact person, nomor kontrak
      5. kemudian supervisor manager akuntansi menandatangani faktur yang masuk tersebut untuk lanjut ke bagian anggaran
      6. kemudian dibawa berkas ke bagian anggaran akan di memberi nomor konfirmasi anggaran dan cost center
      7. selanjutnya dibawa ke bagian pajak untuk menghitung ppn dan pph tagihan
      8. selanjutnya akuntansi mencatat sebagai tanda telah masuk di akuntansi dan menginput nama vendor, pekerjaan, contact person, nomor kontrak
      9. dan selanjutnya ke bagian finance untuk menginput kedalam laporan keuangan perusahaan
      10. kemudian ke bagian kas untuk mencairkan tagihan dan melakukan pembayaran tunai/cash

      Analisa Sistem Berjalan

      Use Case Diagram Yang Sedang Berjalan

      gambar 3.3 Use Case Diagram Monitoring Tagihan Keuangan Karyawan
      Dapat dijelaskan pada gambar 3.2 Use Case Diagram sistem monitoring tagihan keuangan karyawan yang berjalan saat ini terdapat:
      1. 1 (satu) System, yang mencakup monitoring tagihan keuangan karyawan
      2. 6 (enam) Actor, yang terlibat atau melakukan kegiatan yaitu Satuan Teknisi/Customer, Akuntansi, Manajer Akuntansi, Anggaran, Pajak, dan Kas.
      3. 7 (tujuh) Use Case, yang dilakukan oleh aktor-aktor tersebut di atas diantaranya memasukan berkas tagihan, memeriksa kelengkapan berkas, Menandatangi berkas, memasukan NKA dan Cost Center, menghitung PPH dan pembayaran.

      Activity Diagram Yang Sedang Berjalan

      Dapat dijelaskan pada Gambar 3.4 Activity Diagram monitoring tagihan keuangan karyawan yang berjalan saat ini, terdapat::
      1. 1 Initial node yang merupakan awal kegiatan.
      2. 6 vertical swimeline yaitu Unit ST/customer, Akuntansi, Manajer Akuntansi, Anggaran, Pajak, dan Kas.
      3. 8 activity yang biasa dilakukan oleh actor-actor.
      4. 1 final node yang merupakan akhir kegiatan.

      Metode Analisa Sistem yang Berjalan

      1. Analisa SWOT

      gambar 3.3 Use Case Diagram Monitoring Tagihan Keuangan Karyawan

      2. Analisis Pieces

      Tahapan analisis terhadap suatu sistem atau aplikasi dilakukan sebelum tahapan perancangan dilakukan. Tujuan diterapkannya analisis terhadap suatu sistem adalah untuk mengetahui alasan mengapa sistem tersebut diperlukan, merumuskan kebutuhan-kebutuhan dari sistem tersebut untuk mereduksi sumber daya yang berlebih serta membantu merencanakan penjadwalan pembentukan sistem, meminimalisir distorsi-distorsi yang mungkin terdapat di dalam sistem tersebut sehingga fungsi yang terdapat di dalam sistem tersebut bekerja secara optimal. Metode analisa yang digunakan peneliti disini adalah menggunakan metode PIECES yaitu :
      1. Performance (kinerja)
        Performance atau kinerja merupakan suatu analisis terhadap kemampuan sistem dan menyelesaikan tugas dengan baik.
      2. 3.2 Tabel Hasil Analisa Kinerja
      3. Information (informasi)
        > Informasi merupakan komoditas terpenting bagi seorang pengguna akhir pada suatu sistem dalam pengambilan keputusan. Dengan sistem informasi yang baik maka akan menghasilkan informasi yang bermanfaat serta dapat pendukung dalam menanggapi masalah dan peluang yang ada.
      4. 3.3 Tabel Hasil Analisa Informasi
      5. Economy (ekonomi)
        Sistem yang ada saat ini masih konvensional, dilihat dari segi ekonomisnya sistem yang ada saat ini masih mengeluarkan biaya yang tidak sedikit setiap akan melakukan pencatatan data tagihan, sehingga sistem yang sedang berjalan saat ini masih kurang ekonomis.
      6. 3.4 Tabel Hasil Analisa Ekonomi
      7. control (kontrol)
        Pengendalian dalam sistem sangat diperlukan, yaitu digunakan untuk meningkatkan kinerja sistem, mencegah atau mendeteksi penyalahgunaan atau kesalahan sistem serta untuk menjamin keamanan data dan informasi.
      8. 3.5 Tabel hasil Analisa Kontrol
      9. Effisiency (efisiensi)
        Terdapat perbedaan antara efisiensi dengan ekonomis. Ekonomis berkaitan dengan sesedikit mungkin jumlah sumber daya yang digunakan sehingga menghasilkan keuntungan, sedangkan efisiensi berhubungan dengan bagaimana sumber daya yang ada dapat digunakan dengan sebaik dan sehemat mungkin dengan pemborosan/ biaya yang paling minimum.
      10. 3.6 Tabel Hasil Analisis Efisiensi
      11. service (pelayanan)
        Pelayanan yang diberikan sangat mendukung dalam peningkatan profit atau laba bagi perusahaan.
      12. 3.7 Tabel Hasil Analisis Pelayanan

      Analisa Sistem Yang berjalan

      Pada sistem informasi monitoring tagihan keuangan ini membutuhkan ketelitian dalam proses pencatatan data-datanya. Maka sistem yang ada seharusnya dapat menunjang terutama dari segi peralatan komputer baik itu perangkat keras (hardware) maupun perangkat lunak (software) komputer. Oleh karena itu program sistem komputer terasa penting dalam menunjang kalancaran pengolahan data, sehingga faktor kesalahan manusia (human error) dapat diperkecil dan hasil yang dicapai dapat lebih efektif dan effisien serta optimal dalam memberikan informasi keuangan kepada atasan.

      Metode Analisa Berdasarkan Prosedur Sistem Yang Berjalan

      Analisa Masukan

      Analisa masukan adalah analisa atau penguraian masalah yang dilakukan terhadap semua data atau informasi yang berfungsi sebagai data input sehingga menghasilkan proses dan kemudian akan ada hasil dari sebuah proses itu sendiri. Data tagihan keuangan masuk didapat ketika satuan teknisi/customer memberikan berkas tagihan kepada bagian akuntansi.
      1. Nama Masukan : Surat Permohonan Pembayaran, Invoice, kwitansi, Faktur Pajak (Copy), Surat Peryataan, kontrak
      2. Fungsi  : Sebagai bukti kelengkapan berkas tagihan
      3. Sumber : Satuan Teknisi/Customer
      4. Media : Kertas
      5. Frekuensi :Setiap permintaan tagihan dari satuan teknisi/customer ke akuntansi lalu memeriksa kelengkapan berkas dan mencatat transaksi lalu ke bagian anggaran, pajak dan kas untuk menerima dana.

      Analisa Proses

      Analisa proses adalah analisa atau penguraian masalah yang dilakukan pada proses sebagai suatu hasil umpan balik karena adanya data input di dalam proses inilah semua data atau informasi yang masuk akan diolah dengan menggunakan pengolahan sistem yang ada.
      1. Nama Modul : Daftar tagihan
      2. Masukan :Daftar tagihan karyawan lengkap dengan identitas karyawan
      3. Keluaran : Catatan tagihan yang telah dikeluarkan
      4. Rigkasan proses :Proses ini akan menghasilkan catatan manualkaryawan terhadap tagihan yang dibutuhkan oleh masing-masing satuan teknisi/customer.

      Analisa Keluaran

      Analisa keluaran adalah analisa atau penguraian masalah yang dilakukan pada hasil dari keseluruhan proses yang terjadi dari mulai penginputan data sampai terjadi proses pengolahan data melalui sistem pengolahan data yang ada. Dan juga melalui proses pengecekan kembali data-data yang ada bila terjadi kesalahan atau data kurang lengkap, yaitu:
      1. Nama keluaran : Faktur pencairan dana
      2. Fungsi : Mencetak dan menampilkan data tagihan dan satuan teknisi/customer.

      Permasalahan Yang dihadapi

      Berdasarkan analisis yang telah dilakukan, sistem monitoring tagihan keuangan di perusahaan PT. Angkasa Pura II yang sedang berjalan saat ini, didapatkan bahwa proses dalam sistem pengolahan datanya masih kurang maksimal karena hanya sebatas menggunakan program aplikasi Microsoft Excel serta belum adanya sistem informasi yang dapat memudahkan monitoring tagihan keuangan secara tepat, akurat dan terbaru serta efisien, sehingga kebutuhan sistem yang seperti apa yang memang benar-benar dibutuhkan untuk sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura IISistem informasi monitoring tagihan keuangan yang terjadi pada saat ini masih kurang maksimal dikarenakan proses pendataan tagihan keuangan yang telah ada harus dilakukan secara manual, dan dibutuhkan ketelitian, karena tidak adanya sistem atau program aplikasi komputer yang medukung untuk penyimpanan data tersebut, sehingga terdapat beberapa kesalahan, kadang dapat menyebabkan data hilang, dan posisi data yang kadang tidak diketahui letaknya,menyebabkan pendataan yang kurang efisien.


      Analisa kebutuhan

      Pada sistem informasi monitoring tagihan keuangan karyawan PT. Angkasa Pura II membutuhkan ketelitian dalam proses pengolahan data-datanya. Maka sistem yang ada seharusnya dapat menunjang terutama dari segi peralatan komputer baik itu perangkat keras (hardware) maupun perangkat lunak (software) komputer. Oleh karena itu program sistem komputer terasa penting dalam menunjang kalancaran pengolahan data, sehingga faktor kesalahan manusia (human error) dapat diperkecil dan hasil yang dicapai dapat lebih efektif dan efisien serta optimal dalam memberikan informasi tagihan keuangan kepada atasan.

      Analisa Piranti Lunak

      Spesifikasi perangkat keras (Hardware)

      Adapun konfigurasi yang di butuhkan pada sistem monitoring tagihan keuangan adalah sebagai berikut:
      1. Processor : Intel Core i3-370M Processor (3M Cache, 2.60 GHz)
      2. Monitor  : 14.0 HD LED LCD
      3. Memory : 2 GB DDR3 Memory
      4. Hardisk : 320 GB HDD

      Spesifikasi perangkat Lunak (Software)

      Adapun Konfigurasi sistem software yang diperlukan di dalam sistem monitoring tagihan keuangan adalah sebagai berikut :
      1. Microsoft Excel
      2. Buku

      Alternatif Pemecahan Masalah

      Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem yang berjalan, Penulis mengusulkan beberapa alternatif pemecahan dari permasalahan yang dihadapi, antara lain :
      1. Menerapkan rancangan program sistem informasi monitoring tagihan keuangan karyawan dengan online.
      2. Menerapkan perancangan sistem informasi monitoring tagihan keuangan karyawan berbasis android
      3. Menerapkan perancangan sistem informasi monitoring tagihan keuangan karyawan berbasis dekstop.
      Dari ketiga alternatif di atas penulis menerapkan perancangan program sistem informasi tagihan keuangan karyawan berbasis online karena lebih mudah digunakan dan minimalnya kesalahan.


      User Requirement

      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.
      Tabel 3.8 Elisitasi tahap I

      Elisitasi Tahap II

      Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan lagi dengan menggunakan metode MDI (Mandatory Desirable Innessential). Berikut penjelasan dari beberapa requirement yang diberi opsi Inessential (I) dan harus dieliminasi, yaitu sebagai berikut:
      Tabel 3.9 Elisitasi tahap II

      Elisitasi Tahap III

      Berdasarkan Elisitasi Tahap II di atas,dibentuklah Elisitasi Tahap III yang diklasifikasikan kembali denganmenggunakan metode TOE (Technical, Operational, Economic) dengan opsi LMH (Low, Middle, High). Berikut adalah penjelasannya, yaitu:
      Tabel 3.10 Elisitasi tahap III

      Final Draft Elisitasi

      Tabel 3.11 final Draft Elisitasi

      BAB IV

      RANCANGAN SISTEM YANG DIUSULKAN

      Usulan Prosedur Yang Baru

      Setelah mengadakan analisa dan penelitian sistem yang sedang berjalan pada PT.Angkasa Pura II, maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan dibangun.Ada beberapa usulan prosedur yang bertujuan untuk memperbaiki danmenyempurnakan sistem monitoring tagihankeuangan karyawan yangsedang berjalan saat ini, yaitu merubah proses pengecekan tagihan saat ini yang masih manual menjaditerkomputerisasi berbasis websehingga memudahkan dalam pembuatan laporan. Berdasarkan perubahan sistem monitoring tagihankeuangan yang terjadidan setelah kebutuhan-kebutuhan sistem yang baru telah ditentukan, makalangkah-langkah berikutnya yaitu perancangan atau design sistem usulan yang bertujuan untuk memperbaiki sistem yanglama dengan memberi gambaran atau pandangan yang jelas menurut proses design sistem dari awal hingga akhirpenelitian. Dalam menganalisa usulan prosedur yang baru pada penelitian inidigunakan program Visual Paradigm for UMLEnterprise Edition Ver. 6.4 untuk menggambarkan use case diagram, activity diagram, sequence diagram, state machine diagram, dan class diagram.

      Diagram Rancangan Sistem

      Use Case Diagram Yang Diusulkan

      Gambar 4.1 Gambar 4.1Use Case Diagram Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II


      Dapat dijelaskan gambar 4.1 Use Case Diagram yang diusulkan terdapat :
      1. 1 system yang mencangkup seluruh kegiatan dalam proses monitoring tagihan keuangan karyawan
      2. 7 actor yang melakukan kegiatan, yaitu Satuan Teknisi/customer, Admin, Akuntansi, Anggaran, Pajak, Kas dan Manager Akuntansi.
      3. Terdapat 6 (enam) use case yang dilakukan aktor-aktor tersebut, yaitu :Login, Data User, Data Pegawai, Data Tagihan, Melihat Data Tagihan, dan Melihat Laporan Tagihan.

      Sequence Diagram Yang Diusulkan

      Sequence Diagram Yang Diusulkan Untuk Admin
      Gambar 4.2 Sequence Diagram Yang Diusulkan Untuk Admin
      Berdasarkan gambar 4.2 Sequence Diagram yang Diusulkan terdapat:
      1. 6 LifeLine antarmuka yang saling berinteraksi.
      2. 1 actor yang melakukan kegiatan yaitu Admin.
      3. 9 (sembilan) message yang berawal dari tampilan homepage yang terdiri darilogin dan login pegawai, jika ingin login maka harus input username dan password, jika gagal maka harus input username dan password kembali dan jika berhasil maka akan muncul halaman admin, kemudian admin dapat mengakses data userdan dapat mengakses data. Jika sudah selesai maka logout.
      Sequence Diagram Yang Diusulkan Untuk Akuntansi, Anggaran, Pajak, Kas, Manager Akuntansi Dan Satuan Teknisi/Customer
      Gambar 4.3 Sequence Diagram yang diusulkan
      Berdasarkan gambar 4.3Sequence Diagram yang Diusulkan terdapat:
      1. 11 LifeLine antarmuka yang saling berinteraksi
      2. 6 actor yang melakukan kegiatan yaitu Akuntansi, Anggaran, Pajak, Kas, Manajer Akuntansi dan Satuan Teknisi/Customer.
      3. 48 (empat puluh sembilan) message yang berawal dari tampilan homepage yang terdiri dari login dan Login pegawai, jika ingin login maka harus input username dan password, jika gagal maka harus input username password kembali dan jika berhasil maka akan muncul halaman sesuai dengan halaman home bagian login, jika bagian Akuntansi. Anggaran, Pajak, dan Kas login akan menampilkan halaman data tagihanakan menampilkan Input data tagihan, Edit data tagihan dan delete data tagihan,jika manajer akuntansi login maka akan menampilkan halaman laporan data tagihan dan jika satuan teknisi/customer login memilih login pegawai input NIP dan Password maka akan menampilkan halaman lihat data tagihan sesuai NIP. Jika sudah selesai maka logout.

      Activity Diagram yang diusulkan untuk admin

      Gambar 4.4 Activity diagram Untuk Admin
      Berdasarkan gambar 4.4 Activity Diagram yang Diusulkan terdapat:
      1. 1 (satu) initial node sebagai objek yang di awali.
      2. 1 (satu) actor yang dapat melakukan kegiatan yaitu Admin.
      3. 14 (empat belas) action state yang berawal dari tampilan homepage yang terdiri dari daftar login dan login pegawai, jika ingin login maka harus verifikasi password, jika berhasil maka akan muncul home admin, dan akan tampilan menu data user yang terdapat menu input, edit, dan delete data user, dan tampilan menu data pegawai yang terdapat menu input, edit dan delete data pegawai. Jika sudah selesai maka logout.
      4. 1 activity final node menjelaskan bahwa objek dibentuk.

      Activity Diagram Yang Diusulkan Untuk Akuntansi, Anggaran, Pajak, Kas, Manager Akuntansi dan Satuan Teknisi/Customer

      Gambar 4.5 Activity Diagram untuk Akuntansi, Anggaran, Pajak, Kas, Manager Akuntansi dan Satuan Teknisi/Customer.
      Berdasarkan gambar 4.5 Activity Diagram yang Diusulkan terdapat:
      1. 1 initial node sebagai yang mengawali objek.
      2. 6 (enam) aktor yang dapat melakukan kegiatan yaitu Akuntansi, Anggaran, Pajak, Kas, Manajer Akuntansi dan Satuan Teknisi/Customer.
      3. 20 action berawal dari tampilan homepage yang terdiri dari daftar login dan login pegawai, jika ingin login maka harus input username dan password, jika gagal maka harus input username dan password kembali dan jika berhasil maka akan muncul jika bagian akuntansi akan menampilkan home dan menu data tagihan akan menampilkan tambah data tagihan, Edit data tagihan dan delete data tagihan, jika bagian anggaran, pajak dan kas akan menampilkan home dan menu data tagihan dan akan menampilkan edit data tagihan.jika manager akuntansi login maka akan menampilkan halaman laporan tagihan data tagihan dan jika satuan teknisi/customer login maka akan menampilkan laporan data tagihan sesuai NIP dan Logout.
      4. 1 activity final node menjelaskan bahwa objek dibentuk

      State machine diagram yang diusulkan

      State machine diagram yang diusulkan Admin

      Gambar 4.6. State Machine Diagram yang Diusulkan untuk Admin
      Berdasarkan Gambar 4.6. State Machine Diagram yang diusulkan terdapat :
      1. 1 Initial Pseudo State, objek yang diawali
      2. 13 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut.
      3. 1 final state, objek dibentuk.

      State Machine Diagram Yang Diusulkan Untuk Akuntansi, Anggaran, Pajak, Kas, Manajer Akuntansi Dan Satuan Teknisi/Customer

      Gambar 4.7. State Machine Diagram yang Diusulkan untuk Akuntansi, Anggaran, Pajak, Kas, Manajer Akuntansi dan Satuan Teknisi/Customer
      Berdasarkan Gambar 4.7. State Machine Diagram yang diusulkan terdapat :
      1. 1 Initial Pseudo State, objek yang diawali
      2. 19 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut.
      3. 1 final state, objek dibentuk dan dihancurkan

      Class Diagram Yang Diusulkan

      Gambar 4.8 Class Diagram yang Diusulkan
      Berdasarkan gambar 4.8 Class Diagram yang diusulkan terdapat:
      1. 3 Class, himpunan dari objek-objek yang berbagi atribut serta operasi yang sama.
      2. 2 multiplicity, hubungan antara objek satu dengan objek lainnya yang mempunyai nilai.

      Perbedaan Prosedur Antara Sistem Yang Berjalan Dan Sistem Usulan

      Spesifikasi Basis Data

      Spesifikasi basis data berisi rincian dari class diagram yang anda buat. Format Spesifikasi basis data sebagai berikut:
      1. Nama File : User Login
        Akronim : user_login
        Fungsi : Untuk menyimpan dan mengetahui data user
        Media : Harddisk
        Panjang record : 37 karakter
        Primary key : user_id

      2. Tabel 4.2 Tabel User Login


      3. Nama File : Tagihan
        Akronim : tagihan
        Fungsi : Untuk menyimpan data tagihan
        Media : Harddisk
        Panjang record : 239 karakter
        Primary key : id_tagihan
      4. Tabel 4.3 Tabel Tagihan


      5. Nama File : Pegawai
        Akronim : pegawai
        Fungsi : Untuk menyimpan dan mengetahui data pegawai
        Media : Harddisk
        Panjang record : 98 karakter
        Primary key : id_pegawai
      6. Tabel 4.4 tabel Pegawai

        Rancangan Prototype

        Tahap ini merupakan gambar yang jelas mengenai rancangan bangun yang lengkap kepada para pengguna dan website yang diteliti, juga sebagai pemenuhan kebutuhan daripada para pengguna sistem. Berikut ini merupakan prototype atau tampilan dari perancangan sistem Monitoring Tagihan Keuangan Karyawan yang akan dibuat, yaitu:

        Prototype Halaman Utama

        Gambar 4.9 Prototype Halaman Utama


        Prototype Halaman Login

        Gambar 4.10 Prototype Halaman Login Admin, Akuntansi, Manajer Akuntansi, Anggaran, Pajak dan Kas


        Prototype Halaman Home

        Gambar 4.11 Prototype Halaman Home


        Prototype Menu User Pada Admin

        Gambar 4.12 Prototype menu user pada Admin


        Prototype Menu pegawai Pada Admin

        Gambar 4.13 Prototype Menu pegawai Pada Admin


        Prototype Data Tagihan Pada Akuntansi

        Gambar 4.14 Prototype Data Tagihan Pada Akuntansi


        Prototype Data Tagihan Pada Anggaran

        Gambar 4.15 Prototype Data Tagihan Pada Anggaran


        Prototype Data Tagihan Pada Pajak

        Gambar 4.16 Prototype Data Tagihan Pada Pajak


        Prototype Data Tagihan Pada Kas

        Gambar 4.17 Prototype Data Tagihan Pada Kas


        Prototype Laporan Manajer Akuntansi

        Gambar 4.18 Prototy pelaporan Manajer Akuntansi


        Prototype Login Pegawai

        Gambar 4.19 Prototype Login Pegawai


        Prototype Laporan Tagihan Per NIP

        Gambar 4.20 Prototype Laporan Tagihan Per NIP

        Konfigurasi Sistem

        Spesifikasi Hardware

        Perangkat keras yang dibutuhkan oleh sistemadalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat berdasarkan kebutuhan sistem saat ini dan antisipasi kabutuhan di masa yang akan datang. Konfigurasi yang dibutuhkan pada design sistem yang diusulkan, yaitu::
        1. Processor  : Intel Core i3
        2. Monitor  : 14”HD
        3. Mouse  : Optic
        4. RAM  : 2 GB
        5. HD  : 320 GB
        6. Keyboard  : Classic
        7. Printer  : Laserjet

        Aplikasi Yang Digunakan

        Perangkat lunak merupakan penunjang dari peralatan komputer yang akan digunakan sebagai penghubung dalam instruksi yang diinginkan, agar komputer dapat menghasilkan informasi yang diharapkan, maka perangkat lunak yang diusulkan dalam rancangan sistem ini adalah sebagai berikut:
        1. Sistem Operasi Windows 7 Profesional
        2. Browser
        3. Xampp
        4. Adove Dreamweaver CS5
        5. visual Paradigma for UML 6.4 Enterprise Edition
        6. MySQL

        Hak Akses

        Untuk mengoperasikan atau mengolah data hanya dapat dilakukan oleh 7 (tujuh) orang, yaitu admin yang bertugas sebagai pengelola data user dan data pegawai, akuntansi, anggaran, pajak, kas yag bertugas mengelola data tagihan, manajer akuntansi yang bertugas melihat laporan, satuan teknisi/customer yang melihat laporan sesuai NIP.

        Testing

        Pengujian Blackbox

        Pengujian Black Box Pada Login

        Berikut ini adalah tabel pengujian BlackBox berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi login admin, yaitu sebagai berikut:
        Tabel 4.5 Tabel Pengujian Black box Pada Login

        Pengujian Black Box Pada Menu Tagihan

        Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi menu Tagihan, yaitu sebagai berikut:
        Tabel 4.6 Tabel Pengujian Black box Pada menu Tagihan

        Pengujian Black Box Pada Menu User

        Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi menu User, yaitu sebagai berikut:
        Tabel 4.7 Tabel Pengujian Black box Pada menu User

        Pengujian Black Box Pada Menu Pegawai

        Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi menu Pegawai, yaitu sebagai berikut:
        Tabel 4.8 Tabel Pengujian Black box Pada menu Pegawai

        Pengujian Black Box Pada Menu Laporan

        Berikut ini adalah tabel pengujian Black Box berdasarkan Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II untuk fungsi menu Laporan, yaitu sebagai berikut:
        Tabel 4.9 Tabel Pengujian Black box Pada menu laporan

        Evaluasi

        Setelah dilakukan pengujian dengan metode Black box yang dilakukan dengan cara memberikan sejumlah input pada program seperti contoh pengujian pada masing-masing menu dan sub menu. Jika input data tidak lengkap maka sistem akan menampilkan pesan dan menyampaikan pesan yang sangat membantu user jika user mendapati kesalahan saat input data barang yang tidak lengkap, selanjutnya yang kemudian akan di proses sesuai dengan kebutuhan fungsionalnya dan dapat menghasilkan output yang sesuai dengan yang diinginkan oleh perusahaan.

        Schedulle Implementasi

        Schedulle Implementasi merupakan rencana yang menjelaskan segala sesuatu tentang hal-hal yang dibutuhkan dalam proses implementasi “Sistem Monitoring Tagihan Keuangan Karyawan Pada PT. Angkasa Pura II”. Pada tahap ini dibutuhkan rencana implementasi yang berguna dalam pelaksanaan langkah-langkah kegiatan penerapannya. Langkah-langkah yang dilakukan dalam usaha mewujudkan sistem yang direncanakan ini dalam bentuk tabel dari Schedulle Implementasi adalah sebagai berikut:
        Tabel 4.10 Schedulle Implementasi

        Estimasi Biaya

        Tabel 4.26 Estimasi Biaya


        BAB V

        PENUTUP

        Kesimpulan

        Berdasarkan hasil analisa permasalahan yang ada khususnya tentang monitoring tagihan keuangan pada PT. Angkasa Pura II ini adalah sebagai berikut:
        1. Sistem yang berjalan saat ini belum mampu menyediakan informasi tagihan keuangan dengan cepat, karena masih menggunakan sistem tagihan keuangan manual dengan Microsoft Excel dan buku untuk ekspedisi atau catatan setiap bagian sehingga sering terjadi kesalahan letak berkas yang salah dan pencarian data yang lama, karena monitoring tagihan keuangan pada PT. Angkasa Pura II masih menggunakan Microsoft Excel dan buku maka Sistem yang berjalan saat ini belum optimal, data yang disajikan belum lengkap dan detail.
        2. Berdasarkan hasil analisa, maka perancangan sistem informasi monitoring tagihan keuangan ini dilakukan melalui beberapa tahapan seperti perancangan Use Case Diagram, Activity Diagram, Sequence Diagram, State Diagram, Dan Class Diagram yang dibuat menggunakan software Visual Paradigm for UML 6.4. penulis membuat database yang dibutuhkan dengan menggunakan aplikasi MySQL. Kemudian sistem tersebut dibuat menggunakan bahasa pemograman PHP dengan software Adobe Dreamweaver CS5. Hasil rancangan aplikasi ini membantu PT. Angkasa Pura II dalam melaksanakan monitoring tagihan keuangan karyawan/satuan teknisi,diantaranya sistem lebih cepat penginputan, pencarian data yang lebih cepat dengan detail, serta data yang tersimpan aman di database sehingga tidak terjadi kehilangan data dan penggunan buku sebagai catatan.
        3. Sistem informasi monitoring tagihan keuangan karyawan/satuan teknisi ini dibangun melalui perancangan database dan perancangan aplikasi, MySQL digunakan untuk membangun database berfungsi untuk menampung data dengan struktur tabel yang sesuai kebutuhan, sementara perancangan aplikasinya sebagai user interface, sehingga dapat menyediakan informasi yang cepat dan akurat.

        Saran

        Dengan mengamati langsung Sistem Informasi Monitoring tagihan keuangan karyawan pada PT. Angkasa Pura II maka dalam penyusunan Skripsi ini penulis memberikan saran antara lain sebagai berikut:
        1. Harus dilakukan pelatihan bagi setiap user yang akan menggunakan sistem tersebut dan disarankan melakukan back up data minimal satu kali satu minggu untuk menjaga data yang telah tersimpan.
        2. Harus dilakukan pelatihan bagi setiap user yang akan menggunakan sistem tersebut dan disarankan melakukan back up data minimal satu kali satu minggu untuk menjaga data yang telah tersimpan.
        3. Bagi mahasiswa yang akan menjalani skripsi dengan judul yang sama untuk dapat mengembangkan sistem ini menjadi jauh lebih baik.

        Daftar Pustaka

        1. Al-Jufri, Hamid. 2011. Sistem Infromasi Manajemen Pendidikan. Jakarta: PT. Smart Grafika.
        2. 2,0 2,1 Darmawan, Deni. 2013. Sistem Informasi Manajemen. Bandung: PT. Remaja Rosdakarya Offset.
        3. Mahdiana, Deni. 2011. Analisa dan Rancangan Sistem Informasi Pengadaan Barang dengan Metodologi Berorientasi Obyek Studi Kasus PT. Liga Indonesia.Jakarta:Fakultas Teknologi Informasi Universitas Budi Luhur
        4. 4,00 4,01 4,02 4,03 4,04 4,05 4,06 4,07 4,08 4,09 4,10 4,11 4,12 Sutabri, Tata. 2012. Konsep Dasar Sistem Informasi. Yogyakarta.
        5. 5,0 5,1 Sutarman. 2012. Buku Pengantar Teknologi Informasi. Jakarta
        6. 6,0 6,1 Tanti, Lili. 2009. Pengembangan Perangkat Ajar Berbantuan Komputer Untuk Mempelajari Tata Bahasa Inggris. Journal CCIT Vol.3 No.2 Januari 2009:208 : Tangerang
        7. Suprihadi. 2013. Rancang Bangun Sistem Jejaring Klaster Berbasis Web Menggunakan Metode Model View Controller. Vol.6 No.3 - Mei 2013 ISSN: 1978-8282 STMIK Raharja.
        8. Maimunah, dkk. 2012. Media Company Profile Sebagai Penunjang Informasi dan Promosi. Journal CCIT Vol-5 No.3 – Mei 2012 STMIK Raharja.
        9. 9,0 9,1 9,2 Henderi, dkk. 2011. Desain Aplikasi E-learning Sebagai Media Pembelajaran Artificial Informatics. Tangerang: Jurnal CCIT. Vol. 4, No.3-Mei 2011
        10. Mustakini, Jogiyanto Hartono. 2010. Analisis dan Desain Sistem Informasi. Edisi III, Andi Offset : Yogyakarta.
        11. Untung Rahardja, dkk. 2011. Peningkatan Kinerja Distributed Database Melalui Methode DMQ Base Level. Vol. 4 No.3 Mei 2011 ISSN: 1978-8282
        12. Kurniawan, Helmi dan Iwan Fitrianto Rahmad. 2012. Perancangan Sistem Pakar Untuk Mendeteksi Penyakit Pada Tanaman Cabe Dengan Metode Certainty Factor. jurnal CCIT.Tangerang: Perguruan Tinggi Raharja. Vol. 5 No. 2, Oktober 2011.
        13. Wahana, Komputer. 2010. Adobe Dreamweaver CS5 Untuk Beragam Desain Website Interaktif. Yogyakarta: Andi
        14. Hidayati, dkk. 2011. Metode Pencarian Data Dengan menggunakan Intellingence Auto Find System (IAFS). Journal Vol.5 No. 1 September 2011. Tangerang : Perguruan Tinggi Raharja
        15. Junaidi. 2010. Enriching Merchandise Sebagai Media Promosi Pada Perguruan Tinggi Raharja, Perguruan Tinggi Raharja : Tangerang.
        16. 16,0 16,1 Baridwan, Zaki. 2008. Intermediate Accounting. Yogykarta.
        17. 17,0 17,1 Rangkuti. Freddy. 2011. Teknik Menyusun Strategi Korporat Yang Efektif Plus Cara Mengelola Kinerja Dan Risiko. SWOT Balanced Scorecard. Jakarta: Gramedia Pustaka Utama.
        18. Taufiq, Rahmat. 2013. Sistem Informasi Manajemen, Konsep Dasar, Analisa Dan Metode Pengembangan. Yogyakarta : Graha Ilmu
        19. Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta : ANDI.
        20. Widodo, dkk. 2011. Menggunakan UML Unified Model Language. Bandung: Informatika.
        21. Sidik, Husni I. Pohan. 2012. Pemograman Web dengan HTML. Informatika. Bandung
        22. Setyaji, Jarot. 2010. Buku Pintar Menguasai Komputer dan laptop. Jakarta: Media Kita
        23. 23,0 23,1 Anhar. 2010. Panduan Menguasai PHP dan MySQL Secara Otodidak. Jakarta Selatan: Media Kita.
        24. Winarno, dkk. 2011. Mudah Membuat Website dan E-Commerce Dengan PHP Framework. Jakarta: PT. Elex Media Komputindo.
        25. 25,0 25,1 Raharjo, Budi. 2011. Membuat Database Menggunakan MySql. Bandung :Informatika.
        26. Riyanto. 2013. Membangun Mobile Website Store dengan Codeigniter, MySQL, dan jQuery Mobile. Yogyakarta: Andi Offset.
        27. Sigit, christianus. 2010. Pengantar Manajemen Proyek Berbasis Internet. Jakarta : PT. Elex Media Komputindo
        28. Puspitasari. 2011. Pemograman Web Database dengan PHP & MySQL. Jakarta : Skripta
        29. Siddiq, Asep Jafar 2012. Pengujian Perangkat Lunak dengan Metode Black Box Pada Proses Pra Registrasi User Via Website, Makalah, halaman: 4.
        30. Budiman, Agustiar. 2012. Pengujian Perangkat Lunak dengan Metode Black Box Pada Proses Pra Registrasi User Via Website, Makalah, halaman: 4.
        31. Soetam, Rizky. 2011. Konsep Dasar Perangkat Lunak. Jakarta: PT. PrestasiPustaka Raya.
        32. Guritno, dkk. 2011. Theory and Application of IT Research Metodologi Penelitian Teknologi Informasi. Yogyakarta: CV Andi Offset.

        Daftar Lampiran

        Lampiran A
        A.1 Curiculum Vitae
        A.2 Validasi Skripsi
        A.3 Form Permohonan Usulan Penelitian Skripsi
        A.4 Daftar Nilai
        A.5 KSTF
        A.6 Kwitansi Pembayaran Skripsi
        A.7 Kwitansi Pembayaran Sidang
        A.8 Kwitansi Pembayaran RC
        A.9 Kartu Bimbingan Skripsi
        A.10 Kartu Bimbingan Skripsi Group
        A.11 Surat Pengantar Magang
        A.12 Formulir Seminar Proposal
        A.13 Form Pertemuan stakholder
        A.14 Katalog Produk
        A.15 Surat Keterangan riset Skripsi
        A.16 Surat Keterangan Implementasi Program
        A.17 Hibah
        A.18 Sertifikat Jurnal
        A.19 Sertifikat TOEFL
        A.20 Sertifikat Prospek
        A.21 Sertifikat IT Nasional dan internasional (Pelatihan RCEP dan seminar-seminar nasional)
        Lampiran B
        Lampiran B.1  : Bukti Observasi
        Lampiran B.2  : Bukti Wawancara
  • Contributors

    Fitri andriyani