Soal Analisis dan Perancangan Sistem

advertisement
Soal Analisis dan Perancangan Sistem
Pengulangan Sidang Sarjana
-
Tipe : -1-
Baca penjelasan permasalahan berikut ini sebelum menjawab soal-soal;
Penjelasan Permasalahan
PT. “XYZ” adalah sebuah perusahaan yang bergerak di biro jasa
perjalanan pariwisata internasional yang bekerjasama dengan perusahaan
penerbangan PT. “ABC”. Customer yang akan mengikuti pariwisata yang
diselenggarakannya harus mengisi Formulir Pendaftaran yang diberikan oleh
bagian Front Office (FO).
Pengisian formulir oleh Customer harus dilengkapi dengan berbagai
syarat, antara lain fotocopy KTP, Paspor asli, fotocopy Rekening Tabungan,
fotocopy Kartu Kredit, dan fotocopy Kartu Keluarga. Selesai diisi, Formulir
Pendaftaran tersebut diserahkan kembali ke bagian FO. Jika ada persyaratan
yang belum lengkap, bagian FO mengembalikan formulir tersebut untuk
dilengkapi terlebih dulu.
Bagian FO menyerahkan Formulir Pendaftaran dan syarat-syaratnya
(yang sudah lengkap) ke bagian Pemesanan Tiket Perjalanan (PTP). Bagian PTP
menghubungi PT. “ABC” untuk mengkonfirmasikan kebutuhan tiket
pesawatnya. Bila ada, maka tiket tersebut akan diterima bagian PTP sesuai
dengan waktu yang ditetapkan, bila tidak, PT. “ABC” akan menginformasikan
bahwa tiket yang dipesan sudah habis.
Bila tiket habis, bagian PTP akan mengembalikan Formulir Pendaftaran
dan syarat-syaratnya ke bagian FO. Bagian FO akan mengkonfirmasi ulang ke
Customer, apakah ia akan menunda keberangkatannya atau mengalihkan
tujuan wisatanya ke negara lain.
Bila tiket yang dipesan tersedia, selanjutnya, Formulir dan syaratsyarat tersebut oleh bagian PTP diserahkan ke bagian Pengurusan Visa (PV)
untuk diurus visanya sesuai dengan negara yang akan dikunjunginya. Bila visa
telah diperoleh, maka formulir pendaftaran dan sayarat-syaratnya
diserahkan ke bagian Pendamping Perjalanan (PP) untuk menetapkan personil
pendamping perjalanan.
Dari bagian PP, paspor asli diserahkan ke bagian FO, dan bagian FO
akan menghubungi Customer, menyerahkan paspor tersebut dan
memberitahukan bahwa perjalanan wisatanya dapat dilaksanakan.
Soal 1 :
Bila saudara bekerja di perusahaan tersebut untuk membantu bagian FO,
tentukan file apa saja yang saudara butuhkan beserta field-fieldnya.
Soal 2 :
Buat flowchart dokumen (flow of document) dari prosedur di atas.
Soal 3 :
Buat satu Entity Relational Diagram (ERD) yang mungkin terjadi dalam
rancangan sistem saudara.
Soal Analisis dan Perancangan Sistem
Pengulangan Sidang Sarjana
Tipe : -2-
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 :
*NO_KWIT
*NO_POL
JENIS
NM_SKCD
TTL_BIAYA
MERK
KD_PRODS
*KD_SKCD
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.
Soal Analisis dan Perancangan Sistem
Pengulangan Sidang Sarjana
Tipe : -3-
Petunjuk : Baca kasus berikut ini dengan teliti sampai dimengerti, dan jawablah soal-soalnya;
Kasus :
PT. Rachtamaya berniat mendirikan toko grosir semacam Indo Maret, Alfa, dan sejenisnya yang
sudah ada, dengan nama dagang “TAMAYA Dept. Store.” Namun demikian, untuk memenangkan
persaingan dengan toko-toko sejenis yang sudah ada, PT. Rachtamaya akan membuat para
pengunjungnya mudah untuk mengakses informasi mengenai barang yang akan dicarinya.
Informasi dari para pengunjung yang harus dapat dihasilkan oleh sistem komputerisasi adalah
atas pertanyaan :
(1) Ada atau tidak ada merek dan jenis barang yang akan dicari;
(2) Bila ada, tampilkan pula informasi, masih ada berapa unit;
(3) Di rak nomor berapa barang tersebut berada, dan;
(4) Berapa harga per unitnya.
Ada dua jenis pengunjung, yaitu Anggota (diberikan Kartu Anggota), dan pengunjung biasa
(Pembeli). Untuk Anggota, setiap barang yang dibeli diberi potongan 5 persen, tetapi harus
membayar uang iuran anggota sebesar seratus ribu rupiah per tahun.
Setiap hari (setelah toko tutup), para Kasir diharuskan untuk melaporkan hasil kegiatannya
kepada Pemilik yang berupa :
(1) Berapa unit dari masing-masing barang yang terjual (telah dibayarkan kepadanya oleh
pengunjung), dan;
(2) Berapa uang yang masuk (yang diterimanya dari pengunjung).
Karenanya, pemilik PT. ingin sekali membuat sistem informasi ini ke software house yang ada., agar
ia dapat memantau keberadaan barang, aliran uang, dan keuntungan yang diperolehnya.
Soal :
1.
2.
3.
4.
5.
Tuliskan file-file apa saja yang dibutuhkan toko tersebut (sekalian
definisikan mana file yang berjenis master, dan mana file yang berjenis
transaksi);
Bila anda merancang Data Flow Diagramnya, mana saja yang merupakan isi
dari Terminator;
Field-field apa saja yang harus ada di file yang menjelaskan barang;
Data flow apa saja yang masuk dan keluar dari Pengunjung ke sistem ?;
Gambarkan Diagram E/R-nya (Entity/ Relationship Diagram).
Download