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).