Universitas Kristen Maranatha
vi
ABSTRAK
Pembuatan Sistem Penjualan E-Commerce untuk Toko Komputer Dian Mediacom bertujuan untuk dapat meningkatkan penjualan pada Toko Komputer Dian Mediacom. Penjualan yang biasa dilakukan oleh Toko Komputer ini hanya melayani pembelian dari pembeli yang langsung datang ke Toko tersebut. Dengan adanya sistem penjualan ini nanti, diharapkan para pembeli bukan hanya dari daerah Bandung saja, tetapi para pembeli berasal dari Kota lain.
Untuk saat ini, cara pembayaran yang dilakukan hanya sebatas memasukkan nama pemilik kartu dan nomor kartu kredit. Dengan memasukkan nama pemilik kartu dan nomor kartu kredit ini, seolah-olah pelanggan sudah melakukan proses pembayaran.
Dalam pembuatan sistem ini, penulis menggunakan bahasa pemrograman ASP.Net dan database yang digunakan yaitu SQL Server 2000.
Universitas Kristen Maranatha
vii
DAFTAR ISI
LEMBAR PENGESAHAN
... ii
PERNYATAAN ORISINALITAS LAPORAN
... iii
KATA PENGANTAR
...iv
LEMBAR PERNYATAAN PERSETUJUAN KARYA ILMIAH.
... v
ABSTRAK
...vi
2.11 RELASIONAL BASIS DATA... 13
2.12 HUBUNGAN ANTAR TABEL... 14
BAB III ANALISIS DAN PERANCANGAN... 15
3.1 ANALISIS DAN PERANCANGAN... 15
3.2 DATA FLOW DIAGRAM ( DFD ) ... 21
3.3 KAMUS DATA... 27
3.4 SPESIFIKASI PROSES... 32
3.5 ER-DIAGRAM... 41
3.6 ER-2 Relation ... 42
BAB IV HASIL TERCAPAI... 49
Universitas Kristen Maranatha
viii
4.1.1 STRUKTUR MENU PEMILIK... .. 49
4.1.2 STRUKTUR MENU ADMIN... 50
4.1.3 STRUKTUR MENU PELANGGAN... 51
4.2 PERANCANGAN ANTARMUKA... 52
4.3 CARA PENGOPERASIAN PROGRAM... 89
BAB V TESTING DAN EVALUASI SISTEM... 114
5.1 EVALUASI TUJUAN... 114
BAB VI KESIMPULAN DAN SARAN... 116
6.1 KESIMPULAN... 116
6.2 SARAN... 117
Universitas Kristen Maranatha
ix
DAFTAR GAMBAR
Gambar 2.1 Relasi satu ke satu... 12
Gambar 2.2 Relasi satu ke banyak... 13
Gambar 2.3 Relasi banyak ke satu... 13
Gambar 2.4 Relasi banyak ke banyak... 13
Gambar 3.1 DFD level 0... 21
Gambar 3.7 ER-Diagram... 41
Gambar 4.1 Struktur menu pemilik... 49
Gambar 4.2 Struktur menu admin...50
Gambar 4.3 Struktur menu pelanggan sebelum login... 51
Gambar 4.4 Struktur menu pelanggan setelah login... 51
Gambar 4.5 Rancangan tampilan sebelum pelanggan login... 52
Gambar 4.6 Rancangan halaman customize... 53
Gambar 4.7 Rancangan halaman login pelanggan... 54
Gambar 4.8 Rancangan halaman help... 55
Gambar 4.9 Rancangan halaman setelah pelanggan login... 56
Gambar 4.10 Rancangan halaman data diri... ... 57
Gambar 4.11 Rancangan halaman shopping cart... 58
Gambar 4.12 Rancangan halaman data pembelian barang... 59
Gambar 4.13 Rancangan halaman ganti password...60
Gambar 4.14 Rancangan halaman login admin... 61
Gambar 4.15 Rancangan halaman home admin... 62
Gambar 4.16 Rancangan halaman home pemilik... 63
Gambar 4.17 Rancangan halaman data kategori... 64
Gambar 4.18 Rancangan halaman data barang... 65
Gambar 4.19 Rancangan halaman data pelanggan... 66
Gambar 4.20 Rancangan halaman data help... 67
Gambar 4.21 Rancangan halaman tambah kategori... 68
Gambar 4.22 Rancangan halaman tambah barang.. ... 69
Gambar 4.23 Rancangan halaman tambah help... 70
Gambar 4.24 Rancangan halaman perubahan data barang1... 71
Gambar 4.25 Rancangan halaman perubahan data barang2... 72
Gambar 4.26 Rancangan halaman perubahan data barang3 ... 73
Gambar 4.27 Rancangan halaman perubahan data penjualan pending1... 74
Gambar 4.28 Rancangan halaman perubahan data penjualan pending2... 75
Gambar 4.29 Rancangan halaman perubahan data help1 ... 76
Gambar 4.30 Rancangan halaman perubahan data help2... 77
Gambar 4.31 Rancangan halaman hapus data barang1... 78
Gambar 4.32 Rancangan halaman hapus data barang2... 79
Gambar 4.33 Rancangan halaman hapus data barang3... 80
Gambar 4.34 Rancangan halaman hapus data help1... 81
Universitas Kristen Maranatha
x
Gambar 4.36 Rancangan halaman laporan pelanggan login ... 83
Gambar 4.37 Rancangan halaman laporan admin login... 84
Gambar 4.38 Rancangan halaman laporan admin login... 85
Gambar 4.39 Rancangan halaman penjualan barang yang pending... 86
Gambar 4.40 Rancangan halaman penjualan barang yang sudah dikirim... 87
Gambar 4.41 Rancangan halaman daftar admin... 88
Gambar 4.42 Tampilan layar sebelum login... 89
Gambar 4.43 Tampilan layar login pelanggan... 90
Gambar 4.44 Tampilan layar register pelanggan... 91
Gambar 4.45 Tampilan layar Lupa Password... 92
Gambar 4.46 Tampilan layar Setelah Login... 93
Gambar 4.47 Tampilan data barang... 94
Gambar 4.48 Tampilan data barang yang dipilih... 95
Gambar 4.49 Tampilan layar shopping cart... 96
Gambar 4.50 Tampilan customize barang... 97
Gambar 4.51 Tampilan update data diri... 98
Gambar 4.52 Tampilan data pembelian... 99
Gambar 4.53 Tampilan ganti password... 100
Gambar 4.54 Tampilan login admin dan pemilik... 101
Gambar 4.55 Tampilan halaman home pemilik... 102
Gambar 4.56 Tampilan halaman home admin... 102
Gambar 4.57 Tampilan halaman data kategori... 103
Gambar 4.58 Tampilan halaman data barang... 103
Gambar 4.59 Tampilan halaman data pelanggan... 104
Gambar 4.60 Tampilan halaman data help... 104
Gambar 4.61 Tampilan halaman tambah kategori... 105
Gambar 4.62 Tampilan halaman tambah barang... 105
Gambar 4.63 Tampilan halaman tambah data help... 106
Gambar 4.64 Tampilan halaman ubah data barang1... 106
Gambar 4.65 Tampilan halaman ubah data barang2... 107
Gambar 4.66 Tampilan halaman ubah data help1... 107
Gambar 4.67 Tampilan halaman ubah data help2... 108
Gambar 4.68 Tampilan halaman hapus data barang1... 108
Gambar 4.69 Tampilan halaman hapus data barang2... 109
Gambar 4.70 Tampilan halaman hapus data help1... 109
Gambar 4.71 Tampilan halaman hapus data help2... 110
Gambar 4.72 Tampilan halaman laporan admin login... 110
Gambar 4.73 Tampilan halaman laporan pelanggan login... 111
Gambar 4.74 Tampilan halaman laporan barang yang pending... 111
Gambar 4.75 Tampilan halaman laporan barang yang sedang di kirim...112
Gambar 4.76 Tampilan halaman laporan barang yang sudah di kirim...112
Gambar 4.77 Tampilan halaman daftar admin... 113
Universitas Kristen Maranatha
xi
DAFTAR TABEL
Tabel 3.1 Kamus data Admin... 27
Tabel 3.2 Kamus data Adminlogin... 27
Tabel 3.3 Kamus data Bantuan... 28
Tabel 3.4 Kamus data Barang... 28
Tabel 3.5 Kamus data Belanja... 29
Tabel 3.6 Kamus data Kartu_Kredit... 29
Tabel 3.7 Kamus data Kategori ... 30
Tabel 3.8 Kamus data Pelanggan ... 30
Tabel 3.9 Kamus data PelangganLogin... 31
Tabel 3.10 Kamus data Shopping Cart ... 31
Tabel 3.11 Proses Shopping Cart... 32
Tabel 3.12 Proses Pembayaran... 32
Tabel 3.13 Proses Tambah Data... 33
Tabel 3.14 Proses Ubah Data...33
Tabel 3.15 Proses Lihat Data... 34
Tabel 3.16 Proses login Admin... 35
Tabel 3.17 Proses Login Pelanggan... 35
Tabel 3.18 Proses Tambah Kategori... 36
Tabel 3.19 Proses Ubah Kategori... 36
Tabel 3.20 Proses Hapus Kategori... 37
Tabel 3.21 Proses Lihat Data Kategori... 37
Tabel 3.22 Proses Tambah Data Barang... 38
Tabel 3.23 Proses Ubah Data Barang... 38
Tabel 3.24 Proses Hapus Data Barang... 39
Tabel 3.25 Proses Lihat Data Barang... 39
Tabel 3.26 Proses Ganti Password... 40
1 Universitas Kristen Maranatha
BAB I
PENDAHULUAN
1.1 Latar Belakang
Dengan semakin tingginya persaingan yang terjadi dalam dunia
bisnis dan dengan semakin berkembangnya teknologi sekarang ini,
maka membuat jarak yang sangat jauh menjadi sangat dekat dengan
menggunakan internet.
Dengan adanya internet saat ini, maka informasi-informasi yang
ada dapat dengan mudah diakses dengan menggunakan internet.
Dengan adanya internet, semua orang dapat melakukan aktifitasnya
dengan cepat dengan menggunakan internet seperti mencari data-data
bahkan sampai melakukan pembelian barang melalui internet. Dengan
adanya internet orang yang akan membeli barang tidak perlu lagi
membeli barang dengan harus datang ke Toko, tetapi hanya dengan
mengunjungi situs yang dimiliki Toko tersebut maka semua transaksi
pembelian sampai transaksi pembayaran dapat dilakukan dengan
mengunjungi situs yang dimiliki Toko tersebut.
Oleh karena dengan adanya penjualan online, maka penulis akan
membuat sebuah website E-Commerce yang akan digunakan oleh
Toko Komputer Dian MediaCom. Dengan dibangunnya website ini
diharapkan penjualan Toko DianMediaCom dapat meningkat karena
pelanggan yang membeli barang tidak perlu harus datang langsung
ketoko Dian MediaCom tetapi hanya dengan mengunjungi website
Dian MediaCom maka semua transaksi dari pembelian sampai
pembayaran dapat dilakukan didalam website Dian MediaCom.
Dengan adanya website ini nanti, diharapkan semua transaksi dapat
dilakukan melaui internet sehinggan akan memudahkan pelanggan
2
mengetahui stok barang yang masih tersedia sehingga semua stok
barang dapat terkontrol dengan baik.
1.2 Perumusan Masalah
Pembuatan website ini dilakukan untuk mengatasi
masalah-masalah yang sering terjadi dalam toko tersebut. Dengan dibuatnya
website ini nanti diharapkan permasalahan-permasalahan yang
sering terjadi dapat diatasi dan website ini nanti dapat bermanfaat
untuk kepentingan toko.
Maka dari itu dibuatlah rumusan masalah dibawah ini untuk
mengatasi masalah-masalah yang sering terjadi pada toko
tersebut.
1. Bagaimana mengatasi masalah pencatatan manual pada
Toko Komputer Dian Mediacom ?
2. Bagaimana untuk mengetahui data pelanggan yang pernah
membeli barang ?
3. Bagaimana untuk mengetahui data penjualan ?
1.3 Tujuan
Dengan semakin berkembangnya teknologi saat ini dan semakin
tingginya persaingan maka pembuatan website e-commerce
merupakan salah satu cara untuk dapat memperluas penjualan.
Dengan pembuatan website ini, selain digunakan untuk penjualan
tetapi juga digunakan untuk mencatat setiap transaksi penjualan dan
untuk mengetahui persediaan barang yang ada dengan lebih akurat
dan lebih cepat
Dengan pembuatan website ini diharapkan pemilik toko
DianMediacom dapat meningkatkan penjualan dari penggunaan
website E-Commerce ini. Selain itu agar informasi data barang dapat
akurat sehingga pemilik dapat mengetahui jumlah barang yang
tersedia. Dengan adanya website ini nanti juga diharapkan pelanggan
3
1.4 Batasan Masalah
Untuk batasan masalah, akan dibagi menjadi 3 bagian yaitu:
1. Software
Sistem Operasi yang dibutuhkan:
• Microsoft Windows NT 4 (Workstation atau Server) +
Service Pack 6a
• Microsoft Windows 2000 (Professional, Server atau
Advanced Server) + Windows Service Pack terbaru
• Microsoft Windows XP (Home atau Professional)
• Microsoft Windows .Net Server family
Software pendukung :
• Microsoft Internet Explorer 5.01 atau Internet
Explorer 6.0, IE service pack terbaru
• MDAC 2.6 atau yang lebih baru
• Internet Information Services (IIS)
• Core WMI Windows (hanya untuk NT4)
• Macromedia Dreamweaver
• Microsoft SQL Server 2000
2. Hardware
Client :
• CPU : Pentium 90 Mhz atau lebih tinggi
• RAM : 96 MB atau lebih tinggi
Server :
• CPU : Pentium 133 Mhz atau lebih tinggi
• RAM : 256 MB atau lebih tinggi
3. Aplikasi
Untuk aplikasi saat ini, batasan masalah untuk sistem
4
1.5 Sistematika Penulisan
Secara garis besar penulisan laporan ini menjadi enam bab dengan
rincian sebagai berikut :
BAB I PENDAHULUAN
Menjelaskan dengan ringkas mengenai latar belakang,
perumusan masalah, batasan masalah, tujuan, batasan
masalah dan sistematika penulisan.
BAB II LANDASAN TEORI
Pada BAB II ini akan diterangkan mengenai teori-teor,
definisi, yang digunakan sebagai landasan pembuatan
program dan laporan.
BAB III ANALISIS DAN PERANCANGAN
Pada BAB III ini akan dijelaskan analisis system dengan
menggunakan ER-Diagram dan Data Flow Diagram
BAB IV HASIL TERCAPAI
Pada BAB IV ini akan dijelaskan hasil apa saja yang
telah tercapai dalam pembuatan program ini.
BAB V EVALUASI
Pada evaluasi ini nanti, akan dijelaskan apakah hasil
yang diinginkan sudah tercapai.
BAB VI PENUTUP
116 Universitas Kristen Maranatha
BAB VI
KESIMPULAN DAN SARAN
6.1 KESIMPULAN
Berdasarkan hasil analisa dan pembahasan yang telah
disampaikan pada bab-bab sebelumnya, maka penulis dapat mengambil
kesimpulan sebagai berikut :
1. Untuk mengatasi masalah pencatatan manual pada toko komputer
tersebut, maka dibuatlah suatu sistem e-commerce ini. Dengan
sistem ini diharapkan pemilik toko dapat mencatat data barang dan
transaksi penjualan dengan komputer.
2. Karena sebelumnya pemilik toko melakukan pencatatan transaksi
dengan cara manual sehingga kesulitan untuk mengetahui data
pelanggan, maka dengan sistem ini nanti, pemilik toko dapat
mengetahui semua data pelanggan yang pernah melakukan
pembelian barang dengan sistem ini.
3. Dengan sistem inipun pemilik dapat mengetahui jumlah penjualan
yang pernah terjual melalui sistem ini dengan memasuki tanggal
transaksi sehingga pemilik atau admin dapat mengetahui total
penjualan barang.
Dengan ini, dapat diambil kesimpulan dengan menggunakan sistem
ini nanti tingkat kesalahan dalam setiap pencatatan transaksi dapat lebih
117
6.2 SARAN
Berdasarkan kesimpulan-kesimpulan diatas, maka penulis
mempunyai saran-saran yang mungkin dapat menjadi masukan untuk
perkembangan Toko Komputer Dian Mediacom pada masa yang akan
datang yaitu :
1. Untuk sistem pembayaran saat ini, pelanggan hanya memasukkan
nomor kartu kredit dan nama pemilik kartu. Untuk itu diharapkan
untuk kedepannya supaya ada pihak ketiga yang melakukan
verifikasi password seperti adanya kerjasama dari pemilik toko
komputer dengan pihak bank.
2. Dibuatnya sistem untuk mencari paket-paket komputer dengan
memasukkan harga yang diinginkan.
3. Dibuatnya sistem harga pengiriman untuk tiap masing-masing kota.
Dengan adanya sistem ini diharapkan pelanggan dapat mengetahui
Universitas Kristen Maranatha
xii
DAFTAR PUSTAKA
Constantianus, F. (2006 / 2007). Materi Perkuliahan Pemrograman Web Lanjut.
Davis, G. B. (1974). Management Information System : Conceptual Foundation, Structure and Development. Auckland : McGraw-Hill International Book Company.
Gerald F., Ardra F., Starlling W. D. Jr. (1981). Fundamentals of System Analysis. Edisi Kedua. New York : John Willey and Sons.
Jogiyanto, H.M. (1989). Analisis dan Desain Sistem Informasi Pendekatan Terstruktur. Yogyakarta : Andi
O’Brienn, J. A. (1999). Managing Information Technology In The Internet Worked Enterprise. USA : The McGraw-Hill Companies.
Riyono, H. HO.(2006 / 2007). Materi Perkuliahan Sistem Informasi Lanjut Lanjut.
Sidharta, L. (1995). Pengantar Informasi Bisnis. Jakarta : PT. Elex Media Computindo.