sistem informasi penjualan buku persetujuan.doc · web view2.2.1 sistem penjualan 4 2.2.2 sistem...
TRANSCRIPT
SISTEM INFORMASI PENJUALAN BUKU
DI TOKO BUKU KRISTEN NARWASTU YOGYAKARTA
Diajukan sebagai salah satu syarat untuk menyelesaikan
studi jenjang sarjana (S1) jurusan Sistem Informasi
di Sekolah Tinggi Manajemen Informatika Dan Komputer
AKAKOM.
Disusn Oleh :
HENDRA MENSION MANURUNG
No. Mhs : 095610175
Jurusan : Sistem Informasi
Jenjang : Strata Satu (S1)
Tahun Akademik : 2010 / 2011
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AKAKOM
YOGYAKARTA
2011
HALAMAN PERSETUJUAN
Judul : Sistem Informasi Penjualan Buku
Di Toko Buku Kristen Narwastu Yogyakarta
Nama : Hendra Mension Manurung
No. Mahasiswa : 095610175
Jurusan : Sistem Informasi
Jenjang : Strata Satu (S1)
Karya Tulis ini Telah Disetujui untuk diuji di Depan Dosen
Penguji Program Studi Sistem Informasi Jenjang Sarjana STMIK
AKAKOM Yogyakarta
Menyetujui
Dosen Pembimbing
Al. Agus Subagyo S.E.,M.Si
HALAMAN PENGESAHAN
ii
Sistem Informasi Penjualan Penjualan Buku
Di Toko Buku Kristen Narwastu Yogyakarta
Telah Diuji di Hadapan Dosen Penguji Skripsi dan Dinyatakan
Diterima Sebagai Syarat Untuk Memperoleh Gelar Serjana
Komputer di Sekolah Tinggi Manajemen Informatika dan
Komputer AKAKOM Yogyakarta
pada:
Hari : Selasa
Tanggal : 19 Juli 2011
Dosen Penguji :
1. Ari Ajidharma A.W., S.Kom.,MMSI 1. .....................
3. Al. Agus Subagyo, S.E.,M.Si. 2. ………………….....
Mengesahkan,
Ketua Jurusan
Erna Hudianti P., S.Si, M.Si
HALAMAN MOTTO
1. U Are U
iii
2. Tak ada yang gagal, yang ada adalah Sukses dan Belajar.
HALAMAN PERSEMBAHAN
iv
Kupersembahkan karya tulis ini buat:1. Tuhan Yesus yang selalu menolong dan memberkati,
sehingga penulis dapat menyelesaikan karya tulis ini dengan baik.
2. Kedua orang tuaQ dan segenap keluarga yang memberi dorongan, semangat serta nasehat dan do’a tulus yang
selalu menyertai setiap langkahku sehingga dapat menyelesaikan pendidikan, “Kau selalu dihatiku“.
3. Teman-teman di Gereja Methodist Indonesia Yogyakarta, Terima kasih doa dan dukungannnya.
4. Colour Community……kalian adalah keluarga dan akan selalu jadi bagian dalam hidupku.
5. Firman dan Dian, teman seperjuangan yang masih tersisa…Thank’s atas dukungannya.
6. Teman teman Ready Community…..kapan lagi qt ready?, sampai cantik cantik aja. Q tunggu sms u
7. Semua temen – temenQ yang mungkin ga bisa aQ sebut satu persatu, thanks 4 all….
ABSTRAKSI
Toko Buku Kristen Narwastu sebagai salah satu toko buku Nasrani berkualitas di Yogyakarta yang menyediakan buku khususya bagi umat nasrani baik mahasiswa, pelajar, ataupun masyarakat umum yang ingin memperdalam maupun belajar tentang nilai nilai Kekristenan. Sistem informasi penjualan buku ini dibangun dengan untuk mempermudah setiap proses penjualan yang terjadi, sehingga dengan sistem ini proses penjualan dan pelaporan akan lebih mudah dan lebih baik. Sistem ini dibangun dengan Visual Basic 6.0, dan MySql sebagai tools databasesnya. Sistem yang dibangun ini nantinya dapat mengatasi masalah dalam pembuatan laporan sehingga data yang dibutuhkan dapat dihasilkan dengan cepat, baik dan benar akan lebih mudah dalam melakukan proses perhitungan transaksi penjualan yang terjadi
Kata kunci : MySql, Penjualan, Visual Basic 6.0,
v
KATA PENGANTAR
Puji syukur penulis ucapkan kepada Tuhan Yesus Kristus yang
telah memberikan berkat-Nya, sehingga penulis dapat menyelesaikan
skripsi ini, yakni SISTEM INFORMASI PENJUALAN BUKU Di TOKO BUKU
KRISTEN NARWASTU YOGYAKARTA.
Penulis menyadari bahwa keberhasilan penulis tidak lepas dari
dukungan dan bantuan dari berbagai pihak. Tanpa bantuan mereka,
vi
tidak mungkin penulis dapat menyelesaikan skripsi ini dengan lancar.
Oleh karena itu, penulis mengucapkan terima kasih kepada :
1. Bapak Sigit Anggoro, S.T., M.T., selaku Ketua Sekolah Tinggi
Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
2. Bapak Drs. Berta Bednar, M.T., selaku Pembantu Ketua I STMIK
AKAKOM Yogyakarta.
3. Ibu Erna Hudianti P., S.Si., M.Si, selaku Ketua Jurusan/Prodi Sistem
Informasi – S1 STMIK AKAKOM Yogyakarta.
4. Bapak Al. Agus Subagyo, S.E.,M.Si., selaku dosen pembimbing.
Terima kasih atas kesabaran, bimbingan dan pangarahannya.
5. Ibu Erna Astutiningsih selaku pimpinan TBK Narwastu Yogyakarta
serta seluruh staf dan pegawai TBK Narwastu Yogyakarta.
6. Seluruh dosen, staf dan seluruh elemen STMIK AKAKOM
Yogyakarta.
7. Kedua orang tua yang selalu memberikan dukungan baik material
maupun moral kepada penyusun.
8. Kepada semua pihak yang namanya tidak mungkin dicantumkan
satu persatu, yang telah membantu penyusun dalam penyusunan
skripsi ini.
Penulis mengharapkan sumbangsih para pembaca baik berupa
gagasan, masukan, saran, kritik yang dapat meningkatkan mutu skripsi
ini.
Akhir kata, penulis berharap semoga skripsi ini dapat berguna
bagi siapa saja dan dapat menambah wawasan pembaca.
vii
Yogyakarta, Juli 2011
Penulis
DAFTAR ISI
Hal
HALAMAN JUDUL .................................................................................... i
HALAMAN PERSETUJUAN ....................................................................... ii
HALAMAN PENGESAHAN ........................................................................
...............................................................................................................
iii
HALAMAN MOTTO...................................................................................
...............................................................................................................
iv
viii
HALAMAN PERSEMBAHAN ..................................................................... v
ABSTRAKSI.............................................................................................
...............................................................................................................
vi
KATA PENGANTAR .................................................................................
...............................................................................................................
vii
DAFTAR ISI ............................................................................................
...............................................................................................................
viii
DAFTAR GAMBAR ..................................................................................
...............................................................................................................
xiii
DAFTAR TABEL ......................................................................................
...............................................................................................................
xv
BAB 1
PENDAHULUAN .....................................................................
............................................................................................
1
1.1 Latar Belakang Masalah ...........................................................
1
1.2 Rumusan Masalah ....................................................................
2
ix
1.3 Ruang Lingkup .........................................................................
2
1.4 Tujuan ......................................................................................
2
BAB 2
TINJAUAN PUSTAKA ..............................................................
............................................................................................
3
2.1 Tinjauan Pustaka .....................................................................
3
2.2 Dasar Teori...............................................................................
3
2.2.1 Sistem Penjualan...........................................................
4
2.2.2 Sistem dan Sistem Informasi.........................................
4
2.2.3 Basis Data......................................................................
5
2.3 Microsoft Visual Basic 6.0........................................................
6
2.4 MySql......................................................................................
7
2.5 MyODBC..................................................................................
7
x
BAB 3
ANALISIS DAN PERANCANGAN SISTEM....................................
............................................................................................
8
3.1 Analisis Sistem........................................................................
8
3.1.1 Kebutuhan Data.............................................................
8
3.1.2 Sistem Perangkat Keras.................................................
8
3.1.3 Sistem Perangkat Lunak................................................
9
3.2 Perancangan Sistem ..............................................................
9
3.2.1 Perancangan Basis Data................................................
9
3.2.2 Relasi Antar Tabel..........................................................
12
3.2.3 Bagan Alir Sistem...........................................................
14
3.2.4 Data Flow Diagram........................................................
16
3.2.5 Rancangan Masukan......................................................
17
xi
3.2.5 Rancangan Keluaran......................................................
19
BAB 4
IMPLEMENTASI DAN PEMBAHASAN SISTEM.............................
............................................................................................
21
4.1 Implementasi Sistem ..............................................................
21
4.1.1 Rancangan Masukan......................................................
21
1. Form Utama ...........................................................
21
2. Form Login .............................................................
21
3. Form Jual ................................................................
22
4. Form Input Buku ...................................................
23
5. Form Return Jual ....................................................
23
4.1.2 Implementasi Keluaran..................................................
23
1. Laporan Jual Per- Tanggal.......................................
24
xii
2. Laporan Jual Per- Periode........................................
24
3. Laporan Jual Per-Nojual...........................................
24
4. Laporan Jual 10 Buku Terlaris.................................
25
5. Laporan Data Buku.................................................
25
6. Laporan Data Anggota............................................
25
4.2 Pembahasan Sistem ...............................................................
26
4.2.1 Rancangan Database.....................................................
26
1. Login Admin............................................................
27
2. Login Kasir..............................................................
28
4.2.2 Form Pencarian..............................................................
28
4.2.3 Form Input Buku............................................................
30
4.2.4 Form Jual........................................................................
33
xiii
4.2.5 Form Penjualan 10 Buku Terlaris...................................
34
BAB 5
KESIMPULAN DAN SARAN ......................................................
............................................................................................
38
4.1 Kesimpulan..............................................................................
38
4.2 Saran
39
Daftar Pustaka .....................................................................
............................................................................................
40
Lampiran
xiv
DAFTAR GAMBAR
3.1 Relasi Tabel .............................................................................
12
3.2 Bagan Alir Sistem ....................................................................
14
3.3 Diagram Konteks .....................................................................
16
3.4 Diagram Level 1 ......................................................................
17
3.5 Rancangan Masukan Data Buku ..............................................
17
3.6 Rancangan Masukan Data Jenis...............................................
18
xv
3.7 Rancangan Masukan Data Anggota.........................................
18
3.8 Rancangan Masukan Data Jual.................................................
18
3.9 Rancangan Masukan Data Retur..............................................
19
3.10 Rancangan Keluaran Penjualan Per-Tanggal............................
19
3.11 Rancangan Keluaran Penjualan Per-Periode.............................
19
3.12 Rancangan Keluaran Penjualan Per-Nojual...............................
20
3.13 Rancangan Keluaran Penjualan 10 Buku Terlaris.....................
20
3.14 Rancangan Keluaran Data Buku...............................................
20
3.15 Rancangan Keluaran Data Anggota.........................................
20
4.1 Tampilan Form Utama..............................................................
21
4.2 Tampilan Form Login................................................................
22
4.3 Tampilan Validasi Login Sukses...............................................
22
xvi
4.4 Tampilan Validasi Kesalahan User dan Password.....................
22
4.5 Tampilan Form Jual..................................................................
22
4.6 Tampilan Form Input Buku.......................................................
23
4.7 Tampilan Form Return Jual.......................................................
23
4.8 Form Laporan Penjualan Per-Tanggal.......................................
24
4.9 Laporan Penjualan Per-Tanggal................................................
24
4.10 Form Laporan Penjualan Per-Periode.......................................
24
4.11 Laporan Penjualan Per-Periode................................................
24
4.12 Form Laporan Penjualan Per-Nojual ........................................
24
4.13 Laporan Penjualan Per-Nojual .................................................
24
4.14 Laporan Penjualan 10 Buku Terlaris ........................................
25
4.15 Laporan Data Buku...................................................................
25
xvii
4.16 Laporan Data Anggota.............................................................
25
4.17 Form Pencarian Buku...............................................................
29
4.18 Laporan Penjualan 10 Buku terlaris..........................................
34
DAFTAR TABEL
Hal
Tabel 3.1 Struktur Tabel Buku ............................................................ 9
Tabel 3.2 Struktur Tabel Jenis ............................................................
............................................................................................................10
xviii
Tabel 3.3 Struktur Tabel Jual ..............................................................
............................................................................................................10
Tabel 3.4 Struktur Tabel Detailjual......................................................
............................................................................................................10
Tabel 3.5 Struktur Tabel Anggota........................................................
............................................................................................................11
Tabel 3.6 Struktur Tabel Retur............................................................
............................................................................................................11
Tabel 3.7 Struktur Tabel Detailretur....................................................
............................................................................................................11
Tabel 3.8 Struktur Tabel Pengguna.....................................................
............................................................................................................12
xix