240 likes | 386 Views
Pengetahuan Auditor Tentang SDLC Sistem. Fase SDLC pada Kebutuhan Audit. Planning Analysis Logical Design Physical Design Implementasi Maintenance. Fokus pada Logical Design. Form & Report Dialogues & Interfaces Files dan Data Bases. Form & Report.
E N D
Fase SDLC padaKebutuhan Audit • Planning • Analysis • Logical Design • Physical Design • Implementasi • Maintenance
Fokus pada Logical Design • Form & Report • Dialogues & Interfaces • Files dan Data Bases
Form & Report Standarumumpembuatan form & report • Judulharusmewakiliobyeknyadanpenuharti(Meaningful Titles) • Informasiharuspenuharti(Meaningful Information) • Keseimbangan Tata Letak (Balanced Layout) • Kemudahanarahpenunjuk(easy navigation)
Judulharusmewakiliobyeknyadanpenuharti(Meaningful Titles) • Berisipenjelasanjudul yang spesifikdanjelas, baikuntuk form maupun report (Clear and spesific titles describing content and use of form or report) • Cantumkantanggalrevisidankodeuntukmembedakan form atau report dariversisebelumnya (Revision date or code to distinguish a form or report from prior versions) • Cantumkantanggal, padasaat form dan report dibuat (Current date which identifies when the form or report was generated) • Validasi data sebagai identifikasi apakah tanggal / waktu data di dalam form atau report akurat (Valid date which identifies on what date (or time) the data in the form or report were accurate)
Informasiharuspenuharti (Meaningful Information) • Hanyainformasi yang dibutuhkanyang ditampilkan(Only needed information should be displayed) • Informasiharusmengandungarti, dapatdigunakandenganmodifikasi(Information should be provided in a manner that is usable without modification)
Keseimbangan Tata Letak (Balanced Layout) • Informasi harus seimbang di tampilkan di layar maupun di halaman (Information should be balanced on the screen or page) • Gunakanspasidan margin yang baik(Adequate spacing and margins should be use) • Semuadata danentri field harusdengan label yang jelas(All data and entry fields should be clearly labeled)
Kemudahanarahpenunjuk(easy navigation) • Mudahmemindahkanarahpenunjukkedepanataukebelakang(clearly show how to move forward and backward). • Mudahmelihathalaman(clearly show how where you are) • Mudahmelihathalamanberikutnyapadaurutanhalaman yang banyak(notify user when on the last page of a multipaged sequence)
HighlightingInformation Metode pen-sorotan (highlighting) 1. Teknik blink atausuara (dengansuarajelas) (blinking and audible tones) 2. Pembedaanwarna (color difference) 3. Pembedaanintensitas (intensity difference) 4. Pembedaanukuran (size difference) 5. Pembedaanhuruf (font difference) 6. Kebalikanwarnalayar (reverse video) 7. Gunakankotak (boxing) 8. Gunakangarisbawah (underlining) 9. Gunakanhurufbesarsemua (all capital letters) 10. Gunakanposisiatauinformasi yang tidakstandar (offsetting the position of nonstandard information).
Gunakanwarnaatautidak Keuntungan dan kerugian penggunaan warna Keuntungan : 1. Enakdipandangmata (menyejukan) (soothes or strikes the eye) 2. Penekananpadatampilan yang tidakdiminati (accents an uninteresting display) 3. Sebagaipenajamanpembedatampilan yang komplek (facilitatessubtlediscriminations in complex displays) 4. Memperluasorganisasilogikainformasi (emphasizes the logical organization of information) 5. Pemberianwarnauntuk focus penekanan (peringatan) (draws attention to warnings) 6. Menggambarkanreaksiemosi (evokes more emotional reactions)
Kerugian : • Penggunaanwarna yang tidaktepatdapatmenimbulkanmasalah, contohwarna yang tidakterlihatdenganjelas (color pairings may wash out or cause problems for some users) • Perbedaanresolusidapatmenyebabkandegradasiperbedaantampilanwarna (resolution may degrade with different displays) • Ketepatanwarnadapatmenimbulkandegradasitampilan (color fidelity may degrade on different displays) • Pencetakan atau konversi untuk media yang lain tidak mudah untuk dilakukan (printing or conversion to other media may not easily translate)
TampilanTeks Standaruntuktampilanteks • Hurufbesar (case), tampilanteksdalamhurufbesarataucampuranhurufbesardankecil. • Spasi(spacing), gunakanspasi double atau single, gunakanjarakspasiantarparagraph. • Justifikasi (justification), gunakan rata kiri-kanan atau rata kiri dan kanan. • Hypen(hyphenation), tidakmenggunakanhaypenuntuk kata antarbaris. • Singkatan(abbreviations), gunakansingkatandanakronimyang dapatdipahami, jikatekscukupbanyak (panjang).
Tabel dan Daftar (List) Standar untuk desain tabel • Gunakanlabel yang penuharti: • Seluruhkolomdanbarisharusmempunyaiarti • Label harusdipisahkandariinformasi lain denganmenggunakanPensorotan(highlighting) • Tampilkankembali label sewaktu data ditampilkandalamsatulayaratauhlmn
Tabel dan Daftar (List) • Format kolom, barisdanteks: • Urutkan dalam urutan tertentu (ascending, descending atau alphabetic) • Tempatkanbariskosongsetiap lima barisdalamkolom yang panjang. • Tampilaninformasidalambanyakkolomdiurutkansecara vertical (di bacadariataskebawah, tidakdarikirikekanan) • Antarkolom paling sedikitterdapatjarakduaspasi. • Bolehmenggunakanspasi ‘putih’ padapencetakanlaporanuntukuser untukcatatantulisan. • Gunakanbentuktunggal, selainuntuk ‘dibesarkan’. • Gunakanbentuk yang samauntukkrostampilandanreport • Hindaripenggunaanhuruf yang berlebihan
3. Format data dalamNumerik, Textual, danalphanumeric • Data numerik : Rata kanan (Right-justify numeric data) • Data teks : rata kiri • Alphanumerikdata : alphanumeric yang panjangdipecahdalamgrup-grupkecilantara 3-4 karakter.
PedomanDesain Interface Banyaksumberdidalam literature menyajikanserangkaianpedomandesain HCI (Human Computer Interaction) yang akanmenghasilkan interface yang ‘ramah’ danefisien. Terdapat 3 katagoripedomandesain HCI, yaitu : 1. InteraksiUmum 2. Tampilandan 3. Entri Data
InteraksiUmum • Konsisten, gunakan format yang konsistenuntukpemilihanmenu, input, perintah, tampilan data, dll • Berikanumpanbalik yang sangatberarti, berikanumpanbalik yang berkaitandenganinteraksiantara user dansistem (komputer), misalmelaluisuara,teks, dll. • Mintalahverifikasiterhadapsembarangaksidestruktif yang signifikan, jika user memintapenghapusan file, indikasikandengansuatuinteraksi, misal ‘apakahandayakin?’ • Ijinkankemudahanpembatalansebagianbesaraksi, fasilitaspembatalanharus disediakan dalam sistem. Misal fasilitas sejenis UNDO atau REDO. • Kurangijumlahinformasi yang harus di ingatdiantaraaksi-aksi, user jangan di bebanidenganingatan-ingatan yang banyak, misalmengingatperintahinteraksi.
InteraksiUmum 6. Usahakan adanya efisiensi dalam dialog, gerakan, dan pemikiran, penekanan tombolharusdiminimalkan, user harustahupersissedangberadapadaaksiapasaatini. 7. Memaafkankesalahan, sistemharusmelindungidirinyasendiridarikesalahan yang dapatmenyebabkankegagalanpadasistem. 8. Katagorikanaktivitasmenurutfungsidanaturletaklayar yang sesuai, misalmelaluipengaturan ‘menu pull-down’. 9. Sediakanfasilitas help 10. Gunakaninstruksi yang sederhanaataupendekuntukmemberinamaperintah
Tampilan • Menampilkanhanyainformasi yang relevandengankonteks yang ada • Janganmembanjiripemakaidengan data, gunakan format representasi yang memungkinkan asimilasi informasi yang tepat • Gunakanlabel-label yang konsisten, penyingkatanstandar, danwarna yang dapatdiprediksi. • Ijinkanuser untukmemeliharakonteks visual, user memahamilokasirelatifdaripembagiancitra yang sedangdipandang.
Tampilan • Menampilkanhanyainformasi yang relevandengankonteksHasilkanpesankesalahan yang berarti • Gunakanhurufbesardankecil, identasi, danpengelompokanteksuntukmembantupemahaman. • Gunakanjendelauntukmenggolongkantipe-tipeinformasi yang berbeda • Gunakan tampilan ‘analog’ untuk merepresentasikan informasi yang lebih mudahdiasimilasikandenganbentukrepresentasi yang lain. • Pertimbangkanketersediaanletaklayartampilandangunakansecaraefisien.
Entri Data • Minimalkanjumlahaksi input yang dibutuhkandaripemakai • Jagalah konsistensi diantara tampilan informasi dan input data • Ijinkanuser mengkustomasi input, user yang sudahmahirmungkinhanyamemerlukanperintahtertentusaja, HCI harusmemungkinkanhaltersebut. • Interaksiharusfleksibeltetapijugadiaturke mode input yang disukaipemakai. • Non-aktifkanperintah yang tidaksesuai di dalamkonteksaksi yang sedangberlangsung
Entri Data • Biarkanuser mengendalikanaliraninteraktif, misal user dapatmelompatiperintahyang tidakdiperlukan. • Sediakanhelp untukmembantusemuaaksiinput • Hilangkaninput ‘mickey-mouse’, misaljanganmeminta user untukmengetik‘.00’ untukseluruhbilangan rupiah, berikanbilangan default jikamungkin. Dan janganpernahmeminta user untukmemasukkan data yang dapatdiperolehsecaraotomatisatauhasil yang sebenarnyasudah di hitungolehprogram (sistem).