Tujuan Perancangan Sistem Gambaran Umum Sistem Yang Diusulkan Perancangan Prosedur Yang Diusulkan Perancangan Basis Data

7 informasi yang natural dan mudah di mengerti oleh pengguna, sehingga akan lebih tertata rapih dalam suatu pembuatan basis data. Dalam perancangan basis data terdiri dari normalisasi, ERD, dan relasi tabel. 1. Normalisasi. Normalisasi merupakan suatu table yang diberikan satu atau lebih grup yang berulang atau pengelompokan data elemen menjadi tabel-tabel yang menunjukan entity dan relasinya.[8,p. 245] Pada proses normalisasi selalu diuji pada beberapakondisi, apakah ada kesulitan pada saat tambah insert, menghapus delete, mengubah update, membaca retrive pada suatu database, bila ada kesulitan pada pengujian tersebut, maka relasi tersebut dipecahkan pada beberapa tabel lagi atau dengan kata lain perancangan belumlah mendapat database yang optimal. 1. Bentuk Tidak Normal Unnormalized Form Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti suatu format tertentu, dapat saja data tidak lengkap atau terduplikasi. Data dikumpulkan apa adanya sesuai dengan kedatangannya. 2. Bentuk Normal Pertama 1NF First Normal Form Bentuk ini sangat sederhana. Aturannya sebuah table tidak boleh mengandung kelompok yang terulang. 3. Bentuk Normal Kedua 2NF Second Normal Form Aturan kedua berbunyi bahwa bentuk data telah memenuhi kriteria bentuk normal kesatu dan setiap file yang tidak bergantung sepenuhnya pada kunci primer harus dipindahkan ke tabel lain. 4. Bentuk Normal Ketiga 3NF Third Normal Form Aturan normalisasi ketiga berbunyi bahwa relasi haruslah dalam bentuk normal kedua dan tidak boleh ada ketergantungan antara Field-Fieldnon-kunci kebergantungan transitif. 2. Tabel Relasi. Di dalam sebuah database, setiap tabel memiliki sebuah Fields yang memiliki nilai untuk setiap baris. Fields ini ditandai dengan icon bergambar kunci di depan namanya. Baris-baris yang berhubungan pada tabel mengulangi kunci primer primary key dari baris yang dihubungkannya pada tabel lain. Salinan dari kunci primer di dalam tabel-tabel yang lain disebut dengan kunci asing Foreign key. Dan semua Field bisa menjadi kunci asing. Yang membuat sebuah Field merupakan kunci asing adalah jika sesuai dengan kunci primer pada tabel lain.

IV. HASIL PENELITIAN

4.1. Perancangan Sistem

Dalam tahapan perancangan sistem ini penulis menggambarkan penggambaran Diagram Alir Flow Map, Diagram Konteks Context Diagram, Data Flow Diagram DFD, Kamus Data Data Dictionary, Entity Relational Diagram ERD dan Normalisai untuk perancangan database yang dibutuhkan.

4.1.1. Tujuan Perancangan Sistem

Tujuan perancangan sistem merupakan tahap untuk memperbaiki atau meningkatkan efisiensi kerja sistem. Tahap ini sangat penting untuk menentukan baik atau tidaknya hasil perancangan sistem yang diperoleh. 8

4.1.2. Gambaran Umum Sistem Yang Diusulkan

Pada dasarnya usulan perancangan proses yang dibuat adalah perubahan dari sistem yang berjalan secara manual dimana semua proses dan aktivitas dicatat pada sebuah buku menjadi sistem yang terkomputerisasi. Perancangan proses pengolahan data perpustakaan yaitu untuk memberikan alternatif dengan membuat sistem pelayanan terhadap petugas perpustakaan. Agar dapat menyelesaikan permasalahan yang terjadi pada sistem yang lama, dan permasalahan tersebut dapat diselesaikan dengan perubahan cara proses pengolahan data yang ada pada sistem yang lama, yang menyimpan data pada bentuk arsip dokumen, sedangkan sistem yang baru dilakukan dengan cara terkomputerisasi dimana penyimpanan data dilakukan pada suatu wadah yang di sebut data base.

4.1.3. Perancangan Prosedur Yang Diusulkan

Perancangan proses dalam suatu sistem dilakukan untuk memudahkan dalam pengaliran suatu data dalam program sehingga memudahkan seseorang dalam pembuatan sistem agar sistem dapat dengan mudah di mengerti oleh orang yang menggunakan sistem tersebut.

4.1.3.2.1 Diagram Konteks yang diusulkan

Diagram konteks menggambarkan sistem dalam suatu lingkungan dan hubungan dengan entitas luar. Lingkungan tersebut menggambarkan sistem secara keseluruhan dalam sistem informasi perpustakaan yang diusulkan. Gambar 1 Hal 11

4.1.4. Perancangan Basis Data

Di dalam sub bab ini akan dijelaskan tentang perancangan dalam membuat database dengan menggunakan beberapa peralatan pendukung seperti normalisasi, relasi table dan struktur file.

4.1.4.1. Normalisasi

Menggambarkan proses pengelompokan data untuk kemudian kelompok data tersebut dibuat menjadi tabel-tabel yang menunjukan entitas dan relasi antar tabel tersebut.

4.2. Perancangan Antar Muka