Anda di halaman 1dari 16

DATA FLOW REPORT

FOR PROJECT

MODEL

Version

Created: 4/8/2011
Last modified: 4/8/2011
Processes

Process tree
0 Main process (0.level)
1 Sistem Perpustakaan (1.level)
1.1 Pembuatan Kartu (2.level)
1.2 Transaksi Peminjaman (2.level)
1.3 Transaksi Pengembalian (2.level)
1.4 Laporan Transaksi (2.level)

-2-
Processes

Process list
Lowest Subprocess
Process no Process name External Process
level count
1 Sistem Perpustakaan NO NO Main process 4
Sistem
1.1 Pembuatan Kartu YES NO -----
Perpustakaan
Sistem
1.2 Transaksi Peminjaman YES NO -----
Perpustakaan
Sistem
1.3 Transaksi Pengembalian YES NO -----
Perpustakaan
Sistem
1.4 Laporan Transaksi YES NO -----
Perpustakaan

-3-
Processes

Main process

Process list
Lowest Subprocess
Process no Process name External Process
level count
1 Sistem Perpustakaan NO NO Main process 4

Process 'Sistem Perpustakaan'


Process no 1
Process name Sistem Perpustakaan External NO
Level 1 Lowest level NO
Specification Sistem Perpustakaan

Reference list for object 'Sistem Perpustakaan'


Object Object
Connected via Connected to Object type
source destination
X Data Mahasiswa Mahasiswa terminator
X Data Transaksi Petugas terminator
X Kartu Perpus Mahasiswa terminator

Process 'Sistem Perpustakaan'

Process list
Lowest Subprocess
Process no Process name External Process
level count
Sistem
1.1 Pembuatan Kartu YES NO -----
Perpustakaan
Sistem
1.2 Transaksi Peminjaman YES NO -----
Perpustakaan
Sistem
1.3 Transaksi Pengembalian YES NO -----
Perpustakaan
Sistem
1.4 Laporan Transaksi YES NO -----
Perpustakaan

Process 'Pembuatan Kartu'


Process no 1.1
Process name Pembuatan Kartu External NO
Level 2 Lowest level YES
Specification Pembuatan Kartu

Reference list for object 'Pembuatan Kartu'


Object Object
Connected via Connected to Object type
source destination
X Data Mahasiswa Mahasiswa terminator-external
X Kartu Perpus Mahasiswa terminator-external
X Data Mahasiswa Anggota Perpustakaan data store
Pengecekan Data
X Mahasiswa data store
Mahasiswa

-4-
Processes

X Data Pengecekan Mahasiswa data store

Process 'Transaksi Peminjaman'


Process no 1.2
Process name Transaksi Peminjaman External NO
Level 2 Lowest level YES
Specification Transaksi Peminjaman

Reference list for object 'Transaksi Peminjaman'


Object Object
Connected via Connected to Object type
source destination
X Pinjam Buku Mahasiswa terminator-external
X Pencarian Buku Buku data store
X Dapat Buku Mahasiswa terminator-external
X Data Peminjaman Laporan data store
Pengecekan
X Anggota Perpustakaan data store
Anggota
X Hasil Pengecekan Anggota Perpustakaan data store

Process 'Transaksi Pengembalian'


Process no 1.3
Process name Transaksi Pengembalian External NO
Level 2 Lowest level YES
Specification Transaksi Pengembalian

Reference list for object 'Transaksi Pengembalian'


Object Object
Connected via Connected to Object type
source destination
X Pengembalian Buku Mahasiswa terminator-external
X Data Pengembalian Laporan data store

Process 'Laporan Transaksi'


Process no 1.4
Process name Laporan Transaksi External NO
Level 2 Lowest level YES
Specification Laporan Transaksi

Reference list for object 'Laporan Transaksi'


Object Object
Connected via Connected to Object type
source destination
X Data Transaksi Petugas terminator-external
X Data Transaksi Laporan data store

-5-
Terminators

Terminator list
Terminator name Process External
Mahasiswa Main process NO
Petugas Main process NO
Mahasiswa Sistem Perpustakaan YES
Petugas Sistem Perpustakaan YES

-6-
Terminators

Terminator details

Terminator 'Mahasiswa'
Terminator name Mahasiswa External NO
Description Mahasiswa

Reference list for object 'Mahasiswa'


Object Object
Connected via Connected to Object type
source destination
X Data Mahasiswa Sistem Perpustakaan process
X Kartu Perpus Sistem Perpustakaan process

Terminator 'Petugas'
Terminator name Petugas External NO

Reference list for object 'Petugas'


Object Object
Connected via Connected to Object type
source destination
X Data Transaksi Sistem Perpustakaan process

Terminator 'Mahasiswa'
Terminator name Mahasiswa External YES

Reference list for object 'Mahasiswa'


Object Object
Connected via Connected to Object type
source destination
X Data Mahasiswa Pembuatan Kartu process
X Kartu Perpus Pembuatan Kartu process
X Pinjam Buku Transaksi Peminjaman process
X Dapat Buku Transaksi Peminjaman process
X Pengembalian Buku Transaksi Pengembalian process

Terminator 'Petugas'
Terminator name Petugas External YES

Reference list for object 'Petugas'


Object Object
Connected via Connected to Object type
source destination
X Data Transaksi Laporan Transaksi process

-7-
Data stores

Datastore list
Data store name Process Entity name External
Anggota Perpustakaan Sistem Perpustakaan Kartu Perpus NO
Buku Sistem Perpustakaan Buku NO
Laporan Sistem Perpustakaan Laporan NO
Mahasiswa Sistem Perpustakaan Mahasiswa NO

-8-
Data stores

Data store details

Data store 'Anggota Perpustakaan'


Data store name Anggota Perpustakaan External NO
Entity name Kartu Perpus

Reference list for object 'Anggota Perpustakaan'


Object Object
Connected via Connected to Object type
source destination
X Data Mahasiswa Pembuatan Kartu process
Pengecekan
X Transaksi Peminjaman process
Anggota
X Hasil Pengecekan Transaksi Peminjaman process

Data store 'Buku'


Data store name Buku External NO
Entity name Buku

Reference list for object 'Buku'


Object Object
Connected via Connected to Object type
source destination
X Pencarian Buku Transaksi Peminjaman process

Data store 'Laporan'


Data store name Laporan External NO
Entity name Laporan

Reference list for object 'Laporan'


Object Object
Connected via Connected to Object type
source destination
X Data Transaksi Laporan Transaksi process
X Data Peminjaman Transaksi Peminjaman process
X Data Pengembalian Transaksi Pengembalian process

Data store 'Mahasiswa'


Data store name Mahasiswa External NO
Entity name Mahasiswa

Reference list for object 'Mahasiswa'


Object Object
Connected via Connected to Object type
source destination
Pengecekan Data
X Pembuatan Kartu process
Mahasiswa
X Data Pengecekan Pembuatan Kartu process

-9-
Data flows

Data flow list


Data flow name Process External
Data Mahasiswa Main process NO
Data Transaksi Main process NO
Data Mahasiswa Sistem Perpustakaan YES
Data Transaksi Sistem Perpustakaan YES
Kartu Perpus Main process NO
Kartu Perpus Sistem Perpustakaan YES
Data Mahasiswa Sistem Perpustakaan NO
Data Transaksi Sistem Perpustakaan NO
Pinjam Buku Sistem Perpustakaan NO
Pencarian Buku Sistem Perpustakaan NO
Dapat Buku Sistem Perpustakaan NO
Data Peminjaman Sistem Perpustakaan NO
Pengembalian Buku Sistem Perpustakaan NO
Data Pengembalian Sistem Perpustakaan NO
Pengecekan Data Mahasiswa Sistem Perpustakaan NO
Data Pengecekan Sistem Perpustakaan NO
Pengecekan Anggota Sistem Perpustakaan NO
Hasil Pengecekan Sistem Perpustakaan NO

-10-
Data flows

Data flow details

Data flow 'Data Mahasiswa'


Data flow name Data Mahasiswa External NO
Type Data flow

Data flow direction


Source Destination
Object name Mahasiswa Sistem Perpustakaan
Object type terminator process

Data flow 'Data Transaksi'


Data flow name Data Transaksi External NO
Type Data flow

Data flow direction


Source Destination
Object name Sistem Perpustakaan Petugas
Object type process terminator

Data flow 'Data Mahasiswa'


Data flow name Data Mahasiswa External YES
Type Data flow

Data flow direction


Source Destination
Object name Mahasiswa Pembuatan Kartu
Object type terminator-external process

Data flow 'Data Transaksi'


Data flow name Data Transaksi External YES
Type Data flow

Data flow direction


Source Destination
Object name Laporan Transaksi Petugas
Object type process terminator-external

Data flow 'Kartu Perpus'


Data flow name Kartu Perpus External NO
Type Data flow

Data flow direction


Source Destination
Object name Sistem Perpustakaan Mahasiswa
Object type process terminator

-11-
Data flows

Data flow 'Kartu Perpus'


Data flow name Kartu Perpus External YES
Type Data flow

Data flow direction


Source Destination
Object name Pembuatan Kartu Mahasiswa
Object type process terminator-external

Data flow 'Data Mahasiswa'


Data flow name Data Mahasiswa External NO
Type Data flow

Data flow direction


Source Destination
Object name Pembuatan Kartu Anggota Perpustakaan
Object type process data store

Data flow 'Data Transaksi'


Data flow name Data Transaksi External NO
Type Data flow

Data flow direction


Source Destination
Object name Laporan Laporan Transaksi
Object type data store process

Data flow 'Pinjam Buku'


Data flow name Pinjam Buku External NO
Type Data flow

Data flow direction


Source Destination
Object name Mahasiswa Transaksi Peminjaman
Object type terminator-external process

Data flow 'Pencarian Buku'


Data flow name Pencarian Buku External NO
Type Data flow

Data flow direction


Source Destination
Object name Transaksi Peminjaman Buku
Object type process data store

Data flow 'Dapat Buku'


Data flow name Dapat Buku External NO
Type Data flow

-12-
Data flows

Data flow direction


Source Destination
Object name Transaksi Peminjaman Mahasiswa
Object type process terminator-external

Data flow 'Data Peminjaman'


Data flow name Data Peminjaman External NO
Type Data flow

Data flow direction


Source Destination
Object name Transaksi Peminjaman Laporan
Object type process data store

Data flow 'Pengembalian Buku'


Data flow name Pengembalian Buku External NO
Type Data flow

Data flow direction


Source Destination
Object name Mahasiswa Transaksi Pengembalian
Object type terminator-external process

Data flow 'Data Pengembalian'


Data flow name Data Pengembalian External NO
Type Data flow

Data flow direction


Source Destination
Object name Transaksi Pengembalian Laporan
Object type process data store

Data flow 'Pengecekan Data Mahasiswa'


Data flow name Pengecekan Data Mahasiswa External NO
Type Data flow

Data flow direction


Source Destination
Object name Pembuatan Kartu Mahasiswa
Object type process data store

Data flow 'Data Pengecekan'


Data flow name Data Pengecekan External NO
Type Data flow

Data flow direction


Source Destination
Object name Mahasiswa Pembuatan Kartu

-13-
Data flows

Object type data store process

Data flow 'Pengecekan Anggota'


Data flow name Pengecekan Anggota External NO
Type Data flow

Data flow direction


Source Destination
Object name Transaksi Peminjaman Anggota Perpustakaan
Object type process data store

Data flow 'Hasil Pengecekan'


Data flow name Hasil Pengecekan External NO
Type Data flow

Data flow direction


Source Destination
Object name Anggota Perpustakaan Transaksi Peminjaman
Object type data store process

-14-
data flow table

Data flow table


Read Write Datastore Process
Anggota Perpustakaan Sistem Perpustakaan
x Anggota Perpustakaan Pembuatan Kartu
x x Anggota Perpustakaan Transaksi Peminjaman
Anggota Perpustakaan Transaksi Pengembalian
Anggota Perpustakaan Laporan Transaksi
Buku Sistem Perpustakaan
Buku Pembuatan Kartu
x Buku Transaksi Peminjaman
Buku Transaksi Pengembalian
Buku Laporan Transaksi
Laporan Sistem Perpustakaan
Laporan Pembuatan Kartu
x Laporan Transaksi Peminjaman
x Laporan Transaksi Pengembalian
x Laporan Laporan Transaksi
Mahasiswa Sistem Perpustakaan
x x Mahasiswa Pembuatan Kartu
Mahasiswa Transaksi Peminjaman
Mahasiswa Transaksi Pengembalian
Mahasiswa Laporan Transaksi

-15-
data flow table

-16-

Anda mungkin juga menyukai