Desain sistem 1. LANDASAN TEORI
commit to user 14
himpunan entitas B dapat berhubungan dengan banyak entitas pada himpunan entitas A.
Matakuliah Nama_Mk
Kd_Mk Sks
Mahasiswa Al_mhs
Nm_mhs NIM
Mengambil M
M
Kd_Mk NIM
Nilai
Gambar 2.4 Relasi Banyak ke banyak
Many to Many
2.5. Desain sistem 2.5.1.
Context Diagram
CD
Diagram konteks adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan dan keluaran dari sistem. Diagram konteks
direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem Kristanto, 2003.
2.5.2.
Data Flow Diagram
DFD
DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem,
dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut Kristanto,
2003. Komponen-komponen DFD ditunjukkan pada tabel 2.2
commit to user 15
Tabel 2.2 Komponen-komponen DFD No
Nama Keterangan
Simbol 1.
Terminator Merupakan satuan unit kerja atau
sejenisnya yang berada diluar sistem tetapi memberi andil atas
pemberian atau penerimaan data dari sistem secara langsung.
2. Proses
Merupakan suatu tindakan yang akan diambil terhadap data yang
masuk. 3.
Alur data Alur data menggambarkan data
yang mengalir dari terminator ke proses atau dari proses ke proses
lainnya. 4.
Penyimpanan data
Digunakan sebagai tempat untuk menempatkan data yang akan
disimpan, data yang disimpan dapat berupa data manual maupun
data digital. Untuk data digital penyimpanan data tersebut kelak
akan dijadikan
file data
dikomputer.
2.5.3.
Flowchart
Sistem
flowchart
menggambarkan tahapan proses dari suatu sistem. Dalam pemrograman kita juga mengenal
flowchart
program. Pada dasarnya sistem
flowchart
dan
flowchart
program itu berbeda. Inti dari
flowchart
program adalah menggambarkan urutan-urutan instruksi dari suatu program. Adapun simbol-simbol
yang digunakan dalam
flowchart
dapat dilihat pada tabel 2.2
commit to user 16
Tabel 2.3 Simbol sistem
flowchart
No Simbol Keterangan
a. Simbol untuk inputoutput berupa dokumenfile dalam
bentuk kertas. b.
Simbol pemasukanpenginputan melalui
keyboard
c. Simbol proses komputer
d. Simbol proses secara manual.
e. Simbol arah data arus data aliran data
f. Simbol penyimpanan
storage
g. Simbol keputusan. Digunakan untuk penyeleksian
kondisi di dalam program.