Tugas DFD
Soal
- dibutuhkan sebuah perangkat lunak yang dapat digunakan oleh setiap turis/ calon turis salatiga untuk mendapatkan berbagai informasi serta melakukan beberapa transaksi on-line. (aplikasi berbasis web).
” informasi yang harus didapat setiap turis adalah :
- informasi tempat wisata, hotel, alat transportasi, dan Rs. Salatiga.
- Perangkat lunak yang harus menyediakan sarana bagi turis untuk melakukan pemesanan hotel dan penyewaan mobil kesistem lain. (mis. SI hotel dan SI rental). Informasi yang dikelola perangkat lunak ini dikelola oleh seorang admin sehingga info tersebut selalu up date.
Soal : buatlah dfd dari level 1.
Penyelesaian :
Level konteks

Level zero :

2. ERD

Entitas : Mahasiswa, Dosen, Matkul
a. Mahasiswa :
| Attribut | Penjelasan |
| *NPM | Nomor pokok mahasiswa (char 10) |
| Nama_mhs | Nama mahasiswa (string) |
| Almt_mhs | Alamat mahasiswa (string) |
| Tgl_lhr | Tanggal lahir mahasiswa (date) |
| No.tlp | No telpon mahasiswa ( numerik) |
| Jurusan | Jurusan mahasiswa (string) |
Keterangan : primary key entitas mahasiswa adalah attribut *NPM
b. Dosen :
| Attribut | Penjelasan |
| *Kd_dsn | Kode dosen (char 10) |
| Nama_dsn | Nama dosen (string) |
| Almt_dsn | Alamat dosen (string) |
| Tlp_dsn | Telepon dosen (numerik) |
Keterangan : primary key entitas Dosen adalah attribute *Kd_dsn
c. Matkul
| Attribut | Penjelasan |
| *Kd_mat kul | Kode matakuliah (char10) |
| Nama_matkul | Nama matakuliah (string) |
| Sks | Jumlah sks matakuliah (char 1) |
| Ruangan | Ruang kelas matakuliah (char 5) |
Keterangan : primary key entitas Dosen adalah attribute *Kd_mat kul
- Dosen mengajar Matkul :
- Tabel utama: dosen
- Tabel kedua: dosen_ajar_mk
- Relationship: Many-to-many (m:n)
- Attribute penghubung: KD_Dosen, KD_MK (FK KD_Dosen, KD_MK di dosen_ajar_mk)
- Mahasiswa mengambil Matkul :
- Tabel utama: mahasiswa, matkul
- Tabel kedua: mhs_ambil_mk
- Relationship: Many-to-many (m:n)
- Attribute penghubung: NPM, KD_MK (FK NPM, KD_MK di mhs_ambil_mk)
Penjelasan Relationships :
- Dosen mengajar mata kuliah, dan hubungan antara table dosen dengan
Belum ada komentar
Leave a reply