Perancangan dan pembuatan sistem informasi pembelian ... · terorganisir. Program sistem informasi...

12
v ABSTRAK Tjia Anthony: Skripsi Perancangan dan Pembuatan Sistem Informasi Pembelian, Penjualan, dan Keuangan pada Perusahaan “X” Sistem informasi pada perusahaan “X” masih menggunakan sistem manual dimana setiap harinya dilakukan pembukuan yang dibuat untuk menyimpan data– data pembelian, penjualan, stok, dan keuangan. Oleh karena itu untuk melihat informasi dari pengolahan data itu membutuhkan proses yang memakan waktu yang cukup lama. Lambatnya arus informasi karena menggunakan sistem manual akan menyebabkan informasi menjadi tidak efektif dan efisien. Untuk itu dibutuhkan suatu perancangan dan pembuatan sistem informasi yang dapat mengelola data sehingga dapat menghasilkan informasi berupa laporan dalam waktu yang cepat dan terorganisir dengan baik. Pembuatan sistem informasi dimulai dengan membuat desain dari sistem yang berjalan dalam perusahaan. Setelah permodelan terbentuk lalu dikonfirmasikan dengan user, untuk mendapatkan kesatuan pandangan. Kemudian dilakukan perancangan basis data yang akan digunakan sebagai penyimpan data yang terorganisir. Program sistem informasi ini dibuat dengan menggunakan Delphi 5.0 dengan Microsoft Access 97 sebagai basis data. Implementasi dari sistem informasi ini akan mengolah data dari dokumen yang dihasilkan secara manual. Namun dengan adanya sistem informasi ini dapat meningkatkan kecepatan pembuatan laporan dalam perusahaan ini. Untuk lebih dapat meningkatkan kemampuan dari sistem informasi terus dikembangkan. Pada versi selanjutnya akan ditambahkan fasilitas-fasilitas yang dapat meningkatkan efektifitas dan produktivitas dari sistem secara keseluruhan. Kata kunci: Sistem Informasi Manajemen, Sistem Informasi Akutansi, Perancangan Sistem.

Transcript of Perancangan dan pembuatan sistem informasi pembelian ... · terorganisir. Program sistem informasi...

  • v

    ABSTRAK Tjia Anthony:

    Skripsi Perancangan dan Pembuatan Sistem Informasi Pembelian, Penjualan, dan Keuangan pada Perusahaan “X”

    Sistem informasi pada perusahaan “X” masih menggunakan sistem manual dimana setiap harinya dilakukan pembukuan yang dibuat untuk menyimpan data–data pembelian, penjualan, stok, dan keuangan. Oleh karena itu untuk melihat informasi dari pengolahan data itu membutuhkan proses yang memakan waktu yang cukup lama. Lambatnya arus informasi karena menggunakan sistem manual akan menyebabkan informasi menjadi tidak efektif dan efisien. Untuk itu dibutuhkan suatu perancangan dan pembuatan sistem informasi yang dapat mengelola data sehingga dapat menghasilkan informasi berupa laporan dalam waktu yang cepat dan terorganisir dengan baik.

    Pembuatan sistem informasi dimulai dengan membuat desain dari sistem yang berjalan dalam perusahaan. Setelah permodelan terbentuk lalu dikonfirmasikan dengan user, untuk mendapatkan kesatuan pandangan. Kemudian dilakukan perancangan basis data yang akan digunakan sebagai penyimpan data yang terorganisir. Program sistem informasi ini dibuat dengan menggunakan Delphi 5.0 dengan Microsoft Access 97 sebagai basis data.

    Implementasi dari sistem informasi ini akan mengolah data dari dokumen yang dihasilkan secara manual. Namun dengan adanya sistem informasi ini dapat meningkatkan kecepatan pembuatan laporan dalam perusahaan ini. Untuk lebih dapat meningkatkan kemampuan dari sistem informasi terus dikembangkan. Pada versi selanjutnya akan ditambahkan fasilitas-fasilitas yang dapat meningkatkan efektifitas dan produktivitas dari sistem secara keseluruhan. Kata kunci:

    Sistem Informasi Manajemen, Sistem Informasi Akutansi, Perancangan Sistem.

    http://www.petra.ac.idhttp://digilib.petra.ac.id/index.htmlhttp://digilib.petra.ac.id/help.html

  • vi

    ABSTRACT Tjia Anthony: Thesis The Design and Construction of Puschasing, Sales, and Finance Information System at Company “X” Information system at company “X” still use the manual system where everyday they make a bookkeeping to record purchasing, sales, stock, and finance data. Therefore to see the information from that data processing require process eating sufficient time. The lack of information because using manual system will cause the information becoming not efficient and efective. Because of that problem, they required a design construction of information system which can manage the files so that can yield the information in the form of report which quickly and organized better. Impelemention from this information to process files from document yielded in manual system.

    Making of information system started by making desain from system which same system in company. After the model are formed then it will be confirmed by user, to get the same point of view. Later construction of data bases to be used to record data which organized. This information system software is made by using Delphi 5.0 and Microsoft Access 97 as its database.

    Implementation from this information system will process data from document yielded in manual system. But with the existence of this information system can improve the speed of report making in this company. To more improve the ability from information system, it will be non-stoped to be developed. Next version will be enhanced by facility which can improve the eficient and productivity from system as a whole. Key words:

    Management Information Systems, Accounting Information Systems, Construction of Systems

  • vii

    DAFTAR ISI

    HALAMAN JUDUL ……………………………………………………….. i LEMBAR PENGESAHAN ………………………………………………… ii SURAT PERNYATAAN PERSETUJUAN PUBLIKASI ………………… iii KATA PENGANTAR ……………………………………………………... iv ABSTRAK .………………………………………………………………... v DAFTAR ISI ………………………………………………………………. vii DAFTAR GAMBAR ……………………………………………………… ix DAFTAR TABEL ………………………………………………………… xiv DAFTAR LAMPIRAN……………………………………………………. xvi 1. PENDAHULUAN …………………………………………………….. 1

    1.1. Latar Belakang Permasalahan ……………………………………. 1 1.2. Tujuan Tugas Akhir ……………………………………….……… 1 1.3. Perumusan Masalah Dan Ruang Lingkup ………………………... 2 1.4. Metodologi ……………………………………….………………. 3 1.5. Rencana Susunan Penulisan ………………………….…………... 4

    2. LANDASAN TEORI ………………………….………………………. 4

    2.1. Sistem Informasi …………………………..………………………. 4 2.2. Sistem Informasi Akutansi ………………..……………………… 6 2.3. Data Flow Diagram (DFD) ……………………………………….. 7 2.4. Entity Relationship Diagram (ERD)………………………………. 9 2.5. Database………………………………………………………….… 11 2.6. Delphi Database Programing……………………………………… 13 2.6.1. Sekilas Mengenai Delphi Database…………………………. 13 2.6.2. Pengertian dan fungsi form………………………………….. 18 2.6.3. Pengertian dan fungsi data module………………………….. 18 2.6.4. Pengertian dan fungsi unit…………………………………… 18 2.6.5. Komponen-komponen dasar yang digunakan……………….. 18 2.6.6. Komponen-komponen tambahan……………………………. 19 2.6.7. Penjelasan mengenai properties dari komponen…………….. 20 2.6.8. Penjelasan mengenai event dari komponen…………………. 20 2.6.9. Penjelasan mengenai Quick Report………………………….. 21 2.7. Structured Query Language (SQL)………………………………… 22

  • viii

    3. DESAIN SISTEM…………………………….. ……………………… 25

    3.1. Pengumpulan dan Analisa Data………………………………..…. 25 3.2. Perancangan DFD (Data Flow Diagram)…………….…………... 26

    3.3. Perancangan ERD (EntityRelationshipDiagram)…………...….… 33 3.4. Pembuatan Tabel………………………………………………….. 34 4. IMPLEMENTASI SISTEM…………………………………………… 46 4.1. Modul Pembelian dan Penjualan…………………………………. 46

    4.1.1. Form-form Menu Data Master dalam Modul Pembelian dan Penjualan…………………………………………………… 47 4.1.2. Form-form Menu Proses dalam Modul Pembelian dan Penjualan…………………………………………………… 51 4.1.3. Form-form Menu Laporan dalam Modul Pembelian dan Penjualan…………………………………………………… 57

    4.2. Modul Akutansi…………………………………………………… 62 4.2.1. Form-form Menu Data Master dalam Modul Akutansi ….. 63 4.2.2. Form-form Menu Proses dalam Modul Akutansi ……..….. 65 4.2.3. Form-form Menu Laporan dalam Modul Akutansi .…..….. 73

    4.3. Modul Manajemen User…………………………………….……... 73 4.3.1. Form-form Menu User dalam Modul Manajemen User ….. 74

    4.3.2. Form Menu Administrator dalam Modul Manajemen User.. 77 4.4. Form-form yang ada di setiap modul……………………………… 77 5. PENGUJIAN PROGRAM …………………………………………… 79

    5.1. Modul Manajemen User…………………………………….….... 79 5.2. Modul Pembelian dan Penjualan…………………………………. 84 5.3. Modul Akutansi…………………………………………………... 106 5.4. Penggunaan yang sama tiap Modul………………………………. 119

    5.4.1. Backup Database .………………………………………… 119 5.4.2. Ganti Database .…………………………………………... 120 5.4.3. Cara Filter Data …………………………………………... 120 5.4.4. Ubah Data…………………………………………………. 121

    5.4.5. Konfirmasi Hapus Data……………………………………. 122 5.5. Evaluasi Pengujian Oleh User……………………………………. 122 5.6. Kesimpulan Pengujian dan Evaluasi Program……………………. 124

    5.6.1. Kesimpulan Pengujian Program……………………………. 124 5.6.2. Evaluasi Program…………………………………………... 125

    6. KESIMPULAN & SARAN……………………………………. 126

    6.1. Kesimpulan ……………………………………………………… 126 6.2. Saran ……………………………………………………………... 126

    DAFTAR REFERENSI ..………………………………………………… 127

    LAMPIRAN……………………………………………………………… 128

  • ix

    DAFTAR GAMBAR

    2.1. Proses…………………………………….…..……………………… 8

    2.2. Arus Data……………………………………………………………. 8

    2.3. Simpanan Data……….. …………………………………………….. 8

    2.4. External Entity………………………………………………………. 9

    2.5. Obyek Data………………………………………………………….. 9

    2.6. Relationship…………………………………………………………. 10

    2.7. Dependent…… …..…..…..…..…..…..…..…..…..…..…..…..…..…. 10

    2.8. One-to-one ………………………………………………………….. 10

    2.9. Many-to-many……… .…….…….…….…….…….…….…….……. 11

    3.1. Context Diagram……………..……………………………………… 27

    3.2. DFD Level 0………………………..….….….….….….….….….….. 28

    3.3. DFD Level 1 (Sistem Pembelian 1.1)………………………………… 29

    3.4. DFD Level 1 (Sistem Penjualan 1.2)…..…..…..…..…..…..…...……. 31

    3.5. DFD Level 1 (Sistem Keuangan 1.3)…………………………………. 32

    3.6. ERD (Entity Relationship Diagram) ….….….….….….….….….….… 33

    4.1. Form Login Modul Pembelian dan Penjualan…………………………. 46

    4.2. Form Main Menu Modul Pembelian dan Penjualan..…………………. 47

    4.3. Form Supplier…………….…….…….…….…….…….…….…….…… 48

    4.4. Form Customer………… ……………………………………………… 48

    4.5. Form Barang ……..…….…….…….…….…….…….…….…….…… 49

    4.6. Form Pengisian Data Supplier……………………………………….. 49

    4.7. Form Filter Data Supplier …………………………………………….. 50

    4.8 Form Pengubahan Data Supplier………………………………………. 50

    4.9. Form Pembelian ……………………………………………………….. 51

    4.10.Form Penjualan ………………………………………………………. 51

    4.11. Form Retur Pembelian ………………………………………………. 52

    4.12. Form Retur Penjualan …….…………………………………………. 52

    4.13. Form Pembayaran Pembelian.………………………………………. 53

    4.14. Form Penerimaan Penjualan………………………………………….. 53

    4.15. Form Pengisian Data Pembelian……………………………………… 54

  • x

    4.16. Form Filter Data Pembelian……… ………………………………… 55

    4.17. Form Pengubahan Data Pembelian …………………………………. 55

    4.18. Form Penyesuaian Stok ………………………………….………….. 56

    4.19. Form Jurnal ………………………………………………………….. 56

    4.20. Form Laporan Supplier ………….…………………………………... 57

    4.21. Form Laporan Customer ……………………………………………. 57

    4.22. Form Laporan Barang …….………………………………………… 58

    4.23. Form Laporan Pembelian …..………………………………………. 58

    4.24. Form Laporan Pembelian ………………..……………………….… 59

    4.25. Form Laporan Retur Pembelian ………………………………….... 59

    4.26. Form Laporan Retur Penjualan……………………………………… 60

    4.27. Form Laporan Pembayaran Pembelian……………………………… 60

    4.28. Form Laporan Penerimaan Penjualan.………………………………. 61

    4.29. Form Laporan Penyesuaian Stok……………………………………. 61

    4.30. Form Login Modul Akutansi..………………………………………. 62

    4.31. Form Main Menu Modul Akutansi…………………………………. 62

    4.32. Form Kode Akun.. …………………………………………………. 63

    4.33. Form Pengisian Data kode Akun ………………………….………. 64

    4.34. Form Filter Data Kode Akun..……………………………..………. 64

    4.35. Form Pengubahan Data Kode Akun……………………….………. 64

    4.36. Form Jurnal Umum …………………………………………………. 65

    4.37. Form Pengisian Data Jurnal Umum….……………………………. 66

    4.38. Form Filter Data Jurnal Umum……………………………………. 66

    4.39. Form Pengubahan Data Jurnal Umum..……………………………. 67

    4.40. Form Jurnal Khusus Pembelian……………………………………. 67

    4.41. Form Jurnal Khusus Penjualan……………………………………. 68

    4.42. Form Jurnal Khusus Retur Pembelian……………………………. 68

    4.43. Form Jurnal Khusus Retur Penjualan………………………………. 69

    4.44. Form Jurnal Khusus Penerimaan Kas………………………………. 69

    4.45. Form Jurnal Khusus Pengeluaran Kas………………………………. 70

    4.46. Form Jurnal Khusus Penerimaan Bank……………………………. 70

    4.47. Form Jurnal Khusus Pengeluaran Bank……………………………. 71

  • xi

    4.48. Form Posting….. …………………………………………………. 71

    4.49. Form Jurnal Penyesuaian …………………………………………. 72

    4.50. Form Pengisian Data Jurnal Penyesuaian…………………………. 72

    4.51. Form Laporan Rugi Laba…………………………………………. 73

    4.52. Form Login Modul Manajemen User.……………………………. 73

    4.53. Form Main Menu Modul Manajemen User ………………………. 74

    4.54. Form Manajemen User ……………………………………………. 75

    4.55. Form Pengisian Data Manajamen User……………………………. 75

    4.56. Form Filter Data Manajemen User…………………………………. 76

    4.57. Form Pengubahan Data Manajemen User…………………………. 76

    4.58. Form Ganti Password Administrator………………………………. 77

    4.59. Form Backup Database ……………………………………………. 77

    4.60. Form Ganti Database ……………………………………………… 78

    5.1. Login Modul Manajemen User……………………………………. 79

    5.2 Main Menu Modul Manajemen User .……………………………. 80

    5.3. Menu User…….. …………………………………………………. 80

    5.4. Manajemen User …………………………………………………. 81

    5.5. Isi Data Manajemen User…………………………………………. 81

    5.6. Isi Data User Pertama……………………………………………. 82

    5.7. Isi Wewenang User ………………………………………………. 82

    5.8. Menu Administrator ………………………………………………. 83

    5.9. Ganti Password Admin ……………………………………………. 83

    5.10. Menu Laporan ……………………………………………………. 83

    5.11. Laporan User…..…………………………………………………. 84

    5.12. Login Modul Pembelian dan Penjualan…………………………. 84

    5.13. Main Menu Modul Pembelian dan Penjualan……………………. 85

    5.14. Menu Data Master ………………………………………………. 85

    5.15. Data Master Supplier ……………………………………………. 86

    5.16. Isi Data Supplier …………………………………………………. 86

    5.17. Data Master Barang………………………………………………. 87

    5.18. Isi Data Barang.. …………………………………………………. 87

    5.19. Menu Proses….. …………………………………………………. 88

  • xii

    5.20. Pembelian……… …………………………………………………. 88

    5.21. Pengisian Pembelian………………………………………………. 89

    5.22. Pencarian Supplier ..………………………………………………. 89

    5.23. Pencarian Barang …………………………………………………. 90

    5.24. Retur Pembelian. …………………………………………………. 91

    5.25. Pengisian Retur Pembelian.………………………………………. 91

    5.26. Pencarian Nota Pembelian..………………………………………. 92

    5.27. Pembayaran Pembelian ………….………………………………. 93

    5.28. Pengisian Pembayaran Pembelian..………………………………. 93

    5.29. Penyesuaian Stok …………………………………………………. 94

    5.30. Isi Penyesuaian Stok………………………………………………. 95

    5.31. Jurnal………….. …………………………………………………. 95

    5.32. Menu Laporan…. …………………………………………………. 96

    5.33. Laporan Data Barang………………………………………………. 96

    5.34. Hasil Laporan Data Barang..………………………………………. 97

    5.35. Laporan Data Supplier..……………………………………………. 97

    5.36. Hasil Laporan Data Supplier………………………………………. 98

    5.37. Laporan Data Customer……………………………………………. 98

    5.38. Hasil Laporan Data Customer..……………………………………. 99

    5.39. Laporan Pembelian…………………………………………………. 99

    5.40. Hasil Laporan Pembelian.…………………………………………. 100

    5.41. Laporan Penjualan …………………………………………………. 100

    5.42. Hasil Laporan Penjualan……………………………………………. 101

    5.43. Laporan Retur Pembelian…………………………………………. 101

    5.44. Hasil Laporan Retur Pembelian……………………………………. 102

    5.45. Laporan Retur Penjualan..…………………………………………. 102

    5.46. Hasil Laporan Retur Penjualan……………………………………. 103

    5.47. Laporan Pembayaran Pembelian…………………………………. 103

    5.48. Hasil Laporan Pembayaran Pembelian……………………………. 104

    5.49. Laporan Penerimaan Penjualan……………………………………. 104

    5.50. Hasil Laporan Penerimaan Penjualan..……………………………. 105

    5.51. Laporan Penyesuaian Stok..………………………………………. 105

  • xiii

    5.52. Hasil Laporan Pengeluaran Stok…………………………………. 106

    5.53. Login Modul Akutansi ……………………………………..……. 106

    5.54. Main Menu Modul Akutansi………………………………………. 107

    5.55. Menu Data Master Modul Akutansi………………………………. 107

    5.56. Kode Perkiraan… …………………………………………………. 108

    5.57. Isi Kode Perkiraan …………………………………………………. 108

    5.58. Menu Proses Modul Akutansi.……………………………………. 109

    5.59. Jurnal Umum…. …………………………………………………. 109

    5.60. Isi Jurnal Umum …………………………………………………. 110

    5.61. Isi Jurnal Penyesuaiann..…………………………………………. 111

    5.62. Posting …………..………………………………………………. 111

    5.63. Menu Laporan ……………………………………………………. 112

    5.64. Laporan Jurnal Umum……………………………………………. 112

    5.65. Hasil Laporan Jurnal Umum ……………………………………. 113

    5.66. Laporan Jurnal Khusus Pembelian………………………………. 113

    5.67. Hasil Laporan Jurnal Khusus Pembelian…………………………. 114

    5.68. Laporan Jurnal Penyesuaian………………………………………. 114

    5.69. Hasil Laporan Jurnal Penyesuaian…………………………………. 115

    5.70. Laporan Buku Besar………………………………………………. 115

    5.71. Hasil Laporan Buku Besar..………………………………………. 116

    5.72. Laporan Trial Balance ……………………………………………. 116

    5.73. Hasil Laporan Trial Balance………………………………………. 117

    5.74. Laporan Rugi Laba …………………………………………………. 117

    5.75. Hasil Laporan Rugi Laba……………………………………………. 118

    5.76. Laporan Neraca ……………….…………………………………. 118

    5.77. Hasil Laporan Necara………………………………………………. 119

    5.78. Backup Database …………………………………………………. 119

    5.79. Ganti Database ……………………………………………………. 120

    5.80. Filter Data Supplier…..……………………………………………. 120

    5.81. Hasil Filter Data Supplier …………………………………………. 121

    5.82. Ubah Data Supplier …………………………………………………. 121

    5.83. Konfirmasi Hapus Data ……………………………………………. 122

  • xiv

    DAFTAR TABEL

    3.1. Struktur Tabel Master Barang…………….. ……………………… 34

    3.2. Struktur Tabel Master Supplier…………………………………… 35

    3.3. Struktur Tabel Master Customer..…..…..…..…..…..…..…..…..… 35

    3.4. Struktur Tabel Master Account……………………………………. 35

    3.5. Struktur Tabel Pembelian……….…………………………………. 36

    3.6. Struktur Tabel Detail Pembelian……………………………….…. 36

    3.7. Struktur Tabel Penjualan …………………………………………. 37

    3.8. Struktur Tabel Detail Penjualan……………………………………. 37

    3.9. Struktur Tabel Retur Pembelian……………………………………. 38

    3.10. Struktur Tabel Detail Retur Pembelia………………………………. 38

    3.11. Struktur Tabel Retur Penjualan……………………………………. 38

    3.12. Struktur Tabel Detail Retur Penjualan………………………………. 39

    3.13. Struktur Tabel Pembayaran Pembelian…………..…………………. 39

    3.14. Struktur Tabel Detail Pembayaran Pembelian………………………. 39

    3.15. Struktur Tabel Penerimaan Penjualan….……………………………. 40

    3.16. Struktur Tabel Detail Penerimaan Penjualan..………………………. 40

    3.17. Struktur Tabel Penyesuaian Stok……………………………………. 41

    3.18. Struktur Tabel Glmaster……………………………………………. 41

    3.19. Struktur Tabel Detail Glmaster…………………………………….. 41

    3.20. Struktur Tabel Glbukubesar…..……………………………………. 42

    3.21. Struktur Tabel Jurnal Khusus Pembelian..…………………………. 42

    3.22. Struktur Tabel Jurnal Khusus Penjualan……………………………. 42

    3.23. Struktur Tabel Jurnal Khusus Penerimaan Kas.……………………. 43

    3.24. Struktur Tabel Jurnal Khusus Pengeluaran Kas……………………. 43

    3.25. Struktur Tabel Jurnal Khusus Penerimaan Bank..…………………. 44

    3.26. Struktur Tabel Jurnal Khusus Pengeluaran Bank..…………………. 44

    3.27. Struktur Tabel Master User…………………………………………. 44

    3.28. Struktur Tabel Wewenang………….………………………………. 45

    3.29. Struktur Tabel Manajemen User……………………………………. 45

  • xv

    5.1. Tabel Variabel, Subvariabel, dan Indikator…………………………. 123

    5.2. Tabel Hasil Perhitungan Penelitian……………………………………. 124

  • xvi

    DAFTAR LAMPIRAN 1. Dokumen yang terlibat dalam DFD…………………………… 128 2. Contoh Angket Penelitian……………………...……………… 132 3. Tabel Detail Hasil Penelitian………………………………….. 136

    help: ukp: master index: