DFD Data Flow Diagram Spesifikasi Proses

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