Aplikasi Online Store Berbasis Web pada Toko Sierra dengan Menerapkan Algoritma Apriori.

(1)

ABSTRAK

Pada jaman modern ini, hampir seluruh kegiatan dan aktifitas sehari-hari dapat dilakukan dengan bantuan teknologi yang canggih. Salah satu teknologi yang sedang berkembang dengan pesat saat ini adalah Internet. Dengan Internet, segala informasi dapat diperoleh dengan mudah dan cepat. Aplikasi online merupakan pilihan yang tepat bagi mereka yang membutuhkan kecepatan dan kemudahan dalam mendapatkan informasi. Toko Sierra yang belum menggunakan aplikasi online untuk memasarkan produk yang di jual serta baru terjun kedalam dunia industri, mengalami kendala dalam menjalankan usahanya. Kesulitan mencatat dan mencari data-data penjualan juga menjadi kendala sehingga mengurangi efektifitas kerja dari para pegawai. Rawannya kehilangan data penjualan juga menjadi salah satu kendala yang dihadapi. Penelitian ini dilakukan dengan tujuan untuk menghasilkan sebuah aplikasi online store berbasis web yang dapat melakukan pencatatan data-data penting mengenai kategori produk, data milik langganan, mencatat penjualan dengan terperinci. Dengan menggunakan Algoritma Apriori, pemilik toko sangat terbantu dalam memasarkan produk yang ada. Barang yang ditawarkan pada pembeli ditangani oleh program secara langsung sesuai dengan penjualan yang paling populer. Kesimpulannya, hasil yang diinginkan yaitu aplikasi online dapat meningkatkan kinerja Toko secara keseluruhan. Mulai dari kemudahan memberikan informasi kepada pelanggan, melakukan penjualan produk hingga meningkatkan pelayanan yang diberikan kepada pelanggan.


(2)

ABSTRACT

In this modern era, almost all activity and daily routinity, can be done with help from sophisticated technology. One of technologies which most developed in the present is Internet. With the internet, all sort of information can be obtained so easily. Online application is the best choice to, who need speed and convenience for get information. Sierra shop which is not yet use online application to advertise their product and just started in this field, got many difficulties. The difficulty of tracking record and search their sales record gives big trouble, because reduce the effectiveness of employees. The risk of lost sales record is one of trouble which they got too. This research was conducted with the purpose to generate web based online application which can do tracking critical product data, member’s personal data, and tracking sales record accurately. With help from apriori algorithm, owner can offer their product to customer more efficiently. The product that offered to customer generate automaticly by software from the most popular product that have been sold. The conclusion, this application can improve productivity this store. Start from give information to customer, selling product to customer, and improve service that be given to member.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALISTAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvi

DAFTAR NOTASI/ LAMBANG ... xviii

DAFTAR SINGKATAN ... xxi

DAFTAR ISTILAH ... xxii

BAB 1 PENDAHULUAN (Heading 1) ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 1

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup ... 2

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 3

BAB 2 KAJIAN TEORI ... 6

2.1 Customer Relationship Management ... 6

2.2 Up Selling ... 6

2.3 Algoritma Apriori... 7


(4)

2.5 Proses Bisnis ... 8

2.6 Entity Relationship Diagram ... 9

2.7 UML ... 10

2.8 Web ... 10

2.9 Database ... 10

2.10 Business Process Model and Notation (BPMN) ... 10

2.11 PHP ... 11

2.12 Aplikasi Online ... 11

2.13 Bootstrap ... 11

2.14 MySQL ... 11

2.15 Blackbox ... 12

2.16 Penjualan Online ... 12

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 13

3.1 Proses Bisnis Penjualan... 13

3.2 Proses Bisnis Pembelian Barang ... 14

3.3 Entity Relationship Diagram ... 15

3.4 ER to Tabel ... 16

3.5 Use Case ... 18

3.6 Use Case Profile ... 19

3.7 Use Case Penjualan ... 19

3.8 Use Case Pengolahan Kategori ... 20

3.9 Use Case Pengolahan Brand ... 20

3.10 Use Case Pengolahan Barang ... 21

3.11 Use Case Pengolahan User ... 21

3.12 Use Case Pengolahan Supplier ... 22


(5)

3.14 Activity Diagram Login ... 23

3.15 Activity Diagram Sign Up ... 23

3.16 Activity Diagram Profile ... 24

3.17 Activity Diagram Buat Penjualan ... 25

3.18 Activity Diagram Ubah Konfirmasi ... 27

3.19 Activity Diagram Ubah Batal (User) ... 28

3.20 Activity Diagram Ubah Batal (Admin) ... 29

3.21 Activity Diagram Ubah Kirim ... 30

3.22 Activity Diagram Ubah Lunas ... 31

3.23 Activity Diagram Laporan Penjualan... 32

3.24 Activity Diagram Insert Kategori... 33

3.25 Activity Diagram Update Kategori ... 34

3.26 Activity Diagram Delete Kategori ... 35

3.27 Activity Diagram Insert Brand ... 36

3.28 Activity Diagram Update Brand ... 37

3.29 Activity Diagram Delete Brand ... 38

3.30 Activity Diagram Insert Barang ... 39

3.31 Activity Diagram Update Barang... 40

3.32 Activity Diagram Delete Barang ... 41

3.33 Activity Diagram Insert Supplier ... 42

3.34 Activity Diagram Update Supplier... 43

3.35 Activity Diagram Delete Supplier ... 44

3.36 Activity Diagram Buat Pembelian ... 45

3.37 Activity Diagram Laporan Pembelian ... 46

3.38 Class Diagram Protected Dao ... 47


(6)

3.40 Class Diagram Utility ... 49

3.41 Rancangan Antarmuka ... 49

3.41.1 Tampilan Halaman Login dan Sign Up ... 49

3.41.2 Tampilan Account ... 50

3.41.3 Tampilan Halaman Shop ... 50

3.41.3.1.1 Tampilan Cart ... 51

3.41.4 Tampilan Account Admin ... 52

3.41.5 Tampilan Penjualan ... 53

3.41.6 Tampilan Pembelian... 53

3.41.7 Tampilan Barang ... 54

3.41.8 Tampilan Brand ... 54

3.41.9 Tampilan Kategori ... 55

3.41.10 Tampilan User ... 55

BAB 4 IMPLEMENTASI ... 57

4.1 Login ... 57

4.2 Register ... 57

4.3 Tampilan Menu Admin ... 58

4.4 Tampilan User ... 59

4.5 Tampilan Menu Pengolahan ... 59

4.6 Tampilan Menu Pembelian ... 60

4.7 Tampilan Menu Menambah Pembelian ... 60

4.8 Tampilan Menu Penjualan ... 61

4.9 Tampilan Menu Rubah Status Penjualan ... 62

4.10 Tampilan Menu Produk Kategori... 62

4.11 Tampilan Menu Menambah Kategori Baru ... 63


(7)

4.13 Tampilan Menu Barang... 64

4.14 Tampilan Menu Menambah Barang Baru ... 65

4.15 Tampilan Menu Update Barang ... 66

4.16 Tampilan Menu Brand ... 66

4.17 Tampilan Menu Menambah Brand Baru... 67

4.18 Tampilan Menu Update Brand ... 68

4.19 Tampilan Menu Supplier... 68

4.20 Tampilan Menu Menambah Supplier... 69

4.21 Tampilan Menu Update Supplier ... 70

4.22 Tampilan Menu Daftar User ... 70

4.23 Tampilan Menu Tambah User ... 71

4.24 Tampilan Menu Rubah User ... 72

4.25 Tampilan Menu Laporan ... 72

4.26 Tampilan Menu My Order ... 73

4.27 Tampilan Menu Shop ... 74

4.28 Tampilan Menu Produk Per-Kategori ... 74

4.29 Tampilan Menu Produk Detail ... 75

4.30 Tampilan Add to Cart... 76

4.31 Tampilan Checkout ... 76

4.32 Tampilan CRM ... 77

4.33 Tampilan Menu Lihat Cart ... 78

4.34 Tampilan Menu Beranda ... 78

BAB 5 PENGUJIAN ... 80

BAB 6 SIMPULAN DAN SARAN ... 92

6.1 Simpulan ... 92


(8)

DAFTAR PUSTAKA ... 93 RIWAYAT HIDUP PENULIS ... 95


(9)

DAFTAR GAMBAR

Gambar 3.1 BPMN Penjualan Barang ... 13

Gambar 3.2 BPMN Pembelian Barang ... 14

Gambar 3.3 Entity Relationship Diagram ... 15

Gambar 3.4 Use Case ... 18

Gambar 3.5 Use Case Profille ... 19

Gambar 3.6 Use Case Penjualan ... 19

Gambar 3.7 Use Case Pengolahan Kategori ... 20

Gambar 3.8 Use Case pengolahan Brand ... 20

Gambar 3.9 Use Case Pengolahan Barang ... 21

Gambar 3.10 Use Case Pengolahan User ... 21

Gambar 3.11 Use Case Pengolahan Supplier ... 22

Gambar 3.12 Use Case Pembelian ... 22

Gambar 3.13 Activity Diagram Login ... 23

Gambar 3.14 Activity Diagram Sign Up ... 24

Gambar 3.15 Activity Diagram Profile ... 25

Gambar 3.16 Activity Diagram Buat Penjualan ... 26

Gambar 3.17 Activity Diagram Ubah Konfirmasi ... 27

Gambar 3.18 Activity Diagram Ubah Batal (User) ... 28

Gambar 3.19 Activity Diagram Ubah Batal (Admin) ... 29

Gambar 3.20 Activity Diagram Ubah Kirim... 30

Gambar 3.21 Activity Diagram Ubah Lunas ... 31

Gambar 3.22 Activity Diagram Laporan Penjualan ... 32

Gambar 3.23 Activity Diagram Insert Kategori ... 33

Gambar 3.24 Activity Diagram Update Kategori ... 34

Gambar 3.25 Activity Diagram Delete Kategori ... 35

Gambar 3.26 Activity Diagram Insert Brand ... 36

Gambar 3.27 Activity Diagram Update Brand ... 37

Gambar 3.28 Activity Diagram Delete Brand... 38

Gambar 3.29 Activity Diagram Insert Barang ... 39


(10)

Gambar 3.31 Activity Diagram Delete Barang ... 41

Gambar 3.32 Activity Diagram Insert Supplier ... 42

Gambar 3.33 Activity Diagram Update Supplier ... 43

Gambar 3.34 Activity Diagram Delete Supplier ... 44

Gambar 3.35 Activity Diagram Buat Pembelian ... 45

Gambar 3.36 Activity Diagram Laporan Pembelian... 46

Gambar 3.37 Package Protected Dao ... 47

Gambar 3.38 Package Protected Entity ... 48

Gambar 3.39 Package Utility ... 49

Gambar 3.40 Tampilan Login dan Sign Up ... 50

Gambar 3.41 Tampilan My Account Member ... 50

Gambar 3.42 Tampilan Produk kami Detail ... 51

Gambar 3.43 Tampilan Cart ... 52

Gambar 3.44 Tampilan Checkout ... 52

Gambar 3.45 Tampilan My Account Admin ... 53

Gambar 3.46 Tampilan Penjualan ... 53

Gambar 3.47 Tampilan Pembelian ... 54

Gambar 3.48 Tampilan Barang ... 54

Gambar 3.49 Tampilan Brand ... 55

Gambar 3.50 Tampilan Kategori... 55

Gambar 3.51Tampilan User ... 56

Gambar 4.1 Login ... 57

Gambar 4.2 Register... 58

Gambar 4.3 Tampilan Menu Admin ... 58

Gambar 4.4 Tampilan User ... 59

Gambar 4.5 Tampilan Menu Pengolahan... 59

Gambar 4.6 Tampilan Menu Pembelian ... 60

Gambar 4.7 Tampilan Menu Menambah Pembelian ... 61

Gambar 4.8 Tampilan Menu Penjualan ... 61

Gambar 4.9 Tampilan Menu Rubah Status Penjualan ... 62

Gambar 4.10 Tampilan Menu Produk Kategori ... 63


(11)

Gambar 4.12 Tampilan Menu Update Kategori ... 64

Gambar 4.13 Tampilan Menu Barang ... 65

Gambar 4.14 Tampilan Menu Menambah Barang Baru ... 65

Gambar 4.15 Tampilan Menu Update Produk ... 66

Gambar 4.16 Tampilan Menu Brand ... 67

Gambar 4.17 Tampilan Menu Menambah Brand Baru ... 67

Gambar 4.18 Tampilan Menu Update Brand ... 68

Gambar 4.19 Tampilan Menu Supplier ... 69

Gambar 4.20 Tampilan Menu Tambah Supplier... 69

Gambar 4.21 Tampilan Menu Update Supplier ... 70

Gambar 4.22 Tampilan Menu Daftar User ... 71

Gambar 4.23 Tampilan Menu Tambah User ... 71

Gambar 4.24 Tampilan Menu Rubah User ... 72

Gambar 4.25 Tampilan Menu Laporan ... 73

Gambar 4.26 Tampilan Menu MyOrder ... 73

Gambar 4.27 Tampilan Menu Shop ... 74

Gambar 4.28 Tampilan menu produk per-kategori ... 75

Gambar 4.29 tampilan menu produk kami yang dipilih detail ... 75

Gambar 4.30 Tampilan Add to Cart ... 76

Gambar 4.31 Tampilan Checkout ... 77

Gambar 4.32 Tampilan CRM ... 77

Gambar 4.33 Figure 4-1Tampilan Menu Lihat Cart ... 78


(12)

DAFTAR TABEL

Tabel 3.1 Tabel User ... 16

Tabel 3.2 Tabel Kategori... 16

Tabel 3.3 Tabel Brand ... 16

Tabel 3.4 Tabel Barang ... 16

Tabel 3.5 Tabel Supplier ... 17

Tabel 3.6 Tabel Transaksi ... 17

Tabel 3.7 Tabel Transaksi Detail ... 17

Tabel 5.1 Pengujian Login ... 80

Tabel 5.2 Pengujian Menu Register ... 81

Tabel 5.3 Pengujian Menu Profile User ... 81

Tabel 5.4Pengujian Menu Pembelian ... 82

Tabel 5.5Pengujian Tambah Pembelian ... 82

Tabel 5.6Pengujian Menu Produk Kategori ... 83

Tabel 5.7Pengujian Tambah Produk Kategori ... 83

Tabel 5.8Pengujian Update Kategori ... 84

Tabel 5.9Pengujian Menu Barang ... 84

Tabel 5.10Pengujian Tambah Barang ... 85

Tabel 5.11Pengujian Update Barang ... 85

Tabel 5.12Pengujian Menu Brand... 86

Tabel 5.13Pengujian Tambah Brand ... 86

Tabel 5.14Pengujian Update Brand ... 86

Tabel 5.15Pengujian Menu Supplier ... 87

Tabel 5.16Pengujian Tambah Supplier ... 87

Tabel5.17 Pengujian Ubah Supplier ... 88

Tabel5.18 Pengujian Menu User... 88

Tabel5.19 Pengujian Tambah User ... 88

Tabel5.20 Pengujian Update Role User ... 89

Tabel5.21 Pengujian Menu Laporan ... 89

Tabel5.22 Pengujian Menu Store ... 90


(13)

(14)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/ Lambang Nama Arti

BPMN Start event Simbol yang

mengindikasikan sebuah proses yang akan dimulai

Activities Activities digunakan

untuk mewakili

berbagai makna dalam kehidupan sehari-hari. Aktivitas dianggap mencakup berbagai kegiatan yang dapat diselesaikan dalam waktu 5 menit, satu minggu atau lebih.

End event Simbol untuk

mengakhiri sebuah proses.

Gateway Gateway dapat

mendefinisikan semua tindakan Arus Urutan Proses Bisnis.

Symbol Decision

Simbol pemilihan proses berdasarkan kondisi yang ada Alur

Sequence (Sequence flow)

menunjukkan urutan yang kegiatan akan yang dilakukan dalam sebuah proses.

Alur Pesan (Messege Flow)

digunakan untuk

menunjukkan aliran pesan dua entitas yang siap untuk mengirim dan menerima.

ERD Entitas Suatu objek yang

dapat diidentifikasi dalam lingkungan pemakai

Relasi Menunjukkan adanya

hubungan di antara sejumlah entitas yang berbeda


(15)

Jenis Notasi/ Lambang Nama Arti

Atribut Mendeskripsikan

karakter entitas

(atribut yang

berfungsi sebagai key diberi garis bawah

Garis Penghubung antara

relasi dengan entitas, relasi dan entitas dengan atribut

UML – Use

Case

Diagram

Actor Pengguna sistem atau

yang berinteraksi

langsung dengan

system.

Use Case Proses yang digambarkan dengan nama proses yang diberi lingkaran oval.

Association Berfungsi

menghubungkan aktor dengan use case

UML –

Activity Diagram

Initial State Titik Awal untuk memulai aktivitas Final State Titik Akhir untuk

mengakhiri aktivitas

Activity Menandakan sebuah

aktivitas yang terjadi

Decision Pilihan untuk

mengambil keputusan Fork/Join Menunjukan kegiatan

menggabungkan dua panel activity menjadi satu atau satu panel activity menjadi dua


(16)

Jenis Notasi/ Lambang Nama Arti

UML –

Activity Diagram

Control Flow Menunjukkan arus aktivitas

Note Catatan khusus untuk

sebuah aktivitas

UML – Class Diagram

Class Blok-blok pembangun

program. Bagian atas class menunjukkan nama dari class,

bagian tengah

mengindikasikan atribut dari class, dan

bagian bawah

mendefinisikan

method dari sebuah class

Association Menunjukkan

hubungan antar class

Dependency Menunjukkan

ketergantungan antara satu class dengan class yang lain

Generalization Menunjukkan

inheritance dari satu class ke beberapa class


(17)

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

BPMN Business Process Model and Notation

SI Sistem Informasi

UML Unified Modelling Languange

PHP PHP Hypertext Preprocessor

HTML HyperText Markup Language


(18)

DAFTAR ISTILAH


(19)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Toko Sierra adalah toko yang bergerak dibidang penjualan barang – barang elektronik, khususnya peralatan komputer. Toko yang bertempat di Jaya Plasa ini tentunya memiliki banyak sekali saingan bisnis. Oleh karena itu, diperlukan media yang dapat digunakan untuk meningkatkan proses jual beli yang dilakukan oleh Toko Sierra.

Pada saat ini, Toko Sierra masih melakukan penjualan dengan menyewa counter di Jaya Plasa dan menyebarkan info dengan bermodalkan media social. Hal ini menyebabkan kuntungan yang diperoleh oleh Toko Sierra masih belum maksimal. Selain itu, Toko Sierra masih memiliki masalah untuk memberikan detail gambar dan spec dari barang yang dijualnya kepada konsumen jika hanya mengandalkan media sosial BBM saja.

Setelah melihat masalah-masalah yang terjadi pada Toko Sierra, maka akan dibuat sebuah aplikasi berbasis website untuk menangani masalah-masalah tersebut dan meningkatkan penjualan Toko Sierra, karena di counter saja tidak cukup untuk memaksimalkan penjualan, selain itu juga, Jaya Plasa merupakan pusat penjualan barang elektronik, sehingga saingan tidak luput menjadi faktor menurunnya pendapatan. Aplikasi ini akan membantu Toko Sierra untuk melakukan penjualan barang secara online. Aplikasi ini juga dapat membantu pembeli untuk melihat barang yang ditawarkan oleh Toko Sierra.

1.2Rumusan Masalah

Melihat latar belakang yang ada, maka ditemukan beberapa rumusan masalah yaitu :

1. Bagaimana membuat aplikasi yang dapat digunakan untuk menyediakan informasi kepada pembeli secara online?

2. Bagaimana membuat aplikasi yang dapat membantu customer melakukan pemesan produk – produk yang ditawarkan?


(20)

2

3. Bagaimana membuat aplikasi yang dapat membantu Toko Sierra dalam melakukan pembelian barang ke supplier?

4. Bagaimana membuat aplikasi yang dapat meningkatkan penjualan Toko Sierra dengan teknik apriori?

1.3Tujuan Pembahasan

Berikut ini merupakan tujuan dari pembuatan aplikasi berdasarkan masalah yang ada :

1. Membuat aplikasi untuk melihat data katalog barang yang dijual Toko Sierra. 2. Membuat aplikasi yang dapat membantu customer melakukan pemesan

produk - produk yang ditawarkan.

3. Membuat aplikasi yang dapat membantu Toko Sierra dalam melakukan pembelian barang ke supplier.

4. Membuat aplikasi yang dapat meningkatkan penjualan Toko Sierra dengan teknik apriori.

1.4Ruang Lingkup

Berikut ini merupakan ruang lingkup dari kajian yang akan digunakan untuk membuat aplikasi Toko Sierra :

 Perangkat keras

o Processor : Core 2 Duo E4500 2.2 GHz

o Memory : DDR34GB

o Harddisk : sisa ruang kosong 80GB  Perangkat lunak

o Editor : Netbeans IDE 8

o Bahasa Pemrograman : HTML, PHP , CSS o Basis Data : MySQL

 Batasan Aplikasi

Pengguna aplikasi ini terbagi menjadi 2 jenis user yaitu Admin dan customer/member. Aplikasi yang dihasilkan adalah aplikasi yang berbasis web dan diterapkan di Toko Sierra.


(21)

3

a. Membuat dan mengubah data admin. b. Melihat laporan.

c. Mencetak laporan d. Mengubah data member.

e. Membuat dan mengubah data pembelian. f. Membuat dan mengubah data penjualan. g. Melihat konfirmasi pembelian pembeli. h. Mengubah status pembelian pembeli.  Customer/ member dapat melakukan :

a. Menambah dan mengubah data pembelian barang. b. Melihat katalog barang yang di jual.

c. Memasukkan barang ke dalam keranjang pembelian. d. Mengubah info data member.

5. Melihat info barang yang disarankan oleh sistem.

1.5Sumber Data

Data-data yang didapat dalam pembuatan aplikasi sistem informasi ini adalah observasi langsung ke instansi yaitu Toko Sierra. Selain itu data-data juga didapatkan dari studi pustaka buku dan dari internet.

1.6Sistematika Penyajian

Berikut ini adalah sistematika penyajian laporan Tugas Akhir pada Toko Sierra :

BAB 1. Pendahuluan

Bab 1 membahas mengenai pendahuluan pembuatan program untukToko komputer Sierra.

Bab ini digunakan untuk menjelaskan : 1.1 Latar belakang

Pada bagian 1.1 membahas mengenai alasan-alasan yang melatarbelakangi dari pembuatan laporan Tugas Akhir untuk Toko Sierra.


(22)

4

1.2 Rumusan masalah

Pada bagian 1.2 membahas mengenai rumusan – rumusan masalah yang menjadi latarbelakang dalam pembuatan aplikasi untuk Toko Sierra. 1.3 Tujuan Pembahasan

Pada bagian 1.3 membahas mengenai tujuan dari dibuatnya aplikasi untuk Toko Sierra berdasarkan dari rumusan masalah yang telah ada.

1.4 Ruang lingkup

Pada bagian 1.4 berisikan mengenai pembahasan– pembahasan dan batasan masalah pembuatan aplikasiuntuk Toko Sierra serta membahas fungsionalitas dari setiap akun yang terdapat pada sistem Toko Sierra. 1.5 Sumber data

Pada bagian 1.5 berisikan mengenai pembahasan darimana sumber data – data yang akan digunakan untuk pembuatan aplikasi Toko Sierra didapat. 1.6 Sistematika Penyajian

Pada bagian 1.6 membahas mengenai sistematika dalam pembuatan dan penyusunan dari laporan Tugas Akhir ini.

BAB 2. Kajian Teori

Bab 2 membahas mengenai penjelasan dari teori-teori yang berkaitan dengan pembuatan sistem dan pengimplementasian teori yang mendukung dalam pembuatan aplikasi untuk Toko Sierra.

BAB 3. Analisis dan Rancangan Sistem

Bab 3 membahas mengenai analisis dari keadaan,kebutuhan sistem, pembuatan sistem, ERD, dan gambaran arsitektur dari sistem yang akan dibuat untuk Toko Sierra.


(23)

5

Bab 4 membahas mengenai perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design untuk Toko Sierra yang sudah dibuat berdasarkan rancangan pada bab sebelumnya.

BAB 5.Pembahasan dan Uji Coba Hasil Penelitian

Bab 5 membahas mengenai penjelasan rencana pengujian dari sistem yang telah dibuat untuk Toko Sierra serta testing yang akan diuji dan dilakukan pada sistem Toko Sierra.

BAB 6.Simpulan dan Saran

Bab 6 membahas mengenai kesimpulan dan saran dari hasil pembuatan sistem untuk Toko Sierra serta juga berisi kata-katapenutup dalam Laporan Tugas Akhir.


(24)

BAB 6

SIMPULAN DAN SARAN

6.1Simpulan

Berdasarkan hasil pembahasan dan hasil yang telah dicapai dalam pembuatan aplikasi website ini, maka dapat ditarik kesimpulan sebagai berikut : 1. Aplikasi dapat membantu proses penjualan, pemesan, dan pencatatan invetori

pada Toko SIERRA agar dapat menjalankan usahanya dengan lebih efisien dan efektif.

2. Aplikasi dapat memudahkan user dalam melakukan pemesanan barang pada Toko SIERRA.

3. Aplikasi dapat membantu Toko SIERRA melakukan pembelian barang pada supplier.

4. Aplikasi meningkatkan penjualan Toko SIERRA dengan teknik apriori.

6.2Saran

Untuk mengembangkan aplikasi berbasis web ini agar lebih baik lagi, penulis menyarankan beberapa fitur sebagai berikut :

1. Aplikasi dapat menambahkan laporan akuntansi agar lebih memudahkan pemilik untuk mengetahui laba rugi dari Toko SIERRA.


(25)

DAFTAR PUSTAKA

[1] J. Raymon McLeod, Sistem Informasi Manajement, Edisi 10, Jakarta: Salemba Empat , 2008.

[2] B.-D. K. S. A. N. Robert C. Blattberg, Database Marketing: Analyzing and Managing Customers, India : Springer, 2010.

[3] E. T. L. Kusrini, Algoritma Data Mining, Yogyakarta: Andi Offset, 2009. [4] Yakub, Pengantar sistem informasi, Yogyakarta: Graha Ilmu, 2012.

[5] Laudon, K. C. dan J. P. , Sistem Inforamsi Manajemen Terjemahan Chriswan Sungkono dan Machmudin Eka P, Jakarta: Salemba Empat, 2010.

[6] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: Penerbit Andi, 2007.

[7] A. Nugroho, Rekayasa Perangkat Lunak Menggunakan UML dan JAVA, Yogyakarta: Andi, 2010.

[8] B. Sunarfrihartono, PHP dan MySQL untuk web, Yogyakarta: Andi Offset, 2011.

[9] C. T. a. B. Connolly, Database System: A Practical Aproach to Design, Implementation, and Management, Boston: Pearson Education, 2010.

[10] S. A. White, BPMN Modeling and Reference Guide: Understanding and Using BPMN, USA : Future Strategies Inc., 2008.

[11] K. Peranginangin, Aplikasi WEB dan PHP dan MySQL, Yogyakarta: Andi Offset, 2006.

[12] S. Radford, Learning Web Development with Bootstrap and AngularJS, Birmingham: Packt Publisher, 2015.

[13] S. F. Guy Harrison, MySQL Stored Procedure Programming, United State of America: O' Reilly Media, 2006.

[14] M. G. Limaye, Software Testing, Delhi: Lalit Offset, 2009.

[15] Soemarso, Akuntansi Suatu Pengantar Edisi Kelima, Jakarta: Salemba Empat, 2009.


(1)

3. Bagaimana membuat aplikasi yang dapat membantu Toko Sierra dalam melakukan pembelian barang ke supplier?

4. Bagaimana membuat aplikasi yang dapat meningkatkan penjualan Toko Sierra dengan teknik apriori?

1.3Tujuan Pembahasan

Berikut ini merupakan tujuan dari pembuatan aplikasi berdasarkan masalah yang ada :

1. Membuat aplikasi untuk melihat data katalog barang yang dijual Toko Sierra. 2. Membuat aplikasi yang dapat membantu customer melakukan pemesan

produk - produk yang ditawarkan.

3. Membuat aplikasi yang dapat membantu Toko Sierra dalam melakukan pembelian barang ke supplier.

4. Membuat aplikasi yang dapat meningkatkan penjualan Toko Sierra dengan teknik apriori.

1.4Ruang Lingkup

Berikut ini merupakan ruang lingkup dari kajian yang akan digunakan untuk membuat aplikasi Toko Sierra :

 Perangkat keras

o Processor : Core 2 Duo E4500 2.2 GHz o Memory : DDR34GB

o Harddisk : sisa ruang kosong 80GB  Perangkat lunak

o Editor : Netbeans IDE 8

o Bahasa Pemrograman : HTML, PHP , CSS o Basis Data : MySQL

 Batasan Aplikasi

Pengguna aplikasi ini terbagi menjadi 2 jenis user yaitu Admin dan customer/member. Aplikasi yang dihasilkan adalah aplikasi yang berbasis web


(2)

3

a. Membuat dan mengubah data admin. b. Melihat laporan.

c. Mencetak laporan d. Mengubah data member.

e. Membuat dan mengubah data pembelian. f. Membuat dan mengubah data penjualan. g. Melihat konfirmasi pembelian pembeli. h. Mengubah status pembelian pembeli.  Customer/ member dapat melakukan :

a. Menambah dan mengubah data pembelian barang. b. Melihat katalog barang yang di jual.

c. Memasukkan barang ke dalam keranjang pembelian. d. Mengubah info data member.

5. Melihat info barang yang disarankan oleh sistem.

1.5Sumber Data

Data-data yang didapat dalam pembuatan aplikasi sistem informasi ini adalah observasi langsung ke instansi yaitu Toko Sierra. Selain itu data-data juga didapatkan dari studi pustaka buku dan dari internet.

1.6Sistematika Penyajian

Berikut ini adalah sistematika penyajian laporan Tugas Akhir pada Toko Sierra :

BAB 1. Pendahuluan

Bab 1 membahas mengenai pendahuluan pembuatan program untukToko komputer Sierra.

Bab ini digunakan untuk menjelaskan : 1.1 Latar belakang

Pada bagian 1.1 membahas mengenai alasan-alasan yang melatarbelakangi dari pembuatan laporan Tugas Akhir untuk Toko Sierra.


(3)

1.2 Rumusan masalah

Pada bagian 1.2 membahas mengenai rumusan – rumusan masalah yang menjadi latarbelakang dalam pembuatan aplikasi untuk Toko Sierra.

1.3 Tujuan Pembahasan

Pada bagian 1.3 membahas mengenai tujuan dari dibuatnya aplikasi untuk Toko Sierra berdasarkan dari rumusan masalah yang telah ada.

1.4 Ruang lingkup

Pada bagian 1.4 berisikan mengenai pembahasan– pembahasan dan batasan masalah pembuatan aplikasiuntuk Toko Sierra serta membahas fungsionalitas dari setiap akun yang terdapat pada sistem Toko Sierra.

1.5 Sumber data

Pada bagian 1.5 berisikan mengenai pembahasan darimana sumber data – data yang akan digunakan untuk pembuatan aplikasi Toko Sierra didapat.

1.6 Sistematika Penyajian

Pada bagian 1.6 membahas mengenai sistematika dalam pembuatan dan penyusunan dari laporan Tugas Akhir ini.

BAB 2. Kajian Teori

Bab 2 membahas mengenai penjelasan dari teori-teori yang berkaitan dengan pembuatan sistem dan pengimplementasian teori yang mendukung dalam pembuatan aplikasi untuk Toko Sierra.

BAB 3. Analisis dan Rancangan Sistem

Bab 3 membahas mengenai analisis dari keadaan,kebutuhan sistem, pembuatan sistem, ERD, dan gambaran arsitektur dari sistem yang akan dibuat untuk Toko Sierra.


(4)

5

Bab 4 membahas mengenai perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design untuk Toko Sierra yang sudah dibuat berdasarkan rancangan pada bab sebelumnya.

BAB 5.Pembahasan dan Uji Coba Hasil Penelitian

Bab 5 membahas mengenai penjelasan rencana pengujian dari sistem yang telah dibuat untuk Toko Sierra serta testing yang akan diuji dan dilakukan pada sistem Toko Sierra.

BAB 6.Simpulan dan Saran

Bab 6 membahas mengenai kesimpulan dan saran dari hasil pembuatan sistem untuk Toko Sierra serta juga berisi kata-katapenutup dalam Laporan Tugas Akhir.


(5)

BAB 6

SIMPULAN DAN SARAN

6.1Simpulan

Berdasarkan hasil pembahasan dan hasil yang telah dicapai dalam pembuatan aplikasi website ini, maka dapat ditarik kesimpulan sebagai berikut : 1. Aplikasi dapat membantu proses penjualan, pemesan, dan pencatatan invetori

pada Toko SIERRA agar dapat menjalankan usahanya dengan lebih efisien dan efektif.

2. Aplikasi dapat memudahkan user dalam melakukan pemesanan barang pada Toko SIERRA.

3. Aplikasi dapat membantu Toko SIERRA melakukan pembelian barang pada supplier.

4. Aplikasi meningkatkan penjualan Toko SIERRA dengan teknik apriori.

6.2Saran

Untuk mengembangkan aplikasi berbasis web ini agar lebih baik lagi, penulis menyarankan beberapa fitur sebagai berikut :

1. Aplikasi dapat menambahkan laporan akuntansi agar lebih memudahkan pemilik untuk mengetahui laba rugi dari Toko SIERRA.


(6)

DAFTAR PUSTAKA

[1] J. Raymon McLeod, Sistem Informasi Manajement, Edisi 10, Jakarta: Salemba Empat , 2008.

[2] B.-D. K. S. A. N. Robert C. Blattberg, Database Marketing: Analyzing and Managing Customers, India : Springer, 2010.

[3] E. T. L. Kusrini, Algoritma Data Mining, Yogyakarta: Andi Offset, 2009. [4] Yakub, Pengantar sistem informasi, Yogyakarta: Graha Ilmu, 2012.

[5] Laudon, K. C. dan J. P. , Sistem Inforamsi Manajemen Terjemahan Chriswan Sungkono dan Machmudin Eka P, Jakarta: Salemba Empat, 2010.

[6] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: Penerbit Andi, 2007.

[7] A. Nugroho, Rekayasa Perangkat Lunak Menggunakan UML dan JAVA, Yogyakarta: Andi, 2010.

[8] B. Sunarfrihartono, PHP dan MySQL untuk web, Yogyakarta: Andi Offset, 2011.

[9] C. T. a. B. Connolly, Database System: A Practical Aproach to Design, Implementation, and Management, Boston: Pearson Education, 2010.

[10] S. A. White, BPMN Modeling and Reference Guide: Understanding and Using BPMN, USA : Future Strategies Inc., 2008.

[11] K. Peranginangin, Aplikasi WEB dan PHP dan MySQL, Yogyakarta: Andi Offset, 2006.

[12] S. Radford, Learning Web Development with Bootstrap and AngularJS, Birmingham: Packt Publisher, 2015.

[13] S. F. Guy Harrison, MySQL Stored Procedure Programming, United State of America: O' Reilly Media, 2006.

[14] M. G. Limaye, Software Testing, Delhi: Lalit Offset, 2009.

[15] Soemarso, Akuntansi Suatu Pengantar Edisi Kelima, Jakarta: Salemba Empat, 2009.