RANCANG BANGUN SISTEM INFORMASI PENJUALAN PADA TOKO BUKU DAFFA PUSTAKA BERBASIS WEBSITE
(Studi KasusToko Buku Daffa Pustaka) PROYEK TUGAS AKHIR
Diajukan untuk memenuhi salah satu syarat Mencapai derajat Sarjana S-1
RANNCANG BANGUN SISTEM INFORMASI PENJUALAN PADA TOKO BUKU DAFFA PUSTAKA BERBASIS WEB
(Studi Kasus Toko Buku Daffa Pustaka) Disusun oleh:
Edy Suharto 3125111498
Telah dipertahankan di depan Tim Penguji
Pada tanggal ……….
Susunan Tim Penguji
Penguji 1
Ketua ( )
Penguji 2
Anggota ( )
Penguji 3
Anggota ( )
Proyek Tugas Akhir ini telah diterima sebagai salah satu syarat untuk mencapai derajat Sarjana S-1 program studi Teknik Informatika
Yogyakarta, ……….. 2017
Ketua Program Studi Teknik Informatika
Fakultas Bisnis dan Teknologi Informasi, Universitas Teknologi Yogyakarta
LEMBAR PERNYATAAN
Saya yang bertanda tangan dibawah ini:
N a m a : Edy Suharto
NIM : 3125111498
Program Studi : S1 Teknik Informatika Menyatakan bahwa Tugas Akhir yang berjudul:
Rancang Bangun Sistem Informasi Penjualan Pada Toko Buku Daffa Pustaka Berbasis Website
(Studi Kasus Toko Buku Daffa Pustaka)
merupakan karya ilmiah asli saya dan belum pernah dipublikasikan oleh orang lain, kecuali yang tertulis sebagai acuan dalam naskah ini dan disebutkan dalam daftar pustaka. Apabila di kemudian hari, karya saya disinyalir bukan merupakan karya asli saya, maka saya bersedia menerima konsekuensi apa yang diberikan Program Studi Teknik Informasi dan Elektro Universitas Teknologi Yogyakarta kepada saya.
Demikian surat pernyataan ini saya buat dengan sebenarnya.
Dibuat di : Yogyakarta Pada tanggal : 25 Agustus 2017 Yang menyatakan
MOTTO
Orang Tua adalah Panutan Teman Adalah Emas Sahabat Adalah Berlian. (Penulis)
Tidak ada yang mudah, tapi tidak ada yang tidak mungkin. (Napoleon Bonaparte)
Bukan kecerdasan anda, melainkan sikap andalah yang yang akan mengangkat anda dalam kehidupan.
(Nabi Muhammad SAW)
Melalui kesabaran seseorang dapat meraih lebih daripada melalui kekuatan yang dimilikinya.
(Edmund Burke)
Pendidikan merupakan perlengkapan paling baik untuk hari tua. (Aristoteles)
Pendidikan mempunyai akar yang pahit tapi buahnya manis. (Aristoteles)
Banyak kegagalan dalam hidup ini dikarenakan orang-orang tidak menyadari betapa dekatnya mereka dengan keberhasilan saat mereka menyerah.
PERSEMBAHAN
Syukur Alhamdulillah penulis panjatkan atas rahmat serta kehadirat Allah SWT, karena atas ijin-Nya Proyek Tugas Akhir ini dapat tersusun dan terselesaikan. Dalam perencanaan dan pembuatan hingga terselesaikannya tugas akhir ini penulis tidak lepas dari bantuan pihak – pihak yang sangat membantu bagi penulis, sehingga pada kesempatan ini penulis ingin mengucapkan rasa terimakasih kepada:
a. Allah SWT yang telah memberi Rahmat dan Hidayah, serta sang guru besar Nabi Agung Muhammad SAW yang mengajarkan ilmu kepada kita.
b. Bapak dan Ibu selaku orang tua yang telah membesarkan, mendidik dan mendo’akan saya dengan segala kasih sayang yang tulus dan kerja keras. c. Kakak dan adik saya tersayang yang selalu memberikan semangat.
d. Seluruh keluarga saya dan saudara-saudara yang selalu mendukung dan membantu dengan do’a dan kasih sayang, sehingga membuat saya yakin akan mimpi saya.
e. Terima kasih kepada teman-teman dan rekan-rekan seperjuangan Universitas Teknologi Yogyakarta yang telah membrerikan motivasi dan semangat.
f. Terima kasih kepada Almamater Universitas Teknologi Yogyakarta.
KATA PENGANTAR
Puji syukur saya sampaikan ke hadirat Allah SWT, Tuhan yang Maha Pemurah lagi Maha Penyayang. Berkat rahmat, hidayah, dan inayah-Nya, akhirnya saya dapat menyelesaikan laporan Tugas Akhir yang berjudul “Rancang Bangun Sistem Informasi Penjualan Pada Toko Buku Daffa Pustaka Berbasis Website” (Studi Kasus Toko Buku Daffa Pustaka).
Penulisan laporan tugas akhir bertujuan untuk melengkapi salah satu syarat mencapai derajat sarjana Strata-1 (S-1) Teknik Informatika. Selain itu dengan adanya tugas akhir ini, diharapkan mampu menjadi tempat bagi mahasiswa untuk mendekatkan jarak antara teori dan aplikasi dalam bentuk yang lebih konkrit. Apa yang kita dapat selama menuntut ilmu, setidaknya dapat diimplementasikan ke masyarakat.
Penulis menyadari bahwa dalam penyusunan laporan tugas akhir ini tidak terlepas dari bimbingan dari berbagai pihak, untuk itu penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada :
1. Bapak Dr. Bambang Moertono Setiawan, MM., CA selaku Rektor Universitas Teknologi Yogyakarta.
2. Bapak Dr. Erik Iman Heri Ujianto. ST., M.Kom. selaku Dekan Fakultas Bisnis dan Teknologi Informasi.
3. Ibu Dr. Enny Itje Sela, S.Si., M.kom. selaku Kaprodi Teknik Informatika. 4. Bapak Suhirman, Ph.D selaku dosen pembimbing yang berkenan
membimbing dan mengarahkan penulis, sehingga laporan tugas akhir ini dapat selesai.
5. Bapak dan ibu dosen tercinta yang selalu memberikan dorongan, do’a dan curahan kasih sayang sehingga saya tidak pernah putus asa dan menyerah untuk menyelesaikan laporan tugas akhir ini.
terbatas. Untuk itu diperlukannya saran dan masukan demi kesempurnaan penyusunan laporan tugas akhir ini.
Akhir kata penulis berharap semoga laporan tugas akhir ini bermanfaat bagi pembaca dan semua pihak yang berkepentingan dengan laporan tugas akhir ini.
Yogyakarta,………2017
INTISARI
Proses penjualan, dan perhitungan, pencatatan dan pembuatan laporan transaksi penjualan, dengan cara yang manual menjadi tidak efektif ketika suatu penjualan ditoko buku daffa pustaka di kembangkan menjadi toko yang lebih besar. Penjualan yang belum merambah kepasar yang lebih luas dan Perhitungan menggunakan kalkulator sangat memperlambat jalannya transaksi hasil perhitungan transaksi dan stok barang menjadi tidak akurat. Hal ini dapat menimbulkan adanya kerugian bagi pihak pemilik toko dan sulit dalam memonitor perkembangan toko daffa pustaka. Sistem informasi penjualan ini dibuat dengan menggunakan beberapa metode seperti metode pengumpulan data, penelitian, analisa data, analisa kebutuhan sistem untuk mendapatkan hasil sesuai dengan yang dibutuhkan di toko buku daffa pustaka. Sistem penjualan berbasis website yang diterapkan di toko buku daffa pustaka dapat membantu pemilik untuk melakukan transaksi penjualan, mengetahui stok barang, laporan, sehingga lebih mudah dan lebih akurat. pemilik juga dapat memonitor jalannya transaksi penjualan dan perkembangan toko buku daffa pustaka dengan mengetahui laba yang diperoleh dari penjualan.
ABSTRACT
The process of selling, and calculating, recording and preparing reports of sales transactions, in a manual way becomes ineffective when a sale in the book store daffa libraries developed into a larger store. Sales that have not penetrated the wider market and Calculation using a calculator is slowing down the transaction transactions and inventory transactions become inaccurate. This can result in a loss to the store owner and difficult in monitoring the development of libraries store daffa. Sales information system is made by using several methods such as data collection methods, research, data analysis, system requirements analysis to get the results in accordance with the required bookstore daffa libraries. A website-based sales system implemented in bookstores daffa libraries can help owners to make sales transactions, know the stock of goods, reports, making it easier and more accurate. The owner can also monitor the course of sales transactions and the development of bookstores daffa libraries by knowing the profits derived from the sale.
DAFTAR ISI
BAB I PENDAHULUAN 1.1 Latar Belakang...1
BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka...5
2.2 Tinjauan Teori...6
2.2.1. Sistem Informasi...6
2.2.2 Pengertian Penjualan...6
2.2.3 Sistem Basis Data...7
2.2.4 Pengertian Internet...7
2.2.5 Pengertian Website...8
2.2.6 MYSQL...8
2.2.7 Entity Relationship Diagram...8
2.2.8 Diagram Arus Data...12
BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian...15
3.2 Tahap Penelitian...16
3.3.1 Sumber Data Primer...16
3.2.2 Sumber Data Sekunder...16
3.3 Analisa Dan Perancangan...16
3.4 Implementasi...18
3.6 Perangkat Keras Yang Digunakan...18
3.7 Perangkat Lunak Yang Digunakan...18
3.8 Perangkat Lunak Yang Digunakan...19
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem...20
4.2 Analisis Kebutuhan Sistem...20
4.2.1 Fungsional...21
4.2.2 Non Fungsional...21
4.3 Diagram Flow Data...22
4.3.1 Diagram Context...22
4.3.2 Level 0...23
4.3.3 DFD Level 1...25
4.3.4 DFD Level 2 Proses 2(Master Data)...27
4.3.5 DFD Level 2 Proses 3 (Transaksi)...28
4.3.6 Diagram Level 2 Proses 4 (Laporan)...29
4.4 Perancangan Basis Data...29
4.4.1 Entity Relationship Diagram (ERD)...30
4.4.2 Identifikasi Entitas...31
4.4.3 Struktur Tabel...32
4.4.4 Model Relasional...43
4.5 Rancangan Interface...44
4.5.1 Interface Member...44
BAB V IMPLEMENTASI DAN PEMBAHASAN SISTEM 5.1. Implementasi...58
5.2. perangkat Keras (hadware) Yang Digunakan...58
5.3. perangkat Lunak (Software) Yang Digunakan...58
5.4. Implementasi Website Penjualan Pada Toko Buku Daffa Pustaka...59
5.4.1 Implementasi Halaman User...59
5.4.2 Koneksi.php...59
5.4.3 Halaman Utama Web Daffa Pustaka...60
5.4.4 Halaman Profil Daffa Pustaka...60
5.4.5 Halaman Penerbit...61
5.4.6 Halaman Produk Buku...62
5.4.18 Halaman Kategori...75
5.4.19 Halaman Jenis Buku...76
5.4.20 Halaman Pesan...77
5.4.21 Halaman Transaksi dari Member...78
5.4.22 Halaman Retur...79
5.4.23 Halaman Daftar Member...80
5.4.24 Halaman Profil User...81
5.4.25 Halaman Jasa Pengiriman...82
5.4.26 Halaman Propinsi...82
5.4.27 Halaman Nama Kota...83
5.4.28 Halaman Bank...84
5.4.29 Halaman Seting Web...85
5.4.30 Halaman Login Pemilik...86
5.4.31 Halaman Utama Pemilik...87
5.4.32 Halaman Profil Pemilik...88
5.4.33 Halaman Laporan Buku...88
5.4.34 Halaman Laporan Penjualan...89
5.4.35 Halaman Laporan Retur...90
BAB VI PENUTUP VI.1 Kesimpulan ...92
VI.2 Saran ...92
DAFTAR GAMBAR
Gambar 2.1Simbol Entitas...9
Gambar 2.2Atribut...9
Gambar 2.3 Relasi...10
Gambar 2.4 Karinalitas Relasi Satu ke Satu...10
Gambar 2.5 Kardinalitas Relasi Satu ke Banyak...11
Gambar 2.6 Kardinalitas Relasi Banyak ke Satu...11
Gambar 2.7 Kardinalitas Relasi Banyak ke Banyak...12
Gambar 2.8 Simbol Entitas...12
Gambar 2.9 Simbol Arus Data...13
Gambar 2.10 Simbol Proses...13
Gambar 2.11 Simbol Simpanan Data...13
Gambar 4.1 Diagram Context...23
Gambar 4.2 Diagram Level 0...24
Gambar 4.3 Diagram Level 1...26
Gambar 4.4 Diagram Level 2 Proses 2...27
Gambar 4.5 Diagram Level 2 Proses 3...28
Gambar 4.6 Diagram Level 2 Proses 4...29
Gambar 4.7 Entity Relationship Diagram...30
Gambar 4.8 Relasi Antar Tabel...43
Gambar 4.9 Halaman Utama...44
Gambar 4.10 Halaman Barang...45
Gambar 4.11 Halaman Daffa Pustaka...46
Gambar 4.12 Halaman Kategori...47
Gambar 4.13 Halaman Kontak...48
Gambar 4.14 Halaman Autor...49
Gambar 4.15 Halaman Login Member...49
Gambar 4.16 Halaman Login User...50
Gambar 4.17 Halaman User...50
Gambar 4.18 Halaman Jenis Buku...51
Gambar 4.19 Halaman Kategori...52
Gambar 4.20 Halaman Penerbit Buku...52
Gambar 5.4 Halaman Penerbit...62
Gambar 5.5 Halaman Produk Buku...63
Gambar 5.6 Halaman Autor...64
Gambar 5.7 Halaman Kontak...65
Gambar 5.8 Halaman Daftar Member...66
Gambar 5.9 Halaman Transaksi Member...68
Gambar 5.10 Halaman Konfirmasi Member...69
Gambar 5.11 Halaman Retur Member...70
Gambar 5.12 Halaman Login User...71
Gambar 5.13 Halaman Utama User...72
Gambar 5.14 Halaman Buku...73
Gambar 5.15 Halaman Penerbit...74
Gambar 5.16 Halaman Pengarang...75
Gambar 5.17 Halaman Kategori...76
Gambar 5.18 Halaman Jenis Buku...77
Gambar 5.19 Halaman Pesan...78
Gambar 5.20 Halaman Transaksi...79
Gambar 5.21 Halaman Retur...80
Gambar 5.22 Halaman Daftar Member...81
Gambar 5.23 Halaman Profil User...81
Gambar 5.24 Halaman Jasa Pengiriman...82
Gambar 5.25 Halaman Propinsi...83
Gambar 5.26 Halaman Nama Kota...84
Gambar 5.27 Halaman Bank...85
Gambar 5.28 Halaman Seting Web...86
Gambar 5.29 Halaman Login Pemilik...87
Gambar 5.30 Halaman Utama Pemilik...87
Gambar 5.31 Halaman Profil Pemilik...88
Gambar 5.32 Laporan Buku...89
Gambar 5.33 Laporan Penjualan...90
DAFTAR TABEL
Tabel 4.1 User...32
Tabel 4.2 Jenis Buku...33
Tabel 4.3 Member...33
Tabel 4.4 Kategori...34
Tabel 4.5 Buku...34
Tabel 4.6 Transaksi...35
Tabel 4.7 Retur...36
Tabel 4.8 Propinsi...37
Tabel 4.9 Penerbit...37
Tabel 4.10 Kota...38
Tabel 4.11 Modul...38
Tabel 4.12 Konfirmasi...39
Tabel 4.13 Detail transaksi...39
Tabel 4.14 Profil...40
Tabel 4.15 Slide...40
Tabel 4.16 Kontak...41
Tabel 4.17 Pengarang...41
Tabel 4.18 Bank...42