Diagram Konteks DFD Perancangan Sistem

58 untuk mengembangkan atau membangun aplikasi. Perancangan sistem menghasilkan sistem baru yang benar-benar dapat menjalankan semua aktifitasnya dengan baik.

3.9.1 Diagram Konteks

Perancangan sistem e-commerce yang akan dibangun dimulai dari aliran data yang akan diolah dan dihasilkan, akan lebih jelas lagi apabila kita membuat diagram konteks. Diagram konteks mengenai e-market yang akan dibangun adalah sebagai berikut : Gambar III.4 Diagram Konteks E-market UKM Administrator Dinas UKM Pengunjung Pelanggan User_name password User_name password User_name password level_user level_user Level user Data_member Data_barang Detail_harga Data_UKM Balas_komentar Lihat pemesanan Info_pemesanan Lihat_daftar ukm Data_member Mengisi buku tamu Mengisi buku tamu info_daftar ukm info_syarat jadi member Validasi user name Validasi password Lihat_daftar ukm Lihat_daftar ukm info_daftar ukm info_daftar ukm Validasi user name Validasi password Info pengisi buku tamu Data pesanan Lihat barang Lihat detail barang Validasi level user Validasi level user Validasi user name Validasi password Validasi level user Info barang Info detail barang Pengelompokan kategori ukm Mendaftar menjadi pelanggan Mendaftar menjadi member sebagai ukm Konfirmasi pendaftaran Lihat berita Lihat visi dan misi Dinas Koperasi Lihat berita Lihat visi dan misi Dinas Koperasi Lihat berita Lihat visi dan misi Dinas Koperasi Isi berita Isi visi dan misi Dinas Koperasi Info berita Info visi dan misi Dinas Koperasi Info berita Info visi dan misi Dinas Koperasi Info berita Info visi dan misi Dinas Koperasi Lihat pembayaran Info pembayaran Data pembayaran 59

3.9.2 DFD

Sistem yang akan di bangun yaitu proses layanan untuk semua jenis user yang dapat mengakses e-market. Gambar III.5 DFD Level 0 1 Pe ndaftaran 2 Login 3 P engolahan Da ta U K M 5 Pe ncarian D ata 6 Log O ut 4 Pengolahan D ata pelangga n U K M pelangga n P engunjung Admin Dinas T.pelangga n T.U K M T.b erita T.barang T.b uku tam u T.adm in Daftar Kon firma si pend aftaran Da ta ukm baru Da ta ukm baru telah tersim pan Data pelanggan baru D ata pelanggan baru telah tersimpan U ser_ name p assw ord Level user Va lidasi user nam e Va lidasi password Validasi level user U ser_name password level user U ser_name password L evel user Va lidasi data login Va lidasi user nam e Va lidasi password Validasi level user Da ta ukm Va lidasi Da ta ukm Data P elanggan Validasi Da ta pelangga n Data ukm Data ukm telah d i olah Lihat Data ukm Info Da ta ukm Data ukm Da ta ukm telah di olah D ata baran g Da ta telah telah d i olah Liha t D ata ukm D ata b arang Pesan barang Info Da ta ukm Info Da ta barang Info pesanan Info buku tamu Info b erita Lihat Be rita Data adm in Validasi D ata adm in D ata pelanggan D ata pelangagn tela h di ola h Lihat Data pelangga n Info Da ta pelanggan Da ta tamu Info Data tam u D ata baran g Info Da ta baran g Info Da ta barang Konfirma si logout K onfirmasi logou t Konfirma si logout Logout berhasil Logo ut berh asil Logo ut berh asil T.pesana n Data P esan barang Info Pesan barang T.de tail pesanan M engelola pesana n Detail pesan T.kategori U KM Id kategori kategori T.pem bayran Data pemb ayran D etail pesan M engelola pesana n Data barang cek barang Konfirma si bayar L ihat B erita Info b erita Lihat Berita Info berita Isi Be rita be rita te lah te rsim pan Da ta barang Info b erita Info b erita Lihat pem esanan Lihat pem bayaran Info pem esanan Info pem bayaran Lih at Berita Lih at Berita T.detail history T. history D ata detail history D ata history 60 Gambar III.6 DFD Level 1 Proses Pengolahan Data UKM 3.1 Edit data UKM T.barang 3.3 Hapus data 3.2 Up-date data T.UKM Data ukm baru Info edit data ukm Edit data barang Info Up-date data barang Hapus data barang Edit data ukm Info Up-date data ukm Hapus data ukm Data barang baru Data barang baru Info Up-date data barang Info edit data barang Info edit data ukm Data ukm baru Info edit data barang Info edit data ukm Edit data barang Edit data ukm Hapus data ukm Hapus data barang Info hapus data ukm Info Hapus data barang 3.5 Pengolahan data pesanan T.detail pesanan Hapus data barang Info hapus data ukm Lihat data pesanan Lihat data detail pesanan Info data detail pesanan Info data pesanan 3.6 Pengolahan data pembayaran T.pembayaran Lihat data pembayaran Lihat data pembayaran Info data pembayaran Info data pembayaran T.pesanan Lihat data pesanan Info data pesanan 3.7 Lihat data berita T.berita Lihat data berita Info data berita Lihat data berita Info data berita 3.8 Lihat data history T.history T.detail history Lihat data history Info data history Lihat data detail history Info data detail history Lihat data history Info data history 3.4 Up-date ongkos kirim T.ongkos Lihat data ongkos Lihat data ongkos Ganti data ongkos Ganti data ongkos Info Data ongkos Info Data ongkos 61 Gambar III.7 DFD Level 2 Proses Pengolahan Data Pesanan UKM Gambar III.8 DFD Level 2 Proses Pengolahan Data Pembayaran UKM 3.6.2 Edit status pesan UKM Email pelanggan 3.6.3 Konfirmasi pembayaran T.Pesanan Edit status lama Data pemesanan yang di bayar Pesan terkirim Status baru Status baru Edit status lama Pesan terkirim 3.6.1 Cek pembayaran Cari data pembayaran T.Pembayaran Cari data pembayaran Data ketemu tidak Data ketemu tidak Data pemesanan yang di bayar 3.5.2 Edit status pesan UKM email.pelangg an 3.5.3 Konfirmasi pesanan T.Pesanan Edit status lama Data pemesanan Pesan terkirim Status baru Status baru Edit status lama Pesan terkirim 3.5.1 Cari status pesan Pilih Status Pilih Status Info Status Info Status T.Barang Info barang Cek barang Data pemesanan 62 Gambar III.9 DFD Level 1 Proses Pengolahan Data Pelanggan Data id transaksi 4.1 Edit data Pelanggan 4.3 Isi Buku Tam u 4.2 Hapus data Data pelanggan T.Pelanggan Hapus data pelanggan Info hapus data pelanggan Edit data pelanggan Hapus data pelanggan Info edit data pelanggan Info edit data pelanggan Edit data pelanggan Info Hapus data pelanggan T.Buku Tam u Data pelanggan Info pengisian Info pengisian 4.4 Pemesanan T.pesanan Info pemesanan Data pemesanan T.Barang Cek Data barang Data pemesanan Info pemesanan T.detail pesan Data pemesanan barang Info detail pemesanan Info barang 4.5 Validasi taransaksi pembayaran T.pembayaran Data id transaksi Konfirmasi Data id transaksi Konfirmasi Data id transaksi 4.6 Lihat data berita T.berita Lihat data berita Info berita Lihat data berita Info berita 4.7 Lihat data history T.history T.detail history Lihat data detail history Info data detail history Lihat data history Info data history Lihat data history Info data history 63

3.9.3 Spesifikasi Proses