2.2. Normalisasi
Normalisasi merupakan teknik analisis data yang mengorganisasikan atribut-atribut data dengan cara mengelompokkan sehingga terbentuk entitas
yang non-redundant, stabil, dan fleksible. Normalisasi dilakukan sebagai uji coba pada suatu relasi secara
berkelanjutan untuk menentukan apakah relasi itu sudah baik, yaitu dapat dilakukan proses insert,update,delete, dan modifikasi pada satu atau beberapa
atribut tanpa mempengaruhi integritas data dalam relasi tersebut. Adapun normalisasi dari tabel perancangan sistem pendaftaran siswa baru sebagai
berikut.
Tabel Normalisasi
Normalisasi diatas terdapat terdiri dari 4 tabel yaitu tabel obat, tabel supplier, tabel transaksi pembelian, dan tabel transaksi details. Tabel obat
terdiri dari 5 field yaitu kode obat, nama obat, jenis obat, qty, dan harga jual. Tabel supplier terdiri dari 5 field yaitu kode supplier, nama supplier,
perusahaan, alamat, dan telp. Tabel transaksi terdapat 5 field yaitu, nomor faktur, tanggal, kode supplier, nama supplier, dan grand total. Sedangkan
tabel transaksi details terdapat 5 fields yaitu nomor faktur, kode obat, qty, harga beli, dan total.
2.3. ERD Entity Relationship Diagram
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis databerdasarkan objek-objek dasar data yang
mempunyai hubungan antar relasi. ERDuntuk memodelkan struktur
data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.
Entity Relationship Diagram perancangan sistem pembelian obat Apotek Nuki digambarkan sebagai berikut
:
Gambar ERDEntity Relationship Diagram
2.4. Klasifikasi File
Klasifikasi file berfungsi untuk menjelaskan isi pada setiap tabel yang dibuat yaitu nama field, jenis data, ukuran dan keterangan.
Tabel Obat
Tabel ini berfungsi dan dipergunakan sebagai identitas obat, adapun struktur tabelnya dapat dilihat pada gambar dibawah ini ;
Tabel Supplier
Tabel ini berfungsi dan dipergunakan sebagai identitas supplier, adapun struktur tabelnya dapat dilihat pada gambar dibawah ini :
Tabel Transaksi
Tabel ini berfungsi dan dipergunakan sebagai transaksi, adapun struktur tabelnya dapat dilihat pada gambar dibawah ini :
2.5. HIPO Hirarki Input Proses Output