Anda di halaman 1dari 3

Nama: NURHIJRIA RAHMADHANI

Nim: 20202205003
Kelas: TI 402

Soal Analisis dan Perancangan Sistem

1. Analisis : -- berikan jawaban seoptimal mungkin --

Anda mendapat tugas untuk merancang sebuah sistem komputerisasi di unit


usaha perbengkelan (bengkel mobil).
a. Tentukan, apa saja master file yang pasti dibutuhkan, dari jawaban itu, tentukan
pula mana saja yang merupakan dynamic master file dan mana saja yang
merupakan reference master file.
b. Tentukan, apa saja transaction file yang akan terjadi (akan dibutuhkan).
c. Siapa saja yang di dalam DFD menjadi Terminator
d. Sebutkan proses-proses yang terjadi di dalam DFD

2. Perhatikan Diagram Antarentitas (ERD) berikut ini :

NM_SKCD
*NO_KWIT TTL_BIAYA

*NO_POL MERK *KD_SKCD KD_PRODS

JENIS MOBIL GANTI SUKU_CADANG

**KD_SKCD
NM_PEM NM_SKCD
**NO_POL HRG_SAT STOCK
TGL_GANTI

Keterangan : NO_POL = Nomor Polisi (Nomor Plat Mobil)


NM_PEM = Nama Pemilik
NM_SKCD = Nama Suku Cadang
NO_KWIT = Nomor Kwitansi Pembayaran
TTL_BIAYA = Total Biaya Penggantian Suku Cadang
KD_PRODS = Kode Produsen
HRG_SAT = Harga Satuan Suku Cadang

Pertanyaan :

a. Perhatikan setiap atribut dari setiap entitas yang ada, tentukan atribut yang
semestinya tidak ada di entitas tersebut dan jelaskan mengapa.
b. Jelaskan, mengapa ‘Kode Produsen’ diperbolehkan dimasukkan sebagai atribut
dari ‘Suku_Cadang’, padahal atribut tersebut seharusnya ada di entitas
‘Produsen’ ?
c. Apa derajat kardinalitas (Cardinality Degree) dari ERD di atas ?
d. Dari ERD di atas, mana entitas yang akan menjadi reference master file, dynamic
master file, dan transaction file, berikan penjelasan seperlunya.

3. Gambarkan sebuah ERD dengan atribut-atribut seperlunya saja untuk


menggambarkan keterkaitan antarentitas yang ada di sebuah perpustakaan sebagai
berikut : (1) entitas PEMINJAM, (2) entitas BUKU, (3) entitas PENERBIT.
JAWABAN:

1. Anda mendapat tugas untuk merancang sebuah sistem komputerisasi


di unit usaha perbengkelan (bengkel mobil).

a. Tentukan, apa saja master file yang pasti dibutuhkan, dari jawaban itu, tentukan
pula mana saja yang merupakan dynamic master file dan mana saja yang
merupakan reference master file.

Master file yang dibutuhkan antara lain:

- Supplier Dynamic master file:


- Mobil - Mobil
- Master Servis - Pelnaggan
- Pelanggan - Barang
- User Profile - User Profile
- Barang
Reference master fie:
- Supplier
- Master servis

b. Tentukan, apa saja transaction file yang akan terjadi (akan dibutuhkan).
- Transaksi service
- Rincian service
- Master keluhan
- Rincian keluhan
- Rincian pemesanan barang
- Rincian barang servis

c. Siapa saja yang di dalam DFD menjadi Terminator


- Pelanggan
- Montir
- Pemilik
- Supplier

d. Sebutkan proses-proses yang terjadi di dalam DFD


- Proses mengolah data master
- Proses melakukan transaksi
- Proses membuat laporan

2. Perhatikan Diagram Antarentitas (ERD) berikut ini :


a. Perhatikan setiap atribut dari setiap entitas yang ada, tentukan atribut yang
semestinya tidak ada di entitas tersebut dan jelaskan mengapa.
Nm_skcd, karena atribut pada entitas mobil yaitu nm_skcd tidak diperlukan
karena sudah ada entitas suku cadang jika dibuatkan akan terjadi field yang
sama pada 2 buah entitas.

b. Jelaskan, mengapa ‘Kode Produsen’ diperbolehkan dimasukkan sebagai atribut


dari ‘Suku_Cadang’, padahal atribut tersebut seharusnya ada di entitas
‘Produsen’ ?
- Karena tidak hanya ada entitas produsen, kode_produsen juga dapat
disimpan di entitas suku cadang yang berfungsi untuk memberi relasi
antara entitas suku cadang dan entitas produsen.

c. Apa derajat kardinalitas (Cardinality Degree) dari ERD di atas ?

d. Dari ERD di atas, mana entitas yang akan menjadi reference master file, dynamic
master file, dan transaction file, berikan penjelasan seperlunya.
▪ Reference Master File adalah Entitas Mobil, karena seluruh atributnya
tidak mengalami perubahan jika terjadi suatu transaksi. Atribut pada
entitas mobil:
- No_pol = nomor polisi
- Merk = merek mobil
- Jenis = jenis mobil
- Nm_pem = nama pemilik
- Nm_skcd = nama suku cadang
Sesuai dengan atributnya pada entitas mobil, tidak akan mengalami
perubahan jika terjadi suatu transaksi. Mobil ganti suku cadang maka
terjadi transaksi ganti. Ketika transaksi ganti terjadi, tidak satupun atribut
mobil mengalami perubahan maka file mobil adalah file berjenis
REFERENCE MASTER FILE.

▪ Dynamic Master File adalah Entitas Suku Cadang dikarenakan entitas


buku cadang merupakan salah satu master file yang salah satu atau
lebih atributnya akan berubah nilai datanya bila terjadi suatu transaksi.
Seperti dalam entitas suku cadang. Pada file suku cadang, atribut yang
berubah nilai datanya, yaitu artibut stokm. Dan Ketika transaksi ganti
terjadi , jumlah stok suku cadang akan berkurang karenanya dengan
demikian file suku cadang berjenis dynamic master file.
▪ Transaction file adalah berkas transaksi yang harus disimpan didalam
media penyimpanan eksternal ; computer. Transection itu terjadi akibat
adanya hubungan antar master file. Contohnya ada file mobil dan master
file suku cadang. Ketika mobil melakukan ganti terhadap suku cadang,
maka terjadilah transaksi dan transaksi tersebut harus dicatat. Misalkan di
file transaksi dengan nama ganti.

3. Gambarkan sebuah ERD dengan atribut-atribut seperlunya saja untuk


menggambarkan keterkaitan antarentitas yang ada di sebuah perpustakaan
sebagai berikut : (1) entitas PEMINJAM, (2) entitas BUKU, (3) entitas PENERBIT.

Anda mungkin juga menyukai