uas theePerhatikan contoh kasus berikut ini:Sebuah apotik ingin membangun aplikasi

Berikut ini adalah pertanyaan dari unknown pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Uas theePerhatikan contoh kasus berikut ini:


Sebuah apotik ingin membangun aplikasi sederhana yang berfungsi membantu proses pendataan

pemesanan obat karena pada saat ini pemesanan obat di apotik tersebut masih bersifat manual.

Proses yang terjadi adalah sebagai berikut:

1. Pelanggan melakukan pendaftaran menjadi member.

2. Data member yang dicatat adalah: no_member, nama, alamat.

3. Member tersebut dapat memesan obat sebanyak-banyaknya dengan cara memilih nama

obat dan memasukan jumlahnya.

4. Pesanan yang sudah dipesan akan ditindaklanjuti oleh kasir.

5. Setelah selesai memilih, pelanggan dapat melihat total harga yang harus dibayar dan kasir

yang menindaklajutinya dengan menampilkan id_kasir dan nama_kasir.


Berdasarkan jawaban soal nomor 2 yaitu hasil identifikasi entitas, tentukan himpunan relasi antar

entitas, derajat kardinalitas dan atribut-atributnya dalam bentuk ERD!
uas theePerhatikan contoh kasus berikut ini:Sebuah apotik ingin membangun aplikasi sederhana yang berfungsi membantu proses pendataanpemesanan obat karena pada saat ini pemesanan obat di apotik tersebut masih bersifat manual.Proses yang terjadi adalah sebagai berikut: 1. Pelanggan melakukan pendaftaran menjadi member.2. Data member yang dicatat adalah: no_member, nama, alamat.3. Member tersebut dapat memesan obat sebanyak-banyaknya dengan cara memilih namaobat dan memasukan jumlahnya. 4. Pesanan yang sudah dipesan akan ditindaklanjuti oleh kasir. 5. Setelah selesai memilih, pelanggan dapat melihat total harga yang harus dibayar dan kasiryang menindaklajutinya dengan menampilkan id_kasir dan nama_kasir.Berdasarkan jawaban soal nomor 2 yaitu hasil identifikasi entitas, tentukan himpunan relasi antarentitas, derajat kardinalitas dan atribut-atributnya dalam bentuk ERD!

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

Berdasarkan kasus yang diberikan, terdapat beberapa entitas yang dapat didentifikasi, yaitu:

1. Member: merupakan pelanggan yang telah melakukan pendaftaran menjadi member di apotik. Atribut yang dapat ditetapkan untuk entitas ini adalah no_member (nomor member), nama, dan alamat.

2. Obat: merupakan obat yang dapat dipesan oleh member. Atribut yang dapat ditetapkan untuk entitas ini adalah nama_obat (nama obat) dan harga_obat (harga obat).

3. Pesanan: merupakan pesanan yang dilakukan oleh member. Atribut yang dapat ditetapkan untuk entitas ini adalah id_pesanan (nomor pesanan), jumlah_obat (jumlah obat yang dipesan), dan total_harga (total harga yang harus dibayar).

4. Kasir: merupakan kasir yang menindaklanjuti pesanan yang telah dilakukan oleh member. Atribut yang dapat ditetapkan untuk entitas ini adalah id_kasir (nomor kasir) dan nama_kasir (nama kasir).

Berikut ini adalah himpunan relasi antar entitas, derajat kardinalitas, dan atribut-atributnya dalam bentuk ERD:

Member - 1:N - Pesanan

>Derajat kardinalitas: 1 member hanya dapat melakukan 1 pesanan, tetapi 1 pesanan dapat dilakukan oleh 1 atau lebih member.

>Atribut: tidak ada atribut tambahan.

Pesanan - 1:N - Obat

>Derajat kardinalitas: 1 pesanan hanya dapat memuat 1 atau lebih obat, tetapi 1 obat dapat dimasukkan dalam 1 atau lebih pesanan.

>Atribut: tidak ada atribut tambahan.

Pesanan - 1:1 - Kasir

>Derajat kardinalitas: 1 pesanan hanya dapat ditindaklanjuti oleh 1 kasir, dan 1 kasir hanya dapat menindaklanjuti 1 pesanan.

>Atribut: tidak ada atribut tambahan.

Gambar ERD yang dihasilkan adalah sebagai berikut:

(Member) - 1:N - (Pesanan)

1:N - (Obat)

1:1 - (Kasir)

Semoga dengan pertanyaan yang sudah terjawab oleh azmiridho dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Mon, 20 Mar 23