13
BAB III PERANCANGAN SISTEM
3.1 Perancangan
Perancangan adalah proses yang dilakukan oleh perancang sistem untuk mengerjakan spesifikasi sistem yang dibutuhkan, membuat suatu
keputusan tentang bagaimana komponen sistem diaktualisasikan. Proses ini melibatkan tujuan sistem tersebut, audience, object dan informasi domain.
Perancangan yang baik harus mengetahui ba gaimana mendapatkan dampak efek yang diperlukan oleh spesifikasi tersebut dengan cara paling fleksibel
dan efisien. Dalam hal ini, sistem yang akan dibangun adalah dengan
menggunakan PHPsebagai bahasa pemrogramannya dan MySQL sebagai database nya serta Dreamweaversebagai media untuk membuat
web ecommerce ini. Berikut spesifikasi serta target terhadap sistem yang akan
dibangun yaitu : Perancangan yang akan dibangun yaitu “Perancangan aplikasi web e-
commerce WK Komputer berbasis multimedia ” yang menyediakan informasi
– informasi tentang cara pembelian, produk dan proses transaksi. Target yang akan dicapai dalam perancangan web e-commerce ini adalah
diharapkan pengunjung mendapatkan segela informasi mengenai produk denganspesifikasi terbaru, sehingga memudahkan masyarakat dalam
14
melakukan transaksi dan diharapkan juga dapat memberikan kemudahan masyarakat luat pada saat melakukan transaksi secara online.
15
3.2 Rancangan Use Case Diagram
Gambar 3.1 Use Case Diagram
Pada diagram diatas dapat dilihat bahwa sistem penjualan toko WK Komputer Salatiga ini, user hanya memiliki hak ases menambah berita,
16
selebihnya tidak ada. Admin memiliki hak akses lebih tinggi untuk mengelola data website WK Komputer, seperti menambah ,mengubah,
mengedit user, kategori berita, berita, kategori produk, produk, dan menghapus mengedit order yang dilakukan oleh pengunjung, didalam system
ini admin tidak diperkenankan menanmbah order yang hanya bisa dilakukan oleh pengunjung.
3.3 Rancangan DFD
Gambar 3.2 DFD tingkat 0 Website WK Komputer
Data Berita
17
Keterangan : 1= Primary key Data Berita, Data Berita
2= Primary key Data User, Data User 3= Primary key Data Setting, Data Setting
4= Primary key Data Kategori Berita, Data Katgeori Berita 5= Primary key Data download, data download
6= Primary key Data order,Data order 7= Primary key Data kategori produk, data kategori produk
18
8= Primary key Data Produk, DataProduk
Gambar 3.3 DFD tingkat 1 Website WK Komputer
19
3.4 Struktur Halaman Website