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
Proses
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
9. Data Stored
Menunjukkan inputoutput
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.
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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.
Gambar 3.1 Perancangan Tampilan Utama Aplikasi
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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..
Gambar 3.4 Perancangan form menu doa shalat
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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:
Universitas Sumatera Utara
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