Desain InputOutput Implementasi TA : Sistem Pakar Pemilihan Produk Pada PT. Permodalan Nasional Madani Surabaya Dengan Metode Forward Chaining.

Tabel 3.11 SetRuleLaporan No Field Type Length Key 1 IdLaporan numeric 9 PK 2 Laporan1 varchar 20 - 3 Laporan2 varchar 20 - 4 Laporan3 varchar 20 - 5 Laporan4 varchar 20 - 6 Laporan5 varchar 20 - 7 Result varchar 50 - 10. Nama Tabel : InferenceEngine Primary Key : IdUser Foreign Key : - Fungsi : Untuk menyimpan jawaban user Tabel 3.12 InferenceEngine No Field Type Length Key 1 IdUser varchar 50 PK 2 Biaya varchar 50 - 3 JangkaWaktu varchar 50 - 4 Plafon varchar 50 - 5 SukuBungaDP varchar 50 - 6 SukuBungaPD varchar 50 - 7 Result varchar 50 - 8 Waktu varchar 50 -

3.6 Desain InputOutput

Adapun desain input output yang ada untuk aplikasi Sistem Pakar Pemilihan Prduk pada PT. PNM Surabaya dengan Metode Forward Chaining dibedakan menjadi 2 dua yaitu Form untuk pakar dan untuk user.

a. Desain InputOutput Pakar

1. Desain InputOuput Form Loading Pada waktu aplikasi sistem pakar pemilihan produk pada PT. PNM Surabaya ini dijalankan maka form pertama kali yang muncul adalah form loading. Form loading pada aplikasi ini dapat dilihat pada gambar 3.9 Gambar 3.9 Desain InputOutput Form Loading 2. Desain InputOutput Form Menu Utama Setelah proses loading selesai maka form yang akan muncul adalah form menu utama yang dapat dilihat pada gambar 3.10 Gambar 3.10 Desain InputOutput Form Menu Utama Pada desain inputoutput terdapat menu File yang berisi Form Login, Logout, dan Exit, sedangkan pada menu Maintenance berisi Form Data User, Form APLIKASI SISTEM PAKAR PEMILIHAN PRODUK PADA PT. PNM SURABAYA Data Jabatan, Form Data Produk, Form Data Kelengkapan Dokumen, dan Rule berisi Form Desain Rule Set Laporan, Form Desain Rule Produk dan Form Generate Rule Per Set. 3. Desain InputOutput Form Login Desain InputOuput Form Login dapat dilihat pada gambar 3.11. Gambar 3.11 Desain InputOutput Form Login Form Login pada gambar 3.11 berfungsi untuk masuk ke dalam sistem, apabila pakar berhasil melakukan proses login maka pakar dapat memaintenance data yang tedapat pada sistem. 4. Desain InputOutput Form Maintenance Data User Desain InputOutput untuk Form Maintenance Data User dapat dilihat pada gambar 3.12. ..:: LOGI N ::.. U se rN a m e : Pa ssw ord : J a ba t a n : OK Ca nc e l Gambar 3.12 Desain InputOutput Form Maintenance Data User a. Tombol Baru digunakan untuk membuat data user yang baru b. Tombol Simpan digunakan untuk menyimpan data user kedalam database c. Tombol Ubah digunakan untuk mengubah data user d. Tombol Hapus digunakan untuk menghapus data user yang sudah dibuat e. Tombol Keluar digunakan untuk keluar dari form Data User 5. Desain InputOutput Form Maintenance Data Jabatan Desain InputOutput untuk form maintenance data jabatan dapat dilihat pada gambar 3.13. Gambar 3.13 Desain InputOutput Form Maintenance Data Jabatan a. Tombol Baru digunakan untuk membuat data jabatan yang baru b. Tombol Simpan digunakan untuk menyimpan data jabatan kedalam database c. Tombol Ubah digunakan untuk mengubah data jabatan d. Tombol Hapus digunakan untuk menghapus data jabatan yang sudah dibuat e. Tombol Keluar digunakan untuk keluar dari form data jabatan 6. Desain InputOutput Form Maintenance Data Produk Desain InputOutput untuk form Maintenance data produk dapat dilihat pada gambar 3.14. Gambar 3.14 Desain InputOutput Form Maintenance Data Produk a. Tombol Baru digunakan untuk membuat data produk yang baru b. Tombol Simpan digunakan untuk menyimpan data produk kedalam database c. Tombol Ubah digunakan untuk mengubah data produk d. Tombol Hapus digunakan untuk menghapus data produk yang sudah dibuat e. Tombol Keluar digunakan untuk keluar dari form Maintenance data produk 7. Desain InputOutput Form Maintenance Data Kelengkapan Dokumen Desain InputOutput untuk Form Maintenance Data Kelengkapan dokumen dapat dilihat pada gambar 3.15. Gambar 3.15 Desain InputOutput Form Maintenance Kelengkapan Dokumen a. Tombol Baru digunakan untuk membuat data kelengkapan dokumen yang baru b. Tombol Simpan digunakan untuk menyimpan data kelengkapan dokumen kedalam database KelengkapanDokumen c. Tombol Ubah digunakan untuk mengubah data kelengkapan dokumen d. Tombol Hapus digunakan untuk menghapus data kelengkapan yang sudah dibuat e. Tombol Keluar digunakan untuk keluar dari form Data kelengkapan 8. Desain InputOutput Form Desain Generate SetRuleLaporan Desain InputOutput untuk Form Desain Rule Set Produk dapat dilihat pada gambar 3.16. Decision Tabel SetRuleLaporan Gambar 3.16 Desain InputOutput Form SetRuleLaporan 9. Desain InputOtput Form Desain Set Rule Produk Desain InputOutput untuk Form Desain Rule Set Produk dapat dilihat pada gambar 3.17. Generate SetRuleLaporan Gambar 3.17 Desain InputOutput Form Set Rule Produk 60

BAB IV IMPLEMENTASI DAN EVALUASI

4.1 Implementasi

Dalam tahap ini dijelaskan mengenai implementasi perangkat lunak yang dibangun, dikembangkan menggunakan pemrograman Microsoft Visual Studio 2005 yang terintegrasi dengan Microsoft SQL Server 2000 sebagai database. Implementasi program adalah implementasi dari analisa dan desain sistem yang telah dibuat sebelumnya. Sehingga dengan adanya implementasi ini dapat dipahami jalannya suatu Sistem Pakar untuk pemilihan produk pada PT. PNM cabang Surabaya Dengan Menggunakan Metode Forward Chaining dengan jelas. Terlebih dahulu User harus menjawab pertanyaan-pertanyaan yang sudah disediakan oleh sistem agar aplikasi sistem pakar dapat berjalan dengan baik dan tanpa terjadi hambatan.

4.1.1 Kebutuhan perangkat keras

Agar dapat berjalan sesuai dengan yang diharapkan aplikasi Sistem Pakar untuk Pemilihan Produk Pada PT. PNM cabang Surabaya dengan Metode Forward Chaining ini dibutuhkan beberapa persyaratan minimal yang harus dipenuhi, agar aplikasi dapat berjalan dengan baik. Kebutuhan minimal perangkat keras adalah sebagai berikut: a. Processor Pentium IV 600 Mhz atau lebih. b. Memory 256 Mb. c. Harddisk 10 Gb. d. Vga 16 Mb. e. Monitor SVGA. f. Keyboard dan Mouse.

4.1.2 Kebutuhan perangkat lunak

Kebutuhan perangkat lunak untuk yang dibutuhkan adalah: a. Sistem operasi Windows 98XP2000NT. b. Penyimpanan Database adalah Microsoft SQL Server 2000. c. Aplikasi program adalah Microsoft Visual Studio 2005. d. Microsoft Office Visio Profesional 20032007. e. Power Designer 6.0. f. Adobe Photoshop 7 CS 2.

4.1.3 Instalasi program dan pengaturan sistem

Pengembangan aplikasi ini membutuhkan perangkat lunak yang sudah terinstalasi, adapun tahapan-tahapan instalasi dan pengaturan sistem, yaitu : 1. Install sistem operasi Windows 98Me2000Xp. 2. Install aplikasi program Microsoft Visual Studio 2005. 3. Install aplikasi database Microsoft SQL Server 2000. 4. Install aplikasi laporan Seagate Crystal Report 7.01.

4.2 Penjelasan Pemakaian Program