d. Data Source
Data Source adalah sumber data menunjukkan suatu organisasi atau perorangan yang memasukkan data ke sistim. Sedangkan tujuan data menunjukkan suatu
organisasi atau perorangan yang menerima data yang dihasilkan oleh sistim. Sumber dan tujuan data mempunyai satu symbol yang sama.
3.3 Perancangan Struktur Tabel Database
Tabel Database adalah kumpulan file-file yang saling berelasi antar file yang lain sehingga akan membentuk suatu kesatuan data untuk menginformasikan suatu kata
dalam batasan yang telah ditentukan. Adapun database yang dibuat oleh penulis adalah database kamus dengan tabel-tabel berikut:
Tabel 3.1 Tabel Admin
Nama Field Jenis
Ukuran Keterangan
Id Varchar
5 Primary key
Username Varchar
20 Password
Varchar 30
Tabel 3.2 Tabel Kamus
Nama Field Jenis
Ukuran Keterangan
Id Integer
5 Auto increment
Indonesia Varchar
50 Karo
Varchar 50
Universitas Sumatera Utara Universitas Sumatera Utara
3.4 Perancangan Prosedural
Untuk menggambarkan proses yang dapat dilakukan pengguna dalam aplikasi kamus dan aksara Karo yang dimulai dari proses input sampai hasil output, penulis
menggunakan model proses prosedural yaitu dengan menggunakan Flowchart. Flowchart
merupakan langkah awal pembuatan program. Dengan adanya Flowchart
urutan proses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukkan lebih mudah. Setelah Flowchart selesai disusun, selanjutnya
pemrograman programer menerjemahkanya ke bentuk program dengan bahasa pemrograman Irma, 2008. Adapun gambar-gambar simbol proses dalam
Flowchart seperti pada Tabel 3.3 berikut:
Tabel 3.3 Flowchart
No Nama
Gambar Fungsi
1 Terminator
Terminator berfungsi sebagai pemulaakhir
sebuah program.
2
Process Process
digunakan untuk melambangkan kegiatan
input.
Universitas Sumatera Utara Universitas Sumatera Utara
3
Input data Input data digunakan untuk
proses penginputan data.
4
Garis alir Flow line
Garis alir digunakan untuk menunjukkan arah aliran
program.
5
No
Preparation
Nama Gambar
Preparation berfungsi
untuk proses inisialisasi atau pemberian harga awal
atau untuk perulanganlooping.
Fungsi
6
Proses Proses berfungsi sebagai
perhitungan ataupun proses data.
7 Connector
Connector digunakan
sebagai penghubung bagian-bagian flow chart
lainya.
Universitas Sumatera Utara Universitas Sumatera Utara
8
Output data Output data sebagai
Informasi
9
No
Off page connector
Nama Gambar
Off page connector
sebagai penghubung bagian-bagian flow chart.
Fungsi
10 Predefined
procces Predefined procces
digunakan untuk menyatakan sekumpulan
langkah proses yang ditulis.
11
Display Display
digunakan sebagai outputhasil yang diajukan
suatu inputan.
Universitas Sumatera Utara Universitas Sumatera Utara
12 Magnetic disk
Magnetic disk sebagai
penyimpanan data.
Universitas Sumatera Utara Universitas Sumatera Utara
tidak
ya
Gambar 3.1 Flowchart Sistem Utama
mulai
Input kata
Pencarian kata
Input kata bahasa
Output kata bahasa
Tutup aplikasi
?
Selesai
Universitas Sumatera Utara Universitas Sumatera Utara
tidak
Ya
Gambar 3.2 Flowchart Input Kata
mulai
Input kata
Proses input kata bahasa
Simpan dalam database
Output kata bahasa
Tutup Aplikasi?
Selesai
Universitas Sumatera Utara Universitas Sumatera Utara
tidak Ya
Gambar 3.3 Flowchart Ubah Kata
Mulai
Input Ubah Kata
Proses input ubah kata bahasa
Simpan dalam database
Output kata bahasa
Tutup Aplikasi?
Selesai
Universitas Sumatera Utara Universitas Sumatera Utara
tidak Ya
Gambar 3.4 Flowchart Hapus Kata
Mulai
Hapus Kata Bahasa?
Proses hapus kata bahasa
Selesai
Universitas Sumatera Utara Universitas Sumatera Utara
BAB 4
IMPLEMENTASI SISTEM
4.1 Implementasi