DATA FLOW DIAGRAM DFD

sampai mereka selesai memilih produk. Dalam tahapan ini, konsumen akan melihat kembali keranjang belanja mereka dan mengevaluasi total biaya yang harus mereka keluarkan dari semua belanja. Begitu konsumen merasa telah terpenuhi keinginannya dan juga total biayanya telah sesuai dengan harapan mereka. Untuk pembayarannya, konsumen hanya perlu men transfer biaya belanjanya ke nomer rekening bank yang telah ditunjuk oleh toko PT.Tondiraya Sentosa. Setelah konsumen menyelesaikan pembayarannya, toko akan segera mengirimkan daftar pembelanjaan tersebut kepada bagian pengiriman, yang mana akan megirimkan barang yang dipesan kepada alamat yang diberikan konsumen.

3.3 DATA FLOW DIAGRAM DFD

Model ini menggambarkan sistem sebagai jaringan kerja antar fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data. Pertama kali digunakan pada rekayasa perangkat lunak sebagai notasi untuk mempelajari desain sistem. Karena itu, model ini tidak hanya dapat digunakan untuk memodelkan sistem pemrosesan informasi tetapi bisa juga sebagai jalan untuk memodelkan keseluruhan organisasi sebagai perencana kerja dan perencana strategi. Context Diagram Berikut ini adalah gambar Context diagram M-Commerce yang menunjukan tahap awal yang mempunyai fungsi sesederhana mungkin atau secara garis besarnya yang dilakukan oleh user dan admin yang dimana admin dan user mempunyai fungsi sendiri-sendiri. data pesan user konfirmasi lihat data pemesanan lihat data pemesanan delete data barang update data barang input data barang login konfirmasi pesanan data pesan barang user login M_Commerce + user admin Gambar 3.2 Context Diagram Pada gambar 3.2 dapat kita ketahui alur proses yang terdapat di dalam sistem M-commerce mulai dari login sampai terjadinya pemesanan barang yang dilakukan oleh user, dimana login bisa dilakukan oleh user dan admin dan user hanya mempunyai hak untuk melakukan login , pemesanan barang dan konfirmasi pemesanan dan admin mempunyai hak yang lebih banyak dibandingkan user dimana admin dapat melakukan login, input data barang, update data barang, mendelete data barang, lihat data pemesanan dan konfirmasi data pemesanan yang dilakukan oleh user. Level 0 data pesan user konfirmasi lihat data pemesanan lihat data pemesanan konfirmasi pesanan data pesan barang user delete data barang input data barang update data barang login login user user user admin admin admin admin admin admin admin 1 proses login + 2 manajemen barang + 3 pesan barang + Gambar 3.3 Level 0 Pada gambar 3.3 merupakan sub proses pada gambar 3.2 dan kita dapat lihat alur yang terjadi lebih bnayak dari proses login, manajement baranag dan proses pemesanan barang. Pada gambar 3.3 ini dapat dibuat tabel database yang akan dibuat seperti tabel login, tabel barang dan tabel pemesanan barang, dan pada gambar 3.3 ini user dan admin mempunyai peranan disisi user mempunyai peranan pemesanan barang dan konfirmasi pemesanan barang dan pada sisi admin mempunyai peranan melihat data pemesanan barang yang dilakukan oleh user, konfirmasi pemesanan barang yang dilakukan oleh user dan data pesanan yang telah dipesan oleh user. Level 1 login Gambar 3.4 Level 1 Login Pada gambar 3.4 ini adalah sub proses dari proses login dimana alur login antara admin dan user dapat diketahui alurnya . Level 1 Manajenen Barang Gambar 3.5 Level 1 Manajemen Barang Pada gambar 3.5 adalah sub proses dari manajement barang yang isinya meliputi tentang input data barang, update data barang, delete data barang dan proses pemesanan barang yang dilakukan oleh admin. Gambar 3.6 Level 1 pesanan Pada gambar 3.6 adalah sub proses dari pesanan barang yang isinya meliputi tentang pemesanan yang dilakukan oleh user dan admin .

3.4 PERANCANGAN DATABASE