Anda di halaman 1dari 17

MENDESAIN FORMULIR

Oleh :
M. Nugroho
Perlunya Formulir
Sistem yg mudah dioperasikan tdk mengharuskan
Pengguna untuk menemukan di mana seluruh data pesanan
disimpan dan kemudian melihat atau mencatat data di
dalam tiga atau empat tabel.
Langak-langkah entri data menempatkan informasi dari
banyak tabel dan menuliskan informasi bayak tabel dapat
digabungkan ke dalam satu formulir saja.
Formulir menyajikan interface yg mudah digunakan untuk
pengguna akhir.
Analisis Kejadian dan Formulir

Kejadian Nama table di mana data Formulir input Nama Formulir


dicatat, jika ada diperlukan ?

Merespon pertanyaan Tdak ada Tidak -


pelanggan
Menerima pesanan Pesanan, perincian pesanan. Ya Entri pesanan

Mengambil barang Tidak ada Tidak -


Mengirim barang Pengiriman, perincian Ya Entri pengiriman
pengiriman
Menagih pelanggan Faktur Ya Entri faktur
Menerima kas Penerimaan kas Ya Penerimaan kas

Mengarsipkan data Pelanggan Ya Arsip pelanggan


pelanggan
Mengarsipkan data Persediaan Ya Arsip pesediaan
persediaan
Mengarsipkan data harga Persediaan Ya Arsip harga
persediaan persediaan
Hubungan antara Formulir input
dan Tabel

1. Satu formulir untuk mencatat data di satu tabel


2. Satu formulir untuk mencatat data di dua tabel
atau lebih.
3. Dua formulir atau lebih untuk mencatat data di
satu tabel.
Jenis-jenis Formulir Input

1. Formulir entri satu record (single-


record entry form)
2. Formulir entry bentuk tabel
(Tabulator entry form)
3. Formulir entri multitabel (multi-tabel
entry form).
1. Formulir entri satu record (single-
record entry form)

 Menapilkan satu record pada satu


waktu.
 Formulir ini digunakan untuk
menambah, menghapus, atau
memodifikasi data di satu record
satu tabel ttt.
 Formulir ini sering digunakan untuk
mengarsipkan data file induk.
Contoh : Formulir entri satu record- File
induk
A. Digunakan utk petugas persediaan
Formulir Arsip Persediaan
ISBN
Pengarang
Judul

B. Digunakan oleh manajer penjualan


Formulir Arsip Harga Persediaan
ISBN
Harga
2. Formulir entri bentuk tabel (tabulator
entry form)

 Menyediakan desain seperti kertas


kerja utk memasukkan banyak
record di satu tabel.
 Jenis formulir ini sering kali
digunakan utk mencatat sekumpulan
kejadian.
 Contoh : Formulir penerimaan kas
Contoh : Formulir entri bentuk tabel-
penerimaan kas.
Formulir Penerimaan Kas

Penerimaan Tgl Faktur# Pelanggan# Nama Cek# Jumlah


kas# Pelanggan

Jumlah Kumulatif
3. Formulir entri multitabel (multi-tabel
entry form)

 Digunakan untuk menambahkan


data ke lebih dari satu tabel.
 Contoh : Formulir pemesanan
Contoh : Formulir pesanan
Formulir Entri Pesanan
Pesanan#
Tgl pesanan
Pelanggan# Alamat
Nama pelanggan Telepon
Nama Kontak
(Subformulir) :
ISBN Judul Pengarang Harga per Jumlah Harga Akhir
unit

Sales tax
Total
Cara-cara Entri Data

1. Agen internal mengetik data


2. Agen internal memilih data untuk
dimasukkan dg menggunakan tabel
pencarian (look-up table), tombol radio
(radio button), atau kotak cek (check box)
3. Agen internal memindahi kode barang
(barcode) produk atau kartu identifikasi
pelanggan.
4. Pengguna memasukkan data dg
menggunakan formulir di situs web
perusahaan
Mengidentifikasikan Formulir yg
diperlukan

Kebutuhan akan formulir tergantung


pada :
 Data apa yg perlu dikumpulkan
 Bagaimana data tersebut akan
dikumpulkan.
Mendokumentasikan Isi dan Organisasi
Formulir : Pola Desain Formulir
Lima unsur formulir yg memerlukan dokumentasi :
 Atribut yg dicatat di Tabel ;
 Menunjukkan tabel dt dimana dt formulir dicatat.
 Menunjukkan atribut apa dari tabel yg dimasukkan di dlm
formulir.
 Menunjukkan bagaimana dt diorganisasi di dlm formulir.
 Menujukkan tabel lainyg menyajikan dt yg ditampilkan ttp tdk
dimasukkan.
 Menunjukkan tabel mana yg digunakan di formulir utama dan
subformulir utk menampilkan dt
2. Atribut yg ditampilkan di tabel
3. Field perhitungan
4. Kunci Asing
5. Query
Mendokumentasikan Isi dan Organisasi Formulir
: Pola Desain Formulir
Judul pada formulir Formulir setoran

Jenis Formulir Formulir multitabel dg formulir utama/subformulir

Tabel Data Pesanan (O) Peric_Pesanan(OD) Pelanggan© Persdiaan(I)

1. Atribut yg dicatat di table. Pesanan#,tgl_pesanan,pe Pesanan#,ISBN,jumlah.


langgan#,status.
2. Atribut yg ditampilkan ttp Nm_pelanggan,alamat_ Judul,pengarang,harga_
tdk dimodifikasi. pelanggan,contact per_unit
_person,telepon.
3. Kunci asing yg menghub. Pelanggan# Pesanan#
Table ini ke table lain ISBN
yg digunakan di
formulir (jk ada)
Format Nama atribut dan Perhitungan yg digunakan
Formulir utama O : Pesanan#, tgl_pesanan, Pelanggan#, status*.
C :nama_pelanggan,alamat_pelanggan,contact_person,telepon, Perhitungan : Total harga akhir, pajak penjualan.
Subformulir (hanya utk OD : ISBN, jumlah
format formulir utama/ I : Judul, pengarang, harga per unit. Perhitungan : harga akhir
subformulir)
Rumus utk menghitung :
Status harus dicatat sebagai *belumdiproses*
Harga akhir = JUmlah*harga
Total harga akhir = Sum(harga akhir)
Pajak penjualan =5%*(total harga akhir)
Interaksi dengan Formulir :
Mengendalikan input SIA

 Elemen-elemen interface formulir (form interface


element) ; kotak teks, label, fitur pencarian,
tombol perintah, tombol radio, dan kotak cek.
 Meningkatkan akurasi dan efisiensi entri data ;
kunci utama, fitur pencarian,pemeriksaan record,
konfirmasi, integritas referensial, pemeriksaan
format, aturan validasi, default, melarang field
kosong, nilai yg dihasilkan komputer,
mengingatkan pengguna utk menerima/menolak
data.
 Pengendalian input dan pengendalian arus kerja
Aktivitas : Mencatat Pesanan Pelanggan Pengendalian
1. Petugas pencatat pesanan memilih opsi “Mencatat pesanan pelanggan”
dari menu.
2. Sistem menentukan pesanan# baru dan menampilkan. Nilai yang dihasilkan oleh komputer
3. Sistem menampilkan tanggal sekarang sebagai default utk Defauld
tanggal_pesanan.
4. Petugas pencatat pesanan memasukkan pelanggan# did lm system Fitur pencarian
computer.
5. Komputer memeriksa utk melihat apakah pelanggan# adalah valid Pemeriksaan record
6. Sistem menampilakn informasi pelanggan lainnya (missal, Konfirmasi
contact_person,alamat)
Untuk setiap produk yg dipesan ;
7. Petugas pencatat pesanan memasukkan ISBN Fitur pencarian
8. Sistem computer memeriksa utk melihat apakah ISBNnya valid Pemeriksaan record
9. Komputer menampilkan perincian produk (missal, pengarang, diskripsi) Konfirmasi
10. Petugas pencatat pesanan memasukkan jumlah
11. Sistem memeriksa apakah petugas telah memasukkan nilai numeric dan Pemeriksaan format, aturan validasi
apakah persediaan ada.
12. Sistem menghitung harga_akhir (harga*jumlah) Nilai yg dihasilkan computer
13. Sistem menghitung total_pesanan dan menampilkannya. Nilai yg dihasilkan computer
14. Sistem mengingatkan petugas pencatat pesanan utk menelaah perincian Menerima/menolak
pesanan dan utk menerima/mengedit/menolak pesanan.
15. Petugas pencatat pesanan menerima pesanan
16. Sistem pencatat pesanan
17. Sistem memperbarui alokasi_jumlah

Anda mungkin juga menyukai