Aplikasi Website Untuk Elizabeth ladies Sporstwear Dengan Menggunakan ASP.Net.
vi
Universitas Kristen Maranatha
ABSTRAK
Elizabeth Ladies Sportswear bergerak dalam bidang penjualan dan pembelian baju-baju senam dan renang yang berlokasi di Bandung. Pengolahan data yang dilakukan masih secara manual. Elizabeth Ladies Sportswear ini membutuhkan aplikasi untuk mengolah data-data dengan mudah, khususnya data penjualan barang.
Dalam website yang penulis rancang dibuat untuk mengatur dan mengolah data transaksi, mempermudah proses pengecekan stok barang, dan pemilihan barang beserta detailnya oleh member. Website ini dibuat dengan menggunakan bahasa pemograman ASP.Net VB.
(2)
ABSTRACT
Ladies Sportswear Elizabeth engaged in the sale and purchase of clothes gymnastics and swimming are located in Bandung. Data processing is still done manually. Elizabeth Ladies Sportswear requires applications to process data with ease, in particular sales of goods data.
In the authors website design created to manage and process the transaction data, simply the process of checking inventory, and selection of goods and its details by the member. This website is built using ASP.Net VB programming language.
(3)
viii
Universitas Kristen Maranatha
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vi
ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... xiii
DAFTAR TABEL ... xv
DAFTAR ISTILAH ... xvii
Bab I Pendahuluan ... 1
1.1
Latar Belakang Masalah ... 1
1.2
Rumusan Masalah ... 2
1.3
Tujuan Pembahasan ... 2
1.4
Ruang Lingkup Kajian ... 3
1.5
Sumber Data ... 4
1.6
Sistematika Penyajian ... 4
BAB II KAJIAN TEORI ... 6
2.1.
ASP.NET ... 6
2.2.
SQL Server ... 6
2.3.
Flowchart ... 8
2.4.
Entity Relationship Diagram (ERD) ... 9
2.4.1.
Entitas ... 10
2.4.2.
Atribut ... 10
2.4.3.
Relasi ... 11
2.5.
Data Flow Diagram (DFD) ... 13
2.5.1.
Proses ... 13
2.5.2.
Data Flow / Alur data ... 14
2.5.3.
Data Store / Penyimpanan Data ... 14
2.5.4.
Entitas / Terminator... 15
(4)
2.7.
PSPEC ... 16
2.8.
CSS / Cascading Style Sheets ... 17
2.8.1.
Class dalam CSS ... 18
2.8.2.
ID dalam CSS ... 19
2.9.
Blackbox Testing ... 20
2.10.
Enkripsi MD5 ... 20
BAB III ANALISIS DAN RANCANGAN SISTEM ... 20
3.1
Proses Bisnis Manual ... 20
3.1.1.
Penjualan Barang Manual ... 20
3.1.2.
Pembayaran Barang Manual ... 21
3.2
Proses Bisnis Online ... 22
3.2.1.
Penjualan Barang Online... 22
3.3
ERD / Entity Relational Diagram ... 23
3.4
Tabel ER ... 23
3.5
DFD / Data Flow Diagram ... 29
3.5.1.
DFD Level 0 / Diagram Konteks ... 29
3.5.2.
DFD Level 1 ... 30
3.5.3.
DFD Level 2 Proses 1 ... 31
3.5.4.
DFD Level 3 Proses Mengelola Data Member ... 32
3.5.5.
DFD Level 3 Proses Mengelola Data Barang ... 32
3.5.6.
DFD Level 3 Proses Mengelola Data Kategori... 33
3.5.7.
DFD Level 3 Proses Mengelola Data Pembelian ... 34
3.5.8.
DFD Level 3 Proses Mengelola Data Penjualan ... 35
3.5.9.
DFD Level 3 Proses Mengelola Data Testimonial ... 36
3.5.10.
DFD Level 3 Proses Mengelola Data Lokasi ... 38
3.5.11.
DFD Level 2 Proses 4 Mengelola Data Pertanyaan ... 39
3.6
Kamus Data ... 39
3.7
PSPEC ... 44
3.8
Konsep Eksekusi dan Rancangan Form ... 57
3.8.1.
Rancangan Form Master Page... 57
3.8.2.
Rancangan Form Home... 58
3.8.3.
Rancangan About Us ... 59
3.8.4.
Rancangan How To Buy ... 61
3.8.5.
Rancangan Form FAQ ... 62
(5)
x
Universitas Kristen Maranatha
3.8.7.
Rancangan Pertanyaan ... 64
3.8.8.
Rancangan Form Lihat Barang ... 65
3.8.9.
Rancangan Form Shopping Cart ... 66
3.8.10.
Rancangan Form Register ... 67
BAB IV Hasil Penelitian ... 69
4.1
Tampilan Halaman Pertama Website ... 69
4.1.1.
Tampilan Logo dan Menu
–
menu ... 70
4.1.2.
Tampilan Menu Search ... 70
4.1.3.
Tampilan Menu Login ... 71
4.1.4.
Tampilan Menu Information ... 72
4.1.5.
Tampilan Menu Testimonial ... 72
4.2
Tampilan Form Sebelum Login ... 73
4.2.1.
Tampilan Form Home sebagai Guest ... 73
4.2.2.
Tampilan Form About Us ... 74
4.2.3.
Tampilan Form How To Buy... 75
4.2.4.
Tampilan Form FAQ / Frequently Asked Questions ... 76
4.2.5.
Tampilan Form Sign Up... 78
4.2.6.
Tampilan Form Search ... 79
4.2.7.
Tampilan Form Search Product... 79
4.2.8.
Tampilan Form Detail Product... 80
4.2.9.
Tampilan Form Testimonials ... 80
4.3
Tampilan Form Setelah Login (sebagai member) ... 81
4.3.1.
Tampilan Form Home sebagai Member ... 81
4.3.2.
Tampilan Form Home Profile Member... 83
4.3.3.
Tampilan Form Edit Profile ... 83
4.3.4.
Tampilan Form Testimonial ... 84
4.3.5.
Tampilan Form Lihat Barang ... 85
4.3.6.
Tampilan Form Detail Barang ... 85
4.3.7.
Tampilan Form Home setelah Pilih Barang ... 86
4.3.8.
Tampilan Form Checkout ... 87
4.3.9.
Tampilan Form Finish Buy ... 88
4.4
Tampilan Form sebagai Admin ... 89
4.4.1.
Tampilan Form Home sebagai Admin ... 89
4.4.2.
Tampilan Form View Barang ... 90
(6)
4.4.4.
Tampilan Form Edit Barang ... 91
4.4.5.
Tampilan Form Delete Barang... 92
4.4.6.
Tampilan Form View Kategori... 93
4.4.7.
Tampilan Form Add Kategori ... 94
4.4.8.
Tampilan Form Edit Kategori ... 94
4.4.9.
Tampilan Form Delete Kategori ... 95
4.4.10.
Tampilan Form View Lokasi ... 96
4.4.11.
Tampilan Form Add Lokasi ... 97
4.4.12.
Tampilan Form Edit Lokasi ... 98
4.4.13.
Tampilan Form Delete Lokasi... 99
4.4.14.
Tampilan Form View Penjualan ... 100
4.4.15.
Tampilan Form Delete Penjualan ... 100
4.4.16.
Tampilan Form View Pembelian ... 101
4.4.17.
Tampilan Form Add Pembelian ... 102
4.4.18.
Tampilan Form Delete Pembelian ... 103
4.4.19.
Tampilan Form Tanya Jawab ... 104
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 106
5.1
Form Login ... 106
5.2
Proses Guest ... 107
5.2.1.
Form Tambah Data Guest (Sign Up) ... 107
5.2.2.
Proses Ubah Data Member ... 109
5.3
Proses Kategori Barang ... 110
5.3.1.
Proses Lihat Kategori Barang ... 110
5.3.2.
ProsesTambah Kategori Barang ... 110
5.3.3.
Proses Ubah Kategori Barang ... 111
5.3.4.
Proses Delete Kategori Barang ... 112
5.4
Proses Barang ... 112
5.4.1.
Proses Lihat Barang ... 112
5.4.2.
Proses Tambah Barang ... 113
5.4.3.
Proses Ubah Barang ... 114
5.4.4.
Proses Hapus Barang... 115
5.5
Proses Pencarian Barang ... 115
5.6
Proses Shopping Cart ... 116
5.6.1.
Proses Lihat Shopping Cart ... 116
(7)
xii
Universitas Kristen Maranatha
5.6.3.
Proses Hapus Shopping Cart ... 117
5.7
Proses Penjualan Barang ... 117
5.8
Proses Pembelian Barang ... 118
5.8.1.
Proses Lihat Pembelian Barang ... 118
5.8.2.
Proses Tambah Pembelian Barang ... 119
5.9
Proses Terstimonial ... 120
5.9.1.
Proses Lihat Testimonial ... 120
5.9.2.
Proses Isi Testimonial ... 121
5.10
Proses Lokasi ... 121
5.10.1.
Proses Lihat Lokasi ... 122
5.10.2.
Proses Tambah Lokasi ... 122
5.10.3.
Proses Ubah Lokasi ... 123
5.10.4.
Proses Hapus Lokasi ... 124
BAB VI SIMPULAN DAN SARAN ... 125
6.1
Simpulan ... 125
6.2
Saran ... 126
DAFTAR PUSTAKA ... 127
LAMPIRAN A - ERD ... A-1
LAMPIRAN B - RIWAYAT HIDUP PENULIS ... B-1
(8)
DAFTAR GAMBAR
Gambar 1 Relasi Satu ke Satu (One to One) ...11
Gambar 2 Relasi Satu ke Banyak (One to Many)...12
Gambar 3 Relasi Banyak ke Satu (Many to One)...12
Gambar 4 Relasi Banyak ke Banyak (Many to Many) ...12
Gambar 5 Proses ...14
Gambar 6 Alur Data ...14
Gambar 7 Penyimpanan Data...14
Gambar 8 Terminator Sumber ...15
Gambar 9 Terminator Tujuan ...15
Gambar 10 Terminator Sumber dan Tujuan ...15
Gambar 11 Proses Penjualan Barang Manual ...20
Gambar 12 Proses Pembayaran Barang Manual ...21
Gambar 13 ERD ...23
Gambar 14 DFD Level 0 ...29
Gambar 15 DFD Level 1 ...30
Gambar 16 DFD Level 2 Proses 1 ...31
Gambar 17 DFD Level 3 Proses Mengelola Data Member ...32
Gambar 18 DFD Level 3 Proses Mengelola Data Barang ...33
Gambar 19 DFD Level 3 Proses Mengelola Data Kategori ...34
Gambar 20 DFD Level 3 Proses Mengelola Data Pembelian ...35
Gambar 21 DFD Level 3 Proses Mengelola Data Penjualan ...36
Gambar 22 DFD Level 3 Proses Mengelola Data Testimonials ...37
Gambar 23 DFD Level 3 Proses Mengelola Data Lokasi ...38
Gambar 24 DFD Level 4 Proses Mengelola Data Pertanyaan ...39
Gambar 25 Rancangan Master Page ...58
Gambar 26 Rancangan Form Home ...59
Gambar 27 Rancangan About Us ...60
Gambar 28 Rancangan How To Buy ...61
Gambar 29 Rancangan Form FAQ ...62
Gambar 30 Rancangan Form Testimonial ...63
Gambar 31 Rancangan Form Pertanyaan ...64
Gambar 32 Rancangan Form Lihat Barang ...65
Gambar 33 Rancangan Shopping Cart ...66
Gambar 34 Rancangan Form Register ...67
Gambar 35 Tampilan Utama Halama Website ...69
Gambar 36 Tampilan Logo dan Menu - menu ...70
Gambar 37 Tampilan Menu Search ...70
Gambar 38 Tampilan Menu Login ...71
Gambar 39 Tampilan Menu Informasi ...72
Gambar 40 Tampilan Menu Testimonials ...72
Gambar 41 Tampilan Form Home (Sebelum Login) ...73
Gambar 42 Tampilan Form About Us ...75
Gambar 43 Tampilan Form How To Buy ...76
Gambar 44 Tampilan Form FAQ ...77
Gambar 45 Tampilan Form Sign Up ...78
Gambar 46 Tampilan Form Search ...79
Gambar 47 Tampilan Form Search Product ...79
(9)
xiv
Universitas Kristen Maranatha
Gambar 49 Tampilan Form Testimonials ...81
Gambar 50 Tampilan Form Home sebagai Member ...82
Gambar 51 Tampilan Form Profile Member ...83
Gambar 52 Tampilan Form Edit Profile ...83
Gambar 53 Tampilan Form Testimonials ...84
Gambar 54 Tampilan Form Lihat Barang ...85
Gambar 55 Tampilan Form Detail Barang ...85
Gambar 56 Tampilan Form Home setelah Pilih Barang ...86
Gambar 57 Tampilan Form Shopping Cart setelah memilih barang ...87
Gambar 58 Tampilan Form Checkout ...88
Gambar 59 Tampilan Form Finish Buy ...88
Gambar 60 Tampilan Form Home sebagai Admin ...89
Gambar 61 Tampilan Form View Barang ...90
Gambar 62 Tampilan Form Add Product ...90
Gambar 63 Tampilan Form Edit Barang ...91
Gambar 64 Tampilan Form Delete Barang ...92
Gambar 65 Tampilan Form Manage Kategori ...93
Gambar 66 Tampilan Form Add Kategori ...94
Gambar 67 Tampilan Form Edit Kategori ...95
Gambar 68 Tampilan Form Delete Kategori ...96
Gambar 69 Tampilan Form View Lokasi ...97
Gambar 70 Tampilan Form Add Lokasi ...97
Gambar 71 Tampilan Form Edit Lokasi ...98
Gambar 72 Tampilan Form Delete Lokasi ...99
Gambar 73 Tampilan Form View Penjualan ... 100
Gambar 74 Tampilan Form Delete Penjualan ... 101
Gambar 75 Tampilan Form View Data Pembelian ... 102
Gambar 76 Tampilan Form Add Pembelian ... 103
Gambar 77 Tampilan Form Delete Pembelian ... 104
(10)
DAFTAR TABEL
Tabel I Simbol Dasar Flowchart ... 8
Tabel II Komponen ERD ...10
Tabel III Simbol Dasar Atribut ...11
Tabel IV Kamus Data ...16
Tabel V Contoh PSPEC ...16
Tabel VI Tabel ER Barang ...24
Tabel VII Tabel ER Kategori ...24
Tabel VIII Tabel ER Testimonials ...25
Tabel IX ER Konsumen ...25
Tabel X Tabel ER Lokasi ...26
Tabel XI Tabel ER Pembelian ...27
Tabel XII Tabel ER Detail Pembelian Barang ...27
Tabel XIII Tabel ER Detail Penjualan Barang ...28
Tabel XIV Tabel ER Penjualan ...28
Tabel XV Tabel ER Pertanyaan ...29
Tabel XVI Kamus Data Member ...40
Tabel XVII Kamus Data Barang ...40
Tabel XVIII Kamus Data Kategori Barang ...41
Tabel XIX Kamus Data Pembelian ...41
Tabel XX Kamus Data Detail Pembelian ...42
Tabel XXI Kamus Data Penjualan ...42
Tabel XXII Kamus Data Detail Penjualan ...43
Tabel XXIII Kamus Data Lokasi ...43
Tabel XXIV Kamus Data Pertanyaan ...44
Tabel XXV Kamus Data Testimonial ...44
Tabel XXVI PSPEC Lihat Data Barang ...45
Tabel XXVII PSPEC CarI Data Barang ...45
Tabel XXVIII PSPEC Menambah Data Member ...46
Tabel XXIX PSPEC Mengubah Data Member ...46
Tabel XXX PSPEC Melihat Data Member ...47
Tabel XXXI PSPEC Menambah Data Barang ...47
Tabel XXXII PSPEC Mengubah Data Barang ...48
Tabel XXXIII PSPEC Menghapus Data Barang ...48
Tabel XXXIV PSPEC Melihat Data Barang ...48
Tabel XXXV PSPEC Menambah Data Kategori ...49
Tabel XXXVI PSPEC Merubah Data Kategori ...49
Tabel XXXVII PSPEC Menghapus Data Kategori ...50
Tabel XXXVIII PSPEC Melihat Data Kategori ...50
Tabel XXXIX PSPEC Melihat Data Pembelian ...51
Tabel XL PSPEC Menambah Data Pembelian ...51
Tabel XLI PSPEC Melihat Data Peenjualan ...52
Tabel XLII PSPEC Menambah Data Penjualan ...52
Tabel XLIII PSPEC Melihat Data Testimonial ...53
Tabel XLIV PSPEC Menambah Data Testimonial ...53
Tabel XLV PSPEC Melihat Data Lokasi ...54
(11)
xvi
Universitas Kristen Maranatha
Tabel XLVII PSPEC Mengubah Data Lokasi ...55
Tabel XLVIII PSPEC Menghapus Data Lokasi ...55
Tabel XLIX PSPEC Melihat Data Pertanyaan ...56
Tabel L PSPEC Menambah Data Pertanyaan ...56
Tabel LI PSPEC Menghapus Data Pertanyaan ...57
Tabel LII Pengujian Proses Login ... 106
Tabel LIII Pengujian Proses Tambah Data Member (Sign Up) ... 107
Tabel LIV Pengujian Proses Ubah Data Member ... 109
Tabel LV Pengujian Proses Lihat Kategori Barang ... 110
Tabel LVI Pengujian Proses Tambah Kategori Barang ... 111
Tabel LVII Pengujian Proses Ubah Kategori Barang ... 111
Tabel LVIII Pengujian Proses Hapus Data Kategori Barang ... 112
Tabel LIX Pengujian Lihat Barang ... 112
Tabel LX Pengujian Proses Tambah Barang ... 113
Tabel LXI Pengujian Proses Ubah Barang ... 114
Tabel LXII Pengujian Proses Hapus Barang ... 115
Tabel LXIII Pengujian Proses Pencarian Barang dengan Memasukkan Nama Barang ... 115
Tabel LXIV Pengujian Proses Lihat Shopping Cart ... 116
Tabel LXV Pengujian Proses Tambah Shopping Cart ... 117
Tabel LXVI Pengujian Proses Hapus Shopping Cart ... 117
Tabel LXVII Pengujian Proses Lihat Penjualan Barang... 118
Tabel LXVIII Pengujian Proses Tambah Transaksi ... 118
Tabel LXIX Pengujian Proses Lihat Pembelian Barang... 118
Tabel LXX Pengujian Proses Tambah Pembelian Barang ... 119
Tabel LXXI Pengujian Lihat Testimonial ... 120
Tabel LXXII Pengujian Isi Testimonial ... 121
Tabel LXXIII Proses Pengujian Lihat Lokasi ... 122
Tabel LXXIV Proses Pengujian Tambah Lokasi ... 122
Tabel LXXV Proses Pengujian Ubah Lokasi ... 123
(12)
DAFTAR ISTILAH
1.
Admin
User
di instansi yang dapat mengecek laporan penjualan yang telah
dilakukan dalam waktu 1 bulan, menambah, merubah dan menghapus
data barang yang dijual, dan lain
–
lain.
Admin
di
website
ini
merupakan pemilik dari Instansi Elizabeth Ladies Sportswear.
2.
Guest
Guest
merupakan
user
yang tidak memiliki account di
website
ini.
Dengan kata lain
guest
adalah
user
yang belum mendaftar sebagai
member,
sehingga
guest
hanya dapat melihat
–
lihat harga barang
dan info barang lainnya. Jika
guest
ingin membeli barang,
guest
harus
mendaftar menjadi
member
terlebih dahulu.
3.
Member
Member
merupakan
user
dari
website
ini yang telah mendaftarkan diri
sehingga memiliki
username. Member
dapat melakukan pembelian
barang dan dapat mengecek jumlah pembelian barang yang telah
(13)
1
Universitas Kristen Maranatha
Bab I Pendahuluan
1.1 Latar Belakang Masalah
Elizabeth Ladies Sportswear mulai berdiri pada tahun 1982. Semula
Elizabeth Ladies Sportswear berfokus pada penjualan baju-baju renang.
Tetapi sejalan dengan perkembangan yang kian pesat dan permintaan akan
barang terus meningkat dan bervariasi, maka Elizabeth Ladies Sportswear
pun terus berkembang dan mulai mengembangkan sayapnya dalam bidang
baju senam dalam skala besar.
Sistem yang digunakan pada perusahaan masih secara manual.
Sedangkan permintaan akan barang yang terus meningkat menyebabkan
kurang efektifnya penjualan barang jika dilakukan secara manual. Sejauh ini
pemesanan barang masih dilakukan dengan cara pemesanan melalui
telepon maupun berinteraksi langsung dengan
member
. Dengan keadaan
tersebut tentu saja menghambat jalannya perusahaan untuk maju dan
berkembang.
Agar memudahkan instansi dalam menyelesaikan masalah tersebut
maka dibuatlah aplikasi website ini. Melalui sistem dan aplikasi yang akan
dibuat, diharapkan penyampaian informasi pada
member
menjadi lebih
mudah, serta tingkat kesalahan saat memasukkan data
–
data baru atau pada
saat melakukan proses pengolahan data penjualan dan pengolahan data
pembelian dapat diminimalisasi. Selain itu, efisiensi waktu pun dapat tercapai
dengan kata lain waktu yang dibutuhkan akan semakin sedikit. Adanya
sistem aplikasi ini dapat memudahkan pengguna untuk mengorganisir data
–
data yang ada ataupun data-data yang baru serta memberikan pelayanan
yang dapat lebih memuaskan dan memudahkan
member
untuk
mendapatkan informasi terbaru mengenai produk
–
produk yang ada di
Elizabeth Ladies Sports.
Website
dibuat menggunakan teknologi ASP.NET dengan bahasa
VB.NET. Dimana
member
dapat melihat barang-barang yang dijual maupun
(14)
itu,
member
dapat memberikan
testimonial
kepada
admin
, dan juga mencatat
history
penjualan barang.
1.2 Rumusan Masalah
Dalam pembuatan
website
akan dibahas beberapa masalah, antara lain :
1. Bagaimana mendesain
website
yang menarik dan mudah digunakan?
2. Bagaimana membuat perincian penjulan barang yang terdapat di Elizaeth
Ladies Sportswear?
3. Bagaimana memberikan kemudahan kepada
member
dalam melakukan
pembelian barang secara
online
?
4. Bagaimana mendata barang yang keluar, masuk, dan yang dibeli
member
secara
online
?
5. Bagaimana menyediakan suatu sistem dimana
member
dapat
memberikan komentar atas pelayanan atau kualitas barang yang
diberikan oleh instansi?
1.3 Tujuan Pembahasan
Pembuatan
website
memiliki beberapa tujuan, diantaranya :
1. Mendesain website yang menarik dan user friendly bagi member dengan
menggunakan tampilan dan warna yang menarik. Selain itu juga
memberikan petunjuk yang mudah dipahami oleh member agar mudah
digunakan.
2. Menyediakan sistem perincian penjualan barang dan pembelian barang
yang sudah dilakukan instansi selama 1 bulan.
3. Menyediakan suatu sistem dimana member dapat menerima semua
informasi mengenai data barang yang akan dibeli secara detail.
4. Menyediakan suatu sistem untuk mendata semua stok barang, baik
barang yang berkurang karena proses penjualan dan stok barang yang
bertambah karena proses pembelian.
(15)
3
Universitas Kristen Maranatha
5. Menyediakan suatu sistem dimana
member
dapat memberikan
testimonial
atas pelayanan atau kualitas barang yang diberikan oleh
instansi.
1.4 Ruang Lingkup Kajian
Berikut merupakan ruang lingkup kaijan dalam pengerjaan kerja praktek ini,
yang dijabarkan sebagai berikut:
1. Untuk batasan
hardware Client
:
Desktop Computer
dengan
minimum requirement
:
a.
Processor type : Itanium processor or faster
b.
Processor speed : Recommended : 1.0 GHz or faster
c.
Memory
1GB DDR2,
recommended 4GB or more.
2. Untuk batasan
hardware Programmer
:
Desktop Computer
dengan
minimum requirement
:
a. Processor type : Itanium processor or faster
b. Processor speed : Recommended : 1.0 GHz or faster
c. Memory
1GB DDR2,
recommended 4GB or more.
3. Untuk batasan
software
:
Desktop Computer
Client menggunakan sistem operasi
Microsoft
Windows 7 Ultimate 32 bit.
4. Pembuatan aplikasi
menggunakan
software
:
a. Sistem Basis Data
: SQL Server 2008
b.
Edit
or Pemrograman
: Microsoft Visual Studio 2010
c.
.NET Framework 3.5
5. Untuk batasan aplikasi :
Hasil dari kerja praktek penulis adalah aplikasi yang akan mencakup :
a. Hak akses dibagi menjadi 3 yaitu,
guest, member
dan
admin.
b. Distribusi atau pengiriman barang dilakukan melalui pihak ketiga
secara manual.
c. Pembelian barang
d. Penjualan barang
(16)
e. Pembayaran barang dilakukan secara manual, yaitu melalui
transfer antar bank.
f. Tidak ada pengecekan stok barang.
g.
Website
ditampilkan dengan baik dengan menggunakan
Mozila
Firefox
versi 6.0.
1.5 Sumber Data
Penulis mendapatkan sumber data untuk penulisan laporan melalui
studi pustaka, dengan menggunakan buku dan literatur lainnya dalam
perpustakaan, dan juga tentunya data-data perusahaan yang diperlukan
untuk pembuatan aplikasi ini.
1.6 Sistematika Penyajian
Bab I. Pendahuluan
Digunakan untuk menjelaskan latar belakang, rumusan masalah,
tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajian
Laporan Kerja Praktek.
Bab II. Kajian Teori
Digunakan untuk menjelaskan teori-teori yang berkaitan dengan
pembuatan aplikasi ini.
Bab III. Analisis dan Rancangan Sistem
Membahas secara lengkap mengenai pemodelan dan diagram alir
sistem kerja dari situs, perancangan desain aplikasi dan penjelasan
sistem dengan menggunakan diagram alir (
flowchart)
, diagram
ER
,
pemodelan aliran data menggunakan DFD (
Data Flow Diagram
).
Bab IV. Hasil Penelitian
Berisi kumpulan gambar-gambar hasil jadi dan digunakan untuk
menjelaskan setiap fungsi-fungsi yang terdapat didalam situs.
Bab V. Pembahasan dan Uji Coba Hasil Penelitian
Berisi pengujian terhadap fungsionalitas yang ada pada situs dengan
(17)
5
Universitas Kristen Maranatha
Bab VI. Simpulan dan Saran
Berisi hasil kesimpulan dari laporan kerja praktek dan saran
pengembangan yang dapat dilakukan untuk masa yang akan datang.
Daftar Pustaka
Berisi daftar sumber
–
sumber informasi yang digunakan untuk
(18)
BAB VI SIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan dari hasil pengamatan dalam melakukan analisis dan
perancangan dapat ditarik kesimpulan sebagai berikut :
1. Perancangan pengelolaan data barang, data kategori, data member,
data lokasi, data penjualan, data pembelian, data tanya jawab, dan data
testimonial
sudah terintegrasi dengan baik. Setiap halaman terdapat
petunjuk yang mudah untuk dibaca sehingga website ini dapat dijalankan
dengan baik.
2. Perancangan pengelolaan data penjualan dan pembelian sudah
terintegrasi dengan baik. Di dalam website ini sudah terdapat detail
penjualan dan pembelian barang yang berisi detail dari seluruh proses
penjualan dan pembelian barang. Sistem menampilkan proses detail
pembelian dan penjualan barang setiap 1 bulan sekali.
3. Perancangan pengelolaan informasi barang sudah terintegrasi. Dimana
member dapat secara langsung memperoleh data informasi barang yang
hendak dibeli lengkap dengan keterangan baik nama barang, jumlah,
quantiti, gambar, dan keterangannya.
4. Perancangan pengelolaan stok barang yang terdapat pada website ini
sudah terintegrasi dengan sistem penjualan dan sistem pembelian,
proses penambahan maupun pengurangan stok sudah berjalan secara
otomatis. Sehingga data stok barang selalu
up to date
.
5. Perancangan pengelolaan
testimonial
dan tanya jawab yang terdapat di
dalam website ini sudah terintegrasi dengan baik. Dimana
testimonial
dan tanya jawab membantu instansi dalam berkomunikasi dan terus
memperbaiki sistem yang ada menjadi lebih baik lagi dengan adanya
(19)
126
Universitas Kristen Maranatha
6.2 Saran
Aplikasi website dan penelitian yang telah penulis buat untuk
kedepannya berharap dapat menjadi lebih baik lagi.
Saran yang diberikan untuk pengembangan aplikasi ini adalah
diadakannya sistem pembayaran langsung di dalam website ini. Pembayaran
secara langsung dapat mempermudah kebutuhan instansi dalam mengatur
penjualan. Selain itu juga mempermudah member dalam melakukan
pembayaran secara langsung.
(20)
DAFTAR PUSTAKA
B. Beizer. (1995). Black Box Testing. New York: John Wiley & Sons, Inc.
Duthie, G Andrew (2003). Microsoft ASP.NET Step by Step. Jakarta : PT.Elex Media Komputindo
Hantini (2006). Analisisi dengan Diagram Keterhubungan Entitas (Entity Relationship Diagram/ERD). Retrieved March 22, 2009.
Marcus, Teddy. Prijono, Agus . Widiadhi, Josef (2004). Pengembangan Pemrograman Database Menggunakan Delphi dengan SQL Server 2000. Bandung : Informatika
S, Bernard Renaldy., Prijono, Agus., Agustfa, Rusdy. (2005). Mudah dan Cepat Menguasai Pemrograman Web. Bandung : Informatika
T, Jason (2007). Visual Quickstart Guide CSS, DHTML & AJAX(6rd ed.). Berkeley: Peachpit
Youness, S., & Boutquin, P. (1991). SQL Unleashed (2nd ed.). San Fransisco: Escaeva
(1)
3
Universitas Kristen Maranatha 5. Menyediakan suatu sistem dimana member dapat memberikan testimonial atas pelayanan atau kualitas barang yang diberikan oleh instansi.
1.4 Ruang Lingkup Kajian
Berikut merupakan ruang lingkup kaijan dalam pengerjaan kerja praktek ini, yang dijabarkan sebagai berikut:
1. Untuk batasan hardware Client :
Desktop Computer dengan minimum requirement: a. Processor type : Itanium processor or faster
b. Processor speed : Recommended : 1.0 GHz or faster c. Memory 1GB DDR2, recommended 4GB or more. 2. Untuk batasan hardware Programmer :
Desktop Computer dengan minimum requirement: a. Processor type : Itanium processor or faster
b. Processor speed : Recommended : 1.0 GHz or faster c. Memory 1GB DDR2, recommended 4GB or more. 3. Untuk batasan software :
Desktop Computer Client menggunakan sistem operasi Microsoft Windows 7 Ultimate 32 bit.
4. Pembuatan aplikasi menggunakan software : a. Sistem Basis Data: SQL Server 2008
b. Editor Pemrograman: Microsoft Visual Studio 2010 c. .NET Framework 3.5
5. Untuk batasan aplikasi :
Hasil dari kerja praktek penulis adalah aplikasi yang akan mencakup : a. Hak akses dibagi menjadi 3 yaitu, guest, member dan admin. b. Distribusi atau pengiriman barang dilakukan melalui pihak ketiga
secara manual. c. Pembelian barang d. Penjualan barang
(2)
4
Universitas Kristen Maranatha e. Pembayaran barang dilakukan secara manual, yaitu melalui
transfer antar bank.
f. Tidak ada pengecekan stok barang.
g. Website ditampilkan dengan baik dengan menggunakan Mozila Firefox versi 6.0.
1.5 Sumber Data
Penulis mendapatkan sumber data untuk penulisan laporan melalui studi pustaka, dengan menggunakan buku dan literatur lainnya dalam perpustakaan, dan juga tentunya data-data perusahaan yang diperlukan untuk pembuatan aplikasi ini.
1.6 Sistematika Penyajian
Bab I. PendahuluanDigunakan untuk menjelaskan latar belakang, rumusan masalah, tujuan, ruang lingkup kajian, sumber data, dan sistematika penyajian Laporan Kerja Praktek.
Bab II. Kajian Teori
Digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan aplikasi ini.
Bab III. Analisis dan Rancangan Sistem
Membahas secara lengkap mengenai pemodelan dan diagram alir sistem kerja dari situs, perancangan desain aplikasi dan penjelasan sistem dengan menggunakan diagram alir (flowchart), diagram ER, pemodelan aliran data menggunakan DFD (Data Flow Diagram). Bab IV. Hasil Penelitian
Berisi kumpulan gambar-gambar hasil jadi dan digunakan untuk menjelaskan setiap fungsi-fungsi yang terdapat didalam situs.
Bab V. Pembahasan dan Uji Coba Hasil Penelitian
Berisi pengujian terhadap fungsionalitas yang ada pada situs dengan menggunakan metoda Black Box.
(3)
5
Universitas Kristen Maranatha Bab VI. Simpulan dan Saran
Berisi hasil kesimpulan dari laporan kerja praktek dan saran pengembangan yang dapat dilakukan untuk masa yang akan datang. Daftar Pustaka
Berisi daftar sumber – sumber informasi yang digunakan untuk mendukung pembuatan laporan kerja praktek.
(4)
125
Universitas Kristen Maranatha
BAB VI SIMPULAN DAN SARAN
6.1 Simpulan
Berdasarkan dari hasil pengamatan dalam melakukan analisis dan perancangan dapat ditarik kesimpulan sebagai berikut :
1. Perancangan pengelolaan data barang, data kategori, data member, data lokasi, data penjualan, data pembelian, data tanya jawab, dan data testimonial sudah terintegrasi dengan baik. Setiap halaman terdapat petunjuk yang mudah untuk dibaca sehingga website ini dapat dijalankan dengan baik.
2. Perancangan pengelolaan data penjualan dan pembelian sudah terintegrasi dengan baik. Di dalam website ini sudah terdapat detail penjualan dan pembelian barang yang berisi detail dari seluruh proses penjualan dan pembelian barang. Sistem menampilkan proses detail pembelian dan penjualan barang setiap 1 bulan sekali.
3. Perancangan pengelolaan informasi barang sudah terintegrasi. Dimana member dapat secara langsung memperoleh data informasi barang yang hendak dibeli lengkap dengan keterangan baik nama barang, jumlah, quantiti, gambar, dan keterangannya.
4. Perancangan pengelolaan stok barang yang terdapat pada website ini sudah terintegrasi dengan sistem penjualan dan sistem pembelian, proses penambahan maupun pengurangan stok sudah berjalan secara otomatis. Sehingga data stok barang selalu up to date.
5. Perancangan pengelolaan testimonial dan tanya jawab yang terdapat di dalam website ini sudah terintegrasi dengan baik. Dimana testimonial dan tanya jawab membantu instansi dalam berkomunikasi dan terus memperbaiki sistem yang ada menjadi lebih baik lagi dengan adanya komunikasi baik dengan member maupun non-member.
(5)
126
Universitas Kristen Maranatha
6.2 Saran
Aplikasi website dan penelitian yang telah penulis buat untuk kedepannya berharap dapat menjadi lebih baik lagi.
Saran yang diberikan untuk pengembangan aplikasi ini adalah diadakannya sistem pembayaran langsung di dalam website ini. Pembayaran secara langsung dapat mempermudah kebutuhan instansi dalam mengatur penjualan. Selain itu juga mempermudah member dalam melakukan pembayaran secara langsung.
(6)
127
Universitas Kristen Maranatha
DAFTAR PUSTAKA
B. Beizer. (1995). Black Box Testing. New York: John Wiley & Sons, Inc.
Duthie, G Andrew (2003). Microsoft ASP.NET Step by Step. Jakarta : PT.Elex
Media Komputindo
Hantini (2006). Analisisi dengan Diagram Keterhubungan Entitas (Entity Relationship Diagram/ERD). Retrieved March 22, 2009.
Marcus, Teddy. Prijono, Agus . Widiadhi, Josef (2004). Pengembangan
Pemrograman Database Menggunakan Delphi dengan SQL Server 2000.
Bandung : Informatika
S, Bernard Renaldy., Prijono, Agus., Agustfa, Rusdy. (2005). Mudah dan Cepat
Menguasai Pemrograman Web. Bandung : Informatika
T, Jason (2007). Visual Quickstart Guide CSS, DHTML & AJAX(6rd ed.). Berkeley:
Peachpit
Youness, S., & Boutquin, P. (1991). SQL Unleashed (2nd ed.). San Fransisco: