Contoh Kasus Membuat DFD Dengan Menggunakan Sybase Power Designer 15
Contoh Kasus Membuat DFD Dengan Menggunakan Sybase Power Designer 15
Kasus
Sistem Peminjaman Dan Pengmbalian Buku di
Perpustakaan
Pada sebuah Taman Bacaan Anak-Anak terdapat sistem pendaftaran
peminjam, peminjaman buku dan pengembalian buku sebagai berikut :
Setelah diterima
sebagai anggota Taman Bacaan tersebut, maka peminjam baru boleh meminjam
buku.
Page 1
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
nama peminjam, nama buku dan tanggal pinjam. Juga dituliskan mengenai tanggal
buku tersebut harus dikembalikan.
Jawabanya :
Pertama-tama kita tentukan terlebih dhulu yng menjadi eksternal entity nya, disini
entitas entitynya ada 2 (dua), yaitu : Calon Anggota dan Anggota.
Setelah kita tentukan eksternal entitynya mari kita gunakan aplikasi Sybase Power
Designer 15.1, buat file baru dengan memlih create model
Page 2
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
Setelah itu pilih Categories dan pilih Data Flow Diagram, isi Model Name
sesuai dengan yang kita inginkan lalu klik tombol OK.
Tampilan awal, dan yang akan kita buat pertama adalah DFD level 0 :
Page 3
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
Setelah itu kita langsung saja membuat eksternal entitynya. Pilih Eksternal Entity
di Data Flow
Page 4
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
pertama-tama kita buat proses untuk pendaftaran calon anggota baru perpustakaan,
kita tentukan terlebih dahulu proses-proses yang terjadi dalam pendaftaran anggota
baru.
Dalam pendaftran anggota baru proses-proses yang akan terjadi, antara lain :
1. Mendaftar sebagai anggot baru,
2. Memberikan data,
3. Bagian perpustakaan menginputkn data pendaftar,
4. Mengarsipkan data calon anggota di DPB,
5. Mencetak Kartu Anggota untuk Anggota Baru.
Page 5
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
Page 6
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
5. Maka status anggota akan di update menjadi meminjam, dan data yang ada
di DPB juga akan di update,
6. Selanjutnya
petugas
memberitahukan
kepada
peminjam
tanggal
pengembalian buku.
Selnjutnya kita akan menentukan proses-proses yang terjadi saat pengembalian
buku, yaitu :
1. Memeriksa peminjaman
2. Petugas akan mengecek data peminjaman, apabila pengembalian telat maka
akan terkena denda,
3. Menginputkan data pengembalian,
4. Menyimpan data pengembalian dan mengarsipkannya d BPB,
5. Mengganti status anggot yang dari peminjam menjadi bebas dan di arsipkan
kembali di DPB.
Maka DFD dari proses peminajaman dan pengembalian buku adalah sebagai
berikut :
Page 7
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
Pertama-tama kita, tentukan dulu inti proses dari tiap-tiap entitas. Dari DFD
sebelumnya kita dapat tentukan ada tiga proses yang terjadi pada kasus ini
dalam DFD level 1, yaitu :
Mendaftar sebagai peminjam
Peminjaman Buku
Pengembalian Buku
Setelah kita m,enentukan proses yang akan terjadi, mari kita buat DFD
level 1 nya dengan menggunakan Sybase Power Designer 15.1
Langkah pertama yang harus dilakukan adalah buka file DFD level 0
yang sudah kita buat sebelumnya, lalu di layer atasnya kuta buat proses
Page 8
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
sesuai dengan prosaes yang telah kita tentukan sebelumnya, lalu klik
External Entity Object
Lalu klik anggota dan tarik hingga kelayer yang telah ditentukan
Page 9
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
Lalu hubungkan tiap-tiap proses dengan external entyti. Dan setelah itu
klik kanan dan pilih Decompose Process, copy proses yang terjadi pada
external entyti ke proses pada DFD level 1
Begitu seterusnya sampai semua proses yang terjadi d DFD level 0 telah
dicopy ke DFD level 1.
Page 10
Contoh kasus membuat DFD dengan menggunakan Sybase Power Designer 15.1
Terima Kasih
Page 11