9
BAB IV IMPLEMENTASI HASIL PERANCANGAN DAN PENGUJIAN 4.1 Implementasi Perancangan Sistem 1. Implementasi Basis Data Tabel-tabel yang dimplementasikan sesuai dengan model data adalah Tabel User, Tabel Siswa, Tabel Parameter, seperti pada Gambar 4.1. Salah satu struktur tabel dari tabel User diperlihatkan pada Gambar 4.2. Struktur tabel dari Tabel Siswa diperlihatkan pada Gambar 4.3. Struktur tabel dari Tabel Parameter diperlihatkan pada Gambar 4.4. Implementasi relasi antar tabel dari sistem diperlihatkan pada Gambar 4.5. Query pembuatan keputusan diperlihatkan pada Gambar 4.6. View keputusan untuk representasi dari aturan yang sudah ditetapkan diperlihatkan pada Gambar 4.6. Struktur tabel dari Tabel Keputusan diperlihatkan pada Gambar 4.7 23

Bab iv ana

Embed Size (px)

Citation preview

Page 1: Bab iv ana

BAB IV

IMPLEMENTASI HASIL PERANCANGAN DAN PENGUJIAN

4.1 Implementasi Perancangan Sistem

1. Implementasi Basis Data

Tabel-tabel yang dimplementasikan sesuai dengan model data adalah

Tabel User, Tabel Siswa, Tabel Parameter, seperti pada Gambar 4.1. Salah

satu struktur tabel dari tabel User diperlihatkan pada Gambar 4.2. Struktur

tabel dari Tabel Siswa diperlihatkan pada Gambar 4.3. Struktur tabel dari

Tabel Parameter diperlihatkan pada Gambar 4.4. Implementasi relasi antar

tabel dari sistem diperlihatkan pada Gambar 4.5. Query pembuatan

keputusan diperlihatkan pada Gambar 4.6. View keputusan untuk

representasi dari aturan yang sudah ditetapkan diperlihatkan pada Gambar

4.6. Struktur tabel dari Tabel Keputusan diperlihatkan pada Gambar 4.7

Gambar 4.1 Tampilan Data Base Prakerin

23

Page 2: Bab iv ana

24

Gambar 4.2 Tampilan Tabel User

Gambar 4.3 Tampilan Tabel Siswa

Gambar 4.4 Tampilan Tabel Parameter

Gambar 4.5 Relasi Antar Tabel

Page 3: Bab iv ana

25

Gambar 4.6 Query pembuatan view

Gambar 4.7 Tampilan Tabel Keputusan

2. Pembuatan Aplikasi

Pembuatan aplikasi ini menggunakan bahasa pemrograman PHP, dengan

menggunakan editor Edit plus. Beberapa contoh kode dalam tahapan

implementasi akan disertakan dalam lampiran. Berikut penulis akan sampaikan

konfigurasi sistem:

<?php$host="localhost";$username="root";$password="";$db="prakerin";$koneksi=mysql_connect("$host","$username","$password");$pilih_basis_data=mysql_select_db("$db");if($pilih_basis_data){//echo"koneksi ke basis data sukses";}else{

echo"koneksi ke basis data gagal";}?>

Gambar 4.8 Contoh Script Konfigurasi PHP

Page 4: Bab iv ana

26

Pembuatan tampilan aplikasi disesuaikan semirip mungkin atau lebih baik

dari rancangan antar muka seperti pada Bab III, tampilan antar muka halaman

login sepserti pada Gambar 4.9, tampilan menu seperti pada Gambar 4.10,

tampilan imput parameter seperti Gambar 4.11, tampilan hasil input parameter

pada Gambar 4.12, tampilan hasil keputusan pada gambar 4.13, tampilan ketika

username dan password salah pada Gambar 4.14,.

Gambar 4.9 Tampilan Log in

Gambar 4.10 Tampilan Menu

Page 5: Bab iv ana

27

Gambar 4.11 Tampilan Input Parameter

Gambar 4.12 Tampilan Hasil Input Parameter

Gambar 4.13 Tampilan Tabel Keputusan

Page 6: Bab iv ana

28

Gambar 4.14 Tampilan Pemberitahuan Username dan Password Salah

4.2 Pengujian Aplikasi

Pada pembuatan aplikasi ini dilakukan pengujian seperti berikut ini:

Pengujian Query

- Insert

Pengujian ini dilakukan dengan memasukan data pada tampilan halaman

kemudian menekan tombol simpan.

Pada halaman pertama log in. Pengujian bisa dilakukan dengan

memasukan data, kemudian menekan tombol Simpan. Apabila data

berhasil dimasukan maka akan tercetak pada list di tabel Parameter.

Gambar 4.15 Tampilan insert Pada list Tabel Parameter

Page 7: Bab iv ana

29

Pengujian Halaman

Pengujian login pada admin dilakukan dengan memasukan username dan

password yang telah terdaftar, di halaman login.

Gambar 4.16 Uji Halaman Login

Jika username dan password sesuai dengan data yang ada maka halaman

yang muncul adalah:

Gambar 4.17 Berhasil login

dan apabila tidak sesuai dengan yang ada pada daftar, maka akan tampil

pemberitahuan seperti berikut:

Gambar 4.18 Gagal Login

Page 8: Bab iv ana

30

Hasil Pengujian

Berdasarkan hasil analisis sistem pakar untuk mengidentifikasi

kehamilan ini ada beberapa hasil pengujian diantaranya :

Tabel 4.1 Hasil PengujianNo Halaman OK1 Login Ya2 Menu Ya3 Input Data Parameter Ya4 Tampil Data Paramete Ya