Anda di halaman 1dari 10

Membangun Aplikasi Alarm Menggunakan Visual Basic 6.

MEMBANGUN APLIKASI ALARM MENGGUNAKAN


VISUAL BASIC 6.0

Oleh :
Andi Dwi Riyanto
Teknik Informatika, STMIK Akakom Yogyakarta

ABSTRAK
Alarm adalah sesuatu yang digunakan untuk menyiagakan orang dengan cepat
untuk sesuatu. Alarm banyak digunakan untuk memudahkan dalam mengingat kembali
jadwal yang harus dikerjakan. Misalnya seseorang pada pagi harinya membuat jadwal
hendak pergi berenang pada jam 4 sore. Maka orang tersebut dapat menggunakan jam
alarm sebagai pengingat kegiatan tersebut. Sama halnya dengan prinsip jam alarm,
aplikasi alarm ini dapat digunakan sebagai pengingat suatu schedule jika seseorang
sedang berada didepan komputer. Seseorang yang sedang bekerja didepan layar
komputer dapat menggunakan aplikasi alarm ini dengan men-set waktu yang dikehendaki
dan menuliskan pesan apa yang nantinya akan ditampilkan. Pada waktu yang telah
ditentukan, peringatan/pesan tersebut akan ditampilkan dilayar monitor disertai suara
(yang juga telah ditentukan sebelumnya) agar pengguna memperhatikan pesan tersebut.
Adapun waktu yang digunakan oleh aplikasi alarm ini adalah menggunakan jam yang
ada pada sistem komputer (bios setting).

Kata Kunci: Jam alarm, aplikasi alarm, set waktu, peringatan, Visual basic.

PENDAHULUAN
Perkembangan teknologi yang terjadi dewasa ini mempengaruhi kehidupan
masyarakat modern. Seiring dengan lajunya perkembangan teknologi yang
semakin pesat, semakin meningkat pula kemudahan-kemudahan dan berbagai
fasilitas kehidupan yang mendukung manusia dalam upaya untuk menyelesaikan
tugas-tugasnya. Teknologi komputer merupakan salah satu teknologi yang
sebagian besar mewarnai kehidupan manusia saat ini.
Begitu pesatnya perkembangan komputer sehingga komputer banyak
digunakan dalam dunia pendidikan, perkantoran, industri, telekomunikasi,
pariwisata, militer, bisnis, bahkan untuk keperluan pribadi (Personal Computer).
Hal ini dikarenakan komputer dikembangkan menjadi suatu alat bantu yang
multiguna dan bisa diterapkan ke berbagai aplikasi.
Kebanyakan pengguna komputer lupa terhadap sesuatu yang sudah
diagendakan karena terlalu serius dengan pekerjaannya didepan layar monitor.

Jurnal Telematika Vol. 1 No. 1 Februari 2008 34


Membangun Aplikasi Alarm Menggunakan Visual Basic 6.0

Aplikasi alarm yang di instal/ dipasang/ ditanam di komputer adalah salah satu
cara agar pengguna komputer tidak lupa terhadap jadwal yang sudah
diagendakannnya.
Program aplikasi alarm ini dibuat menggunakan bahasa pemrograman
Microsoft Visual Basic 6.0. Alasan digunakannya bahasa pemrograman Visual
Basic, dikarenakan Microsoft Visual Basic adalah bahasa pemrograman yang
sering digunakan untuk membuat program aplikasi yang mempunyai visualisasi.
Hal ini dikarenakan bahasa pemrograman visual basic dianggap sebagai bahasa
pemrograman yang paling popular dan sederhana, serta mudah dalam pemahaman
setiap sintaks-nya. Visual basic 6.0 bekerja dalam lingkup Microsoft Windows,
dan Visual Basic 6.0 dapat memanfaatkan hampir semua kemudahan dan
kecanggihan yang disediakan sistem operasi Microsoft Windows.

METODE PENELITIAN
1. Alat dan Bahan Penelitian
Alat dan bahan yang digunakan meliputi hardware dan software dalam
penelitian ini adalah sebagai berikut :
a. Hardware
1) Processor : AMD Sempron 2500+ (1.41 GHz)
2) Memory RAM : 256 Mb
3) Keyboard dan Mouse : Standart
4) Monitor : SVGA Samsung 17"
5) Harddisk :Samsung kapasitas 80 Gb

b. Software
1) Sistem Operasi : Microsoft Windows XP service pack 2.
2) Bahasa Pemrograman : Microsoft Visual Basic 6.0

2. Metode Penelitian

Jurnal Telematika Vol. 1 No. 1 Februari 2008 35


Membangun Aplikasi Alarm Menggunakan Visual Basic 6.0

Dalam membuat aplikasi alarm ini penulis menggunakan metode waterfall


mempunyai langkah-langkah sebagai berikut : Analisa Kebutuhan, Desain Sistem,
Penulisan Kode Program, Pengujian Program dan Penerapan.
a. Analisa Kebutuhan
Langkah ini merupakan analisa terhadap kebutuhan sistem. Pengumpulan
data dalam tahap ini bisa malakukan sebuah penelitian, wawancara atau
study literatur. Seorang sistem analis akan menggali informasi sebanyak-
banyaknya dari user sehingga akan tercipta sebuah sistem komputer yang
bisa melakukan tugas-tugas yang diinginkan oleh user tersebut. Tahapan
ini akan menghasilkan dokumen user requirment atau bisa dikatakan
sebagai data yang berhubungan dengan keinginan user dalam pembuatan
sistem. Dokumen ini lah yang akan menjadi acuan sistem analis untuk
menterjemahkan ke dalam bahasa pemprogram.
b. Desain Sistem
Proses desain akan menerjemahkan syarat kebutuhan ke sebuah
perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat
coding. Proses ini berfokus pada : struktur data, arsitektur perangkat lunak,
representasi interface, dan detail (algoritma) prosedural. Tahapan ini akan
menghasilkan dokumen yang disebut software requirment. Dokumen
inilah yang akan digunakan proggrammer untuk melakukan aktivitas
pembuatan sistemnya.
c. Penulisan Kode Program
Coding merupan penerjemahan design dalam bahasa yang bisa dikenali
oleh komputer. Dilakukan oleh programmer yang akan meterjemahkan
transaksi yang diminta oleh user. Tahapan ini lah yang merupakan tahapan
secara nyata dalam mengerjakan suatu sistem. Dalam artian penggunaan
komputer akan dimaksimalkan dalam tahapan ini.

d. Pengujian Program

Jurnal Telematika Vol. 1 No. 1 Februari 2008 36


Membangun Aplikasi Alarm Menggunakan Visual Basic 6.0

Setelah pengkodean selesai maka akan dilakukan testing terhadap sistem


yang telah dibuat tadi. Tujuan testing adalah menemukan kesalahan-
kesalahan terhadap sistem tersebut dan kemudian bisa diperbaiki.
e. Penerapan
Tahapan ini bisa dikatakan final dalam pembuatan sebuah sistem. Setelah
melakukan analisa, design dan pengkodean maka sistem yang sudah jadi
akan digunakan oleh user.

HASIL DAN PEMBAHASAN


Dari penelitian yang telah dilakukan berikut ini adalah pembahasannya :
1. Analisa Kebutuhan
Berdasarkan hasil analisis teridentifikasi masalah bahwa seseorang yang
sedang bekerja didepan komputer memerlukan aplikasi alarm sebagai
pengingat suatu agenda. Sedangkan proses pengambilan waktu jam yang
akan digunakan sebagai acuan waktu set dan waktu panggil/ peringatan
pesan adalah waktu yang berada di sistem komputer.
2. Desain Sistem
a. Struktur navigasi

Gambar 1. Struktur Navigasi.

b. Flowchart Aplikasi Alarm

Jurnal Telematika Vol. 1 No. 1 Februari 2008 37


Membangun Aplikasi Alarm Menggunakan Visual Basic 6.0

Gambar 2. Flowchart Aplikasi Alarm.

c. Flowchart Konfigurasi Alarm

Gambar 3. Flowchart Konfigurasi Alarm.

3. Penulisan Kode Program


Berikut ini adalah kode utama pada saat mengaktifkan aplikasi alarm :
'ketika tombol set di klik

Jurnal Telematika Vol. 1 No. 1 Februari 2008 38


Membangun Aplikasi Alarm Menggunakan Visual Basic 6.0

Private Sub CmdSet_Click()


If CmdSet.Caption = "Non Aktifkan Alarm" Then
CmdSet.Caption = "Aktifkan Alarm"
flag = 0
CmdSet.Enabled = False
TJamAlarm.Enabled = True
TMenitAlarm.Enabled = True
TPesan.Enabled = True
TUlang.Enabled = True
NonStop.Enabled = True
CmdSuara.Enabled = True
Exit Sub
ElseIf CmdSet.Caption = "Aktifkan Alarm" Then
CmdSet.Caption = "Non Aktifkan Alarm"
TJamAlarm.Enabled = False
TMenitAlarm.Enabled = False
TPesan.Enabled = False
TUlang.Enabled = False
NonStop.Enabled = False
CmdSuara.Enabled = False
End If
jam = TJamAlarm.Text
menit = TMenitAlarm

If Val(jam) < 10 And Val(jam) >= 0 Then


jam = 0 & jam
End If
If Val(menit) < 10 And Val(menit) >= 0 Then
menit = 0 & menit
End If
total = jam & ":" & menit
flag = 1

If NonStop = 1 Then
forever = 1
ElseIf NonStop = 0 Then
forever = 0
mm.playCount = Val(TUlang.Text)

Jurnal Telematika Vol. 1 No. 1 Februari 2008 39


Membangun Aplikasi Alarm Menggunakan Visual Basic 6.0

End If
End Sub

Source diatas digunakan saat tombol set (CmdSet) di-klik. Prosedurnya


adalah awal pada saat program dijalankan, property enable pada
CmdSet=false. Jika pada TJam Alarm, TMenit Alarm,TPesan, TUlang,
ataupun NonStop, dan CmdSuara yaitu suara yang akan keluar sudah diisi
atau dipilih, maka property enable pada CmdSet akan berubah menjadi
true, artinya dapat di-klik(pilih), dengan caption(tulisan)= “Aktifkan
Alarm”.

4. Pengujian Program
Pengujian dilakukan terhadap semua antar muka/tampilan yaitu :
a. Menu Utama
Berikut adalah tampilan dari halaman menu utama :

Gambar 4. Menu Utama Aplikasi Alarm

b. Setting Alarm
Melakukan pengujian apakah setting alarm dan ketika alaram yang
ditentukan berhasil. Berikut tampilan setting alarm :

Jurnal Telematika Vol. 1 No. 1 Februari 2008 40


Membangun Aplikasi Alarm Menggunakan Visual Basic 6.0

Gambar 5. Menu Setting Aplikasi Alarm

Pada waktu yang ditentukan mucul peringatan :

Gambar 6. Form Aksi Peringatan Alarm

c. Form About
Form about berisi tentang profil pembuat program yaitu :

Gambar 7. Form About

Jurnal Telematika Vol. 1 No. 1 Februari 2008 41


Membangun Aplikasi Alarm Menggunakan Visual Basic 6.0

5. Penerapan
Aplikasi alarm ini dapat diterapkan pada PC atau Laptop anda. Aplikasi
alarm ini dapat di unduh di : http://goo.gl/pY9UGk

KESIMPULAN DAN SARAN


1. Kesimpulan
Berdasarkan uraian dalam penulisan laporan Pengembangan Sistem
Perangkat Lunak tentang program aplikasi alarm menggunakan bahasa
pemrograman Visual Basic 6.0 diatas, maka dapat diambil kesimpulan
sebagai berikut:
a. Aplikasi alarm ini dapat digunakan sebagai pengingat jadwal dan
agenda jika kita sedang asyik berada didepan computer. Aplikasi
alarm ini sangat membantu kita dalam pengaturan jadwal dan
agenda dalah kehidupan sehari-hari, misalnya sebagai pengingat
untuk waktu bangun tidur, waktu belajar, waktu kuliah, dan lain
sebagainya.
b. Aplikasi alarm ini dibuat dengan menggunakan bahasa
pemrograman visual basic dan mengacu pada bidang Rekayasa
Perangkat Lunak.
2. Saran
Dalam pembuatan dan penulisan program aplikasi alarm menggunakan
bahasa pemrograman Visual Basic 6.0 ini, penulis menyadari masih
banyak kekurangan baik dalam pembuatan program ataupun dalam
penyajian pembahasan. Untuk itu penulis berharap dalam pengembangan
selanjutnya dapat dikembangkan lagi tentang kekompleksan dan
penyempurnaan dari program ataupun penulisan. Program ini sendiri dapat
dikembangkan ke dalam berbagai modifikasi fungsi dengan menambahkan
fasilitas program lain yang dapat lebih bermanfaat dan menjadikan
program lebih baik dan menarik Sebagai contoh dapat ditambahkan jam
analog, timer penghitung stopwatch, system snooze(tunda), ataupun
menambahkan pengaturan setting volume agar dapat diatur lewat program

Jurnal Telematika Vol. 1 No. 1 Februari 2008 42


Membangun Aplikasi Alarm Menggunakan Visual Basic 6.0

aplikasi ini, menambahkan pilihan ekstensi file agar bisa memutar file
dengan format mp3, dan lain sebagainya.

DAFTAR PUSTAKA
Irawan, Adithya. Membuat Jam Alarm dengan VB 6.
[http://www.visualbasicku.com/2012/12/cara-membuat-alarm.html]
(accessed 25 Juli 2013).

Kurniawan, Tjandra. 2003. Tip Trik Unik Visual Basic. Jakarta: PT Elex Media
Komputindo.

LPKBM MADCOMS Madiun & Andi Offset. 2000. Seri Panduan Pemrograman
Microsoft VISUAL BASIC 6.0 . Yogyakarta: Andi Offset.

Pressman, Roger. 2002. Rekayasa Perangkat Lunak pendekatan praktisi.


Yogyakarta : Penerbit Andi.

Putra, Rahmat. 2004. 140 Trik Inovatif visual Basic. Jakarta: PT Elex Media
Komputindo.

Ramadan, Arief. 2004. Seri Penuntun Praktis Microsoft Visual basic 6. Jakarta:
PT Elex media Komputindo.

Setiawan, Roni & Sutanta, Edhy. 2009. Membangun Aplikasi Chating Berbasis
Multiuser, IST AKPRIND Yogyakarta

Suhendar, 2008. Model Pemetaan Digital Sebaran Informasi Profil Pendidikan


Menggunakan Pendekatan Fuzzy Rule Based System. Jurusan Teknik Elektro,
Fakultas Teknik Universitas Sultan Ageng Tirtayasa

Ulfah. Membuat Aplikasi Program Alarm dengan VB.6.0.


[http://ulfahlawliet.blogspot.com/2012/05/membuat-aplikasi-program-
alarm-dengan.html] (accessed 7 Juni 2012 ).

WAHANA Komputer Semarang & Andi Offset, 2001. TIP & TRIK
Pemrograman Visual Basic 6.0 ,. Yogyakarta: Andi Offset .

Jurnal Telematika Vol. 1 No. 1 Februari 2008 43

Anda mungkin juga menyukai