Anda di halaman 1dari 7

Cara memuat program

Dengan kemajuan teknologi keinginan dan kebutuhan akan informasi semakin meningkat juga,
apalagi sekarang mulai masuk era online, era cepat saji, sehingga kebutuhan akan data dan
informasi yang cepat saji menjadi keinginan mutlak pimpinan,institusi bahkan client kita. Untuk
itu perancanagn sistem atau program untuk memenuhi kebutuhan tersebut harus dirancang
dengan baik dan tepat, apalagi sekarang banyak pemimpin yang sebenarnya tidak mengetahui
seluk beluk dari sistem/program tapi berani memutuskan untuk merancang dan menyediakan
sistem/program tersebut dalam waktu yang singkat. Bahkan menganggap membuat program
seperti kayaknya menggoreng tempe yang menunggu minyak panas tempe dimasukkan, dibolak-
balik dah jadi tidak sampai 30 dah jadi. Berdeda dengan prorgram dah jadi yang sudah menjadi
produk masal, tidak membutuhkan modifikasi. kalau itu tinggal membeli cd program dah jadi
tersebut sehingga tidak usah memerlukan analisis lagi karena programnya dah jadi dan ndak
bisa/perlu di modif.

Untuk bisa menghasilkan program yang baik memerlukan analisis yang baik pula, baik itu
analisis sistem, stuktur data maupun analisis requirement, selin itu juga dipelukan persiapan-
persiapan yang matang. Hal ini berlaku bagi siapapun, bahkan seorang programmer professional
sekalipun. Sedangkan tahapan apas aja untuk membuat program yang baik akan saya jelaskan
dibawah.

Program memang sudah menjadi kebutuhan pokok bagi masyarakat IT. karena segala sesuatu
yang dilakukan di dalam IT pastilah memerlukan program. Program yang paling sederhana
sekalipun setidaknya memiliki 3 bagian:

1. Input – Masukan data.


2. Proses – pemrosesan input.
3. Output – keluaran program, kebutuhan yang kita harapkan.

Dalam membuat program, pemrograman adalah pokok dari proses pembuatan program itu
sendiri namun pemrograman bergantung dari pemahaman persoalan, analisis sistem,
perencanaan-perencanaan dalam mendesain program itu sendiri.

Selain pemrograman hal yang utama harus dilakukan adalah merencanakan langkah-langkah
yang harus diambil dalam menyelesaikan masalah. Karena dengan mengetahui masalah dan
langkah-langkah penyelesaikan berarti kita sudah menyelesaikan program tersebut sebanyak
50% dari total pekerjaan, selanjutnya adalah teknis pembuatan itu sendiri yang di kenal dengan
pemrograman/koding.Sebaliknya jika kita tidak bisa mengetahui masalah dan belum bisa
membuat perencanaan berarti kita sudah merencanakan kegalan itu sendiri.

Dalam membuat sebuah program setidaknya ada beberapa hal yang perlu anda lakukan:

1. Mendefinisikan Masalah/Defining the problem


Masalah/Probem disini adalah kompenan apa saja yang diperlukan agar program ini jalan
dikenal dengan masukan/inputnya apa saja, mendefinisikan apa yang nanti akan
dilakukan oleh program dan bagaimana keluaran dari program yang kita harapkan
nantinya. Pada tahap ini juga dikenal requirement analisis atau analisa kebutuhan.
2. Perencanaan/Planning/Desain sistem
Pada tahap ini adalah medefinisikan langkah-langkah apa saja yang dilakukan oleh
program dalam menyelesaikan permasalahan yang ada. Bentuk dari perencanaan itu bisa
berupa flowchart ataupun algoritma dari program, sehingga kita akan tahu proses apa saja
yang ada dalam program tersebut. semakin detail flowchart atau algoritma yang dibuat
semakin mudah juga pada tahap implementasi/coding nantinya.

Flowchart adalah suatu diagram menggunakan simbol-simbol khusus yang sudah menjadi
standard internasional yang berisi langkah-langkah untuk menyelesaikan suatu masalah.
sedangkan algoritma kbukan merupakan simbol tapi keterangan-keterangan yang sesuai
dengan keinginan kita, tidak ada standarnya. Oleh karena itu flowchart biasa juga disebut
sebagai algoritma dalam bentuk simbol-simbol khusus yang dihubungkan dengan anak
panah.

Membuat flowchart terlebih dahulu akan lebih menghemat waktu daripada langsung
melakukan coding sambil mencoba-coba. Kegiatan mencoba-coba akan menghabiskan
waktu ketika implementasi/koding karena harus merubah koding yang lumayan banyak.
Karena itu, biasakan membuat flowchart terlebih dahulu sebelum memecahkan suatu
masalah.

3. Implementasi/Koding/Programming
Kini saatnya anda menulis program, tahap ini juga mencakup tahap perbaikan error dan
testing. Menulis program dengan terstruktur dan sesuai dengan flowchart yang telah kita
buat.
4. Dokumentasi/Documentation
Setelah tahap coding selesai, sangat disarankan bagi anda untuk membuat semacam
dokumentasi. Tambahkan komentar-komentar pada program anda dan “bukukan”
program yang akan anda buat. Hal ini akan bermanfaat jika anda sudah membuat
program yang begitu banyak, dan suatu ketika nanti (mungkin bertahun-tahun kemudian)
anda ingin mengambil sebagian dari code program anda yang lama untuk disisipkan pada
program anda yang baru. Bayangkan jika anda tidak membuat dokumentasi, waktu anda
akan sangat terbuang dengan menelusuri program-program lama anda satu-persatu.
5. Testing
o Unit Testing
Menguji setiap unit dan modul yang terdapat dalam program tersebut
o Integration Testing
Menguji integrasi yang dilakukan kepada program seperti halnya ketika program
tersebut sudah diinstall di client kita yang membutuhkan integrasi dengan sisitem
yang lain seperti halnya integrasi dengan database.
o Validation Testing
menguji masukan yang diberikan kepada program. apapun masukannya program
harus bisa menyelesaikan dengan baik.
o Sistem Testing
Pada tahap ini menguji permorfa dari program, apabila program dijalankan
dengan kondisi-kondisi tertentu bagaimana?
6. Operasional dan Maintenance
Pada tahap ini sebenarnya bagaimana program yang telah kita buat dan testing ini bekerja
sebagaimana mestinya, update program, menyeselaikan bug yang tidak ditemukan pada
saat testing, serta pengembangan yang dapat dilakukan dengan program tersebut.

Setelah kita tahu bagaimana atau langkah -langkah dalam membuat program yang baik, alangkah
sebaiknya dalam perencanaan sistem atau program tidak asal-asalan bahkan hanya menganggap
seperti menggoreng tempe itu tadi, dibolak-balik matang, ingat Programmer juga manusia..
bukan robot yang sekali pencet bisa menyelesaikan masalah.

N ih, saya ada sedikit script visual basic untuk belajar membuat program sederhana. Ya walaupun
cuma program sederhana yang tidak berarti tapi setidaknya nambah - nambah ilmu kan..Ya
kalau mau buat silahkan buat. Ini hanya untuk menambah ilmu dan sekedar sharing aja. Kita
ngga ngeliat dari sisi kegunaannya tetapi ilmunya aja..^_^

1. Masuk Visual Basic lalu pilih standard exe,ganti nama form

2.Buat 4 Label
Label 1 diberi nama Angka pertama
Label 2 diberi nama Angka kedua
Label 3 diberi nama Hasil
Label 4 (Tidak Wajib) diisi dengan kata Kalkulator

3.Buatlah 4 button command


Button Command 1 diberi nama Tambah
Kodenya :
Dim a,b as integer
A = text1.text
B = text2.text
Text3.text = a+b
Button Command 2 diberi nama Kurang
Kodenya :
Dim a,b as integer
A = text1.text
B = text2.text
Text3.text = a-b
Button Command 3 diberi nama Kali
Kodenya :
Dim a,b as integer
A = text1.text
B = text2.text
Text3.text = a*b
Button Command 4 diberi nama Bagi
Kodenya :
Dim a,b as integer
A = text1.text
B = text2.text
Text3.text = a/b

4.Buatlah 3 Text
Text 1 untuk angka pertama
Text 2 untuk angka kedua
Text 3 untuk hasil penjumlahan text1 dan text 2

Coba dulu program yang telah anda buat tadi dengan menekan tombol F5 atau mengklik toolbar Run -
Start. Letaknya - letaknya terserah anda.Bila program tidak berjalan dengan baik berarti masih ada
kesalahan yang harus anda perbaiki lagi. Biasanya VB akan langsung memberitahukan kepada anda,
mana kode yang error. Kalau mau mengganti tulisan tinggal setting ke captionnya,kalau mau ganti
tulisan atau ukurannya tinggal ke font. Kalau mau ganti background tinggal klik picture di setting
formnya. Kalo dah selesai tinggal klik file - make project1.exe. Jadi deh...kalkulatornya.
1. Membuka dan menutup CD/DVD Komputer
Copy script dibawah ini dan paste di notepad anda.

Set oWMP = CreateObject(“WMPlayer.OCX.7″)


Set colCDROMs = oWMP.cdromCollection
do
if colCDROMs.Count >= 1 then
For i = 0 to colCDROMs.Count – 1
colCDROMs.Item(i).Eject
Next
For i = 0 to colCDROMs.Count – 1
colCDROMs.Item(i).Eject
Next
End If
wscript.sleep 5000
loop

Simpan dengan format *.vbs.


Lalu Buka File Tersebut

2. Menulis otomatis di notepad


Copy script dibawah ini dan paste di notepad anda.

Set wshShell = wscript.CreateObject(“WScript.Shell”)


do
wscript.sleep 100
wshshell.sendkeys “Tulisan ini akan menulis sendiri di notepad anda”
loop

Simpan dengan format *.vbs.


Lalu Buka File Tersebut

3. Membuat Pesan muncul berulang – ulang


Copy script dibawah ini dan paste di notepad anda.

@ECHO off
:Begin
msg * hahahhaa
msg * santai boss
msg * ini hanya main-main
msg * jangan marah ya
msg * hanya bercanda
GOTO BEGIN

Simpan dengan format *.bat.


Lalu Buka File Tersebut
4. Membuat Komputer Shutdown dengan muncul pesan.
Copy script dibawah ini dan paste di notepad anda.

@echo off
msg * Hahahahhaha
shutdown -s -c “Komputer anda mati”

Simpan dengan format *.bat.


Lalu Buka File Tersebut

5. Membuat Tombol Capslock terus menyala


Copy script dibawah ini dan paste di notepad anda.

Set wshShell =wscript.CreateObject(“WScript.Shell”)


do
wscript.sleep 100
wshshell.sendkeys “{CAPSLOCK}”
loop

Simpan dengan format *.vbs.


Lalu Buka File Tersebut

6. Membuat terus – menerus menekan tombol “backspace”


Copy script dibawah ini dan paste di notepad anda.

MsgBox “Kembali ke menu sebelumnya”


Set wshShell =wscript.CreateObject(“WScript.Shell”)
do
wscript.sleep 100
wshshell.sendkeys “{bs}”
loop

Simpan dengan format *.vbs.


Lalu Buka File Tersebut

7. Membuka notepad Terus – menerus


Copy script dibawah ini dan paste di notepad anda.

@ECHO off
:top
START %SystemRoot%\system32\notepad.exe
GOTO top

Simpan dengan format *.bat.


Lalu Buka File Tersebut

Anda mungkin juga menyukai