Lingkungan Implementasi Perangkat keras: Perangkat lunak: Implemantasi data

55

BAB IV IMPLEMENTASI SISTEM

Pada bab IV ini akan dibahas mengenai implementasi dari rancangan sistem yang telah dibuat pada bab sebelumnya. Setelah sistem didesain dan dianalisa secara rinci, saatnya sistem untuk diimplementasikan. Tahap implementasi sistem merupakan tahap penempatan sistem supaya siap untuk dioperasikan. Tahap implementasi sistem ini termasuk kegiatan menulis kode program. Implemetasi sistem memiliki tahapan-tahapan atau bagian-bagian implementasi diantaranya sebagai berikut.

4.1 Lingkungan Implementasi

Pada sub bab ini akan dijelaskan mengenai perangkat keras dan perangkat lunak yang digunakan dalam implementasi sistem. Berikut ini adalah penjelasannya :

a. Perangkat keras:

a. Notebook dengan processor Intel Core2Duo 2,3 Ghz. b. Memori sodimm 2 GB. c. Ponsel Siemens C55 untuk mengirim dan menerima SMS d. Kabel data DSMU-12 kabel data yang mendukung ponsel Siemens C55 untuk koneksi ponsel ke notebook e. Modem untuk koneksi data.

b. Perangkat lunak:

a. Sistem Operasi Windows XP Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. b. PHP Script Language Versi PHP 5.2.3 + PHP 4.4.7 + PEAR c. Gammu tool SMS Gateway d. Xampp localhost e. MySQL 5.0.45 database aplikasi f. jQuery serta javascript toolkit untuk mendukung pembuatan aplikasi chat serta tampilan pada aplikasi. g. Photoshop CS2 mengolah template dan gambar.

4.2 Implemantasi data

Sub bab ini berisi tentang implementasi data yang dipakai dalam sistem. Implementasi data akan menjelaskan mengenai penerapan data yang dibutuhkan oleh sistem, data tersebut diambil dari file database komunitas_db. File database tersebut merupakan hasil daripada perancangan CDM dan PDM pada saat perancangan sistem. Proses generate perancangan CDM dan PDM menghasilkan sebuah file database yang akan dipakai untuk penerapan data yang dibutuhkan oleh sistem. Berikut ini adalah isi dari file database komunitas_db: SQLyog Ultimate v8.55 MySQL - 5.0.45-community-nt : Database - komunitas_db 40101 SET NAMES utf8 ; 40101 SET SQL_MODE=; 40014 SET OLD_UNIQUE_CHECKS=UNIQUE_CHECKS, UNIQUE_CHECKS=0 ; 40014 SET OLD_FOREIGN_KEY_CHECKS=FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 ; 40101 SET OLD_SQL_MODE=SQL_MODE, SQL_MODE=NO_AUTO_VALUE_ON_ZERO ; 40111 SET OLD_SQL_NOTES=SQL_NOTES, SQL_NOTES=0 ; CREATE DATABASE 32312 IF NOT EXISTS`komunitas_db` 40100 DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci ; USE `komunitas_db`; DROP TABLE IF EXISTS `administrator`; CREATE TABLE `administrator` `id_admin` int10 NOT NULL auto_increment, `admin_user` varchar30 collate latin1_general_ci default NULL, `admin_pwd` varchar30 collate latin1_general_ci default NULL, `aktif` varchar10 collate latin1_general_ci default NULL, PRIMARY KEY `id_admin` ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. DROP TABLE IF EXISTS `bem`; CREATE TABLE `bem` `rid` int4 NOT NULL auto_increment, `about` text collate latin1_general_ci, `bem` text collate latin1_general_ci, `ormawa` text collate latin1_general_ci, `kerjasama` text collate latin1_general_ci, `visi_misi` text collate latin1_general_ci, `email` varchar50 collate latin1_general_ci default NULL, `twet` varchar50 collate latin1_general_ci default NULL, `fb` varbinary50 default NULL, `tlp` varchar15 collate latin1_general_ci default NULL, `alamat` text collate latin1_general_ci, `struktur` varchar50 collate latin1_general_ci default NULL, PRIMARY KEY `rid` ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; DROP TABLE IF EXISTS `berita`; CREATE TABLE `berita` `id_berita` int10 NOT NULL auto_increment, `id_komu` int10 default NULL, `id_mhs` int10 default NULL, `judul` varchar50 collate latin1_general_ci default NULL, `isi` text collate latin1_general_ci, `tgl_berita` varchar20 collate latin1_general_ci default NULL, `publish` varchar5 collate latin1_general_ci default NULL, PRIMARY KEY `id_berita`, KEY `fk_upload` `id_komu` ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; DROP TABLE IF EXISTS `chat`; CREATE TABLE `chat` `id` int10 NOT NULL auto_increment, `id_mhs` int11 default NULL, `from` varchar30 collate latin1_general_ci default , `to` varchar30 collate latin1_general_ci default , `message` text collate latin1_general_ci, `sent` datetime default 0000-00-00 00:00:00, `recd` int10 default 0, PRIMARY KEY `id`, KEY `fk_chat` `id_mhs` ENGINE=MyISAM AUTO_INCREMENT=75 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; DROP TABLE IF EXISTS `foto`; CREATE TABLE `foto` `id_foto` int10 NOT NULL auto_increment, `id_kegiatan` int10 default NULL, `nama_foto` varchar100 collate latin1_general_ci default NULL, PRIMARY KEY `id_foto`, KEY `fk_relationship_6` `id_kegiatan` ENGINE=MyISAM AUTO_INCREMENT=50 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; DROP TABLE IF EXISTS `kegiatan`; CREATE TABLE `kegiatan` `id_kegiatan` int10 NOT NULL auto_increment, `id_komu` int10 default NULL, `tahun` varchar20 collate latin1_general_ci default NULL, `kegiatan` varchar50 collate latin1_general_ci default NULL, `deskripsi` text collate latin1_general_ci, PRIMARY KEY `id_kegiatan`, KEY `fk_mengadakan` `id_komu` ENGINE=MyISAM AUTO_INCREMENT=35 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. DROP TABLE IF EXISTS `komentar`; CREATE TABLE `komentar` `id_komen` int4 NOT NULL auto_increment, `id_berita` int4 default NULL, `tgl_komen` varchar30 collate latin1_general_ci default NULL, `id_mhs` int4 default NULL, `komentar` text collate latin1_general_ci, PRIMARY KEY `id_komen` ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; DROP TABLE IF EXISTS `komentar_keg`; CREATE TABLE `komentar_keg` `id_komentar` int4 NOT NULL auto_increment, `id_kegiatan` int4 default NULL, `tgl_komentar` varchar50 collate latin1_general_ci default NULL, `id_mhs` int4 default NULL, `komentar` text collate latin1_general_ci, PRIMARY KEY `id_komentar` ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; DROP TABLE IF EXISTS `komunitas`; CREATE TABLE `komunitas` `id_komu` int10 NOT NULL auto_increment, `id_kat` int10 default NULL, `nama` varchar50 collate latin1_general_ci default NULL, `berdiri_tgl` varchar20 collate latin1_general_ci default NULL, `alamat` text collate latin1_general_ci, `profil` text collate latin1_general_ci, `visimisi` text collate latin1_general_ci, `sejarah` text collate latin1_general_ci, `fb` varchar50 collate latin1_general_ci default NULL, `twet` varchar50 collate latin1_general_ci default NULL, `email` varchar50 collate latin1_general_ci default NULL, `tlp` varchar20 collate latin1_general_ci default NULL, `id_mhs` int4 default NULL, PRIMARY KEY `id_komu`, KEY `fk_memiliki` `id_kat` ENGINE=MyISAM AUTO_INCREMENT=41 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; DROP TABLE IF EXISTS `mahasiswa`; CREATE TABLE `mahasiswa` `id_mhs` int10 NOT NULL auto_increment, `nama` varchar50 collate latin1_general_ci default NULL, `npm` varchar30 collate latin1_general_ci default NULL, `username` varchar30 collate latin1_general_ci default NULL, `password` varchar30 collate latin1_general_ci default NULL, `alamat` text collate latin1_general_ci, `jenkel` varchar10 collate latin1_general_ci default NULL, `tempat_lahir_mhs` varchar30 collate latin1_general_ci default NULL, `tgl_lahir_mhs` varchar30 collate latin1_general_ci default NULL, `email` varchar30 collate latin1_general_ci default NULL, `tlp` varchar30 collate latin1_general_ci default NULL, `aktif` varchar10 collate latin1_general_ci default NULL, `status` varchar20 collate latin1_general_ci default NULL, `avatar` varchar50 collate latin1_general_ci default NULL, PRIMARY KEY `id_mhs` ENGINE=MyISAM AUTO_INCREMENT=55 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; DROP TABLE IF EXISTS `member`; CREATE TABLE `member` `id_komu` int11 NOT NULL, `id_mhs` int11 NOT NULL, PRIMARY KEY `id_komu`,`id_mhs`, KEY `fk_member2` `id_mhs` ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 4.1 Script SQL Database Sistem Informasi Komunitas

4.3 Implementasi Antar Muka

Dokumen yang terkait

RANCANG BANGUN SISTEM KREDIT POIN MAHASISWA PADA SISTEM INFORMASI AKADEMIK UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR BERBASIS WEB.

2 15 99

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI PENJADWALAN RUANG DAN UNDANGAN ONLINE BERBASIS WEB DI FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR.

0 0 54

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI PENJADWALAN RUANG DAN UNDANGAN ONLINE BERBASIS WEB DI FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR.

0 0 54

RANCANG BANGUN SISTEM ADMINISTRASI PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR.

0 3 109

Sistem Akses Jadwal Ujian Berbasis SMS Dengan SMS Gateway Studi Kasus Fakultas Tekhnologi Industri Jurusan Tekhnik Informatika Universitas Pembangunan “Veteran” Jawa Timur.

0 2 76

Sistem Akses Jadwal Ujian Berbasis SMS Dengan SMS Gateway Studi Kasus Fakultas Tekhnologi Industri Jurusan Tekhnik Informatika Universitas Pembangunan “Veteran” Jawa Timur

0 0 12

RANCANG BANGUN SISTEM ADMINISTRASI PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR

0 0 18

TUGAS AKHIR - RANCANG BANGUN SISTEM INFORMASI KOMUNITAS BERBASIS WEB DAN SMS GATEWAY DI FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR

0 0 19

TUGAS AKHIR - PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI PENJADWALAN RUANG DAN UNDANGAN ONLINE BERBASIS WEB DI FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR

0 1 14

RANCANG BANGUN SISTEM KREDIT POIN MAHASISWA PADA SISTEM INFORMASI AKADEMIK UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAWA TIMUR BERBASIS WEB

0 0 19