Data Perencanaan Sistem Perancangan Database

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