3.2.2 Pengolahan Data Database
Dalam perancangan sebuah sistem kebutuhan akan data sangatlah penting, karena dengan data tersebut sebuah sistem bekerja dan dapat dikatakan sebagai sistem yang
kompleks. Oleh karena itu dibutuhkan sebuah cara pemrosesan data-data tersebut yang kita kenal dengan sebutan database. Database yang digunakan pada sistem ini
adalah Microsoft Access yang perancangan databasenya dirancang menggunakan aplikasi VisData yang telah disediakan oleh Microsof Visual Basic 6.0. Adapun
database yang digunakan adalah hukumFiqih.mdb. Jadi semua data yang telah didapat dari hasil pengumpulan data akan diolah malalui database ini. Adapun tabel yang
digunakan dalam database ini, antara lain: a.
Tabel User
Nama Field
Data Type Id_user
Text
Username Text
password Text
status Text
Tabel 3.2 Tabel user
b. Tabel Pendekatan pengetahuan
Nama Field
Data Type Id_pendekatan
Text
Petanyaan Text
Fakta Ya Text
Ya Id_pilihan
Text Tabel 3.3 Tabel pendekatan pengetahuan
Universitas Sumatera Utara
c. Tabel Pilihan
Nama Field
Data Type Id_pilihan
Text
Pilihan Text
Tabel 3.4 Tabel pilihan
d. Tabel Alasan
Nama Field
Data Type Id_alasan
Text
Alasan Text
Tabel 3.5 Tabel alasan
e. Tabel Solusi
Nama Field
Data Type Id_solusi
Text
Solusi
Text Tabel 3.6 Tabel solusi
3.2.3 Data Flow Diagram DFD Sistem Pakar Penentuan Hukum Fiqih
Data Flow Diagram DFD biasanya terdiri dari beberapa level. DFD level 0 atau sering disebut DFD konsep ini terdiri dari dua entitas yaitu Pakar admin dan
Pengguna user. Admin akan memberikan input ke sistem berupa pertanyaan- pertanyaan, analisis hasiljawaban dan solusi atau keputusan akhir. User akan memilih
pertanyaan-pertanyaan yang diajukan oleh sistem dan kemudian sistem akan
Universitas Sumatera Utara
memberikan jawaban dari setiap pertanyaan-pertanyaan yang dipilih dan memberikan kesimpulannya.
Login logout
informasi login
hukum fiqih
Gambar 3.2.3.1 DFD level 0 aplikasi penentuan hukum fiqih
Setelah DFD level 0 sudah ada, maka dari level 0 tersebut dapat dikembangkan kembali menjadi DFD level 1. Dan pada perancangan sistem ini
penulis hanya membatasi DFD ini sampai level 1 saja. Pada level 1 ini terjadi tiga proses pada masing-masing entitas. Untuk lebih jelasnya akan digambarkan pada
gambar berikut ini: User
Admin Penentuan
Hukum Fiqih
Universitas Sumatera Utara
Login Login
simpan
Pertanyaan Data pertanyaan
Data pertanyaan
Jawaban
Data analisis Data analisis
Analisis jawaban
Data keputusan
Gambar 3.2.3.2 DFD level 1 aplikasi penentuan hukum fiqih USER
1.0 Memilih
kategori permasalah
1.1 Memilih
pertanyaan
1.2 Melihat hasil
analisis
1.3 Melihat Keputusan
akhirhasil 1.0
Mengisi nama dan
password
1.3 Mengecek
database 1.2
Menginput Analisispili
han 1.1
Menginput pertanyaan
ADMIN Admin
Kumpulan Pertanyaan
Analisa jawaban
Analisa solusi
Keputusan
i n
f o
r m
a s
i
Universitas Sumatera Utara
3.3 Spesifikasi Proses