Aplikasi Sistem Informasi Penjualan Buku Berbasis Web.
iii
Universitas Kristen Maranatha
ABSTRAK
Penjualan melalui media internet dirancang untuk memberikan kemudahan kepada konsumen ketika melakukan pembelian barang. Manfaat lainnya yang dapat diperoleh yaitu luasnya jangkauan pemasaran dan mempermudah penjual dalam melakukan promosi. Buku merupakan sumber referensi yang banyak digunakan. Sistem informasi penjualan buku melalui media internet, dapat mempermudah konsumen dalam melakukan pembelian buku.
Sistem informasi penjualan buku ini dibuat dengan menggunakan website, dengan mempertimbangkan masyarakat yang banyak melakukan pembelian barang online menggunakan komputer. Data buku, kategori dan data lainnya yang terdapat pada website ini didapatkan dari internet. Beberapa fitur yang terdapat pada website ini yaitu fitur pemesanan buku untuk member dan pengelolaan data buku, laporan penjualan, laporan buku untuk administrator.
(2)
iv
Universitas Kristen Maranatha
ABSTRACT
Selling via internet media is designed to provide convenience when making a purchase of goods. The other benefits gained is wide range of marketing and facilitate the seller in conducting of promotion. The book is mostly used as references source. Book sales information systems via internet, facilitate the consumers in make a purchase of books.
Book sales information systems is made using the website, by considering a lot of people that purchase goods online using a computer. Books data, categories and the other data contained on this website obtained from the internet. Some feature on this website is a order books for member and data management book, sales report, book report for administrators.
(3)
v
Universitas Kristen Maranatha
DAFTAR ISI
KATA PENGANTAR... i
ABSTRAK ... iii
ABSTRACT... iv
DAFTAR ISI... v
DAFTAR GAMBAR ... viii
DAFTAR TABEL ... xiii
DAFTAR LAMPIRAN ... xv
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang ... 1
1.2. Rumusan Masalah ... 2
1.3. Tujuan ... 2
1.4. Batasan Masalah ... 2
1.5. Sistematika Pembahasan ... 2
BAB II DASAR TEORI ... 4
2.1. Sistem Informasi Penjualan... 4
2.2. International Standard Book Number (ISBN) ... 4
2.3. Hyper Text Markup Language (HTML) ... 6
2.4. .NET Framework ... 6
2.5. C# ... 7
2.5.1. Variabel ... 7
2.5.2. Tipe Data ... 7
2.5.3. Access Modifier ... 8
2.6. ASP .NET... 8
2.7. Structured Query Language (SQL) ... 8
2.7.1. Data Definition Language (DDL) ... 9
(4)
vi
Universitas Kristen Maranatha
2.8. Microsoft SQL Server ... 9
2.8.1. Store Procedure ... 9
2.8.2. Trigger ... 10
2.9. Language-Integrated Query (LINQ) ... 10
2.10. Unified Modeling Language (UML) ... 10
2.10.1. Use Case Diagam ... 11
2.10.2. Activity Diagram ... 11
2.10.3. Class Diagram ... 12
2.11. Entity Relationship Diagram (ERD) ... 15
2.12. White-box Testing ... 18
BAB III ANALISA DAN PEMODELAN ... 19
3.1. Arsitektur Sistem ... 19
3.1.1. Use Case Diagram ... 19
3.1.2. Activity Diagram ... 34
3.1.3. Class Diagram ... 41
3.2. Entity Relationship Diagram (ERD) ... 43
3.3. Web Map ... 44
3.4. Perancangan User Interface ... 47
BAB IV PERANCANGAN DAN IMPLEMENTASI ... 53
4.1. Class Diagram Sesudah Implementasi ... 53
4.2. Screenshot Website ... 53
BAB V PENGUJIAN ... 90
5.1. Pengujian Kelas Kategori ... 90
5.2. Pengujian Kelas SubKategori ... 94
5.3. Pengujian Kelas Penulis ... 98
5.4. Pengujian Kelas Penerbit ... 102
(5)
vii
Universitas Kristen Maranatha
5.6. Pengujian Kelas Komentar ... 114
5.7. Pengujian Kelas Bank ... 117
5.8. Pengujian Kelas Pesanan ... 121
5.9. Pengujian Kelas Pesanan_Detail ... 124
5.10. Pengujian Kelas KonfirmasiPembayaran ... 125
5.11. Kuisioner ... 127
BAB VI SIMPULAN DAN SARAN ... 129
6.1. Simpulan ... 129
6.2. Saran ... 129
(6)
viii
Universitas Kristen Maranatha
DAFTAR GAMBAR
Gambar 2.1 Contoh ISBN 13 Digit ... 5
Gambar 2.2 Contoh Validasi ISBN ... 5
Gambar 2.3 Notasi Kelas ... 12
Gambar 2.4 Notasi Kelas Abstrak ... 13
Gambar 2.5 Asosiasi Kelas ... 13
Gambar 2.6 Contoh Agregasi ... 13
Gambar 2.7 Contoh Komposisi ... 14
Gambar 2.8 Contoh Generalisasi... 14
Gambar 2.9 Contoh Dependensi ... 14
Gambar 2.10 Notasi Entitas ... 15
Gambar 2.11 Notasi Entitas Lemah ... 15
Gambar 2.12 Notasi Atribut ... 15
Gambar 2.13 Contoh Atribut Komposit ... 16
Gambar 2.14 Contoh Atribut Bernilai Banyak ... 16
Gambar 2.15 Contoh Atribut Derivatif ... 17
Gambar 2.16 Notasi Relasi ... 17
Gambar 2.17 Notasi Kardinalitas Satu ke Satu Versi Chen ... 17
Gambar 2.18 Notasi Kardinalitas Satu ke Banyak Versi Chen ... 17
Gambar 2.19 Notasi Kardinalitas Banyak ke Satu Versi Chen ... 18
Gambar 2.20 Notasi Kardinalitas Banyak ke Banyak Versi Chen ... 18
Gambar 3.1 Use Case Diagram Sistem Penjualan Buku ... 20
Gambar 3.2 Activity Diagram Mengelola Kategori ... 35
Gambar 3.3 Activity Diagram Mengelola Subkategori ... 35
Gambar 3.4 Activity Diagram Mengelola Penulis ... 36
Gambar 3.5 Activity Diagram Mengelola Penerbit... 37
Gambar 3.6 Activity Diagram Mengelola Buku ... 37
Gambar 3.7 Activity Diagram Mengelola Bank ... 38
(7)
ix
Universitas Kristen Maranatha
Gambar 3.9 Activity Diagram Mengubah Kata Sandi ... 39
Gambar 3.10 Activity Diagram Mengomentari Buku ... 39
Gambar 3.11 Activity Diagram Melihat Order History ... 39
Gambar 3.12 Activity Diagram Memesan Buku ... 40
Gambar 3.13 Activity Diagram Melakukan Konfirmasi Pembayaran ... 41
Gambar 3.14 Activity Diagram Mencari Buku ... 41
Gambar 3.15 Activity Diagram Melakukan Pendafataran Member ... 41
Gambar 3.16 Class Diagram Sistem Informasi Penjualan Buku... 42
Gambar 3.17 Entity Relationship Diagram Sistem Informasi Penjualan Buku ... 43
Gambar 3.18 Web Map Sistem Informasi Penjualan Buku ... 44
Gambar 3.19 Rancangan User Interface Halaman Utama Non Member ... 47
Gambar 3.20 Rancangan User Interface Katalog Buku ... 48
Gambar 3.21 Rancangan User Detail Buku ... 49
Gambar 3.22 Rancangan User Interface Konten Halaman Daftar Member ... 49
Gambar 3.23 Rancangan User Interface Konten Halaman Login ... 50
Gambar 3.24 Rancangan User Interface Halaman Utama Member ... 51
Gambar 3.25 Rancangan User Interface Halaman Utama Administrator ... 52
Gambar 4.2 Screenshot Halaman Utama ... 55
Gambar 4.3 Screenshot Detail Buku ... 56
Gambar 4.4 Screenshot Halaman Buku Baru ... 57
Gambar 4.5 Screenshot Halaman Buku Akan Datang ... 58
Gambar 4.6 Screenshot Halaman Tarif Pengiriman ... 59
Gambar 4.7 ScreenshotFormLogin ... 60
Gambar 4.8 ScreenshotForm Daftar Member ... 60
Gambar 4.9 Screenshot Halaman Utama Member ... 61
Gambar 4.10 Screenshot Halaman Pengaturan Profil Member ... 62
Gambar 4.11 Screenshot Halaman Tas Belanja ... 63
Gambar 4.12 Screenshot Halaman Pesan Buku Step Alamat... 64
Gambar 4.13 Screenshot Pesan Buku Step Pengiriman dengan Pilihan Biaya ... 65
(8)
x
Universitas Kristen Maranatha
Gambar 4.15 Screenshot Halaman Pesan Buku Step Petunjuk Pembayaran ... 67
Gambar 4.16 Screenshot Halaman Nota Penjualan ... 68
Gambar 4.17 Screenshot Halaman Order History ... 69
Gambar 4.18 Screenshot Halaman Konfirmasi Pembayaran ... 70
Gambar 4.19 Screenshot Halaman Tracking Order ... 71
Gambar 4.20 Screenshot Halaman Pengaturan Profil Administrator ... 72
Gambar 4.21 Screenshot Notifikasi Komentar ... 73
Gambar 4.22 Screenshot Halaman Data Komentar ... 74
Gambar 4.23 Screenshot Halaman Data Konfirmasi Pembayaran Pesanan ... 75
Gambar 4.24 Screenshot Halaman Data Penjualan ... 76
Gambar 4.25 Screenshot Halaman Data Pesanan ... 77
Gambar 4.26 ScreenshotForm Ubah Status Pesanan ... 77
Gambar 4.27 Screenshot Halaman Detail Data Pesanan ... 78
Gambar 4.28 Screenshot Halaman Data Member ... 79
Gambar 4.29 Screenshot Halaman Tab Data Kategori ... 80
Gambar 4.30 Screenshot Halaman Data Penulis ... 81
Gambar 4.31 Screenshot Halaman Data Buku ... 82
Gambar 4.32 ScreenshotForm Tambah Data Buku ... 83
Gambar 4.33 ScreenshotForm Ubah Konten Hubungi Kami ... 84
Gambar 4.34 ScreenshotForm Ubah Konten FAQ ... 85
Gambar 4.35 ScreenshotForm Ubah Konten Banner ... 86
Gambar 4.36 Screenshot Laporan Penjualan... 87
Gambar 4.37 Screenshot Laporan Buku ... 88
Gambar 4.38 Screenshot Laporan Buku Stok Kosong ... 89
Gambar 4.39 Screenshot Laporan Buku Akan Datang ... 89
Gambar 5.1 Grafik Alir Menambahkan Kategori ... 91
Gambar 5.2 Screenshot Tes Method MenambahkanKategori ... 91
Gambar 5.3 Grafik Alir Mengubah Kategori ... 92
Gambar 5.4 Screenshot Tes Method MengubahKategori ... 93
(9)
xi
Universitas Kristen Maranatha
Gambar 5.6 Screenshot Tes Method MenghapusKategori ... 94
Gambar 5.7 Grafik Alir Menambahkan Subkategori... 95
Gambar 5.8 Screenshot Tes Method MenambahkanSubKategori ... 95
Gambar 5.9 Grafik Alir Mengubah Subkategori ... 97
Gambar 5.10 Screenshot Tes Method MengubahSubKategori ... 97
Gambar 5.11 Grafik Alir Menghapus Subategori ... 98
Gambar 5.12 Screenshot Tes Method MenghapusSubKategori ... 98
Gambar 5.13 Grafik Alir Menambahkan Penulis ... 99
Gambar 5.14 Screenshot Tes Method MenambahkanPenulis ... 100
Gambar 5.15 Grafik Alir Mengubah Penulis ... 101
Gambar 5.16 Screenshot Tes Method MengubahPenulis ... 101
Gambar 5.17 Grafik Alir Menghapus Penulis ... 102
Gambar 5.18 Screenshot Tes Method MenghapusPenulis ... 102
Gambar 5.19 Grafik Alir Menambahkan Penerbit ... 103
Gambar 5.20 Screenshot Tes Method MenambahkanPenerbit... 103
Gambar 5.21 Grafik Alir Mengubah Penerbit ... 104
Gambar 5.22 Screenshot Tes Method MengubahPenerbit ... 105
Gambar 5.23 Grafik Alir Menghapus Penulis ... 105
Gambar 5.24 Screenshot Tes Method MenghapusPenerbit ... 106
Gambar 5.25 Grafik Alir Konversi ISBN10 ... 107
Gambar 5.26 Screenshot Tes Method KonversiISBN10 ... 107
Gambar 5.27 Grafik Alir Menambahkan Buku... 108
Gambar 5.28 Screenshot Tes Method MenambahkanBuku ... 110
Gambar 5.29 Grafik Alir Mengubah Buku ... 112
Gambar 5.30 Screenshot Tes Method MengubahBuku ... 113
Gambar 5.31 Grafik Alir Menghapus Buku ... 113
Gambar 5.32 Screenshot Tes Method MenghapusBuku... 114
Gambar 5.33 Grafik Alir Menambahkan Komentar ... 115
Gambar 5.34 Screenshot Tes Method MenambahkanKomentar ... 115
(10)
xii
Universitas Kristen Maranatha
Gambar 5.36 Screenshot Tes Method MengubahStatusKomentar ... 116
Gambar 5.37 Grafik Alir Menghapus Komentar ... 117
Gambar 5.38 Screenshot Tes Method MenghapusKomentar ... 117
Gambar 5.39 Grafik Alir Menambahkan Data Bank ... 118
Gambar 5.40 Screenshot Tes Method MenambahkanDataBank ... 119
Gambar 5.41 Grafik Alir Mengubah Penulis ... 120
Gambar 5.42 Screenshot Tes Method MengubahDataBank ... 120
Gambar 5.43 Grafik Alir Menghapus Data Bank ... 121
Gambar 5.44 Screenshot Tes Method MenghapusDataBank ... 121
Gambar 5.45 Grafik Alir Menambahkan Pesanan ... 122
Gambar 5.46 Screenshot Tes Method MenambahkanPesanan ... 122
Gambar 5.47 Grafik Alir Mengubah Status Pesanan ... 123
Gambar 5.48 Screenshot Tes Method MengubahStatusPesanan ... 124
Gambar 5.49 Grafik Alir Menambahkan Pesanan Detail ... 124
Gambar 5.50 Screenshot Tes Method MenambahkanPesanan_Detail ... 125
Gambar 5.51 Grafik Alir Melakukan Konfirmasi Pembayaran ... 126
Gambar 5.52 Screenshot Tes Method MelakukanKonfirmasiPembayaran ... 127
(11)
xiii
Universitas Kristen Maranatha
DAFTAR TABEL
Tabel 2.1 Notasi-notasi pada Use Case Diagram Standar Visual Studio ... 11
Tabel 2.2 Notasi-notasi pada Activity Diagram ... 12
Tabel 2.3 Multiplicity ... 15
Tabel 2.4 Notasi Diagram Aliran ... 18
Table 3.1 Aksi Button/Link Katalog Buku ... 48
Table 3.2 Aksi Button/Link Detail Buku ... 49
Table 3.3 Aksi Button/Link Konten Halaman Daftar Member... 50
Table 3.4 Aksi Button/Link Konten Halaman Login... 50
Table 3.5 Aksi Button/Link Konten Halaman Utama Member ... 51
Table 3.6 Aksi Button/Link Konten Halaman Utama Administrator ... 52
Tabel 5.1 Tes Method MenambahkanKategori ... 91
Tabel 5.2 Tes Method MengubahKategori ... 92
Tabel 5.3 Tes Method MenghapusKategori... 94
Tabel 5.4 Tes Method MenambahkanSubKategori ... 95
Tabel 5.5 Tes Method MengubahSubKategori ... 97
Tabel 5.6 Tes Method MenghapusSubKategori ... 98
Tabel 5.7 Tes Method MenambahkanPenulis ... 99
Tabel 5.8 Tes Method MengubahPenulis ... 101
Tabel 5.9 Tes Method MenghapusPenulis ... 102
Tabel 5.10 Tes Method MenambahkanPenerbit ... 103
Tabel 5.11 Tes Method MengubahPenerbit ... 104
Tabel 5.12 Tes Method MenghapusPenerbit ... 105
Tabel 5.13 Tes Method KonversiISBN10 ... 107
Tabel 5.14 Tes Method MenambahkanBuku ... 109
Tabel 5.15 Tes Method MengubahBuku ... 112
Tabel 5.16 Tes Method MenghapusBuku ... 114
Tabel 5.17 Tes Method MenambahkanKomentar ... 115
(12)
xiv
Universitas Kristen Maranatha
Tabel 5.19 Tes Method MenghapusKomentar ... 117
Tabel 5.20 Tes Method MenambahkanDataBank ... 118
Tabel 5.21 Tes Method MengubahDataBank ... 120
Tabel 5.22 Tes Method MenghapusDataBank ... 121
Tabel 5.23 Tes Method MenambahkanPesanan ... 122
Tabel 5.24 Tes Method MengubahStatusPesanan ... 123
Tabel 5.25 Tes Method MenambahkanPesanan_Detail ... 125
Tabel 5.26 Tes Method MelakukanKonfirmasiPembayaran ... 126
(13)
xv
Universitas Kristen Maranatha
DAFTAR LAMPIRAN
Data Penulis ... 131 Kuisioner ... 132
(14)
1
Universitas Kristen Maranatha
BAB I
PENDAHULUAN
Bab pendahuluan membahas latar belakang dari pembuatan aplikasi, rumusan masalah, tujuan pembuatan aplikasi, batasan masalah pada aplikasi dan sistematika pembahasan dalam laporan tugas akhir.
1.1. Latar Belakang
Pada saat ini, sistem penjualan melalui media internet sudah banyak digunakan. Salah satunya adalah sistem penjualan buku melalui media internet. Hal ini dilakukan karena sistem penjualan melalui media internet memberikan kemudahan dalam melakukan transaksi bisnis. Dari segi konsumen akan memberikan manfaat untuk menghemat waktu, memberikan kemudahan dalam memilih barang yang sesuai, membandingkan harga dan melakukan pembelian. Sedangkan bagi produsen, akan memberikan manfaat luasnya jangkauan pemasaran, modal yang dikeluarkan untuk tempat berjualan lebih sedikit, menghemat waktu dan biaya promosi.
Dengan mempertimbangkan manfaat yang diperoleh, maka akan dibuat sebuah aplikasi sistem informasi penjualan buku melalui media internet. Buku yang akan dijual berupa buku cetak, karena masyarakat Indonesia masih lebih menyukai buku cetak dibanding buku digital, hal ini dikarenakan ketersediaan buku digital di internet tidak lengkap dan ketidaknyamanan membaca buku terlalu lama melalui media elektronik.
Sistem penjualan buku dengan memanfaatkan teknologi internet memerlukan sarana penjualan yang dibangun diatas teknologi internet. Blog, media sosial, website atau aplikasi mobile dapat digunakan sebagai sarana penjualan. Dengan mempertimbangkan mayoritas masyarakat Indonesia yang masih banyak menggunakan komputer untuk melakukan pembelian barang melalui media internet dan diperlukannya sistem yang terorganisir dengan baik, maka digunakan website sebagai tempat penjualan.
(15)
2
Universitas Kristen Maranatha 1.2. Rumusan Masalah
Berdasarkan latar belakang di atas, maka dapat diidentifikasi masalah yang dihadapi adalah bagaimana membuat sistem penjualan buku yang dapat menjangkau banyak wilayah?
1.3. Tujuan
Tujuan dari perancangan website ini adalah sistem penjualan buku dibuat dengan menggunakan website sebagai sarana penjualan sehingga dapat menjangkau banyak wilayah.
1.4. Batasan Masalah
Pembuatan website penjualan ini dibatasi pada beberapa permasalahan, antara lain:
1. Sistem yang dibuat meliputi penjualan buku terhadap konsumen.
2. Pengelompokan pengguna dalam sistem, yaitu administrator, member, dan non member.
3. Proses pembelian buku berdasarkan daftar buku yang tersedia.
4. Proses pembelian buku dapat dilakukan oleh konsumen yang telah registrasi. 5. Proses pembayaran buku dapat dilakukan melalui transfer antar rekening bank.
1.5. Sistematika Pembahasan
Sistematika pembahasan dalam laporan tugas akhir ini adalah sebagai berikut: BAB I PENDAHULUAN
Bab ini berisi uraian latar belakang, rumusan masalah, tujuan, batasan masalah dan sistematika pembahasan.
BAB II DASAR TEORI
Bab ini membahas teori-teori dan teknologi yang mendasari dan mendukung pembangunan aplikasi website ini. Teori-teori ini diambil dari pustaka yang diperlukan.
BAB III ANALISA DAN PEMODELAN
Bab ini berisi arsitektur sistem menggunakan diagram UML, ERD, web map dan perancangan user interface.
(16)
3
Universitas Kristen Maranatha BAB IV PERANCANGAN DAN IMPLEMENTASI
Bab ini berisi hasil implementasi dari pemodelan, screenshot aplikasi dan penjelasan dari aplikasi yang telah dibangun.
BAB V PENGUJIAN
Bab ini berisi pengujian dari aplikasi yang telah dibuat untuk melihat apakah terdapat kekurangan dalam pembuatan aplikasi atau tidak dan apakah aplikasi sudah layak digunakan.
BAB VI SIMPULAN DAN SARAN
Bab ini mencakup simpulan dari laporan dan saran untuk pengembangan aplikasi yang diambil dari seluruh proses selama melakukan penyusunan tugas akhir ini.
(17)
129
Universitas Kristen Maranatha
BAB VI
SIMPULAN DAN SARAN
Bab simpulan dan saran mencakup simpulan dari laporan dan saran untuk pengembangan aplikasi yang diambil dari seluruh proses selama melakukan penyusunan tugas akhir.
6.1. Simpulan
Simpulan yang dapat diambil setelah menyelesaikan tugas akhir ini adalah sebagai berikut:
1. Website yang dibuat sudah menyediakan sistem penjualan buku sesuai dengan website penjualan buku pada umumnya.
2. Website yang dibuat sudah dapat digunakan sebagai sarana penjualan buku.
6.2. Saran
Saran yang diberikan agar tugas akhir ini dapat dikembangkan yaitu:
1. Menambahkan fitur dan promo yang lebih menarik agar user tertarik untuk
mengunjungi dan membeli buku pada website ini.
2. Produk yang ada pada website ini terus ditambahkan.
3. Mengembangkan sarana penjualan dengan membuat aplikasi mobile penjualan
(18)
130
Universitas Kristen Maranatha
DAFTAR PUSTAKA
Coronel, C., Morris, S., & Rob, P. (2011). Database systems: Design, implementation, and
management, Ninth Edition. Australia; United States: Cengage.
Freeman, A. (2010). Introducing Visual C# 2010. United States: Apress.
International ISBN Agency. Isbn-international.org: Electronic References. Retreived March, 30, 2011, from http://www.isbn-international.org/faqs/view/5#q_1
Ladjamudin, A.B. (2005). Analisis dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu.
Lethbridge, T.C. and Laganiere, R. (2002). Object-Oriented Software Engineering Practical
Software Development using UML and Java. Singapore: McGraw-Hill.
Levine, J.R., & Young, M.L., (2010). The Internet For Dummies®, 12th Edition.
Indianapolis, United States of America: Wiley Publishing Inc.
Powell, T.A. (2010). HTML & CSS:The Complete Reference,Fifth Edition. United States: McGraw-Hill.
Pressman, R.S. (2002). Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku Satu). Indonesia: Andi.
Rob, P. & Coronel, C. (2004) Database Systems: Design, Implementation Management, Sixth Edition, Thomson Learning.
Rumbaugh J., Jacobson I., Booch G. (2004). The Unified Modeling Language Reference
Manual. Kanada: Addison-Wesley Professional 2nd edition.
Saryada, I.W., Ferdiana, R., Suandi, D., & Pramono, R.R. (2005). Migrasi Java ke C#.
Retreived February 2, 2011 from http://project-otak.net/
Transact-SQL Reference (Database Engine). MSDN Library: Electronic references. Retrieved April 8, 2011, from http://msdn.microsoft.com/en-us/library/bb510741.aspx
Troelsen A. (2010). Pro C# 2010 and the .NET 4 Platform Fifth Edition. United States:
Apress.
Wykes, Z. (2005). ISBN-13 For Dummies, Special Edition. Indianapolis, United States of America: Wiley Publishing Inc.
(1)
Data Penulis ... 131 Kuisioner ... 132
(2)
BAB I
PENDAHULUAN
Bab pendahuluan membahas latar belakang dari pembuatan aplikasi, rumusan masalah, tujuan pembuatan aplikasi, batasan masalah pada aplikasi dan sistematika pembahasan dalam laporan tugas akhir.
1.1. Latar Belakang
Pada saat ini, sistem penjualan melalui media internet sudah banyak digunakan. Salah satunya adalah sistem penjualan buku melalui media internet. Hal ini dilakukan karena sistem penjualan melalui media internet memberikan kemudahan dalam melakukan transaksi bisnis. Dari segi konsumen akan memberikan manfaat untuk menghemat waktu, memberikan kemudahan dalam memilih barang yang sesuai, membandingkan harga dan melakukan pembelian. Sedangkan bagi produsen, akan memberikan manfaat luasnya jangkauan pemasaran, modal yang dikeluarkan untuk tempat berjualan lebih sedikit, menghemat waktu dan biaya promosi.
Dengan mempertimbangkan manfaat yang diperoleh, maka akan dibuat sebuah aplikasi sistem informasi penjualan buku melalui media internet. Buku yang akan dijual berupa buku cetak, karena masyarakat Indonesia masih lebih menyukai buku cetak dibanding buku digital, hal ini dikarenakan ketersediaan buku digital di internet tidak lengkap dan ketidaknyamanan membaca buku terlalu lama melalui media elektronik.
Sistem penjualan buku dengan memanfaatkan teknologi internet memerlukan sarana penjualan yang dibangun diatas teknologi internet. Blog, media sosial, website atau aplikasi mobile dapat digunakan sebagai sarana penjualan. Dengan mempertimbangkan mayoritas masyarakat Indonesia yang masih banyak menggunakan komputer untuk melakukan pembelian barang melalui media internet dan diperlukannya sistem yang terorganisir dengan baik, maka digunakan website sebagai tempat penjualan.
(3)
1.2. Rumusan Masalah
Berdasarkan latar belakang di atas, maka dapat diidentifikasi masalah yang dihadapi adalah bagaimana membuat sistem penjualan buku yang dapat menjangkau banyak wilayah?
1.3. Tujuan
Tujuan dari perancangan website ini adalah sistem penjualan buku dibuat dengan menggunakan website sebagai sarana penjualan sehingga dapat menjangkau banyak wilayah.
1.4. Batasan Masalah
Pembuatan website penjualan ini dibatasi pada beberapa permasalahan, antara lain:
1. Sistem yang dibuat meliputi penjualan buku terhadap konsumen.
2. Pengelompokan pengguna dalam sistem, yaitu administrator, member, dan non member.
3. Proses pembelian buku berdasarkan daftar buku yang tersedia.
4. Proses pembelian buku dapat dilakukan oleh konsumen yang telah registrasi. 5. Proses pembayaran buku dapat dilakukan melalui transfer antar rekening bank.
1.5. Sistematika Pembahasan
Sistematika pembahasan dalam laporan tugas akhir ini adalah sebagai berikut: BAB I PENDAHULUAN
Bab ini berisi uraian latar belakang, rumusan masalah, tujuan, batasan masalah dan sistematika pembahasan.
BAB II DASAR TEORI
Bab ini membahas teori-teori dan teknologi yang mendasari dan mendukung pembangunan aplikasi website ini. Teori-teori ini diambil dari pustaka yang diperlukan.
BAB III ANALISA DAN PEMODELAN
(4)
3
BAB IV PERANCANGAN DAN IMPLEMENTASI
Bab ini berisi hasil implementasi dari pemodelan, screenshot aplikasi dan penjelasan dari aplikasi yang telah dibangun.
BAB V PENGUJIAN
Bab ini berisi pengujian dari aplikasi yang telah dibuat untuk melihat apakah terdapat kekurangan dalam pembuatan aplikasi atau tidak dan apakah aplikasi sudah layak digunakan.
BAB VI SIMPULAN DAN SARAN
Bab ini mencakup simpulan dari laporan dan saran untuk pengembangan aplikasi yang diambil dari seluruh proses selama melakukan penyusunan tugas akhir ini.
(5)
SIMPULAN DAN SARAN
Bab simpulan dan saran mencakup simpulan dari laporan dan saran untuk pengembangan aplikasi yang diambil dari seluruh proses selama melakukan penyusunan tugas akhir.
6.1. Simpulan
Simpulan yang dapat diambil setelah menyelesaikan tugas akhir ini adalah sebagai berikut:
1. Website yang dibuat sudah menyediakan sistem penjualan buku sesuai dengan
website penjualan buku pada umumnya.
2. Website yang dibuat sudah dapat digunakan sebagai sarana penjualan buku.
6.2. Saran
Saran yang diberikan agar tugas akhir ini dapat dikembangkan yaitu:
1. Menambahkan fitur dan promo yang lebih menarik agar user tertarik untuk mengunjungi dan membeli buku pada website ini.
2. Produk yang ada pada website ini terus ditambahkan.
3. Mengembangkan sarana penjualan dengan membuat aplikasi mobile penjualan
(6)
DAFTAR PUSTAKA
Coronel, C., Morris, S., & Rob, P. (2011). Database systems: Design, implementation, and
management, Ninth Edition. Australia; United States: Cengage.
Freeman, A. (2010). Introducing Visual C# 2010. United States: Apress.
International ISBN Agency. Isbn-international.org: Electronic References. Retreived March, 30, 2011, from http://www.isbn-international.org/faqs/view/5#q_1 Ladjamudin, A.B. (2005). Analisis dan Desain Sistem Informasi. Yogyakarta: Graha Ilmu. Lethbridge, T.C. and Laganiere, R. (2002). Object-Oriented Software Engineering Practical
Software Development using UML and Java. Singapore: McGraw-Hill.
Levine, J.R., & Young, M.L., (2010). The Internet For Dummies®, 12th Edition. Indianapolis, United States of America: Wiley Publishing Inc.
Powell, T.A. (2010). HTML & CSS:The Complete Reference,Fifth Edition. United States: McGraw-Hill.
Pressman, R.S. (2002). Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku Satu). Indonesia: Andi.
Rob, P. & Coronel, C. (2004) Database Systems: Design, Implementation Management, Sixth Edition, Thomson Learning.
Rumbaugh J., Jacobson I., Booch G. (2004). The Unified Modeling Language Reference
Manual. Kanada: Addison-Wesley Professional 2nd edition.
Saryada, I.W., Ferdiana, R., Suandi, D., & Pramono, R.R. (2005). Migrasi Java ke C#.
Retreived February 2, 2011 from http://project-otak.net/
Transact-SQL Reference (Database Engine). MSDN Library: Electronic references.
Retrieved April 8, 2011, from
http://msdn.microsoft.com/en-us/library/bb510741.aspx
Troelsen A. (2010). Pro C# 2010 and the .NET 4 Platform Fifth Edition. United States:
Apress.
Wykes, Z. (2005). ISBN-13 For Dummies, Special Edition. Indianapolis, United States of America: Wiley Publishing Inc.