DAFTAR ISI Lembar Judul Tugas Akhir... i Lembar Pernyataan Keaslian Tugas Akhir... ii Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah... iii Lembar Persetujuan Dan Pengesahan Tugas Akhir... iv Lembar Konsultasi Tugas Akhir... v Kata Pengantar... vii Abstrak... x Daftar Isi... xii Daftar Gambar... xv Daftar Tabel... xvii Daftar Lampiran... xviii BAB I PENDAHULUAN... 1 1.1.Latar Belakang... 1 1.2.Tujuan dan Manfaat... 2 1.3.Metode Penelitian... 3 1.4.Ruang Lingkup... 6 BAB II LANDASAN TEORI... 7 2.1. Konsep Dasar Sistem... 7 2.1.1. Pengertian Sistem... 7 2.1.2. Sistem Informasi... 8 2.1.3. Karakteristik Sistem... 9 2.1.4. Klasifikasi Sistem... 10 2.1.5. Perancangan Sistem... 12 2.1.6. Program... 12 2.1.7. Basis Data... 14 2.1.8. Model Pengembangan Perangkat Lunak... 16 2.1.9. Persediaan Barang... 18 2.2. Teori Pendukung... 19 2.2.1. Entity Relationship Diagram (ERD)... 19 xii
2.2.2. Logical Structure Record (LRS)... 21 2.2.3. Unifield Modelling Language (UML)... 21 2.2.4. Xampp... 33 2.2.5. Crystal Report... 33 BAB III ANALISA SISTEM BERJALAN... 35 3.1. Tinjauan Perusahaan... 35 3.1.1. Sejarah Institusi/Perusahaan... 35 3.1.2. Struktur Organisasi dan Fungsi... 36 3.2. Prosedur Sistem Berjalan... 38 3.3. Use Case Diagram... 39 3.4. Spesifikasi Dokumen Sistem Berjalan... 41 3.4.1. Dokumen Masukan... 42 3.4.2. Dokumen Keluaran... 42 3.5. Permasalahan Pokok... 42 3.6. Pemecahan Masalah... 43 BAB IV RANCANGAN SISTEM USULAN... 44 4.1. Tahapan Perancangan Sistem... 44 4.1.1. Analisa Kebutuhan... 44 4.1.2. Rancangan Diagram Use Case... 45 4.1.3. Rancangan Diagram Aktivitas... 52 4.1.4. Rancangan Dokumen Sistem Usulan... 64 4.1.5. Rancangan Prototype... 65 4.2. Perancangan Perangkat Lunak... 71 4.2.1. Entity Relationship Diagram (ERD)... 71 4.2.2. Logical structure Record (LRS)... 73 4.2.3. Spesifikasi File... 73 4.2.4. Class Model/Class Diagram... 82 4.2.5. Sequence Diagram... 83 4.2.6. Spesifikasi Hardware dan Software... 88 4.3. Jadwal Implementasi... 89 xiii
BAB V PENUTUP... 91 5.1. Kesimpulan... 91 5.2. Saran... 92 DAFTAR PUSTAKA... 93 DAFTAR RIWAYAT HIDUP... 96 SURAT KETERANGAN PKL... 97 LAMPIRAN-LAMPIRAN... 98 xiv
DAFTAR GAMBAR Halaman Gambar II.1. Ilustrasi Model Waterfall... 16 Gambar III.1. Struktur Organisasi PD Diamond Motor... 37 Gambar III.2. Use Case Diagram Sistem Berjalan... 40 Gambar IV.1. Use Case Diagram Sistem Usulan... 45 Gambar IV.2. Activity Diagram Masuk... 52 Gambar IV.3. Activity Diagram Data Pengguna... 53 Gambar IV.4. Activity Diagram Data Barang... 54 Gambar IV.5. Activity Diagram Data Supplier... 55 Gambar IV.6. Activity Diagram Data Karyawan... 56 Gambar IV.7. Activity Diagram Data Customer... 57 Gambar IV.8. Activity Diagram Transaksi Penjualan... 58 Gambar IV.9. Activity Diagram Detail Penjualan... 60 Gambar IV.10. Activity Diagram Transaksi Pembelian... 61 Gambar IV.11. Activity Diagram Detail Pembelian... 62 Gambar IV.12. Activity Diagram Retur... 63 Gambar IV.13. Form Login... 65 Gambar IV.14. Form Menu Utama... 66 Gambar IV.15. Form Data Pengguna... 66 Gambar IV.16. Form Data Barang... 67 Gambar IV.17. Form Data Supplier... 67 Gambar IV.18. Form Data Karyawan... 68 Gambar IV.19. Form Data Customer... 68 Gambar IV.20. Form Transaksi Penjualan... 69 Gambar IV.21. Form Transaksi Pembelian... 69 Gambar IV.22. Form retur... 70 Gambar IV.23. Form Laporan Penjualan... 70 Gambar IV.24. Form Laporan Pembelian... 71 Gambar IV.25. Entity Relationship Diagram (ERD)... 72 Gambar IV.26. Logical Structure Record (LRS)... 73 xv
Gambar IV.27. Class Diagram... 82 Gambar IV.28. Sequence Diagram... 83 Gambar IV.29. Sequence Diagram Data Pengguna... 83 Gambar IV.30. Sequence Diagram Data Barang... 84 Gambar IV.31. Sequence Diagram Data Supplier... 84 Gambar IV.32. Sequence Diagram Data Karyawan... 85 Gambar IV.33. Sequence Diagram Data Customer... 85 Gambar IV.34. Sequence Diagram Transaksi Pembelian... 86 Gambar IV.35. Sequence Diagram Detail Pembelian... 86 Gambar IV.36. Sequence Diagram Transaksi Penjualan... 87 Gambar IV.37. Sequence Diagram Detail Penjualan... 87 Gambar IV.38. Sequence Diagram Retur... 88 xvi
DAFTAR TABEL Halaman Tabel II.1 Entity Relationship Diagram (ERD)... 19 Tabel II.2 Activity Diagram... 23 Tabel II.3 Use Case Diagram... 25 Tabel II.4 Class Diagram... 29 Tabel II.5 Sequence Diagram... 30 Tabel III.1 Deskripsi Use Case Barang Masuk... 40 Tabel III.2 Deskripsi Use Case Barang Keluar... 41 Tabel IV.1 Deskripsi Use Case Login... 46 Tabel IV.2 Deskripsi Use Case Data Pengguna... 46 Tabel IV.3 Deskripsi Use Case Data Barang... 47 Tabel IV.4 Deskripsi Use Case Data Supplier... 47 Tabel IV.5 Deskripsi Use Case Data Karyawan... 48 Tabel IV.6 Deskripsi Use Case Data Customer... 48 Tabel IV.7 Deskripsi Use Case Transaksi Pembelian... 49 Tabel IV.8 Deskripsi Use Case Transaksi Penjualan... 49 Tabel IV.9 Deskripsi Use Case Retur... 50 Tabel IV.10 Deskripsi Use Case Laporan Pembelian... 50 Tabel IV.11Deskripsi Use Case Laporan Penjualan... 51 Tabel IV.12 Spesifikasi Tabel Pengguna... 74 Tabel IV.13 Spesifikasi Tabel Barang... 75 Tabel IV.14 Spesifikasi Tabel Supplier... 76 Tabel IV.15 Spesifikasi Tabel Karyawan... 76 Tabel IV.16 Spesifikasi Tabel Customer... 77 Tabel IV.17 Spesifikasi Tabel Penjualan... 78 Tabel IV.18 Spesifikasi Tabel Detail Penjualan... 79 Tabel IV.19 Spesifikasi Tabel Pembelian... 80 Tabel IV.20 Spesifikasi Tabel Detail Pembelian... 81 Tabel IV.21 Spesifikasi Tabel Retur... 82 Tabel IV.22 Jadwal Implementasi... 89 xvii
DAFTAR LAMPIRAN Halaman Lampiran A.1 Dokumen Masukan Sistem Usulan... 98 Lampiran B.2 Dokumen Keluaran Sistem Usulan... 99 xviii