PERANCANGAN SISTEM INFORMASI PERMINTAAN PEMBELIAN SPAREPART PADA PT. DATINDO INFONET PRIMA
KURNIANSAH 41811110089
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016
http://digilib.mercubuana.ac.id/
PERANCANGAN SISTEM INFORMASI PERMINTAAN PEMBELIAN SPAREPART PADA PT. DATINDO INFONET PRIMA
LAPORAN TUGAS AKHIR Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer
Oleh: KURNIANSAH 41811110089
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016
ii http://digilib.mercubuana.ac.id/
iii http://digilib.mercubuana.ac.id/
iv http://digilib.mercubuana.ac.id/
KATA PENGANTAR
Syukur Alhamdulillah kepada Tuhan Yang Maha Esa yang telah melimpahkan segala rahmat dan karuniaNya, sehingga dapat terselesaikkannya laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Sistem Informasi Universitas Mercu Buana. Dengan segala keterbatasan, laporan tugas akhir ini takkan terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati sehingga ucapan terima kasih ini teruntuk kepada : 1.
Ibu Nur Ani, ST, MMSI selaku Ketua Program Studi Sistem Informasi Fakultas Ilmu Komputer Universitas Mercu Buana dan sebagai Dosen Pembimbing tugas akhir yang telah memberi waktu, saran dan bimbingannya selama ini.
2.
Bapak Bagus Priambodo, ST, MTI selaku Kordinator tugas akhir.
3.
Orang tua tercinta dan seluruh keluarga yang telah mendukung baik spririt maupun materi untuk terus menyelesaikan tugas akhir ini.
4.
Teman-teman satu angkatan yang telah membantu memberikan semangat dan dukungannya selama menyelesaikan tugas akhir ini. Semoga Tuhan Yang Maha Esa membalas kebaikan dan selalu
mencurahkan rahmat dan karuniaNya, Amin. Dalam pembuatan laporan tugas akhir ini masih jauh dari sempurna. Karena itu, kritik dan saran akan senantiasa diterima dengan senang hati.
Jakarta, 09 Januari 2016
(Kurniansah)
v http://digilib.mercubuana.ac.id/
DAFTAR ISI Halaman LEMBAR PERNYATAAN ................................................................................... iii LEMBAR PENGESAHAN ................................................................................... iv ABSTRACT .............................................................................................................v ABSTRAK ............................................................................................................. vi KATA PENGANTAR .......................................................................................... vii DAFTAR ISI .......................................................................................................... iii DAFTAR GAMBAR ...............................................................................................x DAFTAR TABEL ....................................................................................................x BAB I PENDAHULUAN ........................................................................................1 1.1. Latar Belakang ......................................................................................1 1.2. Ruang Lingkup ......................................................................................2 1.3. Rumusan Masalah .................................................................................2 1.4. Batasan Masalah ....................................................................................3 1.5. Tujuan dan Manfaat ..............................................................................3 1.6. Metode Penelitian ..................................................................................4 1.7. Sistematika Penulisan............................................................................4 BAB II LANDASAN TEORI ..................................................................................6 2.1. Konsep Dasar Data ................................................................................6 2.1.1. Klasifikasi Data ..........................................................................7 2.1.2. Pengolahan Data .........................................................................8 2.2 Konsep Dasar Program..........................................................................9 2.2.1. Pengertian Program ....................................................................9 2.2.2. Flowchart (Diagram Alur) .......................................................10 2.3 Konsep Dasar Sistem ............................................................................9 2.3.1. Teori Sistem ...............................................................................9 2.3.2. Karakteristik Sistem .................................................................10 2.4 Konsep Dasar Informasi ......................................................................12 2.4.1. Pengertian Informasi ................................................................12 2.4.2. Kualitas Informasi ....................................................................12 2.5 Konsep Dasar Sistem Informasi ..........................................................13 2.5.1. Pengertian Sistem Informasi ....................................................13 2.5.2. Komponen Sistem Informasi ....................................................13 2.5.3. Pengembangan Sistem Informasi .............................................15 2.5.4. Pengertian SDLC (System Development Life Cycle) ...............15 2.5.5. Perancangan SDLC (Model Waterfall) ....................................16 2.5.6. Perancangan Perangkat Lunak .................................................17 2.5.7. Unified Modeling Language (UML) ........................................17 2.5.8. Tipe Diagram UML ..................................................................17 2.6. Metode Pengujian ................................................................................23 2.6.1. Uji Coba Kotak Putih ..............................................................23 2.6.2. Uji Coba Kotak Hitam .............................................................23 2.6.3. Visual Basic.Net 2005 .............................................................24 2.6.4. Sql Server 2005 .......................................................................25 vi http://digilib.mercubuana.ac.id/
BAB III ANALISA DAN PERANCANGAN SISTEM ....................................26 3.1. Gambaran Umum Perusahaan .............................................................26 3.1.1. Struktur Organisasi Perusahaan ...............................................27 3.1.2. Analisa Sistem yang Berjalan ..................................................28 3.1.3. Flowchart (Diagram Alur) Sistem yang Berjalan ....................32 3.1.4. Evaluasi Sistem yang Berjalan .................................................32 3.2. Perancangan Sistem Usulan ................................................................33 3.2.1. Use Case Diagram Sistem Permintaan Pembelian Sparepart Usulan .....................................................................34 3.2.2. Diagram Activity Sistem Permintaan Pembelian Sparepart Usulan .....................................................................39 3.2.3. Sequence Diagram Sistem Permintaan Pembelian Sparepart Usulan .....................................................................48 3.2.4. Class Diagram Sistem Permintan Pembelian Sparepart Usulan ......................................................................................58 3.2.5. Perancangan Database .............................................................58 3.3. Perancangan Layar ..............................................................................61 3.3.1. Rancangan Layar Login ...........................................................61 3.3.2. Rancangan Layar Form User ...................................................62 3.3.3. Rancangan Layar Form Sparepart ...........................................62 3.3.4. Rancangan Layar Form Permintaan Pembelian .......................63 3.3.5. Rancangan Layar Form Daftar Permintaan Sparepart ............63 3.3.6. Rancangan Layar Form Pembelian Sparepart .........................64 3.3.7. Rancangan Layar Form Daftar Pembelian Sparepart ..............64 3.3.8. Rancangan Layar Form Laporan..............................................65 BAB IV IMPLEMENTASI DAN PENGUJIAN ...............................................66 4.1. Implementasi .......................................................................................66 4.2. Implementasi Basis Data .....................................................................66 4.3. Implementasi Program ........................................................................70 4.4. Pengujian Aplikasi ..............................................................................77 4.4.1. Metode Pengujian .....................................................................77 4.4.2. Skenario Pengujian ...................................................................77 4.4.3. Hasil Pengujian ........................................................................79 4.4.4. Analisa Hasil Pengujian ...........................................................81 BAB V PENUTUP ...........................................................................................83 5.1. Kesimpulan..........................................................................................83 5.2. Saran ....................................................................................................83 DAFTAR PUSTAKA ............................................................................................85 LISTING PROGRAM ...........................................................................................86
vii http://digilib.mercubuana.ac.id/
DAFTAR GAMBAR Halaman Gambar 2.1. Metode Waterfall.................................................................................. 18 Gambar 2.2. Contoh Use case Diagram .................................................................... 20 Gambar 2.3. Contoh Class Diagram ......................................................................... 21 Gambar 2.4. Contoh Class Diagram ......................................................................... 22 Gambar 2.5. Contoh Activity Diagram .................................................................... 23 Gambar 2.6. Contoh Activity Diagram ..................................................................... 23 Gambar 2.7. Contoh Actor dan Lifeline .................................................................... 24 Gambar 2.8. Contoh Interface Microsoft Visual Studio 2005................................... 26 Gambar 3.1. Struktur Organisasi Datindo Infonet Prima .......................................... 27 Gambar 3.2. Struktur Organisasi Division B atau ATM ........................................... 27 Gambar 3.3. Flowchart (Diagram Alur) Diagram Sistem Berjalan .......................... 29 Gambar 3.4. Use Case Diagram Sistem Usulan ....................................................... 34 Gambar 3.5. Activity Diagram Login ........................................................................ 39 Gambar 3.6. Activity Diagram Kelola Data Pengguna .............................................. 40 Gambar 3.7. Activity Diagram Input Permintaan Sparepart ..................................... 41 Gambar 3.8. Activity Diagram Approval Permintaan ............................................... 42 Gambar 3.9. Activity Diagram Kelola Data Sparepart ............................................. 43 Gambar 3.10. Activity Diagram Input Permintan Pembelian ...................................... 44 Gambar 3.11. Activity Diagram Approval Pembelian ................................................. 45 Gambar 3.12. Activity Diagram Melakukan Pembelian .............................................. 46 Gambar 3.13. Activity Diagram Laporan .................................................................... 47 Gambar 3.14. Sequence Diagram Login Pengguna..................................................... 48 Gambar 3.15. Sequence Diagram Kelola Data Pengguna ........................................... 49 Gambar 3.16. Sequence Diagram Permintaan Sparepart............................................ 50 Gambar 3.17. Sequence Diagram Approval Permintaan ............................................ 51 Gambar 3.18. Sequence Diagram Kelola Data Sparepart........................................... 52 Gambar 3.19. Sequence Diagram Input Permintaan Pembelian ................................. 54 Gambar 3.20. Sequence Diagram Approval Pembelian .............................................. 55 Gambar 3.21. Sequence Diagram Melakukan Pemb elian .......................................... 56 Gambar 3.22. Sequence Diagram Laporan ................................................................. 57 Gambar 3.23. Class Diagram Sistem Pengelolaan Sparepart Usulan ........................ 58 Gambar 3.24. Tampilan Rancangan Layar Login ....................................................... 61 Gambar 3.25. Tampilan Rancangan Form Layar User ............................................... 62 Gambar 3.26. Tampilan Rancangan Layar Form Sparepart....................................... 62 Gambar 3.27. Tampilan Rancangan Layar Form Permintaan Sparepart ................... 63 Gambar 3.28. Tampilan Rancangan Layar Form Daftar Permintaan Sparepart ....... 63 Gambar 3.29. Tampilan Rancangan Layar Form Pembelian Sparepart ..................... 64 Gambar 3.30. Tampilan Rancangan Layar Form Daftar Pembelian Sparepart ......... 64 Gambar 3.31. Tampilan Rancangan Layar Form Laporan ......................................... 65 Gambar 4.1. Struktur Tabel User .............................................................................. 67 Gambar 4.2. Struktur Tabel Sparepart ...................................................................... 67 Gambar 4.3. Struktur Tabel Permintaan ................................................................... 68 Gambar 4.4. Struktur Tabel Detail Permintaan ......................................................... 68 Gambar 4.5. Struktur Tabel Pembelian ..................................................................... 69 viii http://digilib.mercubuana.ac.id/
Gambar 4.6. Struktur Tabel Detail Pembelian .......................................................... 69 Gambar 4.7. Tampilan Form Login .......................................................................... 70 Gambar 4.8. Tampilan Menu Utama......................................................................... 71 Gambar 4.9. Tampilan Master Form Sparepart........................................................ 71 Gambar 4.10. Tampilan Master Form User ................................................................ 72 Gambar 4.11. Tampilan Layar Transaksi Form Permintaan Sparepart...................... 72 Gambar 4.12. Tampilan Layar Transaksi Form Pembelian ........................................ 73 Gambar 4.13. Tampilan Layar Form Laporan Permintaan Sparepart ........................ 73 Gambar 4.14. Tampilan Layar Form Laporan Pembelian Sparepart ......................... 74 Gambar 4.15. Tampilan layar Form Laporan Permintaan Sparepart ......................... 74 Gambar 4.16. Tampilan Layar Form Laporan Pembelian Sparepart ......................... 75 Gambar 4.17. Hasil Tampilan Layar Laporan Permintaan Sparepart ........................ 75 Gambar 4.18. Hasil Tampilan Layar Laporan Persediaan Sparepart ......................... 76 Gambar 4.19. Hasil Tampilan Layar Laporan Permintaan Sparepart ........................ 76 Gambar 4.20. Hasil Tampilan Layar Laporan Minimum Stok ................................... 77
ix http://digilib.mercubuana.ac.id/
DAFTAR TABEL Halaman Tabel 2.1. Simbol Use Case Diagram ....................................................................... 18 Tabel 3.1. Skenario Use Case Permintaan Sparepart ............................................... 30 Tabel 3.2. Skenario Use Case Stok Sparepart .......................................................... 30 Tabel 3.3. Skenario Use Case Purchase Requestion ................................................ 31 Tabel 3.4. Skenario Use Case Pembelian ................................................................. 31 Tabel 3.5. Skenario Use Case Laporan ..................................................................... 32 Tabel 3.6. Deskripsi Use Case Kelola Data Pengguna ............................................. 35 Tabel 3.7. Deskripsi Use Case Input Permintaan Sparepart .................................... 35 Tabel 3.8. Deskripsi Use Case Approval Permintaan ............................................... 36 Tabel 3.9. Deskripsi Use Case Kelola Data Sparepart ............................................. 36 Tabel 3.10. Deskripsi Use Case Melakukan Pembelian ............................................. 37 Tabel 3.11. Deskripsi Use Case Input Permintaan Pembelian.................................... 37 Tabel 3.12. Deskripsi Use Case Approval Pembelian ................................................ 38 Tabel 3.13. Deskripsi Use Case Laporan .................................................................... 38 Tabel 3.14. Deskripsi Activity Diagram Login ............................................................ 39 Tabel 3.15. Deskripsi Activity Diagram Kelola Data Pengguna ................................. 40 Tabel 3.16. Deskripsi Activity Diagram Input Permintaan Sparepart ........................ 41 Tabel 3.17. Deskripsi Activity Diagram Approval Permintaan ................................... 42 Tabel 3.18. Deskripsi Activity Diagram Kelola Data Sparepart ................................. 43 Tabel 3.19. Deskripsi Activity Diagram Input Permintaan Pembelian........................ 44 Tabel 3.20. Deskripsi Activity Diagram Approval Pembelian .................................... 45 Tabel 3.21. Deskripsi Activity Diagram Melakukan Pembelian ................................. 46 Tabel 3.22. Deskripsi Activity Diagram Laporan ........................................................ 47 Tabel 3.23. Deskripsi Sequence Diagram Login Pengguna ........................................ 48 Tabel 3.24. Deskripsi Sequence Diagram Kelola Data Pengguna .............................. 49 Tabel 3.25. Deskripsi Sequence Diagram Permintan Sparepart ................................. 50 Tabel 3.26. Deskripsi Sequence Diagram Approval Permintan ................................. 51 Tabel 3.27. Deskripsi Sequence Diagram Kelola Data Sparepart .............................. 53 Tabel 3.28. Deskripsi Sequence Diagram Input Permintaan Pembelian ..................... 54 Tabel 3.29. Deskripsi Sequence Diagram Approval Pembelian ................................. 55 Tabel 3.30. Deskripsi Sequence Diagram Melakukan Pembelian .............................. 56 Tabel 3.31. Deskripsi Sequence Diagram Laporan ..................................................... 57 Tabel 3.32. Tabel Bagian User ................................................................................... 59 Tabel 3.33. Tabel Sparepart ....................................................................................... 59 Tabel 3.34. Tabel Permintaan Sparepart .................................................................... 59 Tabel 3.35. Tabel Detail Permintaan........................................................................... 60 Tabel 3.36. Tabel Pembelian Sparepart...................................................................... 60 Tabel 3.37. Tabel Detail Pembelian ............................................................................ 61 Tabel.4.1 Tabel Skenario Pengujian Aplikasi Permintaan Pembelian Sparepart Pada PT. Datindo Infonet Prima ............................................ 78 Tabel.4.2. Tabel Evaluasi Hasil Pengujian Aplikasi Permintaan Pembelian Sparepart Pada PT. Datindo Infonet Prima ............................................ 80
x http://digilib.mercubuana.ac.id/