Oleh:
1. Agung Nurcahyo Rosian Dana 1921400167
2. Ach Darul Nur Hidayah 1921400172
3. M. Ainun Rofiq Hariri 1921400164
KELAS C
TAHUN 2022
FASE 3
DESAIN SISTEM
Desain sistem adalah fase ketiga dari lima fase dalam siklus hidup pengembangan sistem.
Pada fase sebelumnya, analisis sistem, model logis dari sistem baru dikembangkan. Keluaran
dari fase itu, dokumen persyaratan sistem, digunakan sebagai input ke fase desain sistem, di
mana desain fisik dibuat yang memenuhi persyaratan sistem.
Komponen sistem saling bergantung; oleh karena itu, fase desain bukanlah serangkaian
langkah yang didefinisikan dengan jelas. Meskipun pekerjaan dapat dimulai di satu area,
dimungkinkan untuk bekerja dengan beberapa elemen berbeda pada saat yang bersamaan.
Misalnya, keputusan untuk mengubah format laporan mungkin memerlukan perubahan dalam
desain data atau layar input. Daftar periksa desain akan mencakup antarmuka pengguna,
prosedur input dan output, desain data, dan arsitektur sistem. Pada akhir fase ini, analis
menyiapkan spesifikasi desain sistem dan menyampaikan presentasi kepada manajemen.
Tujuan dari desain sistem adalah untuk membangun sistem yang efektif, andal, dan dapat
dipelihara:
• Sebuah sistem adalah efektif jika mendukung kebutuhan bisnis dan memenuhi
kebutuhan pengguna.
• Sebuah sistem adalah dapat diandalkan jika menangani kesalahan input,
kesalahan pemrosesan, kegagalan perangkat keras, atau kesalahan manusia.
Desain yang baik akan mengantisipasi kesalahan, mendeteksinya sedini
mungkin, memudahkan untuk memperbaikinya, dan mencegahnya merusak
sistem itu sendiri. Karakteristik lain dari sistem yang andal termasuk tersedia
hampir sepanjang waktu dan cadangan yang tepat dipelihara jika terjadi
kegagalan sistem.
• Sebuah sistem adalah dapat dipelihara jika fleksibel, terukur, dan mudah
dimodifikasi. Perubahan mungkin diperlukan untuk memperbaiki masalah,
beradaptasi dengan kebutuhan pengguna, atau memanfaatkan teknologi baru.
Bab 8 berfokus pada desain antarmuka pengguna. Ini termasuk interaksi manusia-
komputer, tujuh kebiasaan perancang antarmuka yang sukses, pedoman untuk desain antarmuka
pengguna, dokumen sumber dan desain formulir, hasil cetak, masalah teknologi, masalah
keamanan dan kontrol, dan tren yang muncul.
Bab 9 berfokus pada keterampilan desain data yang diperlukan bagi seorang analis sistem
untuk membangun model fisik sistem informasi. Ini termasuk komponen DBMS, desain berbasis
web, istilah desain data, diagram hubungan entitas, normalisasi data, kode, penyimpanan dan
akses data, dan kontrol data.
Bab 10 berfokus pada arsitektur sistem, yang menerjemahkan desain logis dari sistem
informasi ke dalam cetak biru fisik. Ini termasuk daftar periksa arsitektur, evolusi arsitektur
sistem, arsitektur klien/server, dampak Internet, arsitektur e-commerce, metode pemrosesan,
model jaringan, jaringan nirkabel, dan penyelesaian desain sistem.
Bab 8
Bab 8 adalah yang pertama dari tiga bab dalam fase desain sistem SDLC. Desain
antarmuka pengguna adalah tugas pertama dalam fase ini. Merancang antarmuka sangat penting
karena semua orang menginginkan sistem yang mudah dipelajari dan digunakan. Bab ini
menjelaskan cara mendesain antarmuka pengguna yang efektif dan cara menangani masalah
keamanan dan kontrol data. Bab ini menekankan pentingnya umpan balik pengguna dan
keterlibatan dalam semua keputusan desain.
Bab ini mencakup tiga pertanyaan diskusi “Case in Point” untuk membantu
mengkontekstualisasikan konsep-konsep yang dijelaskan dalam teks. "Pertanyaan Etika"
mempertimbangkan batasan etis (dan mungkin legal) tentang seberapa jauh karya kreatif orang
lain dapat digunakan tanpa mencantumkan sumbernya, misalnya, dalam desain situs web
perusahaan.
TUJUAN PEMBELAJARAN desain web responsif, dan
prototipe
Ketika Anda menyelesaikan bab ini, Anda
seharusnya dapat :
1. Jelaskan antarmuka pengguna CONTENTS
8. Jelaskan tiga jenis laporan hasil Kasus di Poin 8.3: Eddie Malas
cetak 8.7 Masalah Teknologi
9. Diskusikan isu-isu teknologi 8.8 Masalah Keamanan dan
output dan input Kontrol
10. Jelaskan masalah keamanan dan 8.9 Tren yang muncul
kontrol output dan input
Sebuah Pertanyaan Etika
11. Jelaskan tren antarmuka
pengguna yang muncul, 8.10 Ringkasan
termasuk desain modular, Istilah Utama
Latihan
8.1 Antarmuka Pengguna
SEBUAH antarmuka pengguna (UI) menggambarkan bagaimana pengguna berinteraksi
dengan sistem komputer dan terdiri dari semua perangkat keras, perangkat lunak, layar, menu,
fungsi, output, dan fitur yang mempengaruhi komunikasi dua arah antara pengguna dan
komputer. Antarmuka pengguna adalah kunci untuk kegunaan, yang mencakup kepuasan
pengguna, dukungan untuk fungsi bisnis, dan efektivitas system
Secara tradisional, bab tentang desain antarmuka pengguna dimulai dengan diskusi tentang
keluaran karena keluaran adalah apa yang disentuh, dilihat, dan dibutuhkan pengguna untuk
melakukan pekerjaan mereka. Hari ini, situasinya berbeda, karena beberapa alasan penting:
Pengguna dapat merancang output mereka sendiri. Perancang sistem lebih sadar akan
kebutuhan dan keinginan pengguna. Sebuah sistem dapat mempertahankan integritas
data dan masih memungkinkan pengguna untuk melihat, mengurutkan, memfilter, dan
memeriksa data dengan cara apa pun yang membantu mereka melakukan pekerjaan
mereka. Ada saat ketika departemen MIS membuat pilihan tersebut dan pengguna
memiliki sedikit atau tidak ada suara dalam masalah ini. Saat ini, aplikasi yang berhasil
dirancang dengan cara yang sangat berbeda—pengembang sistem mengidentifikasi
kebutuhan pengguna dan kemudian membuat desain yang akan memuaskan pengguna
dan memenuhi persyaratan perusahaan.
Departemen TI yang tersentralisasi tidak lagi menghasilkan banyak laporan tercetak.
Laporan- laporan itu sering mengumpulkan debu saat duduk di atas lemari arsip.
Sementara beberapa contoh mungkin bertahan, tren yang luar biasa adalah keluaran
yang dirancang pelanggan. Pelanggan mungkin pengguna individu, atau komunitas
pengguna, seperti departemen. Seperti yang ditunjukkan Bab 4, tim TI harus memahami
persyaratan pengguna sebelum membuat solusi.
· Antarmuka pengguna itu sendiri telah berkembang menjadi saluran dua arah,
dengan kemampuan keluaran yang kuat, dan sebagian besar kebutuhan informasi
pengguna dapat dipenuhi dengan data yang dihasilkan layar, yang dapat dicetak, dilihat,
atau disimpan oleh pengguna. Jauh ke tahun 1980-an dan seterusnya, antarmuka
pengguna adalah layar berbasis karakter kosong, yang mungkin atau mungkin tidak
menawarkan pilihan menu. Jika pengguna memasukkan perintah dengan tidak benar,
sistem merespons dengan pesan kesalahan, yang membuat pengguna frustasi dan
menghambat produktivitas. Banyak vendor hardware-centric tidak memahami
pentingnya antarmuka pengguna dan implikasinya.
Banyak pemimpin industri percaya bahwa antarmuka terbaik adalah antarmuka yang
bahkan tidak diperhatikan pengguna—mereka masuk akal karena melakukan apa yang
diharapkan pengguna. Misalnya, seperti yang ditunjukkan pada Gambar 8-1, Apple percaya
bahwa merancang antarmuka pengguna yang luar biasa sangat penting untuk aplikasi yang
sukses. Apple telah lama membedakan dirinya dari para pesaingnya dengan intuitif produk-
produknya. Perintah pasar Apple menunjukkan bahwa konsumen bersedia membayar mahal
untuk produk yang "hanya berfungsi".
Saat mengembangkan sistem yang lebih lama, analis biasanya merancang semua keluaran
cetak dan layar terlebih dahulu dan kemudian mengerjakan masukan yang diperlukan untuk
menghasilkan hasil. Seringkali, antarmuka pengguna terutama terdiri dari layar kontrol proses
yang memungkinkan pengguna mengirim perintah ke sistem. Pendekatan itu bekerja dengan baik
dengan sistem tradisional yang hanya mengubah data input menjadi output terstruktur.
GAMBAR 8-1Apple telah lama menjadi pemimpin dalam menciptakan antarmuka pengguna yang elegan untuk
produknya.
Sumber:Perusahaan Apple
Ketika manajemen informasi berevolusi dari pemrosesan data terpusat menjadi sistem
dinamis di seluruh perusahaan, fokus utama juga bergeser—dari departemen TI ke pengguna itu
sendiri. Grup TI menjadi pemasok teknologi informasi, bukan pemasok informasi. Saat ini, fokus
utama adalah pada pengguna di dalam dan di luar perusahaan, bagaimana mereka berkomunikasi
dengan sistem informasi, dan bagaimana sistem mendukung operasi bisnis perusahaan.
Disebuah berpusat pada pengguna sistem, perbedaan mengaburkan antara input, output,
dan antarmuka itu sendiri. Sebagian besar pengguna bekerja dengan beragam campuran input,
output layar, dan kueri data saat mereka melakukan fungsi pekerjaan sehari-hari. Karena semua
tugas tersebut memerlukan interaksi dengan sistem komputer, antarmuka pengguna merupakan
elemen penting dalam fase desain sistem.
goodluz/Shutterstock.com
Seorang analis sistem merancang antarmuka pengguna untuk perangkat lunak yang
dikembangkan sendiri dan menyesuaikan antarmuka untuk berbagai paket komersial dan aplikasi
produktivitas pengguna. Tujuan utamanya adalah untuk membuat desain yang ramah pengguna
yang mudah dipelajari dan digunakan.
Pemimpin industri Microsoft dan IBM keduanya mencurahkan sumber daya yang cukup
besar untuk penelitian antarmuka pengguna. Gambar 8-3 menjelaskan pekerjaan IBM Research
pada HCI. Tujuan yang mereka nyatakan adalah untuk “mendesain sistem yang lebih mudah dan
lebih menyenangkan untuk digunakan orang.”
GAMBAR 8-3Divisi penelitian IBM adalah pemimpin dalam mengeksplorasi interaksi manusia- komputer (HCI).
Sumber:Perusahaan IBM
Karena HCI memiliki dampak besar pada produktivitas pengguna, HCI mendapat banyak
perhatian terutama jika menyangkut masalah jutaan dolar. Misalnya, dalam artikel “Interaksi
Manusia-Komputer dalam Rekam Medis Elektronik: Dari Perspektif Dokter dan Ilmuwan Data”
oleh E. Bologva et al. dari Procedia Ilmu Komputer 100(Elsevier, 2016), penulis menjelaskan
bagaimana kegunaan perangkat lunak memiliki dampak besar pada profesi medis, dan tidak
semua orang senang dengan hal itu — terutama dokter yang sering bergumul dengan catatan
kesehatan elektronik (EHR) sistem yang dirancang dengan buruk. Dalam artikelnya, Ms.
Gardner menunjukkan bahwa dokter sering melakukan banyak tugas, menjawab pertanyaan
tentang satu pasien saat menulis resep untuk pasien lain, dan perangkat lunak EHR tidak
dirancang untuk jenis alur kerja tersebut.
Hati-hati memeriksa setiap titik di mana pengguna memberikan input atau menerima
output. Proses input harus mudah diikuti, intuitif, dan memaafkan kesalahan. Output yang
dirancang sebelumnya harus menarik dan mudah dimengerti, dengan tingkat detail yang
sesuai.
8.3.4 Menggunakan Model dan Prototipe
Dari sudut pandang pengguna, antarmuka adalah bagian paling kritis dari desain sistem
karena di situlah dia berinteraksi dengan sistem mungkin selama berjam-jam setiap hari. Sangat
penting untuk membangun model dan prototipe untuk persetujuan pengguna. Seorang desainer
antarmuka harus mendapatkan umpan balik sebanyak mungkin, sedini mungkin. Desain layar
awal dapat disajikan kepada pengguna dalam bentuk papan cerita, yang merupakan sketsa yang
menunjukkan tata letak dan desain layar secara umum. Storyboard dapat dibuat dengan
perangkat lunak atau digambar dengan tangan. Pengguna harus menguji semua aspek desain
antarmuka dan memberikan umpan balik kepada desainer. Masukan pengguna dapat diperoleh
melalui wawancara, kuesioner, dan observasi. Perancang antarmuka juga dapat memperoleh
data, yang disebut matrik kegunaan, dengan menggunakan perangkat lunak yang dapat merekam
dan mengukur interaksi pengguna dengan sistem.
Bahkan setelah sistem beroperasi, penting untuk memantau penggunaan sistem dan
meminta saran pengguna. Analis dapat menentukan apakah fitur system digunakan
sebagaimana dimaksud dengan mengamati dan mensurvei pengguna. Terkadang, operasi
skala penuh menyoroti masalah yang tidak terlihat saat prototipe diuji. Berdasarkan umpan
balik pengguna, layar Bantuan mungkin memerlukan revisi dan perubahan desain untuk
memungkinkan sistem mencapai potensi sepenuhnya.
GAMBAR 8-6Hirarki menu ini menunjukkan tugas, perintah, dan fungsi yang diatur ke dalam kelompok dan urutan logis.
Strukturnya menyerupai diagram dekomposisi fungsional (FDD), yang merupakan model fungsi dan proses bisnis.
2. Buat daftar menu berdasarkan abjad atau tempatkan pilihan yang sering digunakan di
bagian atas daftar menu. Tidak ada pendekatan yang diterima secara universal untuk
penempatan item menu. Strategi terbaik adalah merancang prototipe dan
mendapatkan umpan balik dari pengguna. Beberapa aplikasi bahkan mengizinkan
menu untuk menampilkan perintah yang baru saja digunakan terlebih dahulu.
Beberapa pengguna menyukai fitur itu, tetapi yang lain menganggapnya
mengganggu. Pendekatan terbaik adalah menawarkan pilihan dan membiarkan
pengguna memutuskan.
3. Sediakan jalan pintas untuk pengguna berpengalaman sehingga mereka dapat
menghindari beberapa level menu. Pintasan dapat dibuat menggunakan tombol pintas
yang memungkinkan pengguna untuk menekan tombol Alt + huruf perintah yang
digarisbawahi.
4. Gunakan nilai default jika sebagian besar nilai dalam bidang sama. Misalnya, jika
90% pelanggan perusahaan tinggal di Albuquerque, gunakan Albuquerque sebagai
nilai default di bidang Kota.
5. Gunakan fungsi nilai duplikat yang memungkinkan pengguna untuk memasukkan
nilai dari bidang yang sama di catatan sebelumnya, tetapi memungkinkan pengguna
untuk mengaktifkan atau menonaktifkan fitur ini sesuai keinginan.
6. Menyediakan fitur pencarian cepat yang menampilkan daftar kemungkinan nilai
segera setelah pengguna memasukkan beberapa huruf pertama.
7. Jika tersedia, pertimbangkan bahasa alami yang memungkinkan pengguna
mengetikkan perintah atau permintaan dalam frasa teks normal. Misalnya, banyak
aplikasi memungkinkan pengguna untuk meminta Bantuan dengan mengetikkan
pertanyaan ke dalam kotak dialog. Perangkat lunak kemudian menggunakan
teknologi bahasa alami untuk mengambil daftar topik yang cocok dengan
permintaan. Teknologi bahasa alami digunakan dalam sistem pengenalan suara,
penyintesis teks-ke-suara, sistem response suara otomatis, mesin pencari web, editor
teks, dan materi instruksi bahasa.
3. Menyediakan rute langsung bagi pengguna untuk kembali ke titik dari mana bantuan
diminta. Beri judul setiap layar bantuan untuk mengidentifikasi topik, dan buat teks
bantuan tetap sederhana dan ringkas. Sisipkan baris kosong di antara paragraf agar
Bantuan lebih mudah dibaca, dan berikan contoh jika perlu.
4. Sertakan informasi kontak, seperti ekstensi telepon atau alamat email jika
departemen atau meja bantuan bertanggung jawab untuk membantu pengguna.
5. Wajibkan konfirmasi pengguna sebelum penghapusan data (Apa kamu yakin?) dan
menyediakan metode untuk memulihkan data yang terhapus secara tidak sengaja.
Membangun perlindungan yang mencegah data penting diubah atau dihapus.
6. Berikan tombol “Undo” atau pilihan menu yang memungkinkan pengguna untuk
membatalkan hasil dari perintah atau tindakan terbaru.
7. Ketika perintah yang dimasukkan pengguna mengandung kesalahan, sorot bagian
yang salah dan izinkan pengguna untuk melakukan koreksi tanpa mengetik ulang
seluruh perintah.
8. Gunakan tautan hypertext untuk membantu pengguna saat mereka menavigasi topik
bantuan.
9. Tampilkan pesan di tempat yang logis di layar, dan konsisten.
10. Beri tahu pengguna tentang waktu pemrosesan atau penundaan yang lama. Beri
pengguna laporan kemajuan di layar, terutama jika penundaannya lama.
11. Biarkan pesan tetap berada di layar cukup lama agar pengguna dapat membacanya.
Dalam beberapa kasus, layar akan menampilkan pesan hingga pengguna mengambil
tindakan.
12. Beri tahu pengguna apakah tugas atau operasi berhasil atau tidak. Misalnya, gunakan
pesan seperti Pembaruan selesai,Semua transaksi telah diposting, atau Nomor ID
tidak ditemukan.
13. Memberikan penjelasan teks jika ikon atau gambar digunakan pada tombol kontrol.
Ini dapat dilakukan dengan menggunakan "mouse hover" untuk menampilkan kotak
pop-up dengan penjelasan saat mouse digerakkan di atas ikon atau gambar.
14. Gunakan pesan yang spesifik, mudah dipahami, dan profesional. Hindari pesan yang
lucu, samar, atau tidak jelas, seperti KESALAHAN Anda telah memasukkan nilai
yang tidak dapat diterima, atau Kesalahan DE-4-16.Contoh yang lebih baik adalah
sebagai berikut:
● Masukkan angka dari 1 (rendah) hingga 5 (tinggi)
● Nomor pelanggan harus numerik
● Harap masukkan kembali nilai numerik
● Hubungi Departemen Akuntansi, Ext. 239 untuk bantuan
2. Gunakan tombol perintah untuk memulai tindakan seperti mencetak formulir atau
meminta bantuan. Misalnya, ketika pengguna mengklik tombol perintah Temukan
Siswa pada Gambar 8-9, kotak dialog akan terbuka dengan instruksi.
GAMBAR 8-9Layar entri data untuk sistem pendaftaran siswa. Layar ini menggunakan beberapa fitur desain yang dijelaskan
dalam teks. Ketika pengguna mengklik tombol perintah Temukan Siswa, kotak dialog ditampilkan dengan instruksi.
3. Jika paket perangkat lunak sedang digunakan, periksa untuk melihat apakah paket
tersebut memungkinkan pembuatan yang disesuaikan bilah menu dan toolbar. Jika
demikian, pertimbangkan opsi ini.
4. Tambahkan fitur pintasan yang memungkinkan pengguna memilih perintah menu
dengan mengklik pilihan yang diinginkan atau dengan menekan tombol Alt + huruf
yang digarisbawahi. Beberapa bentuk juga menggunakan bilah alat yang berisi ikon
atau tombol yang mewakili pintasan untuk menjalankan perintah umum.
5. Jika data input variabel diperlukan, berikan kotak dialog yang menjelaskan apa yang
dibutuhkan.
6. tombol saklar memudahkan untuk menampilkan status aktif atau nonaktif mengklik
tombol saklar akan beralih ke status lain.
7. Gunakan kotak daftar yang menampilkan pilihan yang tersedia. Jika daftar tidak
sesuai dengan kotak, ascroll barmemungkinkan pengguna untuk bergerak melalui
pilihan yang tersedia. Juga, pastikan untuk menyediakan cara lain untuk memasukkan
data yang tidak selaras dengan pilihan daftar tertentu.
8. Gunakan tombol opsi, atautombol radio, untuk mengontrol pilihan pengguna.
Misalnya, jika pengguna hanya dapat memilih satu opsi, tampilkan pesan yang sesuai
(Pilih satu item), tetapi jika tidak ada batasan, tampilkan pesan yang berbeda (Pilih
semua yang sesuai). Gunakan titik hitam untuk menampilkan opsi yang dipilih.
9. Jika kotak centang digunakan untuk memilih satu atau lebih pilihan dari grup,
menunjukkan pilihan dengan tanda centang atau X.
10. Ketika tanggal harus dimasukkan, gunakan kontrol kalender yang memungkinkan
pengguna untuk memilih tanggal yang akan digunakan sistem sebagai nilai bidang.
GAMBAR 8-10Di layar entri data untuk membuat acara ini, sistem menghasilkan tanggal dan waktu mulai dan berakhir
secara otomatis, tetapi ini dapat diubah oleh pengguna kapan saja. Tanda bintang merah, seperti yang ditunjukkan di samping
Judul Acara, menunjukkan bidang yang diperlukan. Teks abu-abu di dalam bidang entri data memungkinkan pengguna
mengetahui informasi apa yang harus diberikan. Teks ini diganti dengan input pengguna.
Sumber:Eventbrite
3. Menyediakan cara untuk keluar dari layar entri data kapan saja tanpa memasukkan
catatan saat ini, seperti tombol “Batal”. Karena aplikasi yang ditunjukkan pada
Gambar 8-10 berbasis web, ini dapat dilakukan dengan memilih tombol "Kembali"
pada browser (tidak ditampilkan).
4. Berikan keterangan deskriptif untuk setiap bidang, dan tunjukkan pengguna tempat
memasukkan data dan ukuran bidang yang diperlukan atau maksimum. Biasanya,
kotak putih menunjukkan lokasi dan panjang setiap bidang. Metode lain yang
digunakan untuk menunjukkan lokasi bidang adalah penyorotan video, garis bawah,
simbol khusus, atau kombinasi dari fitur-fitur ini.
5. Menyediakan sarana bagi pengguna untuk berpindah antar bidang pada formulir
dalam urutan standar atau dalam urutan apa pun yang mereka pilih. Dalam GUI,
pengguna dapat mengganti urutan bidang standar dan memilih lokasi bidang
menggunakan tombol mouse atau panah.
6. Izinkan pengguna untuk menambah, mengubah, menghapus, dan melihat catatan.
Pesan seperti Terapkan perubahan ini? (Y/T) atau Hapus catatan ini? (Y/T) harus
meminta pengguna untuk mengonfirmasi tindakan. Menyoroti huruf N sebagai
respons default akan menghindari masalah jika pengguna menekan tombol Enter
secara tidak sengaja.
7. Rancang tata letak formulir layar agar sesuai dengan tata letak dokumen sumber.
Jika bidang dokumen sumber dimulai di bagian atas formulir dan berjalan ke bawah
dalam kolom, layar input harus menggunakan desain yang sama.
8. Menampilkan format sampel jika pengguna harus memasukkan nilai dalam bidang
dalam format tertentu. Misalnya, berikan instruksi di layar untuk memberi tahu
pengguna bahwa format tanggal adalah MMDDYY, dan berikan contoh jika
pengguna harus memasukkan pemisah, seperti garis miring.
9. Selain format sampel dalam aturan sebelumnya, mungkin lebih baik menggunakan
masker masukan, yang merupakan template atau pola yang membatasi entri data
dan mencegah kesalahan. Microsoft Access menyediakan masker input standar
untuk bidang seperti tanggal, nomor telepon, kode pos, dan nomor Jaminan Sosial.
Selain itu, masker input kustom dapat dibuat, seperti yang ditunjukkan pada
Gambar 8-11. Perhatikan bahwa topeng dapat memiliki format tertentu. Misalnya,
jika pengguna memasukkan teks dalam huruf kecil, masker input akan
mengkapitalkan huruf pertama secara otomatis.
10. Memerlukan penekanan tombol akhir untuk setiap bidang. Menekan tombol Enter
atau tombol Tab harus menandakan akhir dari entri bidang. Hindari desain yang
berpindah secara otomatis ke item berikutnya saat bidang penuh. Pendekatan
terakhir membutuhkan penekanan tombol akhir hanya ketika data yang dimasukkan
kurang dari panjang bidang maksimum. Membingungkan untuk menggunakan dua
prosedur entri data yang berbeda.
11. Tidak mengharuskan pengguna mengetikkan angka nol di depan untuk bidang
numerik.Misalnya, jika nomor proyek tiga digit adalah 045, operator harus dapat
mengetik 45 alih- alih 045 sebelum menekan tombol Enter. Pengecualian untuk
aturan tersebut mungkin terjadi saat memasukkan tanggal, di mana nol di depan
diperlukan untuk mengidentifikasi satu digit bulan atau hari, seperti 04-06-2013.
12. Tidak mengharuskan pengguna mengetikkan angka nol tambahan untuk angka
yang menyertakan desimal. Misalnya, ketika pengguna mengetikkan nilai 98,
sistem harus menginterpretasikan nilai tersebut sebagai 98,00 jika bidang telah
diformat untuk menyertakan angka dengan dua tempat desimal. Titik desimal
diperlukan hanya untuk menunjukkan tempat desimal bukan nol, seperti 98,76.
13. Menampilkan nilai default sehingga operator dapat menekan tombol Enter untuk
menerima nilai yang disarankan. Jika nilai default tidak sesuai, operator dapat
mengubahnya.
GAMBAR 8-11Microsoft Access menyediakan berbagai masker input untuk tanggal, nomor telepon, dan kode pos, antara lain.
Selain itu, mudah untuk membuat topeng kustom menggunakan karakter yang ditampilkan di sini.
Sumber:perusahaan Microsoft
14. Gunakan nilai default saat nilai bidang akan konstan untuk rekaman yang
berurutan atau sepanjang sesi entri data. Misalnya, jika catatan dimasukkan dalam
urutan berdasarkan tanggal, tanggal yang digunakan dalam transaksi pertama harus
digunakan sebagai tanggal default sampai tanggal baru dimasukkan, di mana
tanggal baru menjadi nilai default.
15. Menampilkan daftar nilai yang dapat diterima untuk bidang, dan memberikan
pesan kesalahan yang berarti jika pengguna memasukkan nilai yang tidak dapat
diterima. Metode yang lebih baik lagi, yang dijelaskan di bawah Aturan 5:
Tingkatkan Antarmuka, adalah menyediakan kotak daftar drop-down yang berisi
nilai yang dapat diterima yang memungkinkan pengguna memilih nilai dengan
mengklik.
16.Memberikan kesempatan kepada pengguna untuk mengkonfirmasi keakuratan
input data sebelum memasukkannya dengan menampilkan pesan seperti,
Tambahkan catatan ini? (Y/T). Response positif (Y) menambahkan catatan,
mengosongkan bidang entri, dan menempatkan titik penyisipan di bidang pertama
sehingga pengguna dapat memasukkan catatan lain. Jika respon nya negatif (N),
catatan saat ini tidak ditambahkan dan pengguna dapat memperbaiki kesalahannya.
Layar entri data juga harus mengantisipasi kebutuhan di masa mendatang.
Pertimbangkan database inventaris suku cadang yang berisi bidang satu karakter untuk
kategori, seperti listrik, mekanik, atau hidrolik. Desainnya bekerja dengan baik, tetapi
bagaimana jika perusahaan memutuskan untuk memecah kelompok keseluruhan ini
menjadi segmen yang lebih spesifik? Desain yang lebih baik akan mengantisipasi
kemungkinan ekspansi ke dua atau lebih karakter. Misalnya, pada tahun 1999, ada
kekhawatiran luas tentang apa yang disebut masalah Y2K karena banyak program lama
hanya menggunakan dua karakter untuk menyimpan tahun dan mungkin tidak mengenali
awal abad baru.
1. Pemeriksaan urutan dapat digunakan ketika data harus dalam beberapa urutan yang
telah ditentukan. Jika pengguna harus memasukkan perintah kerja dalam urutan
numerik, misalnya, maka nomor pesanan di luar urutan menunjukkan kesalahan, atau
jika pengguna harus memasukkan transaksi secara kronologis, maka transaksi dengan
tanggal di luar urutan menunjukkan kesalahan.
2. Sebuah cek keberadaan dapat berlaku untuk item data wajib. Misalnya, jika catatan
karyawan memerlukan nomor Jaminan Sosial, pemeriksaan keberadaan tidak akan
mengizinkan pengguna untuk menyimpan catatan sampai dia memasukkan nilai yang
sesuai di bidang nomor Jaminan Sosial.
3. pemeriksaan tipe data dapat menguji untuk memastikan bahwa item data sesuai
dengan tipe data yang diperlukan. Misalnya, bidang numerik hanya boleh memiliki
angka atau simbol numerik, dan bidang abjad hanya boleh berisi karakter A hingga Z
(atau a hingga z).
4. pemeriksaan jangkauan dapat digunakan untuk memverifikasi bahwa item data
berada di antara nilai minimum dan maksimum yang ditentukan. Jam kerja sehari-hari
oleh seorang karyawan, misalnya, harus berada dalam kisaran 0 hingga 24. Ketika
pemeriksaan validasi melibatkan nilai minimum atau maksimum, tetapi tidak
keduanya, ini disebut pemeriksaan batas. Memeriksa bahwa jumlah pembayaran
lebih besar dari nol, tetapi tidak menentukan nilai maksimum, adalah contoh
pemeriksaan batas.
5. pemeriksaan kewajaran mengidentifikasi nilai-nilai yang dipertanyakan tetapi tidak
perlu salah. Misalnya, nilai pembayaran masukan sebesar $0,05 dan $5,000.000,00
keduanya lulus pemeriksaan batas sederhana untuk nilai pembayaran yang lebih besar
dari nol, namun kedua nilai tersebut dapat berupa kesalahan. Demikian pula, nilai 24
jam kerja harian melewati pemeriksaan rentang 0 hingga 24; namun, nilainya tampak
tidak biasa, dan sistem harus memverifikasinya menggunakan pemeriksaan kewajaran.
6. pemeriksaan validitas dapat digunakan untuk item data yang harus memiliki nilai
tertentu.Misalnya, jika sistem inventaris memiliki 20 kelas item yang valid, maka item
input apa pun yang tidak cocok dengan salah satu kelas yang valid akan gagal dalam
pemeriksaan. Memverifikasi bahwa nomor pelanggan pada pesanan cocok dengan
nomor pelanggan di file pelanggan adalah jenis lain dari pemeriksaan validitas.
Karena nilai yang dimasukkan harus merujuk ke nilai lain, jenis cek itu juga disebutin
tegritas referensial, yang dijelaskan dalam Bab 9, Desain Data. Pemeriksaan validitas
lain mungkin memverifikasi bahwa nomor pelanggan baru tidak cocok dengan nomor
yang sudah disimpan dalam file induk pelanggan.
7. pemeriksaan kombinasi dilakukan pada dua atau lebih bidang untuk memastikan
bahwa mereka konsisten atau masuk akal bila dipertimbangkan bersama. Meskipun
semua bidang yang terlibat dalam pemeriksaan kombinasi mungkin lulus pemeriksaan
validasi masing-masing, kombinasi nilai bidang mungkin tidak konsisten atau tidak
masuk akal. Misalnya, jika input pesanan untuk 30 unit item tertentu memiliki tingkat
diskonto input yang hanya berlaku untuk pembelian 100 unit atau lebih, maka
kombinasi tersebut tidak valid; baik kuantitas pesanan input atau tingkat diskonto
input salah.
8. Kontrol batch adalah total yang digunakan untuk memverifikasi input batch. Kontrol
batch mungkin memeriksa item data seperti jumlah catatan dan total bidang numerik.
Misalnya, sebelum memasukkan batch pesanan, pengguna mungkin menghitung
jumlah total pesanan dan jumlah semua jumlah pesanan. Ketika batch pesanan
dimasukkan, sistem pesanan juga menghitung dua total yang sama. Jika sistem total
lakukan tidak sesuai dengan total input, maka telah terjadi kesalahan entri data.
Berbeda dengan pemeriksaan validasi lainnya, kontrol batch tidak mengidentifikasi
kesalahan tertentu. Misalnya, jika jumlah semua jumlah pesanan tidak sesuai dengan
total kontrol batch, satu-satunya hal yang diketahui adalah bahwa satu atau lebih
pesanan dalam batch itu salah dimasukkan atau tidak diinput. Total kontrol batch
sering disebut hash total karena itu sendiri bukan angka yang berarti tetapi berguna
untuk tujuan perbandingan.
Misalkan Anda adalah seorang analis sistem yang mempelajari sistem pemrosesan pesanan
di Boolean Toys, pengembang perangkat lunak yang berkembang pesat untuk anak-anak
prasekolah. Anda tahu bahwa banyak pengguna entri data mengeluh tentang layar input. Beberapa
pengguna lebih suka mengatur ulang urutan bidang, yang lain ingin mengubah warna latar
belakang di layar mereka, dan yang lain lagi menginginkan pintasan yang memungkinkan mereka
menghindari serangkaian layar pengantar.
Bagaimana jika pengguna Boolean dapat menyesuaikan layar entri data mereka sendiri tanpa
bantuan dari staf TI dengan menggunakan program utilitas berbasis menu? Apa yang akan menjadi
pro dan kontra dari pendekatan seperti itu? Kapan seorang analis sistem harus memutuskan
masalah desain, dan kapan pengguna diizinkan untuk memilih apa yang paling cocok untuk
mereka?
Informasi harus mengalir pada formulir dari kiri ke kanan dan atas ke bawah agar sesuai
dengan cara pengguna membaca dokumen secara alami. Tata letak tersebut membuat formulir
mudah digunakan untuk individu yang melengkapi formulir dan bagi pengguna yang
memasukkan data ke dalam sistem menggunakan formulir yang telah diisi.
Prinsip desain ramah pengguna yang sama juga berlaku untuk formulir cetak seperti faktur
dan laporan bulanan, kecuali bahwa informasi judul biasanya sudah dicetak sebelumnya. Judul
kolom harus pendek namun deskriptif, menghindari singkatan yang tidak standar, dengan jarak
antar kolom yang wajar untuk keterbacaan yang lebih baik.
Urutan dan penempatan bidang yang dicetak harus logis, dan totalnya harus diidentifikasi
dengan jelas. Saat mendesain formulir pracetak, hubungi vendor formulir untuk mendapatkan
saran tentang ukuran kertas, gaya dan ukuran jenis, warna kertas dan tinta, penempatan bidang,
dan detail formulir penting lainnya. Tujuannya adalah untuk merancang bentuk yang menarik,
mudah dibaca, dan efektif.
Tata letak dan desain juga penting pada formulir berbasis web. Ada banyak sumber daya
yang akan membantu merancang formulir yang efisien dan mudah digunakan. Ini termasuk situs
web yang harus sesuai dengan pedoman aksesibilitas Pemerintah Federal AS, yang dapat
ditemukan online di http://www.section508.gov.
• Mengapa ini dikirimkan sebagai hasil cetak, bukan informasi berbasis layar, dengan opsi
bagi pengguna untuk melihat, mencetak, atau menyimpan sesuai kebutuhan?
• Siapa yang menginginkan informasi, mengapa dibutuhkan, dan bagaimana akan
digunakan?
• Informasi spesifik apa yang akan dimasukkan?
• Apakah hasil cetak akan dirancang untuk perangkat tertentu?
• Kapan dan bagaimana informasi akan disampaikan, dan seberapa sering harus diperbarui?
• Apakah ada masalah keamanan atau kerahasiaan? Bagaimana mereka akan dikelola?
Proses desain tidak boleh dimulai sampai pertanyaan-pertanyaan ini terjawab. Beberapa
informasi mungkin dikumpulkan selama fase analisis sistem. Untuk mendapatkan lebih banyak
pemahaman, analis harus bertemu dengan pengguna untuk mencari tahu persis seperti apa
outputnya mereka sedang meminta. Prototipe dan mockup dapat digunakan untuk mendapatkan
umpan balik selama proses desain.
Desainer menggunakan berbagai gaya, font, dan gambar untuk menghasilkan laporan
yang menarik dan ramah pengguna. Baik dicetak atau dilihat di layar, laporan harus mudah
dibaca dan diatur dengan baik. Benar atau salah, beberapa manajer menilai keseluruhan
proyek dari kualitas laporan yang mereka terima.
Program database seperti Microsoft Access menyertakan berbagai alat desain laporan,
termasuk Panduan Laporan, yang merupakan fitur berbasis menu yang dapat digunakan
desainer untuk membuat laporan dengan cepat dan mudah. Banyak sistem database berbasis
web online juga menyediakan pedoman desain laporan serupa.
Meskipun sebagian besar laporan dirancang secara grafis, beberapa sistem masih
menghasilkan satu atau lebih laporan berbasis karakter yang menggunakan set karakter
dengan spasi tetap. Mencetak laporan berbasis karakter pada printer dampak berkecepatan
tinggi adalah metode yang cepat dan murah untuk menghasilkan laporan skala besar, seperti
laporan penggajian atau inventaris, atau daftar nama pendaftaran di sekolah. Ini terutama
benar jika diperlukan banyak salinan.
Pengguna harus menyetujui semua desain laporan terlebih dahulu. Pendekatan terbaik
adalah menyiapkan laporan sampel, yang disebut maket, atau prototipe, untuk ditinjau
pengguna. Sampel harus menyertakan nilai bidang tipikal dan berisi catatan yang cukup
untuk menampilkan semua fitur desain. Bergantung pada jenis hasil cetak, dokumen
Microsoft Word dapat dibuat, atau pembuat laporan yang digunakan, untuk membuat
laporan tiruan.
Desain laporan yang baik membutuhkan usaha dan perhatian terhadap detail. Untuk
menghasilkan laporan yang dirancang dengan baik, analis harus mempertimbangkan fitur
desain seperti header dan footer laporan, header dan footer halaman, judul dan perataan
kolom, spasi kolom, urutan bidang, dan pengelompokan garis detail.
HEADER DAN FOOTER LAPORAN:Setiap laporan harus memiliki header laporan
dan footer laporan. Itu judul laporan, yang muncul di awal laporan, mengidentifikasi
laporan dan berisi judul laporan, tanggal, dan informasi lain yang diperlukan. Itu catatan
kaki laporan, yang muncul di akhir laporan, dapat menyertakan total keseluruhan untuk
bidang numerik dan informasi akhir laporan lainnya, seperti yang ditunjukkan pada Gambar
8-14.
data. Judul harus pendek tapi deskriptif. Hindari singkatan kecuali pengguna akan
memahaminya dengan jelas. Baik tajuk halaman atau footer halaman, yang muncul di
bagian bawah halaman, digunakan untuk menampilkan judul laporan dan nomor halaman.
Program database seperti Microsoft Access memudahkan untuk membuat grup dan
subgrup berdasarkan bidang tertentu. Laporan juga dapat menghitung dan menampilkan
total, rata-rata, jumlah rekaman, dan data lain untuk grup atau subgrup mana pun. Misalnya,
sebuah perusahaan besar mungkin ingin melihat total penjualan dan jumlah penjualan yang
dikelompokkan berdasarkan produk di masing-masing dari 50 negara bagian. Informasi
yang ditunjukkan pada Gambar 8-15 adalah bagian dari bantuan online Access yang
mengacu pada proses langkah demi langkah untuk membuat pengelompokan bertingkat.
LAPORAN RINCI:SEBUAH laporan detail menghasilkan satu atau lebih baris output
untuk setiap record yang diproses. Karena berisi satu atau lebih baris untuk setiap catatan,
laporan detail bisa sangat panjang. Pertimbangkan, misalnya, bisnis suku cadang mobil yang
besar. Jika perusahaan menyimpan 3.000 bagian, maka laporan detail akan mencakup 3.000
baris detail pada sekitar 50 halaman yang dicetak. Seorang pengguna yang ingin
menemukan bagian mana pun yang kekurangan pasokan harus memeriksa 3.000 baris detail
untuk menemukan item penting. Alternatif yang lebih baik mungkin adalah laporan
pengecualian.
RINGKASAN LAPORAN:Manajer tingkat atas sering ingin melihat angka total dan
tidak memerlukan detail pendukung. Seorang manajer penjualan, misalnya, mungkin ingin
mengetahui total penjualan untuk setiap perwakilan penjualan tetapi tidak menginginkan
laporan detail yang mencantumkan setiap penjualan yang dilakukan oleh mereka. Dalam hal
ini,rangkuman laporan sesuai. Demikian pula, seorang manajer personalia mungkin perlu
mengetahui total jam kerja reguler dan lembur karyawan di setiap toko tetapi mungkin tidak
tertarik dengan jumlah jam kerja setiap karyawan.
KASUS DALAM POIN 8.3: Lazy Eddie
Lazy Eddie adalah rantai furnitur yang berspesialisasi dalam kursi malas. Manajemen
mereka telah meminta Anda untuk meninjau sejumlah besar laporan tercetak yang
didistribusikan ke 35 manajer toko Lazy Eddie. Manajemen tidak yakin bahwa manajer benar-
benar membaca atau menggunakan laporan, meskipun manajer toko mengatakan mereka
menginginkannya. Kunjungan toko telah menunjukkan banyak laporan berakhir ditumpuk di atas
lemari arsip, tampaknya tidak tersentuh.
Meskipun sistem informasi bisnis masih memberikan sebagian besar output sebagai
tampilan layar dan materi cetak, teknologi memiliki dampak besar pada cara orang
berkomunikasi dan memperoleh informasi. Tren ini sangat penting bagi perusahaan yang
menggunakan teknologi informasi untuk menurunkan biaya mereka, meningkatkan
produktivitas karyawan, dan berkomunikasi secara efektif dengan pelanggan mereka. Selain
keluaran layar dan barang cetakan, keluaran dapat disampaikan dalam banyak cara.
Contoh lain dari keluaran berbasis web adalah sistem yang memberikan tanggapan yang
disesuaikan untuk produk atau pertanyaan teknis. Ketika pengguna memasukkan pertanyaan
produk atau meminta dukungan teknis, sistem merespons dengan informasi yang sesuai dari
basis pengetahuan di tempat. Pengiriman berbasis web memungkinkan pengguna untuk
mengunduh berbagai file dan dokumen untuk mendukung kebutuhan informasi mereka.
Misalnya, web memberi konsumen akses instan ke brosur, manual produk, dan daftar suku
cadang, sementara calon pembeli rumah dapat memperoleh penawaran instan untuk hipotek,
asuransi, dan layanan keuangan lainnya.
Untuk menjangkau calon pelanggan dan investor, perusahaan juga menggunakan live
atau prerecorded siaran web, yang merupakan file media audio atau video yang
didistribusikan melalui Internet. Stasiun radio dan TV juga menggunakan teknik ini untuk
menyiarkan materi program kepada khalayaknya.
SUREL: Email adalah sarana penting untuk komunikasi bisnis internal dan eksternal.
Karyawan mengirim dan menerima email di jaringan area lokal atau luas, termasuk Internet.
Perusahaan mengirimkan informasi produk baru kepada pelanggan melalui email, dan
perusahaan jasa keuangan menggunakan pesan email untuk mengkonfirmasi perdagangan
saham online. Karyawan menggunakan email untuk bertukar dokumen, data, dan jadwal
serta untuk berbagi informasi terkait bisnis yang mereka butuhkan untuk melakukan
pekerjaan mereka. Di banyak perusahaan, email telah menggantikan memo tradisional dan
korespondensi tercetak.
BLOG: Log berbasis web, disebut blog, adalah bentuk lain dari keluaran berbasis web.
Karena blog adalah jurnal yang ditulis dari sudut pandang tertentu, mereka tidak hanya
menyampaikan fakta kepada pembaca web tetapi juga memberikan opini. Blog berguna
untuk memposting berita, meninjau peristiwa terkini, dan mempromosikan produk.
PESAN SINGKAT: Bentuk komunikasi yang populer ini adalah cara lain bagi individu
dan perusahaan untuk berkomunikasi secara efektif melalui Internet. Meskipun beberapa
pengguna merasa itu bisa menjadi pengalih perhatian, yang lain menyukai aliran komunikasi
yang konstan, terutama sebagai anggota tim dalam situasi kolaboratif.
AUDIO DIGITAL, GAMBAR, DAN VIDEO: Suara, gambar, dan klip video dapat
ditangkap, disimpan dalam format digital, dan ditransmisikan sebagai output kepada
pengguna yang dapat mereproduksi konten.
Output audio atau video dapat dilampirkan ke pesan email atau dimasukkan sebagai klip
dalam dokumen Microsoft Word. Bisnis juga menggunakan sistem otomatis untuk
menangani transaksi suara dan memberikan informasi kepada pelanggan. Misalnya, dengan
menggunakan papan tombol telepon, pelanggan dapat mengonfirmasi penetapan kursi
maskapai penerbangan, memeriksa saldo kartu kredit, atau menentukan harga reksa dana
saat ini.
Jika sebuah gambar bernilai seribu kata, maka gambar digital dan klip video tentu saja
merupakan jenis keluaran bernilai tinggi yang menawarkan dimensi baru. Misalnya, adjuster
asuransi dengan telepon kamera digital dapat mengambil gambar, mengirimkan gambar
melalui perangkat nirkabel, dan menerima otorisasi langsung untuk membayar klaim di
tempat. Jika gambar adalah bentuk keluaran yang berharga, klip video bahkan lebih baik
dalam beberapa situasi. Misalnya, klip video menyediakan tur virtual online yang
memungkinkan agen penjual untuk memamerkan fitur terbaik dari rumah yang mereka
pasarkan. Pengguna dapat memperbesar atau memperkecil dan memutar gambar ke segala
arah.
SISTEM FAKS OTOMATIS: Sebuah faks otomatis atau faks balik sistem
memungkinkan pelanggan untuk meminta faks menggunakan email, melalui situs web
perusahaan, atau melalui telepon. Tanggapan ditransmisikan dalam hitungan detik kembali
ke mesin faks pengguna. Meskipun sebagian besar pengguna lebih suka mengunduh
dokumen dari web, banyak organisasi mapan masih menawarkan layanan faks balik
otomatis sebagai cara lain untuk memberikan tanggapan langsung 24 jam sehari kepada
sekelompok pelanggan tertentu. Industri tertentu khususnya, seperti toko obat dan kantor
dokter, perusahaan asuransi, dan pialang real estat, masih mengandalkan mesin faks sebagai
alat komunikasi utama.
PODCAST: SEBUAH sinar adalah file audio digital berformat khusus yang dapat
diunduh oleh pengguna Internet dari berbagai penyedia konten. Banyak perusahaan
menggunakan podcast sebagai alat penjualan dan pemasaran dan untuk berkomunikasi
dengan karyawan mereka sendiri. Menggunakan perangkat lunak seperti iTunes, pengguna
dapat menerima podcast, meluncurkan file di komputer mereka, dan menyimpannya di
pemutar portabel mereka. Podcast dapat menyertakan gambar, suara, dan video.
● Perangkat portabel yang terhubung ke web yang dapat menjalankan banyak aplikasi,
menangani output multimedia, dan menyediakan komunikasi multiguna yang kuat
bagi pengguna
● Terminal titik penjualan ritel yang menangani transaksi kartu kredit berbasis
komputer, mencetak tanda terima, dan memperbarui catatan inventaris
● Anjungan Tunai Mandiri (ATM) yang dapat memproses transaksi bank dan
mencetak slip setoran dan penarikan
● Printer tujuan khusus yang dapat menghasilkan label, kartu identitas karyawan, SIM,
kwitansi pompa bensin, dan, di beberapa negara bagian, tiket lotre
● Plotter yang dapat menghasilkan gambar berkualitas tinggi seperti cetak biru, peta,
dan diagram sirkuit elektronik
● Deteksi elektronik dari data yang disematkan dalam kartu kredit, kartu bank, dan
kartu identitas karyawan
Teknologi input telah berubah secara dramatis dalam beberapa tahun terakhir. Selain
perangkat dan metode tradisional, telah terjadi ekspansi yang cepat dari perangkat keras
baru dan cara untuk menangkap dan memasukkan data ke dalam sistem, beberapa di
antaranya ditunjukkan pada Gambar 8-16. Bisnis menggunakan teknologi baru untuk
mempercepat proses input, mengurangi biaya, dan menangkap data dalam bentuk baru,
seperti tanda tangan digital.
Metode input harus hemat biaya, tepat waktu, dan sesederhana mungkin. Analis sistem
mempelajari transaksi dan operasi bisnis untuk menentukan bagaimana dan kapan data harus
masuk ke sistem. Biasanya, keputusan pertama adalah apakah akan menggunakan metode
input batch atau online. Setiap metode memiliki kelebihan dan kekurangan, dan analis
sistem harus mempertimbangkan faktor-faktor berikut.
Keputusan untuk menggunakan input batch atau online tergantung pada kebutuhan
bisnis. Misalnya, reservasi hotel harus segera dimasukkan dan diproses, tetapi hotel dapat
memasukkan angka kinerja bulanannya secara berkelompok. Faktanya, beberapa input
terjadi secara alami dalam batch. Penyedia TV kabel, misalnya, menerima pembayaran
pelanggan dalam batch saat surat tiba.
Bagian berikut membahas keamanan dan kontrol data keluaran dan masukan.
Output harus akurat, lengkap, terkini, dan aman. Perusahaan menggunakan berbagai
kontrol keluaran metode untuk menjaga integritas dan keamanan output. Misalnya, setiap
laporan harus menyertakan judul yang sesuai, nomor atau kode laporan, tanggal pencetakan,
dan periode waktu yang dicakup. Laporan harus memiliki halaman yang diberi nomor secara
berurutan, diidentifikasi sebagai:Halaman nn dari nn, dan akhir laporan harus diberi label
dengan jelas. Total kontrol dan penghitungan catatan harus dicocokkan dengan total dan
penghitungan input. Laporan harus dipilih secara acak untuk pemeriksaan kebenaran dan
kelengkapan yang menyeluruh. Semua kesalahan pemrosesan atau interupsi harus dicatat
agar dapat dianalisis.
Keamanan keluaran melindungi hak privasi dan melindungi data milik organisasi dari
pencurian atau akses tidak sah. Untuk memastikan keamanan keluaran, beberapa hal
penting: tugas harus dilakukan.
● Pertama, batasi jumlah salinan yang dicetak dan gunakan prosedur pelacakan untuk
memperhitungkan setiap salinan. Ketika hasil cetak didistribusikan dari lokasi pusat,
prosedur khusus harus digunakan untuk memastikan bahwa keluaran hanya
dikirimkan ke penerima yang berwenang. Itu terutama benar ketika laporan berisi
informasi sensitif, seperti data penggajian. Semua laporan sensitif harus disimpan di
tempat yang aman. Semua halaman laporan rahasia harus diberi label dengan tepat.
Seperti yang ditunjukkan pada Gambar 8-17, penting untuk menghancurkan laporan
sensitif, laporan kedaluwarsa, dan keluaran dari proses pencetakan yang dibatalkan.
Formulir cek kosong harus disimpan di lokasi yang aman dan diinventarisasi secara teratur
untuk memverifikasi bahwa tidak ada formulir yang hilang. Jika stempel tanda tangan
digunakan, stempel tersebut harus disimpan di tempat yang aman jauh dari lokasi
penyimpanan formulir.
Setiap informasi harus dapat dilacak kembali ke data input yang menghasilkannya. Itu
berarti analis harus menyediakan jejak audit yang mencatat sumber dari setiap item data dan
saat masuk ke sistem. Selain merekam sumber asli, jejak audit harus menunjukkan
bagaimana dan kapan data diakses atau diubah, dan oleh siapa. Semua tindakan tersebut
harus dicatat dalam file jejak audit dan dipantau dengan cermat.
Keamanan data kebijakan dan prosedur melindungi data dari kehilangan atau kerusakan,
yang merupakan tujuan vital di setiap organisasi. Jika perlindungan tidak 100% efektif,
utilitas pemulihan data harus dapat memulihkan data yang hilang atau rusak. Setelah data
dimasukkan, perusahaan harus menyimpan dokumen sumber di lokasi yang aman untuk
jangka waktu tertentu. Perusahaan harus memiliki kebijakan penyimpanan catatan yang
memenuhi semua persyaratan hukum dan kebutuhan bisnis.
File dan laporan jejak audit harus disimpan dan disimpan. Kemudian, jika file data
rusak, informasi tersebut dapat digunakan untuk merekonstruksi data yang hilang.
Keamanan data juga melibatkan perlindungan data dari akses yang tidak sah. Prosedur
masuk sistem harus mencegah individu yang tidak berwenang memasuki sistem, dan
pengguna harus mengubah kata sandi mereka secara teratur. Memiliki beberapa tingkat
akses juga disarankan. Misalnya, orang entri data mungkin diizinkan untuk melihat batas
kredit tetapi tidak mengubah dia. Data sensitif dapat dienkripsi, atau dikodekan, dalam
proses yang disebut enkripsi, jadi hanya pengguna dengan perangkat lunak decoding yang
dapat membacanya.
Sulit untuk memprediksi masa depan, tetapi pengenalan Apple Watch, Google Wear OS,
pelacak kebugaran Fitbit, dan perangkat yang dapat dikenakan lainnya menjanjikan untuk lebih
mengguncang prinsip-prinsip desain antarmuka pengguna. Teknologi canggih akan mendukung
evolusi, tetapi nyata kekuatan pendorong akan menjadi pemberdayaan pengguna, yang
menghasilkan kepuasan pelanggan, peningkatan produktivitas, dan penghematan bottom-line.
Di sebuah desain modular, komponen individu, disebut modul, dibuat yang terhubung
ke program atau proses tingkat yang lebih tinggi. Dalam desain terstruktur, setiap modul
mewakili proses tertentu, yang ditampilkan pada DFD dan didokumentasikan dalam
deskripsi proses. Jika desain berorientasi objek digunakan, seperti yang dijelaskan dalam
Bab 6, modul kode mewakili kelas. Desain modular dijelaskan secara lebih rinci dalam Bab
11, yang menjelaskan implementasi sistem.
Konten hari ini dilihat oleh pengguna di beberapa perangkat: komputer, tablet, dan
ponsel cerdas. Setiap perangkat memiliki faktor bentuknya sendiri yang dapat membatasi
pengalaman pengguna. Misalnya, dimensi fisik ponsel cerdas menghalangi penggunaan
menu lebar tanpa memaksa pengguna untuk menggeser terlalu banyak secara horizontal.
Desain web responsif adalah tren yang muncul yang membuat konten web dengan
benar, terlepas dari perangkat yang digunakan. Ini berarti pengembang hanya perlu fokus
pada masalah antarmuka pengguna yang penting; bagaimana artefak GUI disajikan pada
perangkat ditangani secara otomatis oleh kerangka kerja bawahan. Desain web responsif
menangani berbagai atribut nonfungsional, termasuk kegunaan, kinerja, dan kemampuan
pemeliharaan.
Pembuatan prototipe menghasilkan versi kerja awal yang dibangun dengan cepat dari
sistem informasi yang diusulkan, yang disebut prototipe. Prototyping, yang melibatkan
urutan berulang dari analisis, desain, pemodelan, dan pengujian, adalah teknik umum yang
dapat digunakan untuk merancang apa pun dari rumah baru ke jaringan komputer. Misalnya,
insinyur menggunakan prototipe untuk mengevaluasi desain pesawat sebelum produksi
dimulai, seperti yang ditunjukkan dalam pengujian terowongan angin pada Gambar 8-18.
Masukan dan umpan balik pengguna sangat penting pada setiap tahap proses
pengembangan sistem. Prototyping memungkinkan pengguna untuk memeriksa model yang
secara akurat mewakili keluaran sistem, masukan, antarmuka, dan proses. Pengguna dapat
"menguji coba" model di lingkungan bebas risiko dan menyetujuinya atau meminta
perubahan. Dalam beberapa situasi, prototipe berkembang menjadi versi final dari sistem
informasi. Dalam kasus lain, prototipe dimaksudkan hanya untuk memvalidasi kebutuhan
pengguna dan dibuang sesudahnya.
Mungkin bentuk prototyping yang paling intens terjadi ketika metode tangkas
digunakan. Seperti yang dijelaskan dalam Bab 1, metode tangkas membangun sistem
dengan membuat rangkaian prototipe dan terus-menerus menyesuaikannya dengan
kebutuhan pengguna. Saat proses tangkas berlanjut, pengembang merevisi, memperluas, dan
menggabungkan versi sebelumnya ke dalam produk akhir. Pendekatan tangkas menekankan
umpan balik terus menerus, dan setiap langkah tambahan dipengaruhi oleh apa yang
dipelajari pada langkah sebelumnya.
Analis sistem umumnya menggunakan dua metode prototyping: sistem prototyping dan
desain prototyping.
PROTOTIPE SISTEM: Prototipe sistem menghasilkan fitur lengkap, model kerja dari
sistem informasi. Prototipe sistem yang memenuhi semua persyaratan siap untuk
diimplementasikan, seperti yang ditunjukkan pada Gambar 8-19. Karena model "on track"
untuk implementasi, sangat penting untuk mendapatkan umpan balik pengguna dan untuk
memastikan bahwa prototipe memenuhi semua persyaratan pengguna dan manajemen.
PROTOTIPE DESAIN: Analis sistem juga menggunakan prototyping untuk
memverifikasi kebutuhan pengguna, setelah prototipe dibuang dan implementasi
dilanjutkan. Pendekatannya disebut prototipe desain, atau prototipe sekali pakai. Dalam hal
ini, tujuan prototyping lebih terbatas tetapi tidak kalah pentingnya. Produk akhir dari
prototyping desain adalah model yang disetujui pengguna yang mendokumentasikan dan
membandingkan fitur dari sistem yang sudah jadi. Pembuatan prototipe desain
memungkinkan untuk menangkap masukan dan persetujuan pengguna sambil terus
mengembangkan sistem dalam kerangka SDLC. Analis sistem biasanya menggunakan
prototipe desain saat mereka membangun output, input, dan antarmuka pengguna.
PERTANYAAN ETIKA
Salah satu analis sistem di tim proyek berpikir bahwa dia melakukan pekerjaan yang
baik dalam merancang halaman web dukungan teknis perusahaan, tetapi supervisornya tidak
begitu yakin. Atasannya khawatir bahwa desainnya sangat mirip dengan halaman yang
digunakan oleh pesaing utama perusahaan, dan dia bertanya apakah dia telah menggunakan
kode HTML dari situs itu dalam desainnya. Meskipun analis tidak menyalin kode apa pun,
dia memeriksanya di browser webnya untuk melihat bagaimana mereka menangani
beberapa masalah desain.
Supervisor meminta analis untuk menyelidiki masalah hak cipta halaman web dan
melaporkan kembali kepadanya. Dalam penelitiannya, analis mengetahui bahwa menyalin
langsung akan menjadi pelanggaran hak cipta, tetapi hanya melihat situs lain untuk
mendapatkan ide desain akan diizinkan. Yang tidak begitu jelas adalah area abu-abu di
tengah. Analis menanyakan pendapat Anda, sebagai teman, tentang pertanyaan ini: Bahkan
jika tidak ada penyalinan yang sebenarnya, apakah ada batasan etis tentang seberapa jauh
Anda harus menggunakan karya kreatif orang lain? Bagaimana Anda akan menjawab?
8.10 Ringkasan
Bab ini dimulai dengan diskusi tentang desain antarmuka pengguna dan konsep HCI.
GUI menggunakan objek visual dan teknik yang memungkinkan pengguna untuk berkomunikasi
secara efektif dengan sistem. Prinsip-prinsip desain yang berpusat pada pengguna termasuk
memahami bisnis, memaksimalkan efektivitas grafis, berpikir seperti pengguna, menggunakan
model dan prototipe, berfokus pada kegunaan, mengundang umpan balik, dan
mendokumentasikan semuanya.
Saat mendesain antarmuka pengguna, itu harus transparan; buat antarmuka yang mudah
dipelajari dan digunakan; meningkatkan produktivitas pengguna; memudahkan untuk
mendapatkan bantuan atau memperbaiki kesalahan; meminimalkan masalah input data; berikan
umpan balik; membuat tata letak dan desain yang menarik; menggunakan istilah dan gambar
yang sudah dikenal. Fitur kontrol, seperti menu bar, toolbar, kotak daftar drop-down, kotak
dialog, tombol saklar, kotak daftar, tombol opsi, kotak centang, dan tombol perintah juga dapat
ditambahkan. Kontrol ditempatkan pada switchboard utama, yang seperti versi grafis dari menu
utama.
Pembahasan desain input dimulai dengan pendeskripsian dokumen sumber dan berbagai
zona dalam suatu dokumen, antara lain heading zone, control zone, instruction zone, body zone,
totals zone, dan Authorization zone. Pembahasan desain layar entri data menjelaskan
penggunaan masker input dan aturan validasi untuk mengurangi kesalahan data. Masker input
seperti template yang hanya mengizinkan kombinasi karakter tertentu, dan aturan validasi data
dapat memberikan pemeriksaan untuk memastikan bahwa data yang tidak sesuai dicegah
memasuki sistem. Pemeriksaan ini dapat mencakup antara lain urutan data, keberadaan,
jangkauan dan batas, kewajaran, dan validitas.
Bab ini menjelaskan berbagai jenis laporan tercetak, termasuk laporan detail,
pengecualian, dan ringkasan. Fitur dan bagian laporan, termasuk bidang kontrol, jeda kontrol,
header dan footer laporan, header dan footer halaman, serta header dan footer grup dijelaskan.
Jenis keluaran lainnya, seperti pengiriman informasi berbasis web, keluaran audio, pesan instan,
podcast, email, dan bentuk keluaran khusus lainnya juga dibahas.
Metode input batch dan online juga dijelaskan, seperti media dan prosedur input, dan
volume input. Metode input meliputi pengumpulan data dan entry data. Pengambilan data, yang
mungkin otomatis, melibatkan identifikasi dan perekaman data sumber. Entri data melibatkan
pengubahan data sumber menjadi bentuk yang dapat dibaca komputer dan memasukkannya ke
dalam sistem. Teknologi baru menawarkan sistem pengenalan suara dan optik, perangkat umpan
balik biologis, sensor gerak, dan berbagai perangkat input grafis.
Keamanan dan kontrol dibahas. Kontrol output mencakup perlindungan fisik data dan
laporan dan kontrol port atau perangkat yang tidak sah yang dapat mengekstrak data dari sistem.
Kontrol input termasuk jejak audit, enkripsi, keamanan kata sandi, keamanan data, dan
pembuatan tingkat akses untuk membatasi orang yang berwenang untuk melihat atau
menggunakan data.
Akhirnya, tren yang muncul dari desain modular, desain web responsif, dan pembuatan prototipe
dibahas.
Istilah Kunci
Jejak audit Sebuah catatan dari sumber setiap item data dan ketika memasuki sistem.
Selain mencatat- ing sumber asli, jejak audit harus menunjukkan bagaimana dan kapan data
diakses atau diubah, dan oleh siapa. Semua tindakan ini harus dicatat dalam file jejak audit dan
dipantau dengan cermat.
Zona otorisasi Bagian dari formulir yang berisi tanda tangan yang diperlukan.
Faks otomatis Sebuah sistem yang memungkinkan pelanggan untuk meminta faks
menggunakan email, situs web perusahaan, atau sebuah telepon. Tanggapan ditransmisikan
dalam hitungan detik kembali ke mesin faks pengguna.Melihat faks balik.
Kelompok Sekelompok data, biasanya dimasukkan ke dalam sistem informasi pada saat
yang bersamaan.
Kontrol batch Total yang digunakan untuk memverifikasi input batch. Kontrol batch
mungkin memeriksa item data seperti catatan jumlah dan total bidang numerik. Misalnya,
sebelum memasukkan batch pesanan, pengguna mungkin menghitung jumlah total pesanan dan
jumlah semua jumlah pesanan. Ketika batch pesanan dimasukkan, sistem pesanan juga
menghitung dua total yang sama. Jika total sistem tidak sesuai dengan total input, maka telah
terjadi kesalahan entri data.
Masukan batch Sebuah proses di mana entri data dilakukan pada jadwal waktu tertentu,
seperti harian, mingguan, bulanan, atau lebih lama. Misalnya, input batch terjadi ketika
departemen penggajian mengumpulkan kartu waktu pada akhir minggu dan memasukkan data
sebagai batch. Blog Sebuah jurnal online. Istilah ini merupakan singkatan dari "web log".
Kontrol kalender Kontrol kalender memungkinkan pengguna untuk memilih tanggal yang akan
ditampilkan dan disimpan oleh sistem sebagai nilai bidang.
Laporan berbasis karakter Laporan yang dibuat menggunakan satu set karakter spasi
tunggal.
Kotak centang Digunakan untuk memilih satu atau lebih pilihan dari grup. Tanda centang,
atau X, mewakili yang dipilih pilihan.
Pemeriksaan kombinasi Jenis pemeriksaan validasi data yang dilakukan pada dua atau
lebih bidang untuk memastikan
Bahwa mereka konsisten atau masuk akal jika dipertimbangkan bersama-sama. Meskipun
semua bidang yang terlibat dalam pemeriksaan kombinasi mungkin lulus pemeriksaan validasi
masing-masing, kombinasi nilai bidang mungkin tidak konsisten atau tidak masuk akal.
Tombol perintah Tombol pada layar yang memulai tindakan seperti mencetak formulir
atau meminta Bantuan.
Peka konteks Sebuah fitur yang sensitif terhadap kondisi saat ini ketika dipanggil. Sebagai
contoh,
Bantuan peka konteks menawarkan bantuan untuk tugas yang sedang berlangsung.
Kontrol istirahat Istirahat kontrol biasanya menyebabkan tindakan tertentu terjadi, seperti
mencetak subtotal untuk kelompok catatan.
Laporan istirahat kontrol Laporan detail yang berfokus pada jeda kontrol.
Kontrol bidang pesanan Dalam laporan jeda kontrol, catatan disusun atau diurutkan dalam
urutan yang sama seperti bidang kontrol.
Keamanan data Perlindungan data dari kehilangan atau kerusakan dan memulihkan data
ketika hilang atau rusak.
Pemeriksaan tipe data Jenis pemeriksaan validasi data yang digunakan untuk memastikan
bahwa item data sesuai dengan yang diperlukan tipe data. Misalnya, bidang numerik hanya boleh
memiliki angka atau simbol numerik, dan bidang abjad hanya boleh berisi karakter A hingga Z
atau karakter a hingga z.
Aturan validasi data Mekanisme untuk meningkatkan kualitas input dengan menguji data
dan menolak entri apa pun yang tidak memenuhi syarat yang ditentukan. Nilai default Nilai yang
ditampilkan sistem secara otomatis.
Prototipe desain Membuat prototipe kebutuhan pengguna, setelah itu prototipe dibuang dan
implementasi terus berlanjut. Juga disebut prototipe sekali pakai.
Laporan detail Laporan detail menghasilkan satu atau lebih baris output untuk setiap
record yang diproses. kotak dialogMemungkinkan pengguna untuk memasukkan informasi
tentang tugas yang akan dilakukan sistem.
Stasiun kerja tanpa disk Terminal jaringan yang mendukung antarmuka pengguna berfitur
lengkap tetapi membatasi penyalinan atau penyalinan data, kecuali ke sumber daya jaringan
tertentu yang dapat dipantau dan dikendalikan dengan lebih mudah.
catatan kesehatan elektronik (EHR) Sebuah catatan elektronik dari informasi kesehatan
pasien yang dihasilkan sebagai:
pasien bertemu dengan berbagai penyedia layanan kesehatan dan berbagi di antara
berbagai fasilitas dan lembaga.
enkripsi Proses di mana data dikodekan (dikonversi menjadi karakter yang tidak dapat
dibaca) sehingga hanya mereka yang memiliki:
otorisasi yang diperlukan dapat mengakses data (biasanya melalui perangkat lunak
decoding).
cek keberadaan Jenis pemeriksaan validasi data yang digunakan untuk item data wajib.
Misalnya, jika catatan karyawan memerlukan nomor Jaminan Sosial, pemeriksaan keberadaan
tidak akan memungkinkan pengguna untuk menyimpan catatan sampai dia memasukkan nilai
yang sesuai di bidang SSN.
pengisian formulirMetode entri data online yang sangat efektif di mana formulir kosong
yang menduplikasi atau menyerupai memungkinkan dokumen sumber selesai di layar. Pengguna
memasukkan data dan kemudian pindah ke bidang berikutnya.
tata letak formulir Penampilan fisik dan penempatan data pada formulir. Tata letak
formulir membuat formulir
mudah untuk diselesaikan dan menyediakan ruang yang cukup, baik secara vertikal
maupun horizontal, bagi pengguna untuk memasukkan data.
sampah masuk, sampah keluar (GIGO) Konsep bahwa kualitas output hanya sebaik
kualitasnya dari masukan.
antarmuka pengguna grafis (GUI) Penggunaan objek grafis dan teknik yang
memungkinkan pengguna untuk berkomunikasi katering dengan sistem. GUI yang dirancang
dengan baik dapat membantu pengguna mempelajari sistem baru dengan cepat dan bekerja
dengan sistem secara efektif.
hash totalBukan angka yang bermakna itu sendiri tetapi berguna untuk tujuan
perbandingan. Juga dikenal sebagai total kontrol batch.
kontrol masukan Langkah-langkah yang diperlukan untuk memastikan bahwa input data
benar, lengkap, dan aman. Sebuah sistem-Analis sistem harus fokus pada kontrol input selama
setiap fase desain input, dimulai dengan dokumen sumber yang meningkatkan akurasi dan
kualitas data.
masker memasukan Template atau pola yang memudahkan pengguna dalam memasukkan
data. Sering digunakan secara otomatis formulir untuk memandu pengguna yang tidak dikenal.
pemeriksaan batas Terjadi ketika pemeriksaan validasi melibatkan nilai minimum atau
maksimum, tetapi tidak keduanya.
Memeriksa bahwa jumlah pembayaran lebih besar dari nol, tetapi tidak menentukan nilai
maksimum, adalah contoh pemeriksaan batas.
kotak daftar Mekanisme keluaran yang menampilkan daftar pilihan yang dapat dipilih
pengguna.
bilah menu Satu set opsi aplikasi perangkat lunak yang dapat dipilih pengguna, biasanya
terletak di bagian atas layar.
maket Saat merancang laporan, laporan sampel disiapkan, yang merupakan tiruan, atau
prototipe, untuk pengguna untuk meninjau. Sampel harus menyertakan nilai bidang tipikal dan
berisi catatan yang cukup untuk menampilkan semua fitur desain.
desain modular Sebuah desain yang dapat dipecah menjadi blok logis. Juga dikenal sebagai
partisi, atau desain atas-bawah.
modul Kode program terkait diorganisasikan ke dalam unit-unit kecil yang mudah
dipahami dan dipelihara. SEBUAH
program yang kompleks bisa memiliki ratusan atau bahkan ribuan modul.
bahasa alami Fitur perangkat lunak yang memungkinkan pengguna mengetik perintah atau
permintaan dalam bahasa Inggris biasa
entri data online Metode entri data yang digunakan untuk sebagian besar aktivitas bisnis.
Metode online menawarkan jurusan
tombol opsi Tombol radio yang mewakili grup opsi. Pengguna hanya dapat memilih satu
opsi di waktu; opsi yang dipilih berisi titik hitam. Lihat jugatombol radio.
kontrol keluaran Metode untuk menjaga integritas dan keamanan output. Misalnya, setiap
laporan harus termasuk judul yang sesuai, nomor laporan atau kode, tanggal pencetakan, dan
jangka waktu yang dicakup. Laporan harus memiliki halaman yang diberi nomor berurutan,
diidentifikasi sebagai Halaman xx dari xx, dan bagian akhir laporan harus diberi label dengan
jelas.
keamanan keluaran Keamanan keluaran melindungi hak privasi dan melindungi data milik
organisasi dari pencurian atau akses yang tidak sah.
footer halaman Muncul di bagian bawah halaman dan digunakan untuk menampilkan nama
laporan dan nomor halaman.
kepala halaman Muncul di bagian atas halaman dan menyertakan judul kolom yang
mengidentifikasi data.
Sinar Siaran berbasis web yang memungkinkan pengguna menerima file audio atau
multimedia menggunakan musik perangkat lunak pemutar seperti iTunes, dan dengarkan di PC
atau unduh ke pemutar MP3 portable atau ponsel pintar.
prototype Versi awal yang dibangun dengan cepat dari sistem informasi yang diusulkan.
membuat prototipe Metode dimana prototipe dikembangkan. Ini melibatkan urutan analisis
yang berulang, desain, pemodelan, dan pengujian. Ini adalah teknik umum yang dapat digunakan
untuk mendesain apa pun, mulai dari rumah baru hingga jaringan komputer.
tombol radio Tombol yang mewakili grup opsi. Pengguna hanya dapat memilih satu opsi
pada satu waktu; sebuah pilihan yang dipilih berisi titik hitam.Lihat juga tombol opsi.
identifikasi frekuensi radio (RFID) tag Perangkat input yang digunakan dalam otomatisasi
data sumber.
pemeriksaan jangkauan Jenis pemeriksaan validasi data yang menguji item data untuk
memverifikasi bahwa mereka berada di antara spesifikasi
nilai minimum dan maksimum yang ditentukan. Jam kerja sehari-hari oleh seorang
karyawan, misalnya, harus berada dalam kisaran 0 hingga 24.
pemeriksaan kewajaran Jenis pemeriksaan validasi data yang mengidentifikasi nilai yang
dipertanyakan tetapi tidak tentu salah. Misalnya, nilai pembayaran masukan sebesar $0,05 dan
$5,000.000,00 keduanya lulus pemeriksaan batas sederhana untuk nilai pembayaran yang lebih
besar dari nol, namun kedua nilai tersebut dapat berupa kesalahan.
catatan kaki laporan Muncul di akhir laporan, dapat mencakup total keseluruhan untuk
bidang numerik dan akhir lainnya.
informasi laporan.
judul laporan Muncul di awal laporan dan mengidentifikasi laporan serta judul laporan,
scroll bar Dalam desain antarmuka pengguna, bilah gulir memungkinkan pengguna untuk
menelusuri pilihan yang tersedia untuk
pemeriksaan urutan Jenis pemeriksaan validasi data yang digunakan ketika data harus
dalam beberapa
urutan yang telah ditentukan. Jika pengguna harus memasukkan perintah kerja dalam
urutan numerik, misalnya, maka nomor pesanan di luar urutan menunjukkan kesalahan. Jika
pengguna harus memasukkan transaksi secara kronologis, maka transaksi dengan tanggal di luar
urutan menunjukkan kesalahan.
otomatisasi data sumber Metode input online populer yang menggabungkan entri data
online dan otomatis
pengambilan data menggunakan perangkat input seperti strip data magnetik atau pemindai
gesek.
dokumen sumber Formulir yang digunakan untuk meminta dan mengumpulkan data input,
memicu atau mengotorisasi tindakan input, dan memberikan catatan transaksi asli. Selama tahap
desain input, Anda mengembangkan dokumen sumber yang mudah diselesaikan dan tidak
mahal.
papan ceritaSketsa yang digunakan selama pembuatan prototipe untuk menunjukkan tata
letak dan desain layar secara umum.
rangkuman laporan Sebuah laporan yang digunakan oleh individu di tingkat yang lebih
tinggi dalam organisasi yang mencakup lebih sedikit detail daripada laporan yang digunakan
oleh karyawan tingkat bawah.
pembuatan prototipe sistem Memproduksi model kerja fitur lengkap dari sistem informasi
yang sedang dikembangkan.
tombol saklar Elemen GUI yang digunakan untuk mewakili status aktif atau nonaktif.
Mengklik tombol saklar beralih ke statusnya yang lain.
bilah alat Sebuah elemen GUI yang berisi ikon atau tombol yang mewakili jalan pintas
untuk mengeksekusi umum perintah.
zona total Jika formulir memiliki total data, mereka akan muncul di bagian formulir ini.
metrik kegunaan Data yang dapat diperoleh perancang antarmuka dengan menggunakan
perangkat lunak yang dapat merekam dan mengukur interaksi pengguna dengan sistem. Berpusat
pada penggunaIstilah yang menunjukkan fokus utama adalah pada pengguna. Dalam sistem yang
berpusat pada pengguna, tinction mengaburkan antara input, output, dan antarmuka itu sendiri.
Antarmuka pengguna (UI)Mekanisme dimana pengguna berinteraksi dengan sistem. Antarmuka
dapat grafis, tekstual, aural, atau kombinasi dari berbagai mode interaksi. pemeriksaan validitas
Jenis pemeriksaan validasi data yang digunakan untuk item data yang harus memiliki nilai
tertentu.
Misalnya, jika sistem inventaris memiliki 20 kelas item yang valid, maka item input apa
pun yang tidak cocok dengan salah satu kelas yang valid akan gagal dalam pemeriksaan. Siaran
web Transmisi informasi atau materi pelatihan satu arah, seperti sesi Webinar, tersedia dapat
sesuai permintaan atau untuk jangka waktu tertentu kepada peserta online.
Latihan
Pertanyaan:
1. Jelaskan pandangan Apple tentang desain antarmuka pengguna, terutama untuk aplikasi.
2. Apa itu HCI?
3. Mengapa antarmuka transparan diinginkan?
4. Apa saja tujuh kebiasaan desainer antarmuka yang sukses?
5. Bagaimana Anda memberi peringkat 10 pedoman untuk desain antarmuka pengguna
dalam urutan kepentingan? Jelaskan jawabanmu.
6. Apa prinsip utama desain dokumen sumber?
7. Apa perbedaan antara laporan detail, laporan ringkasan, dan laporan pengecualian?
8. Bagaimana teknologi input berubah dalam beberapa tahun terakhir?
9. Apa itu keamanan keluaran?
10. Apa tiga tren yang muncul dalam desain antarmuka pengguna?
Topik Diskusi
1. Beberapa analis sistem berpendapat, “Berikan pengguna apa yang mereka minta. Jika
mereka menginginkan banyak laporan dan rim data, maka itu yang harus Anda berikan.
Jika tidak, mereka akan merasa bahwa Anda mencoba memberi tahu mereka bagaimana
melakukan pekerjaan mereka.” Yang lain mengatakan, “Analis sistem harus memberi
tahu pengguna informasi apa yang dapat diperoleh dari sistem. Jika Anda mendengarkan
pengguna, Anda tidak akan pernah mendapatkan apa pun karena mereka benar-benar
tidak tahu apa yang mereka inginkan dan tidak memahami sistem informasi.” Apa
pendapat Anda tentang argumen ini?
2. Beberapa analis sistem berpendapat bahwa dokumen sumber tidak diperlukan. Mereka
mengatakan bahwa semua input dapat dimasukkan langsung ke dalam sistem, tanpa
membuang waktu dalam langkah perantara. Apa kamu setuju? Dapatkah Anda
memikirkan situasi di mana dokumen sumber sangat penting?
3. Misalkan perusahaan pendukung jaringan Anda mempekerjakan 75 teknisi yang terus-
menerus bepergian dan bekerja di lokasi pelanggan. Tugas Anda adalah merancang
sistem informasi yang menyediakan data dan informasi teknis kepada tim lapangan. Jenis
keluaran dan penyampaian informasi apa yang akan Anda sarankan untuk sistem?
4. Antarmuka pengguna bisa sangat membatasi. Misalnya, desain antarmuka mungkin tidak
mengizinkan pengguna untuk keluar ke desktop Windows atau masuk ke Internet.
Haruskah antarmuka pengguna menyertakan batasan seperti itu? Mengapa atau mengapa
tidak?
5. Bagaimana peningkatan penggunaan ponsel cerdas dan tablet, dengan ukuran layar yang
lebih kecil, mempengaruhi praktik desain antarmuka pengguna?
Proyek
1. Kunjungi kantor administrasi di sekolah Anda atau perusahaan lokal. Mintalah untuk
melihat contoh layar input.
2. Analisis desain dan tampilan setiap layar dan cobalah untuk mengidentifikasi setidaknya
satu kemungkinan peningkatan.
3. Telusuri web untuk menemukan contoh antarmuka pengguna yang sangat bagus yang
menyertakan panduan dalam bab ini.
4. Dokumentasikan penelitian Anda dan diskusikan dengan kelas Anda.
5. Tinjau Bagian 8.2 dan komentar tentang kegunaan EHR. Teliti status kegunaan EHR saat
ini dan jelaskan semua perkembangan penting.
6. Sarankan setidaknya dua contoh baik dan dua contoh buruk dari desain dokumen
sumber.
7. Jelajahi area komputasi wearable yang sedang berkembang, seperti Apple Watch, dan
komentari dampak perangkat ini pada desain antarmuka pengguna.