vi
ABSTRAK
Perkembangan teknologi informasi sudah menjadi hal yang umum dan dapat dengan mudah dijumpai dalam kehidupan saat ini. Salah satunya dengan adalah penggunaan website. Penggunaan website sebagai media transaksi atau promosi telah dikenal baik oleh masyarakat. PT. X yang bergerak di bidang barang jadi sangat membutuhkan sistem yang dapat mempermudah agen penjualan dari PT. X dalam mengembangkan bisnisnya. Penggunaan website juga nantinya diharapkan dapat membantu PT. X dalam mengelola gudang dari para agen dan gudang milik PT. X. Oleh karena itu PT. X membutuhkan media website ini sebagai bagian dari transaksi. Website yang dibangun ini dapat mencatat dan mengolah data penjualan, pembelian, retur hingga forecasting. Dengan adanya aplikasi web diharapkan dapat menambah dan memaksimalkan keuntungan dari PT. X dan dapat menjalin kerja sama yang baik antara agen penjual dan konsumen.
vii
ABSTRACT
The development of information technology has become a common thing and can be easily found in today's life. One of them is the use of the website. The use of websites as a medium of transaction or sale already well known by the public. PT. X engaged in the goods so desperately need a system that can simplify the sales agent of PT. X in developing its business. Use of the website is also expected to assist PT. X to manage the warehouse of the agents and warehouse owned by PT. X. Therefore, PT. X requires the media this website as part of the transaction. This website is built so it can record and process sales data, purchasing, returns and forecasting. With the web application expected to increase and maximize the profits of PT. X and can establish good cooperation between the dealer and the consumer.
viii
DAFTAR ISI
DAFTAR ISI………..i
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
DAFTAR GAMBAR ... xv
DAFTAR NOTASI/ LAMBANG ... xix
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 1
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian ... 3
BAB 2. KAJIAN TEORI ... 5
2.1 Sistem Informasi ... 5
2.2 Basis Data (Database) ... 5
2.3 ASP.NET ... 5
2.4 Entity Relationship Diagram ... 6
2.5 Unified Modeling Language ... 7
2.6 Use Case Diagram ... 7
2.7 Class Diagram ... 7
2.8 Activity Diagram ... 8
2.9 Customer Relationship Management ... 8
2.10 Forecasting ... 8
2.11 Least Square ... 8
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 10
3.1 Proses Bisnis Penjualan Barang ... 10
ix
3.3 Proses Bisnis Retur Penjualan Barang ... 10
3.4 Proses Bisnis Retur Pembelian Barang ... 11
3.5 Proses Bisnis Bonus Reseller ... 11
3.6 Proses Bisnis Perhitungan Ranking Reseller ... 11
3.7 Proses Bisnis Perhitungan Diskon ... 12
3.8 Flowchart Penjualan Barang ... 13
3.9 Flowchart Pembelian Barang ... 14
3.10 Flowchart Retur Penjualan Barang ... 15
3.11 Flowchart Retur Pembelian Barang ... 16
3.12 Flowchart Pendaftaran Member ... 17
3.13 Flowchart Perhitungan Ranking ... 18
3.14 Rancangan Antarmuka ... 18
3.14.1 Halaman Antarmuka Login ... 19
3.14.2 Halaman Antarmuka Penjualan ... 19
3.14.3 Halaman Buat Penjualan ... 21
3.14.4 Halaman Lihat Penjualan ... 21
3.14.5 Halaman Buat Retur Penjualan ... 22
3.14.6 Halaman Lihat Retur Penjualan ... 23
3.14.7 Halaman Daftar Member ... 24
3.14.8 Halaman Lihat User ... 25
3.14.9 Halaman Buat Pembelian ... 26
3.14.10 Halaman Lihat Pembelian ... 27
3.14.11 Halaman Buat Retur Pembelian ... 28
3.14.12 Halaman Lihat Retur Pembelian ... 29
3.14.13 Halaman Create Barang ... 30
3.15 ERD ... 31
3.16 Use Case ... 33
3.16.1 Subsystem Mengelola Barang ... 33
3.16.2 Subsystem Mengelola Category ... 34
3.16.3 Subsystem Mengelola Pembelian ... 35
3.16.4 Subsystem Mengelola Penjualan ... 36
x
3.16.6 Subsystem Mengelola Gudang ... 37
3.16.7 Subsystem Mengelola User ... 38
3.16.8 Subystem Login ... 39
3.17 Activity Diagram ... 40
3.17.1 Login ... 40
3.17.2 Logout ... 41
3.17.3 UpdatePassword ... 42
3.17.4 Create barang ... 43
3.17.5 Read barang ... 44
3.17.6 Update barang ... 45
3.17.7 Delete barang ... 46
3.17.8 Create kategori ... 47
3.17.9 Read Kategori ... 48
3.17.10 Update Kategori ... 49
3.17.11 Delete Kategori ... 50
3.17.12 Create Pembelian ... 51
3.17.13 Read Pembelian ... 52
3.17.14 Update Pembelian ... 53
3.17.15 Delete Pembelian ... 54
3.17.16 Create Penjualan ... 55
3.17.17 Read Penjualan ... 56
3.17.18 Update Penjualan ... 57
3.17.19 Delete Penjualan ... 58
3.17.20 Create Gudang ... 59
3.17.21 Update Gudang ... 60
3.17.22 Read Gudang ... 61
3.17.23 Delete Gudang ... 62
3.17.24 CreateUser ... 63
3.17.25 UpdateUser ... 64
3.17.26 Lihat Profil ... 65
3.17.27 ReadUser ... 66
xi
3.17.29 Create Promo ... 68
3.17.30 Read Promo ... 69
3.17.31 ReadDetail Promo ... 70
3.17.32 Update Promo ... 70
3.17.33 Delete Promo ... 71
3.17.34 Create Retur Penjualan ... 72
3.17.35 Update Retur Penjualan ... 73
3.17.36 Read Retur Penjualan ... 74
3.17.37 Delete Retur Penjualan ... 75
3.17.38 Create Retur Pembelian... 76
3.17.39 Update Retur Pembelian ... 77
3.17.40 Read Retur Pembelian ... 78
3.17.41 Delete Retur Pembelian ... 79
3.17.42 Read Shoping Cart ... 80
3.17.43 Checkout ... 81
3.18 Class Diagram ... 83
3.19 Transformasi ERD to Table ... 86
3.19.1 Tabel Barang ... 86
3.19.2 Tabel Category ... 86
3.19.3 Tabel Pembelian ... 87
3.19.4 Tabel Pembelian Detail ... 87
3.19.5 Tabel Penjualan ... 88
3.19.6 Tabel Penjualan Detail ... 88
3.19.7 Tabel Promo ... 89
3.19.8 Tabel Promo Detail ... 89
3.19.9 Tabel Return Pembelian ... 89
3.19.10 Tabel Return Pembelian Detail ... 91
3.19.11 Tabel Return Penjualan ... 91
3.19.12 Tabel Return Penjualan Detail ... 92
3.19.13 Tabel Shoping Cart ... 92
3.19.14 Tabel User ... 92
xii
3.19.16 Tabel Warehouse Detail... 94
BAB 4. HASIL PENELITIAN ... 95
4.1 Front End Web Ecommerce ... 95
4.2 Halaman Home ... 95
4.3 Halaman Daftar Barang (Back End) ... 96
4.4 Halaman Daftar Barang (Front End) ... 97
4.5 Halaman Lihat Barang (Back End) ... 98
4.6 Halaman Buat Barang (Back End) ... 98
4.7 Halaman Edit Barang (Back End) ... 99
4.8 Halaman Daftar Kategori (Back End)... 100
4.9 Halaman Buat Kategori ... 101
4.10 Halaman Edit Kategori ... 101
4.11 Halaman Lihat Kategori (Back End & Front End) ... 102
4.12 Halaman Forecast ... 102
4.13 Halaman Daftar Pembelian (Back End) ... 103
4.14 Halaman Buat Pembelian ... 104
4.15 Halaman Edit Pembelian ... 105
4.16 Halaman Lihat Pembelian ... 105
4.17 Halaman Daftar Penjualan (Back End) ... 106
4.18 Halaman Buat Penjualan ... 106
4.19 Halaman Edit Penjualan ... 107
4.20 Halaman Lihat Penjualan ... 107
4.21 Halaman Daftar Retur Pembelian ... 108
4.22 Halaman Buat Retur Pembelian ... 109
4.23 Halaman Edit Retur Pembelian ... 110
4.24 Halaman Lihat Retur Pembelian ... 110
4.25 Halaman Daftar Retur Penjualan ... 111
4.26 Halaman Buat Retur Penjualan ... 112
4.27 Halaman Edit Retur Penjualan ... 112
4.28 Halaman Lihat Retur Penjualan ... 113
4.29 Halaman Daftar Promo ... 114
xiii
4.31 Halaman Edit Promo... 116
4.32 Halaman Lihat Promo ... 117
4.33 Halaman Lihat Shoping Cart ... 118
4.34 Halaman Daftar User ... 118
4.35 Halaman Buat User ... 119
4.36 Halaman Edit User... 120
4.37 Halaman Daftar Warehouse ... 122
4.38 Halaman Buat Warehouse ... 122
4.39 Halaman Detail Warehouse ... 123
4.40 Halaman Tambah Detail Warehouse ... 123
BAB 5. PEMBAHASAAN DAN UJI COBA HASIL PENELITIAN ... 125
5.1 Pengujian Halaman Login User ... 125
5.2 Pengujian Halaman Create Barang ... 126
5.3 Pengujian Halaman Update Barang ... 127
5.4 Pengujian Halaman Create Kategori ... 128
5.5 Pengujian Pada Halaman Update Kateogri ... 129
5.6 Pengujian Halaman Forecasting ... 129
5.7 Pengujian Halaman Create Pembelian ... 130
5.8 Pengujian Halaman Update Pembelian ... 131
5.9 Pengujian Halaman Create Penjualan ... 132
5.10 Pengujian Halaman Update Penjualan ... 133
5.11 Pengujian Halaman Create Retur Pembelian ... 134
5.12 Pengujian Halaman Update Retur Pembelian ... 135
5.13 Pengujian Halaman Create Retur Penjualan ... 136
5.14 Pengujian Halaman Update Retur Penjualan ... 137
5.15 Pengujian Halaman Create Warehouse ... 138
5.16 Pengujian Halaman Update Gudang ... 140
5.17 Pengujian Halaman Create Promo ... 141
5.18 Pengujian Halaman Update Promo ... 143
5.19 Pengujian Halaman CreateUser ... 144
5.20 Pengujian Terhadap Halaman UpdateUser ... 145
xiv
BAB 6. SIMPULAN DAN SARAN ... 150
6.1 Simpulan ... 150
6.2 Saran ... 150
xv
DAFTAR GAMBAR
Gambar 3.1 Flowchart Penjualan Barang ... 13
Gambar 3.2 Flowchart Pembelian Barang ... 14
Gambar 3.3 Flowchart Retur Penjualan ... 15
Gambar 3.4 Flowchart Retur Pembelian Barang ... 16
Gambar 3.5 Flowchart Pendaftaran Member ... 17
Gambar 3.6 Halaman Antarmuka Login ... 19
Gambar 3.7 Halaman Antarmuka Penjualan ... 20
Gambar 3.8 Halaman Antarmuka Buat Penjualan ... 21
Gambar 3.9 Halaman Antarmuka Lihat Penjualan ... 22
Gambar 3.10 Halaman Buat Retur Penjualan ... 23
Gambar 3.11 Halaman Lihat Retur Penjualan ... 24
Gambar 3.12 Halaman Daftar Member ... 25
Gambar 3.13 Halaman Lihat Member ... 26
Gambar 3.14 Halaman Buat Pembelian ... 27
Gambar 3.15 Halaman Lihat Pembelian. ... 28
Gambar 3.16 Halaman Buat Retur Pembelian. ... 29
Gambar 3.17 Halaman Lihat Retur Pembelian. ... 30
Gambar 3.19 Halaman Create Barang. ... 31
Gambar 3.18 ERD sistem ... 32
Gambar 3.20 Use Case Sistem Utama ... 33
Gambar 3.21 Use Case Subsystem Kelola Barang ... 34
Gambar 3.28 Use Case Subsystem Login ... 39
Gambar 3.29 Activity Diagram Login ... 41
Gambar 3.30 Activity Diagram Logout ... 42
Gambar 3.31 Activity Diagram Ubah Password ... 43
xvi
Gambar 3.33 Activity Diagram Read Barang ... 45
Gambar 3.34 Activity Diagram Update Barang ... 46
Gambar 3.35 Activity Diagram Delete Barang ... 47
Gambar 3.36 Activity Diagram Create Kategori ... 48
Gambar 3.37 Activity Diagram Read Kategori ... 49
Gambar 3.38 Activity Diagram Update Kategori ... 50
Gambar 3.39 Activity Diagram Delete Kategori... 51
Gambar 3.40 Activity Diagram Create Pembelian ... 52
Gambar 3.41 Activity Diagram Read Pembelian ... 53
Gambar 3.42 Activity Diagram Update Pembelian ... 54
Gambar 3.43 Activity Diagram Delete Pembelian ... 55
Gambar 3.44 Activity Diagram Create Penjualan ... 56
Gambar 3.45 Activity Diagram Read Penjualan ... 57
Gambar 3.46 Activity Diagram Update Penjualan ... 58
Gambar 3.47 Activity Diagram Delete Penjualan ... 59
Gambar 3.48 Activity Diagram Create Gudang ... 60
Gambar 3.49 Activity Diagram Update Gudang ... 61
Gambar 3.50 Activity Diagram Read Gudang ... 62
Gambar 3.51 Activity Diagram Delete Gudang ... 63
Gambar 3.52 Activity Diagram Create User ... 64
Gambar 3.53 Activity Diagram Update User ... 65
Gambar 3.54 Activity Diagram Lihat Profil ... 66
Gambar 3.55 Activity Diagram Read User ... 67
Gambar 3.56 Activity Diagram Delete User ... 68
Gambar 3.57 Activity Diagram Create Promo ... 69
Gambar 3.58 Activity Diagram Read Promo ... 70
Gambar 3.59 Activity Diagram Update Promo ... 71
Gambar 3.60 Activity Diagram Delete Promo ... 72
Gambar 3.61 Activity Diagram Create Retur Penjualan ... 73
Gambar 3.62 Activity Diagram Update Retur Penjualan ... 74
Gambar 3.63 Activity Diagram Read Retur Penjualan ... 75
xvii
Gambar 3.65 Activity Diagram Create Retur Pembelian ... 77
Gambar 3.66 Activity Diagram Update Retur Pembelian ... 78
Gambar 3.67 Activity Diagram Read Retur Pembelian ... 79
Gambar 3.68 Activity Diagram Delete Retur Pembelian ... 80
Gambar 3.69 Activity Diagram Read Shoping Cart ... 81
Gambar 3.70 Activity Diagram Checkout ... 82
Gambar 3.71 Gambar Class Diagram Sistem ... 85
Gambar 4.1 Halaman Home Admin ... 96
Gambar 4.2 Halaman Barang Admin ... 97
Gambar 4.3 Halaman Barang Reseller dan Basic User ... 97
Gambar 4.4 Halaman Detail Barang User ... 98
Gambar 4.5 Halaman Buat Barang Admin ... 99
Gambar 4.6 Halaman Barang Admin ... 100
Gambar 4.7 Halaman Kategori Admin ... 101
Gambar 4.8 Halaman Buat Kategori Admin ... 101
Gambar 4.9 Halaman Edit Kategori Admin ... 102
Gambar 4.10 Halaman Detail Kategori User ... 102
Gambar 4.11 Halaman Forecast ... 103
Gambar 4.12 Halaman Daftar Pembelian Admin ... 104
Gambar 4.13 Halaman Buat Pembelian Admin dan Reseller ... 104
Gambar 4.14 Halaman Edit Pembelian Admin ... 105
Gambar 4.15 Halaman Lihat Pembelian Admin ... 105
Gambar 4.16 Halaman Daftar Penjualan Admin ... 106
Gambar 4.17 Halaman Buat Penjualan Admin dan Reseller ... 107
Gambar 4.18 Halaman Edit Penjualan ... 107
Gambar 4.19 Halaman Lihat Penjualan ... 108
Gambar 4.20 Halaman Retur Pembelian ... 109
Gambar 4.21 Halaman buat Retur Pembelian ... 109
Gambar 4.22 Halaman Edit Retur Pembelian ... 110
Gambar 4.23 Halaman Lihat Retur Pembelian ... 111
Gambar 4.24 Halaman Daftar Retur Penjualan ... 111
xviii
Gambar 4.26 Halaman Edit Retur Penjualan ... 113
Gambar 4.27 Halaman Lihat Retur Penjualan ... 114
Gambar 4.28 Halaman Daftar Promo ... 115
Gambar 4.29 Halaman Buat Promo ... 116
Gambar 4.30 Halaman Ubah Promo ... 117
Gambar 4.31 Halaman Lihat Promo ... 118
Gambar 4.32 Halaman Lihat Shoping Cart ... 118
Gambar 4.33 Halaman Daftar User ... 119
Gambar 4.34 Halaman Buat User ... 120
Gambar 4.35 Halaman Edit User ... 121
Gambar 4.36 Halaman Daftar Warehouse ... 122
Gambar 4.37 Halaman Buat Warehouse ... 123
Gambar 4.38 Halaman Detail Warehouse ... 123
xix
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Terminal Menggambarkan permulaan/akhir
flowchart.
Flowchart Garis alir/flow Arah alir program.
Flowchart Dokumen Menggambarkan semua jenis dokumen yang
digunakan untuk
merekam data transaksi.
Flowchart Operasi manual Menggambarkan pekerjaan yang
dilakukan manual.
Flowchart Arsip Menggambarkan tempat penyimpanan dokumen.
Flowchart Keputusan/decision Menggambarkan keputusan yang harus
dibuat dalam proses
pengolahan data.
Flowchart Input manual Menggambarkan input
yang dimasukkan
secara manual melalui
keyboard.
Flowchart Penghubung Menggambarkan keluar atau masuk dari bagian
lain flowchart pada halaman yang sama.
ERD Entitas Menggambarkan
sebuah objek yang
dapat dibedakan
dengan objek lainnya
ERD Atribut Menggambarkan
karakter entitas
ERD Atribut turunan Menggambarkan
xx
Jenis Notasi/Lambang Nama Arti
ERD Relasi Menunjukkan adanya
hubungan antara
sejumlah entitas yang
berbeda
ERD Garis (one to many) Penghubung antar relasi dan entitas dimana satu
entitas dapat memiliki
hubungan lebih dari satu
entitas
Use Case Aktor Mempresentasikan pengguna yang
berinteraksi dengan
program.
Use Case Use case Menunjukkan gambaran fungsionalitas suatu
sistem
Use Case <<extend>> Extend Menunjukkan relasi yang hanya berjalan
dibawah kondisi tertentu
Activity diagram
Initial activity Digunakan untuk memulai aktifitas
diagram
Activity diagram
Activity final node Digunakan untuk mengakhiri aktifitas
diagram
Activity diagram
State Menunjukkan aksi yang dilakukan oleh sistem
Activity diagram
Control flow Menunjukkan hubungan antara aksi yagng satu
dengan yang lainnya
Activity diagram
Decision Menunjukkan pilihan dalam pengambilan
keputusan
Class diagram
Class1 Class Himpunan objek-objek
xxi
Jenis Notasi/Lambang Nama Arti
serta operasi yang
sama.
Class diagram
1 1..*
Komposisi Relasi yang
menunjukkan suatu
kelas merupakan bagian
yang wajib bagi kelas
lain
Class diagram
1 0..*
Agregasi Relasi yang
menunjukkan suatu
kelas merupakan bagian
dari kelas lain yang tidak
wajib
Class diagram
Asosiasi dua arah Menujukkan relasi dua
arah antara dua kelas
Sumber :
1
UNIVERSITAS KRISTEN MARANATHA
BAB 1. PENDAHULUAN
1.1 Latar Belakang Masalah
PT. X adalah perusahaan yang bergerak di bidang penjualan barang jadi. Saat ini sistem yang telah berjalan dalam perusahaan itu bersifat semi-manual. Pencatatan digital hanya dilakukan dalam sebagian informasi seperti pendataan master data dan pencatatan pengiriman ke supplier. Sedangkan pencatatan penjualan, pembelian, retur beli, retur jual dan pembuatan member masih dilakukan secara manual yakni pembuatan faktur jual/beli untuk penjualan dan pembelian sedangkan untuk pembuatan member dilakukan dengan pengisian form dengan format yang telah tersedia.
Proses pembuatan faktur yang dilakukan secara semi-manual ini menyebabkan adanya perbedaan template dari faktur itu sendiri, hal ini dapat menyebabkan adanya kesulitan dalam pendataan dan proses retur. Oleh karena itu perlu dilakukannya pembentukan pola dasar faktur yang sama sehingga PT. X dapat menerima informasi yang sama dari setiap perusahaan yang melakukan proses transaksi dengan PT. X.
Oleh karena itu perlu dibangun sebuah sistem yang dapat menangani pencatatan barang, penjualan, pembelian, retur jual, retur beli dan pendataan member yang dilakukan. Pencatatan digital juga dapat berguna untuk proses
forecasting dalam stok yang ada di gudang PT. X. Jika forecasting dapat dilakukan maka tingkat efisiensi penggunaan anggaran diharapkan akan semakin baik.
1.2 Rumusan Masalah
Rumusan masalah yang dapat ditarik berdasarkan latar belakang PT.X adalah sebagai berikut:
2
UNIVERSITAS KRISTEN MARANATHA 2. Data penjualan, pembelian dan retur yang dilakukan secara manual juga rentan rusak secara fisik sehingga tidak memungkinkan untuk pembuatan salinan dari data tersebut.
3. Proses penyediaan stok inventori barang yang dilakukan secara manual tidak memiliki dasar yang kuat secara matematis sehingga memungkinkan adanya kesalahan prediksi dalam penyediaan stok.
1.3 Tujuan Pembahasan
Tujuan dari dibangunnya sistem ini adalah untuk menangani masalah yang ada pada PT.X, beberapa kemungkinan solusi yang dapat diterapkan adalah sebagai berikut:
1. Dibangunnya sebuah sistem yang dapat menangani pencatatan penjualan, pembelian dan proses retur barang.
2. Dibangunnya sebuah sistem yang menyimpan data penjualan, pembelian, retur penjualan dan pembelian sehingga dapat memudahkan pengguna dalam membuat salinan dari data tersebut.
3. Dilakukannya forecasting pada stok yang ada di gudang reseller dari PT. X.
1.4 Ruang Lingkup Kajian
Ruang lingkup dari sistem yang akan dibangun akan terbagi menjadi beberapa bagian yakni dari segi teknologi yang digunakan dan dari sistem yang digunakan di perangkat keras pengguna.
Ruang lingkup yang terdapat dalam sistem adalah sebagai berikut:
1. Sistem Operasi : Windows 10
2. Basis Data : SQL Server 2008 R2
3. Bahasa Pemrograman : ASP
3
UNIVERSITAS KRISTEN MARANATHA Perangkat keras yang digunakan dalam pembangunan sistem adalah sebagai berikut:
1. Processor : Intel Core i5-3337U 1.6Ghz
2. RAM : 4 GB
3. HDD : 750 GB
Perangkat lunak yang digunakan selama pembangunan sistem ini adalah sebagai berikut:
1. IDE : Visual Studio 2012 Ultimate SP4 2. Browser :Google Chrome
3. Framework : .NET 4.0
Ruang lingkup yang menjadi batasan dari sistem ini adalah sistem hanya akan mencakup tentang bagian penjualan, pembelian, pencetakan faktur penjualan, pembelian, retur barang dan forecasting untuk bagian stok barang. Sistem tidak mencakup pembayaran dari proses penjualan ataupun pembelian. Sistem terbagi dalam 3 hak akses yakni admin, parent dan basic user.
Dalam pembagian status admin dan parent adalah reseller sedangkan basic user dapat menjadi reseller jika statusnya telah dinaikan oleh admin.
1.5 Sumber Data
Sumber data yang digunakan pada proses pembuatan aplikasi ini diperoleh dari:
1. Primer 2. Sekunder
1.6 Sistematika Penyajian
Sistematika penyajian dari penyusunan laporan ini adalah sebagai berikut :
4
UNIVERSITAS KRISTEN MARANATHA Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian Laporan Tugas Akhir.
BAB II. Kajian Teori
Bab ini berisi tentang penjelasan teori-teori yang berkatian dengan pembuatan sistem dan mendukung pembuatan sistem yang ada BAB III. Analisis dan Rancangan Sistem
Bab ini berisi tentang penjelasan analisis suatu keadaan, kebutuhan sistem, perancangan sistem, UML, ERD, dan gambaran arsitektur sistem.
BAB IV. Hasil Penelitian
Bab ini berisi tentang penjelasan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat. BAB V. Pembahasan dan Uji Coba Hasil Penelitian
Bab ini berisi tentang penjelasan rencana pengujian sistem serta testing akan diuji dan dilakukan.
BAB VI. Simpulan dan Saran
152
UNIVERSITAS KRISTEN MARANATHA
BAB 6. SIMPULAN DAN SARAN
Pada bab ini berisi tentang simpulan dari program yang telah dibuat serta saran bagi penulis.
6.1 Simpulan
Berdasarkan pada hasil dalam penelitian ini, dapat disimpulkan bahwa pembuatan web ini sudah berdaya guna cukup baik untuk memenuhi kebutuhan-kebutuhan yang telah dijabarkan pada bab I yaitu:
1. Sistem dapat menangani pencatatan penjualan, pembelian dan proses retur barang
2. Sistem dapat menyimpan data penjualan, pembelian dan retur barang. 3. Sistem dapat melakukan forecasting terhadap data barang yang ada dalam
gudang reseller PT. X.
6.2 Saran
153
UNIVERSITAS KRISTEN MARANATHA
Daftar Pustaka
[1] J. HM, Analisis & Desain, Ed ke-III, Yogyakarta: Andi, 2006.
[2] F. H. A, Analisis dan Perancangan Sistem Informasi, Yogyakarta: Andi, 2007.
[3] Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: Andi, 2007.
[4] E. Kurniawan, Pemrograman Web Dinamis dengan ASP.NET 4.5, Yogyakarta: ANDI, 2012.
[5] A. Koniyo, Tuntunan Praktis Membangun Sistem Informasi Akuntantasi dengan Visual Basic dan Microsoft SQL Server, Yogyakarta: Andi, 2007. [6] A. Nugroho, Rekayasa Perangkat Lunak Menggunakan UML dan Java,
ANDI, 2009.
[7] M. F. Aziz, Object Oriented Programming dengan PHP5, Jakarta: PT. Elex Media Komputindo, 2005.
[8] D. Siagian, Metode Statistika Untuk Bisnis dan Ekonomi, Jakarta: Gramedia, 2006.
[9] K. C. Laudon and J. P. Laudon, Management Information Systems: Managing the Digital Firms, 12th ed., Upple Saddle River, NJ: Prentice Hall, 2012.
[10] C. J. L. Gaol, Sistem Informasi Manajemen Pemahaman dan Aplikasi, Jakarta: Grasindo, 2008.
[11] J. O'Brien, Management Information System, Basingstoke: Palgrave, 2007.
[12] J. Hutahaean, Konsep Sistem Informasi, Yogyakarta: Deepublish, 2015. [13] Kusrini, Tuntunan Praktis Membangun Sistem Informasi Akuntansi,
Yogyakarta: Andi, 2007.
154
UNIVERSITAS KRISTEN MARANATHA [15] B. Soeherman and M. Pinontoan, Designing Information System,
Jakarta: PT Elex Media Komputindo, 2008.
[16] Wahana Komputer, Sql Server 2008 Express, Semarang: Andi, 2010. [17] Bastian, Sistem Akuntansi Sektor Publik, Yogyakarta: Erlangga, 2007. [18] S. A, Akuntansi & Pelaporan Keuangan Untuk Bisnis Skala Kecil dan
Menegah, Jakarta: Grasiondo, 2009.