Upload
tranthuan
View
218
Download
0
Embed Size (px)
Citation preview
i
SISTEM INFORMASI PENJUALAN FURNITURE
PADA CV. ELITE URBAN
MENGGUNAKAN LAZARUS DAN MYSQL
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Program Studi
Strata I pada Program Studi Teknik Informatika
Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh:
Muhammad Rosidi NIM : L 200 080 112
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2012
iv
MOTTO
Sesungguhnya sesudah kesulitan itu ada kemudahan. (Al-Insyrah : 6)
Dan hanya kepada Tuhanmulah hendaknya kamu berharap. (Al-Insyrah : 8)
Sesuatu yang belum dikerjakan, seringkali tampak mustahil kita baru yakin kalau kita telah
berhasil melakukannya dengan baik.
~ Penulis ~
v
PERSEMBAHAN
Laporan skripsi ini dengan bangga dan sepenuh hati
saya persembahkan kepada :
1. Bapak dan Ibu yang tercinta
2. Saudara-saudariku tersayang
3. Genk gedur
4. Teman-teman seperjuangan
vii
KATA PENGANTAR
Puji syukur penulis panjatkan ke hadirat Allah SWT, yang telah
melimpahkan taufik, hidayah dan rahmat-Nya sehingga skripsi dengan judul
“Sistem Informasi Penjualan Furniture pada CV. Elite Urban Menggunakan
Lazarus dan MySQL” dapat diselesaikan dengan baik. Skripsi ini dapat
terselesaikan berkat bantuan dari berbagai pihak, oleh karena itu pada kesempatan
ini penulis menyampaikan terima kasih dan penghargaan kepada :
1. Kedua orang tua saya tercinta yang selalu memberikan semangat dan
dukungannya dalam memberikan yang terbaik sehingga penulis mampu menjadi
orang yang berguna bagi orang lain.
2. Bapak Husni Thamrin, S.T, MT., Ph.D. selaku Dekan Fakultas Komunikasi
dan Informatika.
3. Bapak Ir. Jatmiko, M.T. selaku pembimbing I dan Bapak Drs. Sudjalwo,
M.Kom. selaku pembimbing II yang penuh kesabaran di sela-sela
kesibukannya selalu memberi petunjuk, bimbingan, saran-saran, serta
dorongan bagi penyelesaian skripsi.
4. Segenap pengajar pada Program Studi teknik Informatika.
5. Segenap dosen penguji pada seminar proposal yang telah memberikan saran
dan masukan dalam penyusunan skripsi.
6. Segenap Staf / Karyawan pada Program Studi teknik Informatika yang telah
melayani dan memberikan fasilitas bagi kelancaran studi.
viii
7. Teman-teman terbaik, Genk gaduh : Aristyan, Eka, Danang, Ndoni, Agus Sri
Waluyo dan Ary Septyono Aji yang selalu memberi dukungan dalam segala
bentuk.
8. Kakak – kakak tersayang, Nur fatmawati, Ismiyatun Khasanah dan Fatkhur
Rohman.
9. Teman-teman seperjuangan Lazarus Nana, Dewi, Aris, Eka dan rekan-rekan
Teknik Informatika seluruh angkatan yang tiada henti memberikan dorongan
dan dukungan serta semua pihak yang tidak bisa disebutkan satu persatu yang
memberikan semangat untuk menyelesaikan skripsi.
Semoga Allah SWT berkenan untuk memberikan balasan yang sesuai
dengan budi baik yang telah mereka berikan. Penulis berharap semoga skripsi ini
dapat bermanfaat bagi pengembangan pendidikan di bidang Teknologi Informasi
Surakarta, Oktober 2012
Muhammad Rosidi
ix
DAFTAR ISI
HALAMAN JUDUL ..................................................................................... i
HALAMAN PERSETUJUAN ..................................................................... ii
HALAMAN PENGESAHAN ....................................................................... iii
MOTTO .......................................................................................................... iv
PERSEMBAHAN ........................................................................................... v
DAFTAR KONTRIBUSI ............................................................................. vi
KATA PENGANTAR ................................................................................... vii
DAFTAR ISI .................................................................................................. ix
DAFTAR TABEL ......................................................................................... xii
DAFTAR GAMBAR ..................................................................................... viii
DAFTAR LAMPIRAN.. ............................................................................... xv
ABSTRAKSI ................................................................................................... xvi
BAB I PENDAHULUAN ....................................................................... 1
A. Latar Belakang ........................................................................ 1
B. Rumusan Masalah .................................................................. 2
C. Tujuan Penelitian .................................................................... 3
D. Batasan Masalah ..................................................................... 3
E. Manfaat Penelitian ................................................................. 3
F. Sistematika Penulisan ............................................................. 4
BAB II TINJAUAN PUSTAKA ............................................................... 6
A. Telaah Penelitian ..................................................................... 6
x
B. Landasan Teori ........................................................................ 7
1. Data Flow Diagram .......................................................... 7
2. Sistem ................................................................................. 9
3. Informasi ............................................................................ 9
4. Sistem Informasi ................................................................ 10
5. Penjualan ............................................................................ 10
6. Furniture ............................................................................ 10
7. Lazarus ............................................................................... 11
8. Database ............................................................................ 11
9. Entity .................................................................................. 12
10. Atibute ................................................................................ 12
11. File ..................................................................................... 12
12. Record ................................................................................ 13
13. Database Management System(DBMS) ............................ 13
14. Bahasa DBMS .................................................................... 13
15. Mysql .................................................................................. 14
BAB III METODE PENELITIAN .......................................................... 15
A. Waktu dan Tempat ................................................................. 16
B. Diagram Alir Penelitian ........................................................... 17
C. Gambaran Sistem Kerja ........................................................... 18
D. Langkah Penelitian .................................................................. 19
1. Observasi ........................................................................... 19
2. Pengambilan Data ............................................................. 20
xi
3. Perancangan Sistem ........................................................... 20
4. Perancangan Database ...................................................... 30
5. Peralatan Perancangan Aplikasi ........................................ 34
6. Perancangan form input ..................................................... 34
7. Perancangan Form Output ................................................ 34
8. Pengujian Aplikasi ............................................................ 34
9. Alur Program ..................................................................... 36
BAB IV HASIL DAN PEMBAHASAN .................................................. 38
A. Hasil Penelitian ....................................................................... 38
B. Analisis dan Pembahasan ........................................................ 38
1. Analisis Program ............................................................... 38
a. Pembuatan Tabel ......................................................... 38
b. Pembuatan Sitem Informasi Penjualan ....................... 42
2. Pengujian Program ............................................................ 72
a. Pengujian Program Internal ........................................ 72
b. Pengujian Program Eksternal ..................................... 73
c. Perawatan Sistem Informasi........................................ 74
BAB V PENUTUP ................................................................................... 75
A. Kesimpulan .............................................................................. 75
B. Saran ........................................................................................ 76
DAFTAR PUSTAKA .................................................................................... 77
LAMPIRAN .................................................................................................... 79
xii
DAFTAR TABEL
Tabel 3.1 Simbol Data Flow Diagram (DFD) ............................................. 24
Tabel 3.2 Aturan TIC .................................................................................... 25
Tabel 3.3 Tabel user ..................................................................................... 25
Tabel 3.4 Pelanggan ...................................................................................... 25
Tabel 3.5 Barang ........................................................................................... 26
Tabel 3.6 Suplyer .......................................................................................... 26
Tabel 3.7 Pesanan ......................................................................................... 26
Tabel 3.8 Pengeluaran ................................................................................... 27
Tabel 3.9 Retur ............................................................................................. 27
Tabel 3.10 Kuesioner. ..................................................................................... 35
xiii
DAFTAR GAMBAR
Gambar 3.0 Metode Waterfall ................................................................. 17
Gambar 3.1 Flowchart Alur Penelitian ................................................... 19
Gambar 3.2 Gambaran Kerja Sistem. ..................................................... 18
Gambar 3.3 Diagram Konteks ................................................................. 21
Gambar 3.4 DFD Level Zero ................................................................... 22
Gambar 3.5 DFD Level 1 Proses 1 .......................................................... 23
Gambar 3.6 DFD Level 1 Proses 2 .......................................................... 24
Gambar 3.7 DFD Level 1 Proses 3 .......................................................... 25
Gambar 3.8 Relasi Tabel ......................................................................... 33
Gambar 3.9 Flowchart User .................................................................... 36
Gambar 3.10 Flowchart admin .................................................................. 37
Gambar 4.1 Menu Login .......................................................................... 43
Gambar 4.2 Menu Administrator ............................................................. 46
Gambar 4.3 Menu User ........................................................................... 46
Gambar 4.4 Menu Data Pelanggan .......................................................... 47
Gambar 4.5 Tambah Data Pelanggan. ..................................................... 48
Gambar 4.6 Ubah Data Pelanggan .......................................................... 50
Gambar 4.7 Data Barang ......................................................................... 53
Gambar 4.8 Tambah Data Barang ........................................................... 53
Gambar 4.9 Cari Suplyer ......................................................................... 57
Gambar 4.10 Ubah Data Barang ................................................................ 58
xiv
Gambar 4.11 Data Supyer .......................................................................... 59
Gambar 4.12 TambahData Supyer ............................................................. 59
Gambar 4.13 Ubah Data Supyer ................................................................ 60
Gambar 4.14 Pembelian ............................................................................ 61
Gambar 4.15 Pencarian Detail Pelanggan ................................................. 61
Gambar 4.16 Pencarian Detail Barang ...................................................... 62
Gambar 4.17 Pengeluaran .......................................................................... 66
Gambar 4.18 Tambah Data pengeluaran ................................................... 67
Gambar 4.19 Ubah Data Pengeluaran ....................................................... 67
Gambar 4.20 Retur .................................................................................... 68
Gambar 4.21 Pencarian Pembelian ............................................................ 69
Gambar 4.22 Laporan Pelanggan .............................................................. 69
Gambar 4.23 Laporan Barang ................................................................... 70
Gambar 4.24 Laporan Suplyer ................................................................... 70
Gambar 4.25 Faktur ................................................................................... 71
Gambar 4.26 Laporan Penjualan ............................................................... 71
Gambar 4.27 Laporan Pengeluaran ........................................................... 72
Gambar 4.28 Diagram hasil pengujian ...................................................... 74
xv
ABSTRAKSI
CV. Elite urban merupakan perusahaan yang begerak dibidang furniture
yang memasarkan berbagai jenis furniture yang beralamat di Donohudan,
Ngemplak, Boyolali. CV. Elite Urban saat ini menghadapi permasalahan dalam
pengolahan data penjualan dan stok barang karena masih menggunakan
pencatatan transaksi secara manual dengan mencatat semua transaksi dan data
barang kedalam nota dan kemudian diinputkan satu persatu kekomputer dengan
menggunakan Ms. Excel sehingga dari segi keamanan dan ketelitian kurang
terjamin. Sistem informasi ini dibuatn bertujuan untuk memudahkan CV. Elite
Urban dalam mengolah data penjualan dan stok barang. Pembuatan aplikasi ini
menggunakan Lazarus sebagai program aplikasi desktop dan MySQL sebagai
databasenya yang dibuat khusus untuk pihak CV. Elite Urban. Proses penelitian
yang dilakukan dengan mencari data-data dengan observasi dan wawancara.
Tahap pembuatan aplikasi ini yaitu analisa kelemahan sistem lama, pencarian
data, perancangan, pembuatan, pengetesan, dan implementasi dari sistem
informasi penjualan dengan Lazarus dan MySQL. Sistem informasi penjualan
yang telah dibuat dan diujikan kepada pengguna. 75% pengguna menyatakan
setuju bahwa sistem informasi mudah digunakan dan mempercepat proses
transaksi penjualan dan 25% lainya menyatakan netral. Hasil akhir sistem
informasi ini berupa laporan barang dan laporan penjualan yang berisi data
transaksi penjualan dan pengeluaran secara keseluruhan guna diserahkan kepada
pimpinan atau pemilik dari CV. Elite Urban.
Kata Kunci : Penjualan, Lazarus, MySQL.