Jumat, 07 Agustus 2009

DFD & ERD

Tugas dari : Bu Lintang Y

TUGAS Perancangan Perangkat Lunak

  1. Kasus :

Dibutuhkan seb.perangkat lunak yang dapat digunakan oleh setiap turis /calon turis Salatiga untuk mendapatkan berbagai informasi serta melakukan beberapa transaksi secara online ( melalui aplikasi berbasis web ).

Informasi yang harus dapat diperoleh setiap turis adalah :

>> Informasi mengenai tempat wisata, hotel, alat transportasi dan rumah sakit di Salatiga.

>> Perangkat lunak juga harus menyediakan sarana bagi turis untuk melakukan pemesanan hotel dan penyewaaan mobil.

Perangkat lunak akan meneruskan data pemesanan hotel dan penyewaan mobil ke system lain ( mis. Sihotel dan Sirental ). Informasi yang dikelola perangkat lunak ini dikelola oleh seorang admin, sehingga informasi tersebut selalu up to date.

Buat DFD dari level 1 !!

  1. ERD dalam Sistem Administrasi Akademik


>> Jelaskan hubungan antar entity nya

>> Buat Tabel

>> Jelaskan kardinalistasnya

JAWABAN

  1. Diagram Konteks

Keterangan :

Daftar pemesan_AT : Daftar pemesan Alat Transportasi

Data TW : Data Tempat Wisata

Data AT : Data Alat Transportasi

Data RS : Data Rumah Sakit

Info pesanan_AT : Info pesanan Alat Transportasi

Diagram Nol / Diagram Level 1


Keterangan :

Proses Mencari info WHTR : Proses mencari info tempat Wisata, Hotel, alat Transportasi, Rumah sakit

Data TW_Sltg : Data Tempat Wisata Salatiga ( * untuk yang lain, sama *)

2. ERD

Table

Tabel MSH

NPM *

Nama_mhs

Alamat_mhs

Kodepos

Kota

Notelp

Tgl_lhr

12091185

Hariyanto

Jl.Jeruk 15

16710

Bogor

0251870168

12/12/86

12091178

Badru

Jl.Mawar 18

16950

Depok

0217906084

01/01/88

12091172

Aryani

Jl.Selayar 3a

16990

Depok

0217438900

07/07/87

Tabel MKUL

Kode_mk *

Nama_mk

Sks

3910

Pengantar Basis Data

3

4128

Logika & Algoritma

4

Tabel AMBIL

NPM *

Kode_mk *

Semester

Kelas

12091172

4128

1

12-1A.01

12091178

3910

4

12-4B.03

12091185

3910

4

12-4A.02

Tabel DOSEN

Kode_dos *

Nama_dos

Alamat

Notelp_dos

kodepos

kota

200609956

Lydia

Jl.Pertiwi

02518431328

16710

Bogor

200406724

Nurhidayati

Jl.Waringin

02176389400

16910

Depok

199985472

Suharyanto

Jl.Persada

02164829195

15823

Bekasi

Tabel DIAMPU

Kode_mk *

Kode_dos *

ruang

waktu

4128

200609956

301

09.15 – 12.15

3910

200406724

407

08.00 – 10.15

4128

199985472

203

17.00 – 20.00

Penjelasan :

Hubungan antara Entitas MHS dan MKUL diterangkan dalam relationship AMBIL dengan penjelasan sebagai berikut :

* Setiap MHS minimal 1, maksimal M, mengAMBIL minimal 1,maksimal N

MKUL

* Setiap MKUL minimal 1, maksimal N, diAMBIL minimal 1, maksimal M MHS

Hubungan antara Entitas MKUL dan DOSEN diterangkan dalam relationship DIAMPU dengan penjelasan sebagai berikut :

* Setiap MKUL minimal 1, maksimal M, DIAMPU minimal 1, maksimal N DOSEN

* Setiap DOSEN minimal 1, maksimal N, mengAMPU minimal 1, maksimal M MKUL.



Tidak ada komentar:

Posting Komentar

Menurut anda....: