Tahap Perancangan Metode Perancangan Sistem

3 Identifikasi Permasalahan Tujuan dari identifikasi permasalahan yang ada adalah mengetahui penyebab timbulnya masalah dalam sistem dan menciptakan sebuah solusi untuk memperbaiki sistem yang ada. 4 Penyelesaian Dari Masalah Yang Dihadapi Memberikan usulan penyelesaian masalah yang ada pada Perpustakaan FKK UMJ dengan membuat usulan sistem yang baru dengan menggunakan diagram alir dataflow map.

3.2.3 Tahap Perancangan

Tahap perancangan merupakan tahapan yang bertujuan untuk mengatasi permasalahan yang ada. Dalam tahap ini penulis menggunakan beberapa tools alat untuk membuat rancangan sistem, diantaranya adalah sebagai berikut: 1 Perancangan Sistem Dalam melakukan perancangan sistem, penulis menggunakan alat Data Flow Diagram DFD atau diagram arus data untuk menggambarkan suatu sistem yang diusulkan berikut kamus datanya Data Dictionary untuk menjelaskan data yang ada pada DFD. 2 Perancangan Database Setelah perancangan sistem dilakukan kemudian penulis merancang databasenya dengan menggunakan alat bantu Entity Relationship Diagram ERD yang menggambarkan hubungan antar entitas yang ada pada DFD. Untuk mengefisiensikan dan mengefektifkan serta menghindari data yang sama, dalam basis data penulis juga melakukan normalisasi. 3 Perancangan InputOutput Setelah tabel dalam bentuk normal selesai dirancang barulah penulis melakukan rancangan antarmuka program baik untuk input dan output. 3.2.4 Tahap Penerapan Pada tahap penerapan ini, penulis melakukan transfer hasil rancangan ke pengkodean program. Dalam mendesain aplikasi Sistem Informasi Perpustakaan penulis menggunakan PHP Versi 5.1 sebagai kode pemrograman dan MySQL Versi 5.0 sebagai databasenya. Penulis juga menentukan spesifikasi komputer yang dibutuhkan pada sistem serta pengujian program. Adapun pengujian yang dilakukan ada dua metode, yaitu metode white box dan metode black box. Jika perangkat lunak komputer dipertimbangkan, maka pengujian black box berkaitan dengan pengujian yang dilakukan pada interface perangkat lunak. Pengujian black box dilakukan untuk memperlihatkan bahwa fungsi-fungsi perangkat lunak adalah operasional; bahwa input diterima dengan baik dan output dihasilkan dengan tepat; dan integritas informasi eksternal seperti file data dipelihara. Metode white box dilakukan dengan melihat source code program dengan cara menjalankan debugging. BAB IV ANALISIS DAN PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN

4.5 Perencanaan