Aplikasi Pembelajaran Do’a Sehari-Hari Untuk Umum Berbasis Visual Basic 6.0

(1)

APLIKASI PEMBELAJARAN DO’A SEHARI

-HARI UNTUK

UMUM BERBASIS VISUAL BASIC 6.0

TUGAS AKHIR

INDAH PERMATASARI

112406201

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2014


(2)

APLIKASI PEMBELAJA

RAN DO’A SEHARI

-HARI UNTUK

UMUM BERBASIS VISUAL BASIC 6.0

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya Komputer

INDAH PERMATASARI

112406201

PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2014


(3)

PERSETUJUAN

Judul : APLIKASI PEMBELAJARAN DO’A SEHARI -HARI UNTUK UMUM BERBASIS VISUAL BASIC 6.0

Kategori : TUGAS AKHIR

Nama : INDAH PERMATASARI

Nomor Induk Mahasiswa : 112406201

Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU

PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di

Medan, Juni 2014

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU

Ketua, Pembimbing,

Prof.Dr.Tulus, M.Si Dra. Elly Rosmaini, M.Si NIP 19620901 198803 1 002 NIP. 19600520 198503 2 002


(4)

PERNYATAAN

APLIKASI PEMBELAJARAN DO’A SEHARI

-HARI UNTUK

UMUM BERBASIS VISUAL BASIC 6.0

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya.

Medan, Juni 2014

INDAH PERMATASARI 112406201


(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Allah SWT yang telah memberikan limpahan rahmat dan karunia-Nya sehingga penulis berhasil menyelesaikan tugas akhir dengan judul Aplikasi Pembelajaran Do’a Sehari-hari untuk Umum Berbasis

Visual Basic 6.0 yang telah ditetapkan dan sesuai dengan yang direncanakan. Terimakasih penulis sampaikan kepada Terimakasih kepada Ibu Dr. Elly

Rosmaini, M.Si selaku pembimbing yang telah meluangkan waktunya selama penyusunan tugas akhir ini dan selaku Ketua Program Studi. Terimakasih kepada Bapak Syahriol Sitorus, S.Si, M.IT selaku Sekretaris Program Studi D3 Teknik Informatika FMIPA USU, Bapak Prof. Dr. Tulus, M.Si dan Ibu Dr. Mardiningsih, M.Si selaku Ketua dan Sekretaris Departemen Matematika FMIPA USU, Bapak Dr. Sutarman, M.Sc Selaku Dekan FMIPA USU, seluruh Staff dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, pegawai FMIPA USU dan rekan-rekan kuliah. Dan tidak terlupakan kepada Ayah Eridani, Ibu Rusmiati dan keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Allah SWT akan membalasnya.


(6)

ABSTRAK

Pada era sekarang ini dimana kemajuan teknologi informasi diterapkan di segala bidang, kita dituntut untuk mengikuti kemajuan teknologi tersebut dengan menerapkan perangkat lunak agar kita dapat bekerja secara efektif dan efisien dalam mencapai tujuannya. Termasuk salah satunya dalam bidang pendidikan agama. Seiring dengan perkembangan zaman saat ini banyak umat muskim yang belum hafal tentang do’a. Dengan adanya suatu manajemen atau pengolahan data kumpulan do’a-do’a yang baik, maka informasi yang dicari akan lebih mudah diperoleh sehingga dapat mempersingkat waktu yang digunakan.

Kehadiran ilmu pengetahuan dan teknologi informasi yang ada sekarang ini merupakan faktor utama tersedianya pelayanan yang cepat, akurat, teratur dan terpercaya di dalam aspek kehidupan, di antaranya adalah institusi pendidikan, guna mengembangkan dan meningkatkan mutu pendidikan. Dalam pembelajaran berbantuan komputer, masyarakat umum berhadapan dan berinteraksi secara langsung dengan komputer.

Tugas akhir ini bertujuan untuk membuat sebuah sistem pembelajaranyang dapat diakses dimanapun dan kapanpun. Sistem informasi ini menyediakan database dan fasilitas untuk mempelajari tentang do’a-do’a. Program ini dibuat dengan menggunakan software visual basic 6.0 dan photoscape.


(7)

ABSTRACT

In this era where advances in information technology is applied in every field, we are required to follow the progress of these technologies by implementing software so that we can work effectively and efficiently in achieving its objectives. Including one in the field of religious education. Along with the times today many people who have not memorized muskim about prayer. Given a collection of data management or processing of prayer-prayer is good, then the information sought will be more accessible so can shorten the time it is used.

The presence of science and technology information that exist today are the main factors providing service that is fast, accurate, organized and reliable in the aspects of life, among which is the educational institution, in order to develop and improve the quality of education. In a computer-assisted learning, the public face and interact directly with the computer.

This final project aims to create a pembelajaranyang system can be accessed anywhere and anytime. It provides a database of information systems and facilities to learn about prayer-prayer. The program was created using Visual Basic 6.0 software and Photoscape.


(8)

DAFTAR ISI

Halaman

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak vi

Abstract vii

Daftar Isiv iii

Daftar Tabel xi

Daftar Gambar xii

BAB 1 PENDAHULUAN 1

1.1 Latar Belakang 1

1.2 Rumusan Masalah 3

1.3 Batasan Masalah 3

1.4 Tujuan Penelitian 4

1.5 Manfaat Penelitian 4

1.6 Metode Penelitian 4

1.7 Sistematika Penulisan 5

BAB 2 LANDASAN TEORI 7

2.1 Pengertian Perancangan 7

2.2 Pengertian Pembelajaran 7

2.3 Pengertian Do’a 9

2.3.1 Prinsip-prinsip berdoa 9

2.3.2 Hal-hal yang perlu dijauhi dalam berdoa 11

2.3.3 Fungsi doa 12

2.3.4 Adab berdoa 13

2.3.5 Tata cara berdoa 15

2.4 Aspek Dasar Komputerisasi 15

2.5 Pengertian Data, Database, dan Database Management

System (DBMS) 17

2.5.1 Data 17

2.5.2 Database 18

2.5.3 Database Management system (DBMS) 19

2.5.4 Tujuan Pengolahan Data 20

2.6 Pengenalan Visual Basic 6.0 20

2.7 Sejarah Visual Basic 6.0 21

2.8 Keunggulan Visual Basic 6.0 25

2.9 Tampilan Visual Basic 6.0 25

2.9.1 Tampilkan Visual Basic 26

2.9.2 Tampilan Utama (Desain) 26

2.10 Photoscape 32

2.11 Data Flow Diagram 33

2.12 Flowchart 34


(9)

BAB 3 PERANCANGAN SISTEM 37

3.1 Perencanaan Sistem 37

3.2 Perancangan Sistem 37

3.3 Perancangan Database 44

3.4 Flowchart Program 47

BAB 4 IMPLEMENTASI 50

4.1 Pengertian Implementasi 50

4.2 Tujuan Implementasi Sistem 51

4.3 Tampilan Program Aplikasi Doa Sehari-hari untuk Umum

Berbasis Visual Basic 6.0 51

4.3.1 Tampilan awal aplikasi 52

4.3.2 Tampilan menu utama aplikasi 52 4.3.3 Tampilan menu konsep dalam berdo’a 53

4.3.4 Tampilan menu do’a shalat 54

4.3.5 Tampilan menu do’a sehari-hari 56

4.3.6 Tampilan menu al-ma’tsurat 56

BAB 5 PENUTUP 58

5.1 Kesimpulan 58

5.2 Saran 58

Daftar Pustaka Lampiran : Listing Program

Kartu Bimbingan Tugas Akhir Mahasiswa Surat Keterangan


(10)

DAFTAR TABEL

Halaman

Tabel 2.1 Keterangan Gambar 2.3 28

Tabel 2.2 Keterangan Gambar 2.4 30

Tabel 2.3 Data Flow Diagram 33

Tabel 2.4 Simbol-Simbol FlowChart 34


(11)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Siklus Pengolahan Data 18

Gambar 2.2 New Project 26

Gambar 2.3 Tampilan Utama (Desain) 27

Gambar 2.4 Toolbox Visual Basic dengan semua control intrinsic 29 Gambar 3.1 Perancangan Tampilan Utama Aplikasi 39 Gambar 3.2 Perancangan Form Menu Utama Aplikasi 40 Gambar 3.3 Perancangan Form Konsep dalam Do’a 41 Gambar 3.4 Perancangan Form Menu Doa Shalat 41 Gambar 3.5 Perancangan Form Doa Sehari-hari 42 Gambar 3.6 Perancangan Form Al-Ma’tsurat 43

Gambar 3.7 Flowchart Menu Menu Utama 45

Gambar 3.8 Flowchart Konsep dalam Doa 46 Gambar 3.9 Flowchart Doa dalam Shalat 47 Gambar 3.10 Flowchart Doa Sehari-hari 48

Gambar 3.11 Flowchart Al-Ma’tsurat 49

Gambar 4.1 Tampilan Awal 52

Gambar 4.2 Tampilan Menu Utama 52

Gambar 4.3 Tampilan Menu Konsep dalam Berdo’a 53 Gambar 4.4 Tampilan Menu Prnsip Berdo’a 54 Gambar 4.5 Tampilan Menu Do’a Shalat 54 Gambar 4.6 Tampilan Menu Do’a Persiapan Shalat 55 Gambar 4.7 Tampilan Bacaan dalam Shalat 55 Gambar 4.8 Tampilan Menu Do’a Sehari-hari 56 Gambar 4.9 Tampilan Menu Al-Ma’tsurat 57


(12)

ABSTRAK

Pada era sekarang ini dimana kemajuan teknologi informasi diterapkan di segala bidang, kita dituntut untuk mengikuti kemajuan teknologi tersebut dengan menerapkan perangkat lunak agar kita dapat bekerja secara efektif dan efisien dalam mencapai tujuannya. Termasuk salah satunya dalam bidang pendidikan agama. Seiring dengan perkembangan zaman saat ini banyak umat muskim yang belum hafal tentang do’a. Dengan adanya suatu manajemen atau pengolahan data kumpulan do’a-do’a yang baik, maka informasi yang dicari akan lebih mudah diperoleh sehingga dapat mempersingkat waktu yang digunakan.

Kehadiran ilmu pengetahuan dan teknologi informasi yang ada sekarang ini merupakan faktor utama tersedianya pelayanan yang cepat, akurat, teratur dan terpercaya di dalam aspek kehidupan, di antaranya adalah institusi pendidikan, guna mengembangkan dan meningkatkan mutu pendidikan. Dalam pembelajaran berbantuan komputer, masyarakat umum berhadapan dan berinteraksi secara langsung dengan komputer.

Tugas akhir ini bertujuan untuk membuat sebuah sistem pembelajaranyang dapat diakses dimanapun dan kapanpun. Sistem informasi ini menyediakan database dan fasilitas untuk mempelajari tentang do’a-do’a. Program ini dibuat dengan menggunakan software visual basic 6.0 dan photoscape.


(13)

ABSTRACT

In this era where advances in information technology is applied in every field, we are required to follow the progress of these technologies by implementing software so that we can work effectively and efficiently in achieving its objectives. Including one in the field of religious education. Along with the times today many people who have not memorized muskim about prayer. Given a collection of data management or processing of prayer-prayer is good, then the information sought will be more accessible so can shorten the time it is used.

The presence of science and technology information that exist today are the main factors providing service that is fast, accurate, organized and reliable in the aspects of life, among which is the educational institution, in order to develop and improve the quality of education. In a computer-assisted learning, the public face and interact directly with the computer.

This final project aims to create a pembelajaranyang system can be accessed anywhere and anytime. It provides a database of information systems and facilities to learn about prayer-prayer. The program was created using Visual Basic 6.0 software and Photoscape.


(14)

BAB 1 PENDAHULUAN

1.1 Latar Belakang

Pada era sekarang ini dimana kemajuan teknologi informasi diterapkan di segala bidang, kita dituntut untuk mengikuti kemajuan teknologi tersebut dengan menerapkan perangkat lunak agar kita dapat bekerja secara efektif dan efisien dalam mencapai tujuan-tujuannya.

Ilmu pengetahuan dan teknologi informasi yang ada sekarang ini dapat diterapkan sebagai sebuah solusi yang akan membantu pekerjaan manusia khususnya pembelajaran sehari-hari melalui komputer . Pada umumnya dalam bidang pendidikan, penggunaan teknologi berbasis komputer merupakan cara untuk menghasilkan atau menyampaikan materi dengan menggunakan sumber-sumber yang berbasis mikro prosesor, di mana informasi atau materi yang disampaikan disimpan dalam bentuk digital, bukan dalam bentuk cetakan. Berbagai jenis aplikasi teknologi komputer dalam pendidikan umumnya dikenal dengan istilah ”Computer Asissted Instruction (CAI)” atau dalam Bahasa Indonesia diartikan sebagai Pembelajaran Berbantuan Komputer (PBK)”.

Dalam pembelajaran berbantuan komputer, masyarakat umum berhadapan dan berinteraksi secara langsung dengan komputer. Interaksi antara komputer


(15)

13

dengan masyarakat ini terjadi secara individual, sehingga apa yang dialami oleh seorang akan berbeda dengan apa yang dialami oleh seorang masyarakat yang lainnya. Pembelajaran dengan berbantuan komputer ini telah dikembangkan akhir-akhir ini dan manfaatnya untuk membantu masyarakat dalam mempelajari do’a -do’a kesehariannya khusunya yang beragama muslim.

Pendidikan agama islam merupakan sebagai pelajaran yang wajib di pelajari masyarakat umum yang beragama muslim khususnya. Di dalam pembelajaran agama banyak diajarkan tentang bermacam-macam jenis do;a dan mengenai hal-hal yang dipebolehkan yang tidak diperbolehkan dalam agama islam dan banyak hal lainnya.

Menyadari akan besarnya kebutuhan dalam proses membaca dan belajar, maka diperlukan sebuah program aplikasi yang interaktif sebagai salah satu alat pembelajaran yang diharapkan akan dapat dimanfaatkan dalam proses pembelajaran serta pembacaan, bahkan dapat meningkatkan efektivitas, efisiensi dan kualitas hasil pembelajaran.

Oleh karena itu, melihat masalah yang terjadi tersebut penulis mengangkat permasalahan ini ke dalam satu topik pembahasan yang di beri judul “Aplikasi Pembelajaran Do’a Sehari-Hari Untuk Umum Berbasis Visual Basic 6.0 .”


(16)

1.2 Rumusan Masalah

Berdasarkan latar belakang permasalahan tersebut maka penulis dapat merumuskan masalah sebagai berikut :

1. Perkembangan zaman yang memicu masyarakat menggunakan media komputer .

2. Minat msyarakat umum khususnya yang muslim untuk mempelajari do’a-do’a harian pada cabang agama islam yang suasana belajarnya tidak menyenangkan sangatlah minim.

3. Terdapat kasus-kasus dimana masyarakat umum sering lupa dengan do’a sehari-hari.

4. Bagaimana merancang dan mengimplementasikan aplikasi visualisasi, dalam hal ini adalah mengenai kumpulan do’a harian yang diperuntukkan untuk para masyarakat umum muslim khususnya.

1.3 Batasan Masalah

Penulis merasa perlu membatasi masalah yang ada, agar penyelesaiannya akan lebih terarah dan sesuai dengan yang diharapkan.

1. Kumpulan doa harian, diantaranya adalah: a. Konsep Doa dalam Islam

b. Doa Shalat

c. Do’a dalam Aktivitas Sehari-hari d. Al-Ma’tsurat

2. Aplikasi dirancang dengan menggunakan bahasa pemrograman visual basic 6.0.


(17)

1.4 Tujuan Penelitian

Adapun tujuan dari penelitian ini adalah :

1. Membuat suatu program aplikasi pembelajaran yang interaktif mengenai kumpulan do’a sehari-hari.

2. Mengingat kembali do’a sehari-hari dan mempelajari tentang do’a tersebut. 3. Memudahkan masyarakat umum untuk pempelajari do’a sehari-hari lengkap

dengan cara membacanya dan artinya.

1.5 Manfaat Penelitian

Manfaat dari penelitian ini adalah untuk :

1. Memperlancar proses belajar dan mengingat tentang agama dalam mencari informasi tentang do’a harian yang wajib di ketahui dan di pelajari.

2. Mempermudah para masyarakat umum dalam melakukan pembelajaran yang berbasis teknologi.

3. Mewujudkan suasana belajar yang menyenangkan bagi masyarakat umum muslim dan diharapkan bisa membantu meningkatkan pengingatan terhadap do’a harian yang telah dipelajari.

1.6 Metode Penelitian

Metode penelitian yang dilakukan dalam proses penelitian ini adalah : a) Studi Literatur

Penelitian ini dilakukan dengan jalan membaca literature yang ada hubungannya dengan masalah yang dibahas, mencari data atau sumber dari


(18)

buku maupun Internet sebagai pedoman yang lainnya dan mempelajari semua informasi yang akan dibutuhkan .

b) Perancangan dan Pembuatan Aplikasi

Merancang aplikasi yang akan dibuat. Membuat aplikasi pembelajaran kumpulan do’a harian berbasis visual basic 6.0.

c) Dokumentasi Aplikasi

Membuat dokumentasi dari awal hingga akhir pembuatan aplikasi serta menganalisa aplikasi tersebut .

d) Pengujian dan Perbaikan

Pada tahap ini penulis menguji program yang telah dirancang sebelumnya agar dapat mengetahui kesalahan-kesalahan yang terdapat dalam program dan memperbaiki kembali program tersebut, sehingga pada tahap selanjutnya program dapat berjalan dengan sempurna.

1.7 Sistematika Penulisan

Maksud dan tujuan dari pembuatan sistematika penulisan Tugas Akhir ini adalah untuk mempermudah penulis dalam membuat dan menyelesaikan permasalahan yang dianalisis oleh penulis dalam membuat dan menyelesaikan permasalahan yang dianalisis oleh penulis sehingga lebih terarah dan lebih fokus terhadap bab-bab yang telah diuraikan. Sistematika penulisan terdiri dari :

BAB 1 : Mengenai latar belakang,rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, serta metode penelitian. BAB 2 : Bab ini menjelaskan teori tentang masalah yang berhubungan


(19)

pemrograman visual basic 6.0 dan Microsoft acces sebagai databasenya.

BAB 3 : Mengenai metode pemrancangan serta pembuatan aplikasi, yaitu metode pengumpulan data dan sistematika pembuatan.

BAB 4 : Bab ini menguraikan tentang hasil dari perancangan aplikasi yang telah dibuat.

BAB 5 : Mengenai kesimpulan penulisan dan saran dari penulis tentang permasalahan yang dibahas.


(20)

BAB 2

LANDASAN TEORI

2.1 Pengertian Perancangan

Perancangan adalah penggambaran , perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah dalam satu kesatuan yang utuh dan berfungsi Perancangan sistem dapat dirancang dalam bentuk bagan alir sistem (system flowchart), yang merupakan alat bentuk grafik yang dapat digunakan untuk menunjukan urutan-urutan proses dari sistem.

Perancangan adalah suatu jaringan kerja yang saling berhubungan untuk menentukan bagaimana suatu sistem menyelesaikan apa yang harus diselesaikan. Perancangan adalah cara untuk membuat data yang akan di buat sedemikian rupa, dan tahap-tahap pembuatan suatu aplikasi seperti membuat tampilan aplikasi dengan merancang form tampilan dan juga source code.

2.2 Pengertian Pembelajaran

Dalam keseluruhan proses pendidikan di sekolah, pembelajaran merupakan aktivitas yang paling utama. Ini berarti bahwa keberhasilan pencapaian tujuan pendidikan banyak bergantung pada bagaimana prose pembelajaran dapat berlangsung secara efektif. Pemahaman seorang guru terhadap pengertian pembelajaran akan sangat mempengaruhi cara guru itu mengajar.


(21)

Berikut ini adalah pengertian dan definisi pembelajaran menurut beberapa para ahli:

1. Menurut Knowles, Pembelajaran adalah cara pengorganisasian peserta didik untuk mencapai tujuan pendidikan.

2. Menurut Slavin, Pembelajaran didefinisikan sebagai perubahan tingkah laku individu yang disebabkan oleh pengalaman.

3. Menurut Woolfolk, Pembelajaran berlaku apabila sesuatu pengalaman secara relatifnya menghasilkan perubahan kekal dalam pengetahuan dan tingkah laku.

4. Menurut Crow & Crow, Pembelajaran adalah pemerolehan tabiat, pengetahuan dan sikap.

5. Menurut Rahil Mahyuddin, Pembelajaran adalah perubahan tingkah laku yang melibatkan keterampilan kognitif yaitu penguasaan ilmu dan perkembangan kemahiran intelek.

6. Menurut Achjar Chalil, Pembelajaran adalah proses interaksi peserta didik dengan pendidik dan sumber belajar pada suatu lingkungan belajar.

7. Menurut Corey, Pembelajaran adalah suatu proses dimana lingkungan seseorang secara disengaja dikelola untuk memungkinkan ia turut serta dalam tingkah laku tertentu dalam kondisi-kondisi khusus.

8. Menurut G. A. Kimble, Pembelajaran merupakan perubahan kekal secara relative dalam keupayaan kelakuan akibat latihan yang diperkukuh.

9. Menurut Minif Chatif, Pembelajaran adalah proses transfer ilmu dua arah, antara guru sebagai pemberi informasi dan siswa sebagai penerima informasi.


(22)

2.3 Pengertian Do’a

Doa adalah permohonan kepada Allah yang disertai kerendahan hati untuk mendapatkan suatu kebaikan dan kemaslahatan yang berada di sisi-Nya. Sedangkan sikap Khusyu’ dan tadharru’ dalam menghadapkan diri kepada-Nya. Merupakan hakikat pernyataan seorang hamba yang sedang mengharapkan tercapainya sesuatu yan dimohonkan.

kata do’a diambil dalam bahasa Arab yang merupakan masdar dari kata da’aa- yad’uu-du’aa`an yang artinya memohon, menyeru, meminta. Sedangkan do’a berdasarkan pengertian terminology, adalah memohon kepada Allah Swt. Dengan meminta kebaikan dari sisi-Nya dengan penuh ketulusan hati dan penuh pengharapan.

2.3.1 Prinsip-prinsip berdoa

Prinsip-prinsip dalam berdoa antara lain:

Pertama, kesesuaian antara apa yang kita ucapkan (dalam doa) dengan apa yang kita usahakan. Artinya, seseorang tidak bisa berdoa supaya terhindar dari bahaya, namun dalam praktiknya ia melakukan hal-hal yang menjerumuskannya dalam bahaya.

Dan apabila hamba-hamba-Ku bertanya kepadamu tentang Aku, maka (jawablah), bahwasanya Aku dekat. Aku mengabulkan permohonan orang yang berdoa apabila ia memohon Ku, maka hendaklah mereka beriman kepada-Ku agar mereka selalu berada dalam kebenaran.(QS. Al-Baqarah:186).

Kedua, doa perlu kita panjatkan dengan perasaan antara: takut dan berharap. “Takut” jangan-jangan doa kita ditolak, dan “berharap” atas terkabulnya


(23)

doa kita. Yakinlah bahwa doa kita akan dikabulkan, tetapi jangan mengabaikan hal-hal yang bisa menyebabkan doa kita tidak dikabulkan.

Dan janganlah kalian membuat kerusakan di muka bumi, sesudah (Allah) memperbaikinya dan berdoalah kepada-Nya dengan rasa takut (tidak akan diterima) dan harapan (akan dikabulkan). Sesungguhnya rahmat Allah amat dekat kepada orang-orang yang berbuat baik. (QS. Al-A’raf:56).

Ketiga, timbangan kebaikan. Agar doa mudah dikabulkan, kebaikan kita kepada diri sendiri dan orang lain atau lingkungan juga menjadi kunci utama.

Jangan kalian menganggap remeh kebaikan meskipun (bentuknya) adalah engkau menunjukkan muka bersahabat ketika bertemu dengan saudaramu. (Hadist).

Keempat, doa harus kita ungkaapkan dengan nada yang “merendah” dan dengan suara yang pelan (tadharru’ wa khufyah), sebagai indikasi adanya sikap batin yang penuh konsentrasi, sangat personal, dan sangat dekat dengan-Nya.

Berdoalah kepada Tuhanmu dengan berendah diri dan suara yang lembut. Sesungguhnya Allah tidak menyukai orang-orang yang melampaui batas.(QS. Al-A’raaf: 55)

Kelima, kualitas pribadi dan keadaan. Dalam gadis nabi terdapat penjelasan bahwa terdapat tiga kelompok manusia yang doanya tidak ditolak. Tiga kelompok manusia itu adalah:

a. Pemimpin yang adil

b. Orang yang sedang berpuasa sampai berbuka c. Orang-orang yang dalam posisi dizalimi


(24)

2.3.2 Hal-hal yang perlu dijauhi dalam berdoa

Pertama, doa yang tidak rasional. Maksudnya berdoalah sesuai dengan keinginan dan keadaan kita bukan mengumbar khayalan yang dapat membuat kita merasa berat untuk melakukan hal-hal positif yang riil.

Kedua, al-qunuth. Maksudnya kita sudah putus asa dahulu atau sudah merasa terlalu pesimistis bahwa doa kita sulit dikabulkan.

Ibrahim berkata, “Tidak ada orang yang berputus asa dari rahmat Tuhannya, kecuali orang-orang yang sesat.”

Ketiga, al-isti‟jal. Artinya kita mendikte Tuhan agar mengabulkan doa kita dalam waktu seperti yang kita inginkan Lalu jika itu tidak terjadi maka kita berputus asa, protes atau merasa sudah ditinggalkan oleh Allah. Kesimpulan demikian jika tidak dikontrol akan memudahkan setan masuk ke tubuh dan jiwa kita.

Keempat, Makanan. Dalam ajaran agama, makanan tidak saja dipandang sebagai sesuatu material semata, melainkan jika sesuatu yang sangat spiritual.

Hai sekalian manusia, makanlah yang halal lagi baik dari apa yang terdapat di bumi, dan janganlah kamu mengikuti langkah-langkah setan; karena sesungguhnya setan adalah musuh yang nyata bagimu. (QS. Al-Baqarah: 168).

Hai orang-orang yang beriman! Makanlah yang baik-baik dari apa-apa yang telah Kami berikan kepadamu, serta bersyukurlah kepada Allah kalau betul-betul kamu berbakti kepada-Nya. (QS. Albaqarah: 172).

Kelima, dosa. Terkabulnya doa kita juga terkait dengan banyak sedikitnya dosa. Artinya, semakin banyak dosa yang kita lakukan, semakin jauhlah doa kita


(25)

dari pengabulan Allah. Sebaliknya, semakin bersih jiwa kita dari berbagai macam dosa, semakin dekatlah doa kita dengan pengabulan Allah.

Dan tinggalkanlah dosa yang tampak dan yang tersembunyi. Sesungguhnya orang-orang yang mengerjakan dosa kelak akan diberi pembalasan (pada Hari Kiamat), disebabkan apa yang telah mereka kerjakan. (QS. Al-An’am: 120).

2.3.3 Fungsi doa

Doa merupakan unsur yang paling esensial dalam ibadah. Muhammad Rosulullah saw.saw bersabda:”Tidak ada sesuatu yang lebih mulia di sisi Allah SWT disbanding doa”. (HR.Ahmad, Bukhori, Tirmidzi dan Nasai) Sebab sebagaimana diriwayatkan oleh Tirmidzi dari Anas ra., menurut Nabi saw. Doa adalah ibadah karena :

a. Mematuhi perintah Allah SWT, yakni firman-Nya: “Berdoalah kamu kepada -Ku, niscaya Aku mengabulkan doamu;

b. Doa merupakan cermin menghambakan diri kepada Allah SWT;

c. Pengakuan, bahwa hanya Allah SWT yang Maha Berkuasa dan Maha Berkehendak, sehingga hanya Dia-lah yang dapat mengabulkan dan mewujudkan segala keinginan kita.

Ada beberapa keutamaan yang akan kita peroleh dalam berdoa.

a. Allah menyertai hamba-nya yang berdoa. Muhammad Rosulullah saw.bersabda, “Sesungguhnya Allah berfirman: “Aku selalu dalam


(26)

persangkaan hamba-Ku kepada-Ku, dan Aku selalu bersamanya ketika ia berdoa kepada-Ku.” (HR. Bukhori Muslim dari Abu Huroiroh ra)

b. Doa senjata orang mukmin , Muhammad Rosulullah saw. bersabda, “Doa adalah senjata orang mukmin, dan tiang agama, serta cahaya langit dan bumi”. (HR. Hakim dari Ali bin Abi Tholib ra.)

c. Doa menolak bencana, dan menolak tipu daya musuh. Muhammad Rosulullah saw. bersabda, “Doa berguna terhadap apa saja yang telah menimpa seseorang, dan hal-hal yang belum turun kepadanya. Sesungguhnya bencana pasti akan turun, dan akan ditemui oleh doa. Lalu keduanya selalu bersaingan sampai hari kiamat”. (HR Bazaar dan Thobroni dari Aisyah ra) Maksudnya, bencana senantiasa mengintai manusia, dan semua itu dapat ditolak hanya dengan doa.

Memanjatkan doa kepada Allah SWT, pertanda beriman kepada-Nya. Itulah sebabnya doa dikatakan sebagai tiang agama. Doa yang dipanjatkan oleh orang-orang beriman tersebut, jika diawali atau diakhiri dengan bacaan sholawat, akan dibawa naik oleh para malaikat. Maka tidak salah jika doa itu diibaratkan cahaya langit dan bumi.

2.3.4 Adab berdoa

Dalam berdoa kepada Allah kita juga patut memerhatikan adab dan etika kita dihadapan Allah agar doa kita dikabulkan. Berikut beberapa adab berdoa berdasarkan Al-Qur’an dan hadis nabi.

1. Mengikhlaskan hati kepada Allah (QS. Al-Mu’min: 14), (QS. Al-Bayyinnah: 5)


(27)

2. Memulai doa dengan tahmid atau pujian kepada Allah Swt. Kemudian diiringi dengan shalawat kepada Nabi Saw.

3. Berada dalam keadaan suci zahir (badan) dan batin (hati) dari perkara-perkara kotor dan maksiat.

4. Merendah diri (tadharru’) dan khusyuk dengan penuh harap agar doa tersebut diperkenan. (QS. Al-Anbiya’: 90).

5. Sungguh-sungguh dan yakin bahwa doa tersebut akan dikabulkan Allah. 6. Membaca doa dengan penuh ketenangan dn tidak terpogoh-pogoh. 7. Merendahkan suara antara keras dan samar (QS. Al-A’raf: 55 dan 205).

8. Pengakuan terhadap segala dosa yang telah dilakukan dan memohon ampunanan dari-Nya.

9. Pengakuan terhadap segala nikmat dan bersyukur di atas segala nikmat dan karunia tersebut.

10.Berdoa dengan mengulang-ulangkannya sebanyak 3 kali bagi setiap permintaan dan tidak terburu-buru supaya ia dikabulkannya.

11.Memulangkan hak dan meminta maaf kepada orang yang dizalimi serta bertobat dengan perbuatan tersebut.

12. Berwudhu’ sekiranya tidak menjadi keberatan dan tidak menyusahkan. 13.Bertawassul dengan nama-nama Allah yang Mahabaik (Asma’ul Husna). 14.Memastikan makanan dan minuman serta pakaian yang dioakai dari sumber

yang halal.

15.Melaksanakan amar makruf dan nahi munkar, agar doa cepat diperkenankan. 16.Mengakhiri doa dengan bershalawat ke atas Nabi Saw. Dan bertahmid kepada


(28)

2.3.5 Tata Cara Berdoa

Tata cara berdoa yang di sunnahkan, yaitu: 1. Membaca ta’awwudz

2. Membaca basmalah 3. Membaca hamdalah 4. Membaca kalimat tauhid

5. Menyebut salah satu asma’ul husna 6. Bershalawat atas Nabi Saw. 7. Membaca istigfar

8. Menyampaikan permohonan, permintaan, atau harapan kepada Allah Swt. 9. Membaca doa penutup permohonan

10.Menutup rangkaian doa dengan membaca shalawat dan tahmid.

2.4 Aspek Dasar Sistem Komputerisasi

Aspek dasar sistem komputerisasi adalah fasilitas-fasilitas yang secara prinsipil harus ada aplikasi usaha suatu usaha memasuki langkah maju dengan menggunakan menggunakan peralatan computer sebagai alat bantu dalam pengolahan data atau pengolahan informasi. Adapun aspek dasar sistem komputerisasi adalah sebagai berikut:

1. Aspek teknis, yaitu:

a. Perangkat keras (hardware)

Perangkat keras (hardware) adalah komponen-komponen yang membentuk suatu sistem computer yang berhubungan dengan peralatan atau komponen lainnya sehingga memungkinkan computer dapat


(29)

melakukan tugasnya. Umumnya perangkat harus terdiri dari tiga jenis, yaitu perangkat masukan (input device), perangkat pengolahan (processor), dan perangkat keluaran (output device).

b. Perangkat lunak (software)

Perangkat lunak (software) merupakan sistem prosedur dalam bentuk program yang dibuat oleh software house untuk memperlancar jalannya computer, terdiri dari sistem program dan user program. Dengan kata lain, software adalah seluruh fasilitas dari suatu sistem pengolahan data yang bukan merupakan peralatan computer atau susunan instruksi yang harus diberikan kepada unit pengolahan data agar computer dapat menjalankan pekerjaannya sesuai dengan yang dikehendaki.

c. Perangkat manusia (brainware)

Perangkat manusia (brainware) adalah factor manusia yang memiliki latar belakang pendidikan teknis computer yang dapat menangani pengolahan komputer maupun pengembangannya dan diberikan menurut keahliannya seperti sistem analisis, programmer, dan operator.

Ketiga komponen komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Hardware tanpa adanya software maka tidak akan berfungsi seperti apa yang diharapkan, hanya akan berupa benda mati saja karena software yang akan mengoperasikan hardware. Hardware yang sudah didukung oleh software juga tidak dapat berfungsi kalau tidak ada manusia yang mengoperasikannya. Oleh karena itu komponen computer harus saling menguntungkan satu sama lain.


(30)

2. Aspek non teknis

Dukungan manajemen merupakan aspek non teknis yang pada dasarnya adalah sistem komputerisasi yang dilakukan oleh suatu organisasi atau badan usaha untuk pengolahan informasi bagi kepentingan manajemen dalam rangka pengambilan keputusan, berarti kurangnya dukungan dari para pimpinan atau manajer suatu organisasi yang bersangkutan akan sia-sia.

2.5Pengertian Data, Database, dan Database Manajemen System (DBMS) 2.5.1 Data

Data berasal dari kata “datum” yang berarti fakta yang mengandung arti pengolahan data dengan menggunakan computer yang dikenal dengan nama Pengolahan Data Elektronik (PDE) atau Elektronik Data Processing (EDP). Data merupakan kumpulan kejadian yang diangkat dari suatu kenyataan yang dapat diperoleh dari sumber aslinya. Data dapat berupa simbol, gambar, kata, angka, dan huruf yang menunjukkan suatu ide, objek, kondisi, dan situasi.

Data merupakan bahan yang akan diolah menjadi suatu bentuk yang lebih berguna dan bermanfaat. Proses pengolahan data yang disebut siklus pengolahan data (Data Processing Cycle) terdiri dari tiga proses, yaitu:

1. Tahapan Input

Tahapan input dilakukan dengan pemasukkan data ked alam proses computer lewat alat input (input device).


(31)

Tahapan proses dilakukan proses pengolahan data yang sudah dimasukkan yang dilakukan oleh data pemroses (process device) yang dapat berupa proses perhitungan, pengendalian, pencarian data storage.

3. Tahapan Output

Tahapan output dilakukan proses penghasilan output dari hasil pengolahan data kea lat output (output device) yaitu berupa informasi.

Gambar 2.1 Siklus Pengolahan Data

2.5.2 Database

Database adalah kumpulan seluruh sumber daya berbasis computer milik organisasi dan sistem. Database yang dikendalikan oleh sistem manajemen database adalah satu set catatan data yang berhubungan dan saling menjelaskan. (Raymon Mc. Leod, 1996)

Database merupakan kumpulan data dan informasi dalam jumlah yang tidak sedikit. Oleh karena itu, database harus disusun sebagai criteria terpola dengan jelas sejak dari awal. Database akan diubah dalam bentuk table dalam Microsoft Access dengan memperhatikan file table, field, primary key, dan lainnya yang merupakan bagian dari database.

Pembuatan database dalam Microsoft Access mencakup dua tindakan utama, yaitu tindakan penentuan dari struktur database yang mencakup penentuan bagian-bagian dari database dan tindakan pengisian data kedalamnya dengan melakukan pengetikan data kedalam struktur tersebut.


(32)

Microsoft Access diimplementasikan dengan bentuk tabel yang terdiri dari baris dan kolom. Baris pada Microsoft Access dikenal dengan istilah record yang merupakan kumpulan informasi yang ada didalam field. Field merupakan tempat dimana informasi ditampung. Setiap field dalam database akan berelasi dengan field lainnya.

2.5.3 Database Management System (DBMS)

Basis data (database) merupakan kumpulan dari data yang saling berhubungan atau dengan lainnya. Database merupakan salah satu komponen yang penting dalam sistem informasi karena merupakan basis dalam menyediakan informasi bagi pemakai. Penerapan database dalam sistem informasi disebut dengan database system.

Database Management System (DBMS) merupakan suatu alat berbasis komputer yang digunakan untuk menyimpan dan mengolah data yang bertujuan untuk menciptakan keadaan yang mudah dan efisien dalam pemakaian dan mencapai data. Dua tujuan utama dalam konsep database adalah meminimumkan pengulangan data dan mencapai independensi data.

Pengulangan data (data redundancy) adalah aplikasi data yang artinya data disimpan dalam beberapa file. Independensi data adalah kemampuan untuk membuat suatu struktur data tanpa membuat perubahan pada program yang memproses dalam tabel dan kamus data yang terpisah secara fisik dari program.

Suatu Database Management System (DBMS) berisi suatu koneksi data yang saling berelasi dan kesatuan program yang berfungsi untuk mengakses data.


(33)

Jadi DBMS terdiri dari suatu database dan set program untuk menambah daya, menghapus data, mengambil, dan membaca data.

2.5.4 Tujuan Pengolahan Data

Tujuan pengolahan data adalah untuk menghasilkan suatu output yang intinya akan dipergunakan sebagai dasar pengambilan keputusan atau informasi.

2.6 Pengenalan Visual Basic 6.0

Kemajuan Teknologi Informasi sekarang ini sangat terasa bagi perkembangan pemograman khususnya bagi para pengguna teknologi informasi tersebut. Dapat dikatakan kemajuan itu tidak seimbang dengan kemajuan pada pengguna teknologi informasi itu. Terutama dalam kemajuan perangkat lunak (software) seperti pemrograman yang berorientasi objek atau sering disebut program berorientasi objek (Object Oriented Programming – OOP). Pemrograman visual ini sudah lama hadir di pemrograman seperti c++, Java, Visual Basic dan visual lainnya.

Visual Basic 6.0 merupakan salah satu dari bahasa pemrograman visual. Visual Basic IDE (Integrated Development Environtment) merupakan satu ruang lingkup kerja yang menyediakan kemudahan bagi programmer untuk dapat menghasilkan aplikasi dengan cepat, baik pada proses perancangan input maupun output aplikasi, menulis kode program sampai pada tahap pembuatan file executable.

Visual Basic adalah bahasa pemrograman yang digunakan untuk membuat aplikasi yang berbasis grafis (GUI Graphical User Interface) dan Visual Basic ini


(34)

sangat disukai oleh penggunanya karena fasilitas pemrograman yang tersedia sangat banyak serta sangat terbuka dalam penambahan komponen.

Visual Basic yang sering disingkat dengan sebutan VB dapat menghasilkan program-program aplikasi dengan sistem operasi windows.

Kemampuan dari Visual Basic adalah :

a. Dapat menghasilkan file-file eksekusi atau bersifat executable (file yang berakhiran *.EXE) sehingga dapat dijalankan dengan memanggil nama file tersebut.

b. Dapat membuat program-program aplikasi yang berbasis windows.

c. Dapat membuat objek-objek program bantu seperti ActiveX, aplikasi internet, file Help dan sebagainya.

d. Sangat mendukung sebagai pengelola database server dan pembuatan program multiuser.

2.7 Sejarah Visual Basic 6.0

Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM).

Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat, Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda.


(35)

Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tapi membutuhkan deklarasi fungsi luar tambahan.

Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas. Dalam sebuah survey yang dilakukan pada tahun 2005, 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java.

Microsoft Visual Basic 1.0 dikenalkan pada tahun 1991, pendekatan yang dilakukan untuk menghubungkan bahasa pemrograman dengan GUI berasal dari prototype yg dikembang oleh “Alan Cooper” yg di sebut TRIPOD, kemudian Microsoft mengontrak copper dan asosiasinya untuk mengembangkan tripod agar dapat digunakan di Windows 3.0 dibawah nama kode Ruby. Berikut Perjalanan Microsoft Visual Basic :

1. Proyek “Thunder” dirintis.

2. Visual Basic 1.0 (May 1991) di rilis untuk windows pada Comdex/Windows Wordltrade yg dipertunjukan di Atlanta, Georgia.

3. Visual Basic 1.0 untuk DOS dirilis pada bulan September 1992. Bahasa ini tidak kompatibel dengan Visual Basic For Windows. Visual Basic 1.0 for DOS ini pada kenyataaanya merupakan versi kelanjutan dari compiler BASIC, QuickBasic dan BASIC Professional Development System.

4. Visual Basic 2.0 dirilis pada November 1992, Cakupan pemrogramannya cukup mudah untuk digunakan dan kecepatannya juga telah di modifikasi. Khususnya pada Form yg menjadikan object dapat dibuat secara seketika,


(36)

serta konsep dasar dari Class modul yg berikutnya di implementasikan pada Visual Basic 4.

5. Visual Basic 3.0, dirilis pada musim panas 1993 dan dibagi menjadi versi standard dan professional. Visual Basic 3 memasukan Versi 1.1 dari Microsoft Jet Database Engine yg dapat membaca serta menulis database Jet (atau Access) 1.x.

6. Visual Basic 4.0 (Agustus 1995) merupakan versi pertama yg dapat membuat windows program 32 bit sebaik versi 16 bit nya. Visual Basic 4 juga memperkenalkan kemampuan untuk menulis Non-GUI class pada Visual Basic.

7. Visual Basic 5.0 (February 1997), Microsoft merilis secara eksklusif Visual basic untuk versi windows 32 bit . Programmer yg menulis programnya pada versi 16 bit dapat dengan mudah melakukan import porgramnya dari Visual Basic 4 ke Visual Basic 5. dan juga sebaliknya, program Visual Basic 5 dapat diimport menjadi Visual Basic 4. Visual Basic 5 memperkenalakan kemampuan untuk membuat User Control.

8. Visual Basic 6.0 (pertengahan 1998) memperbaiki beberapa cakupan, temasuk kemapuannya untuk membuat Aplikasi Web-based . Visual Basic 6

di jadwalkan akan memasuki Microsoft “fasanon Supported” dimulai pada

Maret 2008

9. Visual Basic .NET (VB 7), dirilis pada tahun 2002, Beberapa yang mencoba pada versi pertama NET ini mengemukakan bahwa bahasa ini sangat powerfull tapi bahasa yg digunakan sangat berbeda dengan bahasa sebelumnya, dengan kekurangan diberbagai area, termasuk runtime-nya


(37)

yang 10 kali lebih besar dari paket runtime Visual Basic 6 serta peningkatan penggunan memory.

10. Visual Basic .NET 2003 (VB7.1), dirilis dengan menggunakan .NET framework versi 1.1.

11. Visual Basic 2005 (VB 8.0), merupakan iterasi selanjutnya dari Visual Basic. NET. dan Microsoft memutuskan untuk menghilangkan kata kata .NET pada judulnya. Pada Rilis ini, Microsoft memasukan beberapa fitur baru, diantaranya:

a. Edit and Continue, mungkin inilah kekurangan fitur terbesar dari Visual Basic .NET pada Visual Basic 2005 ini kita diperbolehkan melakukan perubahan kode pada saat program sedang dijalankan

b. Perbaikan pada Konversi dari Visual Basic ke Visual Basic .NET 12 Visual Basic .NET 2003 (VB 7.1), dirilis dengan menggunakan .NET framework versi 1.1.

12. IsNot Patent, merupakan salah satu fitur dari Visual Basic 2005 merupakan konversi If Not X Is Y menjadi If X IsNot Y

13. Visual Basic „VBx‟ (VB 10.0), Visual Basic 10 yang juga dikenal dengan nama VBx, akan menawarkan dukungan untuk Dynamic Language Runtime. Visual Basic 10 direncanakan akan menjadi bagian dari SilverLight 1.1

Microsoft umumnya membuat tiga edisi Visual Basic yaitu: a. Standart Edition, merupakan prosuk dasar

b. Profesional Edition, berisi tambahan Microsoft Jet Data Access Engine (database) dan pembuatan server OLE Autimation.


(38)

c. Enterprice Edition adalah versi Client Server.

2.8 Keunggulan Visual Basic 6.0 Keunggulan dari software ini adalah :

1. Menggunakan flatfrom pembuatan program yang disebut Developer Studio yang memiliki tampilan dan sarana yang sama dengan Visual C++, Visual J++, sehingga antar perpindahan pemprograman antar bahasa tersebut dapat dilakukan dengan mudah.

2. Memiliki compiler andal yang dapat menghasilkan file executable yang lebih cepat dan lebih efisien.

3. Tambahan kontrol-kontrol baru yang lebih canggih dan selalu disesuaikan dengan kebutuhan serta kaidah struktruk bahasa Visual Basic.

4. Memiliki sarana handal untuk mengakses database yang berkemampuan tinggi.

5. Memiliki kemampuan untuk membuat Activex dan fasilitas Internet yang lebih banyak.

6. Memiliki fasilitas wizard yang baru untuk melakukan otomatisasi tugas-tugas tertentu.

2.9 Tampilan Visual Basic

Tampilan layar pada Visual Basic tidak sama dengan tampilan layer pada DOS, dimana pada tampilan Visual Basic bentuk yang ditampilkan sudah berbasis objek-objek. Adapun tampilan Visual Basic sebagai berikut :


(39)

2.9.1 Aktifkan Visual Basic 1. Klik Start

a. Pilih Program

b. Klik Microsoft VisualBasic 6.0 2. Pada kotak dialog New Project

a. Pilih Standard EXE (Visual Basic) untuk memulai program baru

Gambar 2.2 New Project

2.9.2 Tampilan Utama (Desain)

Tampilan utama (Desain) merupakan keseluruhan dari tampilan desain form,

Main Windows (Jendela Utama) terdiri dari title bar (baris judul), menu bar,dan

tool bar. Menu bar merupakan menu drop-down dimana anda dapat mengontrol

operasi dari lingkungan Visual Basic.

Sebagai langkah awal dari proses belajar visual basic adalah memilih

Project EXE, IDE Visual Basic 6.0 menggunakan MDI (Multiple Document

Interface). Gambar 2.3 menunjukkan bagian-bagian dan nama-nama jendela yang

terdapat pada IDE Visual Basic. Mungkin pada IDE anda hanya ditampilkan sebagian dikomputer anda jendela dibandingkan dengan gambar 2.3.


(40)

Sebagai langkah awal dari proses belajar, tidak semua jendela akan kita gunakan, tetapi hanya beberapa yang penting, sedangkan yang lainnya bersifat khusus.

Gambar 2.3 Tampilan Utama (Desain)

Sebagaimana dengan keterangan proses belajar visual basic diatas, anda akan fokus pada beberapa jendela yang penting terlebih dahulu sehingga konsentrasi tidak menjadi buyar, dan belajar tidak menjadi bingung. Adapun fungsi dari jendela tampilan utama sebagai berikut :


(41)

Tabel 2.1 Keterangan Gambar 2.3

No Nama Fungsi

1 Menu Bar Digunakan untuk memilih tugas tertentu seperti

menyimpan project, membuka project dan lain-lain

2 Main Toolbar Untuk melakukan tugas tertentu dengan cepat

3 Jendela project Jendela ini berisi gambaran dari semua modul yang

terdapat dalam aplikasi, anda dapat menggunakan Ikon

Toggle Folder untuk menampilkan modul dalam

jendela tersebut secara group atau berurut berdasarkan nama. Untuk menampilkan jendela project anda menggunakan Ctrl + R atau dari ikon project

Explorer.

4 Jendela

Form Designer

Jendela ini merupakan tempat untuk merancang User Interface aplikasi.

5 Jendela Code Merupakan tempat menulis kode program, untuk dapat

menampilkan jendela ini dengan menggunakan Shift + F7.

6 Jendela Toolbox Jendela ini berisi komponen-komponen yang dapat

digunakan untuk mengembangkan user interface.

7 Jendela

Properties

Merupakan daftar properti-properti object yang sedang terpilih, sebagai contoh untuk mengubah warna tulisan (foreground) dan warna latar belakang

(background). Untuk menampilkan jendela properti


(42)

8 Jendela Color Palette

Fasilitas cepat untuk mengubah warna suatu object

9 Jendela Form

Layout

Akan menunjukkan bagaimana form bersangkutan ditampilkan ketika runtime

Pointer PictureBox

Label TextBox

Frame CommandButton

CheckBox OptionButton

ListBox ComboBox

HScrollBar VScrollBar

Timer DriveListBox

DirlistBox FileListBox

Shape Line

Image Data

OLE

Gambar 2.4 Toolbox Visual Basic dengan semua control intrinsic

Secara garis besar Fungsi dari masing-masing intrinsic kontrol pada Gambar 2.3 adalah sebagai berikut:


(43)

Tabel 2.2 Keterangan Gambar 2.4

No Nama Fungsi

1 Pointer Bukan merupakan kontrol. Gunakan pointer

ketika Anda ingin memilih kontrol yang berada pada form

2 PictureBox Kontrol yang digunakan untuk menampilkan

image dengan format BMP, DIB, ICO (icon),

CUR (cursor), WMF (metafile), EMF

(enhanced metafile), GIF, dan JPEG.

3 Label Adalah kontrol yang digunakan untuk

menampilkan teks yang tidak dapat diperbaiki oleh pengguna.

4 TextBox Adalah kontrol yang mengandung string yang

dapat diperbaiki oleh pengguna, bisa berupa satu baris tunggal maupun banyak baris

5 Frame Adalah kontrol yang digunakan sebagai

container bagi kontrol lainnya

6 CommandButton Merupakan kontrol yang terdapat pada hampir

semua form dan digunakan untuk membangkitkan event proses tertentu ketika pengguna melakukan klik padanya.

7 CheckBox Untuk opsi yang isinya bernilai yes/no dan


(44)

8 OptionButton Sering digunakan lebih dari satu sebagai pilihan terhadap beberapa opsi yang hanya dapat dipilh satu

9 ListBox Mengandung sejumlah item dan user dapat

memilih lebih dari satu (bergantung pada

property MultiSelect)

10 ComboBox Merupakan kombinasi dari TextBox dan suatu

ListBox dimana pemasukan data dapat

dilakukan dengan pengetikan maupun pemilihan

11 scrollBar dan

scrollBar

Digunakan untuk membentuk scrollbar yang berdiri sendiri

12 Timer Untuk memproses background yang diaktifkan

berdasarkan interval waktu tertentu yang merupakan kontrol nonvisual

13 DriveListBox,

DirListBox, dan FileListBox

Untuk membentuk dialog box yang berkaitan dengan file

14 Shape dan Line Untuk menampilkan bentuk seperti garis

persegi dan bulatan atau oval

15 Image Berfungsi menyerupai imagebox, tetapi tidak

dapat digunakan sebagai kontainer bagi kontrol lainnya. Sesuatu yg perlu diketahui bahwa kontrol image menggunakan resource yang


(45)

lebih kecil dibandingkan dengan Picturebox

16 OLE Digunakan sebagai tempat bagi program

eksternal seperti Microsoft Excel, dan lain-lain.

2.10 Photoscape

Photoscape adalah sebuah software photo editor yang diciptakan untuk mengedit foto yang anda miliki dengan sangat simple dan mudah. Filenya juga terbilang cukup kecil hanya berukuran 16 Mb, tapi kemampuan yang bisa dihasilkan oleh Photoscape 3.6 ini tak kalah dengan software Photo Editor profesional seperti Adobe Photoshop. Untuk anda yang bingung menggunakan Adobe Photoshop bisa menggunakan Photoscape untuk mengedit foto/image. Memang Photoscape memiliki beberapa keterbatasan dibandingkan Photoshop, namun software ini sangat ringan dan sangat mudah untuk digunakan dibandingkan dengan Adobe Photoshop. Jadi, untuk editing foto yang cepat dan simple, dapat menggunakan photoscape. Fitur Utama yang dimiliki Photoscape adalah :

a. Viewer : Lihat folder foto, slideshow

b. Editor : mengubah ukuran, kecerahan warna dan penyesuaian, white balance,

latar koreksi, frame, mosaik modus, menambahkan teks, gambar lukisan, filter, mengakibatkan mata merah

c. Batch editor : mengedit beberapa foto

d. Page : Membuat satu foto dengan menggabungkan beberapa foto di halaman bingkai


(46)

f. Animated GIF : Membuat animasi satu foto dengan beberapa foto

g. Print : Cetak potret shot, carte de penghabisan, foto paspor

h. Splitter : Bagikan foto ke dalam beberapa bagian

i. Screen Capture : Ambil foto layar Anda dan menyimpannya

j. Color Picker : Perbesar gambar pada layar, pencarian dan memilih warna

k. Rename : Mengubah nama file foto dalam modus batch

l. Raw Converter : Mengkonversi RAW ke jpg

m. Paper Print : Cetak berjajar, grafik, musik, kertas kalender

n. Face Search : Cari yang mirip wajah-wajah di internet

2.11 Data Flow Diagram

Data Flow Diagram (DFD) adalah representatik grafik dari sebuah sistem. DFD menggambarkan komponen-komponen sebuah sistem, aliran-aliran data dimana komponen-komponen tersebut, asal, tujuan, dan penyimpanan data.

DFD memiliki simbol-simbol yang digunakan untuk menggambarkan model data seperti terdapat pada tabel berikut :

Tabel 2.3 Data Flow Diagram DeMarco and Yourdan

Symbols

Keterangan Gane and Sarson Symbols Source (Kesatuan Luar)


(47)

Data Flow (Arus Data)

Data Source

(Penyimpanan Data)

2.12 Flowchart

Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma. Tujuan utama dari penggunaan Flowchart adalah untuk menggambarkan suatu tahapan penyelesaian masalah secara sederhanna, terurai, rapi dan jelas dengan menggunakan simbol-simbol yang standar. Tahap penyelesaian masalah yang disajikan harus jelas, sederhana, efektif dan tepat.

2.12.1 Simbol-simbol pada flowchart

Flowchart memiliki symbol-simbol yang digunakan untuk menggambarkan

urutan program, seperti pada table dibawah ini:

Tabel 2.4 Simbol-simbol Flowchart

No Simbol Nama Fungsi

1.

Decision

Proses pengambilan keputusan untuk memilih kondisi yang tepat


(48)

2.

Terminal

Untuk memulai atau mengakhiri suatu program

3.

Proses

Simbol yang

menunjukkan setiap proses pengolahan

4.

Propertion

Merupakan persiapan untuk pemberian harga awak dan deklarasi variable lain

5.

Input-Output

Proses pemasukan data atau pengeluaran data

6.

Display

Simbol untuk output yang ditujukan kesuatu device

seperti printer, plotter

7.

Magnetic Disk

Untuk menyimpan data ke

harddisk

8.

OffPage Connector

Tanda sambung dari halaman lain


(49)

9.

Data Stored

Menunjukkan input/output menggunakan disket

10.

Predefined Proses

Subrutin atau kumpulan

langkah-langkah

11. OnPage

Connector

Tanda sambung dalam halaman yang sama

12.

Document

Untuk menyatakan sekumpulan langkah proses yang dituliskan sebagai prosedur

13. Ars atau flow Prosedur yang dilakukan dari atas kebawah, bawah keatas, dan dari kiri kekanan, atau kanan kekiri.


(50)

BAB 3

PERANCANGAN SISTEM

3.1 Perencanaan Sistem

Perencanaan adalah tahap awal dalam membangun suatu aplikasi atau perangkat lunak. Dalam membangun suatu aplikasi memerlukan persiapan dan perencanaan yang bagus, tujuan yang jelas serta melakukan percobaan berulang-ulang agar aplikasi yang dihasilkan dapat berkualitas. Aplikasi ini dirancang menggunakan Microsoft Visual Basic 6.0 dan Microsoft Office Access 2007 untuk penyimpanan database.

Perencanaan yaitu menyeleksi dan menghubungkan pengetahuan, fakta-fakta, imajinasi-imajinasi dan asumsi-asumsi dengan tujuan memvisualisasi dan memformulasi hasil yang diinginkan urutan kegiatan yang diperlukan dan prilaku dalam batas-batas yang dapat diterima yang akan digunakan dalam penyelesaian.

3.2 Perancangan Sistem

Perancangan Sistem dapat didefenisikan sebagai penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi.


(51)

Pada awal pembuatan Aplikasi Pembelajaran ini yang dirancang oleh penulis, pengguna akan dapat mempelajari dan mengetahui Doa’a Sehari-hari dengan baik dan benar. Tampilan windows yang lazim disebut juga dengan user interface, dirancang sedemikian rupa sehingga pengguna dapat mengoperasikan aplikasi pembelajaran ini dengan mudah. Namun demikian berbagai fungsi dan fasilitas disajikan sedemikian lengkap pada setiap bagian interface sehingga pengguna dapat menggunakan secara optimal.

Desain yang userfriendly yang sangat diperlukan oleh semua aplikasi. Program aplikasi ini dikemas secara userfriendly baik desain tampilan warnanyamaupun letak tool-tool aplikasi ini. Diharapkan user dapat menggunakan aplikasi ini dengan mudah serta dapat membuat user betah berlama-lama di depan aplikasi.

Perancangan sistem merupakan pemaparan tentang program yang telah dibuat agar program lebih mudah dimengerti. Desain yang userfriendly membuat user betah berlama-lama menggunakan sebuah aplikasi, kesesuaian tampilan yang diharapkan yang dapat mempermudah user untuk menggunakan sebuah aplikasi yang masih baru dikenalnya.Program ini diharapkan mudah dipergunakan oleh berbagai kalangan, khususnya yang beragama muslim.

Perancangan sistem dipergunakan untuk menyajikan sebuah program menjadi sebuah sistem yang dapat menjadi aplikasi yang mempermudahumat muslim untuk mempelajai do’a sehari-hari. Program ini dapat dimanfaatkan menggunakan PC sehingga user dapat dengan mudah menggunakan sebagai pedoman untuk mencari kata-kata. Database yang digunakan untuk menyimpan


(52)

kata-kata adalah Microsoft Access 2007. Sehingga koneksi dengan database dipergunakan koneksi ADO.

Perancangan sistem adalah sebuah teknik pemecahan masalah yang saling melengkapi (dengan analisis sistem ) yang merangkai kembali bagian-bagian komponen menjadi sebuah sistem yang lengkap.

Perancangan sistem mempunyai 2 tujuan, yaitu: untuk memenuhi kebutuhan para pemakai sistem dan untuk memberikan gambaran yang jelas kepada pemrogram komputer dan ahli-ahli teknik lainnya yang terlibat.

Berikut ini adalah bentuk perancangan sistem atau interface dari program aplikasi pembelajaran doa sehari-hari, yaitu :

1. Perancangan Tampilan Utama Aplikasi

Pada awal program terdapat tampilan utama yang menuju ke form menu. Pada form ini juga terdapat tombol exit untuk keluar dari form menu.


(53)

2. Perancangan form menu utama aplikasi

Pada menu utama ini terdapat menu-menu yang menuju ke form-form utama yang terbagi menjadi 4 kategori, yaitu: form konsep dalam doa, form doa shalat, form doa sehari-hari, form Al-ma’tsurat.

Gambar 3.2 Perancangan Form Menu Utama Aplikasi

3. Perancangan form konsep dalam doa

Pada form ini terdapat penjelasan tentang konsep doa. Terdapat beberapa kategori yaitu: form menampilkan prinsip dalam doa, form hal-hal yang perlu dijauhi dalam doa, form fadillah berdoa, form adab berdoa dan form tata cara berdoa. Perancangan sistem dari masing-masing menu sama sehingga interfacenya juga sama. Didalam menu ini terdapat penjelasan mengenai konsep dalam doa. Dalam form ini juga terdapat tombol yang berfungsi untuk pindah ke form kategori menu dan exit.


(54)

Gambar 3.3 Perancangan form konsep dalam doa

4. Perancangan form menu doa shalat

Pada form ini terdapat doa persiapan shalat, bacaan dalam shalat. Doa setelah shalat fardhu, dan doa setelah shalat sunnah. Dan ada juga tombol menu dan exit yang berfungsi untuk kembali ke menu awal dari program aplikasi ini dan menutup form..


(55)

5. Perancangan form doa sehari-hari

Pada form ini terdapat menu doa yang akan menampilkan menu pencarian doa berdasarkan kategari nama doa yang ingin dicari. Yang menampilkan tulisan arab, gambar, tulisan latin, dan arti dari doa tersebut. Nama-nama doa dan daftar tersebut disimpan didalam database. Didalam form ini juga terdapat tombol exit dan menu yang berfungsi untuk menutup aplikasi.

Gambar 3.5 Perancangan form doa sehari-hari

6. Perancangan form al-ma’tsurat

Gambar 3.6 berikut merupakan tampilan al-ma’tsurat yang akan menampilkan 5 ayat pertama dari surat Al-Baqarah, ayat kursi dan ayat sesudahnya, dan 3 ayat terakhir.


(56)

Gambar 3.6 Perancangan form al-ma’tsurat

3.3 Perancangan Database

Dalam perancangan aplikasi ini, database yang digunakan oleh penulis adalah Microsoft Access 2007. Database sebagai tmpat penyimpanan data merupakan salah satu aspek penying yang akan menentukan mutu kerja dari program yang akan dibuat. Database yang dibuat menggunakan satu file database yang memiliki nama “DatabaseDoa.mdb “. Database ini berfungsi untuk menampung seluruh data yang telah diinput ke dalam program aplikasi yang dibuat sehingga akan mempermudah saat pemanggilan data yang dibutuhkan. Database tersebut memiliki satu buah tabel, yaitu “Data_Doa”. Rincian tabel adalah sebagai berikut:


(57)

Tabel 3.1 Data Doa

Nama Field Type Data Ukuran Deskripsi

Id Text Nomor urut data doa

Nama Doa Text 30 Nama doa

Gambar OLE Object Data gambar doa

Tulisan Arab Text Data gambar tulisan arab

Latin Text 200 Tulisan latin doa

Artinya Text 200 Arti doa

3.4 Flowchart Program

Flowchart adalah sekumpulan simbol yang menunjukkan atau menggambarkan rangkaian kegiatan-kegiatan program dari awal hingga akhir, jadi flowchart juga digunakan untuk menggambarkan urutan langkah-langkah pekerjaan di suatu algoritma. Tujuan utama dari penggunaan Flowchart adalah untuk menggambarkan suatu tahapan penyelesaian masalah secara sederhanna, terurai, rapi dan jelas dengan menggunakan simbol-simbol yang standar. Adapun flowchart rancangan aplikasi doa sehari-hari adalah:


(58)

1. Flow Chart Menu Utama


(59)

2. Flow Chart Konsep Dalam Doa

Gambar 3.8 Flowchart Konsep Dalam Doa


(60)

3. Flow Chart Doa Dalam Shalat


(61)

4. Flow Chart Doa Sehari-hari


(62)

5. Flow Chart Al-Ma’tsurat


(63)

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Implementasi sistem adalah prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menguji, menginstal dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama. Dalam hal ini, aplikasi budaya indonesia merupakan sistem pembelajaran berbasis Komputerisasi dan Multimedia, sehingga memudahkan kita untuk mengetahui tentang budaya indonesia dengan jelas

Dalam pengujian Aplikasi Budaya Indonesia Menggunakan Visual Basic 6.0 ini dapat diopersaikan dengan baik, maka hardware dan software yang rekomendasikan adalah:

a. Komputer dengan processor intel core i3

b. Sistem operasi Microsoft Windows 7 Professional. c. Hard Disk 232 GB

d. Memori (RAM) 2GB

4.2 Tujuan Implementasi Sistem

Adapun tujuan impementasi sistem ini adalah sebagai berikut :

a. Menyelesaikan perancangan sistem yang ada di dalam perancangan sistem yang telah disetujui


(64)

b. Menyesaikan desain sistem yang telah disetujui sebelumnya, menyusun dokumen yang baru diperbaiki

c. Memastikan user dapat mengoperasikan sistem baru d. Menguji apakah tersebut sesuai dengan pemakai

e. Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat rencana, mengontrol dan melakukan instalasi baru secara benar.

Langkah-langkah dalam implementasi sistem adalah sebagai berikut: a. Mendapatkan software pembuatan aplikasi

b. Menyelesaikan desain sistem

c. Pemilihan tempat dan instalasi software dan hardware d. Menyelesaikan coding program

e. Menulis, menguji dan mendokumentasikan program computer f. Menguji sistem

g. Mendapatkan persetujuan

4.3 Tampilan Program Aplikasi Pembelajaran Doa Sehari-hari untuk Umum Berbasis Visual Basic 6.0

Berikut ini adalah penjelasan tentang rancangan tampilan program aplikasi pembelajaran doa sehari-hari.

4.3.1 Tampilan awal aplikasi

Tampilan awal aplikasi merupan tampilan saat masuk ke dalam aplikasi tersebut, terdiri dari 2 tombol yaitu tombol menu dan tombol exit. Tombol menu digunakan


(65)

untuk masuk ke form menu awal dan tombol exit digunakan untuk keluar dari aplikasi. Adapun gambar tampilannya seperti gambar di bawah ini.

Gambar 4.1 Tampilan Awal

4.3.2 Tampilan menu utama aplikasi

Tampilan menu utama aplikasi pembelajaran doa sehari-hari dapat dilihat pada gambar berikut ini:


(66)

Pada tampilan utama aplikasi pembelajaran doa sehari-hari, ini berisi tombol-tombol untuk berpindah ke halaman lain yaitu, tombol konsep dalam do’a, do’a shalat, do’a aktivitas sehari-hari dan Al-ma’tsurat. Kemudian dibagian paling atas terdapat tombol Exit yang berfungsi untuk keluar dari form.

4.3.3 Tampilan menu konsep dalam berdo’a

Menu konsep dalam do’a terdiri dari 5 kategori yaitu Prinsip dalam berdo’a, Hal -hal yang perlu dijauhi dam berdo’a, Fadillah berdo’a, Adab berdo’a dan Tata cara berdo’a. Masing-masing dari menu ini mempunyai rancangan system yang sama, sehingga interface-nya juga sama. Perbedaan dari menu ini hanyalah desain dan penjelasan dari masing-masing kategori, sehingga hanya akan menjelaskan 1 kategori saja, namun penjelasannya akan mewakili masing-masing dari kategori konsep dalam do’a.


(67)

Gambar 4.4 Tampilan Menu Prinsip Berdo’a

4.3.4 Tampilan menu do’a shalat

Menu do’a shalat terdiri dari 2 kategori yaitu Do’a Persiapan Shalat dan Bacaan dalam Shalat. Masing-masing dari menu ini memiliki rancangan sistem yang sama, sehingga interface-nya juga sama. Pada tampilan menu persiapan shalat, terdapat 2 tombol yaitu tombol back yang berfungsi ke form sebelumnya, tombol next ke selanjutnya, dapat dilihat pada gambar berikut ini:


(68)

Gambar 4.6 Tampilan menu do’a persiapan shalat


(69)

4.3.5 Tampilan menu do’a sehari-hari

Untuk menampilkan menu doa sehari-hari ini, terlebih dahulu klik pilihan yang ada tulisan “pilih do’a” di dalam form do’a sehari-hari. Maka akan tampil seperti dibawah ini.

Gambar 4.8 Tampilan menu do’a sehari-hari

4.3.6 Tampilan menu al-ma’tsurat

Didalam form al-ma’tsurat ini terdapat doa dan artinya serta di tuliskan keutamaan do’a tersebut. Di dalam menu ini terdapat 3 tombol yaitu, home, next dan exit. Tombol home digunakan untuk kembali ke menu utama, tombol next digunakan untuk masuk ke form selanjutnya, dan tombol exit digunakan untuk keluar dari aplikasi. Tampilan menu Al-ma’tsurat dapat dilihat pada gambar berikut ini:


(70)

(71)

BAB 5 PENUTUP

5.1Kesimpulan

Adapun yang menjadi kesimpulan dalam tugas akhir ini adalah :

1. Program aplikasi pembelajaran ini menggunakan Multimedia dan Gambar. 2. Aplikasi ini dirancang dengan sederhana agar pengguna dapat

menggunakannya dengan mudah.

3. Program pembelajran ini hanya membahas do’a sehari-hari, keutamaan do’a dan arti do’a.

4. Program pembelajaran ini hanya dapat dijalankan pada sistem Operasi Windows.

5.2Saran

Untuk dapat melakukan penegembangan lebih lanjut dari perangkat lunak ini : 1. Menambahkan pembelajaran do’a sehari-hari yang berfungsi untuk

mengetahui do’a apa-apa aja yang perlu kita ketahui.

2. Penulis juga berharap agar aplikasi ini dapat dikembangkan lagi, dengan menambah

beberapa menu lainnya agar aplikasi ini lebih berkualitas dan bisa lebih bermanfaat bagi pengguna.


(72)

DAFTAR PUSTAKA

Tim Rene Islam. 2010. Majmu’ Doa. Jakarta: Rene Islam.

Hidayatul, Fari, Fiki.2011. Kumpulan Do’a-Do’a. Jakarta: JAL Publishing. Budiman, Endang. 2010. 100 Doa Utama Pilihan Rasulullah. Solo: Shahih. Sihombing, Poltak. 2012. Program Visual Basic 6.0. Medan: USU Press.

http://rikiyansyah23.blogspot.com/2012/09/mengenal-objek-di-visual-basic.html http://darmawan0312.wordpress.com/2009/08/15/visual-basic-6-0/

Marlianto, E. dkk. 2005. Panduan Tata cara Penulisan Skripsi & Tugas Akhir. Dokumen nomor.akad/05/2005. Medan: Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.


(73)

Menu Awal

Dim posTengah As Integer Private Sub Command1_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Command2_Click() End

End Sub

Private Sub Form_Load() Label1.FontSize = 20

Label1 = "CREATED BY: INDAH PERMATASARI" End Sub

Private Sub Picture1_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Picture2_Click() End

End Sub

Private Sub Timer1_Timer()

Label1.ForeColor = RGB(Rnd * 250, Rnd * 250, Rnd * 250) If (Label1.Left + Label1.Width) <= 0 Then

Label1.Left = Me.Width End If


(74)

End Sub

Tampilan Awal

Private Sub Form_Load() End Sub

Private Sub Label1_Click() Form3KonsepDoa.Show Unload Me

End Sub

Private Sub Label2_Click() Form9doashalat.Show Unload Me

End Sub

Private Sub Label3_Click() Form23DoaSehari.Show Unload Me

End Sub

Private Sub Label4_Click() Form24Alfatihah.Show Unload Me

End Sub

Private Sub Picture1_Click() End

End Sub


(75)

Private Sub Form_Load() Label1.FontSize = 26

Label1 = "Konsep Dalam Berdo'a" End Sub

Private Sub Label2_Click() Form4PrinsipDoa.Show Unload Me

End Sub

Private Sub Label3_Click() Form5HalyangPerludiJauhi.Show Unload Me

End Sub

Private Sub Label4_Click() Form6FadilahBerdoa.Show Unload Me

End Sub

Private Sub Label5_Click() Form7AdabBerdoa.Show Unload Me

End Sub

Private Sub Label6_Click() Form8TataCaraBerdoa.Show Unload Me

End Sub

Private Sub Picture1_Click() Form2TampilanAwal.Show


(76)

Unload Me End Sub

Private Sub Picture2_Click() End

End Sub

Private Sub Timer1_Timer()

Label1.ForeColor = RGB(Rnd * 250, Rnd * 250, Rnd * 250) If (Label1.RightToLeft + Label1.Width) <= 0 Then

Label1.RightToLeft = Me.Width End If

Label1.RightToLeft = Label1.RightToLeft = 100 End Sub

Private Sub Form_Load() End Sub

Private Sub Picture1_Click() Form3KonsepDoa.Show Unload Me

End Sub

Private Sub Picture2_Click() Form5HalyangPerludiJauhi.Show Unload Me

End Sub

Private Sub Command1_Click() End Sub


(77)

End Sub

Private Sub Picture1_Click() Form4PrinsipDoa.Show Unload Me

End Sub

Private Sub Picture2_Click() Form6FadilahBerdoa.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture1_Click() Form5HalyangPerludiJauhi.Show Unload Me

End Sub

Private Sub Picture2_Click() Form7AdabBerdoa.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture1_Click() Form6FadilahBerdoa.Show Unload Me


(78)

Private Sub Picture2_Click() Form8TataCaraBerdoa.Show Unload Me

End Sub

Private Sub Command2_Click() End Sub

Private Sub Form_Load() End Sub

Private Sub Picture1_Click() End

End Sub

Private Sub Picture2_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Picture3_Click() Form7AdabBerdoa.Show Unload Me

End Sub

Do’a Sholat

Private Sub Form_Load() Label1.FontSize = 26 Label1 = "Do'a Shalat" End Sub


(79)

Private Sub Label2_Click() Form10doapersiapanshplat.Show Unload Me

End Sub

Private Sub Label3_Click() Form16Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Picture1_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Picture2_Click() End

End Sub

Private Sub Timer1_Timer()

Label1.ForeColor = RGB(Rnd * 250, Rnd * 250, Rnd * 250) If (Label1.RightToLeft + Label1.Width) <= 0 Then

Label1.RightToLeft = Me.Width End If

Label1.RightToLeft = Label1.RightToLeft = 100 End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form11Doapersiapanshalat.Show


(80)

Unload Me End Sub

Private Sub Picture4_Click() Form9doashalat.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form12doapersiapanshalat.Show Unload Me

End Sub

Private Sub Picture4_Click() Form10doapersiapanshplat.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form13doapersiapanshalat.Show Unload Me

End Sub

Private Sub Picture4_Click() Form11Doapersiapanshalat.Show Unload Me


(81)

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form14doapersiapanshalat.Show Unload Me

End Sub

Private Sub Picture4_Click() Form12doapersiapanshalat.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form15doapersiapanshalat.Show Unload Me

End Sub

Private Sub Picture4_Click() Form13doapersiapanshalat.Show Unload Me

End Sub

Private Sub Form_Load() End Sub


(82)

End End Sub

Private Sub Picture4_Click() Form14doapersiapanshalat.Show Unload Me

End Sub

Private Sub Picture5_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form9doashalat.Show Unload Me

End Sub

Private Sub Picture4_Click() Form17Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form16Bacaandalamshalat.Show Unload Me


(83)

End Sub

Private Sub Picture4_Click() Form18Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form17Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Picture4_Click() Form19Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form18Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Picture4_Click() Form20Bacaandalamshalat.Show Unload Me


(84)

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form19Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Picture4_Click() Form21Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture2_Click() Form20Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Picture3_Click() Form22Bacaandalamshalat.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form21Bacaandalamshalat.Show Unload Me


(85)

End Sub

Private Sub Picture4_Click() Form9doashalat.Show Unload Me

End Sub

Private Sub Picture5_Click() End

End Sub

Do’a Sehari-Hari

Private Sub CboDoa_Change() CboDoa_Click

End Sub

Private Sub CboDoa_Click()

ImageDoa.Picture = LoadPicture("D:\TA\gambar\Doa\" & CboDoa.Text & ".jpg")

End Sub

Private Sub Form_Load() Label1.FontSize = 26 Label1 = "Doa Sehari-hari"

CboDoa.AddItem "Doa Agar Terhindar Dari Riya'" CboDoa.AddItem "Doa Bangun Tidur"

CboDoa.AddItem "Doa Berbuka Puasa" CboDoa.AddItem "Doa Bercermin"

CboDoa.AddItem "Doa Berlindung Diri dari Kesedihan dan Hutang yang Melilit" CboDoa.AddItem "Doa Keluar Kamar Mandi"

CboDoa.AddItem "Doa Keluar Mesjid" CboDoa.AddItem "Doa Keluar Rumah"


(86)

CboDoa.AddItem "Doa Ketika Bersin" CboDoa.AddItem "Doa Ketika Hujan Turun"

CboDoa.AddItem "Doa Ketika Memakai Pakaian Baru" CboDoa.AddItem "Doa Ketika Membuka Pakaian"

CboDoa.AddItem "Doa Ketika Menaiki Kendaraan Laut dan Udara" CboDoa.AddItem "Doa Ketika Mimpi Buruk"

CboDoa.AddItem "Doa Ketika Tertimpa Musibah" CboDoa.AddItem "Doa Masuk Kamar Mandi" CboDoa.AddItem "Doa Masuk Rumah" CboDoa.AddItem "Doa Mau Belajar"

CboDoa.AddItem "Doa Menghilangkan Rasa Marah" CboDoa.AddItem "Doa Minta Selamat Dunia Akhirat" CboDoa.AddItem "Doa Niat Puasa"

CboDoa.AddItem "Doa Niat Wudhu" CboDoa.AddItem "Doa Penerang Hati" CboDoa.AddItem "Doa Sebelum Makan" CboDoa.AddItem "Doa Sebelum Tidur"

CboDoa.AddItem "Doa Sebelum Memulai Aktivitas" CboDoa.AddItem "Doa Selesai Belajar"

CboDoa.AddItem "Doa Syukur Nikmat" CboDoa.AddItem "Doa Untuk Ibu Bapa" CboDoa.ListIndex = 0

End Sub

Private Sub Picture1_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Picture2_Click() End


(87)

Private Sub Timer1_Timer()

Label1.ForeColor = RGB(Rnd * 250, Rnd * 250, Rnd * 250) If (Label1.RightToLeft + Label1.Width) <= 0 Then

Label1.RightToLeft = Me.Width End If

Label1.RightToLeft = Label1.RightToLeft = 100 End Sub

Al-ma’tsurat

Private Sub Form_Load() Label1.FontSize = 26 Label1 = "Al-Ma'tsurat" End Sub

Private Sub Picture2_Click() End

End Sub

Private Sub Picture3_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Picture4_Click() Form25SurahAlbaqarah.Show Unload Me

End Sub

Private Sub Timer1_Timer()

Label1.ForeColor = RGB(Rnd * 250, Rnd * 250, Rnd * 250) If (Label1.RightToLeft + Label1.Width) <= 0 Then


(88)

Label1.RightToLeft = Me.Width End If

Label1.RightToLeft = Label1.RightToLeft = 100 End Sub

Private Sub Form_Load() End Sub

Private Sub Picture2_Click() Form24Alfatihah.Show Unload Me

End Sub

Private Sub Picture3_Click() Form26Ayatkursi.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture2_Click() Form27albaqarah256.Show Unload Me

End Sub

Private Sub Picture3_Click() Form25SurahAlbaqarah.Show Unload Me

End Sub


(1)

End Sub

Private Sub Picture4_Click() Form9doashalat.Show Unload Me

End Sub

Private Sub Picture5_Click() End

End Sub

Do’a Sehari-Hari

Private Sub CboDoa_Change() CboDoa_Click

End Sub

Private Sub CboDoa_Click()

ImageDoa.Picture = LoadPicture("D:\TA\gambar\Doa\" & CboDoa.Text & ".jpg")

End Sub

Private Sub Form_Load() Label1.FontSize = 26 Label1 = "Doa Sehari-hari"

CboDoa.AddItem "Doa Agar Terhindar Dari Riya'" CboDoa.AddItem "Doa Bangun Tidur"

CboDoa.AddItem "Doa Berbuka Puasa" CboDoa.AddItem "Doa Bercermin"

CboDoa.AddItem "Doa Berlindung Diri dari Kesedihan dan Hutang yang Melilit" CboDoa.AddItem "Doa Keluar Kamar Mandi"

CboDoa.AddItem "Doa Keluar Mesjid" CboDoa.AddItem "Doa Keluar Rumah"


(2)

CboDoa.AddItem "Doa Ketika Bersin" CboDoa.AddItem "Doa Ketika Hujan Turun"

CboDoa.AddItem "Doa Ketika Memakai Pakaian Baru" CboDoa.AddItem "Doa Ketika Membuka Pakaian"

CboDoa.AddItem "Doa Ketika Menaiki Kendaraan Laut dan Udara" CboDoa.AddItem "Doa Ketika Mimpi Buruk"

CboDoa.AddItem "Doa Ketika Tertimpa Musibah" CboDoa.AddItem "Doa Masuk Kamar Mandi" CboDoa.AddItem "Doa Masuk Rumah" CboDoa.AddItem "Doa Mau Belajar"

CboDoa.AddItem "Doa Menghilangkan Rasa Marah" CboDoa.AddItem "Doa Minta Selamat Dunia Akhirat" CboDoa.AddItem "Doa Niat Puasa"

CboDoa.AddItem "Doa Niat Wudhu" CboDoa.AddItem "Doa Penerang Hati" CboDoa.AddItem "Doa Sebelum Makan" CboDoa.AddItem "Doa Sebelum Tidur"

CboDoa.AddItem "Doa Sebelum Memulai Aktivitas" CboDoa.AddItem "Doa Selesai Belajar"

CboDoa.AddItem "Doa Syukur Nikmat" CboDoa.AddItem "Doa Untuk Ibu Bapa" CboDoa.ListIndex = 0

End Sub

Private Sub Picture1_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Picture2_Click() End


(3)

Private Sub Timer1_Timer()

Label1.ForeColor = RGB(Rnd * 250, Rnd * 250, Rnd * 250) If (Label1.RightToLeft + Label1.Width) <= 0 Then

Label1.RightToLeft = Me.Width End If

Label1.RightToLeft = Label1.RightToLeft = 100 End Sub

Al-ma’tsurat

Private Sub Form_Load() Label1.FontSize = 26 Label1 = "Al-Ma'tsurat" End Sub

Private Sub Picture2_Click() End

End Sub

Private Sub Picture3_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Picture4_Click() Form25SurahAlbaqarah.Show Unload Me

End Sub

Private Sub Timer1_Timer()

Label1.ForeColor = RGB(Rnd * 250, Rnd * 250, Rnd * 250) If (Label1.RightToLeft + Label1.Width) <= 0 Then


(4)

Label1.RightToLeft = Me.Width End If

Label1.RightToLeft = Label1.RightToLeft = 100 End Sub

Private Sub Form_Load() End Sub

Private Sub Picture2_Click() Form24Alfatihah.Show Unload Me

End Sub

Private Sub Picture3_Click() Form26Ayatkursi.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture2_Click() Form27albaqarah256.Show Unload Me

End Sub

Private Sub Picture3_Click() Form25SurahAlbaqarah.Show Unload Me

End Sub


(5)

End Sub

Private Sub Picture2_Click() Form28.Show

Unload Me End Sub

Private Sub Picture3_Click() Form26Ayatkursi.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture3_Click() Form29.Show

Unload Me End Sub

Private Sub Picture4_Click() Form27albaqarah256.Show Unload Me

End Sub

Private Sub Form_Load() End Sub

Private Sub Picture2_Click() Form30.Show

Unload Me End Sub


(6)

Private Sub Picture3_Click() Form28.Show

Unload Me End Sub

Private Sub Form_Load() End Sub

Private Sub Picture2_Click() Form2TampilanAwal.Show Unload Me

End Sub

Private Sub Picture3_Click() Form29.Show

Unload Me End Sub

Private Sub Picture4_Click() End