Essay 50%
1. Distributed System
2. ERD
3. DBMS
4.Internal Output
5.Report yang baik
Kasus 50%
1. Application Architecture
2. Database Specification
3. Internal Output
SOAL
1. Jelaskan perbedaan antara fat dan thin client!
Fat Client: berfungsi untuk menyajikan UI ke pengguna, sehingga tidak memerlukan personal komputer yang
powerful.
Thin Client: berfungsi tidak hanya sebagai penyaji interface, namun juga mengoperasikan aplikasi, sehingga
memerlukan personal komputer, komputer notebook, atau workstation yang powerful.
2. Jelaskan perbedaan antara RFP (Request for Proposal) dan RFQ (Request for Quotations)!
Request for Proposals (RFP): digunakan untuk berkomunikasi persyaratan dan fitur yang diinginkan kepada
calon vendor. Beberapa vendor dan / atau produk yang berbeda adalah kandidat. Mereka akan merespon
dengan proposal.
Request for Quotations (RFQ): digunakan ketika Anda telah memutuskan pada produk tertentu yang dapat
diperoleh dari berbagai sumber. Mereka merespon dengan kutipan harga.
3. Jelaskan 3 tipe dari data structure dan berikan contoh baik dalam Format by Example maupun English
Interpretation!
4. Jelaskan perbedaan antara Diverging dan Converging Data Flows!
Diverging data flow Data flow menyebar ke tujuan yang berbeda namun berasal dari sumber yang sama
Converging data flow Beberapa data flow yang berasal dari sumber yang berbeda namun bergabung untuk
menuju tujuan yang sama
5. Jelaskan yang dimaksud dengan Pseudocode dan Natural English!
Pseudocode merupakan bahasa yang digunakan untuk mensimulasikan model pemograman dan
menggunakan pendekatan yang mirip dengan bahasa pemograman semisal while, for, dan struktur yang
mirip dengan baris kode.
Natural english merupakan bahasa inggris yang digunakan dalam percakapan biasanya.
Modern structured design : teknik perancangan sistem yang menguraikan satu sistem kompleks
menjadi sistem yang lebih kecil.
Information engineering : teknik perancangan sistem yang berfokus pada aliran data dalam sistem,
information engineering memberikan gambaran terhadap data yang digunakan sistem dan proses
yang ada didalamnya.
Prototyping : penggunaan contoh aplikasi dalam skala kecil yang belum mencakup semua
requirement tetapi dapat bekerja sesuai dengan sistem yang diinginkan. Perancangan prototype
melibatkan programmer dan feedback dari pengguna sebagai tester.
Object-oriented : teknik yang menganalogikan sistem sebagai kumpulan objek yang saling
bekerjasama untuk mencapai tujuan.
Rapid application development (RAD) - pendekatan desain sistem yang memanfaatkan terstruktur,
prototyping, dan teknik JAD untuk dengan cepat mengembangkan sistem.
Joint Application Development (JAD) - teknik yang melengkapi analisis sistem lain dan teknik desain
dengan menekankan pembangunan partisipatif antara pemilik sistem, pengguna, desainer, dan
pembangun.
a. Data partitioning: mendistribusikan baris dan kolom tabel ke server database tertentu dengan sedikit
atau tidak ada duplikasi antara server.
b. Data replication: duplikat beberapa atau semua tabel pada lebih dari satu server database.
19. Jelaskan perbedaan antara pros dan cons!
a. Pros
i. Mudah dirancang
ii. Perfoma yang bagus
b. Cons
i. Sulit untuk beradaptasi dengan berbagi di aplikasi
ii. Sulit beradaptasi dengan kebutuhan baru
iii. Perlu untuk menduplikasi atribut dalam beberapa file
;
20. Apa yang dimaksud dengan: File Database, Field, Record dan Table?
File: himpunan semua kejadian dari struktur record yang diberikan.
Database: kumpulan file yang saling terkait
Field: unit terkecil dari data yang berarti untuk disimpan dalam database
Record: koleksi bidang diatur dalam format yang telah ditentukan.
Table: setara dengan database relasional dari sebuah file.
21. Jelaskan tipe tipe dari file dan tabel konvensional!
a.
b.
c.
d.
e.
f.
Master files: catatan yang relatif permanen meskipun nilai dapat berubah.
Transaction files: catatan yang menggambarkan acara bisnis.
Document files: data historis untuk diperiksa tanpa overhead regenerasi dokumen.
Archival files: master dan catatan transaksi yang telah dihapus.
Table lookup files: data yang relatif statis yang bisa dibagi untuk menjaga konsistensi.
Audit files: catatan khusus dari update ke file lain.
24. Jelaskan yang dimaksud dengan: Internal Output, Turnaround Output dan External Output!
Internal output: digunakan untuk para pemilik dan pengguna sistem dalam sebuah
perusahaan. Internal output mendukung operasi bisnis seharihari atau pengawasan
manajemen dan pengambilan keputusan.
External output: output yang meninggalkan organisasi.
Turnaround documents: output yang meninggalkan organisasi output eksternal organization.an yang
mungkin masuk kembali sistem sebagai input.
25. Jelaskan 3 tipe Internal Output!
Detailed Report: menyajikan informasi dengan sedikit atau tanpa dilakukan penyaringan atau pembatasan.
Contoh : Daftar seluruh tagihan pelanggan.
Summary
Report:
berisi
informasi
dari
manajer
yang
tidak
perlu
diperlihatkan
keseluruhan
laporan
secara
detail.
Contoh : Laporan ringkasan total penjualan dalam hitungan bulanan dan grafik penjualan pertahun.
Exception Report, menyaring data sebelum ditunjukkan kepada manajer sebagai sebuah informasi.
Contoh : Laporan persediaan barang yang hampir habis.
26. Sebutkan metode implementasi untuk menghasilkan output!
27. Sebutkan guideline dan proses dari perancangan output!
Output Guideline:
Output harus mudah untuk dibaca dan ditafsirkan.
Waktu untuk output.
Distribusi (atau akses ke) output harus cukup untuk membantu semua pengguna yang relevan.
Pemilihan dari metode implementasi memengaruhi distribusi.
Output harus dapat diterima oleh system users.
System analyst harus mengerti bagaimana planning penerima untuk menentukan bagaimana
menggunakan output.
Proses perancangan output: