135
BAB IV IMPLEMENTASI DAN PENGUJIAN
1.1 Implementasi
Tahap implementasi
sistem merupakan
tahap menterjemahkan
perancangan berdasarkan hasil analisis dalam bahasa yang dapat dimengerti oleh mesin, serta penerapan perangkat lunak pada keadaan yang sesungguhnya.
1.1.1 Perangkat Lunak Pendukung
Perangkat lunak yang dipasang pada sistem komputer yang digunakan untuk membangun sistem ini adalah sebagai berikut :
1. Windows XP sebagai sistem operasi 2. Developer tool menggunakan Netbeans 7.0.1
3. Database menggunakan Oracle XE
1.1.2 Kebutuhan Perangkat Keras
Kebutuhan minimum perangkat keras hardware yang diperlukan untuk mengimplementasikan program yang dibuat adalah perangkat keras komputer PC
kompatibel dengan spesifikasi yang disebutkan dibawah ini Semakin tinggi spesifikasi komputer yang digunakan untuk menjalankan aplikasi, akan semakin
baik. Kebutuhan minimumnya yaitu :
1. Processor dengan kecepatan minimal 1 GHz + Motherboard 2. Kapasitas Harddisk minimal 40 GB
3. RAM minimal 256 MB 4. VGA Card minimal 64 MB
5. Monitor 6. Lan Card 10100Mbps
7. Mouse 8. Printer
9. keyboard
1.1.3 Implementasi Database Dengan Oracle
Langkah pertama dalam pembuatan sistem informasi yaitu membuat databasenya, adapun hasil generate database adalah sebagai berikut:
1. Tabel_premis
CREATE TABLE TABEL_PREMIS ID_PREMIS VARCHAR210 NOT NULL,
NAMA_PREMIS VARCHAR24000, CONSTRAINT TABEL_PREMIS_PK PRIMARY KEY ID_PREMIS;
2. Tabel_penyakit
CREATE TABLE TABEL_PENYAKIT ID_PENYAKIT VARCHAR210 CONSTRAINT PK_PENYAKIT PRIMARY KEY,
NAMA_PENYAKIT VARCHAR24000, PENGOBATAN VARCHAR24000;
3. Tabel_rule
CREATE TABLE TABEL_RULE ID_RULE VARCHAR210 NOT NULL,
KONKLUSI VARCHAR210, CONSTRAINT TABEL_RULE_PK PRIMARY KEY ID_RULE,
CONSTRAINT Rule_FK1 FOREIGN KEY KONKLUSI REFERENCES TABEL_PENYAKIT ID_PENYAKIT ON DELETE CASCADE ENABLE;
4. Tabel_WM
CREATE TABLE TABEL_WM ID_PREMIS VARCHAR210,
STATUS_PREMIS VARCHAR210;
5. Tabel_user
CREATE TABLE TABEL_USER ID_USER NUMBER4 NOT NULL,
NAME VARCHAR24000, PASSWORD VARCHAR24000,
STATUS VARCHAR24000, CONSTRAINT TABEL_USER_PK PRIMARY KEY ID_USER;
6. Tabel_pasien
CREATE TABLE TABEL_PASIEN ID_PASIEN NUMBER6 NOT NULL,
NAMA_PASIEN VARCHAR24000, JK VARCHAR210,
ALAMAT VARCHAR24000, TEMPAT_LAHIR VARCHAR210,
TGL_LAHIR VARCHAR210, NO_TELP VARCHAR210,
KETERANGAN VARCHAR24000, CONSTRAINT TABEL_PASIEN1_PK PRIMARY KEY ID_PASIEN;
7. Tabel Goal