BAB IV IMPLEMENTASI DAN PENGUJIAN

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Transkripsi

1 BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijelaskan mengenai implementasi dari sistem yang dibuat. Pembahasan implementasi sistem akan meliputi tampilan koding beserta penjelasannya dan perancangan untuk mengolah masukan dan keluaran dari data dengan menggunakan Visual Basic Perangkat Pendukung Gambar 4.1. adalah struktur perangkat keras yang dibutuhkan oleh sistem supaya dapat berjalan sesuai kebutuhan. 1. Modem GSM beserta kartu SIM Modem ini digunakan sebagai media pengirim pesan yang terhubung dengan jaringan GSM melalui kartu SIM. 2. Kabel data Media penghubung antara modem dan komputer. 3. Komputer Sebagai tempat berjalannya aplikasi yang sudah terintegrasi dengan modem. 4. Penerima, dalam hal ini adalah HP pelanggan Media penerima informasi keluaran berupa pesan SMS. MODEM GSM KABEL DATA PONSEL PELANGGAN Gambar 4.1 Perangkat Pendukung SMS Broadcast 37

2 Pengkodean dan Penjelasan Pengkodean yang akan diuraikan pada bab ini adalah pengkodean dari sistem yang telah dibuat. Pengkodean berisi potongan skrip beserta penjelasannya mulai dari proses awal terkoneksi hingga proses akhir pengiriman pesan. Berikut pengkodean dan penjelasannya Tes Koneksi Berikut ini adalah beberapa potongan pengkodean untuk melakukan pengujian koneksi terhadap modem. 1. Menampilkan nomor port COM yang terdapat pada komputer. Caranya adalah dengan mengeceknya di menu control panel-system-hardware-device manager pada komputer. Modem akan menampilkan nomor port COM yang sedang digunakan. Jika telah terdeteksi, maka di pilih nomor COM pada combo box sesuai hasil pengecekan sebelumnya. Berikut adalah perintahnya. Private Sub cbocomport_click() mdcomport = cbocomport.list(cbocomport.listindex) End Sub Private Sub merupakan prosedur yang dijalankan di VB. Perintah diatas adalah prosedur untuk mengambil nilai COM port yang pengguna pilih dari combo box daftar nomor-nomor COM Port. Click merupakan event pada kontrol combo box. Cbo Com Port adalah combo box COM port yang merupakan kontrol untuk memilih salah satu pilihan dimana terdapat beberapa pilihan yang ada. Pilihan berupa beberapa nilai COM yang akan dipakai. Md Com Port atau modul COM port adalah nama variabel untuk menyimpan nilai COM port yang dipilih di cbo Com Port. Index dari Nomor COM port tersebut ditampilkan dengan properti List Index. End Sub adalah format sintak dari akhir suatu prosedur.

3 39 2. Memilih nilai bit per second yang ditampilkan dalam combo box dengan property List Index. Nilai BPS pada modem umumnya berkisar antara 9600 dan Pengecekan nilai BPS dapat dilihat di hyperterminal pada saat awal koneksi modem. Jika telah terdeteksi, maka dipilih nilai BPS pada combo box sesuai hasil pengecekan sebelumnya. Berikut adalah perintahnya. Private Sub cbobps_click() mdbps = cbobps.list(cbobps.listindex) End Sub BPS adalah singkatan dari Bit Per Second atau bit per detik yaitu tingkat kecepatan data yang ditransfer dalam satuan detik. Ukuran kapasitas pengiriman informasi melalui suatu media dalam jaringan digital yang digunakan dikenal dengan jumlah bit yang bisa dikirimkan dalam satu detik, atau dikirimkan beberapa bit dalam setiap detiknya. Cbo BPS atau combo box BPS digunakan untuk memilih nilai indeks yang akan dipakai. Md BPS atau module BPS adalah variabel untuk menyimpan nilai BPS yang dipilih dari cbo BPS. 3. Menampilkan bagian untuk melakukan pengaturan konfigurasi modem. Yaitu meliputi bit per second, parity, data bit, dan stop bit. Nilai dari tiap modul merupakan ketetapan dari nilai yang terdapat pada hyperterminal. Jika port berada pada posisi off atau belum terkoneksi maka buka koneksi untuk menjalankan perintahnya. Berikut adalah perintahnya. tmpstring = mdbps & "," & parity & "," & mddatabit & "," & mdstopbit MSC2.Settings = tmpstring MSC2.Handshaking = comrts If MSC2.PortOpen = False Then MSC2.PortOpen = True

4 40 TmpString atau temporary string adalah data variabel untuk memanipulasi data teks, angka atau simbol yang disimpan sementara. String ditulis dengan diawali dan diakhiri tanda petik ganda. MSC2 settings merupakan pengaturan untuk koneksi dari serial COM port ke modem, Pada perintah diatas berisi nilai-nilai yang telah diketahui dan disimpan di mdbps, parity, mddatabit, dan mdstop. Dengan kata lain MSC2 setting berisi kumpulan nilai dari TmpString. MSC2.Handshaking adalah metode untuk melakukan koneksi atau komunikasi dua arah. Sedangkan comrts adalah perintah pada VB untuk mengirimkan permintaan handshaking ke modem. 4. Perintah dibawah ini digunakan untuk menyimpan respon dari masukan perintah AT ke modem. Berikut adalah perintahnya. MSC2.Output = "AT" + Chr(13) MSC2.Output adalah hasil keluaran dari koneksi serial COM port ke modem. AT merupakan input perintah ke modem atau biasa disebut dengan istilah AT Command. Yaitu kumpulan instruksi yang dipakai untuk berkomunikasi dengan modem. CHR(13) berfungsi sebagai tanda enter. 5. Perintah berikut merupakan pengaktifan hitungan maju per detik selama maksimal 6 detik sebagai batasan tes koneksi modem. Jika sudah ada respon dari modem atau jika sudah 6 detik tidak ada respon, maka perhitungan maju detik dinonaktifkan. Private Sub Timer2_Timer() Dim awal As Variant Dim dtk As Single awal = Timer dtk = 6 'TUNGGU SAMPAI 6 DETIK Do While Timer < awal + dtk DoEvents Loop dtk2 = 6

5 41 Timer2.Enabled = False End Sub Timer adalah kontrol yang berfungsi menghitung waktu pada VB. Timer digunakan untuk mengendalikan event-event atau aksi yang akan dijalankan pada waktu tertentu. Perintah diatas adalah perintah untuk mengaktifkan timer. Dim awal As Variant adalah pendeklarasian variabel awal dengan variant sebagai tipe data yang digunakan. Dim dtk As Single adalah pendeklarasian variabel dtk dengan single sebagai tipe numerik terendah. Fungsi do while hampir sama dengan fungsi dari while yaitu mengulang pernyataan sesuai dengan kondisi yang ditentukan. 6. Merupakan perintah untuk tes koneksi modem, jika waktu timer sudah mencapai 6 detik dan belum terkoneksi juga, maka timer akan mati, lalu muncul pesan yg diberi label berwarna merah yang menandakan koneksi gagal. Do DoEvents hookdata = hookdata & MSC2.Input If dtk2 = 6 Then If InStr(hookdata, "ERROR" & vbcrlf) Then If Timer2.Enabled = True Then Timer2.Enabled = False If MSC2.PortOpen = True Then MSC2.PortOpen = False lblstatus.forecolor = &HFF& lblstatus.caption = "Tes koneksi FAILED " Exit Sub Hookdata adalah variabel untuk menyimpan respon dari modem. Sedangkan Instr merupakan fungsi dari instring untuk mencari kata tertentu. Jadi pada fungsi instring diatas berfungsi untuk mencari kata error dalam variabel hookdata. ForeColor yaitu warna teks didalam label. ForeColor pada perintah diatas menggunakan warna merah dengan kode &HFF&.

6 42 7 Merupakan perintah untuk tes koneksi modem, jika waktu timer belum mencapai 6 detik dan sudah mendapat respon ok dari modem maka artinya koneksi berhasil. Lalu tampilkan pesan berhasil dengan label berwarna biru. If InStr(hookdata, "OK" & vbcrlf) Then If Timer2.Enabled = True Then Timer2.Enabled = False MSC2.PortOpen = False 'MsgBox ("Tes koneksi berhasil") lblstatus.forecolor = &H lblstatus.caption = "Tes koneksi berhasil" End Sub Kode &H adalah warna biru dalam visual basic. 8. Berikut adalah perintah untuk menutup koneksi antara pogram dengan modem dan menonaktifkan fungsi timer bila tombol keluar di pilih. Private Sub cmdclose_click() If MSC2.PortOpen = True Then MSC2.PortOpen = False If Timer2.Enabled = True Then Timer2.Enabled = False Unload Me End Sub If-then adalah struktur untuk menjalankan suatu pernyataan secara kondisional. If berisi kondisi dan then berisi pernyataan. Kondisi dapat berupa perbandingan maupun ekspresi yang menghasilkan nilai numerik. VB menginterpretasikan false sebagai nol dan true sebagai bukan nol. MSC2 adalah komponen di VB yang berfungsi untuk koneksi serial COM port ke modem. Timer berfungsi untuk perhitungan maju dalam tiap detiknya. Unload me adalah perintah untuk keluar dari form yang sedang berjalan Input Data Pelanggan Setelah proses pengaturan modem berhasil, maka proses selanjutnya adalah memasukkan data pelanggan. Berikut tahapan untuk pengisian datanya.

7 43 1. Instruksi ini berfungsi untuk mengosongkan semua isi form. Pendeklarasian fungsi Kosong pada objek Form yang ditampung dalam variabel xform. Jadi setiap fungsi ini dipanggil, fungsi-fungsi dibawah ini akan diaktifkan. Public Sub Kosong(xform As Form) Dim ctrl As Control For Each ctrl In xform If TypeName(ctrl) = "TextBox" Then ctrl.text = "" If TypeName(ctrl) = "ComboBox" Then ctrl.text = "" Next End Sub 2. Instruksi ini adalah untuk memeriksa nomor HP yang akan dikirim sudah berupa format numerik atau belum. Apabila nomor HP pelanggan yang dimasukkan bukan numerik, maka akan muncul pesan masukkan nomor HP dengan format angka dan proses kembali lagi ke awal. If IsNumeric(nohp.Text) = False Then MsgBox "masukkan no hp dengan format angka", vbcritical, "Error" Exit Sub 3. Instruksi ini adalah untuk memeriksa nama pelanggan sudah terisi atau belum. Apabila nama pelanggan belum dimasukkan atau kosong, maka akan muncul pesan Nama Pelanggan Harus Diisi dan kembali memasukkan nama pelanggan. If nmpelanggan.text = "" Then MsgBox "Please Type Nama Pelanggan ", 16, "Warning" Exit Sub 4. Instruksi ini adalah untuk memeriksa kategori grup yang akan dimasukkan. Apabila kategori grup belum dimasukkan atau kosong, maka akan muncul pesan Kategori Grup Harus Diisi dan kembali memasukkan nama grup. If grup.text = "" Then MsgBox "Kategori Grup Harus Diisi ", 16, "Warning" Exit Sub

8 44 5. Cek adalah variabel yang digunakan untuk memeriksa sudah ada proses penyimpanan sebelumnya atau belum dengan 2 nilai (true atau false). Requery recordset database berfungsi untuk merefresh database. Apabila database sudah terisi, maka cek apakah sudah ada proses penyimpanan sebelumnya. Jika sudah ada, maka tidak ada penambahan data. Jika belum ada, maka recordset movefirst (pointer berada pada kolom pertama tabel). With rspelanggan If cek = True Then.Requery If.RecordCount > 0 Then If cek = True Then.MoveFirst 6. Cari nomor HP pada tabel, apakah nomor HP yang akan dimasukkan sudah ada atau belum. Apabila pointer pada tabel database tidak berada pada posisi EOF, maka akan muncul pesan Nomor HP Sudah Ada. Setfocus mengarah pada field nomor HP. Apabila database kosong, maka cek apakah sudah ada proses penyimpanan sebelumnya..find "nohp='" + nohp.text + "'" If Not.EOF Then MsgBox "No HP : " + nohp.text + " Already Exist", 16, "Warning" nohp.setfocus Else If cek = True Then 7. Menambah data pada database. Merubah nilai cek menjadi false yaitu sebagai indikasi telah terjadi proses penyimpanan. Kemudian simpan atau update data pelanggan..addnew cek = False savepelanggan End With Exit Sub

9 Pengiriman Pesan Setelah proses pemasukan data pelanggan berhasil, maka proses selanjutnya adalah pengiriman pesan. Berikut tahapan untuk pengiriman pesannya. 1. Instruksi dibawah berfungsi untuk menghapus atau mengosongkan form serta menghitung jumlah karakter dan jumlah pesan. Jika pesan kosong maka muncul kotak pesan berupa Masukkan SMS anda dan kursor menuju teks message tersebut. Apabila jumlah karakter <= 160, maka jumlah pesan = 1. Apabila tidak, maka apabila hasil bagi dari jumlah karakter = 0, maka jumlah pesan adalah jumlah karakter dibagi 160. Apabila terdapat sisa hasil bagi dari jumlah karakter, maka jumlah pesan adalah jumlah karakter dibagi 160 ditambah 1. txtmsg.text = "" txtmsg.enabled = True cmdsend.enabled = True txtmsg.setfocus If txtmsg.text = "" Then MsgBox "Masukkan Message SMS Anda", vbcritical + vbokonly, "Warning" txtmsg.setfocus Exit Sub Dim JumMessage As Integer If Len(txtMsg.Text) >= 0 Then JumMessage = Len(txtMsg.Text) If JumMessage <= 160 Then JumMessage = 1 Else JumMessage = JumMessage + (160-1) JumMessage = JumMessage - (JumMessage Mod 160) JumMessage = JumMessage / 160 lbllengthmsg.caption = CStr(Len(txtMsg.Text)) + " Character(s), " & JumMessage & " SMS message(s)" End Sub 2. Instruksi dibawah ini berfungsi untuk mengambil nomor HP di dalam grup dengan terlebih dahulu membaca file pada database kontak pelanggan. Jika grup yang dipilih selain 0 maka pilihan grupnya adalah salah satu grup yang ada di database. Jika yang dipilih adalah semua, maka semua grup dalam database akan terpilih, maka lanjut ke proses berikutnya.

10 46 Dim Conn As ADODB.Connection Dim ConString As String Dim ssql As String Set Conn = New ADODB.Connection ConString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\kontak.mdb;persist Security Info=False" Conn.Open ConString Dim ors As ADODB.Recordset Dim nrows As Long Set ors = New ADODB.Recordset ssql = "SELECT * FROM nohp " If cbogroup.listindex > 0 Then ssql = ssql & "where grup='" & cbogroup.text & "' " End IF 3. Merupakan perintah untuk mengirim pesan. Posisi pesan yang dikirim dapat terdeteksi pada saat proses penghitungan jumlah pesan yang telah diproses. Jumlah pesan akan terus bergerak melakukan pengulangan sebanyak jumlah pesan yang dikirim. Pengulangan ini akan terus berlangsung hingga proses akhir. Jika ada salah satu pengiriman yang gagal, maka muncul pesan sms gagal terkirim. Selain itu maka proses pengiriman pesan berhasil dengan memunculkan Nomor HP, Tanggal Terkirim, Nomor Port, Isi Pesan. Do while Not ors.eof For J = 1 To Jummessage posisi = ((J - 1) * 160) + 1 message = Mid(txtMsg.Text, posisi, 160) MSC.Output = "AT+CMGS=" & No_hp + vbcr timedpause (2) MSC.Output = message + Chr$(26) Do DoEvents hookdata = hookdata & MSC.Input Loop Until InStr(hookdata, "OK" & vbcrlf) Or InStr(hookdata, "ERROR" & vbcrlf) If InStr(hookdata, "ERROR" & vbcrlf) Then txtoutput.seltext = "ERROR : SMS Gagal Terkirim!! " & No_hp & vbcrlf Else txtoutput.seltext = No_hp & ", " & Format(Now, "ddmmm-yyyy hh:mm:ss") & ", " & mdcomport & ", " & message & vbcrlf hookdata = "" timedpause ors.movenext timedpause (1) Loop MsgBox "FINISH ", vbinformation, "Send SMS

11 Wujud Fisik Database Pada bab sebelumnya telah dijelaskan mengenai tabel yang disajikan yaitu tabel kontak dengan isi berupa nomor HP, nama pelanggan dan grup. Selanjutnya pada bab ini akan ditampilkan wujud fisik dari tabel tersebut. Gambar 4.2. sampai dengan 4.5. adalah contoh tampilannya. Gambar 4.2 field nama pelanggan Gambar 4.3 field nomor HP Gambar 4.4 field grup

12 48 Gambar 4.5 contoh isi tabel kontak Implementasi Antar Muka Berikut ini beberapa tampilan menu pada aplikasi beserta keterangan pendukungnya. 1. Gambar 4.6. adalah pengecekan awal nilai port yang akan dihubungkan pada program aplikasi. Caranya adalah dengan membuka my computer property hardware device manager port (COM & LPT). Nilai port yang didapat setelah melakukan pengecekan adalah port (COM 14). Gambar 4.6 Pengecekan nilai port COM 2. Gambar 4.7. adalah tampilan untuk pengaturan modem GSM modem. 3. Gambar 4.8. adalah isi dari menu pengaturan GSM modem. Nilai port yang diisi didapat dari nilai yang sebelumnya sudah di cek pada property komputer. 4. Gambar 4.9. adalah pemilihan nilai bit per second.

13 49 5. Gambar adalah tes koneksi dari pengisian nilai COM dan bit per second yang telah dipilih. Gambar 4.7 Menu pengaturan modem GSM Gambar 4.8 Pemilihan nomor port COM Gambar 4.9 Pemilihan nilai bit per second Gambar 4.10 Tes koneksi modem

14 50 6. Gambar adalah tampilan menu yang berisi data pelanggan dan kirim SMS. Gambar 4.11 Tampilan menu data pelanggan dan kirim SMS 7. Gambar adalah tampilan dari menu data pelanggan. Data pelanggan adalah file master pada aplikasi ini. Yaitu berisi field nomor HP, nama pelanggan, dan grup. Gambar 4.12 Menu data pelanggan 8. Gambar adalah menu untuk pengiriman SMS dan hasil pengiriman SMS. yaitu berisi pesan, grup, dan kotak SMS keluar. Pada saat SMS dikirim, pada kotak keluar akan muncul hasil keluaran berupa Nomor HP, Tanggal Terkirim, Nomor Port, Isi Pesan. Sedangkan gambar sampai

15 51 dengan adalah contoh tampilan proses pengiriman SMS sedang berlangsung. Gambar 4.13 Menu kirim SMS Gambar 4.14 Pengiriman SMS dengan 1 kali pengiriman Gambar 4.15 Contoh pengiriman SMS dengan 2 kali pengiriman

16 52 Gambar 4.16 Pengiriman SMS gagal 4.3 Pengujian Pengujian merupakan pengetesan program aplikasi beserta alat pendukung yang digunakan. Pengujian yang digunakan oleh penulis menggunakan metode black box. Black box testing adalah cara melakukan pengujian dengan hanya melihat tampilan luar suatu aplikasi tanpa harus melihat sistem didalamnya. Jadi pengujian berupa input dan output pada aplikasi tersebut Lingkungan Pengujian Dalam pembuatannya, hardware dan software merupakan dua bagian yang dibutuhkan untuk mendukung berjalannya aplikasi ini. Hardware atau perangkat keras adalah bagian fisik pada komputer dan perangkat lainnya yang mendukung, pada aplikasi ini terdiri dari perangkat komputer, modem GSM, kabel data dan HP sebagai penerima SMS. Sedangkan software atau perangkat lunak adalah bagian yang menyediakan perintah untuk perangkat keras dalam menjalankan tugasnya. Jadi antara hardware dan software keduanya saling berhubungan sebagai alat dan instruksi untuk menjalankan aplikasi Skenario Pengujian Untuk dapat melakukan pengujian dengan benar dan dapat dipertanggungjawabkan maka diperlukan sebuah skenario pengujian sebagai

17 53 langkah dari tiap bagian yang secara terperinci untuk menguji instruksi yang dijalankan. Tabel 4.1. adalah skenario dari pengujian yang dilakukan. Tabel 4.1 Skenario pengujian No Item yang diuji Sifat Cara Pengujian Hasil yang diharapkan 1. Form koneksi Normal Memasukkan modem modem port Modem port <> Memasukkan BPS Koneksi berhasil 2. Form data pelanggan Tidak normal BPS = Memasukkan modem port Modem port nomor COM port pada komputer Memasukkan BPS BPS Normal Memasukkan nomor HP Nomor HP = numerik Tidak normal Memasukkan nomor HP Nomor HP numerik Normal Memasukkan nama pelanggan Nama pelanggan <> Tidak normal Memasukkan nama pelanggan Nama pelanggan Normal Tidak normal Memasukkan kategori grup Kategori grup <> Memasukkan kategori grup Kategori grup 3. Form kirim SMS Normal Memasukkan pesan Pesan <> Tidak normal Memasukkan pesan Pesan Normal Tekan tombol kirim SMS Tidak normal Tekan tombol kirim SMS Hasil pengujian Koneksi gagal Kursor pindah ke kolom Nomor HP Nomor HP harus diisi Kursor pindah ke kolom Nama pelanggan Nama pelanggan harus diisi Kursor pindah ke kolom Kategori grup Kategori grup harus diisi Kursor pindah ke kolom Pesan Pesan harus diisi SMS berhasil SMS gagal terkirim Dari pengujian yang telah dilakukan sebelumnya, maka didapatlah hasil dari pengujiannya. Tabel 4.2. adalah hasil dari pengujian yang telah dilakukan.

18 54 Tabel 4.2 Hasil pengujian No Item yang diuji 1. Form koneksi modem 2. Form data pelangga n 3. Form kirim SMS Sifat Cara Pengujian Hasil yang diharapkan Normal Tidak normal Normal Tidak normal Normal Tidak normal Normal Tidak normal Normal Tidak normal Normal Tidak normal Memasukkan modem port Modem port <> Memasukkan BPS BPS = Memasukkan modem port Modem port nomor COM port pada komputer Memasukkan BPS BPS Memasukkan nomor HP Nomor HP = numerik Memasukkan nomor HP Nomor HP numerik Memasukkan nama pelanggan Nama pelanggan <> Memasukkan nama pelanggan Nama pelanggan Memasukkan kategori grup Kategori grup <> Memasukkan kategori grup Kategori grup Memasukkan pesan Pesan <> Memasukkan pesan Pesan Tekan tombol kirim SMS Tekan tombol kirim SMS Koneksi berhasil Koneksi gagal Kursor pindah ke kolom nomor HP Nomor HP harus numerik Kursor pindah ke kolom nama pelanggan Nama pelanggan harus diisi Kursor pindah ke kolom kategori grup Kategori grup harus diisi Kursor pindah ke kolom pesan Pesan harus diisi SMS berhasil SMS gagal terkirim Hasil pengujian Analisis Hasil Pengujian Dari pengujian yang telah dilakukan diatas, maka terdapat beberapa analisis hasil pengujian tersebut dari masing-masing item yang diuji, diantaranya: 1. Form koneksi modem

19 55 Nomor port COM didapat pada saat pertama kali port dipasang pada perangkat komputer, dalam hal ini adalah port USB. Nomor COM tersebut sebagai acuan untuk mengisi nomor COM pada aplikasi di menu pengaturan modem. Tiap port pada komputer memiliki nomor yang berbeda tergantung pada peletakkan port USB. Untuk nilai BPS, didapat dari modem yang digunakan. Untuk modem jenis ini, nilai BPS-nya adalah Nomor COM dan nilai BPS yang telah diketahui kemudian dimasukkan pada pengaturan modem di aplikasi. Tes koneksi yang dilakukan setelah memasukkan kedua nilai tersebut menghasilkan jawaban bahwa tes koneksi berhasil. Jika salah satu parameter diatas nilainya tidak sesuai dengan petunjuk yang telah ada maka akan muncul peringatan bahwa tes koneksi gagal. 2. Form data pelanggan Nomor HP, nama pelanggan dan kategori grup merupakan bagian yang harus diisikan pada form data pelanggan. Nomor HP merupakan nomor pelanggan yang ditujukan untuk broadcast SMS. Nama pelanggan adalah nama PIC dari pelanggan. Kategori grup adalah pengelompokkan nomor HP sesuai grup yang ada. Simbol untuk penulisan grup yaitu dengan huruf besar. Pengecekan kesalahan pada form ini hanya terbatas pada validasi tipe data yaitu teks atau numerik, jumlah karakter dan jenis karakter yaitu huruf besar atau huruf kecil. 3. Form kirim SMS Untuk dapat mengirim sebuah pesan, pemilihan grup dan pengisian pesan harus terisi semua. Pesan akan terhitung sejumlah karakter yang dimasukkan dalam kotak pesan. Pesan yang terkirim akan menghasilkan jawaban SMS berhasil. Kondisi untuk gagalnya SMS terkirim terjadi karena gangguan operator atau kartu SIM telah habis pulsanya.

20 56

BAB IV HASIL DAN IMPLEMENTASI

BAB IV HASIL DAN IMPLEMENTASI BAB IV HASIL DAN IMPLEMENTASI IV.1. Algoritma Algoritma merupakan urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matematika (Tata Surbakti, Pemrograman Terstruktur, 2004, hal : 21).

Lebih terperinci

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM 1. Mengerti tipe-tipe data yang dimiliki oleh Visual Basic 2. Memahami berbagai struktur kondisi yang terdapat

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk membantu dalam proses pemantauan jaringan switch backbone

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk membantu dalam proses pemantauan jaringan switch backbone BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Rancangan Layar Untuk membantu dalam proses pemantauan jaringan switch backbone dibutuhkan sebuah aplikasi yang memiliki user interface agar mudah digunakan. Rancangan

Lebih terperinci

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR Setelah selesai pembahasan pada bab ini, diharapkan Anda dapat : Mengenal dan dapat menggunakan tipe data Mengenal dan menggunakan variable Mengenal dan menggunakan

Lebih terperinci

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping) BAB III STRUKTUR KONTROL Struktur kontrol yang dimiliki oleh visual basic hampir sama dengan bahasa pemograman lainnya. Struktur kontrol merupakan pengaturan aliran program, berbentuk rangkaian perintah

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. implementasinya. Pengujian ini memfokuskan pada keperluan fungsional dari

BAB IV IMPLEMENTASI DAN PENGUJIAN. implementasinya. Pengujian ini memfokuskan pada keperluan fungsional dari 52 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Pengujian Merupakan suatu investigasi yang dilakukan untuk mendapatkan informasi mengenai kualitas dari layanan yang sedang di uji. Pengujian perangkat lunak juga

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB KONEKSI ACCESS KONEKSI MENGGUNAKAN OBJEK To the point Yang dimaksud dengan menggunakan objek adalah menggunakan adodc. Ikuti langkahnya step by step pada redaksi dan gambar di bawah ini.

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijelaskan tentang implementasi dari perangkat lunak mikrokontroler dan komputer, kemudian akan dilakukan proses pengujian terhadap perangkat lunak dengan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 63 BAB IV IMPLEMENTASI DAN PENGUJIAN Implementasi adalah tahapan yang dilakukan oleh penulis setelah perancangan, implementasi merupakan pengkodean dari hasil perancangan. aplikasi Bantu untuk mengukur

Lebih terperinci

Gambar 4.17 Instalasi Modem Nokia 6100 Install From Disk

Gambar 4.17 Instalasi Modem Nokia 6100 Install From Disk 80 Pilih Have Disk Gambar 4.16 Instalasi Modem Nokia 6100 Install New Modem Pilih Browse Gambar 4.17 Instalasi Modem Nokia 6100 Install From Disk 81 Pilih driver modem kemudian klik Open Gambar 4.18 Instalasi

Lebih terperinci

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

BAB III DESKRIPSI DAN PERANCANGAN SISTEM BAB III DESKRIPSI DAN PERANCANGAN SISTEM 3.1 DESKRIPSI KERJA SISTEM GPS Mikro kontroler HP GSM GSM-CSD HP GSM PC Bagian Objek Bagian Navigasi Gambar 3.1. Blok diagram sistem Sistem bagian navigasi terdiri

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISIS SISTEM

BAB IV PENGUJIAN DAN ANALISIS SISTEM BAB IV PENGUJIAN DAN ANALISIS SISTEM 4.1 Pengujian Perangkat Yang Digunakan Sebelum melakukan pengujian sistem secara keseluruhan, terlebih dahulu harus dilakukan pengujian perangkat-perangkat yang digunakan

Lebih terperinci

STRUKTUR KENDALI PERULANGAN

STRUKTUR KENDALI PERULANGAN STRUKTUR KENDALI PERULANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang perulangan (iterasi) 2. Mengerti perbedaan jenis struktur kendali perulangan Visual Basic 3. Dapat membuat program

Lebih terperinci

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

BAB III LANDASAN TEORI. muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis BAB III LANDASAN TEORI 3.1 Visual Basic 6.0 Visual Basic merupakan cara termudah dan tercepat untuk membuat aplikasi yang dijalankan di sistem operasi Microsoft Windows. Apakah Anda seorang profesional

Lebih terperinci

Struktur Data II. Bekerja Dengan Form.

Struktur Data II. Bekerja Dengan Form. Struktur Data II dengan Visual Basic Bekerja Dengan Form ptputraastawa@gmail.com Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah dilakukan tahap analisis dan perancangan sistem, maka tahap

BAB IV IMPLEMENTASI DAN PENGUJIAN. Setelah dilakukan tahap analisis dan perancangan sistem, maka tahap BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah dilakukan tahap analisis dan perancangan sistem, maka tahap selanjutnya yang harus dilakukan adalah pengkodean dan uji coba. Dalam tahap ini pengkodean telah dilakukan

Lebih terperinci

Tutorial, Source code, Request Program Visual Basic

Tutorial, Source code, Request Program Visual Basic Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan

Lebih terperinci

Program absen dengan menggunakan visual basic 6.0

Program absen dengan menggunakan visual basic 6.0 Program absen dengan menggunakan visual basic 6.0 Pajrin Wurika Sahara Wurika.sahara@gmail.com Abstrak Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment

Lebih terperinci

BAB 3 PERANCANGAN SISTEM. SMS Blast, modul database (MySQL), modul SMS Gateway dan modul GSM modem.

BAB 3 PERANCANGAN SISTEM. SMS Blast, modul database (MySQL), modul SMS Gateway dan modul GSM modem. BAB 3 PERANCANGAN SISTEM 3.1 Perancangan Sistem Secara Umum Perancangan sistem ini secara umum terbagi menjadi 4 modul yaitu modul aplikasi SMS Blast, modul database (MySQL), modul SMS Gateway dan modul

Lebih terperinci

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

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project. BAB IV PERANCANGAN 4.1 Perancangan Visual Basic 6.0 Dalam perancangan aplikasi perancangan data menggunakan visual basic 6.0 langkah pertama adalah dengan membuat Form Home Gambar 4.1 New Project Gambar

Lebih terperinci

PERCOBAAN 3 KOMUNIKASI SERIAL DENGAN NULL MODEM

PERCOBAAN 3 KOMUNIKASI SERIAL DENGAN NULL MODEM PERCOBAAN 3 KOMUNIKASI SERIAL DENGAN NULL MODEM A. TUJUAN 1. Mahasiswa dapat melakukan transfer data dengan menggunakan kabel null modem. 2. Mahasiswa dapat menghubungkan dua PC untuk dapat berkomunikasi

Lebih terperinci

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL Objektif : BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL - Mengetahui Statement Bersyarat pada VB Excel - Mengetahui Jenis Jenis Statement Bersyarat - Mengetahui Statement Pengulangan - Mengetahui Jenis Jenis

Lebih terperinci

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000

Koneksi Visual Basic 6.0 dengan SQL SERVER 2000 Koneksi Visual Basic 6.0 dengan SQL SERVER 2000 Arief Susanto arief_csp@yahoo.co.id http://www.ariefsusanto.at.ua Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Pengimplementasian pada Sistem Sistem Absensi Siswa Realtime dengan Metode QR Code Terintegrasi dengan SMS Gateway ini dimulai dari konfigurasi

Lebih terperinci

APLIKASI KOPERASI VB 6.0 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Inti program ini adalah bagaimana cara menyimpan

Lebih terperinci

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK Bab ini membahas tentang perancangan perangkat lunak yang meliputi interface PC dengan mikrokontroller, design, database menggunakan Microsoft access untuk

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini akan dijelaskan mengenai perancangan aplikasi Traffic Light Control System berbasis jaringan dan pengawasan traffic dengan kamera berdasarkan jam kantor sampai

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,

Lebih terperinci

Listing Program a. Form Login. Public LoginSucceeded As Boolean

Listing Program a. Form Login. Public LoginSucceeded As Boolean Listing Program a. Form Login Public LoginSucceeded As Boolean Private Sub cmdcancel_click() 'set the global var to false 'to denote a failed login LoginSucceeded = False Me.Hide Private Sub cmdok_click()

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISIS

BAB IV PENGUJIAN DAN ANALISIS BAB IV PENGUJIAN DAN ANALISIS 4.1. Pengujian dan Analisis Perangkat Keras Perangkat keras yang digunakan terdiri dari satu unit komputer dilengkapi dengan modem dan jaringan paralel telepon. Pada jaringan

Lebih terperinci

Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART

Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART Percobaan 2 PENGENALAN INTERFACE SERIAL DAN UART I. Tujuan 1. Untuk Mengenal Modul Serial port dan Mempelajari Konfigurasi Input dan Output dari serial port 2. Dapat membuat program untuk pengiriman dan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 54 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Untuk mengimplementasikan

Lebih terperinci

LISTING PROGRAM. lbljalan.caption = "Selamat Menggunakan Kamus Digital Istilahistilah

LISTING PROGRAM. lbljalan.caption = Selamat Menggunakan Kamus Digital Istilahistilah L A M P I R A N LISTING PROGRAM Form FrmMain Private Sub Form_Load() lbljalan.caption = "Selamat Menggunakan Kamus Digital Istilahistilah IT" Timer1.Interval = "1" InitConnection PopData (strtextsearch)

Lebih terperinci

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

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 - Buatlah database baru dan beri nama penjualan Buat beberapa tabel berikut: 1. Barang Kodebrg Text 12 Primary key Namabrg Text 30 - Hargabl Currency - Input mask Hargajl Currency - Input mask Stok Number

Lebih terperinci

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 5 Series 17, May 2002. Agus Kurniawan agusk@cs.ui.ac.id http://blog.aguskurniawan.net

Lebih terperinci

APLIKASI PERSEDIAAN BARANG VB 6.0 (VERSI 2) Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Program ini merupakan suatu

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengenalan Visual Basic 6.0 Visual Basic 6.0 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Visual Basic merupakan bahasa pemrograman

Lebih terperinci

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat keras (hardware), perangkat lunak (software) dan kinerja

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat keras (hardware), perangkat lunak (software) dan kinerja BAB IV HASIL PENGUJIAN DAN PENGAMATAN Dalam bab ini penulis akan menguraikan dan menjelaskan beberapa hasil pengujian dari hasil penelitian tugas akhir ini. Pengujian yang dilakukan meliputi pengujian

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN Metode penelitian yang digunakan pada pembuatan perangkat keras dan perangkat lunak yaitu dengan studi kepustakaan. Dengan cara ini penulis berusaha untuk mendapatkan dan mengumpulkan

Lebih terperinci

UNIVERSITAS GUNADARMA

UNIVERSITAS GUNADARMA MODUL PRAKTIKUM ALGORITMA dan PEMROGRAMAN 2 Versi 3.0 Tahun Penyusunan 2012 Tim Penyusun 1. Diana Ikasari ST., MMSI 2. Widiastuti Skom.,MMSI. 3.Titik Ermawati 4. Georgi A Laboratorium Sistem Informasi

Lebih terperinci

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah tahap analisa dan perancangan selesai, maka untuk selanjutnya adalah melakukan pengimplementasian dari analisis dan rancangan yang ada dan selanjutnya melakukan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS 29 BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS Dengan menggunakan Visual Basic 6.0 aplikasi perangkat ajar pengelolaan dan perhitungan ekspresi matematika yang akan dibangun dalam penelitian

Lebih terperinci

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

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode

Lebih terperinci

PROGRAM PENGGAJIAN VB 6.0 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 8.1 Normalisasi File Program penggajian ini dirancang

Lebih terperinci

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

(Label, Textbox, Command, Message Box, Validasi) (Label, Textbox, Command, Message Box, Validasi) Kategori : PEMROGRAMAN Nama : Arief Susanto,S.Kom SHEETS Tanggal Terbit : 19 Mei 2013 E-mail : arief_csp@yahoo.co.id Revisi : 0 (Nol) Website : www.kandaarief.com

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Software Software arduino merupakan software yang sangat penting karena merupakan proses penginputan data dari komputer ke dalam mikrokontroler arduino menggunakan software

Lebih terperinci

E-Trick Visual Basic 6.0

E-Trick Visual Basic 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

Lebih terperinci

BAB IV UJICOBA DAN ANALISA SISTEM

BAB IV UJICOBA DAN ANALISA SISTEM BAB IV UJICOBA DAN ANALISA SISTEM Setelah perencangan dan pembuatan program maka langkah selanjutnya yaitu melakukan pengujian program dan menganalisa terhadap program yang telah dibuat. Pengujian program

Lebih terperinci

Algoritma Pemrograman 2 B

Algoritma Pemrograman 2 B Algoritma Pemrograman 2 B Dr. Lily Wulandari Minggu 3 TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM 1 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapab tipe data

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN BAB III METODOLOGI PENELITIAN Pada Bab ini akan membahas perancangan hardware dan software sistem pengendali dan monitoring lampu rumah berbasis arduino uno dan visual basic. Arduino uno akan mengolah

Lebih terperinci

DISUSUN OLEH : : Friska Rosalina NIM :

DISUSUN OLEH : : Friska Rosalina NIM : DISUSUN OLEH : Nama : Friska Rosalina NIM : 061130500419 2013 PROGRAM BILLING WARNET MICROSOFT VISUAL BASIC Program billing merupakan sistem yang membantu para usahawan untuk mengatur dan mencatat segala

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 Membuat Program Trial Berdasarkan Tanggal 1. buatlah database dengan nama DB1.MDB 2. buatlah tabel dengan nama table1 3. buatlah field dengan nama TGLMulai 4. buka VB 5. buatlah

Lebih terperinci

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

MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database I. Membuat DataBase 1. Buatlah database di Access ->Pilih Blank Access Database

Lebih terperinci

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

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM Minggu ke-3 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapa tipe data seperti Integer, Long, Single, Double, Currency,

Lebih terperinci

Venus VT-10 CDMA Wireless Modem. Buku Panduan Venus VT-10 USB Modem x. ( Untuk Windows XP ) Revisi 2.6

Venus VT-10 CDMA Wireless Modem. Buku Panduan Venus VT-10 USB Modem x. ( Untuk Windows XP ) Revisi 2.6 Buku Panduan Venus VT-10 USB Modem 2000 1x ( Untuk Windows XP ) Revisi 2.6 1 DAFTAR ISI Judul.... 1 Daftar Isi.....2 Install Driver dan Aplikasi Windows Xp.. 3 Cara menjalankan Aplikasi VT-10....7 Penggunaan

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Sumber daya yang dibutuhkan untuk menjalankan Aplikasi Sistem Sumber Daya Perangkat Keras (Hardware)

BAB 4 IMPLEMENTASI DAN EVALUASI. Sumber daya yang dibutuhkan untuk menjalankan Aplikasi Sistem Sumber Daya Perangkat Keras (Hardware) BAB 4 IMPLEMENTASI DAN EVALUASI 4.1. Spesifikasi Sistem 4.1.1. Kebutuhan Sumber Daya Sumber daya yang dibutuhkan untuk menjalankan Aplikasi Sistem Informasi Akademik Melalui SMS di SMU Dharma Karya terdiri

Lebih terperinci

Basic Programing Visual Basic

Basic Programing Visual Basic Basic Programing Visual Basic Oleh : Aririk Japik, 1 Mengenal Visual Basic Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

Pengenalan Visual Basic

Pengenalan Visual Basic Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu

Lebih terperinci

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0) Perulangan dalam Visual Basic 6.0 Perulangan Perulangan (Looping) merupakan suatu indtruksi yang digunakan untuk mengeksekusi sejumlah instruksi program secara berulang-ulang. Perulangan mempunyai peranan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1 Analisis Sistem pada penelitian ini menerapkan algoritma string matching untuk mengenali fungsi input yang ada keyboard, input yang didapat dari keyboard akan diambil

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 Menampilkan Sejumlah Data Buatlah form seperti gambar berikut ini Coding : Dim Conn As New ADODB.Connection Dim RS As New ADODB.Recordset Sub Koneksi() Set Conn = New ADODB.Connection

Lebih terperinci

3 BAB III METODOLOGI PENELITIAN

3 BAB III METODOLOGI PENELITIAN 3 BAB III METODOLOGI PENELITIAN Pembuatan sistem manajemen peresensi siswa ini bertujuan untuk membantu proses manajemen presensi siswa di sekolah dengan memberikan informasi tentang presensi siswa kepada

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisis dan perancangan terhadap aplikasi yang akan dibangun, tahapan selanjutnya adalah implementasi dan pengujian. Untuk mengimplementasikan

Lebih terperinci

MODUL I Pengenalan IDE Visual Basic 6.0

MODUL I Pengenalan IDE Visual Basic 6.0 MODUL I Pengenalan IDE Visual Basic 6.0 Visual Basic (VB) pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer

Lebih terperinci

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET A. SOAL 1 TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET Modifikasi dari tugas 2 sebelumnya dengan menambahkan button untuk isi data, clear dan tutup dengan proses : - Saat form dijalankan maka semua isian tidak aktif,

Lebih terperinci

Listing Program. 1. Loading. 2. Home. Option Explicit. Dim isplash As Integer. Private Sub Timer1_Timer() On Error Resume Next. isplash = isplash + 5

Listing Program. 1. Loading. 2. Home. Option Explicit. Dim isplash As Integer. Private Sub Timer1_Timer() On Error Resume Next. isplash = isplash + 5 Listing Program 1. Loading Option Explicit Dim isplash As Integer Private Sub Timer1_Timer() On Error Resume Next isplash = isplash + 5 ProgressBar1.Value = ProgressBar1.Value + 400 / 400 If isplash >

Lebih terperinci

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 6 Alur Program Kondisi Percabangan Sebuah aplikasi harus memiliki alur program yang baik sehingga tidak akan terjadi

Lebih terperinci

Manual Penggunaan dan Instalasi Software

Manual Penggunaan dan Instalasi Software Manual Penggunaan dan Instalasi Software 2014 Daftar Isi I. Instalasi... 1 1. Instalasi Software... 1 a. Instalasi Modem... 1 b. Instalasi Software... 1 c. Aktifasi Software... 1 2. Setting Fingerprint...

Lebih terperinci

Lampiran 1. Source Code Koneksi Handphone dengan PC

Lampiran 1. Source Code Koneksi Handphone dengan PC 26 Lampiran 1. Source Code Koneksi Handphone dengan PC Sub Pengirim() Set db = New Connection db.cursorlocation = aduseclient db.open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & \data\access_file\data_iklim.mdb;"

Lebih terperinci

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

DAFTAR PUSTAKA. Multimedia Control, Steven Holzner. Diakses pada tanggal 14/09/2011 Dari DAFTAR PUSTAKA CommonDialog Control, 2011.Visual Basic 6.0. Diakses pada tanggal 14/09/2011 http://msdn.microsoft.com/en-us/library/aa259661%28v=vs.60%29.aspx Forrest Moon Production, 2010. The Birth Of

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol. Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN ALAT BAB III PERANCANGAN ALAT 3. 1 Perencanaan Rangkaian Dalam menyelesaikan modul dan karya tulis ilmiah ini, untuk membantu mempermudah penulis melakukan beberapa langkah perencanaan sehingga diperoleh hasil

Lebih terperinci

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

HandleError: MsgBox Proses tidak bisa dikerjakan., vbinformation, Perhatian On Error GoTo 0 End Sub LISTING PROGRAM Kode Program Menu Input Private Sub Form_Activate() WarnaTidakNormal Private Sub cmdprevious_click() On Error Resume Next.MovePrevious If.BOF Then.MoveFirst TampilkanData Private Sub cmdtambah_click()

Lebih terperinci

Zelio Smart Relay mengirim SMS (ZelioSoft, Ladder)

Zelio Smart Relay mengirim SMS (ZelioSoft, Ladder) Zelio Smart Relay mengirim SMS (ZelioSoft, Ladder) What is the purpose Mengerti aplikasi Zelio mengirim SMS. What units are related 1. Zelio Smart Relay 2. ZelioSoft 2 Details Application note ini dibagi

Lebih terperinci

BAB III ANALISIS SISTEM DAN PERANCANGAN

BAB III ANALISIS SISTEM DAN PERANCANGAN BAB III ANALISIS SISTEM DAN PERANCANGAN III.1. Analisis Sistem Yang Berjalan Simulasi Remote control ini memanfaatkan koneksi USB data handphone nexian dengan mengecek terkoneksi ke komputer melalui perintah

Lebih terperinci

LISTING PROGRAM. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ShowInputForm End Sub

LISTING PROGRAM. Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ShowInputForm End Sub LISTING PROGRAM 1. Listing Menu Utama Option Explicit Private ntime As Integer Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) ShowInputForm Private Sub Form_Load() ntime = 0 Private Sub

Lebih terperinci

Form dan Kontrol. 5.1 Form

Form dan Kontrol. 5.1 Form Form dan Kontrol Pada bab-bab sebelumnya kita telah sering menggunakan form maupun kontrol. Kita menggunakan form sebagai cara untuk berinteraksi dengan pengguna/user. Dengan form, kita bisa menciptakan

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bagian ini, penulis melakukan bagian implementasi dan pengujian dimana bagian ini mengacu pada analisa dan perancangan pada bagian sebelumnya. 4.1 Lingkungan Implementasi

Lebih terperinci

PRAKTIKUM 2 KONDISI DAN PILIHAN

PRAKTIKUM 2 KONDISI DAN PILIHAN PRAKTIKUM 2 KONDISI DAN PILIHAN I. TUJUAN Tujuan praktikum 2 adalah mahasiswa bisa membuat program yang mengandung pengambilan keputusan berdasarkan suatu kondisi dan pilihan. Ada 3 program yang akan disusun,

Lebih terperinci

9.1 Normalisasi File PROGRAM PERPUSTAKAAN VB 6.0 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) PHONE : 0812 8438 1118 Program Perpustakaan ini

Lebih terperinci

BAB III PERANCANGAN. Gambar 3.1 menunjukkan silabus alur pembelajaran. Pengenalan lingkungan Kit SIM908 EVB dan instruksi AT SMS GPS

BAB III PERANCANGAN. Gambar 3.1 menunjukkan silabus alur pembelajaran. Pengenalan lingkungan Kit SIM908 EVB dan instruksi AT SMS GPS BAB III PERANCANGAN Bab III berisi tentang alur pembelajaran dan format pedoman. Selain itu juga mencakup deskripsi pembahasan setiap pedoman dan keterkaitan antar satu pedoman dengan pedoman yang lain.

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

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

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Oleh : Uus Rusmawan

Oleh : Uus Rusmawan PROGRAM PENJUALAN Dengan menggunakan pola yang sama seperti program pembelian, kita dapat membuat program penjualan. Perbedaannya hanya sedikit saja, yaitu pada program pembelian jumlah barang akan bertambah

Lebih terperinci

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. No. : LST/PTI/PTI 8/0 Revisi : 0 Tgl. : 5-3-009 Hal. dari 3 hal.. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.. Sub Kompetensi Dapat mengakses

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB CRYSTAL REPORT Dalam modul ini Crystall Report yang digunakan adalah versi 8.5. sebagai langkah awal kita akan mencoba membuat laporan data barang. Ikutilah langkah-langkah berikut ini. 1.

Lebih terperinci

PROGRAM REKAM MEDIS VB 6.0 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Program ini merupakan konversi dari konsep DAO

Lebih terperinci

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) Membuat Database dengan nama Siswa NAMA FIELD NIS NAMA ALAMAT JURUSAN TYPE CHAR(5) VARCHAR(30) VARCHAR(40) VARCHAR(20) Membuat Desain Form pada Visual Basic Menentukan

Lebih terperinci

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN 4.1. Implementasi Sistem Pada sub bab ini akan dibahas mengenai implementasi sistem yang perancangannya telah dibahas pada bab sebelumnya. Implementasi sistem ini

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA) Revisi : 01 Tgl : 1 Maret 2008 Hal 1 dari 9 1. Kompetensi Setelah melakukan praktik, mahasiswa memiliki kompetensi: dapat memahami dan mengimplementasikan teknik komunikasi data antara dua buah komputer

Lebih terperinci

smsotomatis sangat tepat untuk digunakan oleh berbagai macam organisasi dan dapat diaplikasikan dalam berbagai hal, seperti misalnya :

smsotomatis sangat tepat untuk digunakan oleh berbagai macam organisasi dan dapat diaplikasikan dalam berbagai hal, seperti misalnya : Buku Panduan Sekilas smsotomatis adalah program aplikasi komputer yang dirancang khusus untuk memudahkan komunikasi SMS melalui ponsel GSM yang terhubung dengan komputer. smsotomatis memiliki sejumlah

Lebih terperinci

BAB IV PENGUJIAN SISTEM

BAB IV PENGUJIAN SISTEM BAB IV PENGUJIAN SISTEM Pengujian sistem yang dilakukan penulis merupakan pengujian terhadap perangkat keras dan perangkat lunak dari sistem secara keseluruhan yang telah selesai dibuat untuk mengetahui

Lebih terperinci

SPC Application Note. SPC Blue-Link (J2) Tabel 1 Hubungan SPC Blue-Link Dengan Komputer

SPC Application Note. SPC Blue-Link (J2) Tabel 1 Hubungan SPC Blue-Link Dengan Komputer SPC SPC Application Note AN183 SPC Blue-Link Config Tool Oleh: Tim IE Artikel berikut ini membahas aplikasi Graphical User Interface (GUI) / Config Tool untuk SPC Blue-Link dengan menggunakan bantuan program

Lebih terperinci

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form A. Pembutan input data petugas 1) Membuat table petugas Buat table dengan nama Tpetugas buat isi table seperti gambar di bawah ini Field name Data type Field size Index kd_ptgs Text 4 Primary key nama

Lebih terperinci

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Krisna D. Octovhiana. 1.1 Apa itu Operator? Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

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

1. Buka Visual Basic 6 sobat. Buat project baru, masukkan componen Microsoft Winsock Control 2. Masukkan coding berikut Membuat Sendiri DDoS Tool Dengan Visual Basic 6 Saat ini banyak bertebaran DDoS Tool yang bisa kita jumpai di dunia maya ini. DDoS ( Distributed Denial of Service ) adalah sebuah tipe serangan dari hacker

Lebih terperinci