satu, 1 dan N untuk relasi satu-ke-banyak atau N dan N untuk relasi banyak-ke-banyak.
2.7.2 DFD Data Flow Diagram
DFD adalah model proses yang digunakan untuk menggambarkan aliran data melalui sebuah sistem dan tugas atau pengolahan yang
dilakukan oleh sistem. Whitten, 2004 : 715. Menurut Ladjamuddin 2004: 72-23 ada 2 dua teknik dasar
DFD yang umum dipakai yaitu Gane and Sarson dan Yourdon and De Marco, adapun dalam penelitian ini peneliti menggunakan DFD teknik
GaneSarson , berikut ini adalah gambar pada tabel 2.2 tentang perbedaan simbol DFD yang digunakan oleh beberapa perancang sistem :
Tabel 2.2 Perbedaan symbol DFD Yourdan and De Marco Gane and Sarson
Nama Simbol Simbol DFD Versi
Yourdan and De Marco Simbol DFD Versi Gane and
Sarson
Arus data Proses
Penyimpanan Data
Entitas Luar
Idenrtifikasi Deskripsi Proses
Lokasi Fisik opsional
Identifikasi Proses Deskripsi Proses
Arus Material Penyimpanan
Data yang ditunjukan
berulang kali pada suatu
diagram
Simpanan luar yang ditunjukan
berulang kali pada satu diagram
Adapun menurut Andri Kristanto 2003:37 Simbol Gene Sarson hanya menggunakan empat buah simbol sehingga sederhana
pemakaiannya seperti gambar pada tabel 2.3 berikut ini:
Tabel 2.3 Simbol Dasar Aliran Data Gane Sarson
Nama simbol Gambar Simbol
Asal atau tujuan data
Aliran data
Proses yang mengubah aliran data
Penyimpanan
Identifikasi
N Baris untuk N Pengulangan tidak
termasuk yang pertama
2.7.3 Spesifikasi Proses
Menurut Andri Kristanto 2003:67, Spesifikasi proses adalah suatu pendekskripsian yang terjadi pada level paling dasar dalam DFD.
Selain itu dalam spesifikasi proses ada bagian yang harus dilakukan ketika masukan diubah menjadi keluaran.
Berbagai bentuk spesifikasi proses dapat digunakan dengan syarat: a. Dapat diverifikasikan oleh pemakai dan penganalisa sistem
b. Mampu berkomunikasi secara efektif dengan pemakai yang bervariasi
c. Dapat digunakan oleh pemograman sebagai referensi dalam pembuatan program.
Spesifikasi proses penekanan pada user interface merupakan spesifikasi proses yang berorientasikan pada user interface bentuknya
sangat mudah dan sering digunakan oleh pemakai karena tampilannya yang mudah dimengerti dan jelas. Ada 3 bentuk dari spesifikasi proses
yang berorientasikan pada user interface yaitu : data entry, report dan data processing.
a. Data Entry Spesifikasi proses dengan jenis data entry harus
mendeskripsikan beberapa hal sebagai berikut: 1. Bentuk Tampilan Layar
2. Tempat penyimpanan. 3. Perintah
4. Validasi setiap item data
b. Report Spesifikasi proses dengan jenis data entry harus
mendeskripsikan beberapa hal sebagai berikut: 1. Bentuk keluaran atau bentuk laporan yang dicetak
2. Bentuk tampilan layar 3. Perintah
4. Sumber Data 5. Proses awal yang mendeksripsikan proses apa yang harus
dilakukan sebelum laporan dicetak. c. Data Processing
Spesifikasi proses dengan jenis data processing biasanya hanya mendeskripsikan proses apa yang harus dilakukan. Tampilan
layar tidak perlu dideskripsikan karena biasanya hanya berupa tampilan yang menunjukan kemajuan proses. Kecuali bila
proses tersebut membutuhkan data masukan maka tampilan yang muncul di layar harus dideskripsikan.
2.8 Database 2.8.1 Pengertian Database