“Anggota mengembalikan buku.” Dalam hal ini, Anggota dan Buku adalah entitas, meminjam dan mengembalikan adalah transaksi relasi antara anggota
dan buku.
2.6 Data Flow Diagram
Data flow diagram adalah suatu gambaran grafis dari suatu sistem yang dapat menggambarkan arus data di dalam sistem dengan struktur, jelas dan menggunakan
sejumlah bentuk-bentuk simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan.
DFD ini sering disebut juga dengan nama bubble chart, bubble diagram, model proses, diagram alur kerja, atau model fungsi. DFD ini adalah salah satu alat
pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi
oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem. Data Flow Diagram DFD terdiri dari 4 empat
simbol, yaitu :
Universitas Sumatera Utara
Tabel 2.1 Simbol-simbol Data Flow Diagram No
Demarco And Yourdan Symbols
Keterangan Gane And
Sarson Symbols 1
Eksternal Entity Kesatuan Luar
merupakan kesatuan
dilingkungan luar sistem yang dapat berupa orang, organisasi
atau system lainnya yang akan memberikan input atau menerima
output.
2 Proses adalah kegiatan atau kerja
yang dilakukan oleh orang, mesin atau computer dari hasil suatu
arus data yang masuk kedalam proses untuk dihasilkan arus data
yang akan keluar dari proses. ………..
3 Arus data Data Flow diberi
simbol panah. Arus data ini mengalir diantara proses, yang
dapat dilakukan dari atas ke bawah, dari bawah ke atas, dari
kiri kekanan dan dari kanan kekiri.
Universitas Sumatera Utara
4 Storage simpanan data
merupakan tempat penyimpanan dari data yang dapat berupa file
atau database disistem komputer.
2.7 Flowchart Program
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta pernyataannya, gambaran ini dinyatakan dengan simbol. Dengan
demikian setiap simbol menggambarkan proses tertentu. Sedangkan antara proses digambarkan dengan garis penghubung. Dengan menggunakan flowchart akan
memudahkan kita untuk melakukan pengecekan bagian-bagian yang terlupakan dalam analisis masalah. Di samping itu flowchart juga berguna sebagai fasilitas untuk
berkomunikasi antara pemrogram yang bekerja dalam tim proyek. Flowchart Program, merupakan bagan yang menjelaskan secara rinci langkah-langkah dari
proses program.
Bagan alir program dibuat dari derivikasi bagan alir sistem. Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program program logic
flowchart dan bagan alir program komputer terinci. Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer
Universitas Sumatera Utara
secara logika. Bagan alir logika program ini dipersiapkan oleh analisis sistem. Untuk pengolah data dengan komputer, urutan dasar pemecahan suatu masalah adalah :
a. START, berisi pernyataan untuk persiapan peralatan yang diperlukan sebelum menangani pemecahan persoalan.
b. READ, berisi pernyataan kegiatan untuk membaca data dari suatu peralatan input.
c. PROCCES, berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca.
d. WRITE, berisi pernyataan untuk merekam hasil kegiatan ke peralatan output. e. END, mengakhiri kegiatan persoalan.
Tabel 2.2 Simbol-simbol flowchart program SIMBOL
NAMA FUNGSI
Titik Terminal Permulaanakhir program
Garis Alir Arah aliran program
Persiapan Proses
inisialisasipemberian harga awal
Proses Proses perhitunganproses
pengolahan data
InputOutput Data Proses inputoutput data,
parameter, informasi
Universitas Sumatera Utara
Proses Terdefenisi Permulaan subprogram atau
proses menjalankan sub program
Keputusan Perbandingan pernyataan,
penyeleksian data yang memberikan pilihan untuk
langkah selanjutnya
Penghubung Penghubung bagian-bagian
flowchart yang berada pada satu halaman
Penghubung Penghubung bagian-bagian
flowchart yang berada pada halaman berbeda
2.8 Pengenalan Visual Basic.Net