Perancangan Database Aplikasi Pembayaran Spp Sma Negeri 1 Jumapolo Karanganyar TARMAN M3309046

commit to user 7 7 Tabel 2.3. Simbol-simbol Flowchart Kendall, 2003 Menunjukkan awal akhir program Menunjukkan proses Menunjukkan arus Menunjukkan inputoutput Menunjukkan pengujian

2.4 Perancangan Database

1. Database Database, menurut Irmansyah 2003 adalah kumpulan dari item data yang saling berhubungan satu dengan yang lainnya yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu. Sedangkan menurut Syahroni 2003, database adalah kumpulan dari data yang saling berhubungan, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Database diperlukan karena : commit to user 8 8 a. Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi, b. Menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya, c. Mengurangi duplikasi data data redundancy, d. Hubungan data dapat ditingkatkan data relatability, e. Mengurangi pemborosan tempat simpanan luar. 2. Entity Relationship Diagram ERD E-R Diagram menggambarkan relasi dari dua file atau dua tabel yang dapat digolongkan dalam tiga macam bentuk relasi, yaitu satu-satu, satu-banyak, dan banyak-banyak. Penggambaran ini akan membantu analisis sistem dalam melakukan perancangan program. ERD merupakan dasar untuk pengembangan kamus data. Tiap atribut pada ERD dapat didokumentasikan dengan suatu entry kamus elemen data, ER-Diagram menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data Fathansyah, 1999. pada dasarnya ada 4 macam simbol yang digunakan yaitu : a. Entity Entity adalah suatu objek yang dapat diidentifikasi dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam konteks sistem yang akan dibuat. Entity digambarkan dalam bentuk persegi empat. b. Atribut Entity mempunyai elemen yang disebut atribut, dan berfungsi mendeskripsikan karakter entiti. Misalnya atribut nama pekerja dari entity pekerja. Setiap ERD bisa terdapat lebih dari satu atribut. Entity digambarkan dalam bentuk ellips. commit to user 9 9 c. Hubungan Relationship, sebagaimana halnya entity maka dalam hubunganpun harus dibedakan antara hubungan atau bentuk hubungan antar entity dengan isi dari hubungan itu sendiri. Misalnya dalam kasus hubungan antara entity siswa dan entity mata_kuliah adalah mengikuti, sedangkan isi hubungannya dapat berupa nilai_ujian. Relationship digambarkan dalam bentuk intan diamonds. d. Garis Digunakan untuk menghubungkan entity dengan entity maupun entity dengan atribut. Tabel 2.4. Simbol-simbol Entity Relationship Diagram Fathansyah, 1999. Simbol Entity Simbol Atribut Simbol Hubungan Menunjukkan garis 3. Data Dictionary Kamus Data Data dictionary adalah katalog fakta tentang data dan kebutuhan kebutuhan informasi dari suatu informasi. Dengan kamus data, dapat mendefinisikan data pada sistem dengan lengkap Fathansyah, 1999. Kamus data mendefinisikan elemen data dengan fungsi sebagai berikut: a. Menjelaskan arti aliran data dan penyimpanan dalam Data Flow Diagram. b. Mendeskripsikan komposisi paket data yang bergerak melalui aliran. c. Mendeskripsikan komposisi penyimpanan data. commit to user 10 10 d. Mendeskripsikan hubungan detail antar penyimpanan yang akan menjadi titik perhatian dalam entity relationship diagram.

2.5 Komputerisasi