INTERFACING Pembuatan Alarm Clock Sederhana Menggunakan Bahasa Pemograman Visual Basic 6.0

dokumen-dokumen yang mirip
PROGRAM INTERFACING AUDIO DAN VIDEO DENGAN PROGRAM VISUAL BASIC LAPORAN TUGAS KARYA TULIS INTERFACING

DISUSUN OLEH : : Friska Rosalina NIM :

Program absen dengan menggunakan visual basic 6.0

Private Sub cmdprint_click() WebBrowser1.ExecWB OLECMDID_PRINT,OLECMDEXECOPT_DODEFAULT End Sub

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

MODUL I Pengenalan IDE Visual Basic 6.0

E-Trick Visual Basic 6.0

BAB 2 LANDASAN TEORI

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database

BINA SARANA INFORMATIKA

DAFTAR PUSTAKA. Multimedia Control, Steven Holzner. Diakses pada tanggal 14/09/2011 Dari

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

Algoritma Pemrograman 2 B

MODUL IV PERULANGAN ( LOOPING )

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

LISTING PROGRAM FORM MENU UTAMA. Private Sub Command1_Click() Unload Me Form2.Show End Sub. Private Sub Command3_Click() Form10.

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

SISTEM INFORMASI KEARSIPAN DATA MAHASISWA DENGAN BAHASA PEMROGRAMAN MICROSOFT VISUAL BASIC VERSI 6.0

Visual Basic 6.0 For Beginners

STRUKTUR KENDALI PERULANGAN

PEMROGRAMAN DASAR. Visual Basic 6

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

Krisna D. Octovhiana. 1.1 Apa itu Operator?

SISTEM INFORMASI PENJUALAN GROSIR BUKU DI TOKO PUSTAKA ILMU PONOROGO

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

BAB IV IMPLEMENTASI DAN PENGUJIAN

Modul Praktikum Ke-1

Bab I Pengenalan Visual BASIC

PENGGUNAAN DATA DAN VARIABEL

FUNGSI PENCABANGAN DAN PERULANGAN

Membuat Kriptografi Sederhana dengan VB 6.0

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

BAB III LANDASAN TEORI. muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis

Menampilkan List Komputer dan User-nya dalam Jaringan Intranet Dengan Fungsi WNet API

BAB IV Pemrograman Grafis

Program Studi Teknik Mesin S1

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

MODUL IV PROCEDURE. [Private public static]sub namaprosedur (daftarargumen) End Sub

Basic Programing Visual Basic

LEMBAR KERJA PRAKTIKUM. Mata kuliah : Pemrograman Visual I (Visual Basic)

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

Tambahkan Form Baru untuk pengisian user login (password pemakaian) dan simpan dengan nama frmlogin

BAB III Struktur Program

Modul Praktikum Ke-2

ALGORITMA DAN PEMROGRAMAN KARTU RENCANA STUDI (KRS) MAHASISWA JURUSAN MATEMATIKA UNIVERSITAS ANDALAS DENGAN VISUAL BASIC 6.0

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

Pengenalan Visual Basic

Materi : Koneksi database & Operasi dasar table di Visual Basic 6.0.

DIALOGBOX, FUNGSI ERROR & PERCABANGAN SUBROUTINE

MODUL PRAKTIKUM. ALGORITMA dan PEMROGRAMAN 2

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

UNIVERSITAS GUNADARMA

BAB II LANDASAN TEORI

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Krisna D. Octovhiana

SATUAN ACARA PERKULIAHAN MATA KULIAH ALGORITMA dan PEMROGRAMAN 1B(D3/TK) KODE : / SKS. Teknik Pembelajaran Kuliah mimbar dimana

Listing Program a. Form Login. Public LoginSucceeded As Boolean

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI BELANJA

STRUKTUR KENDALI PERCABANGAN

Yessy Yusnita. Pendidikan Matematika, FKIP, Universitas Riau Kepulauan Batam Abstrak

BAB IV IMPLEMENTASI DAN PENGUJIAN

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -

SURAT KETERANGAN. Hasil Uji Program Tugas Akhir

Metode yang umum digunakan :

BAB 2 LANDASAN TEORI

Form Menu Utama L1-1. Private Sub Command1_Click() biodata.show. End Sub. Private Sub Command3_Click() frmcombopulau.show. 'Unload Me.

Latihan 2 Memahami memasukan data dengan komponen Text, dan mengambil hasil input untuk ditampilkan pada sebuah label

Kartu Bimbingan Tugas Akhir Mahhasiswa

VISUAL BASIC 6.0 SETYO BUDI, M.KOM

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

OPERASI FILE Operasi File Dalam Visual Basic Membuka File

Cara Membuat Aplikasi Chatting Dengan VB 6.0

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

(Label, Textbox, Command, Message Box, Validasi)

LAMPIRAN 1 BRAINSTORMING PEMBUATAN FISHBONE DIAGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

DAFTAR PUSTAKA. pada PT. Restu Mahkota Karya. Sekolah Tinggi Manajemen Informatika dan

BAB 2 LANDASAN TEORI

1. Buka Visual Basic 6 sobat. Buat project baru, masukkan componen Microsoft Winsock Control 2. Masukkan coding berikut

MODUL IV CONDITION 1

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0

ANALISIS DAN PERANCANGAN SISTEM DISTRIBUSI PASIEN RAWAT JALAN DI PUSKESMAS NAILAN KABUPATEN PONOROGO MENGGUNAKAN MICROSOFT SQL SERVER 2000

PENGENALAN VISUAL BASIC 6.0

PENGGUNAAN EVENT, PROPERTY DAN METHOD

LAPORAN HASIL PRATIKUM

MODUL 2 SELECTION & LOOPING PADA FORM

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

Cara Membuat Web Browser Sendiri dengan VB 6.0

HandleError: MsgBox "Proses tidak bisa dikerjakan.", vbinformation, "Perhatian" On Error GoTo 0 End Sub

VBSCRIPT TUTORIAL. 2. MEMASUKKAN KODE VBSCRIPT KE DALAM HALAMAN HTML Kode VBScript ditulis didalam pasangan tag <SCRIPT>.

Transkripsi:

INTERFACING Pembuatan Alarm Clock Sederhana Menggunakan Bahasa Pemograman Visual Basic 6.0 Disusun oleh : Nama : Herman Istamto Nim : 13081355 Kelas : 13.5B.11 Jurusan Teknik Komputer Akademi Manajemen Informatika dan Komputer BINA SARANA INFORMATIKA 2010

KATA PENGANTAR Puji dan syukur saya panjatkan kehadirat Tuhan Yang Maha Esa, karena atas rahmat dan karunia-nya, Penulis dapat menyelesaikan Tugas karya tulis ini tepat pada waktunya. Tujuan dari penulisan Karya Tulis ini adalah sebagai salah satu syarat untuk memenuhi nilai Tugas mata kuliah Interfacing dengan tema Aplikasi Interfacing menggunakan Bahasa Pemograman. Karya Tulis ini saya beri Judul Pembuatan Alarm Clock Sederhana Aplikasi ini menggunakan bahasa pemograman Visual Basic 6.0 Pada kesempatan ini, penulis juga ingin menyampaikan ucapan terima kasih kepada Bapak Dosen Mata Kuliah Interfacing pada khususnya, rekan rekan mahasiswa dan seluruh pihak yang membantu penulis dalam menyelesaikan tugas karya tulis ini. Penulis menyadari bahwa karya tulis ini masih jauh dari sempurna. Oleh karena itu Penulis mengharapkan saran dan kritik dari berbagai pihak yang bersifat membangun guna kesempurnaan Karya Tulis ini dan dapat menjadi acuan dalam membuat karya tulis ataupun tugas tugas selanjutnya. Jakarta, 01 Desember 2010 Penulis i

DAFTAR ISI Cover Kata Pengantar... i Daftar isi... ii BAB I PENDAHULUAN 1.1 Latar Belakang Penulisan... 1 1.2 Ruang Lingkup... 1 BAB II PEMBAHASAN 2.1 Landasan Teori Interfacing dan Bahasa Pemograman... 2 2.2 Listing atau Sintak Program... 5 BAB III PENUTUP 3.1 Kesimpulan... 9 Daftar Pustaka... 10 ii

BAB I PENDAHULUAN 1.1 Latar Belakang Penulisan Karya tulis ini disusun sabagai salah satu syarat untuk mendapatkan nilai Mata Kuliah Interfacing yaitu pada nilai tugas dengan tema Aplikasi interfacing menggunakan bahasa Pemograman. Karya tulis yang berjudul Pembuatan Alarm Clock sederhana menggunakan bahasa pemograman Visual Basic 6.0. Penulis mengambil judul ini karena belakangan ini banyak sekali hal hal yang kadang terlewatkan karena lupa, oleh karena itu dibutuhkan suatu alat untuk membantu mengingatkan kita akan sesuatu hal. Karya tulis ini menggambarkan salah satu Alat pengingat tersebut yaitu berupa Alarm Clock Sederhana yang dibuat menggunakan Bahasa Pemograman Visual Basic 6.0. 1.2 Ruang LIngkup Aplikasi Alarm Clock sederhana ini menggunakan Aplikasi Bahasa Pemograman Visual Basic 6.0 dan bertujuan sebagai Alat Pengingat (reminder). Cara kerja Aplikasi ini adalah dengan menginput jam pada form Alarm Clok Sederhana dengan format xx : xx : xx AM/PM sesuai dengan keinginan user lalu klik tombol Aktif. Hasilnya pada saat jam yang sudah di tentukan sama dengan jam saat ini maka alarm akan aktif. Pada bagian pengkodean, Aplikasi ini menggunakan Struktur kendali (Brancing) yaitu pernyataan Logika if... then... else... 1

BAB II PEMBAHASAN 2.1 Landasan Teori Interfacing dan Bahasa Pemograman 1. Pengenalan Interfacing Interfacing (antar muka) adalah bagian dari disiplin ilmu komputer yang mempelajari teknik teknik menghubungkan computer dengan peralatan elektronika lainnya. (dikutip dari : Modul BSI Matakuliah Interfacing Teknik Komputer semester 5, hal:2) 2. Pengenalan Visual Basic Visual Basic Menurut Krisna D.Oktovhina (2003:1) adalah bahasa pemrograman yang digunakan untuk membuat aplikasi Windows yang berbasis GUI (Graphical User Interface), bahasa pemograman adalah perintah yang dimengerti oleh komputer untuk melakukan tugas tugas tertentu. Bahasa Pemograman Visual Basic dikembangkan oleh Microsoft sejak taun 1991, merupakan pengembangan dari pendahulu yaitu bahasa pemograman Basic (Beginer s All Purpose Simbolick Instruction Code). Viual Basic merupakan development tool yaitu alat bantu untuk membuat berbagai macam program komputer dan salah satu bahasa pemograman komputer yang mendukung objek. Visual Basic merupakan salah satu bahasa pemrograman yang paling banyak digunakan pada saat ini, karena fasilitas yang dimiliki sangat handal untuk membangun berbagai bentuk aplikasi dan mudah dipelajari sendiri. Menurut Suryo (2000 : 1), Visual Basic merupakan event-driven programming (permrograman terkendali kejadian). Artinya program menunggu sampai respon dari pemakai berupa event atau kejadian. 2

Gambar 1. Tampilan Desain Project / Form pada Visual Basic Dalam Aplikasi Alarm Clock Sederhana menggunakan bahasa pemograman Visual Basic 6.0 ini interface yang digunakan berupa mouse dan keyboard. Jam di input secara manual dengan keyboard sesuai dengan keinginan user dan klik Aktif menggunakan mouse untuk menjalankan Aplikasi. Gambar 2. Tampilan Input 3

Gambar 3. Tampilan saat program running dan alarm diaktifkan Gambar 4. Tampilan saat Alarm aktif / berbunyi Saat waktu sekarang sesuai dengan jam alarm aktif maka akan berbunyi (beep) dan Text Pesan Pengingat akan berkedip (blink) serta berubah rubah warna. Alarm Clock akan Off saat tombol Tidak Aktif diklik. 4

2.2 Listing atau Sintak Program General _Declaration Dim alarm As Boolean Dim i As Long Dim merah, hijau, biru As Integer Private Sub CmdAktif_Click() Dim a As String a = Text1.Text + ":" + Text2.Text + ":" + Text3.Text + " " + Combo1.Text Label5.Caption = a If alarm = True Then Timer2.Enabled = False Command1.Caption = "Aktif" alarm = False Else Command1.Caption = "Tidak Aktif" alarm = True End If Private Sub CmdTutup_Click() MsgBox ("Yakin akan Keluar?"), vbquestion + vbokcancel, "Konfirmasi" Unload Me 5

Private Sub CmdBersih_Click() Text1.Text = Empty Text2.Text = Empty Text3.Text = Empty Text4.Text = Empty Combo1.Text = Empty Label5.Caption = "-" Text1.SetFocus Private Sub Form_Load() i = 0 Combo1.AddItem ("PM") Combo1.AddItem ("AM") alarm = False Private Sub Text1_KeyPress(KeyAscii As Integer) If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9")) Then MsgBox "Inputan harus berupa angka", vbcritical, "ERROR" Text1.Text = Empty Text1.SetFocus KeyAscii = 0 End If If Len(Text1.Text) = 1 Then Text2.SetFocus 6

Private Sub Text2_KeyPress(KeyAscii As Integer) If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9")) Then MsgBox "Inputan harus berupa angka", vbcritical, "ERROR" Text1.Text = Empty Text1.SetFocus KeyAscii = 0 End If If Len(Text2.Text) = 1 Then Text3.SetFocus Private Sub Text3_KeyPress(KeyAscii As Integer) If Not (KeyAscii >= Asc("0") And KeyAscii <= Asc("9")) Then MsgBox "Inputan harus berupa angka", vbcritical, "ERROR" Text1.Text = Empty Text1.SetFocus KeyAscii = 0 End If If Len(Text3.Text) = 1 Then Combo1.SetFocus 7

Private Sub Timer1_Timer() Dim Today As Variant Today = Now lblhari.caption = Format(Today, "dddd") lblbulan.caption = Format(Today, "mmmm") lbltahun.caption = Format(Today, "yyyy") lbltanggal.caption = Format(Today, "d") lbljam.caption = Format(Today, "h:mm:ss ampm") If Label5.Caption = lbljam.caption And alarm = True Then Timer2.Enabled = True End If Private Sub Timer2_Timer() Beep i = i + 1 If i = 1000000 Then i = 0 'Supaya tdk overflow, dsb... merah = Int(255 * Rnd) 'Bangkitkan angka random untuk merah hijau = Int(255 * Rnd) 'Bangkitkan angka random untuk hijau biru = Int(255 * Rnd) 'Bangkitkan angka random untuk biru Text4.ForeColor = RGB(merah, hijau, biru) 'Campur tiga warna If i Mod 2 = 0 Then 'Jika counter habis dibagi 2 Text4.Visible = True 'Tampilkan text Else 'Jika counter tidak habis dibagi 2 Text4.Visible = False 'Sembunyikan text End If 'Akhir pemeriksaan 8

BAB III PENUTUP 3.1 Kesimpulan 1. Pada Aplikasi Program Alarm Clock Sederhana menggunakan bahasa pemograman Visual Basic 6.0 ini menerapkan pernyataan Brancing yaitu berupa logika if... Then... Case 2. Cara kerja Aplikasi ini adalah dengan menginput jam pada form Alarm Clok Sederhana dengan format xx : xx : xx AM/PM sesuai dengan keinginan user lalu klik start. Hasilnya pada saat jam yang sudah di tentukan alarm akan berbunyi (beep) dan Pesan Pengingat akan Berkedip (Blink) serta berubah rubah warna. 3. Untuk menjalankan/running program dibutuhkan interface (Keyboard & Mouse) yang menghubungkan antara user yang akan menjalankan Aplikasi Program ini dengan komputer 9

DAFTAR PUSTAKA - Akademi BSI.Agustus2010. Modul Mata Kuliah Interfacing jurusan Teknik Komputer. Jakarta - Suryo Kusumo, Ario, Drs (2000). Microsoft Visual Basic 6. Jakarta:PT. Elex Media Komputindo. - http://allaboutalgoritma.blogspot.com/2010/09/program-visual-basicmembuat-teks-kedap.html - http://www.docstoc.com/docs/56722925/visual-basic-60 - http://www.blogtopsites.com/outpost/8d0a49a5b817928a81201522e0e 23c3f 10