Perancangan Sistem Perancangan Proses Konteks Diagram Top Level DFD Level

3.2 Perancangan Sistem

Perancangan adalah suatu kegiatan membuat desain berdasarkan evaluasi yang telah dilakukan pada kegiatan analisa. Sistem adalah seperangkat elemen-elemen yang dihimpun menjadi satu guna mencapai tujuan tertentu. Sub- bab ini akan menjelaskan mengenai proses desain dari sistem perangkat lunak yang akan dibuat. Proses desain sistem dalam sub-bab ini akan dibagi menjadi beberapa tahapan yaitu: perancangan proses, perancangan basisdata database, dan perancangan antarmuka.

3.3 Perancangan Proses

Data Flow DiagramDFD Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, terstruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis. Dalam aplikasi ini, penulis menggunakan ProcessAnalyst yang dimiliki oleh Power Designer 6.

3.4 Konteks Diagram Top Level

Diagram yang digunakan untuk menggambarkan sistem secara global. Hal yang harus diperhatikan dalam merancang sebuah Diagram Konteks adalah memberikan gambaran tentang seluruh sistem, terminal yang memberikan masukan ke sistem disebut source, terminal yang menerima keluaran disebut sink, Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. hanya ada satu proses, dan tidak boleh ada data store. Berikut adalah gambar konteks diagram. data admin data produk informasi produk data order data customer 1 sistem toko online customer admin Gambar 3.1 Konteks Diagram Pada Gambar 3.1 dapat dijelaskan bahwa entity sistem ini terdiri dari bagian customer dan admin. Admin bisa melakukan manipulasi data customer, data produk, dan juga transaksi penjualan. Sedangkan customer hanya bisa melihat informasi produk dan melakukan transaksi penjualan saja.

3.5 DFD Level

Dalam DFD Level 0, proses yang menjadi satu pada context diagram didekomposisi menjadi beberapa proses yang ada pada sistem, dimana dalam masing-masing proses diperjelas dengan alur data masing-masing, dan sebagian proses terhubung dengan database. DFD level 0 dapat dilihat pada Gambar 3.2. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. data konfirm pembayaran tb biayakirim tb produk tb kategori informasi produk data produk data order tb pemesanan tb admin tb customer data customer customer admin 1 proses pemasukan data 2 proses order 4 proses pemasukan data produk customer admin pemesanan biayakirim kategori produk 5 proses konfirm pembayaran Gambar 3.2 DFD Level 0