SI1422482176: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
[revisi tidak terperiksa][revisi tidak terperiksa]
Baris 817: Baris 817:
 
===Konsep Dasar Sistem===
 
===Konsep Dasar Sistem===
 
====Definisi Sistem====
 
====Definisi Sistem====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Pratama (2014:7),<ref name="Pratama2014">Pratama, I Putu Agus Eka. 2014. Sistem Informasi dan Implementasinya : Teori & Konsep Sistem Informasi Disertai Berbagai Contoh Praktiknya Menggunakan Perangkat Lunak Open Source. Bandung : Informatika.</ref> “Sistem merupakan sekumpulan prosedur yang saling berkaitan dan saling terhubung untuk melakukan suatu tugas bersama-sama”. Disisi lain sistem juga merupakan sekumpulan elemen yang saling keterkaitan atau terpadu yang dimaksudkan untuk mencapai tujuan (Kadir, 2014:61)<ref name="Kadir2014">Kadir, Abdul. 2014. Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta : Andi.</ref>.</p>
 +
<p style="line-height: 2">Berdasarkan pendapat diatas maka  sistem dapat diartikan sebagai kumpulan atau sekumpulan komponen atau langkah-langkah yang memiliki hubungan satu dengan yang lain dalam proses pencapaian tujuan. </p>
 +
</div>
 +
 
====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">Karakteristik sistem menurut Edhi Sutanta (Rusdiana dan Irfan, 2014:35-36)<ref name="Rusdiana2014">Rusdiana, H. A. dan Moch.Irfan. 2014. Sistem Informasi Manajemen. Cet.1. Bandung : Pustaka Setia.</ref> terdiri dari :</p></div>
 +
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Komponen (<i>Components</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Komponen sistem adalah segala sesuatu yang menjadi bagian penyusunan sistem dapat berupa benda nyata atau abstrak. Komponen sistem dapat disebut juga sebagai subsistem.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Batas (<i>Boundary</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Batas sistem merupakan pembeda satu sistem dengan sistem yang lain. Tanpa adanya batasan terhadap sistem, sangat sulit untuk memberikan batasan scope tinjauan terhadap sistem.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Lingkungan (<i>Environments</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Lingkungan sistem adalah segala sesuatu yang berada di luar sistem yang dapat menguntungkan ataupun merugikan.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Penghubung/Antarmuka (<i>Interface</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Penghubung/Antarmuka merupakan sarana yang bertugas untuk menjembatani dan memungkinkan setiap komponen sistem dapat terhubung antar komponen dalam sistem.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Masukan (<i>Input</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Masukan merupakan komponen sistem sebagai bahan yang akan diolah lebih lanjut untuk menghasilkan keluaran (<i>output</i>).</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Keluaran (<i>Output</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Keluaran merupakan komponen sistem yang dihasilkan oleh komponen pengolahan.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Pengolahan (<i>Processing</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Pengolahan merupakan komponen sistem yang berperan mengolah masukan agar menghasilkan keluaran (<i>output</i>) yang berguna bagi para pemakainya.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Sasaran dan Tujuan (<i>Objectives and Goal</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Setiap komponen dalam sistem perlu dijaga agar dapat saling bekerja sama untuk mencapai sasaran dan tujuan sistem.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Kendali (<i>Control</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Setiap komponen dalam sistem perlu dijaga agar tetap dapat bekerja sesuai dengan peran dan fungsinya.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Umpan Balik (<i>Feedback</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Umpan balik diperlukan oleh bagian kendali untuk mengecek dan membalikan proses dalam sistem.</p></li>
 +
</ol>
 +
 +
<div align="center"><img style="margin:0px" src=""/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.1 Karakteristik Sistem (Diadaptasi dari Hutahaean, 2014:5)<ref name="Hutahaean2014">Hutahaean, Jeperson. 2014. Konsep Sistem Informasi. Ed.1. Cet.1. Yogyakarta : Deepublish.</ref></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">Klasifikasi sebuah sistem menurut Tyoso (2016:5-7)<ref name="Tyoso2016">Tyoso, Jaluanto Sunu Punjul. 2016. Sistem Informasi Manajemen. Edisi Pertama, Cet.1. Yogyakarta : Deepublish.</ref> terbagi menjadi beberapa sistem yaitu sebagai berikut : </p>
 +
</div>
 +
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Sistem Alamiah (<i>Natural System</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sistem alamiah merupakan sistem yang muncul secara alami tanpa campur tangan dari manusia.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Sistem Tiruan (<i>Artificial System</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sistem tiruan merupakan sistem yang diciptakan untuk mendukung tujuan tertentu.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Sistem Deterministik (<i>Deterministic System</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sistem deterministik merupakan sistem yang pekerjaannya dapat diramalkan sebelum terlaksana.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Sistem Probabilistik (<i>Probabilistic System</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sistem probabilistik merupakan sistem yang hanya dapat dilacak menggunakan nilai distribusi probabilitas, sebab selalu terdapat nilai ketidakpastian yang sesungguhnya pada setiap waktu.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Sistem Tertutup (<i>Closed System</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sistem tertutup merupakan sistem yang tidak terjadi pertukaran atau penggunaan sumber daya dengan atau dari lingkungannya, sebab tidak menggunakan <i>input</i> dari lingkungannya maka <i>output</i> yang dihasilkan tidak bertalian pula dengan lingkungannya.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Sistem Terbuka (<i>Opened System</i>)
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sistem terbuka merupakan sistem yang menggunakan sumber daya dari lingkungannya, sehingga keluarannya (<i>output</i>) berkaitan dengan lingkungannya juga.</p></li>
 +
</ol>
 +
  
 
===Konsep Dasar Informasi===
 
===Konsep Dasar Informasi===
 
====Definisi Informasi====
 
====Definisi Informasi====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut pendapat Endah dan Eny (2013:12)<ref name="Endah2013">Endah, Marselina dan Eny Maria. 2013. Sistem Informasi Geografis Pemetaan Penyebaran Pelayanan Jemaat (Studi Kasus: Gereja Huria Kristen Batak (HKBP) di Pulau Jawa). Yogyakarta : Prosiding Seminar Nasional Teknologi Informasi dan Multimedia (Semnasteknomedia) 2013. STMIK AMIKOM Yogyakarta 19 Januari 2013.</ref> informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi para penerimanya. Sementara menurut pendapat Vercellis yang dikutip dalam Rusdiana dan Irfan (2014:74),<ref name="Rusdiana2014">Rusdiana, H. A. dan Moch.Irfan. 2014. Sistem Informasi Manajemen. Cet.1. Bandung : Pustaka Setia.</ref> “<i>Information is the outcome of extraction and processing activities carried out on data, and it appears meaningfull for those who receive it in a specific domain.</i>”</p>
 +
<p style="line-height: 2">Berdasarkan pendapat diatas maka informasi dapat dikatakan sebagai hasil (<i>output</i>) dari sejumlah data yang telah diproses sehingga dapat memberikan nilai, arti, manfaat serta pengetahuan bagi yang menerimanya. </p>
 +
</div>
 +
 
====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">Berdasarkan pendapat Jogiyanto yang dikutip oleh Kadir (2014:56),<ref name="Kadir2014">Kadir, Abdul. 2014. Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta : Andi.</ref> mengatakan bahwa nilai informasi (value of information) dapat ditentukan oleh dua hal, yaitu manfaat dan biaya untuk mendapatkannya. Selain itu juga nilai informasi didasari atas 10 (sepuluh) sifat yaitu sebagai berikut (Sutabri, 2016:33-34)<ref name="Sutabri2016">Sutabri, Tata. 2016. Sistem Informasi Manajemen (Edisi Revisi). Ed.II. Cet-1. Yogyakarta : Andi.</ref> :</p>
 +
</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mudah Diperoleh
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini menunjukkan mudahnya dan cepatnya informasi dapat diperoleh. Kecepatan memperoleh dapat diukur, misalnya 1 menit versus 24 jam. Akan tetapi, berapa nilainya bagi pemakai informasi sulit mengukurnya.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Luas dan Lengkap
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini menunjukkan lengkapnya isi informasi. Hal ini tidak berarti hanya mengenai volumenya, tetapi juga mengenai keluaran informasinya. Sifat ini sangat kabur dan arena itu sulit mengukurnya.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Ketelitian
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini berhubungan dengan tingkat kebebasan dari kesalahan keluaran informasi. Dalam hubungannya dengan volume data yang besar biasanya terjadi dua jenis kesalahan yakni kesalahan pencatatan dan kesalahan perhitungan.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Kecocokan
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini menunjukkan betapa baik keluaran informasi dalam hubungannya dengan permintaan para pemakai. Isi informasi harus ada hubungannya dengan masalah yang sedang dihadapi. Semua keluaran lainnya tidak berguna, tetapi mahal mempersiapkannya. Sifat ini sulit mengukurnya.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Ketepatan Waktu
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini berhubungan dengan waktu yang dilalui yang lebih pendek dari pada siklus untuk mendapatkan informasi. Masukan, pengolahan, dan pelaporan keluaran kepada para pemakai biasanya tepat waktu.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Kejelasan
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini menunjukkan tingkat keluaran informasi yang bebas dari istilah-istilah yang tidak jelas. Membetulkan laporan dapat memakan biaya yang besar.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Keluwesan
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini berhubungan dengan yang dapat disesuaikannya keluaran informasi tidak hanya dengan lebih dari satu keputusan, tetapi juga dengan lebih dari seorang pengambil keputusan.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Dapat Dibuktikan
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini menunjukkan kemampuan beberapa pemakai informasi untuk menguji keluaran informasi dan sampai pada kesimpulan yang sama.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Tidak Ada Prasangka
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini berhubungan dengan tidak adanya keinginan untuk mengubah informasi guna mendapatkan kesimpulan yang telah dipertimbangkan sebelumnya.</p></li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Dapat Diukur
 +
<p style="font-family: 'times new roman'; text-align: justify;line-height: 2;text-indent: 0in">
 +
Sifat ini menunjukkan hakikat informasi yang dihasilkan dari sistem informasi formal.</p></li>
 +
</ol>
 +
 
====Kualitas Informasi====
 
====Kualitas Informasi====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Rusdiana dan Irfan (2014:82)<ref name="Rusdiana2014">Rusdiana, H. A. dan Moch.Irfan. 2014. Sistem Informasi Manajemen. Cet.1. Bandung : Pustaka Setia.</ref> mengatakan bahwa dimensi kualitas informasi yang sering diperbincangkan sejak lama telah termasuk didalamnya yaitu seperti akurasi (<i>accuracy</i>), konsistensi (<i>consistency</i>), tepat waktu (<i>timeliness</i>), sangat lengkap (<i>completeness</i>), mudah diakses (<i>accessibility</i>), objektif (<i>objectiveness</i>), dan relevansi (<i>relevancy</i>). Sementara menurut Klein (dalam Rusdiana dan Irfan, 2014:78)<ref name="Rusdiana2014">Rusdiana, H. A. dan Moch.Irfan. 2014. Sistem Informasi Manajemen. Cet.1. Bandung : Pustaka Setia.</ref> yang berpendapat bahwa kualitas informasi umumnya adalah sebagai suatu konsep yang multidimensi dengan berbagai karakteristik yang melekat bergantung pada sudut pandang filosofi <i>author</i>.</p>
 +
</div>
  
 
===Konsep Dasar Software===
 
===Konsep Dasar Software===
 
====Definisi Software====
 
====Definisi Software====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Feri dan Asnawati (2015:2),<ref name="Utami2015">Utami, Feri Hari dan Asnawati. 2015. Rekayasa Perangkat Lunak. Ed.1, Cet.1. Yogyakarta : Deepublish.</ref> mengatakan bahwa <i>software</i> adalah perangkat lunak yang berisikan sebuah instruksi yang diperintahkan dan diproses dengan bantuan perangkat keras sehingga tanpa perangkat lunak maka perangkat keras tidak akan bisa dipakai, maka <i>software</i> dan <i>hardware</i> tidak bisa dipisahkan.</p>
 +
<p style="line-height: 2">Berdasarkan pendapat tersebut maka <i>software</i> dapat diartikan sebagai bagian yang sangat berfungsi untuk mengatasi permasalahan secara komputerisasi yang terdapat dalam hardware.</p>
 +
</div>
 +
 
====Fungsi dan Peranan Software====
 
====Fungsi dan Peranan Software====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Berdasarkan pendapat dari Feri dan Asnawati (2015:2-3)<ref name="Utami2015">Utami, Feri Hari dan Asnawati. 2015. Rekayasa Perangkat Lunak. Ed.1, Cet.1. Yogyakarta : Deepublish.</ref> fungsi dan peranan dari sebuah <i>software</i>, yaitu sebagai berikut :</p>
 +
</div>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mengidentifikasi program,</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer terkontrol,</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mengatur dan membuat pekerjaan lebih efisien,</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mengatur input dan output dari komputer,</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Menyediakan dan mengatur serta memerintah hardware agar dapat berjalan dengan baik,</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Menjalankan perintah tertentu pada sebuah sistem komputer,</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mengatur dan membuat pekerjaan lebih efisien dan maksimal.</li>
 +
</ol>
  
 
===Konsep Dasar Analisa Sistem===
 
===Konsep Dasar Analisa Sistem===
 
====Definisi 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">Analisa sistem dapat dikatakan sebagai suatu metode yang digunakan untuk memahami permasalahan dengan melakukan penelitian terhadap sebuah sistem berjalan untuk mendapatkan solusi dari permasalahan tersebut. Pendapat tersebut dipertegas kembali oleh Rosa dan Shalahuddin (2013:18)<ref name="Rosa2015">A.S., Rosa dan M.Shalahuddin. 2015. Rekayasa Perangkat Lunak : Terstruktur dan Berorientasi Objek. Cet.3. Bandung : Informatika.</ref> yang mengatakan bahwa analisis sistem adalah suatu kegiatan untuk melihat sistem yang sudah berjalan, melihat bagian mana yang bagus dan tidak bagus, dan kemudian mendokumentasikan kebutuhan yang akan dipenuhi dalam sistem yang baru.</p>
 +
<p style="line-height: 2">Sementara menurt Suryadi dalam Jurnal CCIT Vol. 9 No. 3 (2016:270)<ref name="Suryadi2016">Suryadi. Emi. 2016. “Sistem Pendukung Keputusan Pemilihan Kendaraan Dalam Mendistribusikan Zakat, Infak dan Sedekah”. Yogyakarta: STMIK AMIKOM Yogyakarta. Jurnal CCIT. Vol. 9 No. 3, Agustus 2016.</ref> mengungkapkan bahwa analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, hambatan-hambatan yang terjadi dari kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.</p>
 +
</div>
 +
 
====Prinsip-Prinsip Analisa Sistem====
 
====Prinsip-Prinsip 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 Tyoso (2016:18),<ref name="Tyoso2016">Tyoso, Jaluanto Sunu Punjul. 2016. Sistem Informasi Manajemen. Edisi Pertama, Cet.1. Yogyakarta : Deepublish.</ref> analisa sistem memiliki beberapa prinsip yang dapat dilakukan pada saat penelitian yang terdiri dari :</p>
 +
</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mendefinisikan masalah, masalah yang akan dipecahkan dengan sistem diatur berkenaan dengan lingkungan tempat sistem berinteraksi.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Menyatakan sasaran sistem, tujuan umum dan khusus yang ingin dicapai yang berkaitan dengan keefektifan ditetapkan dan diumumkan kepada pihak-pihak yang berkepentingan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Menetapkan batasan sistem (<i>system boundaries</i>), pembatas antara sistem yang baru dengan lingkungannya harus diperinci. Hubungan sistem (<i>interface</i>) yang berkaitan dengan masukan dan keluaran harus ditegaskan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Menetapkan kendala sistem, kendala pada sistem dan proses pengembangannya, seperti biaya dan jangka waktu untuk pengembangan sistem, harus dipastikan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Dekomposisi sistem, sistem dipecah kedalam sub-subsistem yang saling terkait dan berhubungan dengan lingkungannya. Hubungan antara subsistem ditentukan sehingga seorang analis sistem mampu melihat sistem dengan terinci. Subsistem yang berada pada tingkat bawah yang nantinya dirancang dan menjadi bagian sistem yang ditetapkan.</li>
 +
</ol>
  
 
===Konsep Dasar Data===
 
===Konsep Dasar Data===
 
====Definisi Data====
 
====Definisi Data====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Suprihadi, dkk. dalam Jurnal CCIT Vol. 6 No. 3 (2013:310),<ref name="Suprihadi2013">Suprihadi,. Rini K. Hudiono, dan  Lina S.W. 2013. "Rancang Bangun Sistem Jejaring Klaster Berbasis Web Menggunakan Metode Model View Controller". Tangerang : Jurnal CCIT Vol. 6 No. 3 ISSN: 1978-8282.</ref> “Data merupakan sekumpulan keterangan atau bukti mengenai suatu kenyataan yang masih mentah, masih berdiri sendiri-sendiri, belum diorganisasikan dan belum diolah”. Selain itu juga data merupakan suatu fakta atau observasi mentah yang biasanya mengenai fenomena fisik atau transaksi bisnis (Indrajani, 2014:2).<ref name="Indrajani2014">Indrajani. 2014. Database System : Case Study All in One. Jakarta : PT. Elex Media Komputindo.</ref></p>
 +
<p style="line-height: 2">Berdasarkan beberapa pendapat diatas, maka data merupakan bukti dalam bentuk tulisan yang bersumber dari observasi atau hasil keputusan sebagai perwakilan objek yang dituju.</p>
 +
</div>
 +
 
====Klasifikasi Data====
 
====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 Rusdiana dan Irfan (2014:71-72)<ref name="Rusdiana2014">Rusdiana, H. A. dan Moch.Irfan. 2014. Sistem Informasi Manajemen. Cet.1. Bandung : Pustaka Setia.</ref> menyatakan bahwa data dapat diklasifikasikan sebagai berikut :</p>
 +
</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Berdasarkan Sifat Data</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data kuantitatif (<i>quantitative data</i>), yaitu data dalam bentuk angka atau bilangan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data kualitatif (<i>qualitative data</i>), yaitu data bukan dalam bentuk penjumlahan atau angka, melainkan dalam bentuk pernyataan dan atau kategori.</li>
 +
</ol>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Berdasarkan Sumber Data</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data internal (<i>internal data</i>), yaitu data yang berasal dari dalam organisasi atau data asli, data yang diperoleh dari observasi yang dilakukan langsung oleh peneliti atau bukan dari hasil pengamatan atau karya orang lain.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data eksternal (<i>external data</i>), yaitu data yang berasal dari luar organisasi atau institusi, atau data hasil observasi orang lain.</li>
 +
</ol>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Berdasarkan Cara Memperolehnya</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data primer, yaitu data yang dikumpulkan langsung oleh peneliti atau diperoleh dari sumber pertama dan datanya belum diolah.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data sekunder, yaitu data yang diperoleh dari pihak kedua yang mengumpulkan data tersebut. Data sekunder biasanya telah diolah atau diatur sedemikian rupa oleh pengumpulnya.</li>
 +
</ol>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Berdasarkan Cakupan Pengumpulannya</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data sensus, yaitu data yang diperoleh dari populasi.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data sampel, yaitu data yang diperoleh dari sampel.</li>
 +
</ol>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Berdasarkan Dinamika Data</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data statis, yaitu data yang dalam jangka waktu lama tidak akan mengalami perubahan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data semi dinamis, yaitu data yang dalam waktu kemungkinan mengalami perubahan, sedikit mengalami perubahan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data dinamis, yaitu data yang menurut waktu akan mengalami perubahan.</li>
 +
</ol>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Berdasarkan Dinamika Data</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data nominal.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data ordinal.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data interval.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Data rasio.</li>
 +
</ol>
 +
</ol>
 +
 
====Syarat Data====
 
====Syarat Data====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Data yang baik memiliki beberapa persyaratan yaitu (Sudaryono, 2014:10)<ref name="Sudaryono2014">Sudaryono. 2014. Aplikasi Statistika untuk Penelitian. Jakarta : Lentera Ilmu Cendikia.</ref> : </p>
 +
</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Objektif, yaitu data yang objektif berarti bahwa data harus sesuai dengan keadaan yang sebenarnya (<i>as it is</i>).</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Representative (mewakili), yaitu data harus dapat mewakili objek yang telah diamati.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Kesalahan baku (<i>standard error</i>), yaitu suatu perkiraan (<i>estimate</i>) dikatakan baik (mempunyai tingkat ketelitian yang tinggi) apabila kesalahan bakunya kecil.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Tepat waktu, yaitu apabila data akan dipergunakan untuk melakukan pengendalian atau evaluasi, maka syarat tepat waktu ini penting sekali agar sempat dilakukan penyesuaian atau koreksi seperlunya kalau ada kesalahan atau penyampaian yang terjadi di dalam implementasi suatu perencanaan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Relevan, yaitu data yang dikumpulkan harus ada hubungannya dengan masalah yang akan dipecahkan.</li>
 +
</ol>
  
 
===Konsep Dasar Database===
 
===Konsep Dasar Database===
 
====Definisi Database====
 
====Definisi Database====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Michael A. Cortez, dkk. dalam <i>International Journal of Computer Science and Information Techologies</i> (IJCSIT) Vol.6(2) (2015:1143),<ref name="Cortez2015">Cortez, D. M. A., Molina, C. M., Mata, K. E., & Bermudez, J. R. D. 2015. Improving Customer Satisfaction through Smart Shopping: A Prototype. International Journal of Computer Science and Information Technologies, 6(2), 1141-1152.</ref> “<i>A database is a collection of information that is organized so that it can easily be retrieved, managed, and updated. In one view, database can be classified according to type of content: bibliographic, full-text, numeric, and images</i>”.</p>
 +
<p style="line-height: 2">Menurut Nandari dan Sukadi dalam Jurnal IJNS Vol.3 (2014:43)<ref name="Nandari2014">Nandari, Bhirawa Anoraga dan Sukadi. 2014. “Pembuatan Website Portal Berita Desa Jetis Lor”. IJNS – Indonesian Journal on Networking and Security. Vol.3 No.3 - Juli 2014.</ref> mengatakan bahwa database adalah sekumpulan data yang berisikan informasi mengenai satu atau beberapa project. Berdasarkan pendapat tersebut maka database merupakan tempat penyimpanan sekumpulan data yang berisikan banyak informasi mengenai suatu project yang disimpan dalam aplikasi database dalam sebuah komputer pada sebuah sistem.</p>
 +
</div>
 +
 
====Kriteria Database====
 
====Kriteria Database====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Dalam hal lain database juga memiliki beberapa kriteria penting, yaitu (Rusdiana dan Irfan, 2014:304)<ref name="Rusdiana2014">Rusdiana, H. A. dan Moch.Irfan. 2014. Sistem Informasi Manajemen. Cet.1. Bandung : Pustaka Setia.</ref> :</p>
 +
</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Bersifat data oriented, dan bukan program oriented.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Dapat berkembang dengan mudah, baik volume maupun strukturnya.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Dapat digunakan dengan cara-cara yang berbeda.</li>
 +
</ol>
  
 
===Konsep Dasar Unified Modeling Language (UML)===
 
===Konsep Dasar Unified Modeling Language (UML)===
 
====Definisi Unified Modeling Language====
 
====Definisi Unified Modeling Language====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Maddirala Jagadish, dkk. (dalam IJCSIT Vol.5(6), 2014:7245),<ref name="Jagadish2014">Jagadish, Maddirala, Palli Hemanth Kumar, and Pamarthi Jagadish. "Avance Bibliothek Management System”. International Journal of Computer Science and Information Technologies (IJCSIT) Vol. 5 (6) (2014): 7243-7251.</ref> “<i>UML is a general-purpose visual modeling language that is used to specify, visualize, construct, and document the artifacts of the software system. UML is a method for describing the system architecture in detail using the blueprint. UML represents a collection of best engineering practices that have proven successful in the modeling of large and complex systems. UML is a very important part of developing objects oriented software and the software development process</i>.”</p>
 +
<p style="line-height: 2">UML dapat dikatakan sebagai sebuah penggambaran dari suatu sistem yang dilakukan analisa atau yang dibuat untuk dapat mempermudah alur aktivitas dan komunikasi serta struktur dalam sistem. Pernyataan tersebut dipertegas dengan pendapat Rosa dan Shalahuddin (2015:137)<ref name="Rosa2015">A.S., Rosa dan M.Shalahuddin. 2015. Rekayasa Perangkat Lunak : Terstruktur dan Berorientasi Objek. Cet.3. Bandung : Informatika.</ref> yang mengatakan bahwa UML (<i>Unified Modeling Language</i>) merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung.  </p>
 +
</div>
 +
 
====Macam-Macam Diagram Unified Modeling Language====
 
====Macam-Macam Diagram Unified Modeling Language====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Macam-macam diagram dapat dikelompokkan dalam 3 (tiga) kategori yaitu (Rosa dan Shalahuddin, 2015:141-171)<ref name="Rosa2015">A.S., Rosa dan M.Shalahuddin. 2015. Rekayasa Perangkat Lunak : Terstruktur dan Berorientasi Objek. Cet.3. Bandung : Informatika.</ref> :</p>
 +
</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Structure diagrams</i>, yaitu kumpulan diagram yang digunakan untuk menggambarkan suatu struktur statis dari sistem yang dimodelkan.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Behavior diagrams</i>, yaitu kumpulan diagram yang digunakan untuk menggambarkan kelakuan sistem atau rangkaian perubahan yang terjadi pada sebuah sistem.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Interaction diagrams</i>, yaitu kumpulan diagram yang digunakan untuk menggambarkan interaksi sistem dengan sistem lain maupun interaksi antar subsistem pada suatu sistem.</li>
 +
</ol>
 +
 +
 +
 +
<div align="center"><img style="margin:0px" src=""/></div>
 +
<div style="font-size: 10pt;font-family: 'times new roman';text-align: center;text-indent: 0.5in"><p style="line-height: 2">Gambar 2.2 Pengelompokkan Diagram UML (Diadaptasi dari Rosa dan Shalahuddin, 2015: 140)<ref name="Rosa2015">A.S., Rosa dan M.Shalahuddin. 2015. Rekayasa Perangkat Lunak : Terstruktur dan Berorientasi Objek. Cet.3. Bandung : Informatika.</ref></p></div>
 +
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Selain itu berikut ini adalah uraian tentang ke tiga belas macam diagram UML, yaitu (Rosa dan Shalahuddin, 2015:141-171)<ref name="Rosa2015">A.S., Rosa dan M.Shalahuddin. 2015. Rekayasa Perangkat Lunak : Terstruktur dan Berorientasi Objek. Cet.3. Bandung : Informatika.</ref> :</p>
 +
</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Class diagram</i>, yaitu diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Object diagram</i>, yaitu diagram objek menggambarkan struktur sistem dari segi penamaan objek dan jalannya objek dalam sistem.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Component diagram</i>, yaitu diagram komponen atau component diagram dibuat untuk menunjukkan organisasi dan ketergantungan diantara kumpulan komponen dalam sebuah sistem.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Composite structure diagram</i>, yaitu diagram yang digunakan untuk menggambarkan struktur dari bagian-bagian yang saling terhubung maupun mendeskripsikan struktur pada saat berjalan (runtime) dari instance yang saling terhubung.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Package diagram</i>, yaitu menyediakan cara mengumpulkan elemen-elemen yang saling terkait dalam diagram UML.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Deployment diagram</i>, yaitu diagram yang menunjukkan konfigurasi komponen dalam proses eksekusi aplikasi.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Usecase diagram</i>, yaitu pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Activity diagram</i>, yaitu diagram yang menggambaran workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>State machine diagram</i>, yaitu diagram yang digunakan untuk menggambarkan perubahan status atau transisi status dari sebuah mesin, atau sistem, atau objek.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Sequence diagram</i>, yaitu diagram yang menggambarkan kelakuan objek pada usecase dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Communication diagram</i>, yaitu diagram yang menggambarkan interaksi antar objek/bagian dalam bentuk urutan pesan</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Timing diagram</i>, yaitu diagram yang fokus pada penggambaran terkait batasan waktu. Diagram ini digunakan untuk menggambarkan tingkah laku sistem dalam periode waktu tertentu.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Interaction overview diagram</i>, yaitu diagram yang berfungsi untuk menggambarkan sekumpulan urutan aktivitas. Interaction overview diagram adalah bentuk aktivitas diagram yang setiap titik mempresentasikan diagram interaksi.</li>
 +
</ol>
  
 
===Konsep Dasar Elisitasi===
 
===Konsep Dasar Elisitasi===
 
====Definisi Elisitasi====
 
====Definisi Elisitasi====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Yousuf dan Asger dalam <i>International Journal Of Computer Applications</i> (2015:8),<ref name="Yousuf2015">Yousuf, Masooma, and M. Asger. “Comparison of Various Requirements Elicitation Techniques”. International Jurnal of Computer Applications Vol.116 No.4, April 2015 ISSN 0975-8887.</ref> “<i>Requirements Elicitation (RE) is defined as the process of obtaining a comprehensive understanding of stakeholder’s requirements. It is the initial and main process of requirements engineering phase. Elicitation process usually involves interaction with stakeholders to obtain their real needs</i>”.</p>
 +
<p style="line-height: 2">Berdasarkan pendapat tersebut maka dapat dikatakan bahwa elisitasi adalah list atau data yang terkait kebutuhan akan sebuah sistem yang disesuikan dengan pengguna sistem atau stakeholder yang memiliki keterkaitan/hubungan langsung dengan penggunaan sistem maupun dengan pengembangan sistem yang juga dilakukan beberapa kali eleminasi untuk mendapatkan elisitasi final. </p>
 +
</div>
 +
 
====Tujuan Elisitasi====
 
====Tujuan Elisitasi====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Menurut Leffingwel yang dikutip oleh Siahaan (2012:67),<ref name="Siahaan2012">Siahaan, Daniel. 2012. Rekayasa Perangkat Lunak. Yogyakarta : CV.Andi Offset.</ref> mengatakan elisitasi memeliki beberapa tujuan sebagai berikut :</p>
 +
</div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mengetahui masalah apa saja yang perlu dipecahkan dan mengenali batasan-batasan sistem (<i>system boundaries</i>).</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mengenali siapa saja para pemangku kepentingan.</li>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Mengenali tujuan dari sistem yaitu sasaran-sasaran yang harus dicapai.</li>
 +
</ol>
 +
 
====Tahapan Elisitasi====
 
====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 Saputra (2012:51)<ref name="Saputra2012">Saputra, A. 2012. Kajian Kebutuhan Perangkat Lunak Untuk Pengembangan Sistem Informasi Dan Aplikasi Perangkat Lunak Buatan Lapan Bandung. Berita Dirgantara, Vol.13 No.2 - Juni 2012 : 50-56.</ref> yang menyatakan bahwa elisitasi merupakan rancangan yang dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi. Elisitasi didapat melalui metode wawancara 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, 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, berisi 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.</li>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">M pada MDI berarti <i>mandatory</i> (penting), 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 berarti <i>desirable</i>, maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Namun, jika requirement tersebut digunakan dalam pembentukan sistem maka 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 berarti <i>inessential</i>, maksudnya requirement tersebut bukanlah bagian sistem yang dibahas, tetapi bagian dari luar sistem.</li>
 +
</ol>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Tahap III, 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 metode TOE, yaitu :</li>
 +
<ol type="a">
 +
<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 dalam sistem diusulkan.</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 membangun requirement di dalam sistem.</li>
 +
</ol>
 +
<p style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Metode  TOE tersebut dibagi kembali menjadi beberapa option, sebagai berikut :</p>
 +
<ol type="a">
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>High</i> (H), sulit untuk dikerjakan, karena teknik pembuatannya 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;"><i>Middle</i> (M), mampu dikerjakan.</li>
 +
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;"><i>Low</i> (L), mudah dikerjakan.</li>
 +
</ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify;line-height: 2;">Final draft, merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.</li>
 +
</ol>
  
  
Baris 857: Baris 1.196:
 
===Konsep Dasar Aplikasi Digitalisasi Arsip===
 
===Konsep Dasar Aplikasi Digitalisasi Arsip===
 
====Definisi Aplikasi====
 
====Definisi Aplikasi====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Chan (2017:4)<ref name="Chan2017">Chan, Syahrial. 2017. Membuat Aplikasi Database dengan PowerBuilder 12.6 dan MySQL. Jakarta : Elex Media Komputindo.</ref> mengatakan bahwa aplikasi adalah koleksi window dan objek-objek yang menyediakan fungsi untuk aktivitas user, seperti pemasukan data, proses, dan pelaporan. Sementara menurut Aziz dan Cahyana dalam Jurnal STT-Garut (2015:2),<ref name="Aziz2015">Aziz, Umar Abdul dan Rinda Cahyana. 2015. Pengembangan Aplikasi Pengarsipan Surat Di Bagian Informatika Sekretariatan Daerah Kabupaten Garut Untuk Kemudahan Dalam Pendisposisian Surat. Garut : Jurnal Algoritma Vol.12 No.1. </ref> “Aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan pekerjaan-pekerjaan tertentu.”</p>
 +
</div>
 +
 
====Definisi Digitalisasi====
 
====Definisi Digitalisasi====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2">Menurut Ramdhan (2016:224)<ref name="Ramdhan2016"> Ramdhan, Hendry E. 2016. Startup Business Model. Cet.1. Jakarta : Penebar Swadaya Grup.</ref> yang menyatakan bahwa upaya membawa produk fisik di dunia offline masuk ke dalam dunia online. Sementara digitalisasi juga dapat menjadi sebuah cara dalam memanfaatkan data untuk mendorong strategi perusahaan (Kertajaya dan Mussry, 2017:7).<ref name="Kertajaya2017">Kertajaya, Hermawan dan Jacky Mussry. 2017. Entrepreneurial Marketing Compass & Canvass. Jakarta : Gramedia Pustaka Utama.</ref></p>
 +
<p style="line-height: 2">Berdasarkan pendapat tersebut dapat diartikan bahwa digitalisasi merupakan suatu usaha untuk mengubah cara kerja dari manual dengan bentuk fisik menjadi sebuah data dengan bentuk digit untuk membantu mendorong stategi perusahaan ke dunia teknologi.</p>
 +
</div>
 +
 
====Definisi Arsip atau Pengarsipan====
 
====Definisi Arsip atau Pengarsipan====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in">
 +
<p style="line-height: 2"></p>
 +
</div>
  
 
===Konsep Dasar Analisa SWOT===
 
===Konsep Dasar Analisa SWOT===
 
====Definisi Analisa SWOT====
 
====Definisi Analisa SWOT====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 
====Manfaat Analisa SWOT====
 
====Manfaat Analisa SWOT====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 
====Matriks Analisa SWOT====
 
====Matriks Analisa SWOT====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 
====Tahapan Analisa SWOT====
 
====Tahapan Analisa SWOT====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
  
 
===Konsep Dasar XAMPP===
 
===Konsep Dasar XAMPP===
 
====Definisi XAMPP====
 
====Definisi XAMPP====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 
====Mengenal XAMPP====
 
====Mengenal XAMPP====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
  
 
===Konsep Dasar Sublime Text===
 
===Konsep Dasar Sublime Text===
 
====Definisi Sublime Text====
 
====Definisi Sublime Text====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
  
 
===Konsep Dasar MySQL===
 
===Konsep Dasar MySQL===
 
====Definisi MySQL====
 
====Definisi MySQL====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 
====Keistimewaan MySQL====
 
====Keistimewaan MySQL====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
  
 
===Konsep Dasar PHP===
 
===Konsep Dasar PHP===
 
====Definisi PHP====
 
====Definisi PHP====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
  
 
===Konsep Dasar CodeIgniter===
 
===Konsep Dasar CodeIgniter===
 
====Definisi CodeIgniter====
 
====Definisi CodeIgniter====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 
====Keunggulan CodeIgniter====
 
====Keunggulan CodeIgniter====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
  
 
===Konsep Dasar Prototipe===
 
===Konsep Dasar Prototipe===
 
====Definisi Prototipe====
 
====Definisi Prototipe====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 
====Kelebihan dan Kekurangan Prototipe====
 
====Kelebihan dan Kekurangan Prototipe====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
  
 
===Konsep Dasar Black Box Testing===
 
===Konsep Dasar Black Box Testing===
 
====Definisi Testing====
 
====Definisi Testing====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
 
====Definisi Black Box Testing====
 
====Definisi Black Box Testing====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"></p></div>
  
  

Revisi per 6 Agustus 2018 16.21


APLIKASI SISTEM DIGITALISASI ARSIP

KECAMATAN PAMULANG KOTA

TANGERANG SELATAN


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1422482176
NAMA


JURUSAN TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

TANGERANG

2017/2018




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

 

APLIKASI SISTEM DIGITALISASI ARSIP

KECAMATAN PAMULANG KOTA

TANGERANG SELATAN

 

Disusun Oleh :

NIM
: 1422482176
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

 

Disahkan Oleh :

Tangerang, 17 Juli 2018

Ketua
       
Kepala Jurusan
STMIK Raharja,
       
Teknik Informatika,
           
           
           
           
       
NIP : 000594
       
NIP : 001405




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

 


APLIKASI SISTEM DIGITALISASI ARSIP

KECAMATAN PAMULANG KOTA

TANGERANG SELATAN

 


Dibuat Oleh :

NIM
: 1422482176
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2017/2018

 

Disetujui Oleh :

Tangerang, 17 Juli 2018

Pembimbing I
   
Pembimbing II
       
       
       
       
   
NID. 10020
   
NID. 15021




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN DEWAN PENGUJI

 

APLIKASI SISTEM DIGITALISASI ARSIP

KECAMATAN PAMULANG KOTA

TANGERANG SELATAN

 

Dibuat Oleh :

NIM
: 1422482176
Nama

 

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2017/2018

 

Disetujui Oleh :

Tangerang, 17 Juli 2018

 

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




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

 

APLIKASI SISTEM DIGITALISASI ARSIP

KECAMATAN PAMULANG KOTA

TANGERANG SELATAN

 

Saya yang bertanda tangan di bawah ini :

NIM
: 1422482176
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

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, 17 Juli 2018

 
 
 
 
NIM : 1422482176

 

)*Tandatangan dibubuhi materai 6.000;




ABSTRAKSI

Sistem digitalisasi arsip pada Kecamatan Pamulang Kota Tangerang Selatan yang berjalan masih semi komputerisasi terutama pada hal pengelolaan arsip sampai pada proses pembuatan laporan yang mengakibatkan kurang efektif dan efisien. Sehingga diperlukan aplikasi sistem digitalisasi arsip untuk memanajemen arsip secara cepat tepat dan akurat yang memiliki keterkaitan pada keseluruhan data pada Kecamatan Pamulang. Penulisan laporan ini bertujuan untuk mempermudah pengelola dalam melakukan manajemen arsip sebagai penunjang dalam menentukan aktif atau tidaknya data serta mengurangi human error pada proses pencarian data di Kecamatan Pamulang Kota Tangerang Selatan. Untuk mendapatkan data dan informasi peneliti melakukan kegiatan observasi dan wawancara serta mencari studi pustaka yang memiliki keterkaitan dengan penelitian. Peneliti dalam melakukan analisa sistem menggunakan metode SWOT yang digunakan untuk mengetahui keadaan pada sistem yang sedang berjalan atau yang dibangun dengan melakukan pengukuran pada setiap tindakan. Peneliti menggunakan Unified Modelling Language dengan fokus pada usecase diagram, activity diagram, sequence diagram dan class diagram. Dalam merancang aplikasi digitalisasi arsip peneliti menggunakan bahasa pemrograman PHP, Framework CodeIgniter, XAMPP, Sublime Text, Google Chrome, Sistem Operasi Windows, dan Visual Paradigm for UML 6.4 Enterprise Edition. Hasil dari analisa yang dilakukan oleh peneliti pada Kecamatan Pamulang yaitu dapat memberikan peningkatan pada efektivitas dan efisiensi pengelolaan arsip pada Kecamatan Pamulang dengan data yang valid terhadap data fisik.


Kata Kunci: Data, Arsip, Digitalisasi, Sistem


ABSTRACT

The archival digitalization system in Pamulang Sub-district of South Tangerang City is still semi-computerized, especially on things that can produce an effective and efficient process. Required required required required digital digital digital digital having has has overall overall overall overall Overall overall overall Entry This report aims to facilitate the management in determining whether the data and reduce human error in data search process in Pamulang District South Tangerang City. To obtain data and information about research and interviews and to look for literature studies that have relevance to the research. Researchers in performing system analysis using the SWOT method used to determine the state of the system that is running or built by taking measurements on each action. Researchers use Unified Modeling Language with focus on usecase diagrams, activity diagrams, sequence diagrams and class diagrams. Application digitization using PHP, CodeIgniter Framework, XAMPP, Sublime Text, Google Chrome, Windows Operating System, and Visual Paradigm for UML 6.4 Enterprise Edition. The results of the analysis conducted by researchers in Pamulang District that can provide very accurate results of data in the District Pamulang with valid data on physical data.


Keywords : Data, Archive, Digitization, System




KATA PENGANTAR


Puji syukur kehadirat Allah SWT yang telah mencurahkan nikmat hidup, sehat dan memberikan seribu jalan sejuta langkah serta melimpahkan segala rahmat dan karunia-Nya. Sehingga penulis dapat menyelesaikan laporan Skripsi dengan baik dan selesai dengan semestinya. Adapun judul laporan Skripsi ini yaitu “Aplikasi Sistem Digitalisasi Arsip Kecamatan Pamulang Kota Tangerang Selatan”.

Penulisan laporan Skripsi ini bertujuan sebagai salah satu syarat dalam memperoleh gelar Sarjana Komputer (S.Kom) untuk jenjang S1 di Perguruan Tinggi Raharja. Sebagai bahan penulisan, penulis memperoleh data dan informasi berdasarkan hasil observasi dan wawancara dengan pihak-pihak terkait pada Kecamatan Pamulang Kota Tangerang Selatan serta studi pustaka dari berbagai sumber yang mendukung penulisan laporan ini.

Dalam penyusunan laporan Skripsi ini penulis menyadari jika tanpa adanya bimbingan dan dorongan dari semua pihak, laporan skripsi ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu, pada kesempatan ini izinkanlah penulis mengucapkan terima kasih kepada :

  1. Bapak Dr. Ir. Untung Rahardja, M.T.I., MM., selaku Presiden Direktur Perguruan Tinggi Raharja.
  2. Bapak Dr. Po. Abas Sunarya, M.Si., selaku Direktur Perguruan Tinggi Raharja.
  3. Bapak Sugeng Santoso, M.Kom., selaku Pembantu Ketua I Bidang Akademik STMIK Raharja.
  4. Bapak Junaidi, M.Kom., selaku Kepala Jurusan Teknik Informatika STMIK Raharja.
  5. Bapak Sutrisno, M.Kom, selaku Dosen Pembimbing I yang telah banyak meluangkan waktu, tenaga serta pikirannya untuk membantu dan memberikan bimbingan kepada penulis.
  6. Bapak Sendy Zul Friandi, S.Kom., MM., selaku Dosen Pembimbing II yang telah meluangkan waktu, tenaga serta pikirannya untuk membantu dan memberikan bimbingan kepada penulis.
  7. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
  8. Segenap Staff Perguruan Tinggi Raharja yang telah memberikan pelayanan dan fasilitas demi kelancaran penulis dalam melakukan penyusunan laporan Skripsi ini.
  9. Bapak Muhamad Yusuf, selaku Pembimbing Lapangan pada Kecamatan Pamulan Kota Tangerang Selatan yang telah memberikan bimbingan dan informasi kepada penulis.
  10. Seluruh Staff Kecamatan Pamulang Kota Tangerang Selatan yang telah memberikan dukungan dan masukan yang berarti kepada penulis dalam menyelesaikan laporan Skripsi ini.
  11. Orang tua dan seluruh anggota keluaga tercinta yang telah memberikan do’a dan dukungan kepada penulis untuk selalu berusaha.
  12. Kakak senior dan para sahabat yang selalu memberikan dukungan, do’a dan waktu untuk membantu penulis.
  13. Semua rekan mahasiswa-mahasiswi Perguruan Tinggi Raharja yang telah memberikan dukungan moril kepada penulis.

Penulis menyadari bahwa dalam penulisan laporan Skripsi ini masih jauh dari kata sempurna. Kritik dan saran yang membangun, yang penulis harapkan sebagai acuan untuk dapat berkarya lebih baik lagi.

Akhir kata, penulis mengucapkan terima kasih atas perhatian dari pembaca. Semoga Allah SWT memberikan rahmat-Nya kepada kita semua. Semoga laporan Skripsi ini dapat bermanfaat bagi pihak yang membutuhkan serta menjadi referensi bagi mahasiswa-mahasiswi yang akan melakukan penelitian.


Tangerang, 17 Juli 2018
Beni Hendriawan
NIM. 1422482176

 

Daftar isi

 



DAFTAR TABEL


Tabel 3.1 Elisitasi Tahap I

Tabel 3.2 Elisitasi Tahap II

Tabel 3.3 Eliaitasi Tahap III

Tabel 3.4 Final Elisitasi

Tabel 4.1 Perbedaan prosedur antara sistem berjalan dengan sistem usulan

Tabel 4.2 Spesifikasi Basis Data Admin

Tabel 4.3 Spesifikasi Basis Data Arsip

Tabel 4.4 Spesifikasi Basis Data Dokumen

Tabel 4.5 Spesifikasi Basis Data Tmberkas

Tabel 4.6 Spesifikasi Basis Data Trperizinan

Tabel 4.7 Daftar Pengujian Black Box Testing

Tabel 4.8 Pengujian Login Sistem Digitalisasi Arsip

Tabel 4.9 Pengujian Input Data Arsip

Tabel 4.10 Pengujian Input Detail Data Arsip

Tabel 4.11 Pengujian Input Data User

Tabel 4.12 Implementasi Hasil Analisa

Tabel 4.13 Jadwal Pelaksanaan Kegiatan

Tabel 4.14 Daftar Estimasi Biaya




DAFTAR GAMBAR


Gambar 2.1 Karakteristik Sistem

Gambar 2.2 Pengelompokkan Diagram UML

Gambar 2.3 Matriks Analisa SWOT

Gambar 3.1 Struktur Organisasi Kecamatan Pamulang Tahun 2017

Gambar 3.2 Usecase Diagram Sistem Yang Berjalan

Gambar 3.3 Sequence Diagram Pengarsipan Dokumen dan Pelaporan Dokumen

Gambar 3.4 Sequence Diagram Pencarian Dokumen

Gambar 3.5 Activity Diagram Pengarsipan dan Pelaporan Dokumen

Gambar 3.6 Activity Diagram Pencarian Dokumen

Gambar 4.1 Usecase Diagram yang diusulkan

Gambar 4.2 Activity Diagram yang diusulkan

Gambar 4.3 Sequence Diagram yang diusulkan

Gambar 4.4 Class Diagram Sistem Digitalisasi Arsip

Gambar 4.5 Prototipe Login

Gambar 4.6 Prototipe Beranda

Gambar 4.7 Prototipe Data Master Jenis Arsip

Gambar 4.8 Prototipe Data Master Jenis Dokumen

Gambar 4.9 Prototipe Tambah Data Jenis Arsip

Gambar 4.10 Prototipe Tambah Data Jenis Dokumen

Gambar 4.11 Prototipe Transaksi Buat Arsip

Gambar 4.12 Prototipe Tambah Data Arsip

Gambar 4.13 Prototipe Upload Berkas

Gambar 4.14 Prototipe Laporan Arsip dengan Filter Tanggal

Gambar 4.15 Prototipe Laporan Arsip dengan Filter Jenis Arsip

Gambar 4.16 Prototipe Konfigurasi User

Gambar 4.17 Prototipe Tambah Pengguna

Gambar 4.18 Tampilan Login

Gambar 4.19 Tampilan Beranda

Gambar 4.20 Tampilan Data Master Jenis Arsip

Gambar 4.21 Tampilan Data Master Jenis Dokumen

Gambar 4.22 Tampilan Tambah Data Jenis Arsip

Gambar 4.23 Tampilan Tambah Data Jenis Dokumen

Gambar 4.24 Tampilan Transaksi Buat Arsip

Gambar 4.25 Tampilan Tambah Data Arsip

Gambar 4.26 Tampilan Upload Berkas

Gambar 4.27 Tampilan Laporan Arsip dengan Filter Tanggal

Gambar 4.28 Tampilan Laporan Arsip dengan Filter Jenis Arsip

Gambar 4.29 Tampilan Konfigurasi User

Gambar 4.30 Tampilan Tambah Pengguna




DAFTAR SIMBOL


1. Daftar Simbol Usecase Diagram


2. Daftar Simbol Activity Diagram


3. Daftar Simbol Sequence Diagram


4. Daftar Simbol Class Diagram


BAB I

PENDAHULUAN

Latar Belakang

Perkembangan teknologi informasi saat ini sangat berkembang pesat yang berdampak pada keseluruhan aktivitas atau kinerja pada setiap lini. Perkembangan pada teknologi informasi diiringi pula dengan adanya kebutuhan terhadap teknologi untuk mempermudah penyampaian informasi secara akurat, cepat dan relevan. Saat ini setiap aspek pada lingkup kerja juga membutuhkan adanya aplikasi atau sistem yang dapat mempermudah seseorang dalam melakukan pekerjaan.

Teknologi informasi yang berupa sistem atau aplikasi dapat di implementasikan hampir pada keseluruhan lingkup kerja dengan tujuan untuk meningkatkan efisiensi dan efektivitas kinerja. Seperti halnya pada Kantor Kecamatan Pamulang Kota Tangerang Selatan khususnya pada bagian pengarsipan membutuhkan adanya sistem yang dapat melakukan penyimpanan terhadap arsip secara digital dengan tujuan dapat mempermudah pencarian data dan kemudahan akses untuk bagian lain yang membutuhkan data arsip tersebut. Kebutuhan akan adanya sistem atau aplikasi didasari oleh keadaan sistem yang berjalan pada Kantor Kecamatan Pamulang Kota Tangerang Selatan yang masih semi komputerisasi.

Pada Kantor Kecamatan Pamulang Kota Tangerang Selatan sistem pengarsipan data yang berjalan masih semi komputerisasi dalam melakukan penyimpanan, dan pendataan arsip yang menggunakan aplikasi Microsoft Office pada komputer dan menggunakan perangkat luar berupa flashdisk atau hard disk eksternal sebagai media penyimpanan. Bahkan untuk media penyimpanan arsip dalam bentuk fisiknya menggunakan file box (bindex) yang kurang efisien dan efektif ketika melakukan pencarian terhadap data arsip yang dicari. Terkadang data yang tercantum dalam file box dengan yang terdapat dapat dalam dokumen Microsoft Office berbeda atau tidak terstruktur. Hal ini mengakibatkan informasi yang diberikan tidak akurat.

Pada dasarnya seluruh kegiatan pengarsipan baik yang sudah tersistem, semi komputerisasi atau manualisasi akan berjalan dengan baik bila alur kinerjanya sesuai dengan aturan dan terstruktur. Namun alangkah lebih baik bila dilakukan dengan sistem yang dapat mengontrol seluruh kegiatan pengarsipan data atau surat-surat. Berdasarkan permasalahan yang terjadi dan hasil analisa diperlukan aplikasi sistem, maka penulis mengambil judul “Aplikasi Sistem Digitalisasi Arsip Kecamatan Pamulang Kota Tangerang Selatan”.


Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan, maka dapat diambil beberapa rumusan masalah yaitu :

  1. Apa saja kendala yang dialami sistem berjalan saat ini terkait pengarsipan pada Kecamatan Pamulang Kota Tangerang Selatan ?

  2. Mengapa diperlukan sistem Digitalisasi Arsip pada Kecamatan Pamulang Kota Tangerang Selatan ?

  3. Bagaimana kebutuhan user dan siapa saja yang dapat berperan dalam pengoperasian sistem pengarsipan pada Kecamatan Pamulang Kota Tangerang Selatan ?


Ruang Lingkup

Ruang lingkup pembahasan dalam penelitian ini adalah proses pada pengarsipan data yang terdigitalisasi pada sistem yang dapat mempermudah pencarian data. Berikut ini beberapa ruang lingkup dari sistem digitalisasi arsip pada Kecamatan Pamulang Kota Tangerang Selatan :

  1. Sistem yang dirancang adalah sistem digitalisasi arsip yang dapat melakukan penginputan data yang akan diarsipkan, pengubahan data arsip, dan penghapusan data arsip.

  2. Setiap modul data yang telah diarsipkan memiliki integrasi dengan data utama.

  3. Sistem digitalisasi arsip yang dirancang sesuai dengan kebutuhan dan fungsinya sampai pada tahap akhir proses berupa laporan.


Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Dalam melakukan penelitian dan perancangan penulis memiliki tujuan untuk mendapatkan dan menghasilkan sebuah informasi. Berikut tujuan dari penelitian ini, yaitu :

  1. Mendapatkan informasi mengenai sistem pengarsipan yang sedang berjalan pada Kecamatan Pamulang Kota Tangerang Selatan.

  2. Menemukan solusi terhadap permasalahan utama dan kendala yang menjadi pemicu dari adanya sebuah permasalahan.

  3. Memberikan kemudahan pendataan dan informasi secara optimal sesuai kebutuhan user. Sehingga dapat mempermudah kinerja bagian pengarsipan data pada Kecamatan Pamulang Kota Tangerang Selatan.

Manfaat Penelitian

Adapun beberapa manfaat dari penelitian dan perancangan sistem ini yaitu sebagai berikut :

  1. Mengetahui pokok permasalahan untuk menunjang efektivitas dan efisiensi waktu kerja dalam pengarsipan data.

  2. Dapat mengidentifikasi permasalahan dalam melakukan pengarsipan yang berhadapan dengan penyimpanan terstruktur serta laporannya pada Kecamatan Pamulang Kota Tangerang Selatan.

  3. Mengoptimalisasikan pencarian data dan pengarsipan dengan proses identifikasi serta memberikan solusi terhadap permasalahan yang terjadi.


Metode Penelitian

Metode Pengumpulan Data

Dalam memperoleh data untuk pengambilan sebuah keputusan, penulis menggunakan 3 (tiga) pendekatan yaitu :

  1. Metode Observasi

    Metode observasi yaitu suatu metode pengumpulan data yang dilakukan dengan cara mengamati kegiatan yang terjadi. Penulis melakukan pengamatan dan pemahaman terhadap permasalahan yang terjadi secara langsung yang didapatkan dari dokumen, catatan maupun laporan.

  2. Metode Wawancara

    Metode wawancara adalah metode pengumpulan data yang dilakukan dengan cara tanya jawab secara langsung pada bagian yang melakukan pengarsipan data di Kecamatan Pamulang Kota Tangerang Selatan. Metode wawancara ini dilakukan untuk mengetahui permasalahan yang terjadi pada sistem pengarsipan data secara jelas sebagai dasar dari tujuan penelitian.

  3. Metode Studi Pustaka (Library Research)

    Metode studi kepustakaan dilakukan untuk menunjang metode wawancara dan observasi yang telah dilakukan. Informasi dikumpulkan dari studi kepustakaan ini berasal dari laporan data, buku dan internet yang berkaitan dengan penelitian yang dilakukan oleh penulis.

Metode Analisa

Metode analisa digunakan penulis untuk menentukan permasalahan yang terjadi terkait sistem pengarsipan di Kecamatan Pamulang Kota Tangerang Selatan setelah proses pengumpulan data dilakukan. Dalam melakukan analisa penulis menggunakan metode analisa SWOT (Strengths, Weaknesses, Opportunities, Threats) sebagai suatu metode yang dapat mengukur tingkat kesesuaian sistem yang sedang berjalan dengan sistem yang akan diusulkan dengan empat indikator atau parameter, yaitu dari sisi kekuatan sistem, kelemahan sistem, peluang dari suau sistem dan ancaman yang akan terjadi dari suatu sistem. Sehingga sistem yang di bangun akan 6 berguna baik pengguna yang melakukan pengarsipan data pada Kecamatan Pamulang Kota Tangerang Selatan.

Metode Perancangan

Metode perancangan yang dilakukan penulis menggunakan perangkat permodelan UML yang berorientasi pada objek berupa Usecase Diagram, Sequence Diagram, Activity Diagram dan Class Diagram dengan software Visual Paradigm for UML 6.4 Enterprise Edition. Selain itu penulis menggunakan Elisitasi sebagai penentu kebutuhan sistem yang disesuaikan dengan stakeholder dan user. Untuk sistem yang dirancang oleh penulis menggunkanan PHP sebagai bahasa pemrograman, CodeIgniter sebagai Framework, MySQL sebagai database, Windows 7 sebagai sistem operasi, Google Chrome sebagai browser, XAMPP sebagai web server, dan Sublime Text 3 sebagai editor.

Metode Prototipe

Metode prototipe digunakan untuk menggambarkan rancangan terhadap sistem yang dibangun secara umum dengan berdasarkan pada analisa yang telah dilakukan oleh penulis. Sehingga sistem yang dirancang sesuai dengan yang dibutuhkan dan terstruktur.

Metode Testing

Metode testing yang digunakan untuk menganalisa, mendeteksi, dan mengevaluasi kesalahan dalam beberapa aspek pada sistem yang akan diterapkan. Penulis menggunakan metode Black Box Testing yang dapat mendefinisikan kumpulan kondisi input dan melakukan pengetesan pada spesifikasi fungsional program.


Sistematika Penulisan

Sistematika penulisan dibuat sebagai acuan dalam pemberian penjelasan tentang penyusunan laporan Skripsi secara ringkas. Untuk dapat lebih memahaminya, penulis mengelompokannya menjadi beberapa bab yaitu sebagai berikut :

BAB I PENDAHULUAN

Pada bab ini penulis menjelaskan tentang latar belakang, rumusan masalah, ruang lingkup, tujuan dan manfaat penelitian, metode penelitian, dan sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab ini penulis akan menjelaskan definisi atau teori sebagai konsep dasar yang berhubungan dengan analisa, perancangan dan permasalahan yang akan dibahas pada laporan Skripsi ini serta literature review sebagai penunjang dalam penulisan laporan.

BAB III ANALISA SISTEM YANG BERJALAN

Pada bab ini penulis menjelaskan gambaran umum tinjauan instansi, sejarah instansi, struktur organisasi, tugas dan tanggung jawab, analisa sistem yang sedang berjalan, permasalahan yang dihadapi dan alternatif pemecahan masalah serta user requirement.

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

Dalam bab ini penulis menguraikan sistem yang akan diusulkan, diagram rancangan sistem, rancangan basis data yang terdiri dari spesifikasi basis data, rancangan prototipe, konfigurasi sistem yang diusulkan, testing dan implementasi, jadwal kegiatan serta estimasi biaya.

BAB V PENUTUP

Pada bab ini berisi tentang kesimpulan analisa dari penelitian dan rancangan bangun sistem yang dilakukan untuk menjawab rumusan masalah yang diajukan sesuai dengan tujuan penelitian, serta saran terhadap sistem yang diusulkan agar dapat dilakukan pengembangan terkait dengan kebutuhan stakeholder dan user.

DAFTAR PUSTAKA

DAFTAR LAMPIRAN


BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

Definisi Sistem

Menurut Pratama (2014:7),[1] “Sistem merupakan sekumpulan prosedur yang saling berkaitan dan saling terhubung untuk melakukan suatu tugas bersama-sama”. Disisi lain sistem juga merupakan sekumpulan elemen yang saling keterkaitan atau terpadu yang dimaksudkan untuk mencapai tujuan (Kadir, 2014:61)[2].

Berdasarkan pendapat diatas maka sistem dapat diartikan sebagai kumpulan atau sekumpulan komponen atau langkah-langkah yang memiliki hubungan satu dengan yang lain dalam proses pencapaian tujuan.

Karakteristik Sistem

Karakteristik sistem menurut Edhi Sutanta (Rusdiana dan Irfan, 2014:35-36)[3] terdiri dari :

  1. Komponen (Components)

    Komponen sistem adalah segala sesuatu yang menjadi bagian penyusunan sistem dapat berupa benda nyata atau abstrak. Komponen sistem dapat disebut juga sebagai subsistem.

  2. Batas (Boundary)

    Batas sistem merupakan pembeda satu sistem dengan sistem yang lain. Tanpa adanya batasan terhadap sistem, sangat sulit untuk memberikan batasan scope tinjauan terhadap sistem.

  3. Lingkungan (Environments)

    Lingkungan sistem adalah segala sesuatu yang berada di luar sistem yang dapat menguntungkan ataupun merugikan.

  4. Penghubung/Antarmuka (Interface)

    Penghubung/Antarmuka merupakan sarana yang bertugas untuk menjembatani dan memungkinkan setiap komponen sistem dapat terhubung antar komponen dalam sistem.

  5. Masukan (Input)

    Masukan merupakan komponen sistem sebagai bahan yang akan diolah lebih lanjut untuk menghasilkan keluaran (output).

  6. Keluaran (Output)

    Keluaran merupakan komponen sistem yang dihasilkan oleh komponen pengolahan.

  7. Pengolahan (Processing)

    Pengolahan merupakan komponen sistem yang berperan mengolah masukan agar menghasilkan keluaran (output) yang berguna bagi para pemakainya.

  8. Sasaran dan Tujuan (Objectives and Goal)

    Setiap komponen dalam sistem perlu dijaga agar dapat saling bekerja sama untuk mencapai sasaran dan tujuan sistem.

  9. Kendali (Control)

    Setiap komponen dalam sistem perlu dijaga agar tetap dapat bekerja sesuai dengan peran dan fungsinya.

  10. Umpan Balik (Feedback)

    Umpan balik diperlukan oleh bagian kendali untuk mengecek dan membalikan proses dalam sistem.

Gambar 2.1 Karakteristik Sistem (Diadaptasi dari Hutahaean, 2014:5)[4]

Klasifikasi Sistem

Klasifikasi sebuah sistem menurut Tyoso (2016:5-7)[5] terbagi menjadi beberapa sistem yaitu sebagai berikut :

  1. Sistem Alamiah (Natural System)

    Sistem alamiah merupakan sistem yang muncul secara alami tanpa campur tangan dari manusia.

  2. Sistem Tiruan (Artificial System)

    Sistem tiruan merupakan sistem yang diciptakan untuk mendukung tujuan tertentu.

  3. Sistem Deterministik (Deterministic System)

    Sistem deterministik merupakan sistem yang pekerjaannya dapat diramalkan sebelum terlaksana.

  4. Sistem Probabilistik (Probabilistic System)

    Sistem probabilistik merupakan sistem yang hanya dapat dilacak menggunakan nilai distribusi probabilitas, sebab selalu terdapat nilai ketidakpastian yang sesungguhnya pada setiap waktu.

  5. Sistem Tertutup (Closed System)

    Sistem tertutup merupakan sistem yang tidak terjadi pertukaran atau penggunaan sumber daya dengan atau dari lingkungannya, sebab tidak menggunakan input dari lingkungannya maka output yang dihasilkan tidak bertalian pula dengan lingkungannya.

  6. Sistem Terbuka (Opened System)

    Sistem terbuka merupakan sistem yang menggunakan sumber daya dari lingkungannya, sehingga keluarannya (output) berkaitan dengan lingkungannya juga.


Konsep Dasar Informasi

Definisi Informasi

Menurut pendapat Endah dan Eny (2013:12)[6] informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi para penerimanya. Sementara menurut pendapat Vercellis yang dikutip dalam Rusdiana dan Irfan (2014:74),[3]Information is the outcome of extraction and processing activities carried out on data, and it appears meaningfull for those who receive it in a specific domain.

Berdasarkan pendapat diatas maka informasi dapat dikatakan sebagai hasil (output) dari sejumlah data yang telah diproses sehingga dapat memberikan nilai, arti, manfaat serta pengetahuan bagi yang menerimanya.

Nilai Informasi

Berdasarkan pendapat Jogiyanto yang dikutip oleh Kadir (2014:56),[2] mengatakan bahwa nilai informasi (value of information) dapat ditentukan oleh dua hal, yaitu manfaat dan biaya untuk mendapatkannya. Selain itu juga nilai informasi didasari atas 10 (sepuluh) sifat yaitu sebagai berikut (Sutabri, 2016:33-34)[7] :

  1. Mudah Diperoleh

    Sifat ini menunjukkan mudahnya dan cepatnya informasi dapat diperoleh. Kecepatan memperoleh dapat diukur, misalnya 1 menit versus 24 jam. Akan tetapi, berapa nilainya bagi pemakai informasi sulit mengukurnya.

  2. Luas dan Lengkap

    Sifat ini menunjukkan lengkapnya isi informasi. Hal ini tidak berarti hanya mengenai volumenya, tetapi juga mengenai keluaran informasinya. Sifat ini sangat kabur dan arena itu sulit mengukurnya.

  3. Ketelitian

    Sifat ini berhubungan dengan tingkat kebebasan dari kesalahan keluaran informasi. Dalam hubungannya dengan volume data yang besar biasanya terjadi dua jenis kesalahan yakni kesalahan pencatatan dan kesalahan perhitungan.

  4. Kecocokan

    Sifat ini menunjukkan betapa baik keluaran informasi dalam hubungannya dengan permintaan para pemakai. Isi informasi harus ada hubungannya dengan masalah yang sedang dihadapi. Semua keluaran lainnya tidak berguna, tetapi mahal mempersiapkannya. Sifat ini sulit mengukurnya.

  5. Ketepatan Waktu

    Sifat ini berhubungan dengan waktu yang dilalui yang lebih pendek dari pada siklus untuk mendapatkan informasi. Masukan, pengolahan, dan pelaporan keluaran kepada para pemakai biasanya tepat waktu.

  6. Kejelasan

    Sifat ini menunjukkan tingkat keluaran informasi yang bebas dari istilah-istilah yang tidak jelas. Membetulkan laporan dapat memakan biaya yang besar.

  7. Keluwesan

    Sifat ini berhubungan dengan yang dapat disesuaikannya keluaran informasi tidak hanya dengan lebih dari satu keputusan, tetapi juga dengan lebih dari seorang pengambil keputusan.

  8. Dapat Dibuktikan

    Sifat ini menunjukkan kemampuan beberapa pemakai informasi untuk menguji keluaran informasi dan sampai pada kesimpulan yang sama.

  9. Tidak Ada Prasangka

    Sifat ini berhubungan dengan tidak adanya keinginan untuk mengubah informasi guna mendapatkan kesimpulan yang telah dipertimbangkan sebelumnya.

  10. Dapat Diukur

    Sifat ini menunjukkan hakikat informasi yang dihasilkan dari sistem informasi formal.

Kualitas Informasi

Rusdiana dan Irfan (2014:82)[3] mengatakan bahwa dimensi kualitas informasi yang sering diperbincangkan sejak lama telah termasuk didalamnya yaitu seperti akurasi (accuracy), konsistensi (consistency), tepat waktu (timeliness), sangat lengkap (completeness), mudah diakses (accessibility), objektif (objectiveness), dan relevansi (relevancy). Sementara menurut Klein (dalam Rusdiana dan Irfan, 2014:78)[3] yang berpendapat bahwa kualitas informasi umumnya adalah sebagai suatu konsep yang multidimensi dengan berbagai karakteristik yang melekat bergantung pada sudut pandang filosofi author.

Konsep Dasar Software

Definisi Software

Menurut Feri dan Asnawati (2015:2),[8] mengatakan bahwa software adalah perangkat lunak yang berisikan sebuah instruksi yang diperintahkan dan diproses dengan bantuan perangkat keras sehingga tanpa perangkat lunak maka perangkat keras tidak akan bisa dipakai, maka software dan hardware tidak bisa dipisahkan.

Berdasarkan pendapat tersebut maka software dapat diartikan sebagai bagian yang sangat berfungsi untuk mengatasi permasalahan secara komputerisasi yang terdapat dalam hardware.

Fungsi dan Peranan Software

Berdasarkan pendapat dari Feri dan Asnawati (2015:2-3)[8] fungsi dan peranan dari sebuah software, yaitu sebagai berikut :

  1. Mengidentifikasi program,
  2. Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer terkontrol,
  3. Mengatur dan membuat pekerjaan lebih efisien,
  4. Mengatur input dan output dari komputer,
  5. Menyediakan dan mengatur serta memerintah hardware agar dapat berjalan dengan baik,
  6. Menjalankan perintah tertentu pada sebuah sistem komputer,
  7. Mengatur dan membuat pekerjaan lebih efisien dan maksimal.

Konsep Dasar Analisa Sistem

Definisi Analisa Sistem

Analisa sistem dapat dikatakan sebagai suatu metode yang digunakan untuk memahami permasalahan dengan melakukan penelitian terhadap sebuah sistem berjalan untuk mendapatkan solusi dari permasalahan tersebut. Pendapat tersebut dipertegas kembali oleh Rosa dan Shalahuddin (2013:18)[9] yang mengatakan bahwa analisis sistem adalah suatu kegiatan untuk melihat sistem yang sudah berjalan, melihat bagian mana yang bagus dan tidak bagus, dan kemudian mendokumentasikan kebutuhan yang akan dipenuhi dalam sistem yang baru.

Sementara menurt Suryadi dalam Jurnal CCIT Vol. 9 No. 3 (2016:270)[10] mengungkapkan bahwa analisis sistem merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, hambatan-hambatan yang terjadi dari kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya.

Prinsip-Prinsip Analisa Sistem

Menurut Tyoso (2016:18),[5] analisa sistem memiliki beberapa prinsip yang dapat dilakukan pada saat penelitian yang terdiri dari :

  1. Mendefinisikan masalah, masalah yang akan dipecahkan dengan sistem diatur berkenaan dengan lingkungan tempat sistem berinteraksi.
  2. Menyatakan sasaran sistem, tujuan umum dan khusus yang ingin dicapai yang berkaitan dengan keefektifan ditetapkan dan diumumkan kepada pihak-pihak yang berkepentingan.
  3. Menetapkan batasan sistem (system boundaries), pembatas antara sistem yang baru dengan lingkungannya harus diperinci. Hubungan sistem (interface) yang berkaitan dengan masukan dan keluaran harus ditegaskan.
  4. Menetapkan kendala sistem, kendala pada sistem dan proses pengembangannya, seperti biaya dan jangka waktu untuk pengembangan sistem, harus dipastikan.
  5. Dekomposisi sistem, sistem dipecah kedalam sub-subsistem yang saling terkait dan berhubungan dengan lingkungannya. Hubungan antara subsistem ditentukan sehingga seorang analis sistem mampu melihat sistem dengan terinci. Subsistem yang berada pada tingkat bawah yang nantinya dirancang dan menjadi bagian sistem yang ditetapkan.

Konsep Dasar Data

Definisi Data

Menurut Suprihadi, dkk. dalam Jurnal CCIT Vol. 6 No. 3 (2013:310),[11] “Data merupakan sekumpulan keterangan atau bukti mengenai suatu kenyataan yang masih mentah, masih berdiri sendiri-sendiri, belum diorganisasikan dan belum diolah”. Selain itu juga data merupakan suatu fakta atau observasi mentah yang biasanya mengenai fenomena fisik atau transaksi bisnis (Indrajani, 2014:2).[12]

Berdasarkan beberapa pendapat diatas, maka data merupakan bukti dalam bentuk tulisan yang bersumber dari observasi atau hasil keputusan sebagai perwakilan objek yang dituju.

Klasifikasi Data

Menurut Rusdiana dan Irfan (2014:71-72)[3] menyatakan bahwa data dapat diklasifikasikan sebagai berikut :

  1. Berdasarkan Sifat Data
    1. Data kuantitatif (quantitative data), yaitu data dalam bentuk angka atau bilangan.
    2. Data kualitatif (qualitative data), yaitu data bukan dalam bentuk penjumlahan atau angka, melainkan dalam bentuk pernyataan dan atau kategori.
  2. Berdasarkan Sumber Data
    1. Data internal (internal data), yaitu data yang berasal dari dalam organisasi atau data asli, data yang diperoleh dari observasi yang dilakukan langsung oleh peneliti atau bukan dari hasil pengamatan atau karya orang lain.
    2. Data eksternal (external data), yaitu data yang berasal dari luar organisasi atau institusi, atau data hasil observasi orang lain.
  3. Berdasarkan Cara Memperolehnya
    1. Data primer, yaitu data yang dikumpulkan langsung oleh peneliti atau diperoleh dari sumber pertama dan datanya belum diolah.
    2. Data sekunder, yaitu data yang diperoleh dari pihak kedua yang mengumpulkan data tersebut. Data sekunder biasanya telah diolah atau diatur sedemikian rupa oleh pengumpulnya.
  4. Berdasarkan Cakupan Pengumpulannya
    1. Data sensus, yaitu data yang diperoleh dari populasi.
    2. Data sampel, yaitu data yang diperoleh dari sampel.
  5. Berdasarkan Dinamika Data
    1. Data statis, yaitu data yang dalam jangka waktu lama tidak akan mengalami perubahan.
    2. Data semi dinamis, yaitu data yang dalam waktu kemungkinan mengalami perubahan, sedikit mengalami perubahan.
    3. Data dinamis, yaitu data yang menurut waktu akan mengalami perubahan.
  6. Berdasarkan Dinamika Data
    1. Data nominal.
    2. Data ordinal.
    3. Data interval.
    4. Data rasio.

Syarat Data

Data yang baik memiliki beberapa persyaratan yaitu (Sudaryono, 2014:10)[13] :

  1. Objektif, yaitu data yang objektif berarti bahwa data harus sesuai dengan keadaan yang sebenarnya (as it is).
  2. Representative (mewakili), yaitu data harus dapat mewakili objek yang telah diamati.
  3. Kesalahan baku (standard error), yaitu suatu perkiraan (estimate) dikatakan baik (mempunyai tingkat ketelitian yang tinggi) apabila kesalahan bakunya kecil.
  4. Tepat waktu, yaitu apabila data akan dipergunakan untuk melakukan pengendalian atau evaluasi, maka syarat tepat waktu ini penting sekali agar sempat dilakukan penyesuaian atau koreksi seperlunya kalau ada kesalahan atau penyampaian yang terjadi di dalam implementasi suatu perencanaan.
  5. Relevan, yaitu data yang dikumpulkan harus ada hubungannya dengan masalah yang akan dipecahkan.

Konsep Dasar Database

Definisi Database

Menurut Michael A. Cortez, dkk. dalam International Journal of Computer Science and Information Techologies (IJCSIT) Vol.6(2) (2015:1143),[14]A database is a collection of information that is organized so that it can easily be retrieved, managed, and updated. In one view, database can be classified according to type of content: bibliographic, full-text, numeric, and images”.

Menurut Nandari dan Sukadi dalam Jurnal IJNS Vol.3 (2014:43)[15] mengatakan bahwa database adalah sekumpulan data yang berisikan informasi mengenai satu atau beberapa project. Berdasarkan pendapat tersebut maka database merupakan tempat penyimpanan sekumpulan data yang berisikan banyak informasi mengenai suatu project yang disimpan dalam aplikasi database dalam sebuah komputer pada sebuah sistem.

Kriteria Database

Dalam hal lain database juga memiliki beberapa kriteria penting, yaitu (Rusdiana dan Irfan, 2014:304)[3] :

  1. Bersifat data oriented, dan bukan program oriented.
  2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.
  3. Dapat berkembang dengan mudah, baik volume maupun strukturnya.
  4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.
  5. Dapat digunakan dengan cara-cara yang berbeda.

Konsep Dasar Unified Modeling Language (UML)

Definisi Unified Modeling Language

Menurut Maddirala Jagadish, dkk. (dalam IJCSIT Vol.5(6), 2014:7245),[16]UML is a general-purpose visual modeling language that is used to specify, visualize, construct, and document the artifacts of the software system. UML is a method for describing the system architecture in detail using the blueprint. UML represents a collection of best engineering practices that have proven successful in the modeling of large and complex systems. UML is a very important part of developing objects oriented software and the software development process.”

UML dapat dikatakan sebagai sebuah penggambaran dari suatu sistem yang dilakukan analisa atau yang dibuat untuk dapat mempermudah alur aktivitas dan komunikasi serta struktur dalam sistem. Pernyataan tersebut dipertegas dengan pendapat Rosa dan Shalahuddin (2015:137)[9] yang mengatakan bahwa UML (Unified Modeling Language) merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung.

Macam-Macam Diagram Unified Modeling Language

Macam-macam diagram dapat dikelompokkan dalam 3 (tiga) kategori yaitu (Rosa dan Shalahuddin, 2015:141-171)[9] :

  1. Structure diagrams, yaitu kumpulan diagram yang digunakan untuk menggambarkan suatu struktur statis dari sistem yang dimodelkan.
  2. Behavior diagrams, yaitu kumpulan diagram yang digunakan untuk menggambarkan kelakuan sistem atau rangkaian perubahan yang terjadi pada sebuah sistem.
  3. Interaction diagrams, yaitu kumpulan diagram yang digunakan untuk menggambarkan interaksi sistem dengan sistem lain maupun interaksi antar subsistem pada suatu sistem.


Gambar 2.2 Pengelompokkan Diagram UML (Diadaptasi dari Rosa dan Shalahuddin, 2015: 140)[9]

Selain itu berikut ini adalah uraian tentang ke tiga belas macam diagram UML, yaitu (Rosa dan Shalahuddin, 2015:141-171)[9] :

  1. Class diagram, yaitu diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem.
  2. Object diagram, yaitu diagram objek menggambarkan struktur sistem dari segi penamaan objek dan jalannya objek dalam sistem.
  3. Component diagram, yaitu diagram komponen atau component diagram dibuat untuk menunjukkan organisasi dan ketergantungan diantara kumpulan komponen dalam sebuah sistem.
  4. Composite structure diagram, yaitu diagram yang digunakan untuk menggambarkan struktur dari bagian-bagian yang saling terhubung maupun mendeskripsikan struktur pada saat berjalan (runtime) dari instance yang saling terhubung.
  5. Package diagram, yaitu menyediakan cara mengumpulkan elemen-elemen yang saling terkait dalam diagram UML.
  6. Deployment diagram, yaitu diagram yang menunjukkan konfigurasi komponen dalam proses eksekusi aplikasi.
  7. Usecase diagram, yaitu pemodelan untuk kelakuan (behavior) sistem informasi yang akan dibuat.
  8. Activity diagram, yaitu diagram yang menggambaran workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak.
  9. State machine diagram, yaitu diagram yang digunakan untuk menggambarkan perubahan status atau transisi status dari sebuah mesin, atau sistem, atau objek.
  10. Sequence diagram, yaitu diagram yang menggambarkan kelakuan objek pada usecase dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek.
  11. Communication diagram, yaitu diagram yang menggambarkan interaksi antar objek/bagian dalam bentuk urutan pesan
  12. Timing diagram, yaitu diagram yang fokus pada penggambaran terkait batasan waktu. Diagram ini digunakan untuk menggambarkan tingkah laku sistem dalam periode waktu tertentu.
  13. Interaction overview diagram, yaitu diagram yang berfungsi untuk menggambarkan sekumpulan urutan aktivitas. Interaction overview diagram adalah bentuk aktivitas diagram yang setiap titik mempresentasikan diagram interaksi.

Konsep Dasar Elisitasi

Definisi Elisitasi

Menurut Yousuf dan Asger dalam International Journal Of Computer Applications (2015:8),[17]Requirements Elicitation (RE) is defined as the process of obtaining a comprehensive understanding of stakeholder’s requirements. It is the initial and main process of requirements engineering phase. Elicitation process usually involves interaction with stakeholders to obtain their real needs”.

Berdasarkan pendapat tersebut maka dapat dikatakan bahwa elisitasi adalah list atau data yang terkait kebutuhan akan sebuah sistem yang disesuikan dengan pengguna sistem atau stakeholder yang memiliki keterkaitan/hubungan langsung dengan penggunaan sistem maupun dengan pengembangan sistem yang juga dilakukan beberapa kali eleminasi untuk mendapatkan elisitasi final.

Tujuan Elisitasi

Menurut Menurut Leffingwel yang dikutip oleh Siahaan (2012:67),[18] mengatakan elisitasi memeliki beberapa tujuan sebagai berikut :

  1. Mengetahui masalah apa saja yang perlu dipecahkan dan mengenali batasan-batasan sistem (system boundaries).
  2. Mengenali siapa saja para pemangku kepentingan.
  3. Mengenali tujuan dari sistem yaitu sasaran-sasaran yang harus dicapai.

Tahapan Elisitasi

Menurut Saputra (2012:51)[19] yang menyatakan bahwa elisitasi merupakan rancangan yang dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi. Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap, yaitu :

  1. Tahap I, berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.
  2. Tahap II, berisi 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.
    1. M pada MDI berarti mandatory (penting), maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.
    2. 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.
    3. I pada MDI berarti inessential, maksudnya requirement tersebut bukanlah bagian sistem yang dibahas, tetapi bagian dari luar sistem.
  3. Tahap III, 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 metode TOE, yaitu :
    1. T artinya teknikal, bagaimana tata cara atau teknik pembuatan requirement dalam sistem diusulkan.
    2. O artinya operasional, bagaimana tata cara pengguna requirement dalam sistem akan dikembangkan.
    3. E artinya ekonomi, berapakah biaya yang diperlukan guna membangun requirement di dalam sistem.

    Metode TOE tersebut dibagi kembali menjadi beberapa option, sebagai berikut :

    1. High (H), sulit untuk dikerjakan, karena teknik pembuatannya dan pemakaiannya sulit serta biayanya mahal. Maka requirement tersebut harus di eliminasi.
    2. Middle (M), mampu dikerjakan.
    3. Low (L), mudah dikerjakan.
  4. Final draft, merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.


Teori Khusus

Konsep Dasar Aplikasi Digitalisasi Arsip

Definisi Aplikasi

Menurut Chan (2017:4)[20] mengatakan bahwa aplikasi adalah koleksi window dan objek-objek yang menyediakan fungsi untuk aktivitas user, seperti pemasukan data, proses, dan pelaporan. Sementara menurut Aziz dan Cahyana dalam Jurnal STT-Garut (2015:2),[21] “Aplikasi adalah kumpulan perintah program yang dibuat untuk melakukan pekerjaan-pekerjaan tertentu.”

Definisi Digitalisasi

Menurut Ramdhan (2016:224)[22] yang menyatakan bahwa upaya membawa produk fisik di dunia offline masuk ke dalam dunia online. Sementara digitalisasi juga dapat menjadi sebuah cara dalam memanfaatkan data untuk mendorong strategi perusahaan (Kertajaya dan Mussry, 2017:7).[23]

Berdasarkan pendapat tersebut dapat diartikan bahwa digitalisasi merupakan suatu usaha untuk mengubah cara kerja dari manual dengan bentuk fisik menjadi sebuah data dengan bentuk digit untuk membantu mendorong stategi perusahaan ke dunia teknologi.

Definisi Arsip atau Pengarsipan

Konsep Dasar Analisa SWOT

Definisi Analisa SWOT

Manfaat Analisa SWOT

Matriks Analisa SWOT

Tahapan Analisa SWOT

Konsep Dasar XAMPP

Definisi XAMPP

Mengenal XAMPP

Konsep Dasar Sublime Text

Definisi Sublime Text

Konsep Dasar MySQL

Definisi MySQL

Keistimewaan MySQL

Konsep Dasar PHP

Definisi PHP

Konsep Dasar CodeIgniter

Definisi CodeIgniter

Keunggulan CodeIgniter

Konsep Dasar Prototipe

Definisi Prototipe

Kelebihan dan Kekurangan Prototipe

Konsep Dasar Black Box Testing

Definisi Testing

Definisi Black Box Testing


Literatur Review

BAB III

ANALISA SISTEM YANG BERJALAN

Gambaran Umum Perusahaan

Sejarah Singkat Kecamatan Pamulang

Visi dan Misi Kecamatan Pamulang

Visi Kecamatan Pamulang

Misi Kecamatan Pamulang

Struktur Organisasi

Tugas dan Tanggung Jawab

Tata Laksana Sistem Berjalan

Prosedur Sistem Yang Berjalan

Rancangan Prosedur Sistem Berjalan

Usecase Diagram Sistem Yang Berjalan

Sequence Diagram Sistem Yang Berjalan

Activity Diagram Sistem Yang Berjalan

Analisa Sistem Yang Berjalan

Analisa SWOT

Analisa Masukan, Analisa Proses, Analisa Keluaran

Analisa Masukan

Analisa Proses

Analisa Keluaran

Konfigurasi Sistem Berjalan

Spesifikasi Perangkat Keras (Hardware)

Spesifikasi Perangkat Lunak (Software)

Hak Akses (Brainware)

Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah

Permasalahan Yang Dihadapi

Alternatif Pemecahan Masalah

User Requirement

Elisitasi Tahap I

Elisitasi Tahap II

Elisitasi Tahap III

Final Elisitasi

BAB IV

RANCANGAN SISTEM YANG DIUSULKAN

Rancangan Sistem Yang Diusulkan

Prosedur Sistem Yang Diusulkan

Rancangan Prosedur Sistem Yang Diusulkan

Usecase Diagram Sistem Yang Diusulkan

Activity Diagram Sistem Yang Diusulkan

Sequence Diagram Sistem Yang Diusulkan

Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan

Rancangan Basis Data

Class Diagram Yang Diusulkan

Spesifikasi Basis Data

Rancangan Prototipe

Tampilan Sistem Yang Diusulkan

Konfigurasi Sistem Usulan

Spesifikasi Perangkat Keras (Hardware)

Spesifikasi Perangkat Lunak (Software)

Hak Akses (Brainware)

Testing dan Implementasi

Testing

Implementasi Hasil Analisa

Time Schedule

Estimasi Biaya

BAB IV

RANCANGAN SISTEM YANG DIUSULKAN

Kesimpulan

Saran


DAFTAR PUSTAKA

  1. Pratama, I Putu Agus Eka. 2014. Sistem Informasi dan Implementasinya : Teori & Konsep Sistem Informasi Disertai Berbagai Contoh Praktiknya Menggunakan Perangkat Lunak Open Source. Bandung : Informatika.
  2. 2,0 2,1 Kadir, Abdul. 2014. Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta : Andi.
  3. 3,0 3,1 3,2 3,3 3,4 3,5 Rusdiana, H. A. dan Moch.Irfan. 2014. Sistem Informasi Manajemen. Cet.1. Bandung : Pustaka Setia.
  4. Hutahaean, Jeperson. 2014. Konsep Sistem Informasi. Ed.1. Cet.1. Yogyakarta : Deepublish.
  5. 5,0 5,1 Tyoso, Jaluanto Sunu Punjul. 2016. Sistem Informasi Manajemen. Edisi Pertama, Cet.1. Yogyakarta : Deepublish.
  6. Endah, Marselina dan Eny Maria. 2013. Sistem Informasi Geografis Pemetaan Penyebaran Pelayanan Jemaat (Studi Kasus: Gereja Huria Kristen Batak (HKBP) di Pulau Jawa). Yogyakarta : Prosiding Seminar Nasional Teknologi Informasi dan Multimedia (Semnasteknomedia) 2013. STMIK AMIKOM Yogyakarta 19 Januari 2013.
  7. Sutabri, Tata. 2016. Sistem Informasi Manajemen (Edisi Revisi). Ed.II. Cet-1. Yogyakarta : Andi.
  8. 8,0 8,1 Utami, Feri Hari dan Asnawati. 2015. Rekayasa Perangkat Lunak. Ed.1, Cet.1. Yogyakarta : Deepublish.
  9. 9,0 9,1 9,2 9,3 9,4 A.S., Rosa dan M.Shalahuddin. 2015. Rekayasa Perangkat Lunak : Terstruktur dan Berorientasi Objek. Cet.3. Bandung : Informatika.
  10. Suryadi. Emi. 2016. “Sistem Pendukung Keputusan Pemilihan Kendaraan Dalam Mendistribusikan Zakat, Infak dan Sedekah”. Yogyakarta: STMIK AMIKOM Yogyakarta. Jurnal CCIT. Vol. 9 No. 3, Agustus 2016.
  11. Suprihadi,. Rini K. Hudiono, dan Lina S.W. 2013. "Rancang Bangun Sistem Jejaring Klaster Berbasis Web Menggunakan Metode Model View Controller". Tangerang : Jurnal CCIT Vol. 6 No. 3 ISSN: 1978-8282.
  12. Indrajani. 2014. Database System : Case Study All in One. Jakarta : PT. Elex Media Komputindo.
  13. Sudaryono. 2014. Aplikasi Statistika untuk Penelitian. Jakarta : Lentera Ilmu Cendikia.
  14. Cortez, D. M. A., Molina, C. M., Mata, K. E., & Bermudez, J. R. D. 2015. Improving Customer Satisfaction through Smart Shopping: A Prototype. International Journal of Computer Science and Information Technologies, 6(2), 1141-1152.
  15. Nandari, Bhirawa Anoraga dan Sukadi. 2014. “Pembuatan Website Portal Berita Desa Jetis Lor”. IJNS – Indonesian Journal on Networking and Security. Vol.3 No.3 - Juli 2014.
  16. Jagadish, Maddirala, Palli Hemanth Kumar, and Pamarthi Jagadish. "Avance Bibliothek Management System”. International Journal of Computer Science and Information Technologies (IJCSIT) Vol. 5 (6) (2014): 7243-7251.
  17. Yousuf, Masooma, and M. Asger. “Comparison of Various Requirements Elicitation Techniques”. International Jurnal of Computer Applications Vol.116 No.4, April 2015 ISSN 0975-8887.
  18. Siahaan, Daniel. 2012. Rekayasa Perangkat Lunak. Yogyakarta : CV.Andi Offset.
  19. Saputra, A. 2012. Kajian Kebutuhan Perangkat Lunak Untuk Pengembangan Sistem Informasi Dan Aplikasi Perangkat Lunak Buatan Lapan Bandung. Berita Dirgantara, Vol.13 No.2 - Juni 2012 : 50-56.
  20. Chan, Syahrial. 2017. Membuat Aplikasi Database dengan PowerBuilder 12.6 dan MySQL. Jakarta : Elex Media Komputindo.
  21. Aziz, Umar Abdul dan Rinda Cahyana. 2015. Pengembangan Aplikasi Pengarsipan Surat Di Bagian Informatika Sekretariatan Daerah Kabupaten Garut Untuk Kemudahan Dalam Pendisposisian Surat. Garut : Jurnal Algoritma Vol.12 No.1.
  22. Ramdhan, Hendry E. 2016. Startup Business Model. Cet.1. Jakarta : Penebar Swadaya Grup.
  23. Kertajaya, Hermawan dan Jacky Mussry. 2017. Entrepreneurial Marketing Compass & Canvass. Jakarta : Gramedia Pustaka Utama.



DAFTAR LAMPIRAN

LAMPIRAN A

A.1 Kartu Bimbingan
A.2 Kartu Study Tetap Final (KSTF)
A.3 Daftar Nilai
A.4 Form Validasi Skripsi
A.5 Daftar Mata Kuliah Yang Belum Diambil
A.6 Kwitansi Pembayaran Skripsi
A.7 Formulir Seminar Proposal
A.8 Formulir Pertemuan Stakeholder
A.9 Formulir Final Presentasi Skripsi
A.10 Kwitansi Pembayaran Raharja Career
A.11 Kwitansi Pembayaran Sidang
A.12 Sertifikat TOEFL
A.13 Sertifikat Prospek
A.14 Sertifikat Seminar IT Internasional
A.15 Sertifikat Seminar IT Nasional
A.16 Curriculum Vitae (CV)


LAMPIRAN B

B.1 Bukti Observasi
B.2 Katalog Produk
B.3 Slide Presentasi


Contributors

Beni Hendriawan