LATIHAN SOAL
Sebuah organisasi penerbit buku ingin menerapkan Sistem informasi berbasis Komputer.
Sebagai langkah awal organisasi ini ingin membangun suatu database yang dapat
menggambarkan aliran penyimpanan data. Berikut beberapa pernyataan mengenai
gambaran sistem informasi yang akan dibangun:
Didalam organisasi ini terdapat beberapa penerbit yang
menjadi anggotanya.
v Data yang dibutuhkan
: kode penerbit, nama, alamat, kota, propinsi, telp
Masing-masing Penerbit ini memiliki beberapa pegawai,
dan satu pegawai hanya bekerja di satu penerbit saja.
v Data pegawai :
kode pegawai, nama pegawai, TTL, jenkel, alamat,
Masing-masing penerbit dapat menerbitkan lebih dari
satu buku, dan setiap buku hanya berhak diterbitkan oleh satu penerbit saja.
v Data buku :
kode buku, judul, jenis buku, harga
Setiap buku ditulis atau dikarang oleh satu atau lebih
pengarang, dan setiap pengarang dapat menulis beberapa buku.
v Data pengarang
: kode pengarang, nama, TTL, jenkel, alamat, kota, telp, biografi
Untuk lebih mengenal pengarang maka akan dibutuhkan
data yang berisi gambar (image) dari setiap pengarang sebagai identitas,
dimana setiap pengarang dapat memasukkan lebih dari satu gambar.
v Data gambar :
kode gambar, gambar
Untuk melihat data penjualan buku, maka organisasi ini
juga memasukkan data toko buku yang menjual buku.
v Data : kode
toko, nama toko, alamat, kota, telp
Setiap toko buku biasanya memberikan bermacam-macam
discount, dan setiap discount hanya berlaku di satu toko buku saja.
v Data : kode
discount, persentase, jenis discount
Untuk melihat data penjualan buku disetiap toko,
organisasi ini juga memasukkan data-data sebagai berikut.
v Data : kode transaksi,
tanggal penjualan, quantity (jumlah buku yang dibeli)
Di masing-masing penerbit terdapat dua jenis pegawai
yaitu ; pegawai tetap dan pegawai kontrak. Pegawai tetap adalah pegawai yang
menerima gaji tetap tiap bulan, sedangkan pegawai kontrak dilihat berdasarkan
nilai kontrak.
Setiap toko buku menjual banyak buku, dan setiap buku
dapat dijual di banyak toko buku.
0 komentar:
Posting Komentar