Kebutuhan Perangkat Keras Implementasi

Monitor Resolusi 1024 x 768 Resolusi 1024 x 768 Tabel 4.2 Spesifikasi perangkat keras untuk server vpn Perangkat Yang digunakan Yang dibutuhkan Processor Kecepatan 1.8 GHz Kecepatan 500 MHz RAM 512 Mb 512 MB Harddisk 160 Gb 100 MB Monitor Resolusi 1024 x 768 Resolusi 1024 x 768 Tabel 4.3 Spesifikasi Perangkat keras untuk Client Perangkat Yang digunakan Yang dibutuhkan Processor Kecepatan 1.8 GHz Kecepatan 500 MHz RAM 512 Mb 512 MB Harddisk 160 Gb 100 MB Monitor Resolusi 1024 x 768 Resolusi 1024 x 768

1.1.2 Kebutuhan Perangkat Lunak

Perangkat lunak yang digunakan untuk mengimplementasikan Aplikasi Sistem Informasi Pengolahan Data Penduduk adalah sebagai berikut: Tabel 4.4 Spesifikasi Perangkat Lunak Server Kelurahan Perangkat Lunak Yang digunakan Yang dibutuhkan Sistem Operasi Windows XP Windows Server Bahasa Pemograman PHP 5.3.0 PHP 5.2.6 Web Server XAMPP version 1.7.0 XAMPP version 1.7.0 Database Server MySQL MySQL Web Browser Mozilla firefox Mozilla firefox Code Editor Macromedia dreamweaver CS5 - Tabel 4.5 Spesifikasi Perangkat lunak Client Perangkat Lunak Yang digunakan Yang dibutuhkan Sistem Operasi Windows XP Windows XP Bahasa Pemograman PHP 5.3.0 PHP 5.2.6 Web Server XAMPP version 1.7.0 XAMPP version 1.7.0 Web Browser Mozilla firefox Mozilla firefox

1.1.3 Implementasi Basis Data

Pembuatan database dilakukan dengan menggunakan aplikasi DBMS MySQL. Implementasi database dalam bahasa SQL adalah sebagai berikut: Tabel 4.6 Implementasi basis data No Nama Tabel Hasil Pembangkitan 1. Penduduk CREATE TABLE IF NOT EXISTS `penduduk` `no_penduduk` varchar16 NOT NULL, `nama` varchar50 NOT NULL, `jenis_kelamin` enumLaki-laki,Perempuan NOT NULL, `tempat_lahir` varchar20 NOT NULL, `tanggal_lahir` date NOT NULL, `pekerjaan` varchar20 NOT NULL, `pendidikan` varchar5 NOT NULL, `agama` enumKristen,Hindu,Budha,Islam,Katolik NOT NULL, `golongan_darah` enumA,B,AB,O NOT NULL, `alamat` varchar50 NOT NULL, `status_perkawinan` enumkawin,belum kawin NOT NULL, `kewarganegaraan` varchar15 NOT NULL, `rt` int2 NOT NULL, `rw` int2 NOT NULL, `kelurahan` varchar15 NOT NULL DEFAULT Lebak Gede, `kecamatan` varchar15 NOT NULL DEFAULT Coblong, `kabupaten` varchar15 NOT NULL DEFAULT Bandung, `provinsi` varchar15 NOT NULL DEFAULT Jawa Barat, `no_lahir` varchar18 DEFAULT NULL, `status` enum1,0 DEFAULT 0, `status_pindah` enum1,0 DEFAULT 0, `status_kk` enum1,0 NOT NULL DEFAULT 0, `tgl_masuk` date NOT NULL, PRIMARY KEY `no_penduduk`, KEY `no_lahir` `no_lahir` ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `penduduk` ADD CONSTRAINT `penduduk_ibfk_1` FOREIGN KEY `no_lahir` REFERENCES `lahir` `no_lahir`; 2. User CREATE TABLE IF NOT EXISTS `user` `id_user` int11 NOT NULL AUTO_INCREMENT, `username` varchar30 NOT NULL, `password` varchar50 NOT NULL, `level` varchar15 NOT NULL,