15
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

SISTEM INFORMASI PENJUALAN FURNITURE PADA CV. …eprints.ums.ac.id/22120/1/03._Halaman_Depan.pdf · BAB I PENDAHULUAN ... 11 9. Entity ... Urban dalam mengolah data penjualan dan

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.