Tahapan kedua dalam membangun database adalah system definition yaitu menentukan batasan dan cakupan dari database yang akan dibuat dilihat dari major user views.
User dari perusahaan tersebut memberikan kebutuhannya terhadap database yang akan dibuat. Setiap user bisa memiliki lebih dari satu view dalam database tersebut. Misalnya seorang manager memiliki kebutuhan yang berbeda dengan pegawai biasa. Namu, manager dan pegawai biasa keduanya dalah termasuk karyawan di dalam perusahaan yang bersangkutan.
Scope dan Boundaries
Scope dari database yang akan di buat adalah keseluruhan bagian dari “perusahaan” meliputi karyawan, administrasi keuangan, penyewaan lapangan dan ruko serta penjualan minuman.
Sedangkan boundaries, dapat dilihat di dalam gambar berikut:
Major User Views
Untuk major user views dapat dilihat dari tabel berikut:
Data | Access Type | Direktur | Kasir Lapangan | Kasir Minuman |
Karyawan | Maintain | x | ||
Query | x | |||
Report | x | |||
Lapangan | Maintain | x | ||
Query | x | x | ||
Report | x | |||
Ruko | Maintain | x | ||
Query | x | |||
Report | x | |||
Minuman | Maintain | x | ||
Query | x | x | ||
Report | x | |||
Penyewa | Maintain | x | x | |
Query | x | x | ||
Report | x | |||
Transaksi Sewa | Maintain | x | x | |
Query | x | x | ||
Report | x | |||
Transaksi Minuman | Maintain | x | ||
Query | x | x | ||
Report | x | |||
Sponsorship | Maintain | x | ||
Query | x | |||
Report | x |
Semoga bermanfaat.