Narasi DFD [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

DFD_CASE page 234 5. "Pizza Sempurna" ingin menginstal sistem untuk merekam pesanan pizza dan sayap ayam. Ketika pelanggan reguler memanggil "Pizza Sempurna" di telepon, mereka menanyakan nomor telepon mereka. Ketika nomor tersebut diketik ke komputer, nama, alamat, dan tanggal pesanan terakhir secara otomatis muncul di layar. Setelah pesanan diambil, total, termasuk pajak dan pengiriman, dihitung. Kemudian pesanan diberikan kepada si juru masak. Tanda terima dicetak. Kadang-kadang, penawaran khusus (kupon) dicetak sehingga pelanggan bisa mendapatkan diskon. Pengemudi yang melakukan pengiriman memberi pelanggan salinan kwitansi dan kupon (jika ada). Total mingguan disimpan untuk perbandingan dengan kinerja tahun lalu. Tulis ringkasan kegiatan bisnis untuk melakukan pemesanan di Perfect Pizza a) Pertama, pelanggan menelfon Pizza Perfect dan Pelayan akan menanyakan nomor telefon pelanggan. b) Kedua, pelayan akan meng-input nomor telefon pelanggan kedalam sistem dan sistem akan menampilkan data (nama, alamat, tanggal pemesanan terakhir) di layar. c) Ketiga, setelah pelanggan memesan maka total pembayaran termasuk pajak dan biaya pengiriman akan otomatis dihitung oleh sistem. d) Keempat, pesanan tersebut akan dicetak dan dikirim kepada juru masak. e) Kelima, bukti transaksi (receipt) dicetak. Terkadang kupon juga dicetak agar pelanggan bisa mendapatkan diskon. f) Keenam, kurir yang melakukan pengiriman akan memberikan salinan kwitansi dan kupon (jika ada) kepada pelanggan. g) Ketujuh, Total penjualan selama seminggu akan disimpan untuk perbandingan kinerja dengan tahun lalu. 6. Gambarkan context-level DFD untuk Perfect Pizza (problem 5) 7. Kembangkan context-level diagram menjadi diagram 0, yang menunjukkan proses-proses penting. Harus merupakan logical DFD. (problem 6) 8. Gambarkan logical child diagram untuk diagram 0 pada problem 7, untuk proses menambahkan customer baru jika customer tersebut tidak ada sebelumnya di database. 9. Gambarkan physical DFD untuk problem 7 10. Gambarkan physical DFD untuk problem 8 11. Pecah physical DFD pada problem 7, serta jelaskan alasan mengapa anda memecah DFD sedemikian rupa (tidak harus memecah seluruh diagram, hanya bagian yang dirasa penting untuk dipecah)



Sebelum printout pengiriman dikirim ke kurir, pegawai terlebih dahulu memverifikasi apakah pesanan yang dibuat sudah sesuai dengan order (dengan cara mengecek database catatan penjualan). Hal ini bertujuan untuk meminimalisir kesalahan pengiriman pesanan yang tidak sesuai dengan order. 12. a. Gambar logical child diagram untuk Proses 6 pada Figure 7.17 12. b. Gambar physical child diagram untuk Proses 6 pada Figure 7.17 13. Gambar physical DFD untuk Proses 1.1 pada Figure 7.18