Anda di halaman 1dari 8

Modul Praktikum 6

PEMODELAN KEBUTUHAN TERSTRUKTUR


(DATA DAN BEHAVIOR)

Tanggal Pengumpulan
13-03-2019
Anggota Kelompok
No. NIM NAMA PERAN

1. 175150218113022 Luthfi Afrizal Ardhani Nomor 1 dan 2

2. 175150218113015 Muhamad Nurhuda Rusardi Nomor 1 dan 2

3. 175150218113012 Alaikal Fajri Nur Alfian Nomor 1 dan 2

4. 175150218113027 Wahyu Bimantara Nomor 1 dan 2

5. 165150201111287 Feris Adi Kurnia Sadiva Nomor 1 dan 2

Program Studi Teknik Informatika


Fakultas Ilmu Komputer
Universitas Brawijaya
2018
Modul 6 : PEMODELAN
KEBUTUHAN
TERSTRUKTUR (DATA DAN BEHAVIOR)
6.1 Tujuan

Setelah mengikuti praktikum ini mahasiswa diharapkan dapat:

- Mahasiswa mampu memahami konsep pemodelan kebutuhan terstruktur.


- Mahasiswa mampu memodelakan dengan menggunakan ERD dan STD.
6.2 Tugas

Kerjakan soal-soal berikut ini dengan singkat dan jelas!


1. Perhatikan diagram berikut ini: ERD

Gambar Entity Relationship Diagram


a. Menurut Anda, apakah ERD diatas sudah benar? Jelaskan jawaban Anda!
b. Jika terdapat kesalahan, lakukan analisis terhadap kesalahan yang terjadi pada
ERD tersebut dan gambarkan ulang hasil perbaikannya!
c. Setelah diperbaiki, amati dan jelaskan makna ERD tersebut dalam bahasa
Anda sendiri
2. TPL airline adalah maskapai penerbangan terbaik di Indonesia. TPL airline dapat
melayani pelanggannya dengan baik, sehingga setiap tahun jumlah pelanggannya
semakin bertambah. Pada tahun 2007, pada saat pertama kali TPL airline terbentuk,
TPL airline telah memiliki 1000 pelanggan pada tahun pertama. Hingga pada tahun
2017 ini, pelanggan TPL airline telah mencapai lebih dari 5000 pelanggan. Untuk
meningkatkan jumlah pelanggan, TPL airline membuat sistem reservasi tiket pesawat
online sehingga pelanggan yang ingin menggunakan jasa TPL airline dapat memesan
dan mendapatkan tiket tanpa harus datang ke loket TPL airline. Selain hal tersebut,
TPL airline juga memberikan promo khusus berupa diskon 20% bagi pelanggan yang
membeli tiket lebih dari lima.
a. Buatlah ERD dari kasus yang terdapat pada ilustrasi tersebut!
b. Buatlah State Transition Diagram dari kasus yang terdapat pada ilustrasi
tersebut!
6.3 Jawaban

1. Entity Relationship Diagram.


a. Belum, Terdapat penggunaan notasi relasi yang masih tidak sesuai pada relasi
mengajar yang seharusnya menggunakan notasi diamond. Selain itu atribut alamat
pada entitas mahasiswa juga memiliki keterangan pemilik atribut, kemudian pada
entitas dosen seharusnya atribut alamat berbentuk notasi oval, pada entitas
mahasiswa belum terdapat primary key, dimana seharusnya primary key nya adalah
NIM, kemudian pada jurusan seharusnya terdapat atribut lain yang berfungsi
sebagai Primary Key.

b. Hasil perbaikan ERD


- Notasi pada relasi mengajar seharusnya menggunakan diamond karena pada
ERD relasi dinotasikan dengan diamond.
- Attribut alamat seharusnya memiliki garis yang terhubung dengan entitas
mahasiswa sehingga attribute tersebut jelas kepemilikannya.
- Entitas alamat pada entitas Dosen seharusnya attribute karena tidak ada
entitas yang berhubungan secara langsung. Seharusnya menggunakan
notasi oval.
- pada entitas mahasiswa tidak terdapat primary key , seharusnya NIM
digunakan sebagai Primary key dari entitas Mahasiswa.
- Atribut nama pada entitas juruan tidak cukup kuat apabila digunakan
sebagai primary key, seharusnya menambahkan atribut baru untuk menjadi
primary key, yaitu kode_jurusan.
c. Penjelasan makna ERD
- Entitas Jurusan memiliki attribut lokasi dan Kode_JRSN sebagai primary
key.
- Entitas Dosen memiliki attribute nama, alamat, dan nomor telepon dan NIP
sebagai primary key.
- Entitas Kuliah memiliki attribut kredit, nama_kuliah dan kode_matkul
sebagai primary key.
- Entitas Mahasiswa memiliki attribute nama, alamat, nomor telepon dan
NIM sebagai primary key.
- Entitas Jurusan dapat mempunyai banyak dosen, satu jurusan juga bisa
menawarkan banyak mata kuliah, dan mahasiswa bisa memiliki banyak
mata kuliah.
- Kuliah dapat dipilih oleh banyak mahasiswa.
- Banyak Mahasiswa dapat dipilih oleh Kuliah.
2. TPL Airline
a. ERD
b. State Transtition
Anggota Kelompok

No. NIM NAMA TTD

1. 175150218113022 Luthfi Afrizal Ardhani 1.

2. 175150218113015 Muhamad Nurhuda Rusardi 2.

3. 175150218113012 Alaikal Fajri Nur Alfian 3.

4. 175150218113027 Wahyu Bimantara 4.

5. 165150201111287 Feris Adi Kurnia Sadiva 5.

Kediri, 13 Maret 2019


Dosen Pengampu Mata Kuliah
Analisis dan Perancangan Sistem,

Drs. Muh. Arif Rahman, M.Kom.