Basis Data1 3/10 des’09

10 Dec

Studi Kasus PDM  1

Sebuah perusahaan kontraktor nasional ingin membuat system database untuk transaksi keuangan mereka. Kontraktor membagi wilayah kerja mereka menjadi 3 divisi, yaitu divisi 1 untuk wilayah Indonesia timur, divisi 2 untuk wilayah Indonesia tengah, dan divisi 3 untuk wilayah Indonesia barat. Setiap divisi terbagi dalam beberapa cabang wilayah kerja, di divisi 1 ada 2 cabang, di divisi 2 ada 2 cabang, dan di divisi 3 ada 3 cabang. Setiap cabang membawahi beberapa proyek pengerjaan. Setiap proyek mencatatkan nilai proyek yang dikerjakan, dan secara periodik mencatatkan progress yang dilakukan, dan mencatatkan nilai pembayaran yang dilakukan oleh pemiliki proyek (pemilik proyek adalah klien). Misalnya proyek RSUD Dr Sutomo, pemilik proyeknya adalah dinas kesehatan, proyek secara rutin melakukan entri data progress kegiatan proyek dan data pembayarannya.  Berdasarkan dana yang masuk, secara rutin cabang memberikan alokasi budget pengeluaran ke proyek-proyek, berdasarkan budget yang diberikan, proyek mengajukan anggaran untuk pengeluaran kegiatan proyek. Pengajuan anggaran ini dibuat berdasarkan kuitansi tagihan, pengajuan anggaran minimal memiliki atribut tgl kuitansi, keterangan, nilai kuitansi, penagih/vendor.

Tugas yang dikumpulkan

  1. Asumsi dari deskripsi diatas
  2. Desain PDM disertai penjelasan
  3. Buat databasenya dalam oracle, isikan data untuk semua table, untuk tabel transaksi minimal ada 100 transaksi
  4. Aplikasi berbasis web minimal untuk 5 transaksi/form yang ada
  5. Desain Perintah SQL untuk
    1. Menampilkan data pengeluaran proyek per bulan
    2. Menampilkan data budget yang diberikan cabang ke proyek per bulan
    3. Menampilkan data hutang per vendor/penagih.

Studi Kasus PDM (physical Design Model)  2

Fakultas Teknik Universitas Trunojoyo akan mengembangkan sistem kuisioner untuk mahasiswa. Kuisioner diberikan pada akhir semester untuk tiap kelas matakuliah. Setiap kuisioner terdiri dari beberapa pertanyaan, dengan pilihan jawaban yang berbeda-beda. Sistem mencatat setiap jawaban kuisioner tiap mahasiswa untuk tiap kelas yang diikuti oleh mahasiswa tersebut pada semester bersangkutan. Setiap kelas matakuliah dicatat nama dosen pengajarnya.

Tugas yang dikumpulkan

  1. Asumsi dari deskripsi diatas
  2. Desain PDM disertai penjelasan
  3. Buat databasenya dalam oracle, isikan data untuk semua table, untuk tabel transaksi minimal ada 100 transaksi
  4. Aplikasi berbasis web minimal untuk 5 transaksi/form yang ada
  5. Desain Perintah SQL untuk
    1. Menampilkan data mahasiswa yang telah mengisi kuisioner untuk semester tertentu, ditampilkan secara keseluruhan dan per kelas
    2. Menampilkan jumlah data jawaban mahasiswa per no pertanyaan kuisioner
    3. Menampilkan data seluruh kelas yang ada.

tugas di kerjakan berkelompok, maksimal 4 orang.

dipresentasikan pada hari kamis, 17 desember 2009

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: