Anda di halaman 1dari 14

Perancangan Input Output

2011

PERANCANGAN INPUTDAN OUTPUT


A. Perancanganinput
Masukan (input) merupakan awal dimulainya proses informasi. Bahan mentah dari informasi adalah data yang terjadi dari transaksitransaksi. Apabila sampah yang masuk makasampahpulayangakankeluar(garbageingarbageout).Olehkarenaitudesaininput harusbenarbenarmenerimainputbukansampah.Desaininputterincidimulaidaridesain dokumen dasar sebagai penangkap input yang pertama kali. Jika dokumen dasar tidak didesain dengan baik, kemungkinan input yang tercatat dapat salah bahkan kurang atau berlebihan. Dokumen dasar (source document) merupakan formulir yang digunakan untuk menangkap (capture) data yang terjadi. Data yang sudah dicatat di dokumen dasar kemudian dimasukkan sebagai input ke sistem informasi untuk diolah. Dokumen dasar dapatmembantudidalampenangananarusdatasebagaiberikut: a.Dapatmenunjukkanmacamdaridatayangharusdikumpulkandanditangkap. b.Datadapatdicatatdenganjelas,konsistendanakurat. c. Dapat mendorong lengkapnya data, disebabkan data yang dibutuhkan disebutkan satu persatudidalamdokumendasarnya. d.Bertindaksebagaipendistribusiandata,karenasejumlahtembusandariformulirtersebut dapat diberikan kepada individuindividu atau departemendepartemen yang membutuhkannya. e. Dapat membantu di dalam pembuktian terjadinya suatu transaksi yang sah, sehingga sangatbergunauntuk audittrail(pelacakanpemeriksaan). f.Dapatsebagaicadanganataupelindung(backup)darifilefiledatadikomputer. Untukmencapaimaksudtersebut,dokumendasarharusdirancangdenganbaik.

Berikut merupakan petunjukpetunjuk di dalam perancangan dokumen dasar yang baik, antaralain: a.Pemilihankertasyangdigunakandengan pertimbangan 1. Lamanyadokumendasardisimpan. 2. Penampilandokumendasar.
Maimunah,S.Si.,M.Kom Page 1 of 14

Perancangan Input Output

2011

3. Banyaknyadokumendasaryangditangani. 4. Bagaimanamenanganinya:secarahalus,kasar,dilipatataudibawabawa. 5. Lingkungan sekitarnya:berlemak,kotor,panas,dingin,lembabataumengandungasam. 6. Metodepengisiandokumendasar:ditulistanganataudicetak. 7. Keamananterhadappudarnyadatayangdicatat. b.Ukurankertasdaridokumendasar (gunakanukuranstandarumum/kelipatan). c.Warnayangdigunakanagarmudahdibaca. d.Juduldokumendasar yangberfungsiuntuk menunjukkanjenisdankegunaandokumen e.Nomordokumendasaryangberfungsimenunjukkansumberdanjenissumberdata. f.Nomorurutdokumendasaryangberfungsiuntukmelakukanpelacakanpemeriksaandan pengarsipan. g.Nomordanjumlahhalaman. h.Pembagianarea(areajudul,halaman,kontrol,organisasi,obyek,tubuh,berita,otorisasi danareanomer). i. Caption(siapayangharusmengisidandataapayangdiisikan). j.Instruksidi dalamdokumendasar(jelas,supayapengisitidakbanyakbertanya/paham). k.Jendeladiamplop(sehinggamengurangipenulisanulang). l.Jumlahtembusan(seefisiendanseefektif mungkin).

Dalampembuatan rancanganinput, formulirdata input tersebutharus dibuat sedemikian rupa sehingga tidak menerima input berupa sampah. Visual display Terminal yang baik harusmemilikikriteriasebagaiberikut:

1. Efektif Formulirdanlayar input melayanitujuanspesifikdalamsysteminformasi 2. Akurat Menunjukkanbahwarancangan input adalahtepatdansempurna. 3. Mudahpenggunaannya Tidakmembutuhkanwaktuekstraataupelatihankhususdalampeinput data 4. Konsisten Formulirdanlayar input adalahseragam

Maimunah,S.Si.,M.Kom

Page 2 of 14

Perancangan Input Output

2011

5. Sederhana Formulirdanlayar input terfokuspadaperhatianuser. 6. Menarik(atraktif) Usersenangmenggunakannya

Pedomanperancanganformulir input adalahsebagaiberikut: 1. Formulir input harusmudahdiisi 2. Layoutformulirtersebutharus sesuaidenganyangdiinginkan 3. Formulir input tersebutharuslahakurat 4. Tampilanbentuk input harusatraktif 5. Mempertimbangkanmediapeinput (di keyinataudibacamelaluiOMR) 6. Mudahdiisi a. Alurpengisianformulir 1. Kirikekanan 2. Ataskebawah b. Formulirdibagi atastujuhbagian 1. Judul 2. Identifikasidanakses 3. Instruksi 4. Isi(inti) 5. Tandatangandanpengesahan 6. Total 7. Komentar c. Gunakancaption(pedomanpengisian) 1. LineCaption 2. BoxCaption 3. CheckedofCaption 4. TableCaption

Jika layar input yangdisajikanberdasarkan dokumen formulir input maka rancangan layar input akan miripdengan formulir input. Tampilan yang balanceakan lebihmudahdibaca. Untuk input dengandatatertentugunakan:
Maimunah,S.Si.,M.Kom Page 3 of 14

Perancangan Input Output

2011

1. Daftardatayangdiperoleh 2. Windowpopup 3. Widgetlistataudropdownlist 4. Widgetradiobutton(untukcheckdll)

Contohrancangan input secaraterinci: Nama Input Sumber Tujuan Fungsi Media Jumlah Frekuensi Format :DataPelanggan :Pelanggan : BagianPeminjaman :Mendataseluruhbiodatacalonpelanggan :Kertas :Satu Lembar :Setiap transaksipeminjaman :

FORMULIRPELANGGAN
1.Kode_Pelanggan 2.Nama_Pelanggan 3.Alamat 4.No_Telp 5.Pekerjaan 6.Tempat_Lahir 7.Tgl_Lahir 8.Tgl_Masuk 9.Volume_Peminjaman 10.Keperluan : : : : : : : : : :

Jakarta,. Ttd

(NamaJelas)

Maimunah,S.Si.,M.Kom

Page 4 of 14

Perancangan Input Output

2011

Caracarauntukmengurangijumlah input : 1.Menggunakankode. 2.Datayangrelatifkonstan disimpandifileindukacuan. 3.Jamdantanggaldiambilkandarisistem. 4.Rutinperhitungandilakukanolehsistem.

Maimunah,S.Si.,M.Kom

Page 5 of 14

Perancangan Input Output

2011

STRUKTUR KODE
Kodedigunakanuntuktujuanmengklasifikasikandata,memasukkandatakedalam computer dan untuk mengambil bermacammacam informasi. Kode dapat dibentuk dari kumpulan angka, huruf dan karakterkarakter khusus (misalnya @,#,$ dan sebagainya). Kode dapat berupa angka (numeric code), huruf (alphabetic code) dan gabungan dari angka,huruf dan karakter khusus (alphanumeric code) serta kode batang (bar code). Petunjuk dalam pembuatankode: 1.Harusmudahdiingat,unik,fleksibel,efisien,konsisten. 2.Harusdistandarisasi. 3.Spasidankaraktermirip dihindari. 4.Panjangkodeharussama. Ada beberapa macam tipe dari kode yang dapat digunakan di dalam system informasiyaitu: 1. Kodemnemonik (mnemoniccode) Kode mnemonik digunakan untuk tujuan supaya mudah diingat.Kode mnemonic dibuat dengan dasar singkatan atau mengambil sebagian karakter dari item yang akan diwakili dengankodeini.MisalPuntukPria,WuntukWanita,JKT untukJakarta.Umumnya kode mnemonic menggunakan huruf. Akan tetapi dapat juga menggunakan gabungan hurufdanangkamisalnyacomputerIBMPCdenganukuranmemori640Kb,colormonitor dapat dikodekan KIBMPC640CO. Kebaikan dari kode ini adalah mudah diingat dan kelemahannyaadalahkodedapatterlalupanjang.

2. Kodeurut (SequentialCode) /kodeseri (SerialCode) Kodeurutmerupakankodeyang nilainyaurutantarasatukodedengankodeberikutnya. Contoh: 001Kas. 002Piutangdagang 003Persediaanprodukselesai 004Persediaanprodukdalamproses
Maimunah,S.Si.,M.Kom Page 6 of 14

Perancangan Input Output

2011

Kodeurutmemilikikebaikansebagaiberikut: a.Sangatsederhana. b.Mudahditerapkan. c.Kode dapat pendektetapiunik. d.Mudahdicaribilakodenyasudahdiketahui. e.Cocokuntukrekamandifileyangmenggunakannomorrecordrelaitf,sehingganomor recorddapatsamadengankodenya,dengandemikianfiletidakperludiindeks. f.Baikuntukpengendalian,karenakodeyanghilangdapatmudahdiketahui.

Kodeurut memilikkelemahansebagaiberikut : a. Penambahan kode hanya dapat ditambahkan pada akhir urutan dan tidak dapat disisipkan. b.Tidakmempunyaidasarlogikatentanginformasiitemyangdiwakilinya,kecualihanya berdasarkanurutannyasaja. c.Tidakfleksibelbilaterjadiperubahankode.

3. Kodeblok(BlockCode) Kode Blok mengklasifikasikan item ke dalam kelompok blok (range) tertentu yang mencerminkan satu klasifikasi tertentu atas dasar pemakaian maksimum yang diharapkan. Contoh: Blok 1000 1999 2000 2499 2500 3000 Kelompok Aktivalancar Aktivatetap Hutanglancar

KodeBlokmempunyaikebaikansebagaiberikut: a.Nilaidarikodemempunyaiarti,yaitumasukdalamblokyangsudahtertentu. b.Mudahdiperluas. c.Kodedapatditambahataudibuangsebagian. d.Prosespembuatanlaporankeuangandapatdilakukandenganlebihmudahkarenatiap tiapkelompokrekeningdapatdiketahuidariblokkodenya.


Maimunah,S.Si.,M.Kom Page 7 of 14

Perancangan Input Output

2011

KodeBlokmempunyaikelemahansebagaiberikut: a.Panjangkodetergantungdarijumlahbloknya,akibatnyakodemenjadicukuppanjang. b.Kurangmudahdiingat.

4. Kodegroup(Group Code) Kode Group merupakan kode yang berdasarkan fieldfield dan tiaptiap field kode mempunyaiarti.ContohdalamkodeNomorIndukMahasiswa(NIM)12100001dimana2 digit dari kiri menunjukkan jurusan yang diambil,2 digit berikutnya menunjukkan tahun masuk dan digitberikutnyamenunjukkannomorurut mahasiswa.

Kodegroupmempunyaikebaikanyaitu : a.Nilaidarikodemempunyaiarti. b.Mudahdiperluas. c.Dapatditambahataudibuang sebagian. d.Dapatmenunjukkanpanjangdaridata. Selainitukodegroupmempunyaikelemahanyaitukodedapatmenjadipanjang.

5. Kodedesimal(DecimalCode) Kodedecimalmengklasifikasikankodeatasdasar10unitangkadesimaldimulaidariangka 0 sampai dengan angka 9 atau dari 00 sampai dengan 99 tergantung dari banyaknya kelompok. Contoh: 00. AKTIVALANCAR 0010Kas 0020PiutangDagang 0030PersediaanBahanBaku 0040BiayaDibayarDimuka 01. AKTIVATETAP 0110Tanah 0120BangunanKantor

Maimunah,S.Si.,M.Kom

Page 8 of 14

Perancangan Input Output

2011

B. PerancanganOutput
Outputadalahprodukdarisysteminformasiyangdapatdilihat.Output dapatberupa hasil di media kertas atau hasil di media lunak (berupa tampilan di layar video).Selain itu output dapat berupa hasil dari suatu proses yang akan digunakan oleh proses lain dan tersimpandisuatumediasepertitape ataudisk.Outputdapatdiklasifikasikankedalamdua tipeyaitu 1. Internal Output (OutputIntern) Output intern adalah output yang dimaksudkan untuk mendukung kegiatan manajemendantetapada dandisimpandidalamperusahaansebagaiarsipatau dimusnahkan bila sudah tidak digunakan lagi.Output intern dapat berupa laporanlaporanterincidanlaporanlaporanringkasan. 2. ExternalOutput (OutputEkstern) Outputeksternadalahoutputyangakandidistribusikankepadapihakluaryang membutuhkannya. Sebagai contoh faktur,check dan tanda terima pembayaran. Banyak output ekstern dibuatdi formulir yang sudah tercetak sebelumnya dan systeminformasihanyamenambahkanbagianbagiantertentuyangmasihharus diisi. Bentuk atau format output dapat berupa keteranganketerangan (narrative),tabel atau grafik. Desain output secara umum dapat dilakukan dengan langkahlangkah sebagai berikut: 1. Menetukankebutuhanoutputdarisystembaru Output yang akan didesain dapat ditentukan dari DFD system baru yang telah dibuat.Output di DFD ditunjukkan oleh arus data dari sustu proses ke entity externalataudarisuatuproseskeprosesyanglainnya. 2. Menentukanparameterdarioutput. Setelah outputoutput yang akan didesain telah dapat ditentukan maka parameter dari output selanjutnya juga dapat ditentukan.Parameter tersebut meliputi tipe dari output,formatnya,media yang digunakan,alat output yang digunakan,jumalhtembusannya,distribusinyadanperiodeoutput.

Maimunah,S.Si.,M.Kom

Page 9 of 14

Perancangan Input Output

2011

Outputyangdihasilkandaripengolahandatadapatdigolongkankedalam4macam bentuksebagaiberikut: 1. Tulisan,terdiridarihuruf,kata,angka,karakterkhususdansymbolsimbollain 2. Image,didalamsuatubentukgrafikataugambar 3. Suara,didalambentukmusikataupercakapan. 4. Melaluitampilanlayar.

Pada tahap perancangan output secara umum hanya dimaksudkan untuk menentukan bentuk output yang akan dihasilkan oleh system yang akan dirancang lengkap dengan strukturdatadantampilanlayarnya.Perancangankeluaransecaraumumbertujuanuntuk menjawabpertanyaan pertanyaan:bagaimanadansepertiapabentukoutputoutputdari system yang dirancang,kepada siapa sajaoutput tersebut akandidistribusikan,berasal dari proses mana saja outputoutput tersebut. Salah satu bentuk output adalah laporan yang disajikan melalui media kertas. Bentuk dari laporan yang dihasilkan oleh sistem informasi yangpaling sering digunakanadalahdalambentuk: a.Tabel Berbagaimacambentuktabelyangmenekankankualitasisisertakegunaannya: 1. Noticereport. Merupakan bentuk laporan yang memerlukan perhatian khusus, yang harus dibuat sesederhana mungkin, tetapi jelas, karena dimaksudkan supaya permasalahan permasalahanyangterjaditampakdenganjelassehinggadapatlangsungditangani. 2. Equipoisedreport. Isi dari equipoised report adalah halhal yang bertentangan dan biasanya untuk maksud perencanaan, sehingga dapat dijadikan sebagai dasar di dalam pengambilan keputusan. 3. Variancereport. Bentuk laporan ini menunjukkan selisih (variance) antara standar yang sudah ditetapkandenganhasilkenyataannyaatausesungguhnya.

Maimunah,S.Si.,M.Kom

Page 10 of 14

Perancangan Input Output

2011

4. Comparativereport. Bentuk laporan ini adalah untuk membandingkan antara satu hal dengan hal yang lainnya.Misalnyapadalaporanrugi/labaatau neracadapatdibandingkanantaranilai nilai elementahunberjalandengantahuntahunsebelumnya.

b.Grafik Laporanyangberbentukgrafikataubagandapatdiklasifikasikansebagai berikut: 1. Bagangaris (linechart), Dalam bagan garis, variasi dari data ditunjukkan dengan suatu garis atau kurva. Bagangarismempunyaibeberapakebaikan,yaitu: a. Dapatmenunjukkanhubunganantaranilaidenganbaik. b. Dapatmenunjukkanbeberapatitik. c. Tingkatketepatannyadapatdiatursesuaidenganskalanya. d. Mudah dimengerti. Selainitumempunyaikelemahandiantaranya : a. Bila terlalu banyak garis atau kurva yang lebih dari 4 garis maka akan tampakruwet. b. Hanyaterbataspada2dimensi. c. Spasidapatmenyesatkan.

2. Baganbatang (barchart) Dalambaganbatangnilainilaidatadalambaganbatangdigambarkandalambentuk batang batang vertikal ataupun horisontal. Bagan batang mempunyai kebaikan yaitu: a. Baikuntukperbandingan. b. Dapatmenunjukkannilaidengantepat. c. Mudahdimengerti. Selainitubaganbatang mempunyaikelemahanyaitu: a. Terbatashanyapadasatutitiksaja. b. Spasidapatmenyesatkan.

Maimunah,S.Si.,M.Kom

Page 11 of 14

Perancangan Input Output

2011

3. Baganpastel(piechart). Baganpastelmerupakanbaganyangberbentuklingkaran.Tiaptiappotongdaripie dapatmenunjukkanbagiandaridata. Kebaikanbaganpasteladalah: a. Baikuntukperbandingansebagiandengankeseluruhannya. b. Mudahdimengerti. Baganpastelmempunyaikelemahanyaitu : a. Penggunaannyaterbatas. b. Ketepatannyakurang. c. Tidakdapatmenunjukkanhubunganbeberapatitik.

Dalampembuatan suatu laporan mengikutisuatupedomandesainlaporansabagaiberikut: a. Untuk laporan formal, sedapat mungkin dibagi menjadi tiga bagian utama, yaitu : judullaporan,tubuhlaporandancatatankakiyangdapatberisiringkasansubtotal, atau grandtotal. b.Untuk laporanlaporan yang penting, gunakanlah kertas yang berkualitas baik, tidak mudahsobeksertatidakmudahkotor. c. Untuktiaptiapbatastepilaporan(margin),sebaiknyadiberijarak2cm,sehingga bilapinggirlaporantersobektidakakanmengenaiisilaporannya. d.Gunakanspasibarisyangcukup,sehinggalaporanmudahdibaca. e. Untuk halhal yang ingin ditonjolkan, dapat ditulis dengan huruf besar, tebal atau digarisbawahi. f. Gunakanlah bentuk huruf cetak yang jelas dan tidak membingungkan serta hindari penggunaanfontyangsulitdimengerti. g. Jika isi laporan menjelaskan suatu daftar urutan, gunakan tanda bullet atau nomor urut. h. Letakkan informasi yang mendetail di lampiran dan gunakanlah penunjuk yang mudah dipahami untuk menjelaskan kepada pemakai laporan letak dari informasi detailtersebut. i. Usahakan di dalam laporan berisi keteranganketerangan yang diperlukan yang mungkinakanditanyakanolehpemakailaporanbilaketeranganketerangantersebut tidakada.

Maimunah,S.Si.,M.Kom

Page 12 of 14

Perancangan Input Output

2011

j. Laporan untuk tingkat manajemen yang lebih tinggi, sebaiknya lebih tersaring dan untuktingkatmanajemenyanglebihrendahlebihterinci. k. Laporanharusdibuatdandistribusikantepatpadawaktunya. l. Laporanharussederhana tetapijelas. m.Laporan harus diungkapkan dalam bentuk dan bahasa yang mudah dimengerti dan dipahamiolehpemakainya. n.Isilaporanharusakurat. o.Laporanbilamanamungkinharusdistandarisasi.Bentukbentuklaporanyangselalu berubahakanmenyebabkankebingunanbagimerekayangmenggunakannya. p.Laporanharusberguna. q.Biayapembuatanlaporanharusdipertimbangkan.

C. Desaindialoglayarterminal
Merupakan rancang bangun dari percakapan antara pemakai sistem (user) dengan komputer. Percakapan ini dapat terdiri dari proses memasukkan data ke sistem, menampilkanoutputinformasikepadauserataudapatkeduanya. Pedomandesaindialog: a. Userharusdibuatsadar/pahamtentangapayangharusdikerjakanselanjutnya. b. Sistemharusmenyediakaninstruksiinstruksiapayangharusdikerjakannya. c. Layar dialog dibentuk sedemikian rupa sehingga informasi, instruksi dan bantuan bantuan selalu ditampilkan pada area yang sudah pasti, sehingga layar dibagi dalam bentukjendela(judul,instruksi,tubuh,escape). c.Didalamjendelatubuh,dialogseharusnyadibatasiuntuksatuidesajatiapframenya. d.Pagingdanscrollingdigunakanuntukmenampilkaninformasidijendelatubuh. e. Berita, instruksi, atau informasi yang ditampilkan harus tetap ditampilkandalam waktu yang cukup lama sesuai kendali tombol (tidak terlalu cepat bergulir atau berganti halaman). f. Gunakan kalimat yang sederhana, mudah dimengerti dan hindari penggunaan istilah istilahataujargon. g.Hindaripenggunaansingkatansingkatan.
Maimunah,S.Si.,M.Kom Page 13 of 14

Perancangan Input Output

2011

h.Hindari penggunaansimbolsimbolyangdapatmembingungkanuser. i. Gunakanlah kata yang konsisten, misalnya kata KOREKSI layar satu, RUBAH dilayar dua, EDITdilayartiga.

Strategidialog: a.Menu. Menu banyak digunakan karena merupakan jalur pemakai yang mudah dipahami dan digunakan. Menu berisi alternatif pilihan yang disediakan untuk user. Teknologi canggih memungkinkan memilih menu dengan sentuhan langsung denga tangan, light pen atau mouse.Jikapilihanmenucukupbanyakdapatdikelompokkansecaraberjenjang. b.Kumpulaninstruksi(instructionset). Yaitudenganmenuliskansuatuinstruksiolehuserdansistemakanmengartikaninstruksi sertamemberikanresponjawabannya. c.Dialogpertanyaan/jawaban(question/answerdialog). Sistem akan menampilkan lebih dahulu pertanyaan dan user menjawabnya untuk mendapatkanresponlebihlanjutdarisistem.Contoh :"Masukkankodelangganan:.". Jikakodelanggananyangdimasukkantidakbenar,makaakandidapatkanresponberita "Kodesalah,ulangi!"atau"Langganantidakada,ulangi!".

Sumber: HM, Jogiyanto, Analisis dan Disain Sistem Informasi (Pendekatan Terstruktur Teori dan PraktekAplikasiBisnis),PenerbitAndiOffset,Yogyakarta, 2005. Ladjamudin,BinAlBahra,AnalisisdanDesainSistemInformasi,GrahaIlmu,Yogyakarta,2005

Maimunah,S.Si.,M.Kom

Page 14 of 14

Anda mungkin juga menyukai