Anda di halaman 1dari 30

DESIGNING ACCURATE DATA ENTRY PROCEDURES

Makalah
Dalam Rangka Memenuhi Tugas Kelompok Mata Kuliah Analisis
Perancangan Sistem

Dosen : Achmad Fadjar,DR., S.E., Mi., Ak.

Disusun Oleh : Kelompok 7

Cindy Lismayanti (0117101174)

Elya Choerun Nisa (0117101175)

Sandi Aditya N (0117101200)

Agung Prasetyo (0117101201)

Dwi Suci Rachmayanti (0117101202)

Kelas : E

AKUNTANSI S1
FAKULTAS EKONOMI
UNIVERSITAS WIDYATAMA
BANDUNG
2019
KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Esa atas segala rahmat-NYA, sehingga
kami dapat menyeselaikan makalah Analisis Perancangan Sistem yang berjudul
“Designing accurate data entry procedures”. Tidak lupa kami juga mengucapkan
banyak terima kasih atas bantuan dari pihak yang telah berkontribusi dengan
memberikan sumbangan baik materi maupun pikirannya.

Dan harapan kami semoga makalah ini dapat menambah pengetahuan dan
pengalaman bagi para pembaca. Untuk ke depannya dapat memperbaiki bentuk
maupun menambah isi makalah agar menjadi lebih baik lagi. Karena keterbatasan
pengetahuan maupun pengalaman kami, kami yakin masih banyak kekurangan
dalam makalah ini, Oleh karena itu kami sangat mengharapkan saran dan kritik yang
membangun dari pembaca demi kesempurnaan makalah ini.

Bandung, 14 Desember 2019

Penyusun
A. AKURAT DESGINASI PROSEDUR DATA

Memastikan bahwa pengguna dapat memasukkan data ke dalam sistem secara akurat
adalah hal yang paling penting. Sudah aksiomatis bahwa kualitas input data menentukan
kualitas output informasi. Seorang analis sistem dapat mendukung entri data yang akurat
melalui pencapaian empat tujuan luas:

1. membuat pengkodean yang berarti untuk data


2. merancang pendekatan pengambilan data yang efisien
3. memastikan penangkapan data yang lengkap dan efektif
4. memastikan kualitas data melalui validasi

- Pengodean yang efektif

Salah satu cara agar data dapat dimasukkan secara lebih akurat dan efisien adalah
melalui penggunaan beragam kode secara luas. Proses menempatkan data yang ambigu
atau rumit ke dalam angka atau huruf yang pendek dan mudah dimasukkan disebut
pengkodean.

Pengkodean adalah cara yang fasih tetapi berhasil dalam menangkap data. Selain
memberikan akurasi dan efisiensi, kode harus memiliki tujuan yang mendukung pengguna.
Jenis kode tertentu memungkinkan kami untuk memperlakukan data dengan cara tertentu.
Tujuan manusia untuk pengkodean meliputi:

1. Melacak sesuatu
2. Klasifikasi informasi
3. Menyembunyikan informasi
4. Mengungkap informasi
5. Meminta tindakan yang sesuai

Masing-masing tujuan pengkodean dibahas di bagian berikut, bersama contoh kode.


- Melacak Sesuatu

Terkadang kita hanya ingin mengidentifikasi seseorang, tempat, atau benda hanya
untuk melacaknya. Sebagai contoh, sebuah toko yang memproduksi furnitur berlapis
kustom perlu menetapkan nomor pekerjaan untuk suatu proyek. Tenaga penjual perlu
mengetahui nama dan alamat pelanggan, tetapi manajer toko pekerjaan atau pekerja yang
merakit furnitur tidak perlu tahu siapa pelanggannya. Akibatnya, nomor sewenang-wenang
ditugaskan untuk pekerjaan itu. Angka dapat berupa acak atau berurutan, seperti yang
dijelaskan dalam subbagian berikut.

1. Kode Urutan Sederhana

Kode urutan sederhana adalah angka yang ditugaskan untuk sesuatu jika perlu
diberi nomor. Oleh karena itu tidak ada hubungannya dengan data itu sendiri. Lebih
efisien untuk memasuki pekerjaan "5676" daripada "kursi goyang berwarna cokelat dan
hitam dengan kursi kulit untuk Arthur Hook, Jr."

2. Kode Derivasi Alfabet

Kadang tidak diinginkan untuk menggunakan kode sequnce. Contoh yang


paling jelas adalah ketika Anda tidak ingin seseorang membaca kode untuk mengetahui
berapa banyak angka yang telah ditetapkan. Situasi lain di mana kode urutan mungkin
tidak berguna adalah ketika kode yang lebih kompleks diinginkan untuk menghindari
kesalahan yang mahal.

Kode derivasi alfabet adalah pendekatan yang umum digunakan dalam


mengidentifikasi nomor akun. Kode menjadi nomor akun. Lima digit pertama berasal
dari lima digit pertama kode pos pelanggan, tiga berikutnya adalah tiga konsonan
pertama dalam nama pelanggan, empat angka berikutnya berasal dari alamat jalan, dan
tiga terakhir membentuk kode untuk majalah . Tujuan utama kode ini adalah untuk
mengidentifikasi akun.
- Klasifikasi Informasi

Klasifikasi memberikan kemampuan untuk membedakan antara kelas barang.


Klasifikasi diperlukan untuk banyak tujuan, seperti mencerminkan bagian mana dari
rencana asuransi kesehatan yang dilakukan karyawan, atau menunjukkan siswa mana yang
telah menyelesaikan persyaratan inti dari kursusnya.

1. Kode Klasifikasi

Kode klasifikasi digunakan untuk membedakan satu kelompok data dengan


karakteristik khusus dari yang lain. Kode klasifikasi dapat terdiri dari satu huruf atau
satu angka. Menggunakannya adalah cara singkat untuk menggambarkan seseorang,
tempat, benda, atau peristiwa.

Kode klasifikasi terdaftar dalam manual atau diposting sehingga pengguna


dapat menemukannya dengan mudah. Sering kali, pengguna menjadi sangat terbiasa
dengan kode yang sering digunakan sehingga mereka menghafalnya. Seorang
pengguna mengklasifikasikan item dan kemudian memasukkan kodenya langsung ke
sistem online.

2. Blok Kode Urutan

Kode urutan blok adalah perpanjangan dari kode urutan. Kategori utama
perangkat lunak adalah browser, basis data, paket, dan desain Web. Ini ditugaskan
nomor urut dalam "blok", atau rentang berikut; browser, 100-199; basis data, 200-299;
Dan seterusnya. Keuntungan dari kode urutan blok adalah bahwa data dikelompokkan
sesuai dengan karakteristik umum, tetapi masih memanfaatkan kesederhanaan
menetapkan nomor berikutnya yang tersedia untuk item berikutnya yang membutuhkan
identifikasi.

- Menyembunyikan Informasi

Anda dapat menggunakan kode untuk menyembunyikan atau menyamarkan


informasi yang tidak ingin diketahui orang lain. Ada banyak alasan yang mungkin ingin
dilakukan oleh pengguna bisnis. Sebagai contoh, sebuah perusahaan mungkin tidak ingin
informasi dalam file personel diakses oleh pekerja entri data.
1. Kode Sandi

Mungkin metode pengkodean yang paling sederhana adalah substitusi langsung


satu huruf ke huruf lain, satu angka untuk yang lain, atau satu huruf untuk satu angka. Jenis
teka-teki populer yang disebut cryptogram adalah contoh penggantian huruf.

- Mengungkap Informasi

Kadang-kadang diinginkan untuk mengungkapkan informasi kepada pengguna


tertentu melalui kode. Di toko pakaian, informasi tentang departemen, produk, warna, dan
ukuran dicetak bersama dengan harga tiket untuk setiap item. Informasi ini membantu
tenaga penjualan dan stok orang menemukan tempat untuk barang dagangan.

Alasan lain untuk mengungkapkan informasi melalui kode adalah untuk membuat
entri data lebih bermakna bagi manusia. Nomor bagian, nama, atau deskripsi yang familier
mendukung entri data yang lebih akurat. Contoh kode dalam subbagian berikut
menjelaskan bagaimana konsep ini dapat direalisasikan.

1. Kode Subset Signifikan-Digit


Ketika dimungkinkan untuk mendeskripsikan suatu produk berdasarkan
keanggotaannya di banyak subkelompok, kita dapat menggunakan kode subset
digit-signifikan untuk membantu menggambarkannya. Untuk menjadi pengamat
biasa atau pelanggan, deskripsi item tampaknya satu nomor panjang. Seorang
tenaga penjualan tahu, bagaimanapun, bahwa angka-angka itu, masing-masing
memiliki arti tersendiri. Tiga digit pertama mewakili departemen, tiga produk
berikutnya, dua warna berikutnya, dan dua ukuran terakhir.

- Concealing information
Menyembunyikan informasi kamu bisa menggunakan kode untuk
menyembunyikan atau menyembunyikan informasi tapi kau tidak ingin orang lain
tahu Ada alasan kecil mengapa pengguna bisnis ingin melakukan hal ini. Misalnya,
sebuah perusahaan mungkin tidak ingin masuk ke negara personil untuk diakses
oleh pekerja entri data.
Sebuah toko mungkin ingin penjualnya melihat berapa rendah harga yang
dapat mereka negosiasikan, tapi mereka mungkin mengkodetasikan pada tiket
harga untuk mencegah pelanggan menemukan hal itu, restoran mungkin ingin
captare infor bangsa tentang layanan tanpa membiarkan pelanggan mengetahui
nama server.
Menyembunyikan informasi dan keamanan menjadi sangat penting dalam
beberapa tahun terakhir. Perusahaan-perusahaan telah menyatakan bahwa
memungkinkan para penjaja dan pelanggan mengakses database mereka secara
langsung, dan menangani transaksi bisnis melalui Internet telah membuat mereka
perlu mengembangkan skema enkripsi yang ketat.
Sub-bagian hampa itu mengambarkan contoh tindakan menyembunyikan
informasi melalui kode. Kode rahasia. Mungkin metode coding sederhana adalah
substitusi langsung satu huruf untuk yang lain, satu angka untuk yang lain, atau satu
huruf untuk nurnber. Sejenis teka-teki populer yang disebut kriptogram merupakan
contoh substitusi huruf.
- Revealing information
Mengungkapkan informasi Kadang-kadang, yang diinginkan adalah
membocorkan informasi kepada pengguna tertentu melalui suatu kode. Di sebuah
toko pakaian, informasi tentang departemen, produk, warna, dan ukuran dicetak
bersama harga tiket untuk setiap barang, informasi ini membantu para wiraniaga
dan pemegang saham menemukan tempat untuk barang dagangan.
Alasan lain untuk membuka informasi melalui kode adalah untuk membuat
entri data lebih berarti bagi manusia. Suatu nomor bagian, nama, atau deskripsi
yang dikenal mendukung entri data yang lebih akurat. Contoh-contoh kode dalam
sub-bagian berikut menjelaskan bagaimana konsep-konsep ini dapat direalisasikan.
Kode SUBSET. Ketika hal itu dapat dijelaskan produk berdasarkan
keanggotaannya dalam banyak subkelompok, kita dapat menggunakan digit yang
subset kode untuk membantu menggambarkannya.
- UNICODE
Kode memungkinkan kita untuk mengungkapkan karakter yang biasanya
tidak bisa kita masukan atau lihat dengan metode radar yang mendukung karakter
yang sudah kita kenal baik bagi orang-orang yang menggunakan darakter abjad
barat (disebut sebagai karakter Latin), tetapi banyak bahasa, seperti bahasa yunani,
jepang. Orang qia, dan bahasa ibrani, tidak menggunakan abjad barat. Bahasa-
bahasa ini mungkin menggunakan huruf yunani, yakni elyphs (disebut elyphs) atau
lambang yang menunjukkan suku kata atau seluruh kata.
Organisasi internasional ior standardisasi (ISO) telah mendefinisikan set
karakter Unicode, yang mencakup semua simbol lnguage standar dan memiliki
ruang untuk 65.535 karakter. Anda dapat menampilkan halaman web yang ditulis
dalam abjad lain dengan mengunduh editor metode masukan dari Microsoft
Simbol-simbol Glyph diwakili dengan huruf "&# XNNNN;" notasi, di mana
NNNN merupakan huruf spe cic atau simbol dan x berarti bahwa hexadecimal
notasi, atau angka dasar 16, digunakan untuk mengulang karakter Unicode.
Misalnya, &#30B3 merupakan simbol Katakana jepang ko. Kode yang digunakan
untuk kata jepang untuk halo, kontichivd/
Meminta Tindakan Yang Pantas Kode sering dibutuhkan untuk
menginstruksikan komputer atau pembuat keputusan tentang tindakan apa yang
harus diambil. Kode-kode semacam itu umumnya disebut sebagai fungsi c
- KODE FUNGSI
Fungsi-fungsi yang diinginkan oleh seorang analis atau programmer
menginginkan komputer untuk melakukan dengan data ditangkap dalam kode
fungsi. Mengeja sebelum Gambar 15.9 menunjukkan contoh kode fungsi untuk
memperbarui inventaris.
Misalkan Anda seorang pria yang berusia di departemen susu; jika yoghurt
rusak, Anda akan melakukannya、 Pada bagian sebelumnya, kami memeriksa
tujuan untuk menggunakan berbagai jenis kode ketika manusia dan mesin
memasukkan dan menyimpan data, Selanjutnya, kami memeriksaPedoman Umum
untuk Pengkodean
- JADILAH CONCISE
Kode harus ringkas. Kode yang terlalu panjang berarti lebih banyak
penekanan tombol dan akibatnya lebih banyak kesalahan. Kode panjang juga
berarti menyimpan informasi Kode pendek lebih mudah diingat orang dan mudah
dimasukkan daripada kode panjang. Jika kode harus panjang, mereka harus dipecah
menjadi subkode. Untukingatan.Terkadang kode dibuat lebih lama dari yang
diperlukan karena suatu alasan. Nomor kartu kredit sering
- CATCHING A SUMBER CODE
Tidak tahan ini. Saya sudah mencari topi ini selama 5 menit terakhir," keluh
Davey, ketika ia mengayunkan topi kulit sapi oleh ekornya di atas kepalanya. Dia
adalah salah satu baru gudang pekerja untuk Crockert's, sebuah katalog ritel besar
dan perusahaan ecommerce. "Katalog slip menyebutnya sebuah 'Coo mS-9wtil' hal
yang baik anda mengatakan kepada saya "Coo' singkatan untuk coonskin.
Kemudian, tentu saja, saya berpikir tentang caps dan tampak di sini. Aku
menemukannya di sini di kotak berlabel BOYS/CAP. Bukankah akan lebih lembut
jika katalog dan laman web sama dengan tempat sampahnya? Bagi saya, faktur ini
mengatakan, "alat masak, logam, 5-9-keping berset dengan Teflon' aku terjebak
dalam set alat masak sepanjang waktu. Daniel, rekan kerja Davey, nyaris tidak
mendengarkan dengan terburu-buru menarik barang-barang dari tempat sampah
untuk mengisi pesanan lain. "Kau akan terbiasa. Mereka harus memilikinya dengan
cara ini sehingga komputer dapat memahami gelombang. Kebanyakan, aku melihat
nomor katalog di faktur, setelah aku melihatnya di buku dan menerjemahkannya ke
belakang sini … Kecuali saya ingat dari menemukan Davey sebelumnya," Daniel
menjelaskan Davey tetap saja, sambil berkata. "Komputer itu pintar, dan kita harus
mengisi banyak pesanan. Kita harus memberitahu orang-orang dalam
mengumpulkan nama-nama yang kita punya di tempat sampah kami," Daniel
menjawab dengan sinis, "Oh, tentu. Mereka ingin tahu apa yang kita pikirkan. ",
kemudian ia terus dengan nada yang lebih lembut. "Anda tahu, kami dulu punya
seperti itu, tapi ketika mereka punya semua komputer baru,
Dan pergi ke 24-jam telepon dan perintah Internet, semuanya berubah.
Mereka mengatakan operator (dan pengguna) harus tahu lebih banyak tentang apa
yang mereka jual (atau beli), sehingga mereka mengubah kode mereka menjadi
lebih seperti sebuah cerita." Davey, yang terkejut dengan wahyu Daniel, bertanya,
"apa cerita untuk yang sedang saya kerjakan?" Sewaktu memeriksa kode pada
faktur topi, Daniel menjawab "yang anda kerjakan adalah Coo m5-9w/tl. 'setelah
melihatnya dengan cepat di komputer, operator dapat mengatakan kepada
pelanggan, "yang ini adalah coonskin (Coo) cap untuk anak laki-laki (m untuk pria)
usia 5-9 dengan ekor sungguhan (w/t)" Kita tidak bisa melihat hutan untuk pohon-
pohon karena kode mereka, tapi kau tahu Crockett itu. Mereka harus melakukan
penjualan. Seberapa penting bahwa tempat sampah dan faktur gudang tidak diberi
kode secara konsisten? Tanggapi dalam paragraf. Apa saja masalah yang muncul
jika sebuah kode muncul seperti itu, tapi karyawan tidak pernah diberi "kunci" yang
sesuai untuk menguraikannya? Bahas tanggapan saudara dalam dua paragraf. Apa
gantungan yang akan kau buat untuk memberi kode untuk Crockett's?
Dokumentasikan perubahan kalian, mengidentifikasi jenis kode yang akan
kalian gunakan, dan gunakan kode sebagai contoh produk yang mungkin dijual
Crockett. Ingatlah untuk menguraikannya juga.
Panjang untuk mencegah orang menebak nomor kartu kredit. Visa dan
MasterCard menggunakan bilangan 16-digit, yang akan menampung 9 triliun
pelanggan. Karena angkanya tidak ditugaskan secara berurutan. Kemungkinan
menebak nomor kartu kredit sangat sedikit. Jaga kode stabil.
Stabilitas berarti bahwa kode identitas untuk pelanggan tidak harus berubah
setiap kali data baru diterima. Sebelumnya, kami memberikan kode penurunan
abjad untuk a. Daftar langganan majalah. Tanggal kedaluwarsa itu bukan bagian
dari kode identitas pelanggan karena kemungkinan besar akan berubah Jangan ubah
singkatan kode dalam sistem mnemonic.
Setelah anda memilih singkatan kode, jangan mencoba untuk merevisi,
karena itu membuatnya sangat sulit bagi entri data personil untuk beradaptasi
Pastikan kodenya unik. Untuk kode agar bekerja, mereka harus unik.
Buatlah catatan dari semua kode yang digunakan dalam sistem untuk
memastikan bahwa anda tidak menetapkan nomor kode atau nama yang sama untuk
item yang sama. Nomor kode dan nama merupakan bagian penting dari entri dalam
kamus data, dibahas di bab 8.
Membuat kode menjadi mudah. Jika kau ingin memanipulasi data secara
bermanfaat, kodenya harus berguna. Misalnya, jika anda melakukan penelusuran
SMS pada bulan-bulan dalam tahun naik, bulan-bulan "j" akan rusak (ujanuari, juli,
dan kemudian juni). Kamus disusun sedemikian rupa, satu per satu huruf dari kiri
ke kanan. Jadi, jika anda menuutkan MMMDDYYYY tempat MMM berdiri untuk
singkatan dari bulan, DD untuk hari itu, dan YYY untuk tahun itu, hasil mungkin
akan keliru.42000-06-11 Gambar 15.11 memperlihatkan apa yang akan terjadi jika
penelusuran teks dilakukan pada forme yang berbeda pada tanggal tersebut. Kolom
ketiga memperlihatkan suatu problem yang merupakan bagian dari krisis tahun
2000 (Y2K) yang menimbulkan kekhawatiran dan bahkan menjadi sampul majalah
Time. Adalah penting untuk memastikan bahwa pengguna dapat melakukan apa
yang ingin anda lakukan dengan kode yang anda buat. Kode numerik jauh lebih
mudah diurutkan daripada alphanunerics; Oleh karena itu, pertimbangkan untuk
menjadi numerik jika perlu Hindari kode yang membingungkan. Cobalah untuk
menghindari menggunakan karakter kode yang terlihat atau mirip. Huruf O (huruf
oh) dan 0 (angka nol) mudah bingung, seperti huruf I dan angka 1, dan huruf I dan
angka 2. Oleh karena itu, kode seperti B1Cand 280Z tidak memuaskan. Satu contoh
kode yang bisa membingungkan adalah kode pos kanada, seperti diperlihatkan
dalam gambar 15.12. Format kode adalah X9X 9X9, dimana X mewakili sebuah
surat dan 9 mewakili sebuah num ber. Satu keuntungan menggunakan huruf dalam
kode adalah untuk memungkinkan lebih banyak data dalam kode enam digit
(terdapat 26 huruf, namun hanya 10 angka). Karena kodenya digunakan secara rutin
oleh orang kanada, kodenya masuk akal bagi mereka. Namun, bagi orang asing
yang baru saja mengirim surat ke kanada, mungkin sulit untuk mengetahui apakah
simbol kedua dari akhir itu adalah Z atau a2.
Kode seragam. Agar efektif dan efisien bagi manusia, kode etik harus
mengikuti apa yang terlihat kapan saja. Kode yang digunakan bersama-sama,
seperti BUF-234 dan KU-3456. Miskin karena huruf yang pertama terdiri dari tiga
huruf dan tiga angka, sedangkan yang kedua hanya memiliki dua huruf diikuti
empat angka. Bila anda diminta untuk menambahkan tanggal, usahakan untuk tidak
menggunakan kode MMDDYYYY dalam satu permohonan, YYYYDDMM per
detik, dan MMDDYY pada tanggal ketiga. Sangat penting untuk menjaga kode
seragam antara, serta dalam, program. Izinkan untuk modifikasi kode.
Adaptabilitas merupakan fitur utama dari kode yang baik. Analis harus tetap diingat
bahwa sistem akan berevolusi dari waktu ke waktu, dan sistem coding harus mampu
mencakup perubahan. Jumlah pelanggan hendaknya tumbuh, pelanggan akan
mengubah nama, dan pemasok akan memodifikasi cara mereka menomori produk
mereka. Yang ¡inalyst harus bisa meramalkan perubahan yang dapat diprediksi
yang diinginkan pengguna bisnis dan memperkirakan berbagai kebutuhan di masa
depan saat merancang kode. Kode pos

- MEMBUAT KODE BERARTI


Kode efektif tidak hanya berisi informasi, tetapi juga masuk akal bagi orang
yang menggunakannya. Kode yang berarti mudah dipahami, dikerjakan, dan
diingat. Pekerjaan entri data menjadi lebih menarik ketika bekerja dengan kode
yang berarti daripada hanya memasukkan serangkaian angka yang tidak berarti.
- MENGGUNAKAN KODE
Kode digunakan dalam beberapa cara. Dalam program validasi, input data
diperiksa terhadap daftar kode untuk memastikan bahwa hanya kode yang valid
yang dimasukkan. Dalam program laporan dan penyelidikan, kode yang disimpan
pada file diubah menjadi makna kode tersebut. Laporan dan tampilan tidak boleh
menunjukkan atau mencetak kode yang sebenarnya. Jika ya, pengguna harus
menghafal makna kode atau mencarinya secara manual. Kode digunakan dalam
program GUI untuk membuat daftar drop-down.
B. PENGAMBILAN DATA YANG EFEKTIF DAN EFISIEN

Untuk memastikan kualitas data yang dimasukkan pengguna ke dalam suatu sistem,
penting untuk menangkap data secara efektif. Pengambilan data telah mendapat perhatian
yang meningkat sebagai titik dalam pemrosesan informasi di mana keuntungan
produktivitas yang sangat baik dapat dibuat. Kemajuan besar dalam meningkatkan
penangkapan data telah dibuat dalam empat dekade terakhir, karena kami telah beralih dari
sistem multi-langkah, lambat, dan rawan kesalahan seperti menekan tombol untuk
menggunakan sistem canggih termasuk hal-hal seperti pengenalan karakter optik (OCR),
bar kode, dan terminal point of sales.

1. Memutuskan Apa yang Akan Diabadikan


Keputusan tentang apa yang harus diambil mendahului interaksi pengguna dengan
sistem. Memang, sangat penting dalam membuat antarmuka akhirnya bermanfaat, karena
pepatah "sampah masuk, sampah keluar" masih benar.
Keputusan tentang data apa yang akan diambil untuk input sistem dibuat di antara
analis sistem dan pengguna sistem. Menangkap data, memasukkannya, menyimpannya,
dan mengambilnya semuanya merupakan upaya yang mahal. Dengan semua faktor ini
dalam pikiran, menentukan apa yang akan ditangkap menjadi keputusan penting.
Ada dua jenis data untuk dimasukkan: data yang berubah atau berbeda dengan
setiap transaksi, dan data yang secara ringkas membedakan item tertentu yang sedang
diproses dari semua item lainnya. Contoh data yang dapat diubah adalah jumlah persediaan
yang dibeli setiap kali perusahaan periklanan melakukan pemesanan dengan pedagang
grosir peralatan kantor. Karena kuantitas berubah tergantung pada jumlah karyawan di
perusahaan periklanan dan pada berapa banyak akun yang mereka layani, data kuantitas
harus dimasukkan setiap kali pemesanan dilakukan. Contoh data diferensiasi adalah
pencantuman pada catatan pasien dari nomor Jaminan Sosial pasien dan tiga huruf pertama
dari nama belakangnya. Dengan cara ini, pasien sedikit berbeda dari pasien lain dalam
sistem yang sama.
2. Membiarkan Komputer Melakukan Istirahat
a. Merekam waktu transaksi
b. Menghitung nilai baru dari input
c. Menyimpan dan mengambil data sesuai permintaan

Dengan menggunakan fitur komputer terbaik, desain pengambilan data yang efisien
menghindari entri data yang tidak perlu, yang pada gilirannya mengurangi banyak
kesalahan manusia dan kebosanan dan memungkinkan orang untuk fokus pada tugas
tingkat tinggi atau kreatif.

3. Menghindari Kemacetan dan Langkah Ekstra


Data dituangkan dengan cepat ke mulut lebar sistem hanya untuk diperlambat di
"leher" karena contoh buatan yang dibuat secara tidak memadai untuk volume atau detail
data yang dimasukkan. Semakin sedikit langkah yang terlibat dalam memasukkan data,
semakin sedikit kemungkinan ada untuk pengenalan kesalahan. Satu cara leher botol dapat
dihindari adalah dengan memastikan bahwa ada cukup kapasitas untuk menangani data
yang sedang dimasukkan.
Penggunaan sistem online, real-time yang menangkap data pelanggan tanpa perlu
melengkapi formulir adalah contoh yang sangat baik untuk menyimpan langkah-langkah
dalam entri data.
4. Dimulai dengan Bentuk yang Baik
Dengan formulir yang efektif, tidak perlu memasukkan informasi yang telah
disimpan oleh komputer, atau data seperti waktu atau tanggal masuk yang dapat ditentukan
oleh komputer secara otomatis.
5. Memilih Metode Entri Data
Beberapa metode pemasukan data yang efisien tersedia, dan menggabungkan salah
satu bentuknya dengan banyak faktor, termasuk:
a. perlu untuk kecepatan
b. ketepatan
c. pelatihan pengguna
d. biaya
e. metode yang sedang digunakan
KEYBOARDS

 Tombol fungsi khusus untuk membuka program


 Tombol yang digunakan untuk menggulir dan menjelajahi Web
 Tombol yang dapat diprogram dengan makro untuk mengurangi jumlah penekanan
tombol yang diperlukan
 Keyboard ergonomis dan keyboard inframerah atau berkemampuan Bluetooth

BAR CODES

 Memberi tingkat akurasi yang tinggi untuk entri data


 Menghemat biaya tenaga kerja
 Mengizinkan pengambilan data secara otomatis
 Pelacakan pembelian kartu kredit

Adapula 2D Bar Codes adalah kode batang dua dimensi, kode optik yang dapat
dibaca mesin. Kode ini mengambil lebih sedikit ruang daripada kode bar linier yang
lebih lama serta biaya ebih murah dari tag RFID dan dapat muncul dalam bentuk cetak.

QR CODES

Kode QR (Respon Cepat) mudah diidentifikasi menggunakan penanda


posisi dan terdapat tiga kotak bersarang yang muncul di tiga sudutnya. Kode QR
benar-benar gratis. Pembaca kode 2D cenderung dapat membaca kode QR.
MICROSOFT TAGS

Tag Microsoft menggunakan empat warna. Mereka bekerja jika dicetak


monokromatis. Membuat, menerbitkan, dan menggunakan Microsoft Tags adalah gratis.
Kode tersebut adalah tautan Web, ketika kode dibaca dan aplikasi pembaca mencapai
server, kode itu diarahkan ke situs web yang dimaksud, ini memungkinkan untuk
mengumpulkan dan menyimpan data yang dapat dikenakan analitik. Kelemahan dari
pengalihan ini adalah hanya ada satu aplikasi pembaca yang resmi dari Microsoft.

Terdapat 2 (dua) 2D Bar Codes yang populer, yaitu:

a. Kode QR dan Tag Microsoft


- Dapat Membawa Anda ke halaman web tertentu.
- Temukan item yang Anda inginkan untuk dibeli dengan harga lebih rendah.
- Memulai email, pesan teks SMS, atau melakukan panggilan telepon.
- Temukan dan dapatkan kupon digital.
- Gunakan kupon digital.
- Ceritakan lebih banyak tentang lukisan galeri seni yang mereka tatap.
- Dapatkan informasi tentang waktu dan tempat acara Anda.
- Menampilkan video promosi untuk film, putar, atau konser.
- Memungkinkan Anda melihat atau menambah jumlah uang pada kartu transit.
b. RFID
Umumnya dikenal sebagai RFID, identifikasi frekuensi radio memungkinkan
pengumpulan data secara otomatis. Menggunakan tag atau transponder RFID, yang
masing-masing berisi chip dan antena. Tag RFID mungkin atau mungkin tidak memiliki
sumber daya sendiri. Jika tidak memiliki daya sendiri, antena menyediakan daya yang
cukup dari sinyal yang masuk untuk memberi daya pada chip dan mengirimkan respons.
Tag RFID dapat dilampirkan ke produk, paket, hewan, dan bahkan manusia sehingga
barang atau orang tersebut dapat diidentifikasi menggunakan frekuensi radio.

Tag RFID, juga disebut kartu proximity karena jangkauannya yang terbatas, bisa
pasif atau ve. Tag RFID pasif tidak memiliki sumber daya internal; tag aktif lakukan. Tag
pasif tidak mahal (kurang dari 5e per tag) dan biasanya seukuran prangko.
Mereka digunakan di toko-toko eail besar, termasuk Wal-Mart dan Target. Wal-
Mart telah secara aktif mengejar teknologi RFID dalam memperkuat manajemen
persediaan dan proses rantai pasokannya. Departemen Pertahanan AS telah menggunakan
tag ini untuk meminimalkan biaya yang terkait dengan tag Aktif jauh lebih dapat
diandalkan daripada yang pasif karena mereka memiliki kekuatan sendiri dan
meningkatkan visibilitas rantai pasokan.

Tag aktif masing-masing biaya beberapa dolar. Untuk mengambil data pada tag
RFID, diperlukan pembaca. Pembaca mengaktifkan tag agar dibaca. Pembaca mendekode
data dan kode produk unik pada chip di dalam tag d kemudian meneruskannya ke komputer
host yang memproses data. Salah satu contohnya adalah jalan tol elektronik yang
digunakan dalam kendaraan yang melintasi jalan tol. Transponder RFID dapat dipasang
pada kaca depan dan membaca setiap kali kendaraan melewati lubang tol. Pembaca RFID
di pintu tol juga dapat bertindak sebagai penulis untuk menyimpan saldo pada chip RFID.
Metro Moskow adalah sistem transportasi pertama yang menggunakan kartu pintar RFID
pada tahun 1998. Aplikasi yang lebih baik termasuk pelacakan ternak untuk
mengidentifikasi kawanan asal, yang memungkinkan pelacakan penyakit sapi gila yang
lebih baik, serta pelacakan RFID di toko buku, layanan bagasi maskapai. kejahatan, obat-
obatan, dan bahkan pelacakan pasien atau tahanan.

Tag RFID telah ditemukan dan digunakan dalam sebagian besar aplikasi
pengiriman. Teknologi ini akan segera digunakan dalam transaksi tunai elektronik umum.
Mereka bahkan dapat mengganti kode UPC karena kelebihan mereka termasuk keamanan
(dengan mengurangi jumlah barang yang dicuri) dan tidak memerlukan pemindaian hanya
melalui zona pembaca) tanpa dapat menimbulkan kontroversi. Privasi adalah masalah.
Seseorang yang membayar barang yang ditandai dengan menggunakan kartu kredit atau
kartu pembeli dapat diidentifikasi dengan sistem semacam itu. Seorang analis sistem perlu
memikirkan pengguna yang terlibat dan hak-hak mereka ketika mempertimbangkan
apakah teknologi ini cocok untuk suatu aplikasi.

KOMUNIKASI LAPANGAN (NFC).

Pendekatan lain untuk memasukkan data adalah komunikasi medan dekat AEC
yang dibangun berdasarkan RFID. NFC memungkinkan komunikasi dua arah dan
digunakan dalam sistem nirkabel tanpa kontak di konter checkout dan tempat lainnya.
Pelanggan cukup menggunakan smartphone untuk Iuch atau mendekati perangkat point-
of-sale untuk menjalin komunikasi radio. NFC juga dapat digunakan untuk pembayaran
pada sistem transportasi, untuk bertukar informasi (seperti jadwal atau peta), menerima
kupon khusus, atau bertukar kartu nama. Itu dianggap aman karena jangkauan komunikasi
yang pendek.

PENGAKUAN KARAKTER OPTIK.

Pengenalan karakter optis (OCR) memungkinkan pengguna membaca input dari


dokumen sumber dengan pemindai optik alih-alih dari media magnetik yang telah kita
diskusikan sejauh ini. Menggunakan perangkat OCR dapat mempercepat input data dari 60
hingga 90 persen melalui beberapa metode kunci. Peningkatan kecepatan OCR datang
karena tidak harus menyandikan atau memasukkan data dari dokumen Sumber. Ini
menghilangkan banyak langkah memakan waktu dan penuh kesalahan perangkat Imput
lainnya.

Dalam melakukannya, OCR menuntut sedikit keterampilan karyawan dan pelatihan


yang sepadan lebih sedikit, Tesulang dalam kesalahan yang lebih sedikit dan lebih sedikit
waktu yang dihabiskan oleh karyawan dalam upaya yang berlebihan. Hal ini juga
mengurangi tanggung jawab untuk data berkualitas langsung ke unit yang
menghasilkannya. OCR, yang telah tersedia bagi semua orang, memiliki satu tambahan,
penggunaan yang sangat praktis: transformasi faks menjadi

PENGENALAN KARAKTER TINTA MAGNETIK.

Karakter tinta magnetik terdapat pada cek bawah bank dan beberapa tagihan kartu
kredit. Metode ini mirip dengan OCR dalam karakter khusus yang dibaca, tetapi
penggunaannya terbatas. Entri data melalui pengenalan karakter tinta magnetik (MICR)
dilakukan melalui mesin yang membaca dan menginterpretasikan satu baris bahan yang
dikodekan dengan tinta yang terdiri dari partikel magnetik. Beberapa keuntungan
menggunakan MICR adalah

 metode yang andal dan berkecepatan tinggi yang rentan untuk menerima tanda tersesat
(karena mereka tidak dikodekan secara magnetis);
 diperlukan pada semua cek penarikan, ini berfungsi sebagai langkah keamanan
terhadap cek buruk; dan ta petugas entri dapat melihat nomor yang menyusun kode jika
perlu untuk memverifikasi. dokumen yang dapat diedit.

FORMULIR BENTUK INDRA .

Bentuk mark-sense memungkinkan entri data melalui penggunaan pemindai yang


merasakan di mana tanda telah dibuat pada formulir khusus. Penggunaan umum adalah
untuk mencetak lembar jawaban.

untuk kuesioner, seperti yang ditunjukkan pada Gambar 15.17. Diperlukan sedikit
pelatihan bagi personel entri, dan volume formulir yang tinggi dapat diproses dengan cepat.

Salah satu kelemahan bentuk mark-sense adalah bahwa meskipun pembaca dapat
menentukan apakah suatu tanda telah dibuat, mereka tidak dapat menafsirkan tanda dengan
cara yang dilakukan oleh karakter optik pembaca.
Dengan demikian, tanda yang tidak jelas pada formulir dapat dimasukkan sebagai
data yang salah. Selain itu, pilihan terbatas pada jawaban yang diberikan pada formulir
mark-sense, formulir memiliki kesulitan dalam menangkap data alfanumerik karena ruang
yang dibutuhkan untuk set huruf dan angka yang lengkap, dan mudah bagi mereka yang
mengisi formulir mark-sense beri tanda pada posisi yang salah.

C. MEMASTIKAN KUALIAS DATA MELALUI VALIDASI INPUT

Sejauh ini, kami telah membahas untuk memastikan penangkapan data yang efektif
ke dalam dokumen sumber dan entri data yang efisien ke dalam sistem melalui berbagai
perangkat input. Meskipun kondisi ini diperlukan untuk memastikan data yang berkualitas,
mereka sendiri tidak cukup.

Kesalahan tidak dapat dikesampingkan sepenuhnya, dan pentingnya menangkap


kesalahan selama input, sebelum pemrosesan dan penyimpanan, tidak dapat terlalu
ditekankan. Masalah yang diciptakan oleh input yang salah dapat menjadi mimpi buruk,
tidak sedikit dari itu adalah bahwa banyak masalah membutuhkan waktu lama untuk
muncul ke permukaan. Analis sistem harus mengasumsikan bahwa kesalahan dalam data
akan terjadi dan harus bekerja dengan pengguna untuk merancang tes validasi input untuk
mencegah data yang salah diproses dan disimpan, karena kesalahan awal yang tidak
ditemukan untuk jangka waktu lama adalah mahal dan memakan waktu untuk diperbaiki.

Anda tidak dapat membayangkan segala sesuatu yang salah dengan input, tetapi
Anda harus menutupi jenis kesalahan yang menimbulkan persentase masalah terbesar.
Ringkasan masalah potensial yang harus dipertimbangkan ketika memvalidasi input
diberikan pada Gambar 15.18.

Gambar 15.18
D. MEMVALIDASI INPUT TRANSAKSI
Sebagian besar dilakukan melalui perangkat lunak, yang merupakan tanggung
jawab programmer, tetapi penting bahwa seorang analis sistem tahu apa masalah umum
yang mungkin membatalkan tindakan tersebut. Bisnis yang berkomitmen pada kualitas
akan mencakup pemeriksaan validitas sebagai bagian dari perangkat lunak rutin mereka.
Tiga masalah utama dapat terjadi dengan transaksi input: mengirimkan data yang
salah ke sistem, orang yang tidak sah mengirimkan data, atau meminta sistem untuk
melakukan penerimaan yang tidak diterima. fungsi yang mampu.
- MENGUNGKAPKAN DATA YANG SALAH.

Contoh: mengirimkan data yang salah ke sistem adalah ia mencoba untuk


memasukkan nomor Jaminan Sosial pasien ke dalam sistem penggajian rumah sakit.
Kesalahan ini biasanya merupakan kecelakaan, tetapi harus ditandai sebelum data diproses.

- DATA PENGIRIMAN ORANG YANG TIDAK DIHORMATI.

Suatu sistem harus dapat menemukan, jika tidak, data yang benar dikirimkan oleh
orang yang tidak berwenang. Misalnya, hanya apoteker pengawas yang dapat memasukkan
total inventaris untuk zat-zat yang dikendalikan dalam pharma. Validasi transaksi yang
diajukan oleh individu yang tidak sah berlaku untuk masalah privasi dan keamanan seputar
sistem penggajian dan catatan evaluasi karyawan yang menentukan tingkat pembayaran,
promosi, atau disiplin ; file yang berisi rahasia dagang; dan file yang menyimpan informasi
rahasia, seperti data pertahanan nasional.

- MEMINTA SISTEM UNTUK MELAKUKAN FUNGSI YANG TIDAK DAPAT


DITERIMA.

Kesalahan ketiga yang membatalkan transaksi input adalah meminta sistem untuk
melakukan fungsi yang tidak dapat diterima. Sebagai contoh, adalah logis bagi manajer
sumber daya manusia untuk memperbarui catatan karyawan yang ada saat ini, tetapi akan
tidak sah untuk meminta sistem membuat file baru daripada hanya memperbarui catatan
yang ada.
- MEMVALIDASI DATA INPUT
Penting bahwa input data itu sendiri, bersama dengan transaksi yang diminta, valid.
Beberapa tes dapat dimasukkan ke dalam perangkat lunak untuk memastikan validitas ini.
Di subbagian berikut, kami mempertimbangkan sejumlah cara yang mungkin untuk
memvalidasi input.
- UJI DATA HILANG.

Jenis uji validitas pertama memeriksa data untuk melihat apakah ada item yang
hilang. Untuk beberapa situasi, semua item data harus ada. Misalnya, file Jaminan Sosial
untuk pembayaran pensiun atau tunjangan cacat tidak valid jika tidak menyertakan nomor
Jaminan Sosial penerima pembayaran. Selain itu, catatan harus mencakup data kunci yang
membedakan satu catatan dari semua dan kode fungsi yang memberi tahu komputer apa
yang harus dilakukan dengan data tersebut.

Seorang analis sistem yang lain perlu berinteraksi dengan pengguna untuk
menentukan item data apa yang penting dan untuk mencari tahu apakah ada kasus luar
biasa yang memungkinkan data dianggap valid bahkan jika beberapa item data hilang.
Misalnya, baris alamat kedua yang berisi nomor apartemen atau inisial tengah seseorang
mungkin bukan entri yang diperlukan.

- UJI UNTUK PANJANG LAPANGAN YANG BENAR.


Jenis uji validitas yang kedua memeriksa input untuk memastikan panjang bidang
yang benar. Misalnya, jika stasiun cuaca Omaha, Nebraska, melaporkan ke komputer
layanan cuaca nasional tetapi keliru memberikan kode kota dua huruf (OM) alih-alih kode
kota tiga huruf nasional (OMA), data input mungkin dianggap tidak valid , dan karenanya
tidak akan diproses.
- UJI UNTUK KELAS ATAU KOMPOSISI
Tes untuk kelas atau validitas komposisi memeriksa untuk melihat bahwa bidang
data yang seharusnya hanya terdiri dari angka tidak termasuk huruf, dan sebaliknya.
Misalnya, nomor rekening kartu kredit untuk American Express tidak boleh menyertakan
surat apa pun. Dengan menggunakan tes komposisi, program tidak boleh menerima nomor
akun American Expres yang mencakup huruf dan angka.
- UJI UNTUK RANGE ATAU REASONABLENESS
Tes validitas untuk rentang atau kewajaran adalah pengukuran input yang masuk
akal yang menjawab pertanyaan apakah data berada dalam kisaran yang dapat diterima
atau apakah masuk akal dalam parameter yang telah ditentukan. Untuk instan jika
pengguna mencoba memverifikasi tanggal pengiriman yang diusulkan, uji jangkauan tidak
akan mengizinkan tanggal pengiriman pada tanggal 32 Oktober atau menerima pengiriman
pada bulan ke-13, rentang penghormatannya adalah 1 hingga 31 hari dan 1 hingga 12 bulan.
Tes kewajaran memastikan apakah barang masuk akal untuk transaksi. Misalnya,
saat menambahkan karyawan baru ke daftar gaji, memasuki usia 120 tahun tidak akan
mengecilkan kisaran nilai. Tes-tes ini dapat mencakup batas bawah, batas atas, atau
keduanya lebih rendah dan masuk akal. Tes kewajaran digunakan untuk data yang kontinu,
yaitu, data yang memiliki batas atas iklan.
- UJI UNTUK NILAI YANG TIDAK VALID.
Memeriksa input untuk nilai-nilai yang tidak valid berfungsi jika hanya ada
beberapa nilai. Tes ini tidak layak untuk situasi di mana nilainya tidak dibatasi atau tidak
dapat diprediksi, Tes semacam ini berguna untuk memeriksa respons di mana data dibagi
menjadi sejumlah kelas yang ditiru.

Misalnya, perusahaan pialang membagi akun menjadi tiga kelas saja:

kelas 1 akun aktif, kelas 2 = akun tidak aktif, dan kelas 3 = akun tertutup. Jika data
ditugaskan ke kelas lain melalui kesalahan, nilai-nilai tidak valid. Pemeriksaan nilai
biasanya dilakukan untuk data diskrit, yaitu data yang hanya memiliki nilai tertentu. Jika
ada banyak nilai, mereka biasanya disimpan dalam tabel file kode. Memiliki nilai dalam
file memberikan cara mudah untuk menambah atau mengubah nilai.

- CEK REFERENSI.
Pemeriksaan referensi silang digunakan ketika satu elemen memiliki hubungan
dengan yang lain. Untuk melakukan pemeriksaan referensi silang, masing-masing bidang
harus benar dalam dirinya sendiri. Misalnya, harga jual barang harus lebih besar dari biaya
yang dibayarkan untuk barang tersebut. e dimasukkan, numerik, dan lebih besar dari nol.
Kriteria yang sama digunakan untuk memvalidasi biaya. Ketika harga dan biaya berlaku,
keduanya dapat dibandingkan.
Cek geografis adalah jenis lain dari pemeriksaan referensi silang. Di Amerika
Serikat, singkatan negara dapat digunakan untuk memastikan bahwa kode area telepon
berlaku untuk keadaan itu, dua digit kode pos berlaku untuk negara.
- UJI UNTUK PERBANDINGAN DENGAN DATA TERSIMPAN.
Tes berikutnya untuk validitas input ansider adalah membandingkannya dengan
data yang sudah disimpan komputer. Misalnya, nomor bagian yang dimasukkan secara
baru dapat dibandingkan dengan nomor inventaris bagian lengkap yang ada dan
dimasukkan dengan benar
- MENYIAPKAN KODE VALIDASI (PERIKSA DIGIT).
Metode lain untuk memastikan keakuratan data, khususnya nomor identifikasi,
adalah dengan menggunakan digit periksa dalam kode itu sendiri. Misalkan kita memiliki
nomor bagian 53411 yang perlu diketik ke dalam sistem. Sementara itu sedang
dimasukkan, berbagai jenis kesalahan dapat terjadi. Salah satu kesalahan yang mungkin
terjadi adalah salah mengetikkan satu digit: misalnya, pegawai mengetikkan 54411 alih-
alih 53411. Jenis kesalahan kedua adalah digit ditransisikan: itu biasanya terjadi ketika
nomor yang dimaksud 53411 diketikkan sebagai angka 54311 sebagai gantinya, hanya
karena dua tombol ditekan dalam urutan terbalik. Kesalahan transposisi juga sulit dideteksi
manusia.
Prosedur untuk menggunakan digit periksa melibatkan diawali dengan kode
numerik asli. melakukan beberapa matematika untuk sampai pada digit periksa yang
diturunkan, dan kemudian menambahkan tanda centang digit ke kode asli. Proses
matematika melibatkan mengalikan masing-masing digit kode asli dengan beberapa bobot
yang telah ditentukan, menjumlahkan hasil ini, dan kemudian membagi- bagi jumlah ini
dengan nomor modulus. Nomor modulus diperlukan karena jumlah biasanya berjumlah
besar, dan kita perlu untuk mengurangi hasilnya menjadi satu digit. Akhirnya, sisanya
diurangkan dari angka modulus, memberi kita angka cek. Formula yang terkenal untuk
digit cek adalah rumus Luhn yang dibuat pada 1960-an. Ini digunakan oleh perusahaan
kartu kredit.
- VERIFIKASI KARTU KREDIT
Ketika kartu kredit dimasukkan ke dalam situs web atau program komputer, cek
pertama adalah panjang nomornya. Perusahaan kartu kredit merancang kartu mereka untuk
memasukkan jumlah digit yang berbeda. Misalnya, kartu Visa panjangnya 16 digit,
sedangkan nomor kartu American Express adalah 15 digit, dijelaskan di bawah ini. pada
perusahaan itu, empat digit pertama biasanya menandakan jenis kartu. Digit tengah
mewakili bank dan pelanggan.
Selain metode verifikasi ini, rumus luhn dapat digunakan. misalkan kita diberi
nomor 7-7-7-8-8-8 di mana lima nomor pertama mewakili nomor rekening bank dan digit
terakhir adalah digit cek. mari kita terapkan rumus luhn untuk melihat apakah ini nomor
yang valid.
 Gandakan digit kedua-terakhir, lalu gandakan setiap digit lainnya (yaitu, lewati satu
digit, gandakan yang berikutnya, lewati satu digit, gandakan yang berikutnya, dll).
Misalnya, angka 7-7-7-8-8-8 menjadi 14-7-14-8-16-8
 Jika meragukan setiap angka menghasilkan angka yang lebih besar dari 10, kurangi
angka dua digit ini menjadi satu digit dengan menambahkan angka bersama. Dalam
contoh kita, angka 14 menjadi 1 4 = 5 dan angka 16 menjadi 1 6 = 7. Dengan
demikian, angka asli kita, 7-7-7-8-8-8 telah diubah menjadi angka baru, 5-7 -5-8-
7-8.
 Sekarang iklankan semua digit dalam nomor baru bersama-sama
 Lihatlah totalnya. Jika berakhir dengan nol, angka tersebut valid sesuai dengan
rumus Luhn. Karena 40 berakhir dengan nol, kita dapat mengatakan bahwa itu
melewati tes rumus Luhn.

Formula Luhn dapat juga untuk mengidentifikasi kesalahan dalam


memasukkan kartu kredit yang salah. Sebagai contoh, nomor kartu kredit 1334-1334-
1334-1334 diasumsikan valid karena digit dari angka yang diubah 2364-2364-2364
akan bertambah hingga 60, angka yang berakhir dengan nol. Jika pengguna salah
memasukkan angka yang salah, totalnya tidak akan menjadi kelipatan dari nol.
Formula Luhn tidak menangkap setiap kesalahan. Jika pengguna melakukan
kesalahan dalam memasukkan lebih dari satu digit, kesalahan transposisi ini (membalik
digit kedua terakhir dan keempat terakhir) tidak akan tertangkap.

Perusahaan kartu Credit juga menggunakan tanggal kedaluwarsa dan kode


verifikasi tiga atau empat digit, sering ditulis di sisi belakang kartu untuk keamanan
lebih.

Tes untuk memeriksa validitas input bisa sangat membantu melindungi sistem
dari entri dan penyimpanan data yang salah. Sebagai analis sistem, ypu harus selalu
berasumsi bahwa kesalahan manusia dalam input lebih cenderung tidak terjadi. Adalah
tanggung jawab Anda untuk memahami kesalahan mana yang akan membuat data tidak
valid dan bagaimana menggunakan komputer untuk mencegah kesalahan manusia
tersebut dan dengan demikian membatasi intrusi mereka ke dalam data sistem.

- Proses Validasi
Penting untuk memvalidasi setiap bidang hingga valid atau kesalahan terdeteksi.
Urutan data pengujian adalah pertama-tama memeriksa data yang hilang. Kemudian tes
sintaksis dapat panjang data dimasukkan dan memeriksa kelas dan komposisi yang tepat.
Hanya setelah sintaksnya benar semantik, atau makna, dari data divalidasi. Ini termasuk
rentang, masuk akal, atau tes nilai, diikuti oleh tes digit cek.

Layar GUI membantu mengurangi jumlah kesalahan input manusia ketika mereka
memasukkan tombol radio, kotak centang, dan daftar drop-down. Ketika tombol radio
digunakan, seseorang harus ditetapkan sebagai default, dan satu-satunya cara untuk tidak
dicentang adalah jika pengguna mengklik tombol radio yang berbeda. Dalam hal daftar
drop-down, pilihan pertama harus berisi pesan yang memberitahu pengguna untuk
mengubah daftar. Jika pilihan pertama masih dipilih saat formulir dikirimkan, sebuah pesan
harus memberitahu pengguna untuk memilih opsi yang berbeda.

Biasanya memvalidasi bidang tunggal dilakukan dengan serangkaian pernyataan IF


... ElSE, tetapi ada juga metode validasi pola. Biasanya pola-pola ini ditemukan dalam
desain database tetapi dapat dimasukkan dalam bahasa pemrograman, seperti Perl, Java
Script, dan skema XML. Pola-pola ini disebut ekspresi reguler dan berisi simbol-simbol
yang mewakili tipe data yang harus ada dalam suatu bidang.

Pemeriksaan referensi silang mengasumsikan bahwa validitas satu bidang dapat


bergantung pada nilai bidang lainnya. Contoh pemeriksaan referensi silang adalah
memeriksa tanggal yang valid. Dalam satu kasus yang sangat khusus, validitas hari dalam
sebulan tergantung pada tahun. Setelah satu bidang diperiksa, Anda dapat melakukan
pemeriksaan referensi silang. Jelas, jika salah satu bidang salah, pemeriksaan referensi
silang tidak berarti dan tidak boleh dilakukan.

Karakter Kode Makna Kode Karakter yang Digunakan


dalam Validasi Ekspresi Reguler
\d Setiap digit 0-9
\D Setiap karakter nondigit
\w Huruf, angka, atau garis bawah

\W Karakter apa pun selain huruf, angka, atau


garis bawah
. Cocok dengan karakter apa pun
[characters] Cocok dengan karakter dalam kurung
[char-char] Cocok dengan rentang karakter
[a-z][A-Z][0-9] Akan menerima huruf atau angka apa pun
[^characters] Cocokkan apa pun selain karakter
[^char-char] Cocokkan apa pun di luar rentang karakter

[^a-z] Akan menerima apa pun kecuali huruf kecil

{n} Cocokkan dengan tepat n kemunculan karakter


sebelumnya
\s Cocokkan setidaknya n kemunculan karakter
\S Setiap karakter pemformatan ruang putih
E. KEUNTUNGAN AKURASI DATA DALAM LINGKUP E-NIAGA

Salah satu dari banyak bonus transaksi e-niaga adalah peningkatan akurasi data, karena
alasan:

1. Pelanggan biasanya memasukkan atau memasukkan data sendiri


2. Data yang dimasukkan oleh pelanggan disimpan untuk digunakan nanti
3. Data yang dimasukkan pada titik penjualan digunakan kembali selama proses
pemenuhan pesanan
4. Informasi digunakan sebagai umpan balik kepada pelanggan

Seorang analis perlu menyadari keuntungan yang dihasilkan dari e-commerce dan
penangkapan elektronik dan penggunaan informasi.

- Pelanggan Mengisi Data Sendiri

Pertama, pelanggan mengetahui informasi mereka sendiri lebih baik daripada orang
lain. Mereka tahu cara mengeja alamat jalan mereka, mereka tahu apakah mereka hidup di
"Drive" atau "Street", dan mereka tahu kode area mereka sendiri.

Jika informasi ini dikirimkan melalui telepon, lebih mudah membuat kesalahan
dengan mengeja alamat; jika dimasukkan dengan menggunakan formulir kertas yang
difaks, kesalahan dapat terjadi jika transmisi faks sulit dibaca. Namun, jika pengguna
memasukkan informasi mereka sendiri, akurasi meningkat.

- Menyimpan Data Untuk Penggunaan Kemudian

Setelah pelanggan memasukkan informasi di situs e-niaga, informasi itu dapat


disimpan di komputer pribadi mereka. Jika mereka mengunjungi situs e-niaga dan mengisi
formulir serupa untuk menyelesaikan transaksi, mereka akan merasakan manfaat
menyimpan informasi ini. Ketika mereka mulai mengetik nama mereka, daftar drop-down
akan meminta mereka dengan nama lengkap mereka meskipun hanya beberapa karakter
yang dimasukkan. Dengan mengklik prompt ini, nama lengkap dimasukkan, dan tidak
perlu mengetik lagi untuk bidang ini. Ini disebut autocomplete atau saran otomatis.
Perusahaan yang ingin menyimpan informasi untuk memungkinkan transaksi yang
lebih cepat dan lebih akurat melakukannya dalam file kecil yang disebut cookie. Setelah
informasi disimpan dalam cookie, situs web dapat menyarankan kecocokan untuk
informasi kartu kredit dan kata sandi yang disimpan di komputer pengguna. Informasi
pribadi hanya dapat diakses oleh perusahaan yang menempatkan cookie di komputer
pengguna.

- Menggunakan Data Melalui Proses Pemenuhan Pesanan


Ketika perusahaan menangkap informasi dari pesanan pelanggan, mereka dapat
menggunakan dan menggunakan kembali informasi itu selama proses pemenuhan pesanan.
Oleh karena itu, informasi yang dikumpulkan untuk menyelesaikan pesanan juga dapat
digunakan untuk mengirim faktur kepada pelanggan, dan mengisi kembali produk dengan
memberi tahu produsen. Ini juga dapat digunakan lagi untuk mengirim katalog kertas ke
pelanggan atau mengirim penawaran khusus melalui email
Peningkatan e-niaga ini menggantikan pendekatan tradisional menggunakan proses
pengadaan berbasis kertas dengan pesanan pembelian yang dikirim melalui faks atau surat.
Proses elektronik ini tidak hanya mempercepat pengiriman atau produk tetapi juga
meningkatkan akurasi sehingga produk dikirim ke alamat yang benar. Daripada membaca
faks atau formulir surat, pengirim menggunakan versi data elektronik yang lebih akurat.
Informasi elektronik memungkinkan manajemen rantai pasokan yang lebih baik,
termasuk memeriksa ketersediaan produk dan sumber daya secara elektronik, dan
mengotomatisasi perencanaan, penjadwalan, dan perkiraan.
- Memberikan Umpan Balik Kepada Pelanggan
Konfirmasi dan pembaruan status pesanan adalah cara untuk meningkatkan umpan
balik kepada pelanggan. Jika pelanggan menerima konfirmasi kesalahan dalam pemesanan
yang baru saja dilakukan, pesanan dapat segera diperbaiki. Misalnya, misalkan pelanggan
secara keliru mengirimkan pesanan untuk dua salinan DVD dan bukan satu. Setelah
mengirimkan pesanan, pelanggan menerima email yang mengkonfirmasikan yang
diperbaiki, sehingga menghindari keharusan mengembalikan salinan DVD tambahan.
Akurasi ditingkatkan dengan umpan balik yang lebih baik.
RINGKASAN

Memastikan kualitas input data ke sistem informasi sangat penting untuk memastikan
kualitas output. Kualitas data yang dimasukkan dapat ditingkatkan melalui pengkodean yang
efektif, pengambilan data yang efektif dan efisien, dan validasi data.

Entri data oleh manusia dapat dipercepat melalui penggunaan pengkodean yang efektif,
yang menempatkan data ke dalam urutan pendek digit dan atau huruf. Baik deret sederhana dan
kode derivasi alfabet dapat digunakan untuk mengikuti kemajuan yang diberikan. Kode klasifikasi
dan kode urutan blok berguna untuk membedakan kelas item dari satu sama lain. Kode sandi juga
berguna karena dapat menyembunyikan informasi yang sensitif atau terbatas pada karyawan.

Kode juga bermanfaat untuk mengungkapkan informasi kepada pengguna, karena dapat
memungkinkan karyawan menemukan item dalam persediaan dan juga membuat entri data lebih
bermakna. Kode subset digit-signifikan menggunakan subkelompok digit untuk menggambarkan
suatu produk. Kode mnemonik juga mengungkapkan informasi dengan berfungsi sebagai alat
bantu memori manusia yang dapat membantu operator entri data memasukkan data dengan benar
atau membantu pengguna. Set karakter Unicode mencakup semua simbol bahasa standar. Anda
dapat menampilkan halaman web yang ditulis dalam huruf lain dengan mengunduh editor metode
input dari Microsoft. Kode fungsi adalah jalan pintas yang berguna untuk memberi tahu komputer
atau orang-orang tentang fungsi apa yang harus dilakukan atau tindakan yang harus diambil.

Anda mungkin juga menyukai