LAPORAN TUGAS AKHIR
RANCANG BANGUN SISTEM INFORMASI PENJUALAN BUKU LEMBAR KERJA SISWA BERBASIS WEB STUDI KASUS DI CV PUTRA WAY LIMA
Disusun Oleh : DARLIS MANDIRI NIM : 09240070
PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS RESPATI YOGYAKARTA 2014
RANCANG BANGUN SISTEM INFORMASI PENJUALAN BUKU LEMBAR KERJA SISWA BERBASIS WEB STUDI KASUS DI CV PUTRA WAY LIMA
Oleh DARLIS MANDIRI NIM : 09240070
INTISARI Proses pengolahan data pemasaran dan penjualan buku lembar kerja siswa (LKS) pada CV Putra Way Lima belum menggunakan pemanfaatan teknologi internet tetapi hanya melalui sales-sales yang langsung mengadakan promosi ke berbagai sekolah di Yogyakarta. Hal ini mengakibatkan penyajian informasi menjadi lambat, terbatas, membutuhkan tenaga dan biaya yang banyak serta informasi yang dihasilkan kurang akurat. Tujuan tugas akhir ini adalah memberikan pemecahan masalah dalam pengolahan data pemesanan dan penjualan buku LKS dapat di lakukan menggunakan pemanfaatan teknologi internet. Penelitian yang sudah dilakukan bertujuan untuk merancang suatu sistem berbasis web yang dapat digunakan dalam pengolahan data pemasaran dan penjualan buku LKS pada CV Putra Way Lima dan menghasilkan laporan yang dapat membantu untuk pengambilan keputusan. Pembuatan aplikasi ini menggunakan bahasa pemrograman Php dan Mysql. Hasil yang diperoleh dari penelitian dan implementasi adalah dapat mempermudah serta mempersingkat penggunaan waktu dalam pemasaran dan penjualan, sistem ini mudah dalam mengoprasikannya, pengguna tidak terlalu rumit dalam memasukkan dan merubah serta menghapus data sehingga mampu meningkatkan kinerja bagian pengelola di CV Putra Way Lima Kata Kunci: Sistem Informasi, Penjualan, Lembar Kerja Siswa dan Web.
v
PERSEMBAHAN
Laporan Tugas Akhir ini penulis persembahkan untuk mereka yang telah memberikan dukungan dan perhatiannya: Terima kasih kepada kedua orangtua tercinta yang selama ini mendoakan, mendukung, memotivasi, dan memberi semangat kepada ananda, hingga tercapai apa yang diharapkan. Terima kasih kepada Saudara-saudara saya meliputi Emi Gatran Sejati, Yani Sugianto, Mahmud Rapa, Widya Sari, Dicky, dan Yudia Septilyani, yang selalu memberikan dukungannya. Terima kasih kepada Pak Zaidir yang tak pernah lelah memberi semangat dan motivasi. Terima kasih kepada Nurul Hidayat, Wayuningsih, Agus Ismail, Samsul Hilal, Edi Handayani, Agun, Anto, dan semua karyawan CV Putra Way Lima. Teman-teman Manajemen Informatika semua angkatan UNRIYO. Terima kasih kepada Ridwan Sitepu, Eka Purwanto, Tri, Devin, Toni, Thoriqul Ma’arif, dan teman-teman yang tidak mungkin disebutkan namanya karena terlalu banyak, atas motivasi dan semangatnya.
vi
MOTTO
Jalani hari ini dengan penuh semangat. Hari esok harus lebih baik dari hari ini dan kemarin. Orang yang berhasil akan mengambil manfaat dari kesalahankesalahan yang ia lakukan, dan akan mencoba kembali untuk melakukan dalam suatu cara yang berbeda. Kita semua hidup dalam ketegangan, dari waktu ke waktu, serta dari hari ke hari, dengan kata lain, kita adalah pahlawan dari cerita kita sendiri. Kepuasan terletak pada usaha, bukan pada hasil. Berusaha dengan keras adalah kemenangan yang hakiki. Tuntutlah ilmu dan belajarlah (untuk ilmu) ketenangan dan kehormatan diri, dan bersikaplah rendah hati kepada orang yang mengajari kamu. (HR. Athabrani) Saling
berlaku
jujurlah
dalam
ilmu
dan
jangan
saling
merahasiakan. Sesungguhnya berkhianat dalam ilmu pengetahuan lebih berat hukumannya dari pada berkhianat dalam harta (HR. Abu Na’im)
vii
KATA PENGANTAR Puji dan syukur kepada Tuhan Yang Maha Kuasa yang telah melimpahkan berkat, rahmat dan hidayah-Nya kepada penyusun sehingga penyusun dapat menyelesaikan Laporan Tugas Akhir ini dengan baik. Dengan selesainya Laporan ini, maka dari hati yang paling dalam penulis mengucapkan terima kasih yang sedalam-dalamnya kepada: 1. Ibu Sri Hasta Mulyani, S.Kom, M.Kom, selaku Dekan Fakultas Sains dan Teknologi di Universitas Respati Yogyakarta. 2. Bapak Zaidir, S.T, selaku Kepala Prodi Manajemen Informatika. sekaligus dosen pembimbing I, yang telah memberikan petunjuk dan pengarahan dalam menyelesaikan laporan ini. 3. Bapak Indra Listiawan, ST,M.Cs selaku dosen pembimbing II, yang juga telah memberikan petunjuk dan pengarahan dalam menyelesaikan laporan ini. 4. Buat Pak Sukisno dan Semua Dosen, Staf dan Karyawan UNRIYO. 5. Ayah dan Ibu yang tidak bosan-bosannya memberikan dukungan moril dan materiel selama kuliah dan ketiga adik saya yang selalu memberi dukungan. 6. Terima kasih kepada pihak CV Putra Way Lima yang telah memberikan kesempatan untuk melakukan penelitian Tugas Akhir. 7. Semua pihak yang telah membantu dalam terselesainya penyusunan laporan Tugas Akhir.
viii
Maksud penyusunan laporan Tugas Akhir ini adalah sebagai salah satu syarat untuk menyelesaikan pendidikan program studi Diploma III di UNIVERSITAS RESPATI YOGYAKARTA. Penyusun menyadari bahwa masih banyak kekurangan dari laporan ini, baik dari materi maupun teknik penyajiannya, mengingat kurangnya pengetahuan dan pengalaman penyusun. Untuk itu segala kritik dan saran yang membangun, sangat berarti bagi penyusun.
Yogyakarta, 01 Agustus 2013
Darlis Mandiri NIM : 09240070
ix
DAFTAR ISI Halaman Halaman Judul ......................................................................................
i
Halaman Kesiapan Seminar ...................................................................
ii
Halaman Persetujuan ..............................................................................
iii
Halaman Pengesahan .............................................................................
iv
Halaman Intisari ....................................................................................
v
Persembahan .........................................................................................
vi
Moto ......................................................................................................
vii
Kata Pengantar .......................................................................................
viii
Daftar Isi ................................................................................................
x
Daftar Tabel ..........................................................................................
xiv
Daftar Gambar ........................................................................................
xv
BAB
I PENDAHULUAN ...............................................................
1
1.1
Latar Belakang Masalah .................................................
1
1.2
Rumusan Masalah ..........................................................
2
1.3
Batasan Masalah .............................................................
2
1.4
Tujuan Tugas Akhir .......................................................
3
1.5
Manfaat Tugas Akhir .......................................................
3
1.6
Metodologi Pemecahan Masalah ...................................
4
1.7
Sistematika Penulisan ....................................................
5
II LANDASAN TEORI .........................................................
6
2.1
Tinjauan Pustaka ..............................................................
6
2.2
Pengertian Sistem Informasi Penjualan .............................
7
2.3
Konsep Dasar Sistem ........................................................
8
2.3.1 Pengertian Sistem ..................................................
8
2.3.2 Pengembangan Sistem ..........................................
9
BAB
2.4
Sistem Basis Data .............................................................
10
2.5
Software (Perangkat Lunak) .............................................
15
2.6
Perangkat Lunak Sistem Operasi (Operating System) .....
16
2.7
Bahasa Pemrograman .......................................................
16
2.8
Xamp ................................................................................
17
2.9
Notepad ............................................................................
17
2.10
Web Browser .................................................................
17
2.11
MYSQL ...........................................................................
17
2.12
PHP .................................................................................
18
2.13
Dreamweaver ..................................................................
18
2.14
Hardware (Perangkat Keras) ..........................................
19
BAB III PEMBAHASAN ................................................................
23
3.1
Tinjauan Umum Instansi ..................................................
23
3.1.1 Sejarah Berdirinya ......................................................
23
3.1.2 Visi dan Misi .............................................................
24
3.1.3 Struktur Organisasi ....................................................
24
3.1.4 Gambaran Sistem yang Sedan Berjalan .....................
26
Perancangan Sistem ........................................................
27
3.2.1 Perancangan Proses ...................................................
28
3.2.2 Perancangan Database ..............................................
36
3.2.3 Perancangan Input .....................................................
42
3.2.4 Perancangan Output .................................................
54
3.2.5 Perancangan Kontrol .................................................
56
IV IMPLEMENTASI DAN PENGUJIAN ...........................
59
4.1
59
3.2
BAB
Implementasi Sistem .......................................................... 4.1.1
Halaman Login Pengguna ........................................
59
4.1.2
Halaman Admin ........................................................
62
4.1.3
Halaman Data Pengguna ..........................................
63
4.1.4
Halaman Tambah Data Pengguna ............................
64
xi
4.1.5
Halaman Ubah Data Pengguna ................................
66
4.1.6
Halaman Data LKS ..................................................
67
4.1.7
Halaman Tambah Data LKS ....................................
69
4.1.8
Halaman Ubah Data LKS .........................................
70
4.1.9
Halaman Tambah Data Konsumen ..........................
72
4.1.10 Halaman Data Pemesanan ........................................
73
4.1.11 Halaman Data Pembayaran ......................................
74
4.1.12 Halaman Data Pembatalan .......................................
75
4.1.13 Halaman Keranjang Belanja.....................................
76
4.1.14 Halaman Rincian Pemesanan ...................................
76
4.1.15 Halaman Daftar Pengguna .......................................
77
4.1.16 Halaman Daftar Buku LKS ......................................
78
4.1.17 Halaman Daftar Konsumen ......................................
78
4.1.18 Halaman Daftar Pemesanan .....................................
79
4.1.19 Halaman Daftar Pembayaran ...................................
80
4.1.20 Halaman Rekapitulasi Layanan Penjualan Buku LKS 80 4.2
Pengujian Sistem ................................................................
82
4.3
Keunggulan dan Kelemahan Sistem ..................................
85
4.3.1
Keunggulan ..............................................................
85
4.3.2
Kelemahan ................................................................
86
IV PENUTUP ..........................................................................
87
5.1
Kesimpulan ........................................................................
87
5.1
Saran ...................................................................................
87
DAFTAR PUSTAKA ...........................................................................
88
RIWAYAT HIDUP .............................................................................
89
LAMPIRAN-LAMPIRAN ..................................................................
90
BAB
xii
DAFTAR TABEL Halaman 1. Tabel 3.1. Struktur Tabel Data LKS ........................................................ 37 2. Tabel 3.2. Struktur Tabel Pengguna ......................................................... 38 3. Tabel 3.3. Struktur Tabel Konsumen ....................................................... 38 4. Tabel 3.4. Struktur Tabel Pemesanan ....................................................... 39 5. Tabel 3.5. Struktur Tabel Detil Pesan ...................................................... 39 6. Tabel 3.6. Struktur Tabel Pembatalan ...................................................... 40 7. Tabel 3.7. Struktur Tabel Pembayaran ..................................................... 40 8. Tabel 3.8. Struktur Tabel Lokasi .............................................................. 41 9. Tabel 3.9. Struktur Tabel Pengiriman ...................................................... 41 10. Tabel 3.7. Struktur Tabel Retur ................................................................ 42
DAFTAR GAMBAR
Halaman 1. Gambar 2.1. Simbol External Entity .....................................................
14
2. Gambar 2.2. Simbol Alur Data .............................................................
14
3. Gambar 2.3. Simbol Proses ...................................................................
15
4. Gambar 2.4. Simbol Data Store ............................................................
15
5. Gambar 3.1. Struktur Organisasi ...........................................................
26
6. Gambar 3.2. Sistem yang Sedang Berjalan ..........................................
27
7. Gambar 3.3. DAD Level 0 ....................................................................
28
8. Gambar 3.4. Diagram Berjenjang .........................................................
30
9. Gambar 3.5. DAD Level 1 ...................................................................
32
10. Gambar 3.6. DAD Level 1 Proses 1 (Pendataan) ................................
33
11. Gambar 3.7. DAD Level 1 Proses 2 (Transaksi) .................................
34
12. Gambar 3.8. DAD Level 1 Proses 3 (Laporan) .....................................
35
13. Gambar 3.9. Relasi Antar Tabel ..............................................................
36
14. Gambar 3.10. Rancangan Login Pengguna .............................................
42
15. Gambar 3.11. Rancangan Input Data LKS..............................................
43
16. Gambar 3.12. Rancangan Input Data Pengguna .....................................
44
17. Gambar 3.13. Rancangan Input Data Konsumen ....................................
45
18. Gambar 3.14. Rancangan Input Data Pemesanan ...................................
46
19. Gambar 3.15. Rancangan Input Data Pembatalan ..................................
47
20. Gambar 3.16. Rancangan Input Pembayaran ..........................................
47
21. Gambar 3.17. Rancangan Input Data Pengiriman ...................................
48
22. Gambar 3.18. Rancangan Input Data Retur ............................................
49
23. Gambar 3.19. Rancangan Input Data Lokasi ..........................................
49
24. Gambar 3.20. Rancangan Output Daftar Pengguna ................................
50
25. Gambar 3.21. Rancangan Output Daftar LKS ........................................
51
26. Gambar 3.22. Rancangan Output Daftar Konsumen ..............................
51
27. Gambar 3.23. Rancangan Output Daftar Pemesanan ..............................
52
28. Gambar 3.24. Rancangan Output Daftar Pembayaran ............................
52
29. Gambar 3.25. Rancangan Output Daftar Pembatalan .............................
53
30. Gambar 3.26. Rancangan Output Daftar Pengiriman .............................
53
31. Gambar 3.27. Rancangan Output Daftar Retur .......................................
54
32. Gambar 3.28. Rancangan Output Daftar Lokasi .....................................
54
33. Gambar 3.29. Rancangan Output Rekapitulasi Layanan Penjualan Buku LKS Menurut Tahun ..................................................................
55
34. Gambar 3.30. Rancangan Output Rekapitulasi Layanan Penjualan Buku LKS Menurut Semester ..............................................................
55
35. Gambar 3.31. Rancangan Kontrol Login Username ...............................
56
36. Gambar 3.32. Rancangan Kontrol Login Password ...............................
56
37. Gambar 3.33. Rancangan Kontrol Login Username & Password ..........
57
38. Gambar 3.34. Rancangan Kontrol Pengisian Data..................................
57
39. Gambar 3.35. Rancangan Kontrol Penghapusan Data ............................
57
40. Gambar 3.36. Rancangan Kontrol Pemesanan ........................................
58
41. Gambar 3.37. Rancangan Kontrol Keluar Halaman ...............................
58
42. Gambar 4.1. Halaman Login Admin .......................................................
60
43. Gambar 4.2. Halaman Admin .................................................................
62
44. Gambar 4.3. Halaman Data Pengguna ....................................................
64
45. Gambar 4.4. Halaman Tambah Data Pengguna ......................................
65
46. Gambar 4.5. Halaman Ubah Data Pengguna ..........................................
66
47. Gambar 4.6. Halaman Data LKS ............................................................
68
48. Gambar 4.7. Halaman Tambah Data LKS ..............................................
69
49. Gambar 4.8. Halaman Ubah Data LKS ...................................................
71
50. Gambar 4.9. Halaman Tambah Data Konsumen ....................................
72
51. Gambar 4.10. Halaman Data Pemesanan ................................................
73
52. Gambar 4.11. Halaman Data Pembayaran ..............................................
74
53. Gambar 4.12. Halaman Data Pembatalan ...............................................
75
54. Gambar 4.13. Halaman Keranjang Belanja.............................................
76
55. Gambar 4.14. Halaman Rincian Pemesanan ...........................................
77
56. Gambar 4.15. Halaman Daftar Pengguna ...............................................
78
xv
57. Gambar 4.16. Halaman Daftar Buku LKS ..............................................
78
58. Gambar 4.17. Halaman Daftar Konsumen ..............................................
79
59. Gambar 4.18. Halaman Daftar Pemesanan .............................................
79
60. Gambar 4.19. Halaman Daftar Pembayaran ...........................................
80
61. Gambar 4.20. Halaman Rekap Seluruh Data ..........................................
81
62. Gambar 4.14. Halaman Rekap Tahun Tertentu ......................................
81
xvi
DAFTAR LAMPIRAN
1. Lampiran 1. Kode Program 2. Lampiran 2. Surat Balasan Permohonan KKP 3. Lampiran 3. Kartu Bimbingan KKP