Terminator diberi nama yang berhubungan dengan sistem tersebut dan biasanya menggunakan kata benda. Simbol ini menggambarkan asal
dan tujuan dari data dan atau informasi. 2. Proses ;
Kerja yang dilakukan pada atau sebagai respon terhadap aliran data masukkondisi. Komponen proses menggambarkan transformasi input
menjadi output. Penamaan proses disesuaikan dengan proseskegiatan yang sedang dilakukan.
3. Alur data garis berarah ; Digunakan untuk menerangkan perpindahan datapaket data dari satu
bagian ke bagian lainnya. Alur data dapat berupa kata, pesan, formulirinformasi.
4. Data store ; Menggambarkan tempat penyimpanan data sementara yang akan
digunakan oleh proses-proses yang ada di dalam sistem. Komponen ini digunakan untuk membuat model sekumpulan paket data dan diberi
nama dengan kata benda bersifat jamak. Data store dapat berupa filedatabase yang tersimpan dalam harddisk atau bersifat manual
seperti buku alamat, file folder. Whitten 2004:329-346
2.4.3. Entity Relationship Diagra ERD
Entity Relationship Diagram ERD digunakan untuk
menggambarkan hubungan antara data store yang ada di dalam diagram
Nama aliran data
aliran data Whitten, 2006 : 45. Komponen-komponen yang digunakan di dalam diagram hubungan data menurut McLeod 2004 antara lain :
1. Entitas, digambarkan dengan bentuk persegi panjang yang menyatakan obyek atau kejadian ;
2. Relasi, digambarkan dengan bentuk belah ketupat diamond yang menyatakan asosiasi antara dua entitas ;
3. Atribut, digambarkan dengan bentuk elips yang menunjukkan karakteristik dari entitas atau sesuatu yang menjelaskan entitas atau
hubungan ; 4. Garis, menghubungkan antara entity set dengan atribut-atributnya dan
antara entity set dengan relationship setnya dan digambarkan oleh ; 5. Cardinality
Ada 3 dasar cardinality hubungan yang terjadi, yaitu : a. Satu ke satu one to one atau 1 : 1
Derajat hubungan antar entitas 1 : 1 terjadi bila entitas A hanya boleh berpasangan dengan satu anggota dari entitas B. Demikian
pula sebaliknya.
Gambar 2.7. Simbol 1 to 1
b. Satu ke banyak one to many atau 1 : M atau banyak ke satu many to one atau M : 1
Derajat hubungan ini terjadi bila tiap anggota entitas A boleh berpasangan dengan lebih dari satu anggota entitas B. Sebaliknya
1 1
setiap anggota entitas B hanya boleh berpasangan dengan satu anggota entitas A.
Gambar 2.8. Simbol 1 to M
c. Banyak ke banyak Many to many atau M : N Terjadi bila tiap anggota entitas A boleh berpasangan dengan lebih
dari satu anggota entitas B. Demikian pula sebaliknya.
Gambar 2.9. Simbol M to N
2.4.4. Basis Data
Menurut McLeod 2001, 258, “Basis data adalah suatu koleksi data komputer yang terintegrasi, diorganisasikan dan di simpan dengan suatu
cara yang memudahkan pengambilan kembali “. Dua tujuan utama dari konsep Basis Data adalah meminimasikan
pengulangan data dan mencapai independensi data. Pengulangan data data redundancy adalah duplikasi data--artinya, data yang sama
disimpan dalam beberapa file. Independensi data adalah kemampuan untuk membuat perubahan dalam struktur data tanpa membuat perubahan pada
program yang memproses data. Independensi dicapai dengan 1
M
M N
menempatkan spesifikasi data dalam tabel dan kamus yang terpisah secara fisik dari program. Program mengacu pada table untuk mengakses data.
2.5. Perangkat Lunak dalam Perancangan Sistem