Pada Gambar 2.3 di atas, entitas siswa dan entitas mata pelajaran, memiliki relasi yaitu mengambil. Pada entitas siswa dan jurusan memiliki relasi
yaitu memiliki. [6]
2.5.5 Derajat Kardinalitas Relasi Cardinality Ratio
Kardinalitas relasi menunjukkan jumlah maksimum data entitas yang dapat berelasi dengan entitas lain.
Jenis-jenis relasi : 1
Satu ke satu one to one Setiap data pada entitas A berhubungan dengan maksimal satu data pada
entitas B, begitu pula sebaliknya. 2 Satu ke banyak one to many
Setiap data pada entitas A bisa berhubungan dengan banyak data pada entitas B, tetapi data pada entitas B berhubungan maksimal hanya dengan
satu data pada entitas A. 3 Banyak ke satu many to one
Merupakan kebalikan dari relasi satu ke banyak. 4 Banyak ke banyak many to many
Setiap data pada entitas A bisa berhubungan dengan banyak data pada entitas B, demikian pula sebaliknya. Kardinalitas satu ke banyak maupun
banyak ke satu bisa dianggap sama. [7]
2.5.6 Data Flow Diagram DFD
Data Flow Diagram DFD adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.
Komponen Data Flow Diagram DFD antara lain: a.
Komponen Terminator Eksternal Entity Ada 2 jenis terminator :
1 Terminator sumber source: merupkan terminator yang menjadi
sumber. 2
Terminator tujuan sink: merupakan terminator yang menjadi tujuan. Terminator merupakan kesatuan di luar lingkungan sistem yang
dapat berupa orang, organisasi, dan sebagainya yang akan memberikan input atau menerima output dari sistem.
b. Komponen Proses
Komponen proses menggambarkan bagian dari sistem yang mentrasformasikan input menjadi output. Proses diberi nama untuk
menjelaskan proseskegiatan apa yang sedangakan dilaksanakan. Pemberian nama proses dilakukan dengan menggunakan kata kerja
transitif kata kerja yang membutuhkan objek. c.
Komponen Data Flow Alur Data Alur data ini digunakan untuk menerangkan perpindahan data atau
paket datainformasi dari satu bagian sistem ke bagian lainnya. d.
Komponen Penyimpanan Data Data Store Komponen ini digunakan untuk membuat model sekumpulan paket
data dan diberi nama dengan kata benda jamak. Data store ini biasanya berkaitan dengan penyimpanan-penyimpanan, seperti file atau database
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
yang berkaitan dengan penyimpanan secara komputerisasi, misalnya file disket, file harddisk, file pita magnetik. Data store juga berkaitan dengan
penyimpanan secara manual seperti buku alamat, file folder, dan agenda. Data store dihubungkan dengan alur data hanya pada komponen proses,
tidak dengan komponen DFD lainnya. [8]
2.5.7 Elmasri dan Power Desaigner