Gambar 2.2. Contoh Diagram Zero
3. Diagram Rinci, adalah diagram yang menguraikan proses apa yang ada dalam diagram zero atau diagram level di atasnya.
Gambar 2.3. Contoh Diagram Rinci
Customer 1.0
Registrasi Admin
Wakil Direktur
Data_registrasi Info_registrasi
Data_registrasi
2.0 Login
Admin
Usernamepassword Usernamepassword
Info_login
3.0 Pemesanan
Admin
Input_order Konfirmasi_status
Data_pemesana n
Konfirmasi_status
4.0 Konfirmasi
Admin
Konfirmasi_pembayaran Invoice
Customer
Pemesanan
Data_pemesanan Data_registrasi
Usernamepassword
Data_pemesanan
2.1 Input Data
Registrasi Customer
Data_Registrasi
Customer
Data_Registrasi
2.2 Cek Data
Registrasi
2.3 Informasi
Registrasi
Info_Registrasi Info_Registrasi
Data_registrasi
Info_registrasi
Simbol-simbol yang digunakan dalam DFD dapat dilihat pada daftar simbol tabel 2.1.
2.6.2. Entity Relationship Diagram ERD
Entity Relationship Diagram ERD adalah suatu model jaringan yang
menggunakan susunan data yang disimpan dalam sistem secara abstrak. ERD juga merupakan model jaringan data yang menekankan pada struktur-struktur dan
relationship data Ladjamudin, 2005. ERD terdiri atas beberapa elemen, yaitu :
1. Entity Entity
adalah sesuatu apa saja yang ada di dalam sistem, nyata maupun abstrak dimana data tersimpan. Entity diberi nama dengan kata benda dan
dapat berupa orang, benda, lokasi, kejadian terdapat unsur waktu di dalamnya.
2. Relationship Relationship
adalah hubungan alamiah yang terjadi antar entity. Pada umumnya relationship diberi nama dengan kata kerja dasar, sehingga
memudahkan untuk melakukan pembacaan relasinya kalimat aktif atau pasif.
3. Relationship Degree Relationship degree
atau derajat relationship adalah jumlah entity yang berpartisipasi dalam satu relationship.
4. Atribut Atribut
adalah sifat atau karakteristik dari tiap entity maupun relationship. Atribut merupakan elemen dari tiap entity dan relationship.
5. Cardinality Cardinality
atau kardinalitas merujuk kepada jumlah hubungan maksimum yang terjadi dari entitas yang satu ke entitas yang lain dan begitu juga
sebaliknya. Terdapat tiga macam kardinalitas relasi, yaitu : one to one, one to many
atau many to one dan many to many. Notasi yang biasa digunakan dalam ERD dapat dilihat pada daftar simbol
tabel 2.2
2.6.3. Normalisasi
Normalisasi adalah proses pengelompokan data kedalam bentuk tabel atau relasi atau file untuk menyatakan entitas dan hubungan mereka sehingga terwujud
satu bentuk database yang mudah untuk dimodifikasi, Ada beberapa bentuk normal yaitu Ladjamudin, 2005 :
1. Bentuk Tidak Normal Unnormal Pada bentuk ini tidak ada keharusan mengikuti bentuk format tertentu, data
dapat saja tidak lengkap atau terduplikasi. Data dikumpulkan apaadanya sesuai dengan kedatangannya.
2. Bentuk Normal I First Normal Form1NF Pada tahap ini dilakukan penghilangan beberapa group elemen yang berulang
agar menjadi satu harga tunggal yang berinteraksi diantara setiap baris pada
suatu tabel, dan setiap atribut harus mempunyai nilai data yang atomic bersifat atomic value. Syarat normal kesatu :
a. Setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field
berupa “atomic value”. b. Tidak ada set atribute yang berulang atau bernilai ganda.
c. Telah dibentuknya primary key untuk tabelrelasi tersebut. d. Tiap atribute hanya memiliki satu pengertian.
3. Bentuk Normal II Second Normal Form2NF Suatu relasi memenuhi 2-NF jika dan hanya jika :
a. Bentuk data telah memenuhi kriteria bentuk normal kesatu. b. Atribut bukan kunci haruslah memiliki ketergantungan fungsional
sepenuhnya pada kunci utama. 4. Bentuk Normal III Third Normal Form3-NF.
Suatu relasi memenuhi bentuk III 3-NF jika dan hanya jika : a. Bentuk data telah memenuhi kriteria bentuk normal kedua.
b. Atribut bukan kunci haruslah tidak memiliki ketergantungan transitif, seluruh atribut bukan kunci pada suatu relasi hanya memiliki
ketergantungan fungsional terhadap primary key di relasi itu saja.
2.6.4. Flowchart
Flowchart adalah
bagan-bagan yang
mempunyai arus
yang menggambarkan langkah-langkah penyelesaian suatu masalah. Ada dua macam