http://narotama.ac.id
TUGAS AKHIR
SISTEM INFORMASI
PENJUALAN DAN PEMBELIAN
( Studi Kasus : UD. PERDANA – JEMBER )
Oleh
KIKY PURNI SISWAHYUNDARI
04205002
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI SISTEM INFORMASI
UNIVERSITAS NAROTAMA
SURABAYA
2011
http://narotama.ac.id
SISTEM INFORMASI PENJUALAN DAN PEMBELIAN
(Studi Kasus : UD. PERDANA – Jember)
Oleh : Kiky Purni SiswahyundariPembimbing I : Rinci Kembang Hapsari, S.Si, M.Kom
Pembimbing II : Tubagus Purworusmiardi, S.Kom
ABSTRAK
Setiap jenis usaha harus pandai-pandai dalam pengelolaannya, bagaimanacara mengelola data penjualan dan pembelian usaha mereka adalah hal yang penting. Karena dari data-data transaksi banyak hal yang bisa didapat. Seperti apa saja yang banyak terjual dan apa yang tidak diwaktu-waktu tertentu. Hal ini sangat berguna untuk pengambilan keputusan.
Banyak cara dilakukan untuk mengelola data administrasi sebuah usaha. UD. PERDANA adalah sebuah usaha dagang yang bergerak dibidang penjualan dan pembelian mesin fotokopi serta sparepartnya dan juga melayani servismesinnya pastinya membutuhkan cara yang baik dalam sistem pengelolaannya. Sistem pengelolaan data penjualan dan pembelian yang dipakai pada UD. PERDANA masih menggunakan cara manual. Data penjualan dan pembeliannya dicatat pada buku khusus dan nota-nota penjualan dan pembelian diarsipkan tersendiri. Hal ini dirasa UD. PERDANA sangat tidak efisien, sering terjadinya hal-hal yang tidak diinginkan, misalnya: hilangnya data, terlalu banyak catatan-catatan penting yang menumpuk, membutuhkan waktu yang lama dalam mencari catatan-catatan yang lampau dan lain-lain.
Supaya penyimpanan data penjualan dan pembelian yang lebih baik UD. PERDANA bisa melakukan pengelolaan data secara terkomputerisasi. Untuk itu dibuatlah aplikasi penjualan dan pembelian yang diharapkan bisa membantu dalam pengelolaan data-data penjualan dan pembelian serta pembuatan laporan yang cepat dan akurat. Dengan menggunakan aplikasi REALBASIC, yang juga merupakan perangkat lunak cross platform berbahasa basic dan didukung oleh MySQL sebagai media penyimpanan data, yang menjadikan sistem informasi penjualan dan pembelian ini user friendly dengan tampilan yang dinamis.
Kata kunci : sistem informasi penjualan dan pembelian, realbasic, mysql
http://narotama.ac.id
SISTEM INFORMASI PENJUALAN DAN PEMBELIAN
(Studi Kasus : UD. PERDANA – Jember)
By : Kiky Purni SiswahyundariGuidance I : Rinci Kembang Hapsari, S.Si, M.Kom
Guidance II : Tubagus Purworusmiardi, S.Kom
ABSTRACT
In every type of business, we must be very clever in its management, how to manage the sale and purchase of your business data is essential. Because there are many things that can be obtained from transaction data. Like what many are sold and what is not at certain times. This is very useful for decision making.
There are many ways to do to manage the business administrations. UD. PERDANA is a commercial company that engaged in sale and purchase of photocopy machines and spare parts and also engine service, definitely need a good way in its management system. UD. PERDANA’s sales and purchase data management system still use the manual way. The sale and purchase data are recorded in special books and records of sales and purchases data of its own archived. This was considered to UD. PERDANA is very inefficient, due to frequent things that are not desirable, for example: loss of data, important records accumulate too much, takes a long time in seeking records from the past and others.
So that better storage sales and purchase, UD. PERDANA can make a computerized data management system. For made the sale and purchase applications is expected to help in the data management on sales and purchases and make reports quickly and accurately. By using REALbasic applications, which is a cross-platform software language and supported by MySQL as the data storage media, which makes the information system of sale and purchase is easy to use with a dynamic display.
Keywords : information system of sale and purchase, realbasic, mysql
http://narotama.ac.id
KATA PENGANTAR
Alhamdulillahirobbil‘alamin puji syukur kepada ALLAH SWT, yang telah
memberikan kekuatan, kemudahan, jalan dan semangat kepada penulis sehingga
mampu menyelesaikan tugas akhir dengan judul “Sistem Informasi Penjualan dan
Pembelian (Studi Kasus : UD. PERDANA – Jember”.
Tugas akhir ini disusun sebagai salah satu persyaratan kelulusan dan bukti
pelaksanaan Mata Kuliah Tugas Akhir di Universitas Narotama Surabaya. Tugas
akhir ini dapat penulis susun dengan baik tidak lepas dari doa, bantuan, masukan
dan dukungan dari berbagai pihak berupa informasi, arahan, bimbingan dan
nasihat, untuk itu penulis mengucapkan terima kasih yang sebesar-besarnya
kepada :
1. Almarhum ayah, Bpk EKO SISWANTO, SE, kasih sayang ayah selalu
menyertaiku.
2. Ibu, INDAH WAHYUNI, aku selalu mengharapkan yang terbaik untuk
ibu.
3. Ibu Hj. Rr. ISWACHYU DHANIARTI, DS, S.T, selaku Rektor
Universitas Narotama Surabaya.
4. Bapak Ir. TONY HARTONO BAGIO, MT, MM selaku Dekan Fasilkom
Universitas Narotama Surabaya .
5. Bapak CAHYO DARUJATI, ST, M.T, selaku Ketua Program Studi
Sistem Informasi Universitas Narotama Surabaya .
6. Ibu RINCI KEMBANG HAPSARI, S.Si, M.Kom, selaku dosen
pembimbing I Tugas Akhir ini, terima kasih atas bantuan dan waktunya.
7. Bapak TUBAGUS PURWORUSMIARDI, S.Kom, selaku dosen
pembimbing II Tugas Akhir, terima kasih atas bantuannya.
8. Calon Suamiku, Mas Agus yang ada disaat senang dan sedih, atas
dukungan dan nasihatnya yang ‘nyelekit’.
9. Adik-adikku, Mita, Desy dan Wahyu, yang susah payah memarahi waktu
lagi malas.
http://narotama.ac.id
10. Teman-teman baikku : Wanda (thanks printernya), Yeni (thanks
dukungannya), Heru (teman seperjuangan), AgusK ‘Ulow’ dan Rudy P
(kapan rek?!).
11. Dan ‘pak guru’, terima kasih atas bantuan dan waktunya, maaf saya agak
lemot jadi susah ngajarinnya. ‘But hey, finally i made it’.
Penulis menyadari bahwa dalam penelitian ini masih banyak kekurangan
dan kelemahan disana-sini, baik dari segi sistematika penulisan maupun
penggunaan bahasa serta
program itu sendiri. Untuk itu penulis mengharapkan saran dan kritik dari
berbagai pihak yang bersifat membangun demi penyempurnaan penelitian ini.
Penulis berharap semoga penelitian ini dapat bermanfaat bagi semua yang
membaca.
Surabaya, Mei 2011
Penulis
http://narotama.ac.id
Daftar isi
Halaman
HALAMAN JUDUL
LEMBAR PENGESAHAN PEMBIMBING
LEMBAR PERSETUJUAN PENGUJI
SURAT PERNYATAAN
ABSTRAK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
ABSTRACT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
KATA PENGANTAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
DAFTAR ISI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v
DAFTAR TABEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
DAFTAR GAMBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
BAB I PENDAHULUAN
1.1 Latar belakang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Rumusan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Batasan Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Tujuan dan Manfaat Penulisan . . . . . . . . . . . . . . . . . . 3
1.5 Metode Penelitian . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.6 Sistematika Penulisan . . . . . . . . . . . . . . . . . . . . . . . . 5
BAB II TINJAUAN PUSTAKA
2.1 Tinjauan Pustaka Tentang Permasalahan . . . . . . . . . . 7
2.1.1 Sistem Informasi Penjualan dan Pembelian . . 7
2.1.2 Definisi Fotokopi . . . . . . . . . . . . . . . . . . .
2.1.3 Mesin Fotokopi . . . . . . . . . . . . . . . . . . . . . . 8
2.1.4 Toshiba . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 Tinjauan Pustaka Tentang Ilmu Yang Terkait . . . . . . 13
2.2.1 Sistem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.2 Informasi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.2.3 Sistem Informasi . . . . . . . . . . . . . . . . . . . . 14
2.2.4 Realbasic . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.2.5 Basisdata . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
http://narotama.ac.id
2.2.6 Sistem Pengelolaan Basisdata (SPBD) . . . . . 24
2.2.7 Basisdata Relasional . . . . . . . . . . . . . . . . . . . 25
2.2.8 Structured Query Language (SQL) . . . . . . . . . 28
2.2.9 MySQL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.2.9.1 Kunci (Key) . . . . . . . . . . . . . . . . . . . 33
2.2.9.2 Relasi . . . . . . . . . . . . . . . . . . . . . . . . 37
2.2.9.3 Storage Engine . . . . . . . . . . . . . . . . 38
2.2.10 Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
2.2.11 Diagram Berjenjang . . . . . . . . . . . . . . . . . . . . 42
2.2.12 Diagram Konteks . . . . . . . . . . . . . . . . . . . . . 43
2.2.13 Diagram Alur Data (DAD) . . . . . . . . . . . . . . . 43
2.2.14 Conceptual Data Model (CDM) . . . . . . . . . . 45
2.2.15 Physical Data Model (PDM) . . . . . . . . . . . . . 46
BAB III METODOLOGI PENELITIAN
3.1 Analisa Sistem Penjualan dan Pembelian Barang . . 48
3.1.1 Sistem Penjualan Spareparts . . . . . . . . . . . 49
3.1.2 Sistem Penjualan Mesin Fotokopi . . . . . . . . . . 49
3.1.3 Sistem Pembelian Spareparts . . . . . . . . . . 50
3.1.4 Sistem Pembelian Mesin Fotokopi . . . . . . . . 51
3.2 Perancangan Sistem . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.2.1 Dokumen Flow . . . . . . . . . . . . . . . . . . . . . . . 52
3.2.1.1 Dokumen Flow Penjualan Spareparts . 53
3.2.1.2 Dokumen Flow Penjualan Mesin
Fotokopi . . . . . . . . . . . . . . . . . . . . .. 54
3.2.1.3 Dokumen Flow Pembelian Spareparts . 56
3.2.1.4 Dokumen Flow Pembelian Mesin
Fotokopi . . . . . . . . . . . . . . . . . . . . . 57
3.2.2 Diagram Berjenjang . . . . . . . . . . . . . . . . . . . . 58
3.2.3 Diagram Alur Data (DAD) . . . . . . . . . . . . . 59
3.2.4 Conceptual Data Model (CDM) . . . . . . . . . . . 64
3.2.5 Physical Data Model (PDM) . . . . . . . . . . . . . . 65
http://narotama.ac.id
3.2.6 Tabel Database . . . . . . . . . . . . . . . . . . . . . . . 66
3.2.6.1 Tabel Kategori . . . . . . . . . . . . . . . . 66
3.2.6.2 Tabel Barang . . . . . . . . . . . . . . . . . . 67
3.2.6.3 Tabel Stok . . . . . . . . . . . . . . . . . . . . 67
3.2.6.4 Tabel Supplier . . . . . . . . . . . . . . . . . 68
3.2.6.5 Tabel Sales . . . . . . . . . . . . . . . . . . 69
3.2.6.6 Tabel Data Sales – Supplier . . . . . . . 70
3.2.6.7 Tabel Data User . . . . . . . . . . . . . . . 71
3.2.6.8 Tabel Akses . . . . . . . . . . . . . . . . . . . 71
3.2.6.9 Tabel Data Akses User . . . . . . . . . . 74
3.2.6.10 Tabel Data Costumer . . . . . . . . . . . . 74
3.2.6.11 Tabel Kas . . . . . . . . . . . . . . . . . . 75
3.2.6.12 Tabel Data Penjualan 1 . . . . . . . . . . 76
3.2.6.13 Tabel Data Penjualan 2 . . . . . . . . . . . 77
3.2.6.14 Tabel Data Retur Penjualan 1 . . . . . . 78
3.2.6.15 Tabel Data Retur Penjualan 2 . . . . . . 79
3.2.6.16 Tabel Data Pembelian 1 . . . . . . . . . . 80
3.2.6.17 Tabel Data Pembelian 2 . . . . . . . . . . 81
3.2.6.18 Tabel Data Retur Pembelian 1 . . . . . . 82
3.2.6.19 Tabel Data Retur Pembelian 2 . . . . . . 83
BAB IV IMPLEMENTASI
4.1 Perangkat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4.2 Desain Input Output . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4.2.1 Menu Utama . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4.2.2 Menu File . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
4.2.2.1 Login . . . . . . . . . . . . . . . . . . . . . . . . 89
4.2.2.2 Logout . . . . . . . . . . . . . . . . . . . . . . . . 89
4.2.2.3 Exit . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.2.3 Menu Master . . . . . . . . . . . . . . . . . . . . . . . . 89
4.2.3.1 Kategori . . . . . . . . . . . . . . . . . . . . . 90
4.2.3.2 Data Barang . . . . . . . . . . . . . . . . . . 90
http://narotama.ac.id
4.2.3.3 Data Supplier . . . . . . . . . . . . . . . . 91
4.2.3.4 Data Sales . . . . . . . . . . . . . . . . . . 91
4.2.3.5 Data Sales Supplier . . . . . . . . . . . . . 91
4.2.3.6 Data Costumer . . . . . . . . . . . . . . . . . 92
4.2.4 Menu Transaksi . . . . . . . . . . . . . . . . . . . . . . 92
4.2.4.1 Penjualan . . . . . . . . . . . . . . . . . . . 93
4.2.4.2 Retur Penjualan . . . . . . . . . . . . . . . 93
4.2.4.3 Pembelian . . . . . . . . . . . . . . . . . . . . 94
4.2.4.4 Retur Pembelian . . . . . . . . . . . . . . . . 95
4.2.4.5 Stok Barang . . . . . . . . . . . . . . . . . . . 95
4.2.5 Menu Laporan . . . . . . . . . . . . . . . . . . . . . . . . 96
4.2.5.1 Data Penjualan . . . . . . . . . . . . . . . . 96
4.2.5.2 Retur Penjualan . . . . . . . . . . . . . . . 96
4.2.5.3 Data Pembelian . . . . . . . . . . . . . . . 97
4.2.5.4 Retur Pembelian . . . . . . . . . . . . . . . . 97
4.2.5.5 Stok Barang . . . . . . . . . . . . . . . . . . . 98
4.2.5.6 Kas . . . . . . . . . . . . . . . . . . . . . . . . . 98
4.2.6 Menu Admin . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.2.6.1 User . . . . . . . . . . . . . . . . . . . . . . . . 99
4.2.6.2 Hak Akses . . . . . . . . . . . . . . . . . . . . 100
4.2.6.3 Hak Akses User . . . . . . . . . . . . . . . . 100
4.2.7 Menu Info . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.2.8 Hasil Cetak . . . . . . . . . . . . . . . . . . . . . . . . . . 101
4.2.8.1 Penjualan . . . . . . . . . . . . . . . . . . . . . 101
4.2.8.2 Retur Penjualan . . . . . . . . . . . . . . . 101
4.2.8.3 Pembelian . . . . . . . . . . . . . . . . . . . . 102
4.2.8.4 Retur Pembelian . . . . . . . . . . . . . . . 102
4.2.8.5 Laporan Penjualan . . . . . . . . . . . . . . 103
4.2.8.6 Laporan Retur Penjualan . . . . . . . . . 103
4.2.8.7 Laporan Pembelian . . . . . . . . . . . . . 104
4.2.8.8 Laporan Retur Pembelian . . . . . . . . 104
http://narotama.ac.id
4.2.8.9 Laporan Stok Barang . . . . . . . . . . . . 105
BAB V PENUTUP
5.1 Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
5.2 Saran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
DAFTAR PUSTAKA
LAMPIRAN
http://narotama.ac.id
Daftar Tabel
Halaman
Tabel 2.1 Simbol Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Tabel 2.2 Simbol Diagram Alur Data . . . . . . . . . . . . . . . . . . . . 44
Tabel 3.1 Tabel Kategori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Tabel 3.2 Tabel Barang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Tabel 3.3 Tabel Barang Stok . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Tabel 3.4 Tabel Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Tabel 3.5 Tabel Sales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Tabel 3.6 Tabel Sales – Supplier . . . . . . . . . . . . . . . . . . . . . . . . . 71
Tabel 3.7 Tabel User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Tabel 3.8 Tabel Akses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Tabel 3.9 Tabel Akses User . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Tabel 3.10 Tabel Costumer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Tabel 3.11 Tabel Kas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Tabel 3.12 Tabel Penjualan Header . . . . . . . . . . . . . . . . . . . . . . 77
Tabel 3.13 Tabel Penjualan Detail . . . . . . . . . . . . . . . . . . . . . . . . 78
Tabel 3.14 Tabel Retur Penjualan Header . . . . . . . . . . . . . . . . . . . 79
Tabel 3.15 Tabel Retur Penjualan Detail . . . . . . . . . . . . . . . . . . . . 80
Tabel 3.16 Tabel Pembelian Header . . . . . . . . . . . . . . . . . . . . . . . 81
Tabel 3.17 Tabel Pembelian Detail . . . . . . . . . . . . . . . . . . . . . . . . 82
Tabel 3.18 Tabel Retur Pembelian Header . . . . . . . . . . . . . . . . . . 83
Tabel 3.19 Tabel Retur Pembelian Detail . . . . . . . . . . . . . . . . . . 85
http://narotama.ac.id
Daftar Gambar
Halaman
Gambar 2.1 Chester F. Carlson . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Gambar 2.2 Mesin Fotokopi Pertama . . . . . . . . . . . . . . . . . . . . . .. 11
Gambar 2.3 Relasi One to One . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Gambar 2.4 Relasi One to Many dan Many to One . . . . . . . . . . . . 37
Gambar 2.5 Relasi Many to Many . . . . . . . . . . . . . . . . . . . . . . . . 38
Gambar 3.1 Dokumen Flow Penjualan Spareparts . . . . . . . . . . . . . 53
Gambar 3.2 Dokumen Flow Penjualan Mesin Fotokopi . . . . . . . . 55
Gambar 3.3 Dokumen Flow Pembelian Spareparts . . . . . . . . . . . . 57
Gambar 3.4 Dokumen Flow Pembelian Mesin Fotokopi . . . . . . . . 58
Gambar 3.5 Diagram Berjenjang . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Gambar 3.6 Diagram Level Konteks . . . . . . . . . . . . . . . . . . . . . . . 60
Gambar 3.7 DAD Level 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Gambar 3.8 DAD Level 1 Master . . . . . . . . . . . . . . . . . . . . . . . . . 62
Gambar 3.9 DAD Level 1 Transaksi . . . . . . . . . . . . . . . . . . . . . . . 63
Gambar 3.10 Conceptual Data Model . . . . . . . . . . . . . . . . . . . . . . . 64
Gambar 3.11 Physical Data Model . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Gambar 4.1 Menu Utama . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Gambar 4.2 Login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Gambar 4.3 Kategori . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Gambar 4.4 Data Barang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Gambar 4.5 Data Supplier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Gambar 4.6 Data Sales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Gambar 4.7 Data Sales Supplier . . . . . . . . . . . . . . . . . . . . . . . . . 92
Gambar 4.8 Data Costumer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Gambar 4.9 Penjualan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Gambar 4.10 Retur Penjualan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Gambar 4.11 Pembelian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
http://narotama.ac.id
Gambar 4.12 Retur Pembelian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Gambar 4.13 Stok Barang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Gambar 4.14 Laporan Penjualan . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Gambar 4.15 Laporan Retur Penjualan . . . . . . . . . . . . . . . . . . . . . . 97
Gambar 4.16 Laporan Pembelian . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Gambar 4.17 Laporan Retur Pembelian . . . . . . . . . . . . . . . . . . . . . 98
Gambar 4.18 Laporan Stok . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Gambar 4.19 Laporan Kas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Gambar 4.20 User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Gambar 4.21 Akses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Gambar 4.22 Akses User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Gambar 4.23 Cetak Faktur Penjualan . . . . . . . . . . . . . . . . . . . . . . . 101
Gambar 4.24 Cetak Faktur Retur Penjualan . . . . . . . . . . . . . . . . . . 102
Gambar 4.25 Cetak Data Pembelian . . . . . . . . . . . . . . . . . . . . . . 102
Gambar 4.26 Cetak Data Retur Pembelian . . . . . . . . . . . . . . . . . . . . 103
Gambar 4.27 Cetak Laporan Penjualan . . . . . . . . . . . . . . . . . . . . . . 103
Gambar 4.28 Cetak Laporan Retur Penjualan . . . . . . . . . . . . . . . . . 104
Gambar 4.29 Cetak Laporan Pembelian . . . . . . . . . . . . . . . . . . . . . . 104
Gambar 4.30 Cetak Laporan Retur Pembelian . . . . . . . . . . . . . . . . . 105
Gambar 4.31 Cetak Laporan Stok Barang . . . . . . . . . . . . . . . . . . . 105
http://narotama.ac.id
BAB I
PENDAHULUAN
1.1 LATAR BELAKANG
Mesin fotokopi dikenal sebagai investasi yang cukup mahal dalam
dunia usaha. Selain harganya yang cukup mahal, mesin ini juga mempunyai
banyak manfaat. Oleh karena itu, penjualan mesin ini dapat menjadi salah satu
alternatif usaha. Mesin fotokopi adalah salah satu peralatan yang penting.
Karena fungsinya yang bisa untuk menggandakan dokumen dalam waktu
cepat dan relatif murah ketimbang printer pada umumnya sehingga lebih
efisien. Perkembangan mesin fotokopi juga sangat pesat. Yang dulu hanya
bisa meng-kopi satu warna alias hitam putih saja, sekarang bisa juga untuk
meng-kopi warna. Bahkan dengan teknologi yang terbaru bisa memungkinkan
untuk mencetak data dari media flashdisk atau memanfaatkan mesin fotokopi
sebagai printer.
UD. PERDANA tempat penulis melakukan studi kasus bergerak di
bidang usaha penjualan dan pembelian mesin fotokopi dan sparepartnya serta
juga melayani service mesin fotokopi. Usaha ini telah berdiri sejak tahun 1994
dan berkembang cukup pesat. UD. PERDANA lebih mengkhususkan pada
penjualan dan pembelian mesin fotokopi merk TOSHIBA. Karena
perkembangan usahanya, UD. PERDANA dipercaya sebagai salah satu agen
penjualan mesin fotokopi merk TOSHIBA untuk wilayah Jember dan
sekitarnya.
http://narotama.ac.id
UD. PERDANA ini masih merupakan usaha keluarga yang dikelola
secara sederhana. Yang artinya usaha ini dikelola oleh pemilik sendiri, mulai
dari melakukan transaksi, pengelolaan keuangan, pencatatan transaksi, dan
lain sebagainya. Sedangkan pegawai hanya untuk melayani servis mesinnya
saja.
Pengelolaan data transaksi yang dilakukan oleh UD. PERDANA
tersebut masih menggunakan sistem yang sederhana, yaitu menghitung berapa
jumlah pemasukan, lalu dikurangi pengeluaran hari ini, sisanya baru
dimasukkan ke Bank. Kemudian setiap nota penjualan dan nota pembelian
akan di arsip. Semuanya dicatat pada buku khusus.
Cara pengelolaan seperti ini dirasa oleh UD. PERDANA tidak efisien.
Karena tidak bisa diketahui secara langsung berapa tepatnya keuntungan dan
kerugian dari UD. PERDANA. Untuk itu UD. PERDANA merasa perlunya
dibuat suatu sistem yang bisa digunakan untuk membantu pemilik
UD. PERDANA dalam mengelola dan menyusun data penjualan dan
pembelian mereka. Hal ini diharapkan dapat meningkatkan kinerja mereka dan
memperbaiki sistem pengelolaan data penjualan dan pembelian mereka.
Dengan pengelolaan data yang lebih baik diharapkan dapat
meningkatkan kinerja dan pelayanan UD. PERDANA kepada pelanggannya,
bahkan meningkat hingga menjadi supplier. Salah satu cara yang dapat
dilakukan adalah melakukan pengelolaan data secara komputerisasi.
Maksudnya dengan bantuan aplikasi tertentu yang menunjang kinerja mereka
dalam membuat laporan-laporan penjualan dan pembelian.
http://narotama.ac.id
1.2 RUMUSAN MASALAH
Sesuai dengan penjelasan diatas, permasalahan yang muncul adalah :
1. bagaimana cara mengelola data penjualan dan pembelian barang.
2. Bagaimana mendapat informasi penjualan dan pembelian yang cepat dan
tepat.
3. Bagaimana cara mengolah data penjualan dan pembelian sehingga bisa
menjadi sebuah laporan yang akurat.
1.3 BATASAN MASALAH
Agar pembuatan sistem informasi ini lebih terarah maka ada beberapa
hal yang perlu diperhatikan dengan melakukan pembatasan pada beberapa
masalah, yaitu sebagai berikut :
1. Sistem Informasi Penjualan dan Pembelian ini khusus dibuat untuk
UD. PERDANA berkedudukan di Jember.
2. Data yang diinformasikan antara lain :
― Memberikan info mengenai data-data mesin fotokopi beserta sparepart
dan servicenya.
― Memberikan info penjualan barang dan pembelian barang.
1.4 TUJUAN DAN MANFAAT PENULISAN
Tujuan dan manfaat pembuatan Tugas Akhir ini adalah diharapkan pemilik bisa melakukan pengelolaan keuangan secara lebih ketat dan lebih detail. Mengingat usaha ini tidak membutuhkan banyak pegawai dalam pengelolaannya. Selain itu juga Tugas Akhir ini digunakan sebagai syarat akademik penulis di Universitas Narotama Surabaya.
http://narotama.ac.id
1.5 METODE PENELITIAN
Langkah-langkah yang digunakan dalam menyelesaikan pembuatan sistem
informasi ini adalah :
1. Studi Literatur .
Yaitu dengan cara mempelajari buku-buku yang menunjang dalam
pembuatan Sistem Informasi Penjualan dan Pembelian untuk
UD. PERDANA.
2. Observasi .
Yaitu dengan mengadakan pengamatan dan penelitian secara langsung
pada UD. PERDANA di Jalan Nusa Indah No. 55, Patrang - Jember dan
mengambil sampel data yang sekiranya diperlukan sebagai dasar untuk
pembuatan program.
3. Perancangan
Langkah selanjutnya adalah tahap perancangan dalam bentuk flowchart
yang berisi mengenai jalannya sistem yang akan dibuat, disertai dengan
dokumen flow, Diagram Berjenjang, Data Flow Diagram (DAD),
Conceptual Data Model (CDM), Physical Data Model (PDM) dan
Desain I/O.
4. Pemrograman
Dalam pembuatan sistem informasi penjualan dan pembelian ini, software
yang digunakan adalah bahasa pemrograman RealBasic 2010 Release 3
dan MySQL Server 5.1 sebagai database.
http://narotama.ac.id
5. Pengujian dan Analisa Program
Untuk mengetahui apakah sistem informasi ini dapat berjalan sesuai
dengan yang diharapkan oleh pemilik UD. PERDANA atau tidak, perlu
dilakukan pengujian dan analisa program.
6. Kesimpulan
Menjelaskan solusi dari permasalahan yang ada juga usulan-usulan baru
demi perbaikan sistem tersebut.
1.6 SISTEMATIKA PENULISAN
Dalam penulisan tugas akhir ini penulis menggunakan sistematika penulisan yang tersusun menjadi 5 (lima) bab, yang mana tiap-tiap bab tersebut terdiri beberapa sub bab. Untuk lebih jelas mengenai sistematika penulisan tugas akhir ini maka akan diuraikan secara singkat yaitu sebagai berikut :
BAB I : PENDAHULUAN
Bab ini berisi mengenai latar belakang, rumusan masalah, tujuan dan manfaat penulisan, metodologi penulisan dan sistematika penulisan pada Tugas Akhir yang penulis susun ini.
BAB II : TINJAUAN PUSTAKA
Bab ini menguraikan sumber-sumber data, teori ilmu yang terkait dengan
pembuatan sistem informasi penjualan dan pembelian untuk
UD. PERDANA, yang digunakan selama pembuatan Tugas Akhir ini.
BAB III : PERANCANGAN
Bab ini menguraikan analisa masalah dan perancangan sistemnya, yang
terdiri dari dokumen flow, Diagram Berjenjang, Data Flow Diagram
(DAD), Conceptual Data Model (CDM) dan Physical Data Model (PDM)
http://narotama.ac.id
BAB IV : IMPLEMENTASI
Bab ini berisi Desain I/O, perangkat lunak dan perangkat keras yang
digunakan, evaluasi program yang telah dibuat beserta penjelasannya.
BAB V : KESIMPULAN DAN SARAN
Berisi kesimpulan-kesimpulan dan saran-saran untuk perbaikan kelemahan
pada sistem yang dibuat, serta manfaat apa saja yang bisa diperoleh dalam
perbaikan perancangan sistem yang penulis buat.
http://narotama.ac.id
DAFTAR PUSTAKA
Balai Pustaka, Edisi Ketiga, 2003, Buku Kamus Besar Bahasa Indonesia, Penerbit
Balai Pustaka, Jakarta.
Basis Data, http://id.wikipedia/wiki/basis_data, Januari 2010
Basis data, http://ilmukomputer.com/basis-data, Desember 2003
Blackhole Storage Engine, http://dev.mysql.com/doc/refman/5.0/en/blackhole-
storage-engine.html, 1997
CSV Storage Engine, http://dev.mysql.com/doc/refman/5.5/en/csv-storage-
engine.html, 2010.
Data Flow Diagram, http://dehanzhp.wordpress.com/2009/11/18/data-flow-
diagram, November 2009.
Fathansyah, Ir, Cetakan Keenam, 2007, Buku Teks Komputer : BASIS DATA,
Penerbit Informatika, Bandung.
Hutabarat, Bernaridho, M.Sc, OCP, 2004, Pengelolaan Basis Data, Penerbit Andi
Yogyakarta.
Index dan Storage Engine pada MySQL, http://www.koder.web.id/tutorial-
php/index-dan-storage-engine-pada-mysql/, April 2010.
Jogiyanto HM, MBA, Akt, Ph.D, 2003, Sistem Teknologi Informasi, Penerbit
Andi, Yogyakarta.
Konsep Conceptual Data Model (CDM) dan Physical Data Model (PDM),
http://tutorialpemrograman.Wordpress.com/2009/08/08/konsep-conceptual
-data-model-cdm-dan-physical-data-model-pdm/, Agustus 2009.
http://narotama.ac.id
Membuat Aplikasi Menggunakan RealBasic, http://www.night-walker.org/
membuat-aplikasi-menggunakan-realbasic.nw, Februari 2010.
Memory Storage Engine, http://dev.mysql.com/doc/refman/5.5/en/memory-
storage-engine.html, Desember 2007
MySQL 5 Storage Engine MyISAM, MRG MyISAM and InnoDB,
http://techtrouts.com/mysql-5-storage-engines-myisam-mrg_myisam-and-
innodb/, Juni 2009
Nugroho, Bunafit, 2005, Database Relational dengan MySQL, Penerbit Andi,
Yogyakarta.
Primary Key, Foreign Key, Unique dan Index, http://suradigorontalo.wordpress.
com/2009/04/02/primary-key-foreign-key-unique-dan-index, April 2009.
Relasi dan Entitas dalam Basis Data, http://tutorialpemrograman.
wordpress.com/2009/08/08/ relasi-dan-entitas-dalam-basis-data, Agustus
2009.
Sejarah Penemuan Mesin Photocopy/Fotokopi, http://www.kaskus.us/
showthread.php?t= 4207513, Mei 2003
Sejarah Perkembangan Perusahaan Toshiba, http://pandri-16.Blogspot.com/
2010/10/sejarah-perkembangan-perusahaan-toshiba.html, Oktober 2010
Sistem Informasi, http://id.wikipedia.org/sistem-informasi
Whiteborn, Mark & Marklyn, Bill, Edisi Kedua, 2003, Seluk Beluk Database
Relational, Penerbit Erlangga, Jakarta.