UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika
Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007
ANALISIS DAN PERANCANGAN SISTEM DOCUMENT FILING (ARCHIEVING)
PT. MASKAPAI REASURANSI INDONESIA, Tbk Agus Suryanto 0600631795
Martin Ongowijoyo 0600611194 Wahyudin Permana 0600633882 Kelas / Kelompok : 09MAT / 02
Abstrak
Tujuan Penelitian adalah membuat sistem basis data untuk mengatur dan mengontrol dokumen-dokumen perusahaan serta memfasilitasi kebutuhan terhadap dokumen yang diperlukan. Hal ini diharapkan dapat meningkatkan efisiensi internal perusahaan.
Metode Penelitian yang digunakan adalah metodologi analisis dan perancangan sistem basis data. Selain itu, metode lain digunakan untuk beberapa bagian penting, seperti perancangan prototipe program aplikasi dan perancangan user interface. Hasil yang dicapai adalah sebuah sistem basis data sistem document filling (archieving) dan prototipe program aplikasi yang mempunyai fungsi menyimpan dan mengatur dokumen perusahaan sesuai dengan rancangan sistem basis data yang telah dirancang.
Simpulan dari penelitian adalah dokumen-dokumen perusahaan dapat diatur dengan baik, sehingga dapat menigkatkan efisiensi internal perusahaan yang diharapkan dapat menigkatkan produktifitas.
Kata Kunci
PRAKATA
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa karena atas berkat dan rahmat-Nya penulis bisa menyelesaikan skripsi ini yang merupakan syarat untuk meraih gelar kesarjanaan pada jenjang pendidikan S-1 (Strata-1) di Universitas Bina Nusantara.
Pada kesempatan ini pula, penulis dengan segala rasa kerendahan dan ketulusan hati ingin menyampaikan rasa terimakasih kepada pihak-pihak yang telah membantu penulis sehingga dapat menyelesaikan skripsi, yaitu:
1. Orang tua, ayah dan ibu, penulis yang telah mendidik penulis sampai sekarang, sehingga dapat menyelesaikan skripsi ini.
2. Bapak Profesor Dr. Gerardus Pola, selaku rektor Univesitas Bina Nusantara. 3. Bapak Yusrizal Oenzil, SE, Msc, selaku dosen pembimbing penulis yang telah
banyak membimbing dan membantu penulis dalam menulis skripsi ini, sehingga skripsi ini dapat selesai.
4. Pihak PT Makapai Reasuransi, Tbk yang telah memberikan penulis kasus untuk menyelesaikan skripsi.
5. Segenap staf pengajar Universitas Bina Nusantara yang telah mengajarkan penulis berbagai macam ilmu pengetahuan selama 4,5 tahun di Universitas Bina Nusantara.
6. Teman-teman dan semua pihak yang telah membantu penulis dalam
Terakhir, penulis berharap agar skripsi ini dapat bermanfaat pagi penulis pada khususnya dan bagi para pembaca pada umumnya, sehingga penulis dapat memberikan kontribusi kepada kemajuan bangsa, teknologi dan nama baik Universitas Bina Nusantara.
Jakarta, 14 Januari 2007
DAFTAR ISI
HALAMAN JUDUL LUAR ... i
HALAMAN JUDUL DALAM ... ii
HALAMAN PERSETUJUAN HARDCOVER ... iii
HALAMAN PERNYATAAN DEWAN PENGUJI ... iv
ABSTRAK ... vii
PRAKATA ... viii
DAFTAR ISI ... x
DAFTAR TABEL ... xiv
DAFTAR GAMBAR ... xvi
DAFTAR LAMPIRAN ... xx
1.5 Sistematika Penulisan ... 6
BAB 2 LANDASAN TEORI ... 8
2.1 Teori-teori Umum ... 8
2.1.2 Sistem Basis Data (Database System) ... 9
2.1.2.1 Pengertian Database ... 9
2.1.2.2 Perancangan Basis Data ... 10
2.1.3 Perancangan Perangkat Lunak (Software) ... 22
2.1.3.1 Pengertian Perangkat Lunak ... 22
2.1.3.2 Perancangan Perangkat Lunak ... 24
2.1.4 Interaksi Manusia dan Komputer ... 25
2.2 Teori-teori Khusus ... 27
2.2.4 Jaringan Komputer ... 41
BAB 3 ANALISIS SISTEM YANG BERJALAN ... 49
3.1 Riwayat Perusahaan ... 49
3.2 Struktur Organisasi Perusahaan ... 51
3.2.1 Struktur Organisasi ... 51
3.2.2 Pembagian Tugas ... 52
3.3 Tata Laksana / Prosedur yang sedang berjalan ... 54
3.3.1 Observasi Sistem ... 54
3.4.1 Diagram Konteks ... 56
3.4.2 Diagram Nol ... 58
3.5 Perencanaan Basis Data (Database Planning) ... 59
3.5.1 Mission Statement ... 59
3.5.2 Mission Objectives ... 59
3.6 Definisi Sistem (Systm Definition) ... 60
3.6.1 System Boundary ... 60
3.6.2 User View ... 61
3.7 Pengumpulan Data dan Analisis Kebutuhan ... 61
3.7.1 Data Requirement ... 61
3.7.2 Transaction Requirement ... 64
3.7.3 General System Requirement ... 66
3.8 Permasalahan yang Dihadapi ... 68
3.9 Alternatif Pemecahan Masalah ... 69
BAB 4: RANCANGAN SISTEM YANG DIUSULKAN ... 70
4.1 Perancangan Basis Data ... 70
4.1.1 Perancangan Konseptual ...70
4.1.2 Perancangan Logikal ...85
4.1.3 Pancangan Fisikal ... 141
4.2 Pemilihan Manajemen Sistem Basis Data (DBMS) ... 187
4.3 Perancangan Aplikasi ... 191
4.3.2 Perancagan Struktur Menu ... 195
4.3.3 State Transition Diagram ... 197
4.3.4 Perancangan Layar ... 201
4.4 Rencana Implementasi ... 214
4.4.1 Spesifikasi Perangkat Keras... 214
4.4.2 Spesifikasi Perangkat Lunak ... 215
4.4.3 Cara Pengoperasian ... 216
4.4.4 Jadual Implementasi ... 227
BAB 5: SIMPULAN DAN SARAN ... 229
5.1 Simpulan ... 228
5.2 Saran ... 229
DAFTAR PUSTAKA ... 226
DAFTAR TABEL
Tabel 3.1: Tabel Userview ... 61
Tabel 4.1: Tabel identifikasi entiti ... 70
Tabel 4.2: Tabel tipe relasi ... 72
Tabel 4.3: Tabel atribut dan atribut domain ... 73
Tabel 4.4: Domain Atribut ... 78
Tabel 4.5: Total relasi setelah Derived Relation ... ... 99
Tabel 4.6: Integrity Constraint ... 126
Tabel 4.7: Entry detail dari staf ... 169
Tabel 4.8: Entry detail dari klien ... 170
Tabel 4.9: Entry detail dari dokumen ... 170
Tabel 4.10: Entry detail dari job ... 171
Tabel 4.11: Entry detail dari penawaran ... 172
Tabel 4.12: Entry detail dari lemari penyimpanan ... 173
Tabel 4.13: Update / delete detail dari staf ... 173
Tabel 4.14: Update / delete detail dari klien ... 174
Tabel 4.15: Update / delete detail dari dokumen ... 174
Tabel 4.16: Update / delete detail dari job ... 175
Tabel 4.17: Update / delete detail dari penawaran ... 175
Tabe 4.18: Update / delete detail dari lemari penyimpanan ... 175
Tabel 4.20: Hak akses ... 185
Tabel 4.21: Spesifikasi Perangkat Keras ... 214
Tabel 4.22: Spesifikasi Perangkat Keras yang diusulkan ... 214
Tabel 4.23: Spesifikasi perangkat lunak ... 215
DAFTAR GAMBAR
Gambar 2.1: Database Life Cycle ... 11
Gambar 2.2: Tiga (3) Pilar Perancangan ... 26
Gambar 2.3: 7 OSI Layer ... 46
Gambar 3.1: Struktur Organisasi Perusahaan ... 51
Gambar 3.2: Diagram Konteks Sistem yang Berjalan ... 56
Gambar 3.3: Diagram 0 Sistem yang Berjalan ... 58
Gambar 3.4: System Boundary ... 60
Gambar 4.1: Entity Relationship Diagram (ERD) ... 72
Gambar 4.2: ERD dengan Primary Key ...82
Gambar 4.3: Relasi JOB dengan QUOTATION ... 83
Gambar 4.4: ERD dengan Transaksi ... 84
Gambar 4.5: ERD dengan atribut lengkap ... 85
Gambar 4.6: Relasi staf dan document ... 86
Gambar 4.7: Relasi staf dan client ... 86
Gambar 4.8: Relasi staf dan jobs ... 87
Gambar 4.9: Relasi document dan jobs ... 87
Gambar 4.10: Relasi staf dan handphone ... 88
Gambar 4.11: Relasi client dan phone ... 88
Gambar 4.12: FD tabel Ms_staf ... 102
Gambat 4.14: FD Ms_Directorate ... 105
Gambar 4.15: FD Ms_Hanphone ... 106
Gambar 4.16: FD Ms_Phone... 107
Gambar 4.17: FD tabel Ms_document... 110
Gambar 4.18: FD Ms_Cabinet... 114
Gambar 4.19: FD Tr_Jobs_Control... 115
Gambar 4.20: FD tabel Tr_document_loan ... 117
Gambar 4.21: FD Ms_Jobs... 119
Gambar: 4.22: FD Tr_Job_Document... 120
Gambar 4.23: FD tabel Ms_Quotation... 123
Gambar 4.24: ERD seluruh tabel ...140
Gambar 4.25: Analisis Transaksi ... 168
Gambar 4.26: Structutre chart document entry ... 191
Gambar 4.27: Structutre chart document loan ... 192
Gambar 4.28: Structutre chart document pembuatan jobs ... 193
Gambar 4.29: Structure chart document proses akseptasi jobs ... 194
Gambar 4.30: Struktur Menu ... 195
Gambar 4.31 : STD Autentifikasi ... 196
Gambar 4.32 : STD Document Managing ... 197
Gambar 4.33 : STD Job Assesment ... 198
Gambar 4.34 : STD Quotation ... 199
Gambar 4.36: Form Transfer gambar ... 201
Gambar 4.37: Form relasi image ...202
Gambar 4.38: Form hak akses ... 202
Gambar 4.38: Form see all jobs ... 203
Gambar 4.40: Form melihat peminjaman ... 204
Gambar 4.41: Form transaksi peminjaman ... 204
Gambar 4.42: Form membuat job ... 205
Gambar 4.43: Form melihat image dokumen ... 206
Gambar 4.44: Form melihat dokumen job ... 206
Gambar 4.45: Form mengedit job ... 207
Gambar 4.46: Form melihat status kontrol job ... 208
Gambar 4.47: Form penawaran (quotation) ... 209
Gambar 4.48: Form Entry Quotation ... 210
Gambar 4.48: Form Entry quotation holder ... 211
Gambar 4.50: Form Entry master quotation ... 212
Gambar 4.51: Form kembali kehalaman menu job ... 213
Gambar 4.52 : Layar Login ... 216
Gambar 4.53: Layar memilih Document View ... 217
Gambar 4.54 : Layar Melihat detil dokumen ... 218
Gambar 4. 55: Layar meminjam dokumen (Loan) ... 219
Gamber 4.56 : Layar mengisi data Dokumen baru ... 220
Gambar 4.57 : Layar mengisi date image transfer ...221
Gambar 4.59: Layar melihat job ... 223
Gambar 4.60 : Layar mengisi data Quotation baru ... 224
Gambar 4.61 : Layar mengisi Quotation Holder ...225