Tugas Dfd Bu Lintang

  • Uploaded by: nian kartika sari
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Tugas Dfd Bu Lintang as PDF for free.

More details

  • Words: 368
  • Pages: 6
TUGAS PERANCANGAN PERANGKAT LUNAK Dosen : Dr. LINTANG YUNIAR BANOWOSARI, SKom., MSc.

35 SIB Nian kartika Sari

UNIVERSITAS GUNADARMA 2009

Soal 1. 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 *NPM Nama_mhs Almt_mhs Tgl_lhr No.tlp Jurusan

Penjelasan Nomor pokok mahasiswa (char 10) Nama mahasiswa (string) Alamat mahasiswa (string) Tanggal lahir mahasiswa (date) No telpon mahasiswa ( numerik) Jurusan mahasiswa (string)

Keterangan : primary key entitas mahasiswa adalah attribut *NPM b. Dosen : Attribut *Kd_dsn Nama_dsn Almt_dsn Tlp_dsn

Penjelasan Kode dosen (char 10) Nama dosen (string) Alamat dosen (string) Telepon dosen (numerik)

Keterangan : primary key entitas Dosen adalah attribute *Kd_dsn

c. Matkul Attribut *Kd_mat kul Nama_matkul Sks Ruangan

Penjelasan Kode matakuliah (char10) Nama matakuliah (string) Jumlah sks matakuliah (char 1) Ruang kelas matakuliah (char 5)

Keterangan : primary key entitas Dosen adalah attribute *Kd_mat kul Relationships

mahasiswa

mahasiswa

dosen

matkul

-

m:n

m:n

-

m:n

dosen matkul

-

Penjelasan Relationships : •

Mahasiswa mengambil matakuliah Satu mahasiswa dapat mengambil banyak matakuliah, banyak siswa juga dapat mengambil banyak mata kuliah, dan banyak matakuliah diambil satu mahasiswa. Sehingga relationships yang terbentuk adalah many to many, dengan symbol m : n. Tabel yang digunakan adalah table mahasiswa, table matkul, dengan di bantu tabel matkul_ambil, yang terdiri dari dua foreignkey ; *npm dan *kd_matkul



Dosen mengajar matakuliah Satu dosen mengajar satu matakuliah, satu dosen dapat mengajar beberapa mata kuliah, dan satu matakuliah dapat di ajarkan oleh beberapa dosen, banyak matakuliah dapat diajarkan banyak dosen. Sehingga relationship yang terbentuk adalah many to many dengan symbol m : n. dengan tabel kedua yang terdiri dari 2 foreignkey yaitu *kd_matkul dan *kd_dsn.

Related Documents

Tugas Dfd Bu Lintang
May 2020 20
Dfd
April 2020 25
Dfd
November 2019 33
Dfd
April 2020 24
Dfd
November 2019 51
Dfd
May 2020 19

More Documents from ""

Tugas Dfd Bu Lintang
May 2020 20
03.abstraksi
April 2020 11
Daftar Pustaka.docx
October 2019 26
Lansia.docx
October 2019 20