130 likes | 288 Views
Persentasi Kelompok REKAYASA PIRANTI LUNAK. Kode Kelas MJ 183 A Aan Isa Anshori Bambang P.P Deden Rustiana Sumarlin Didi Haryadi. Pertemuan 8 Metode Desain. Tujuan : Merancang interface yang efektif untuk sistem perangkat lunak s iap digunakan, dan hasilnya sesuai dengan kebutuhan.
E N D
PersentasiKelompokREKAYASA PIRANTI LUNAK KodeKelas MJ 183 A Aan Isa Anshori Bambang P.P DedenRustiana Sumarlin DidiHaryadi
Pertemuan 8Metode Desain Tujuan : • Merancang interface yang efektif untuk sistem perangkat lunak siap digunakan, dan hasilnya sesuai dengan kebutuhan
GRAPHICAL USER INTERFACE : • Interface yang banyak digunakan dalam software Keuntungannya: 1. Gampang dipelajari oleh pengguna yang kurang pengalaman 2. Berpindah dari satu layar ke layar yang lain tanpa kehilangan informasi 3. Akses penuh pada layar beberapa macam tugas / keperluan
PRINSIP –PRINSIP DALAM MERANCANG USER INTERFACE (1) USER FAMILIARITY / MUDAH DIKENALI : Konsep dan kebiasaan user bukan computer misal : Sistem perkantoran gunakan istilah Letters,documents contoh : jenis documentopen office (2) CONSISTENCY/ “SELALU BEGITU” : Konsisten dalamoperasi danistilahdiseluruhsistem sehinggatidak membingungkan CONTOH : layoutmenudi openofficemiripdenganlayoutmenudi ms.office
(3) MINIMAL SURPRISE / TIDAK BUAT KAGET USER : Operasibisa didugaprosesnyaberdasarkanperintahyangdisediakan. (4) RECOVERABILITY/PEMULIHAN : - Confirmationofdestructiveaction - Ketersediaanfasilitaspembatalan (5) USER GUIDANCE/ BANTUAN : Sistemmanual Online, menu help, caption pada icon khusus tersedia; (6) USER DIVERSITY/KEBERAGAMAN : fasilitas interaksi untuk tipe user yang berbeda disediakan. misalnya ukuran huruf bisa diperbesar.
Ada 5 tipe utama interaksi untuk user interaction: • Direct manipulation--pengoperasiansecaralangsung • Menu selection--pilihanberbentuk menu • Form fill-in--pengisian form • Command language--perintahtertulis • Natural language--perintahdenganbahasaalami
Perintah dengan bahasa alami 1. Static information • Ditentukansaatawalsesi. Tidakberubahselamasesiberjalan. • Bisaberupainformasinumerisatauteks chart di ms-excel • Disajikandenganjenishurufkhusus yang mudahdibacaataudiberi highlight denganwarnatertentu. Menggunakan icon yang mewakili. 2. Dynamic information: • Perubahanterjadiselamasesiberlangsungdanperubahanharusdikomunikasikan/ditunjukkanke user • Bisaberupa informasi numeris atau teks. • Contoh : defragmentation, scanning virus, download.
Pertemuan 9REAL TIME DATABASE MANAJEMEN DATA TERDISTRIBUSI Konsep Distributed Data Transaction Managemen System : • Sekumpulan Modul-modul software dimana pengaturan semua distribusi data ( file dan database ) • Menggabungkan beberapa transaksi yang berhubungan dan tersebar pada banyak komputer.
KeuntunganDistributedDataTransactionManagemenSystem : • Mengurangibiayakomunikasidenganmenempatkan data ditempat yang seringdiakses. • Meningkatkankehandalandanjugakeberadaandarisistem. • Meningkatkankapasitassebuahsistem. • Meningkatkankinerjasistem. • Memperbolehkanpenggunauntukmengontrol.
Kerugian Distributed Data Transaction Managemen System : • Menaikan kompleksitas dari sistem. • Membuat pengendalian terpusat lebih sulit. • Penjagaan (Security) terhadap data item. • Membuat hasil kinerja lebih sulit. • Menurunkan kinerja secara menyeluruh.
SISTEM SENTRALISASI DATA BASE MANAGEMENT SYSTEM (DBMS) : • Paket software yang menangani akses data dan memanipulasi database oleh banyak pengguna. DISTRIBUSI FILE MANAJEMEN (DFM) : • Menyediakan akses yang transparan, manipulasi dan administrasi data pada komputer yang berbeda dalam jaringan.
DISTRIBUTED DATABASE MANAGER (DDBM) : • Menyediakan akses yang transparan, Mmemanipulasi dan administrasi jarak jauh dari database sebuah jaringan. DISTRIBUTED TRANSACTION MANAGER (DTM) : • Mengatur pelaksanaan atas sebuah transaksi melalui bayak system.
MANAJEMEN FILE TERDISTRIBUSI (DFM) : • Memperbolehkan akses secara transparan dan manipulasi file secara jarak jauh. FUNGSI DFM : • Membuka , membaca, menulis, menutup lokasi file yang diakses jarak jauh dari program aplikasi dan atau pengguna.