commit to user
BAB III ANALISA DAN PERANCANGAN
3.1 Analisa Kebutuhan Sistem
3.1.1 Spesifikasi Sistem
E-commerce ini dirancang untuk memudahkan proses jual beli melalui media internet, yang meliputi spesifikasi produk, keranjang belanja, dan laporan penjualan bulanan.
3.1.2 Analisa Kebutuhan Hardware
Perangkat keras minimum yang digunakan untuk membuat website ini menggunakan PC dengan spesifikasi :
a. Processor Intel Pentium 4 2,8Ghz b. Hardisk 60 GB
c. Memory 512 MB d. Keyboard dan mouse
3.1.3 Analisa Kebutuhan Software
Perangkat lunak atau software yang digunakan dalam pembuatan website ini adalah :
1. Sistem operasi : Windows XP
2. Editor Web : Macromedia Dreamweaver 8
3. Web Server : Apache
4. Database Server : MySQL
5. Software Pendukung : Adobe Photoshop CS, Microsoft Visio 2003, dan
Corel Draw X3.
3.1.4 Perancangan Sistem
Perancangan sistem bertujuan untuk menentukan rancangan aplikasi sistem web based learning. Perancangan sistem ini dimulai dengan perancangan CD Context Diagram, DFD
Data Flow Diagram, dan ERD Entity Relationship Diagram.
3.1.4.1 Context Diagram
Ada dua user yang terlibat digambarkan dengan simbol persegi, yaitu: administrator, dan konsumen. Kedua user saling berinteraksi dalam sistem dengan melibatkan berbagai
data, selain itu di dalam context diagram ini akan diketahui data-data yang mengalir keluar ataupun masuk kedalam sistem e-commerce ini.
commit to user
SISTEM E-COMMERCE
ADMIN MEMBER
PENGUNJUNG
verifikasi data member data pesanan
data administrasi
Informasi produk
admin dan password data member
verifikasi data
komentar registrasi
Gambar 3.1 Context Diagram E-commerce
3.1.4.2 DFD Level 0
commit to user
0.1
LOGIN ADMIN
Admin
0.2
MANAGE MEMBER
0.3
MANAGE PRODUK
0.4
MANAGE KOTA
0.5
LIHAT TRANSAKSI
0.6
MANAGE KONFIRMASI
0.7
REGISTER
Member
Produk
Kategori Kota
Order Kontak
0.8
LOGIN MEMBER
0.9
PEMESANAN
0.10
MANAGE KONTAK
0.11
INFORMASI Pengunjung
Member
Admin username, password
id_produk, nama_produk, harga, stok, berat
id_kota, nama_kota
data konfirmasi id_orders
id_member Data Member
iId_member
produk
kota baru
id_orders Id_member
data register
username, password
komentar komentar
data produk data kota
id_order, id_produk, jumlah data member
data produk
data kota
data order Id_produk, nama_produk, harga,
gambar, dibeli
komentar
konfirmasi
komentar id_order
Id_member konfirmasi login
produk info
username, password
konfirmasi login
konfirmasi login
data kategori
data konfirmasi baru
data register
produk
Gambar 3.2 Data Flow Diagram Level 0
3.1.4.3 DFD Level 1 Manajemen Produk
DFD Level 1 Manajemen Produk ditunjukkan pada Gambar 3.3
commit to user
produk dan kategori
Kategori
produk baru
id_produk, nama_produk, harga, stok, berat
3.1
TAMBAH DATA
3.2
UBAH DATA
Produk
ADMIN
kategori produk ubah
3.3
HAPUS DATA
hapus Hapus id_produk,hapus nama_produk,
hapus harga,hapus stok,hapus berat
Gambar 3.3 DFD Level 1 Manajemen Produk
3.1.4.4 DFD Level 1 Manajemen Kota