II.2.6.1 Microsoft Visio Professional 10.0.2514
Microsoft Visio Professional 10.0.2514 merupakan tool dari Microsoft
Corporation versi 10 tahun 2002 untuk membuat berbagai macam diagram, misalnya database diagram, flowchart, web diagram. Adapun penggunaan tool ini
pada penelitian ini adalah pada flowchart diagram, ERD, dan pemodelan arsitektural.
II.2.6.2 Power Designer Process Analyst 6.0.0
Power Designer Process Analyst 6.0.0 merupakan tool dari Sybase Inc.
versi 6 tahun 1991 – 1997. Pada penelitian, tool ini untuk membuat Data Flow
Diagram.
II.2.6.3 MySQL 5.1.36
MySQL 5.1.36 adalah sebuah tool bawaan dari Wampserver yang digunakan untuk menyimpan kumpulan data yang membentuk suatu database.
II.2.6.4 phpMyAdmin 3.2.0.1
Tools ini digunakan sebagai pengolah database yang disimpan menggunakan DBMS MySQL. Pengolah database ini juga merupakan tool
bawaan dari Wampserver.
II.2.6.5 Wampserver 2.2
Wampserver merupakan tool yang digunakan sebagai server lokal untuk menguji website yang telah dibuat. Tool ini juga digunakan dalam mengakses
phpMyAdmin sebagai pengolah database.
II.2.6.6 Macromedia Dreamwaver 8
Adobe Dreamweaver adalah salah satu perangkat lunak canggih yang dapat Anda gunakan untuk merancang dan membangun website. Dengan
menggunakan Adobe Dreamweaver, pekerjaan membuat website yang rumit sekalipun akan menjadi pekerjaan yang mudah. Adobe Dreamweaver memberi
kemudahan untuk merancang dan menata halaman demi halaman website, dengan menyediakan berbagai tools yang siap pakai. Sangat mudah untuk menyisipkan
elemen-elemen apapun yang kita perlukan, seperti Text, Gambar, atau Media seperti audio, video, animasi flash, dan lain-lain. Selain itu Adobe Dreamweaver
juga menyediakan fasilitas untuk melakukan Pemrograman Scripting seperti,
ASP Active Server Page, JSP Java Server Page, PHP PHP Hypertext Preprocessor, Java Scripts, Cold Fusion, CSS Cascading Style Sheet, XML
Extensible Markup Languange, dan lain sebagainya.
117
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
IV.1 Implementasi Sistem
Tahap implementasi sistem merupakan tahap untuk mengaplikasikan apa yang telah dirancang pada tahap perancanngan sistem berdasarkan hasil analisis
sistem. Implementasi sistem ini dilakukan sebagai wujud nyata hasil analisis dan perancangan sistem ke dalam bahasa pemrograman untuk diterapkan pada
keadaan yang sesungguhnya. Hasil dari penerapan tersebut diharapkan dapat menjadi sebuah sistem yang siap diuji dan digunakan.
IV.1.1 Implementasi Basis Data
Data- data yang dibutuhkan pada sistem informasi ini dibuat menjadi tabel-tabel yang dimasukan dalam suatu database. DBMS yang digunakan untuk
mengolah data-data tersebut adalah MySQL. Implementasi basis data dijelaskan pada Tabel IV-1.
Tabel IV-1 Implementasi Data
No Nama Tabel
Nama File
1 bagian
Bagian.sql 2
detailkpi detailkpi.sql
3 dokumen
dokumen.sql 4
evaluasi evaluasi.sql
5 kpi
kpi.sql 6
pegawai pegawai.sql
7 penilaian
penilaian.sql 8
tahun tahun.sql
9 user
user.sql
1. Tabel Bagian
No SQL
1 2
3 4
5
CREATE TABLE `bagian` `idBag` int30 NOT NULL AUTO_INCREMENT,
`nama` varchar50 NOT NULL, PRIMARY KEY `idBag`
ENGINE=InnoDB;
2. Tabel Detailkpi
No SQL
1 2
3 4
5 6
7 8
9
10 11
CREATE TABLE `detailkpi` `idDetKpi` int11 NOT NULL AUTO_INCREMENT,
`anggaran` bigint12 NOT NULL, `idKpi` int11 NOT NULL,
`idBagian` int11 NOT NULL, `idTahun` int11 NOT NULL,
PRIMARY KEY `idDetKpi`,
FOREIGN
KEY `idKpi` REFERENCES `idKpi` `idKpi`,
FOREIGN
KEY `idBagian` REFERENCES `idBagian`,
FOREIGN
KEY `idTahun` REFERENCES `idTahun` ENGINE=InnoDB;
3. Tabel Dokumen
No SQL
1 2
3 4
5 6
7 8
9
10
CREATE TABLE `dokumen` `kdDok` varchar20 NOT NULL,
`namaDok` varchar20 NOT NULL, `jenisDok` enumINTERNAL,EKSTERNAL NOT NULL,
`lvlDok` enumI,II,III,IV NOT NULL, `lokasi` varchar30 NOT NULL,
`pjDok` varchar30 NOT NULL, `tipe` enumPROS,IKA NOT NULL,
PRIMARY KEY `kdDok` ENGINE=InnoDB;
4. Tabel Evaluasi
No SQL
1 2
3 4
5 6
7
CREATE TABLE `evaluasi` `kode_evaluasi` varchar8 NOT NULL,
`jenis_evaluasi` varchar20 NOT NULL, `tanggal_evaluasi` date NOT NULL,
`pelatihan` varchar150 NOT NULL, PRIMARY KEY `kode_evaluasi`
ENGINE=InnoDB;