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