Kelas/Angkatan : Sistem Informasi Bisnis (SIB) – Angkatan 35
Mata Kuliah : Perancangan Perangkat Lunak
Dosen : Dr. Lintang Yuniar
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. Jelaskan hubungan antar entity nya
2. Buat Tabel
3. Jelaskan kardinalitasnya
1. Diagram Konteks
Diagram Nol / Diagram Level 1
2. ERD
Tabel MHS
NPM * | Nama_Mhs | Alamat_Mhs | Kodepos | | No_Telp | Tgl_lhr |
50404084 | Anggih | Jl.Lapan V | 13710 | | 02192954093 | |
50404076 | Citra | Jl.Ciherang | 13290 | Depok | 02183627389 | |
50404032 | Tangkas | Jl.Cibubur | 13820 | | 02184930289 | |
Tabel MKUL
Kode_mk * | Nama_mk | Sks |
3291 | Jaringan Komputer | 2 |
2522 | Pemrograman WEB | 3 |
Tabel AMBIL
NPM * | Kode_mk * | Semester | Kelas |
50404084 | 3291 | 5 | IA01 |
50404076 | 2522 | 6 | IA03 |
50404032 | 3291 | 5 | IA01 |
Tabel DOSEN
Kode_dos * | Nama_dos | Alamat | Notelp_dos | kodepos | |
10928374 | Wibowo | Jl.Raya Bogor | 02184202555 | 13780 | |
10923625 | Kholifah | Jl.Cimanggis 2 | 02175729572 | 13791 | Depok |
10927428 | Sani | Jl.Mawar | 02185746377 | 13948 | Depok |
Tabel DIAMPU
Kode_mk * | Kode_dos * | ruang | waktu |
3291 | 10928374 | D003 | 08.30 – 10.30 |
2522 | 10923625 | E326 | 11.30 – 13.30 |
3291 | 10927428 | G221 | 10.30 – 12.30 |
Keterangan
Penjelasan RelationShip, yaitu:
v Setiap MHS minimal 1, maksimal M, mengAMBIL minimal 1,maksimal N
MKUL
v Setiap MKUL minimal 1, maksimal N, diAMBIL minimal 1, maksimal M MHS
v Hubungan antara Entitas MKUL dan DOSEN diterangkan dalam relationship DIAMPU dengan penjelasan sebagai berikut :
v Setiap MKUL minimal 1, maksimal M, DIAMPU minimal 1, maksimal N DOSEN
v Setiap DOSEN minimal 1, maksimal N, mengAMPU minimal 1, maksimal M MKUL.