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