31
2.8  Model Perancangan Sistem 2.8.1
Flowchart
Flowchart adalah  bagan
–  bagan  yang  mempunyai  arus menggambarkan  langkah
–  langkah  suatu  masalah.  Flowchart  merupakan cara penyajian dari suatu algoritma. Ladjamudin, 2005 : 263
Menurut  Ladjamudin  2005  :  14  ada  dua  macam  flowchart  yang menggambarkan proses dengan komputer, yaitu :
1. System Flowchart
Bagan  yang  memperlihatkan  urutan  proses  dalam  sistem  dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam
proeses pengolahan data. 2.
Program Flowchart Bagan  yang  memperlihatkan  instruksi  yang  digambarkan  dengan  simbol
tertentu untuk memecahkan masalah dalam suatu program.
2.8.2 Data Flow Diagram DFD
Diagram  alir  data  merupakan  model  dari  sistem  untuk menggambarkan  pembagian  sistem  ke  modul  yang  lebih  kecil.  Salah  satu
keuntungan menggunakan diagram alir data adalah memudahkan pemakaian atau  user  yang  kurang  menguasai  bidang  komputer  untuk  mengerti  sistem
yang akan dikerjakan. Ladjamudin, 2005 : 64. Tiga urutan DFD meliputi : 1.
Diagram konteks Diagram konteks adalah diagram yang terdiri dari suatu proses dan
menggambarkan  ruang  lingkup  suatu  sistem.  Diagram  konteks
32 merupakan level tertinggi dari DFD yang menggambarkan seluruh
input ke  sistem  ataupun  output  ke  sistem.  Ia  akan
memberigambaran  tentang  keseluruhan  sistem.  Sistem  dibatasi oleh  konteks  harus  ada  suatu  proses,  tidak  boleh  ada  store  dalam
diagram konteks. Ladjamudin, 2005 : 64. 2.
Diagram Nol Overview Diagram Diagaram  nol  adalah  yang  menggambarkan  proses  dan  dataflow
diagram.  Diagram  nol  memberikan  pandangan  secara  menyeluruh mengenai sistem yang ditangani, mengenai tentang fungsi
– fungsi utama  atau  proses  yang  ada,  aliran  data  dan  eksternal  entity.
Ladjamuddin, 2005 : 64. 3.
Diagram Rinci Level Diagram Diagram  rinci  adalah  diagram  yang  menguraikan  proses  apa  yang
ada dalam diagram nol atau diagram level diatasnya. Ladjamudin, 2005 : 64.
2.8.3 Entity Relationship Diagram ERD
ERD adalah suatu model jaringan yang menggunakan susunan data yang  disimpan  dalam  sistem  secara  abstrak.  ERD  berbeda  dengan  DFD
yang  merupakan  suatu  model  jaringan  fungsi  yang  akan  dilaksanakan  oleh sistem,  sedangkan  ERD  merupakan  model  jaringan  data  yang  menekankan
pada struktur – struktur dan relationship data. Ladjamudin, 2005 : 142.
2.8.4 Normalisasi
Normalisasi  adalah  suatu  proses  yang  digunakan  untuk menentukan pengelompokan atribut
– atribut dalam sebuah relasi sehingga diperoleh  relasi  yang  berstruktur  baik,  yaitu  mengandung  redudansi  data
sedikit  mungkin  dan  memungkinkan  baris –  baris  dalam  relasi  disisipkan,
33 dimodikasi  dan  dihapus  tanpa  menimbulkan  kesalahan  atau  ketidak-
konsistenan.Kadir, 2009 : 116. Bentuk normal dalam normalisasi dapat berupa :
1. Bentuk normal pertama 1NF atau First Normal Form
Yang  disebut  bentuk  normal  pertama  1NF  adalah  suatu  keadaan yang  membuat  setiap  perpotongan  baris  dan  kolom  dalam  relasi
hanya berisi satu nilai. 2.
Bentuk normal kedua 2NF atau Second Normal Form Yang disebut bentuk normal kedua 2NF adalah suatu bentuk yang
menyaratkan bahwa relasi sudah dalam bentuk normal pertama dan tidak mengandung dependensi spasial.
3. Bentuk normal Ketiga 3NF atau Third Normal Form
Yang disebut bentuk normal ketiga 3NF adalah suatu bentuk yang menyaratkan bahwa relasi harus sudah berada dalam bentuk normal
kedua dan tidak mengandung dependensi trasitif.
2.9  PHP, MySQL dan PhpMyAdmin