2. Perancangan Lupa Password
Menampilkan Pesan Gagal
Lupa Password Mulai
Username dan
Password Verivikasi Username
dan Password Ada?
Selesai Ya
Tidak
Menampilkan Password Telah
Terkirim
Gambar 3. 126 Prosedur Lupa Password
3. Prosedur Tambah Data
Mulai Input data
yang akan ditambah
Data lengkap?
Simpan data
Selesai Ya
Tidak
Tampilan Data telah disimpan
Gambar 3. 127 Prosedur Tambah Data
4. Prosedur Cari Data
Mulai Input data
yang akan dicari
Cari data Data ketemu?
Selesai Ya
Tidak
Tampilan Data Data Tidak
Ditemukan
Gambar 3. 128 Prosedur Cari Data
5. Perancangan Ubah Data
Mulai Input data
yang akan diubah
Data lengkap?
Simpan data
Selesai Ya
Tidak
Tampilan Data telah disimpan
Gambar 3. 129 Prosedur Ubah Data
6. Perancangan Hapus Data
Mulai Klik Data
Yang Akan Di Hapus
Validasi Hapus Hapus?
Hapus Data
Selesai Ya
Tidak
Data Telah di Hapus
Gambar 3. 130 Prosedur Hapus Data
7. Perancangan Penilaian Potensi
Mulai Baca Data
Dari Database
Potensi = Hasil Jumlah Data Banyak Data
Potensi 0
Potensi = Nilai Indikator
Selesai Ya
Tidak
Potensi = 0 Tampilan Data
Potensi
Gambar 3. 131 Prosedur Penilaian Potensi
8. Perancangan Monitoring
Mulai Baca Data
Monitor Select Count
from log
Selesai Tampilan Data
Monitor
Gambar 3. 132 Prosedur Monitor
154
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi Sistem
Setelah melakukan analisis dan perancangan secara terperinci maka selanjutnya akan dilakukan tahap implementasi. Implementasi sistem merupakan
tahap peletakan sistem sehingga dapat dioperasikan. Implementasi bertujuan untuk mengkonfirmasi modul-modul perancangan sehingga pengguna sistem
dapat memberikan masukan-masukan terhadap pengembangan sistem.
4.1.1. Implementasi Perangkat Keras
Perangkat keras yang digunakan untuk implementasi sistem informasi track record yang dibuat tertera pada tabel 4.1.
Tabel 4. 1 Spesifikasi Implementasi Perangkat Keras
Perangkat Keras Spesifikas
1. Processor
Prosesor Core 2 Duo 1,5 GHz 2.
Monitor Monitor15 inch
3. VGA
VGA On-Board 64 MB 4.
Memori 1 GB
5. Space Hardisk
80 GB 6.
Jaringan Internet pada jaringan lp2es
7. Printer
Printer berwarna 8.
Mouse dan Key Board Standar
4.1.2. Implementasi Perangkat Lunak
Perangkat lunak yang digunakan untuk implementasi sistem informasi track record yang dibuat tertera pada tabel 4.2.
Tabel 4. 2 Spesifikasi Implementasi Perangkat Lunak
No Perangkat Lunak
Keterangan
1. Sistem Operasi
Windows 7
2. Web Server
WampServer 2.2i 3.
DBMS MySQL 5
4. Web browser
Mozilla Firefox 12 5.
Code Editor Macromedia Dreamweaver CS5
4.1.3. Implementasi Basis Data
Pembangunan basis data dilakukan dengan menggunakan MySql. Berikut adalah implementasi basis data dalam sql:
1. Tabel admin
CREATE TABLE IF NOT EXISTS `admin` `ID_Admin` int11 NOT NULL AUTO_INCREMENT,
`Username` varchar64 NOT NULL, `Password` varchar64 NOT NULL,
`Role` int1 NOT NULL, PRIMARY KEY `ID_Admin`
ENGINE=InnoDB DEFAULT CHARSET=latin1;
2. Tabel agenda_marketing
CREATE TABLE IF NOT EXISTS `agenda_marketing` `ID_Agenda` bigint20 NOT NULL AUTO_INCREMENT,
`ID_Perusahaan` bigint20 NOT NULL, `NamaAgenda` varchar64 DEFAULT NULL,
`CP_Client` varchar64 DEFAULT NULL, `Telp` varchar15 NOT NULL,
`Tgl` date DEFAULT NULL, `Tempat` varchar64 DEFAULT NULL,
`Keperluan` varchar64 DEFAULT NULL, `Status` varchar64 DEFAULT NULL,
`ID_Pegawai` int11 NOT NULL, `Pukul` time NOT NULL,
`Aktivitas` int11 NOT NULL, PRIMARY KEY `ID_Agenda`,
KEY `ID_Pegawai` `ID_Pegawai`, KEY `ID_Perusahaan` `ID_Perusahaan`
ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `agenda_marketing`
ADD CONSTRAINT `agenda_marketing_ibfk_1` FOREIGN KEY `ID_Pegawai` REFERENCES `pegawai` `ID_Pegawai`,
ADD CONSTRAINT `agenda_marketing_ibfk_2` FOREIGN KEY `ID_Perusahaan` REFERENCES `client``ID_Perusahaan`;