DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluaran dari sistem, dimana data di simpan, proses apa yang menghasilkan data tersebut, dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut (Kristanto, 2003)
Simbol yang digunakan pada DFD model Yourdon sebagai berikut :
1. Data Flow (arus data)
Panah merepresentasikan datu atau lebih obyek data (arus data).
2. External entity (Kesatuan luar) atau boundary (batas sistem)
Untuk merepresenrasikan sebuah external entity sebagai sebuah elemen sistem, misalnya hardware, orang (user) atau program lain dapat di simbolkan dengan suatu notasi kotak sebagai berikut :
3. Procces (proses)
Proses adalah kegiatan yang dilakukan oleh orang, mesin, atau komputer dari hasil suatu data yang masuk kedalam proses untuk menghasilkan data yang keluar dari proses. Simbol yang digunakan untuk merepresentsikan proses yaitu :
4.Data Store (Simpanan data)
Simpanan data merupakan simpanan dari data yang dapat berupa :
a. Suatu file atau database dalam komputer
b. Suatu arsip atau catatan manual
c. Suatu kontak tempat data dimeja seseorang
d. Suatu label acuan seseorang
e. Suatu agenda atau buku
CONTOH DFD SISTEM PENJUALAN di MINI MARKET
Proses Sistem Informasi Swalayan
1. Sistem Informasi Swalayan memiliki tiga entitas, yaitu karyawan, manager, dan pembeli. Masing-masing memiliki peran yang berbeda dalam sistem Informasi Swalayan, yaitu :
Ø Karyawan bertugas dalam penginputan data master
Ø Manager menerima laporan dari aktifitas atau kegiatan yang terjadi secara ringkas namun terperinci berupa data
Ø Pembeli atau konsumen, dalam hal ini pembeli dapat dikategorikan menjadi dua macam, yaitu member dan pembeli
*DFD Sistem Informasi Swalayan level 0 diturunkan menjadi DFD level 1 yang berisi data proses pendataan, transaksi, dan laporan. Data Proses Laporan berbentuk Primitive Data Process karena tidak diturunkan lagi.
*DFD Sistem Informasi Swalayan level 1 diturunkan menjadi DFD level 2 Penddataan dan DFD level 2 Transaksi.
*DFD level 2 Pendataan berisi penginputan data master, yaitu :
Ø Input data karyawan
Ø Input data suplier
Ø Input data barang
Ø Input data member
Yang masing-masing data proses memiliki ouput berupa record yang akan disimpan di data store. Input data master di lakukan oleh karyawan.
*DFD level 2 Transaksi memiliki 3 kegiatan data proses, yaitu :
Ø Transaksi pembelian à dilakukan oleh suplier dan pihak swalayan dalam pengadaan barang
Ø Transaksi pendaftaran à dilakukan oleh karyawan dan pembeli, fungsinya adalah mendaftarkan pembeli menjadi member swalayan, ini dilakukan dengan sistem point, setiap kelipatan belanjaan yang ditentukan di swalayan, maka pembeli yang terdaftar menjadi member, secara otomatis akan mendapatkan point. Point ini yang nantinya dapat ditukarkan dengan barang yang disediakan oleh swalayan sesuai dengan point yang diperoleh sebagai tanda terima kasih.
Ø Transaksi penjualanà dilakukan oleh karyawan dan pembeli.
*DFD LEVEL 0
Simbol yang digunakan pada DFD model Yourdon sebagai berikut :
1. Data Flow (arus data)
Panah merepresentasikan datu atau lebih obyek data (arus data).
2. External entity (Kesatuan luar) atau boundary (batas sistem)
Untuk merepresenrasikan sebuah external entity sebagai sebuah elemen sistem, misalnya hardware, orang (user) atau program lain dapat di simbolkan dengan suatu notasi kotak sebagai berikut :
3. Procces (proses)
Proses adalah kegiatan yang dilakukan oleh orang, mesin, atau komputer dari hasil suatu data yang masuk kedalam proses untuk menghasilkan data yang keluar dari proses. Simbol yang digunakan untuk merepresentsikan proses yaitu :
4.Data Store (Simpanan data)
Simpanan data merupakan simpanan dari data yang dapat berupa :
a. Suatu file atau database dalam komputer
b. Suatu arsip atau catatan manual
c. Suatu kontak tempat data dimeja seseorang
d. Suatu label acuan seseorang
e. Suatu agenda atau buku
CONTOH DFD SISTEM PENJUALAN di MINI MARKET
Proses Sistem Informasi Swalayan
1. Sistem Informasi Swalayan memiliki tiga entitas, yaitu karyawan, manager, dan pembeli. Masing-masing memiliki peran yang berbeda dalam sistem Informasi Swalayan, yaitu :
Ø Karyawan bertugas dalam penginputan data master
Ø Manager menerima laporan dari aktifitas atau kegiatan yang terjadi secara ringkas namun terperinci berupa data
Ø Pembeli atau konsumen, dalam hal ini pembeli dapat dikategorikan menjadi dua macam, yaitu member dan pembeli
*DFD Sistem Informasi Swalayan level 0 diturunkan menjadi DFD level 1 yang berisi data proses pendataan, transaksi, dan laporan. Data Proses Laporan berbentuk Primitive Data Process karena tidak diturunkan lagi.
*DFD Sistem Informasi Swalayan level 1 diturunkan menjadi DFD level 2 Penddataan dan DFD level 2 Transaksi.
*DFD level 2 Pendataan berisi penginputan data master, yaitu :
Ø Input data karyawan
Ø Input data suplier
Ø Input data barang
Ø Input data member
Yang masing-masing data proses memiliki ouput berupa record yang akan disimpan di data store. Input data master di lakukan oleh karyawan.
*DFD level 2 Transaksi memiliki 3 kegiatan data proses, yaitu :
Ø Transaksi pembelian à dilakukan oleh suplier dan pihak swalayan dalam pengadaan barang
Ø Transaksi pendaftaran à dilakukan oleh karyawan dan pembeli, fungsinya adalah mendaftarkan pembeli menjadi member swalayan, ini dilakukan dengan sistem point, setiap kelipatan belanjaan yang ditentukan di swalayan, maka pembeli yang terdaftar menjadi member, secara otomatis akan mendapatkan point. Point ini yang nantinya dapat ditukarkan dengan barang yang disediakan oleh swalayan sesuai dengan point yang diperoleh sebagai tanda terima kasih.
Ø Transaksi penjualanà dilakukan oleh karyawan dan pembeli.
*DFD LEVEL 0
*DFD LEVEL 1
*DFD LEVEL 2 (PENDATAAN)
*DFD LEVEL 2 (TRANSAKSI)
1 komentar:
erd mana
Posting Komentar