Analisis Sistem Perancangan Sistem

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Untuk memulai membangun suatu program aplikasi berupa kamus digital bahasa Batak – Indonesia – Inggris, penulis terlebih dahulu merencanakan alur kerja berdasarkan kebutuhan dari user yang akan menggunakan program aplikasi kamus digital yang akan dibuat. Program aplikasi kamus digital bahasa Batak – Indonesia – Inggris ini dibuat atas dasar kebutuhan ilmu pengetahuan dalam istilah bahasa terutama dalam bahasa Batak Angkola, Inggris. Berdasarkan dari pengamatan penulis mengenai analisis sistem pencarian arti atau pengertian dari istilah bahasa sering kali seseorang mendapat kendala dalam pencariannya. Hal ini terjadi karena istilah tersebut disajikan dalam bentuk buku berupa kamus bahasa yang dalam pencariannya membutuhkan waktu dan tampilan yang membosankan. Dengan demikian penulis mencoba merancang sebuah program aplikasi kamus digital bahasa Batak – Indonesia – Inggris yang dapat mempercepat pencarian dan pemahaman mengenai istilah bahasa terutama bahasa Batak Angkola.

3.2 Perancangan Sistem

Perancangan sistem adalah sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Tahapan perancangan design memiliki tujuan untuk merancang sistem baru yang dapat menyelesaikan masalah - masalah yang dihadapi. Dalam hal ini pembuatan kamus digital yang dapat membantu seseorang dalam mengetahui pengertian dari suatu istilah yang dicari.

3.2.1 Perancangan Keluaran Output

Output merupakan hal yang sangat penting, karena digunakan untuk menjawab kebutuhan pemakai untuk mendapatkan informasi dari istilah bahasa yang diinginkan. Ada 6 enam tujuan dari keluaran output yaitu: 1. Merancang output untuk tujuan khusus 2. Membuat output bermanfaat bagi para pengguna 3. Mengirim jumlah output yang tepat 4. Menyediakan distribusi output yang tepat 5. Menyediakan output tepat waktu 6. Memilih metode output yang paling efektif Bentuk output yang digunakan adalah dalam bentuk form. Berikut ini bentuk form rancangan output yang penulis buat: Indonesia: Arti Batak Angkola: Arti Inggris: Gambar 3.1 Output Istilah 3.2.2 Perancangan Masukan Kualitas sistem input menentukan kualitas sistem output. Oleh karena itu, data yang di-input harus benar – benar baik untuk memberikan kepercayan terhadap pengguna. Adapun tujuan rancangan masukan input tersebut adalah: 1. Untuk menjamin dan memenuhi tujuan yang diharapkan 2. Memberikan penyelesaian yang tepat 3. Membuat pemasukan data istilah semkain mudah dan menarik xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx Adapun perancangan masukan input yang penulis buat adalah sebagai berikut: Istilah: Daftar List Istilah: Gambar 3.2 Form Input Istilah

3.2.3 Perancangan Dialog Program

Perancangan dialog merupakan rancangan bangunan dari percakapan antara pemakai sistem user dengan komputer. Percakapan ini dapat terdiri dari proses pemasukan data ke sistem, menampilkan informasi kepada user atau pada keduanya. Dalam perancangan dialog tidak dapat terlepas dari menu. Menu banyak digunakan dalam dialog program sebagai user interface yaitu sebagai dialog antara pengguna dengan program aplikasi yang dibuat. Dengan demikian rancangannya harus mudah dipahami sehingga mudah digunakan. Pada umumnya menu berisi alternative yang disajikan kepada user sehingga user dapat memilih pilihan yang diinginkan. xxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxx Gambar 3.3 Alur Dialog Aplikasi Kamus Digital Bahasa Batak – Indonesia – Inggris \

3.2.4 Perancangan File

Dalam merancang program aplikasi kamus digital bahasa Batak – Indonesia – Inggris ini, penulis mempersiapkan file – file yang digunakan dalam membuat tampilan program aplikasi kamus digital. File halaman program aplikasi kamus digital secara keseluruhan berekstensi .vbp, .vbw, .frm dan .mdp. Hal ini dikarenakan seluruh file halaman program aplikasi menggunakan bahasa program Visual Basic dan Aplikasi Kamus Digital Bahasa Batak - Indonesia – Inggris Menu Login Kamus About Menu Login: File Logut File: Insert Kamus Pengolahan Admin berkomunikasi dengan Visual Data Manager sebagai tempat penyimpanan data atau sebagai database-nya. Dalam merancang file program aplikasi kamus digital tersebut dibutuhkan beberapa file sebagai interface antara pengguna program aplikasi kamus dengan sistem serta file database sebagai penampung seluruh data istilah kamus digital. Adapun file yang dibutuhkan dalam perancangan program aplikasi kamus digital tersebut adalah: 1. File Penampung Data File Database Dalam perancangan sistem ini, penulis menggunakan file database yang sangat diperlukan oleh program untuk menampung seluruh data yang telah di-input ke dalam program aplikasi yang dibuat sehingga dapat mempermudah saat pemanggilan data yang dibutuhkan. Berikut ini rancangan file database yang digunakan: Tabel 3.1 Rancangan File Database Kamus Field Type Size Index Key No Auto Number Long Integer Primary Key Indonesia Text 50 - Batak Text 50 - Inggris Text 50 - Tabel 3.2 Rancangan File Database Pegolahan Admin Field Type Size Index Key No Auto Number Long Integer - User Text 25 Primary Key Password Text 25 - 2. File Interface Program Selain file database sebagai tempat penyimpanan data istilah kamus tersebut, dalam perancangan program aplikasi kamus digital ini juga dibutuhkan beberapa file sebagai interface antara pengguna dengan sistem, adapun file yang digunakan adalah: 1. Login.frm File ini merupakan sebagai tampilan awal program aplikasi sebelum masuk ke halaman utama. 2. Insert.frm File ini merupakan file sebagai tampilan program aplikasi di mana user dapat memasukan insert nama kata yang ingin dicari arti atau pengertiannya. Pada file ini memuat nama kata atau arti dari kata, pencarian kata dan list kata. 3. Tampilan kamus.frm File ini merupakan file sebagai tampilan program aplikasi di mana pengembang dapat memasukan input seluruh data kata ke dalam kamus digital. Pada file ini memuat masukan input, hapus delete, update nama kata atau arti dari kata serta tampilan pencarian kata dan list kata. 4. About.frm File ini merupakan menu help. Pada menu ini meberikan informasi tentang program aplikasi kamus digital bahasa Batak – Indonesia – Inggris dan cara menggunakan aplikasinya.

3.2.5 Perancangan Program

Perancangan program ini menggambarkan proses dan data flow diagram. Berikut ini adalah diagram konteks Program Aplikasi Kamus Digital Bahasa Batak – Indonesia – Inggris yang penulis rancang: Nama Kata Laporan Penyimpanan Data Data Istilah Pemasukan Data Gambar 3.4 User Pengguna Kamus Perancang Programmer Diagram Konteks Aplikasi Kamus Digital Bahasa Batak – Indonesia – Inggris Nama Kata Data Kata Gambar 3.5 Diagram Level Nol Aplikasi Kamus Bahasa Batak – Indonesia – Inggris Y Y Y T Y Y T Y T Y Gambar 3.6 Flowchart Program Aplikasi User Pengguna Kamus Perancang Programmer 1.0 Kamus Bahasa 2.0 Kumpulan Data Bahasa Login Kamus Insert Kamus Pengolahan Admin Kata Data Kata Input name Dan password Benar? Form Input Input Data Input Data Simpan? Database Tampilan About About Keluar BAB 4 IMPLEMENTASI DAN PEMBAHASAN SISTEM

4.1 Implementasi Sistem