Pada kesempatan kali ini saya akan  membahas tentang perancangan data dan perancangan proses dengan studi kasus Sistem Informasi ( SI ) Swalayan.

Hal – hal yang terlibat dalam SI Swalayan adalah sebagai berikut :

  • Pegawai
  • Pembeli / member
  • Data barang
  • Supplier
  • Transaksi, yang meliputi :
    • Pembelian
    • Penjualan

Kebutuhan Fungsional

Kebutuhan dari SI Swalayan ini adalah sebagai berikut :

  • Memanipulasi data pegawai / data member, barang, dan supplier
  • Menghandle transaksi pembelian
  • Menghandle transaksi penjualan
  • Menghasilkan laporan pegawai, barang, laporan supplier, dan laporan member
  • Laporan transaksi penjualan
  • Laporan transaksi pembelian
  • Mencetak nota penjualan
  • Otomatisasi membuka drawer

Entity Relationship Diagram ( ERD )


Entitas dari SI Swalayan ini adalah :

  • Pegawai
  • Supplier
  • Pembeli
  • Barang

Relasi yang terjadi adalah :

  • Pembeli membeli barang
  • Supplier menyetok barang
  • Pegawai melayani pembeli
  • Pegawai memesan supplier
  • Pegawai mengelola barang

Setelah kita mendapatkan / menentukan relasi tiap entitas, sekarang kita merangkai relasi tadi agar menjadi ERD yang sempurna. Dibawah ini adalah ERD dari SI Swalayan :


Dan inilah ERD versi dosen saya, sama seperti ERD buatan teman saya, tetapi lebih lengkap dengan atribut dan tentunya lebih jelas untuk memahami relasinnya


Pembuatan Tabel ( Normalisasi )

Pembuatan ERD selesai sekarang kita akan membuat tabel sekaligus melakukan normalisasi pada tabel tersebut.

Normalisasi 1

Normalisasi 2

Diagram Aliran Data ( DAD )

Dan inilah DAD Level 0 dari SI Swalayan yang kita buat :