2.2.10 Alat Pemodelan
2.2.10.1 Data Flow Diagram DFD
DFD sering digunakan untuk menggambarkan suatu system yang telah ada atau system  baru  yang  akan  dikembangkan  secara  logika  tanpa  mempertimbangkan
lingkungan fisik dimana data tersebut mengalir misalnya lewat telepon, surat dan sebagainya atau  lingkungan  fisik dimana data tersebut akan disimpan misalnya
file  kartu,  microfiche,  harddisk,  tape,  disket,  dan  lain  sebagainya.  DFD merupakan  alat  yang  digunakan  pada  metodologi  pengembangan  system  yang
terstruktur  structured  Analysis  and  design.  DFD  merupakan  alat  yang  cukup populer  sekarang  ini,  karena  dapat  menggambarkan  arus  data  di  dalam  system
dengan terstruktur dan jelas. Lebih lanjut DFD juga merupakan dokumentasi dari system yang baik. [7]
Beberapa  simbol yang digunakan dalam DFD, diantaranya: 1.  Kesatuan luar External entity atau batas sistem Boundary
Kesatuan luar external entity merupakan kesatuan entity di lingkungan luar sistem  yang  dapat  berupa  orang,  organisasi  atau  sistem  lainya  yang  berada  di
lingkungan  luarnya  yang  akan  memberikan  input  atau  menerima  output  dari sistem.
2.  Arus Data Data Flow Arus  data  Data  Flow  di  DFD  diberi    simbol  suatu  panah.  Arus  data  ini
mengalir  diantara  proses,  simpanan  data  dan  kesatuan  luar.  Arus  data  ini menunjukkan  arus  dari  data  yang  dapat  berupa  masukan  untuk  sistem  atau  hasil
dari proses sistem. 3.  Proses Process
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil arus data yang masuk ke dalam proses untuk dihasilkan arus
data yang akan keluar dari proses. 4.  Simpanan data Data Store
Simpanan data Data Store merupakan simpanan dari data simpanan data dari DFD disimbolkan dengan sepasang garis horizontal paralel.
2.2.10.2 Diagram Konteks
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.  Ia  akan  memberi  gambaran  tentang  keseluruhan  sistem.  Sistem  dibatasi
oleh  boundary  dapat  digambarkan  dengan  garis  putus.  Dalam  diagram  konteks hanya ada satu proses. Tidak boleh ada store dalam diagram konteks. [9]
2.2.10.3 ERD Entity Relational Diagram
Diagram  hubungan  entitas  atau  yang  lebih  dikenal  dengan  sebutan  ERD adalah  notasi  grafik  dari  sebuah  model  data  atau  sebuah  model  jaringan  yang
menjelaskan  tentang  data  yang  tersimpan  storage  data  dalam  sistem  secara
abstrak. Elemen-elemen diagram hubungan entitas yaitu sebagai berikut: [9]
1.  Entity Pada ERD entitas digambarkan dengan sebuah bentuk persegi panjang. Entitas
adalah sesuatu apa saja yang ada dalam sistem, nyata maupun abstrak dimana data tersimpan atau dimana terdapat data. Entitas diberi nama dengan kata benda dan
dapat dikelompokkan dalam empat jenis nama yaitu orang, benda, lokasi, kejadian terdapat unsur waktu didalamnya.
2.  Relationship Pada  E-R  Diagram,  Relationship  dapat  digambarkan  dengan  sebuah  bentuk
belah ketupat.  Relationship adalah hubungan alamiah yang terjadi antara entitas. Pada  umumnya  hubungan  Relationship  diberi  nama  dengan  kata  kerja  dassar,
sehingga  memudahkan  untuk  melakukan  pembacaan  relasinya  bisa  dengan kalimat aktif atau kalimat pasif.
3.  Ternary Relationship Ternary  Relationship  merupakan  relationship    antara  instance-instance    dari
tiga tipe entitas secara sepihak. 4.  Atribut
Secara  umum  atribut  adalah  sifat  atau  karakteristik  dari  tiap  entitas  maupun tiap Rselationship. Atribut adalah sesuatu yang menjelaskan apa yang sebenarnya