Normalisasi Tabel Relasi OBJEK DAN METODE PENELITIAN

29 Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.

4. Kamus Data

Kamus data adalah suatu daftar data elemen yang terorganisir dengan definisi yang tetap dan sesuai dengan sistem, sehingga user dan analis sistem mempunyai pengertian yang sama tentang input, output, dan komponen data strore. Kamus data ini sangat membantu analis sistem dalam mendefinisikan data yang mengalir di dalam sistem, sehingga pendefinisian data itu dapat dilakukan dengan lengkap dan terstruktur. Pembentukan kamus data dilaksanakan dalam tahap analisis dan perancangan suatu sistem.

5. Perancangan Basis Data

a. Normalisasi

Normalisasi merupakan sebuah teknik dalam logical design sebuah basis data, teknik pengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik tanpa redundansi. Adapun bentuk yang umum digunakan dalam proses normalisasi adalah sebagai berikut: 1. Bentuk Normal Kesatu 1NFFirst Normal Form 30 Bentuk normalisasi pertama ini dapat terpenuhi apabila tabel tidak memiliki atribut bernilai banyak atau lebih dari satu atribut dengan domain nilai yang sama. 2. Bentuk Normal Kedua 2NFSecond Normal Form Bentuk normalisasi kesua dapat terpenuhi apabila berada dalam bentuk normal pertama, dan setiap atribut bukan kunci primer yang memiliki ketergantungan fungsional penuh terhadap kunci primer. 3. Bentuk Normal Ketiga 3NFThird normal Form Bentuk normalisasi ketiga dapat terpenuhi apabila berada dalam bentuk normal kedua, dan setiap atribut bukan kunci tidak memiliki dependensi transitif penuh terhadap kunci primer. Perancangan basis data diperlukan agar kita bisa memiliki basis data yang kompak dan efisien dalam ruang penyimpanan, cepat dalam mengakses dan mudah dalam pemanipulasian ubah, tambah, hapus data.

b. Tabel Relasi

Relasi tabel adalah gambaran tentang hubungan yang terjadi antar tabel- tabel yang akan digunakan dalam program aplikasi pemecahan dari flat file yang menurut teknik normalisasi sehingga pemecahan tersebut memiliki sebuah kunci yang menghubungkan relasi datanya. 3.2.4. Pengujian Software Faktor pengujian software merupakan teknik untuk menguji perangkat lunak, mempunyai mekanisme untuk menentukan data uji yang dapat menguji 31 perangkat lunak secara lengkap serta mempunyai kemungkinan tinggi untuk menemukan kesalahan. Perangkat lunak dapat diuji dengan cara, yaitu sebagai berikut : 2. Black Box Testing Pengujian Black Box adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar. Pengujian Black Box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluaran dari perangkat lunak dicek apakah telah sesuai dengan yang diharapkan. Metode pengujiaan perangkat lunak yang digunakan dalam penelitian ini adalah Metode Black Box Testing. Memilih metode ini karena black box dapat menguji secara keseluruhan fungsionalitas perangkat lunak. 32

BAB IV ANALISIS DAN PERANCANGAN SISTEM

4.1 Analisis Sistem Yang Berjalan

Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian – bagian komponen nya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan – permasalahan, kesempatan – kesempatan, hambatan – hambatan yang terjadi dan kebutuhan – kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan – perbaikan atau analisis sistem adalah penelitian atau sistem yang sudah ada dengan tujuan untuk merancang sistem yang baru atau diperbaharui, tahap ini merupakan tahap yang sangat penting karena kesalahan ditahap ini akan menyebabkan kesalahan ditahap selanjutnya.

4.1.1. Analisis Dokumen

Analisis yang sedang berjalan menguraikan secara rinci dokumen- dokumen yang digunakan dalam sistem informasi dilapangan, diantaranya :

1. Nota Pembelian

Deskripsi : Merupakan tanda bukti pembelian bahan baku Rangkap : 1 Satu Sumber : Kepala konveksi Perry Collection Sukabumi Element Data : tgl, no_beli, nama_pelanggan, nm_barang, harga_satuan, nm_pemasok, total_bayar, kembalian.