TUGAS AKHIR
SISTEM INFORMASI PENJUALAN BARANG
PT. ATMAJA MAKMUR GEMILANG
SURABAYA
MUHAMMAD RIZAL RAMDHANI
PROGRAM STUDI D3 SISTEM INFORMASI
DEPARTEMEN TEKNIK
FAKULTAS VOKASI
UNIVERSITAS AIRLANGGA
HALAMAN JUDUL
SISTEM INFORMASI PENJUALAN BARANG
PT. ATMAJA MAKMUR GEMILANG
SURABAYA
Muhammad Rizal Ramdhani
081210113037
PROGRAM STUDI D3 SISTEM INFORMASI
DEPARTEMEN TEKNIK
HALAMAN PERNYATAAN
SISTEM INFORMASI PENJUALAN BARANG
PT. ATMAJA MAKMUR GEMILANG SURABAYA
LEMBAR PENGESAHAN NASKAH
LAPORAN TUGAS AKHIR
Judul : SISTEM INFORMASI PENJUALAN BARANG PT.
ATMAJA MAKMUR GEMILANG SURABAYA
Penulis : Muhammad Rizal Ramdhani
NIM : 081210113037
Pembimbing I : Endah Purwanti, S.Si, M.Kom. Pembimbing II : Dra. Rini Semiati, M.Si
Tanggal Ujian :
Disetujui Oleh :
Mengetahui : Pembimbing I,
Endah Purwanti, S.Si, M.Kom,
NIP. 19781217 200501 2 001
Pembimbing II,
Dra. Rini Sumiati, M.Si
PEDOMAN PENGGUNAAN LAPORAN TUGAS AKHIR
Naskah Proyek Sistem Informasi ini tidak dipublikasikan, namun tersedia di perpustakaan dalam lingkungan Universitas Airlangga. Diperkenankan untuk dipakai sebagai referensi kepustakaan, tetapi pengutipan seijin penulis dan harus menyebutkan sumbernya sesuai kebiasaan ilmiah.
Dokumen Proyek Sistem Informasi ini me rupakan hak milik Universitas
KATA PENGANTAR
Puji syukur ke hadirat Tuhan Yang Maha Esa, karena atas rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Laporan Tugas Akhir yang berjudul “Sistem Informasi Penjualan Barang PT. Atmaja Makmur Gemilang Surabaya”.
Dalam Laporan Proyek Sistem Informasi ini, penulis mencoba membuat sistem transaksi penjualan barang menjadi lebih mudah dan cepat bagi user yang terlibat dalam sistem. Penulis mengucapkan terima kasih yang sebesar-besarnya kepada Dosen Pembimbing I dan II, yakni : Endah Purwanti, S.Si, M.Kom, Dra. Rini Semiati, M.Si yang telah membantu dalam menyelesaikan proyek sistem informasi ini.
Penulis berharap semoga isi dari Laporan Tugas Akhir ini dapat bermanfaat bagi kita semua. Kritik dan saran yang membangun sangat diharapkan bagi kemajuan di masa yang akan datang.
Surabaya,
UCAPAN TERIMAKASIH
Ucapan terima kasih patut penulis ucapkan kepada seluruh pihak yang telah turut serta dalam menyelesaikannya Laporan Proyek Sistem Informasi yang berjudul Sistem Informasi Penjualan PT. Atmaja Makmur Gemilang Surabaya, pihak tersebut adalah :
1. Allah SWT, Tuhan pencipta alam semesta dan kehidupan atas semua nikmat dan karunia yang telah Engkau berikan.
2. Rektor Universitas Airlangga Prof. Dr. Moh. Nasih, MT., Ak, yang telah menerima menjadi salah satu mahasiswa di Universitas Airlangga.
3. Dr.H. Widi Hidayat ,SE.,M.Si.,Ak yang telah menerima untuk menuntut ilmu di Fakultas Vokasi Universitas Airlangga
4. Endah Purwanti, S.Si, M.Kom. selaku Ketua Program Studi Diploma 3 Sistem Informasi yang telah membantu kelancaran dalam proses akademik
5. Endah Purwanti, S.Si, M.Kom. selaku pembimbing I yang telah memberi masukan dan koreksi dalam pengerjaan Proyek Sistem Informasi.
6. Dra. Rini Semiati, M.Si selaku pembimbing II yang telah memberi masukan dan koreksi dalam pengerjaan Proyek Sistem Informasi.
7. Indra Kharisma, S. Kom., M.T selaku dosen wali yang telah memberi kritik dan saran.
8. Semua Bapak dan Ibu dosen D3 Sistem Informasi, atas ilmu yang diberikan dengan ikhlas dan penuh manfaat.
10. Teman-teman angkatan 2012 yang selalu berjuang bersama untuk menyelesaikan tugas akhir sistem informasi ini.
11. Teman-teman angkatan 2011 yang memberikan ijin penggunaan tugas akhinya sebagai acuan untuk penulisan Laporan Tugas Akhir Sistem Informasi ini
12. Bapak Fahrial selaku HRD PT. Atmaja Makmur Gemilang Surabaya yang memberikan ijin untuk melakukan survey.
Muhammad Rizal Ramdhani, 2015, Sistem Informasi Penjualan Barang PT. Atmaja Makmur Gemilang Surabaya, Tugas Akhir ini dibawah bimbingan Endah Purwanti, S.Si, M.Kom dan Dra. Rini Semiati, M.Si Program Studi Diploma Tiga Sistem Informasi, Fakultas Vokasi, Universitas Airlangga.
ABSTRAK
Tujuan dari Tugas Akhir ini adalah membuat Sistem Informasi penjualan barang yang meliputi proses pencatatan penjualan barang, proses pembuatan
invoice, proses pengiriman barang, proses retur barang, proses pembayaran
barang, proses pembuatan laporan penjualan, laporan pengiriman barang, dan laporan pembayaran barang. Sehingga mempermudah proses pengelolaan data dan membuat sistem menjadi lebih mudah, efektif dan efisien untuk dijalankan.
Dalam membuat Sistem Informasi Penjualan PT. Atmaja Makmur Gemilang Surabaya, proses pertama yang dilakukan adalah menganalisa kebutuhan yang berkaitan dengan beberapa proses diatas kemudian proses kedua mendesain sistem dan database. Desain sistem digambarkan dengan Hierarchy Chart dan
Data Flow Diagram (DFD) menghasilkan 17 data store. Sedangkan untuk
mendesain database, proses yang dilakukan adalah membuat Conceptual Data
Model (CDM) menghasilkan 17 entitas kemudian di-generate ke Physical Data
Model (PDM) menghasilkan 19 tabel. Dari PDM kemudian diimplementasikan ke
DBMS. Berdasarkan desain sistem tersebut kemudian dilanjutkan dengan mendesain form input dan output. Proses terakhir yaitu mengimplementasikan desain input dan output sistem yang telah didesain ke dalam program dengan menggunakan bahasa pemrograman berbasis web.
Sistem Informasi Penjualan PT. Atmaja Makmur Gemilang Surabaya ini di implementasikan dengan cara menggambarkan bagan alir untuk menjelaskan alur kerja sistem agar mempermudah user dalam membaca alur sistem. Berdasarkan hasil uji coba sistem informasi penjualan PT. Atmaja Makmur Gemilang sesuai dengan kebutuhan PT. Atmaja Makmur Gemilang Surabaya.
Muhammad Rizal Ramdhani, 2015, System Information the sale of goods of PT. Atmaja Makmur Gemilang Surabaya, This “Tugas Akhir” is guidance by Endah Purwanti, S.Si, M.Kom and Dra. Rini Semiati, M.Si . Diploma Three of Information System Study Program, School of Vokasi, Airlangga University
ABSTRACT
The purpose of this final project is, built the sale of goods Information System which includes the process of recording the sale of goods, the manufacturing process invoices, delivery process, process returns, the process of payment for goods, the process of making sales reports, report delivery, and report payments for goods. Thus simplifying the data management process and make the system more easily, effectively and efficiently to be obtained.
In making the Sales Information System PT. Atmaja Gemilang Makmur Surabaya, the first process performed was analyzing the needs associated with some of the above process and then a second process was designing the system and database. The system design was described by Hierarchy Chart and Data Flow Diagrams (DFD) generate 17 data store. As for designing a database, a process that was done and then created a Conceptual Data Model (CDM) produced 17 entities then generated to Physical Data Model (PDM) to produce 19 tables Of PDM then implemented to DBMS. Based on the system design was followed by designing the form input and output. The last process of implementing the design of input and output systems that had been designed into the program by using a web-based programming languages.
Sales Information Systems PT. Atmaja Gemilang Makmur Surabaya implemented by describing a flow chart to explain the workflow system to facilitate the user to read the flow of the system. Based on trial results information systems sales PT. Atmaja Makmur PT Gemilang according to need. Atmaja Gemilang Makmur Surabaya.
DAFTAR ISI
Halaman
HALAMAN JUDUL...i
HALAMAN PERNYATAAN ... ii
LEMBAR PENGESAHAN NASKAH LAPORAN TUGAS AKHIR ... iii
PEDOMAN PENGGUNAAN LAPORAN TUGAS AKHIR ...iv
KATA PENGANTAR...v
DAFTAR LAMPIRAN ... xviii
BAB 1 PENDAHULUAN ...1
1.1. Latar Belakang ... 1
1.2. Rumusan Masalah ... 2
1.3. Tujuan dan Manfaat ... 2
BAB II ANALISA KEBUTUHAN...4
2.2 Profil Perusahaan ... 18
2.3 Sistem Kerja ... 22
2.4 Kebutuhan sistem baru... 32
BAB III DESAIN SISTEM...34
3.1 Sistem Kerja Baru ... 34
3.2 Desain Proses ... 38
3.3 Desain Database ... 47
3.4 Desain Input dan Output ... 71
BAB IV IMPLEMENTASI DAN UJI COBA ...95
4.1 Implementasi Sistem ... 95
4.2 Uji Coba Sistem ... 112
BAB V KESIMPULAN ...127
5.1 Kesimpulan ... 127
5.2 Saran... 128
DAFTAR PUSTAKA ...129
LAMPIRAN I DOKUMEN PENDUKUNG ...130
DAFTAR GAMBAR
No. Judul Gambar Halaman
2. 1 Contoh Struktur Diagram Jenjang... 6
2. 2 Struktur Umum Diagram Fishbone... 17
2. 3 Struktur Organisasi... 21
2. 4 Docflow Penjualan Barang ... 26
2. 5 Docflow pembuatan Invoice ... 27
2. 6 Docflow Pembayaran... 28
2. 7 Docflow pengiriman barang ... 29
2. 8 Docflow Retur ... 30
2. 9 Diagram Fishbone ... 31
3. 1 Diagram jenjang untuk Sistem Informasi Penjualan PT. Atmaja Makmur Gemilang. ... 40
3. 2 Contex Diagram Sistem Informasi PT. Atmaja Makmur Gemilang Surabaya. ... 41
3. 3 DFD Level 0 Sistem Pengadan PT. Atmaja Makmur Gemilang ... 43
3. 4 DFD Level 1 Proses Penjualan Sistem Penjualan Barang PT. Atmaja Makmur Gemilang Surabaya. ... 44
3. 5 DFD Level 1 Proses Pengiriman Sistem Penjualan Barang PT. Atmaja Makmur Gemilang Surabaya. ... 45
3. 7 DFD Level 1 Proses Retur Sistem Penjualan Barang PT. Atmaja Makmur
Gemilang Surabaya. ... 47
3. 8 CDM Sistem Informasi Penjualan Barang PT. Atmaja Makmur Gemilang .. 48
3. 9 PDM Sistem Informasi Penjualan PT. Atmaja Makmur Gemilang Surabaya ... 59
3. 10 Halaman Login ... 73
3. 11 Halaman Marketing Center ... 74
3. 12 Halaman Marketing Eksekutif ... 75
3. 13 Halaman Direktur ... 76
3. 14 Form Master Provinsi ... 76
3. 15 Form master Kabupaten... 77
3. 16 Form Master Kabupaten ... 78
3. 17 Form Master Jabatan... 78
3. 18 Form Master Rekanan... 79
3. 19 Form Master Kendaraan ... 79
3. 20 Form Master Kendaraan ... 80
3. 21 Form Master Satuan... 80
3. 22 Form Master Jenis Barang ... 81
3. 23 Form Master Customer ... 81
3. 24 Form Master Pegawai ... 82
3. 28 Halaman Form Penjualan ... 86
3. 29 Halaman Form Invoice... 87
3. 30 Halaman Form Pembayaran ... 88
3. 31 Form Generate Laporan Pengiriman ... 88
3. 32 Form Generate Laporan Penjualan. ... 89
3. 33 Faktur Penjualan... 90
3. 34 Desain Output Surat Jalan ... 91
3. 35 Desain Output invoice ... 92
3. 36 Desain Output retur barang ... 93
3. 37 Desain Output Laporan Penjualan... 94
3. 38 Desain Output Laporan Penjualan... 94
4. 1 Pseudocode Login ... 96
4. 2 Pseudocode Invoice ... 96
4. 3 Pseudocode Penjualan ... 97
4. 4 Psedocode Pengiriman Barang... 98
4. 5 Pseudocode Retur Barang. ... 100
4. 6 Pseudocode Laporan Pengiriman ... 100
4. 7 Sistem Flowcart Login ... 101
4. 8 Sistem Flowchart Halaman Utama Marketing Eksekutif ... 102
4. 9 Sistem Flowchart Halaman Utaman Marketing Center ... 102
4. 10 Sistem Flowchart Halaman Utama Direktur... 103
4. 11 Sistem Flowchart Invoice... 104
4. 13 Sistem Flowchart Penjualan... 106
4. 14 Sistem Flowchart Pengiriman Barang ... 107
4. 15 Sistem Flowchart Data Pembayaran. ... 108
4. 16 Sistem Flowchart Pembayaran... 109
4. 17 Sistem Flowchart Retur Barang ... 110
4. 18 Sistem Flowchart Laporan ... 111
4. 19 Form Login... 113
4. 20 Form Daftar Invoice ... 114
4. 21 Form Rincian Invoice ... 114
4. 22 Output Invoice ... 115
4. 23 Form Daftar Penjualan ... 116
4. 24 Form Transaksi Penjualan... 117
4. 25 Output Nota Penjualan ... 117
4. 26 Form Daftar Pengiriman ... 119
4. 27 Form Transaksi Pengiriman ... 119
4. 28 Output Surat Jalan ... 120
4. 29 Form Daftar Pembayaran ... 121
4. 30 Form Transaksi Pembayaran... 121
4. 31 Output Nota Pebayaran ... 122
4. 32 Form Transaksi Retur... 123
DAFTAR TABEL
No. Judul Tabel Halaman
2. 1 Tabel Simbol-Simbol Document Flow Diagram ... 6
2. 2 Tabel Simbol-Simbol Data Flow Diagram (DFD) ... 9
2. 3 Simbol-Simbol dalam CDM... 10
2. 4 Simbol-Simbol Kardinalitas CDM... 11
2. 5 Tabel Kardinalitas Satu ke Satu ... 12
2. 6 Tabel Kardinalitas Satu ke Banyak ... 12
2. 7 Tabel Kardinalitas Banyak ke Satu ... 13
2. 8 Tabel Kardinalitas Banyak ke Banyak ... 14
3. 1 Obyek dalam PDM... 58
3. 2 Struktur Tabel Jabatan... 60
3. 3 Struktur Tabel Pegawai ... 60
3. 4 Struktur Tabel Kecamatan... 61
3. 5 Struktur Tabel Kabupaten ... 62
3. 6 Struktur Tabel Provinsi ... 62
3. 7 Struktur Tabel Otoritas... 62
3. 8 Struktur Tabel Customer ... 63
3. 9 Struktur Tabel Penjualan ... 64
3. 10 Struktur Tabel Detail Penjualan ... 64
3. 11 Struktur Tabel Pembayaran ... 65
3. 12 Struktur Tabel Pengiriman ... 66
3. 14 Struktur Tabel Retur ... 67
3. 15 Struktur Tabel Detail Retur ... 67
3. 16 Struktur Tabel Satuan... 68
3. 17 Struktur Tabel Jenis Barang ... 68
3. 18 Struktur Tabel Rekanan... 69
3. 19 Struktur Tabel Kendaraan ... 69
3. 20 Struktur Tabel Invoice ... 70
4. 1 Hasil Pengujian Login ... 113
4. 2 Hasil Pengujian Proses Invoice ... 115
4. 3 Hasil Pengujian Proses Penjualan ... 118
4. 4 Hasil Pengujian Proses Pengiriman... 120
4. 5 Hasil Pengujian Proses Pembayaran ... 122
4. 6 Hasil Pengujian Proses Retur Barang... 124
DAFTAR LAMPIRAN
No. Judul Lampiran Halaman
I Kwitansi Pembelian...82
II Kwitansi Penjualan...82
IV Surat Jalan...83
IV Buku Besar...83