Aplikasi Sistem Informasi Penjualan Buku Berbasis Web.

(1)

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.