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