2.6. Model Perancangan Sistem
Mendeskripsikan data yang terlibat dalam perangkat lunak dengan menggunakan tools sebagai berikut :
2.6.1. Data Flow Diagram DFD
Pada saat informasi mengalir melalui perangkat lunak, dia dimodifikasi oleh suatu deretan transformasi. Diagram aliran datadata flow diagram
DFD adalah sebuah teknik grafis yang menggambarkan aliran informasi dan transformasi yang diaplikasikan pada saat data bergerak dari input
menjadi output Pressman,2002:364. Untuk membaca suatu DFD kita harus memahami dulu elemen-elemen
yang menyusun suatu DFD. Elemen yang menyusun suatu DFD yaitu : 1. Proses Process
2. Proses merupakan Kesatuan Luar External Entity Sesuatu yang berada diluar sistem, tetapi ia memberikan data kedalam
sistem atau memberikan data dari sistem. External entity tidak termasuk bagian dari sistem.
3. Arus Data Data Flow Arus data merupakan tempat mengalirnya informasi. Arus data ini
mengalir diantara proses, data store dan menunjukan arus data dari data berupa masukan untuk sistem atau hasil proses dari sistem.
apa yang dikerjakan oleh sistem. Proses dapat mengolah data atau aliran data masuk menjadi aliran data keluar.
4. Simpanan Data Data Store Simpanan data merupakan tempat penyimpanan data pengikat data yang
ada dalam sistem. Lajamudin 2005: 67-70
Berikut ini adalah perbedaan simbol DFD yang digunakan oleh beberapa orang ahli perancang sistem.
GaneSarson YourdonDe Marco
Keterangan
Entitas eksternal, dapat berupa orangunit terkait yang berinteraksi
dengan sistem tetapi diluar sistem
Orang, unit yang mempergunakan atau melakukan transformasi data.
Komponen fisik tidak diidentifikasikan.
Aliran data Aliran data
Aliran data dengan arah khusus dari sumber ke tujuan
Entitas Eksternal
Entitas Eksternal
Proses Proses
Data Store Penyimpanan data atau tempat data
direfer oleh proses. Data Store
Gambar 2.1. Simbol DFD yang sering digunakan
Lajamudin 2005: 72
Penggambaran DFD disusun berdasarkan tingkatan atau level dari atas ke bawah. Adapun tingkatan dalam DFD Lajamudin 2005: 64 diantaranya :
1. Diagram Konteks, adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem. Diagram konteks
merupakan level tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau output dari sistem.
2. Diagram Nol Overview Diagram, adalah diagram yang menggambarkan proses dari dataflow diagram. Diagram nol memberikan
pandangan secara menyeluruh mengenai sistem yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada, aliran
data, dan eksternal entity. 3. Diagram Rinci, adalah diagram yang menguraikan proses apa yang ada
dalam diagram zero diagram level diatasnya.
2.6.2. Entity Relationship Diagram ERD