PERANCANGAN SISTEM PELAYANAN ARSIP IJIN MENDIRIKAN BANGUNAN PADA BADAN PERPUSTAKAAN DAN ARSIP DAERAH PROVINSI DKI JAKARTA BERBASIS WEB
MOCH. NANANG SURYANA 41811110109
PROGRAM STUDI SISTEM INFOMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015
i http://digilib.mercubuana.ac.id/
PERANCANGAN SISTEM PELAYANAN ARSIP IJIN MENDIRIKAN BANGUNAN PADA BADAN PERPUSTAKAAN DAN ARSIP DAERAH PROVINSI DKI JAKARTA BERBASIS WEB
Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh gelar Sarjana Komputer
Oleh:
MOCH. NANANG SURYANA 41811110109
PROGRAM STUDI SISTEM INFOMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015
http://digilib.mercubuana.ac.id/
LEMBAR PERNYATAAN
Yang bertandatangan di bawah ini. NIM
:
41811110109
NAMA
:
MOCH. NANANG SURYANA
JUDUL
:
Perancangan Sistem Pelayanan Arsip Ijin Mendirikan Bangunan (IMB) pada Badan Perpustakaan dan Arsip Daerah (BPAD) Provinsi DKI Jakarta Berbasis Web.
Menyatakan bahwa skripsi dengan judul di atas, adalah hasil karya seni saya sendiri dan bukan plagiat kecuali kutipan-kutipan dan teori-teori yang digunakan dalam skripsi ini. Apabila ternyata ditemukan di dalam laporan skripsi terdapat unsure plagiat, maka saya siap untuk mendapatkan sanksi akademik yang terkait dengan hal tersebut.
Jakarta, 11 Januari 2016
Moch. Nanang Suryana 41811110109
http://digilib.mercubuana.ac.id/
LEMBAR PENGESAHAN
NIM
:
41811110109
NAMA
:
MOCH. NANANG SURYANA
JUDUL
:
Perancangan Sistem Pelayanan Arsip Ijin Mendirikan Bangunan (IMB) pada Badan Perpustakaan dan Arsip Daerah (BPAD) Provinsi DKI Jakarta Berbasis Web.
SKRIPSI INI TELAH DIPERIKSA DAN DISETUJUI Jakarta, 11 Januari 2016
IR. FAJAR MASYA, MMSI Dosen Pembimbing Mengetahui,
BAGUS PRIAMBODO, ST., MTI.
NUR ANI, ST., MMSI.
Koordinator TA Sistem Informasi
Kaprodi Sistem Informasi
iv http://digilib.mercubuana.ac.id/
KATA PENGANTAR Puji syukur kami panjatkan ke hadirat Allah Subhanahuwata’ala, yang telah memberikan pertolongan dan karuniaNya sehingga dapat menyelesaikan penyusunan skripsi ini dengan judul “PERANCANGAN SISTEM PELAYANAN ARSIP
IJIN
MENDIRIKAN
PERPUSTAKAAN
DAN
BANGUNAN
ARSIP
DAERAH
(IMB) (BPAD)
PADA
BADAN
PROVINSI
DKI
JAKARTA BERBASIS WEB” Tujuan dari penulisan skripsi ini untuk melengkapi sebagian dari syarat-syarat guna menyelesaikan program studi strata satu Fakultas Ilmu Komputer Jurusan Sistem Informasi Universitas Mercubuana. Skripsi ini masih banyak kekurangan dan masih jauh dari sempurna, hal ini dikarenakan keterbatasan yang ada. Penyelesaian skripsi ini tidak lepas dari bantuan banyak pihak yang telah memberikan dukungan dan semangat.
Pada kesempatan ini penulis ingin
mengucapkan terima kasih sebesar-besarnya kepada : 1. Bapak Ir. Fajar Masya, MMSI selaku dosen pembimbing tugas akhir yang telah membagikan ilmu, dorongan dan nasehat serta membimbing penulisan dari awal hingga akhir penelitian; 2. Ibu Nur Ani, ST., MMSI selaku ketua program studi pada jurusan sistem informasi, Universitas Mercu Buana; 3. Bapak Bagus Priambodo, ST., MTI selaku koordinator tugas akhir pada jurusan sistem informasi Universitas Mercu Buana; 4. Segenap dosen prodi sistem informasi, fasilkom, dan Universitas Mercu Buana yang telah memberikan bimbingan serta ilmu yang sangat bermanfaat kepada penulis; 5. Kepala Badan Perpustakaan dan Arsip Daerah Provinsi DKI Jakarta beserta jajarannya yang telah membantu dan memfasilitasi penelitian dalam proses penyusunan skripsi ini; 6. Orang tua dan keluarga besar yang telah memberikan segala bentuk dukungan dan juga doa yang selalu menyertai;
v http://digilib.mercubuana.ac.id/
7. Istriku tercinta Lucky Astarani, M.Hum beserta anak-anakku tersayang yang terlah mendukung penuh dan merelakan waktunya selama sehingga penulis dapat melanjutkan pendidika di Universitas Mercu Buana; 8. Teman-teman mahasiswa angkatan 2011 Jurusan Sistem Informasi Fakultas Ilmu Komputer Universitas Mercu Buana. 9. Semua pihak yang tidak sempat disebutkan namanya satu persatu yang telah banyak membantu serta memberi dukungan hingga tugas akhir ini dapat terselesaikan. Penulis menyadari bahwa ilmu dan pengetahuan penulis masih sangat terbatas, namun penulis berharap semoga dengan terselesaikannya skripsi ini merupakan langkat awal dalam mencapai kesuksesan dimasa yang akan datang.
Jakarta,
Januari 2016
Penulis
http://digilib.mercubuana.ac.id/
DAFTAR ISI
KATA PENGANTAR ............................................................................................V ABSTRAK ........................................................................................................... VII DAFTAR ISI .......................................................................................................VIII DAFTAR GAMBAR ............................................................................................ XI DAFTAR TABEL ...............................................................................................XIII BAB I PENDAHULUAN ..................................................................................... 14 1.1 Latar Belakang .......................................................................................... 14 1.2 Rumusan Masalah ..................................................................................... 16 1.3 Batasan Masalah ....................................................................................... 16 1.4 Tujuan Penelitian ...................................................................................... 17 1.5 Manfaat Penelitian .................................................................................... 17 1.6 Metode Penelitian ..................................................................................... 18 1.6.1
Jenis Penelitian ................................................................................. 18
1.6.2
Teknik Pengumpulan Data ................................................................ 18
1.6.3
Metode Perancangan Aplikasi .......................................................... 19
1.7 Sistematika Penulisan ............................................................................... 20 BAB II LANDASAN TEORI ............................................................................... 21 2.1 Sistem Informasi ....................................................................................... 21 2.1.1
Konsep Dasar Sistem ........................................................................ 21
2.1.2
Konsep Dasar Informasi ................................................................... 25
2.1.3
Konsep Dasar Sistem Informasi........................................................ 32
2.2 Rekayasa Perangkat Lunak ....................................................................... 34 2.2.1
Waterfall ........................................................................................... 36
2.2.2
Black Box Testing ............................................................................. 38
2.2.3
UML (Unified Modeling Language) ................................................. 38
viii http://digilib.mercubuana.ac.id/
2.3 Arsip .......................................................................................................... 54 2.3.1
Pengertian Arsip ............................................................................... 54
2.3.2
Arsip Izin Mendirikan Bangunan (IMB) ........................................... 57
2.3.3
Manajemen Kearsipan ...................................................................... 58
2.3.4
Layanan Kearsipan ........................................................................... 59
2.3.5
Sistem Informasi Kearsipan .............................................................. 60 Web ....................................................................................................... 61
2.5. 2.5.1
Website .............................................................................................. 61
2.5.2
Webserver ......................................................................................... 62
2.5.3
Webbrowser ...................................................................................... 63
2.5.4
Internet .............................................................................................. 63
2.5.5
URL (Uniform Resource Locator) .................................................... 64
2. 6 2.6.1
Perangkat lunak pendukung .................................................................. 64 Visio ..................................................... Error! Bookmark not defined.
2.6.2 Justinmind Prototyper 7.0.0. ............................................................. 65 2.7 Database ..................................................... Error! Bookmark not defined. 2.7.1
Pengertian Database ........................... Error! Bookmark not defined.
2.7.2
Bahasa Database ................................. Error! Bookmark not defined.
2.8 DBMS (Database Management System) ... Error! Bookmark not defined. 2.8.1
Kelebihan DBMS ................................. Error! Bookmark not defined.
2.8.2
Kelemahan DBMS ................................ Error! Bookmark not defined.
2.8.3
Komponen DBMS ................................. Error! Bookmark not defined.
BAB III ANALISA DAN PERANCANGAN SISTEM ....................................... 67 3.1 Tinjauan Organisasi .................................................................................. 67 3.1.1
Sejarah Organisasi ........................................................................... 67
3.1.2
Profil Organisasi .............................................................................. 68
3.1.3
Visi dan Misi ..................................................................................... 70
3.1.4
Analisa Sistem Berjalan .................................................................... 70
3.1.5
Uraian Proses Sistem yang sudah ada ............................................. 72
3.2 Analisa Sistem Usulan .............................................................................. 72
ix http://digilib.mercubuana.ac.id/
3.3 UML .......................................................................................................... 74 3.3.1
Use Case ........................................................................................... 74
3.1.2
Use Case Description ....................................................................... 74
3.1.3
Activity Diagram ............................................................................... 78
3.1.4
Class Diagram .................................................................................. 80
3.1.5
Sequence Diagram ............................................................................ 81
3.4 Rancangan Antar Muka ............................................................................ 85 BAB IV IMPLEMENTASI DAN PENGUJIAN .................................................. 91 4.1 Implementasi ............................................................................................. 91 4.1.1
Spesifikasi Perangkat Keras ............................................................. 91
4.1.2
Spesifikasi Perangkat Lunak ............................................................. 91
4.1.3
Rancangan Tabel Database .............................................................. 92
4.2 Mockup Antar Muka ................................................................................. 93 4.2.1
Mockup antar muka halaman utama ................................................ 93
4.2.2
Mockup antar muka login ................................................................. 93
4.2.3
Mockup halaman pendaftaran .......................................................... 94
4.2.4
Mockup halaman Hasil Pencarian ................................................... 94
4.2.5
Mockup halaman permohonan peminjaman ..................................... 95
4.2.6
Mockup halaman daftar permohonan peminjaman .......................... 95
4.2.7
Mockup halaman persetujuan ........................................................... 95
4.2.8
Mockup halaman Layanan Pencetakan Arsip .................................. 96
4.2.9
Mockup halaman Layanan Pencetakan Arsip .................................. 96
4.3 Verifikasi Pengujian .................................................................................. 96 4.4 Skenario Pengujian ................................................................................... 97 BAB V KESIMPULAN DAN SARAN ............................................................. 101 5.1 KESIMPULAN ....................................................................................... 101 5.2 SARAN ................................................................................................... 101 DAFTAR PUSTAKA ......................................................................................... 103
x http://digilib.mercubuana.ac.id/
DAFTAR GAMBAR Gambar 2.1.
Software Engineering Layers (Roger S. Pressman, 2010) .
12
Gambar 2.2.
Model Waterfall Sommerville (2011) …………………….
14
Gambar 2.3.
Contoh Use Case Diagram (Bernd Bruegge And Allen H.
12
Dutoit, 2010) ……………………………………………....... Gambar 2.4.
Contoh Fully Developed Use Case Description …………...
13
Gambar 2.5.
Activity Diagram (Bernd Bruegge And Allen H. Dutoit,
14
2010) ………………………………………………………….. Gambar 2.6.
Contoh Class Diagram (Bernd Bruegge And Allen H.
12
Dutoit, 2010) ……………………………………………........ Gambar 2.7.
Contoh Domain Class Diagram (Satzinger, 2010) ……….
13
Gambar 2.8.
Contoh First-Cut Class Diagram (Satzinger, 2010) ……...
14
Gambar 2.9
Contoh Sequence Diagram (Bernd Bruegge And Allen H.
12
Dutoit, 2010) ……………………………………………........ Gambar 3.1
Struktur Organisasi BPAD ………………………………….
14
Gambar 3.2
Diagram Konseptual Layanan Arsip ………………………
13
Gambar 3.3
Diagaram Konseptual Usulan ………………………………
14
Gambar 3.4
Use Case Diagram Sistem Usulan …………………………
12
Gambar 3.5
Activity Diagram Usulan ……………………………………
13
Gambar 3.6
Domain Class Diagram ……………………………………..
14
Gambar 3.7
First Cut Class Diagram …………………………………..
12
Gambar 3.8
Sequence Diagram Pendaftaran Calon Peminjam ………
13
Gambar 3.9
Sequence Diagram Login ……………………………………
14
Gambar 3.10
Sequence diagram permohonan peminjaman ……………
12
Gambar 3.11
Sequence diagram persetujuan peminjaman ………………
13
Gambar 3.12
Sequence diagram cetak salinan arsip ……………………
14
Gambar 3.13
Tampilan halaman muka ……………………………………
12
Gambar 3.14
Tampilan halaman login …………………………………….
13
Gambar 3.15
Tampilan halaman utama peminjam ………………………
14
Gambar 3.16
Tampilan halaman pendaftaran ……………………………
12
xi http://digilib.mercubuana.ac.id/
Gambar 3.17
Tampilan halaman pencarian data arsip …………………
13
Gambar 3.18
Tampilan halaman peminjaman ……………………………
14
Gambar 3.19
Tampilan halaman persetujuan peminjaman ………………
12
Gambar 3.20
Tampilan halaman detail persetujuan peminjaman ……
13
Gambar 3.21
Tampilan halaman cetak salinan arsip ……………………
14
Gambar 3.22
Tampilan halaman detail cetak salinan arsip ……………
12
Gambar 4.1
Rancangan Tabel Arsip ………………………………………
13
Gambar 4.2
Rancangan Tabel Peminjaman ………………………………
14
Gambar 4.3
Rancangan Tabel Peminjam ………………………………….
12
Gambar 4.4
Mockup halaman utama …………………………………….
13
Gambar 4.5
Mockup halaman login ………………………………………
14
Gambar 4.6
Mockup halaman pendaftaran ………………………………
12
Gambar 4.7
Mockup halaman hasil pencarian ……………………………
13
Gambar 4.8
Mockup halaman permohonan peminjaman ………………
14
Gambar 4.9
Mockup halaman daftar permohonan peminjaman ………
12
Gambar 4.10
Halaman persetujuan peminjaman …………………………
13
Gambar 4.11
Mockup halaman layanan pencetakan arsip ………………
14
Gambar 4.12
Mockup halaman detail pencetakan arsip …………………
12
xii http://digilib.mercubuana.ac.id/
DAFTAR TABEL
Tabel 2.1. Uml 2.0 diagram summary (Dennis, 2010)……………………….
12
Tabel 2.2. Simbol-simbol pemodelan use case diagram (Wiley, 2010)…….
12
Tabel 2.3. Simbol-simbol activity diagram (Wiley, 2010) …………………..
13
Tabel 2.4. Simbol-simbol class diagram (Rosa A.S, 2013) …………………
14
Tabel 2.5. Simbol-simbol sequence diagram (Rosa A.S, 2013) …………….
12
Tabel 3.1
Use Case Description Pendaftaran User …………………………
13
Tabel 3.2
Lanjutan Use Case Description Pendaftaran User ……………
14
Tabel 3.3
Use Case Description Login ……………………………………….
14
Tabel 3.4
Lanjutan Use Case Description Login ………………………….
15
Tabel 3.5
Use Case Description Persetujuan Peminjaman ……………….
15
Tabel 3.6
Lanjutan Use Case Description Persetujuan Peminjaman …….
16
Tabel 3.7
Use Case Description Mencetak Salinan Arsip …………………
16
Tabel 3.8
Lanjutan Use Case Description Mencetak Salinan Arsip ………
17
Tabel 4.1. Spesifikasi Perangkat Keras ………………………………………..
60
Tabel 4.2. Spesifikasi Perangkat Lunak ……………………………………....
61
Tabel 4.3. Pengujian Black Box ………………………………………………...
62
xiii http://digilib.mercubuana.ac.id/