Perancangan Database Data Flow Diagram DFD

2.8 Perancangan Database

Mengembangkan aplikasi adalah tujuan utama pemrograman , Hal pertama yang akan dilakukan setelah membuat database adalah memasukkan data. Database mempunyai antarmuka pemakai yang dirancang terutama untuk membantu pemakai dalam menyelesaikan pekerjaannya dengan database. Sistem Manajemen Database DBMS merupakan software yang banyak digunakan untuk mengolah data, dari pendefinisian database, pengolahan data, perawatan data, sampai dengan pengaturan pemberian hak untuk mengakses data tersebut. Proses perancangan database dibagi menjadi 3 tahapan, yaitu: 1. Perancangan database secara konseptual Perancangan yang di lakukan dengan cara konseptual merupakan upaya perancangan database untuk membuat model yang masih bersifat konsep. 2. Perancangan database secara logis Perancangan yang dilakukan secara logis, yang merupakan tahapan untuk memetakan model konseptual ke model database yang dipakai model relasional, hirarkis, atau jaringan. Namun pada umumnya, perancanagn database secara konseptual tidak tergantung pada DBMS yang akan dipakai. Oleh karena itu, perancangan database secara logis terkadang disebut pemetaan model data. Universitas Sumatera Utara

2.9 Data Flow Diagram DFD

Data Flow Diagram DFD adalah diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem. DFD merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil. Beberapa simbol yang digunakan di DFD yaitu: Table 2.9 Simbol-Simbol Data Flow Diagram No Simbol Nama Keterangan 1 External Entity External entity adalah kesatuan lingkungan luar sistem yang dapat berupa orang, organisasi atau system lainnya yang berada pada lingkungan luar yang akan memberikan input ataupun menerima output dari sistem. 2 Proses Proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari dari hasil suatu arus data yang masuk kedalam proses untuk dihasilkan arus data yang akan keluar dari proses. 3 Arus Data Menunjukkan arus dari data yang dapat berupa masukan untuk system input atau hasil dari proses sistem output. 4 Simpan Data Simpan data merupakan tempat untuk penyimpanan data yang dibuat. Universitas Sumatera Utara

2.10 Diagram Konteks dan Level Nol