DFD Data Flow Diagram DFD Data Flow Diagram sering digunakan untuk menggambarkan atau DFD Level 1

3.2 Perancangan Sistem

Perancangan sistem yang dipakai Dalam Pembuatan Aplikasi Sistem Informasi Pemesanan Barang ini berisikan penjelasan tentang deskripsi umum sistem, kebutuhan sistem. Adapun tahap – tahap dalam perancangan sistem yang dilakukan adalah sebagai berikut : 1. Pengambaran alur data sebagai pembentuk sistem dalam bentuk data flow diagram DFD . 2 Perancangan data yang diaplikasikan ke dalam database yang menggambarkan relasi antar tabel – tabel dalam bentuk CDM dan PDM.

3.2.1 DFD Data Flow Diagram DFD Data Flow Diagram sering digunakan untuk menggambarkan atau

mendokumentasikan suatu sistem yang telah ada atau yang baru akan dikembangkan. Penggambaran arus data dengan menggunakan notasi-notasi dalam semua tingkat kompleksitnya. konfirmasi_pemesanan data_pemesanan konfirmasi_login_admin log in_admin konfirmasi_login_user data_info_manipulasi info_data_manipulasi laporan_pemesanan log in member admin manag er 1 SI_pemesanan_ barang + Gambar 3.1 DFD Level Konteks Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber. Tampak bahwa program ini dapat diakses oleh admin, member, sedangkan manager hanya dapat menerima laporan pemesanan. Proses Login yang ditangani oleh sistem, sistem akan memberi info apakah login yang dilakukan oleh admin dan member benar atau salah. Setelah proses Login itu berhasil maka akan masuk ke dalam menu selanjutnya.

3.2.2 DFD Level 1

Semua proses pada konteks diagram diturunkan atau didetailkan lagi ke DFD level 1, gambar DFD level 1 sebagai berikut : info_bayar konfirmasi_bayar data_info_jadwal data_info_pesan_hist laporan_pemesanan data_paket_detail data_produk_paket data_produk_detail data_info_produk data_info_kategori data_info_produk data_kateg ori_manipulasi data_paket_detail_manipulasi data_paket_manipulasi data_produk_detail_manipulasi data_produk_manipulasi data_manag er_manipulasi data_keranjang _manipulasi data_pesan_detail_manipulasi data_pesan_manipulasi data_member_manipulasi data_info_manipulasi info_data_manipulasi autentifikasi_log in_admin konfirmasi_login_admin log in_admin data_info_pesan_detail data_info_pesan_histori data_info_pesan data_pemesanan konfirmasi_pemesanan autentifikasi_log in_member konfirmasi_login_user log in manag er admin member 1 proses log in t_member 2 proses pemesanan + t_pesan t_jadwal t_kateg ori t_keranjang t_manag er t_produk t_pesan_detail t_pesan_histori t_produk_detail t_paket t_paket_detail 3 proses log in admin 4 proses manipulasi data 5 proses_pembu atan_laporan t_bayar Gambar 3.2 DFD Level 1 Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber. Pada gambar di atas proses yang saling terkait dapat dijelaskan sebagai berikut : 1. Proses Login Member harus login terlebih dahulu dengan memasukkan username dan password dengan benar agar dapat mengakses layanan menu sistem informasi pemesanan barang. Apabila username dan password salah maka sistem akan mengirimkan konfirmasi kepada member. 2. Proses Pemesanan Member dapat melihat informasi tentang produk-produk yang di tawarkan oleh jasa persewaan. Setelah member memilih produk yang dibutuhkan maka sistem secara otomatis akan menyimpan data ke dalam database yang kemudian akan diproses oleh admin. 3. Proses Login Admin Setelah admin memasukkan username dan password dengan benar, admin dapat menginput data member, pesan, pesan detail, keranjang, manager, kategori, produk, produk detail, paket, dan paket detail . Admin juga bisa mengupdate data member, pesan, manager, keranjang, manager, kategori, produk, paket yang sudah ada. 4. Proses Manipulasi Data Di dalam proses manipulasi data, admin dapat mengedit atau mengupdate data apabila salah satu data dari member atau data dari produk tersebut berubah atau data yang di masukkan oleh member salah. 5. Proses Pembuatan Laporan Di dalam proses pembuatan laporan, admin dapat memberikan informasi pesanan kepada manager dengan mengirimkan informasi yang berisikan hasil pemesanan barang yang di lakukan oleh pelanggan dalam kurun waktu tertentu. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber. Proses tersebut merupakan garis besar dari proses Aplikasi Sistem Informasi Pemesanan Barang ini. data_produk_detail data_info_produk data_paket_detail sudah_terbayar autentifikasi_bayar konfirmasi_bayar data_info_jadwal data_produk_paket data_info_produk data_info_pesan_detail data_info_kategori data_info_pesan_histori data_info_pesan konfirmasi_pembayaran pilih_waktu_pemakaian tambah_produk pilih_kateg ori data_pemesanan konfirmasi_pemesanan member t_pesan t_pesan_histori t_pesan_detail t_keranjang t_kateg ori t_produk t_produk_detail t_paket t_paket_detail t_jadwal 1 proses_pemes anan 2 proses_pilih_k ateg ori 3 proses_penam bahan_produk 4 proses_rencan a_pemakaian 5 konfirmasi_bay ar t_bayar Gambar 3.3 DFD Level 2 Pemesanan Barang Penjelasan Gambar 3.3 DFD Level 2 Pemesanan Barang : Pada proses ini member melakukan pemesanan barang, kemudian member diminta untuk memilih kategori dari produk yang di tawarkan. Setelah member memilih kategori produk, member diminta untuk memasukkan jumlah barang yang akan dipesan dan member dapat memilih waktu kapan produk tersebut akan di gunakan. Apabila member telah memilih waktu yang di inginkan, member akan melakukan konfirmasi pembayaran yang kemudian member akan mendapatkan konfirmasi pemesanan. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2.3 CDM Sistem