Website Dinas Perhubungan Dinas Komunikasi dan Informatika dan Pariwisata Kota Banjar

(1)

52

yang baru. Tahapan ini dilakukan setelah perancangan selesai dilakukan dan selanjutnya akan diimplementasikan pada bahasa pemrograman yang akan digunakan. Setelah implementasi maka dilakukan penhgujian system yang baru dimana akan dilihat kekurangan_kekurangan pada aplikasi yang baru untuk pengembangan system selanjutanya.

4.1 Implementasi

Implementasi website ini murni dengan menggunakan bahasa pemograman php dan didukung oleh format css untuk segi tampilan dan menggunakan database mysql. Sehingga implentasi sedikit rumit dan di perlukan ketelitian lebih untuk mengerjakannya.

4.1.1 Implementasi Perangkat Keras

Dalam mengembangkan aplikasi ini dibutuhkan beberapa perangkat keras pendukung. Perangkat keras tersebut antara lain :

No Perangkat Keras Spesifikasi

1 Prosessor Kecepatan 2.0 GHz

2 Monitor Ukuran 15” Resolusi 1024x768 px

3 VGA Onboard 128 Mb

4 Memori 512 MB

5 Hard Disk 40 GB ( ruang kosong 2 GB)

6 Keyboard Keyboard

7 Mouse Mouse

9 Jaringan Internet LAN dan Internet


(2)

4.1.2 Implementasi Perangkat Lunak

Dalam mengembangkan aplikasi ini dibutuhkan beberapa aplikasi pendukung. Mungkin beberapa aplikasi dengan versi yang berbeda memiliki hasil yang berbeda pula. Berikut beberapa software pendukung yang membantu dalam penyelesaian Profile Website Dishubkominfopar ini yaitu :

No Perangkat Lunak Spesifikasi

1 System Operasi Windows 7

2 Aplikasi Browser Google Chorme, Internet Expoler, Mozila Firefox, Opera, Folks.

3 Flash Adobe Flash Player

Table 4.2 Spesifikasi Perangkat Lunak

4.1.3 Implementasi Basis Data

Pembuatan basis data dilakukan dengan menggunakan bahasa SQL, dimana Profile Website Dishubkominfopar pemrograman yang dilakukan adalah bahasa pemrograman PHP Implementasi basis datanya dalam bahasa SQL adalah sebagai berikut :

a. Source Admin :

CREATE TABLE IF NOT EXISTS `admin` ( `username` varchar(16) NOT NULL,

`userpass` varchar(41) DEFAULT NULL, `nama` varchar(50) DEFAULT NULL,

`level` enum('ADMIN','SUPERADMIN') DEFAULT 'ADMIN', `aktif` enum('Y','T') DEFAULT 'T',

PRIMARY KEY (`username`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1; b. Source Buku Tamu :

CREATE TABLE IF NOT EXISTS `bukutamu` ( `id` int(10) NOT NULL AUTO_INCREMENT, `nama` varchar(25) NOT NULL,


(3)

`email` varchar(30) NOT NULL, `pesan` text NOT NULL,

`waktu` datetime NOT NULL, PRIMARY KEY (`id`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=17 ; c. Source Gambar :

CREATE TABLE IF NOT EXISTS `gambar` (

`id_gambar` int(4) NOT NULL AUTO_INCREMENT, `gambar` varchar(250) NOT NULL,

`ket_gambar` text NOT NULL, PRIMARY KEY (`id_gambar`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=24 ; d. Source Info Banjar:

CREATE TABLE IF NOT EXISTS `info_banjar` ( `id_info` int(4) NOT NULL AUTO_INCREMENT, `jenis` varchar(25) NOT NULL,

`judul` varchar(250) NOT NULL, `tanggal` varchar(50) NOT NULL, `isi` text NOT NULL,

`penulis` varchar(30) NOT NULL, `gambar` varchar(250) NOT NULL, `counter` int(11) NOT NULL, PRIMARY KEY (`id_info`), KEY `tanggal` (`tanggal`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=62 ; e. Source Kegiatan :

CREATE TABLE IF NOT EXISTS `kegiatan` ( `id_keg` int(5) NOT NULL AUTO_INCREMENT, `dinas` varchar(30) NOT NULL,

`tanggal` varchar(50) NOT NULL, `acara` mediumtext NOT NULL,


(4)

`tempat` varchar(50) NOT NULL, `dihadiri` varchar(50) NOT NULL, `penanggung` varchar(50) NOT NULL, `ket` text NOT NULL,

PRIMARY KEY (`id_keg`), KEY `tanggal` (`tanggal`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=31 ; f. Source Komentar :

CREATE TABLE IF NOT EXISTS `komentar` (

`id_komen` int(11) NOT NULL AUTO_INCREMENT, `id_info` int(11) NOT NULL,

`nama` varchar(30) NOT NULL, `email` varchar(50) NOT NULL, `web` varchar(60) NOT NULL, `komentar` text NOT NULL, `tanggal` datetime NOT NULL, PRIMARY KEY (`id_komen`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=17 ; g. Source Slide :

CREATE TABLE IF NOT EXISTS `slide` (

`id_slide` int(4) NOT NULL AUTO_INCREMENT, `gambar` varchar(250) NOT NULL,

`ket_gambar` text NOT NULL, PRIMARY KEY (`id_slide`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=16 ; h. Source Statistik :

CREATE TABLE IF NOT EXISTS `statistik` ( `ip` varchar(20) NOT NULL,

`tanggal` date NOT NULL,

`hits` int(10) NOT NULL DEFAULT '1', `online` varchar(255) NOT NULL, PRIMARY KEY (`ip`)


(5)

4.1.4 Impementasi Antar Muka

Dalam pemrograman PHP Tampilan antar muka Berikut adalah Tampilan antar muka Profile Website Dishubkominfopar adalah sebagai berikut :

a. Pengunjung


(6)


(7)


(8)


(9)

(10)

(11)

(12)

4.2 Pengujian Sistem

Pengujian sistem merupakan bagian yang penting dalam siklus pembangunan perangkat lunak. Tujuan dari pengujian sistem adalah untuk menjamin perangkat lunak yang di bangun memilki kualitas yang handal, yaitu mampu mempresentasikan kajian pokok dari spesifikasi, analisis, perancangan dan pengkodean dari perangkat lunak itu sendiri.

4.2.1 Rencana Pengujian

Pengujian perangkat lunak web profile Dishubkominfopar ini menggunakan metode black box. Pengujian black box berfokus pada persyaratan fungsional perangkat lunak yang dibuat.

Kelas Uji Butir Uji Tingkat

Pengujian

Jenis Pengujian

Login Pengisian user name dan

password oleh admin Modul Black box Pengujian Pengisian Data

Pengisisan data agenda, informasi banjar, berita dan artikel oleh admin.

Modul Black box

Buku Tamu Pengisisan form Buku

Tamu oleh penunjung Modul Black Box Update Galeri & Slide Pengupdatean gamba

oleh admin Modul Black Box

Admin

Penambahan dan pengelolaan admin oleh superadmin.

Modul Black Box

Komentar

Pengisian form Komentar oleh pengunjung

Modul Black Box

Verifikasi proses

Proses tambah data Modul Black Box Proses hapus data Modul Black Box Proses simpan data Modul Black Box


(13)

4.2.2 Kasus dan Hasil Pengujian

Kasus dan hasil pengujian dibuat untuk mengetahui apakah Website Profile Dishubkominfopar dapat berjalan dengan baik atau tidak.

4.2.2.1 Kelas Uji Login

Berikut ini adalah tabel pengujian login Admin untuk pengecekkan user yang telah terdaftar :

Kasus dan Hasil Uji (Data normal)

Data Masuk Yang

diharapkan Pengamatan Kesimpulan User name :

Dishubkominfopar Password :

@Dishubkominfopar

Dapat Login dan

masuk ke

halaman utama admin

Dapat login dan

masuk ke

halaman utama admin

[X] Diterima [ ] Ditolak

User name : Admin Password : @ Admin

Dapat Login dan

masuk ke

halaman utama admin

Dapat login dan

masuk ke

halaman utama admin

[X] Diterima [ ] Ditolak

Login Dapat masuk ke

halaman utama admin

Tombol Login dapat berfungsi sesuai yang diharapkan

[ X] Diterima [ ] Ditolak

Kasus dan Hasil Uji (Data salah)

Data Masuk Yang

Diharapkan Pengamatan Kesimpulan User name : bebas

Password : bebas

Tidak dapat

Login dan

Menampilkan pesan kesalahan

User tidak dapat login jika salah Username dan atau Password

[X ] Diterima [ ] Ditolak


(14)

4.2.2.2 Kelas Uji Pengisian Data

Berikut adalah tabel pengujian pengisian data form informasi banjar, berita dan artikel :

Kasus dan Hasil Uji Pengisian Data (Data Normal)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Jenis : Informasi

Banjar.

Judul : Pilkada Banjar bisa maju dua bulan. Berita : Isi berita Penulis : Admin Gambar : Gambar Kegiatan.

Data–data yang dimasukan masuk kedalam database

Sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak

Kasus dan Hasil Uji Kelola Data (Data Salah)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Tidak sesuai

dengan inputan

Data tidak masuk kedalam database

Muncul peringatan data tidak masuk kedalam database.

[ x ] Diterima [ ] Ditolak

Table 4.5 Pengujian Pengisian Informasi

4.2.2.3 Kelas Uji Buku Tamu

Berikut adalah tabel pengujian Buku Tamu :

Kasus dan Hasil Uji Pengisian Data Buku Tamu (Data Normal)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Nama : Nama

Pengunjung Email : Email pengujung. Situs : Situs Pengunjung/ Blog etc.

Data–data yang dimasukan masuk kedalam database

Sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak


(15)

Pesan : Pesan untuk web

dishubkominfopar, saran, etc.

Security Code : Input dari form

Kasus dan Hasil Uji Kelola Data (Data Salah)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Tidak sesuai

dengan inputan

Data tidak masuk kedalam database

Muncul kesalahan mysql error.

[ x ] Diterima [ ] Ditolak

Table 4.6 Pengujian Pengisian Buku Tamu

4.2.2.4 Kelas Uji Update Galeri dan Slide

Kasus dan Hasil Uji Pengisian Data Galeri (Data Normal)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Gambar : Pilih

gambar

Keterangan : Tulis keterangan dari gambar.

Data–data yang dimasukan masuk kedalam database

Sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak

Kasus dan Hasil Uji Kelola Data (Data Salah)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Tidak sesuai

dengan inputan

Data tidak masuk kedalam database

Muncul kesalahan mysql error.

[ x ] Diterima [ ] Ditolak


(16)

4.2.2.5 Kelas Uji Admin

Kasus dan Hasil Uji Pengisian Data Buku Tamu (Data Normal)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Nama : Masukkan

nama Dinas. Level : Pilih Level Usename : masukkan username. Password : Masukkan password

Aktif : Pilih status.

Data–data yang dimasukan masuk kedalam database

Sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak

Table 4.8 Pengujian Pengisian Admin

4.2.2.6 Kelas Uji Komentar

Kasus dan Hasil Uji Pengisian Data Komentar (Data Normal)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Nama : Nama

Pengunjung Email : Email pengujung. Situs : Situs Pengunjung/ Blog etc.

Komentar : komentar untuk artikel yang di baca.

Security Code : Input dari form

Data–data yang dimasukan masuk kedalam database

Sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak


(17)

Kasus dan Hasil Uji Kelola Data (Data Salah)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Tidak sesuai

dengan inputan

Data tidak masuk kedalam database

Muncul kesalahan mysql error.

[ x ] Diterima [ ] Ditolak

Table 4.9 Pengujian Pengisian Komentar

4.2.2.7 Pengujian Kelola Aksi

Kasus dan Hasil Uji Kelola Aksi (Data Normal)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan Klik tombol

tambah

Data tersimpan ke dalam database dan muncul pesan data telah tersimpan

Tombol tambah sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak

Klik Tombol post

Data tersimpan ke dalam database dan muncul pesan data berhasil di posting

Tombol simpan sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak

Klik tombol readmore

Dapat masuk kedalam form spesifikasi berita

Tombol edit sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak Klik tombol

delete

Data di database terhapus dan muncul pesan data telah terhapus

Tombol hapus sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak

Klik tombol detail

Dapat menampilkan spesifikasi dari data yang di inginkan

Tombol reset sesuai dengan yang

diharapkan

[ x ] Diterima [ ] Ditolak Klik tombol cari Tampil data yang

dicari

Tombol cari sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak Klik tombol isi

buku tamu

Data tersimpan dalam database dan muncul pesan data telah tersimpan

Tombol cari sesuai dengan yang diharapkan

[ x ] Diterima [ ] Ditolak


(18)

4.2.3 Kesimpulan Hasil Pengujian

Berdasarkan hasil pengujian dengan kasus uji sample di atas, dapat ditarik kesimpulan bahwa perangkat lunak bebas dari kesalahan sintaks dan secara fungsional mengeluarkan hasil yang sesuai dengan yang diharapkan.

4.2.4 Pengujian Beta

Pengujian beta merupakan pengujian yang dilakukan secara objektif dimana diuji secara langsung ke lapangan yaitu datang langsung ke kantor Dishubkominfopar dengan mengambil sample 8 orang dimana 1 sebagai SuperAdmin 2 sebagai Admin dan 5 untuk sebagai Pengunjung.

Berdasarkan data hasil kuesioner, dapat dicari persentase masing-masing jawabanya dengan menggunakan rumus: Y = A/B*100%

Keterangan :

A = Banyaknya jawaban responden tiap soal B = Jumlah responden

N = Nilai Persentase

Pengujian beta merupakan pengujian yang dilakukan secara objektif dimana diuji secara langsung ke lapangan yaitu instansi yang bersangkutan dengan membuat kuesioner mengenai kepuasan user dengan kandungan poin syarat user friendly untuk selanjutnya dibagikan kepada sebagian user dengan mengambil sample sebanyak 5 orang. Dari hasil kuesioner tersebut akan dilakukan perhitungan untuk dapat diambil kesimpulan terhadap penilaian penerapan sistem yang baru.

4.2.4.1 Kuisioner Pengguna

Kuesioner disebarkan menggunakan teknik sampling yaitu Simple Random Sampling yang disebarkan kepada 5 pengguna. Dari hasil kuesioner tersebut akan dilakukan perhitungan agar dapat diambil kesimpulan terhadap penilaian penerapan sistem yang baru. Kuesioner ini terdiri dari 5 pertanyaan dengan menggunakan skala likert dengan skala 1 sampai 5, dengan ketentuan skala untuk tiap pertanyaan sebagai berikut :


(19)

4.2.4.1.1 Kuisioner Pengujian Beta Untuk Admin

1. Apakah anda setuju bahwa perangkat lunak yang dibuat sangat bagus dan membantu ?

A. Sangat setuju D. Tidak setuju

B. Setuju E. Sangat tidak setuju

C. Biasa saja

2. Apakah anda mengerti dengan instruksi yang terdapat dalam website tersebut dan apakah mudah dimengerti ?

A. Sangat mudah digunakan D. cukup sulit digunakan B. Mudah digunakan E. sulit digunakan C. Cukup mudah digunakan

3. Apakah website ini dapat membantu dalam pengolahan data informasi ? A. Sangat Mudah D. Kurang membantu

B. Membantu E. Tidak membantu C. cukup membantu

4. Apakah website ini membantu dalam pengolahan data berita ? A. Sangat Mudah D. Kurang membantu

B. Membantu E. Tidak membantu

C. cukup membantu

5. Apakah aplikasi yang dibangun sudah sesuai dengan kebutuhan ? A. Sangat sesuai D. Kurang sesuai

B. Sesuai E. Tidak sesuai

C. cukup sesuai

Berdasarkan data hasil kuisioner tersebut, dapat dicari presentase masing-masing jawaban dengan menggunakan rumus : Y=P/Q*100%

Keterangan :

P= Banyaknya jawaban responden tiap soal. Q=Jumlah responden


(20)

Y= Nilai Presentase

Berikut ini adalah hasil presentase masing-masing jawaban yang sudah dihitung nilainya dengan menggunakan rumus diatas. Kuisioner ini diujikan kepada 2 orang.

1. Apakah anda setuju bahwa perangkat lunak yang dibuat sangat bagus dan membantu ?

Tabel 4.11 hasil pengujian Admin kuisioner soal nomor 1

Pertanyaan No Keterangan Responden Presentase (%)

1 1 Sangat setuju 0 0

2 setuju 1 50

3 Biasa saja 1 50

4 Tidak setuju 0 0

5 Sangat tidak setuju

0 0

Jumlah 2 100

Berdasarkan hasil presentase diatas maka dapat disimpulkan bahwa sebanyak 1 orang atau 50% mengatakan bahwa perangkat lunak yang dibuat bagus dan 1 orang atau 50% mengatakan perangkat lunak tersebut dari keseluruhan tampilan perangkat lunak tersebut cukup bagus dan membantu. 2. Apakah anda mengerti dengan instruksi yang terdapat dalam website tersebut

dan apakah mudah dimengerti ?

Tabel 4.12 hasil pengujian Admin kuisioner soal nomor 2

Pertanyaan No Keterangan Responden Prosentase (%)

2 1 Sangat mudah

digunakan

0 0

2 Mudah digunakan 1 50

3 Cukup mudah digunakan

1 50

4 Cukup sulit digunakan

0 0

5 Sulit digunakan 0 0

Jumlah 2 100

Berdasarkan hasil presentase diatas maka dapat disimpulkan bahwa sebanyak 1 orang atau 50% mengatakan bahwa perangkat lunak yang dibuat mudah digunakan dan 1 orang atau 50% mengatakan perangkat lunak tersebut


(21)

cukup mudah digunakan sehingga secara keseluruhan tampilan perangkat lunak tersebut cukup mudah digunakan.

3. Apakah website ini dapat membantu dalam pengolahan data informasi ? Tabel 4.13 hasil pengujian Admin kuisioner soal nomor 3

Berdasarkan hasil presentase diatas maka dapat disimpulkan bahwa sebanyak 2 orang atau 100% mengatakan bahwa perangkat lunak yang dibuat membantu. Sehingga secara keseluruhan perangkan lunak tersebut membantu. 4. Apakah website ini membantu dalam pengolahan data berita ?

Tabel 4.14 hasil pengujian admin kuisioner soal nomor 4

Pertanyaan No. Keterangan Responden Prosentase (%)

4 1 Sangat membantu 0 0

2 Membantu 2 100

3 Cukup membantu 0 0

4 Kurang membantu 0 0

5 Tidak membantu 0 0

Jumlah 2 100

Berdasarkan hasil presentase diatas maka dapat disimpulkan bahwa sebanyak 2 orang atau 100% mengatakan bahwa perangkat lunak yang dibuat membantu. Sehingga secara keseluruhan perangkan lunak tersebut membantu. 5. Apakah aplikasi yang dibangun sudah sesuai dengan kebutuhan ?

Tabel 4.15 hasil pengujian Admin kuisioner soal nomor 5

Pertanyaan No. Keterangan Responden Prosentase (%)

5 1 Sangat sesuai 0 0

2 sesuai 2 100

3 Cukup sesuai 0 0

4 Kurang sesuai 0 0

5 Tidak sesuai 0 0

Jumlah 2 100

Pertanyaan No. Keterangan Responden Prosentase (%)

3 1 Sangat membantu 0 0

2 Membantu 2 100

3 Cukup membantu 0 0

4 Kurang membantu 0 0

5 Tidak membantu 0 0


(22)

Berdasarkan hasil presentase diatas maka dapat disimpulkan bahwa sebanyak 2 orang atau 100% mengatakan bahwa perangkat lunak yang dibuat sudah sesuai dengan kebutuhan. Sehingga secara keseluruhan perangkan lunak tersebut sudah sesuai dengan kebutuhan.

4.2.4.1.2 Kuisioner Pengujian Beta Untuk Pengujung

1. Apakah anda setuju, bahwa tampilan website Dishubkominfopar cukup menarik ?

A. Sangat Setuju D. Kurang Setuju

B. Setuju E. Tidak Setuju

C. Cukup Setuju

2. Apakah anda setuju bahwa website Dishubkominfopar ini dapat membantu anda untuk mendapatkan informasi terbaru ?

A. Sangat Setuju D. Kurang Setuju

B. Setuju E. Tidak Setuju

C. Cukup Setuju

3. Apakah anda setuju bahwa website Dishubkominfopar ini akan lebih mempermudah anda dalam memperoleh informasi mengenai berita dan agenda ?

A. Sangat Setuju D. Kurang Setuju

B. Setuju E. Tidak Setuju

C. Cukup Setuju

4. Apakah anda setuju bahwa website Dishubkominfopar ini mudah untuk dipelajari dan digunakan oleh anda sebagai pengguna ?

A. Sangat Setuju D. Kurang Setuju

B. Setuju E. Tidak Setuju

C. Cukup Setuju

5. Apakah anda setuju dengan adanya website Dishubkominfopar ini dapat menambah pengetahuan anda, tentang instansi Dishubkominfopar ?

A. Sangat Setuju D. Kurang Setuju

B. Setuju E. Tidak Setuju

C. Cukup Setuju

Berdasarkan hasil kuisioner tersebut, dapat dicari presentase masing-masing jawaban dengan menggunakan rumus : Y=P/Q*100%

Keterangan :

P= Banyaknya jawaban responden tiap soal. Q=Jumlah responden


(23)

Y= Nilai Presentase

Berikut ini adalah hasil presentase masing-masing jawaban yang sudah dihitung nilainya dengan menggunakan rumus diatas. Kuisioner ini diujikan kepada 5 orang.

1. Apakah anda setuju, bahwa tampilan website Dishubkominfopar cukup menarik ?

Tabel 4.16 hasil pengujian Pengunjung kuisioner soal nomor 1 Pertanyaan No. Keterangan Responden Presentase

(%)

1 1 Sangat Setuju 2 40

2 Setuju 3 60

3 Cukup Setuju 0 0

4 Kurang Setuju 0 0

5 Tidak Setuju 0 0

Jumlah 5 100

Berdasarkan hasil presentase di atas maka dapat disimpulkan sebanyak 2 atau 40% menyatakan sangat setuju, dan 3 atau 60% menyatakan setuju menyatakan bahwa tampilan website Dishubkominfoparcukup menarik.

2. Apakah anda setuju bahwa website Dishubkominfopar ini dapat membantu anda untuk mendapatkan informasi terbaru ?

Tabel 4.17 hasil pengujian Pengunjung kuisioner soal nomor 2 Pertanyaan No. Keterangan Responden Presentase

(%)

3 1 Sangat Setuju 3 40

2 Setuju 2 60

3 Cukup Setuju 0 0

4 Kurang Setuju 0 0

5 Tidak Setuju 0 0

Jumlah 5 100

Berdasarkan hasil presentase diatas maka dapat disimpulkan sebanyak 3 orang atau 60% menyatakan sangat setuju, 2 orang atau 40% menyatakan setuju bahwa website Dishubkominfopar membantu anda untuk mendapatkan informasi terbaru. 3. Apakah anda setuju bahwa website Dishubkominfopar ini akan lebih

mempermudah anda dalam memperoleh informasi mengenai berita dan agenda ?


(24)

Tabel 4.18 hasil pengujian Pengunjung kuisioner soal nomor 3 Pertanyaan No. Keterangan Responden Presentase

(%)

2 1 Sangat Setuju 3 40

2 Setuju 2 60

3 Cukup Setuju 0 0

4 Kurang Setuju 0 0

5 Tidak Setuju 0 0

Jumlah 5 100

Berdasarkan hasil presentase diatas maka dapat disimpulkan sebanyak 3 orang atau 60% menyatakan sangat setuju, 2 orang atau 40% menyatakan setuju bahwa website Dishubkominfopar ini akan lebih mempermudah anda dalam memperoleh informasi mengenai berita dan agenda.

4. Apakah anda setuju bahwa website Dishubkominfopar ini mudah untuk dipelajari dan digunakan oleh anda sebagai pengguna ?

Tabel 4.19 hasil pengujian Pengunjung kuisioner soal nomor 4 Pertanyaan No. Keterangan Responden Presentase

(%)

5 1 Sangat Setuju 0 40

2 Setuju 3 60

3 Cukup Setuju 2 0

4 Kurang Setuju 0 0

5 Tidak Setuju 0 0

Jumlah 5 100

Berdasarkan hasil presentase diatas maka dapat disimpulkan sebanyak 3 orang atau 60% menyatakan setuju, 2 orang atau 40% menyatakan cukup setuju bahwa website Dishubkominfopar ini mudah untuk dipelajari dan digunakan oleh anda sebagai pengguna.


(25)

5. Apakah anda setuju dengan adanya website Dishubkominfopar ini dapat menambah pengetahuan anda, tentang instansi Dishubkominfopar ?

Tabel 4.20 hasil pengujian Pengunjung kuisioner soal nomor 5

Pertanyaan No. Keterangan Responden Presentase (%)

5 1 Sangat Setuju 0 40

2 Setuju 3 60

3 Cukup Setuju 2 0

4 Kurang Setuju 0 0

5 Tidak Setuju 0 0

Jumlah 5 100

Berdasarkan hasil presentase diatas maka dapat disimpulkan sebanyak 3 orang atau 60% menyatakan setuju, 2 orang atau 40% menyatakan cukup setuju bahwa adanya website Dishubkominfopar ini dapat menambah pengetahuan anda, tentang instansi Dishubkominfopar.

4.2.4.2Kesimpulan Pengujian Beta

Berdasarkan hasil presentase diatas yang didapatkan dari pengujian betha pengguna SuperAdmin, Admin dan Pengunjung, maka website Dishubkominfopar sudah sesuai dengan tujuan yaitu dapat mepermudah dalam pengolahan data informasi, berita dan agenda. seputar kota banjar jawa barat.


(26)

7 2.1.1 Sejarah singkat Perusahaan

Tahun 2002 Banjar berbentuk kota administratif,masih bergabung dg kabupaten ciamis,kaitan dengan tugas Perhubungan baru ada UPTD Terminal. Tahun 2002 keluar UU No.27 tentang Pembentukan kota banjar di provinsiJabar. Tahun 2003 tanggal21 februari 2003 Banjar diresmikan menjadi kota oleh Mendagri HARI SABARNO, dan dibentuk pemilihan baru kota banjar rata-rata semua dinas berbentuk kantor,perhubungan berada di kantorPU berbentuk seksi.

Tahun 2003 kantor-kantor berubah jadi dinas,perhubungan meningkat statusnya dari seksi menjadi bidang masih dibawah dinas TARKIM, dan pada tahun 2003 pula perhubungan dari bidang berubah menjadi dinas,yaitu dinas perhubungan dan pariwisata. Pada tahun 2006 berubah lagi menjadi Dihubparbud(dinas perhubungan,pariwisata dan budaya). Tahun 2010 keluar perda no 6 tahun 2010 tentang organisasi perangkat daerah kota banjar berubah menjadi dishubkominfopar sampe dengan sekarang.

2.1.2 Tempat dan Kedudukan Perusahaan

DISHUBKOMINFOPAR kota Banjar Jawa Barat terletak di Jl. RE. Kosasih (Komplek Terminal Banjar) Kota Banjar Jawa Barat.Kedudukan instansi ini adalah cabang Kominfo Pusat yang ada di tiap kota yang pada dasarnya berdiri sendiri. Namun disini kominfo banjar belum memiliki tempat tetap, jadi untuk saat ini masih berada dalam lingkup Dinas Perhubungan dan Pariwisata Kota Banjar.

2.1.3 Divisi/Bidang pekerjaan tempat penelitian

Divisi atau bidang instansi ini adalah dalam pengembangan komunikasi dan informatika di kota Bajar Jawa Barat. Demi kemajuan daerah ini dalam bidang teknologi dan informatika.


(27)

2.1.4 Divisi / Bidang Pekerjaan

Divisi atau bidang pekerjaan yang ada di Dinas Perhubungan Komunikasi dan Informatika, Budaya dan Pariwisata ini adalah sebaagai berikut :

a. Kepala Dinas

Nama : TATA INDRAWISASTRA, S.Sos

NIP : 19610315 198409 1 001

Tempat/Tanggal Lahir : Indramayu, 15 Maret 1961 Jenis Kelamin : Laki-laki

Agama : Islam

Jenis Kepegawaian : PNSD

Alamat Rumah : Jl. Karangpaningal Rt/Rw. 05/25 Desa/Kec/Kab. Ciamis.

Pangkat Terakhir : Pembina IV/a

Jabatan Terakhir : Kepala Bidang Kominfopar. Instansi Tempat Bekerja : Pemerintah Daerah Kota Banjar.

Unit Kerja : Dinas Perhubungan, Komunikasi, Informatika dan Pariwisata Pemerintah Kota Banjar.

Nomor Telp. Rumah/HP :

Tugas : Sebagai Kepala Dinas Komunikasi dan Informatika.

b. Kasi Informatika

Nama : DEDDY SYADAD YASYA

NIP : 19590505 198603 1 028

Tempat/Tanggal Lahir : Ciamis, 05 Mei 1959 Jenis Kelamin : Laki-laki

Agama : Islam

Jenis Kepegawaian : SMEA

Alamat Rumah : Jl. Karangpaningal Rt/Rw. 07/26 Desa/Kec/Kab. Ciamis

Pangkat Terakhir : Kasi Informatika

Jabatan Terakhir : Kepala Seksi Informatika Instansi Tempat Bekerja : Pemerintah Daerah Kota Banjar


(28)

Pariwisata Pemerintah Kota Banjar Nomor Telp. Rumah/HP :

Tugas : Sebagai Kepala Seksi Dinas Komunikasi dan Informatika

c. Kasi Postel

Nama : DONO HENDRATNO

NIP : 19570518 197709 1 001

Tempat/Tanggal Lahir : Ciamis, 18 Mei 1957 Jenis Kelamin : Laki-laki

Agama : Islam

Jenis Kepegawaian : SMEA

Alamat Rumah : Jl. Karangpaningal Rt/Rw. 07/26 Desa/Kec/Kab. Ciamis

Pangkat Terakhir : Kasi Pos dan Telekomunikasi

Jabatan Terakhir : Kepala Seksi Pos dan Telekomunikasi Instansi Tempat Bekerja : Pemerintah Daerah Kota Banjar

Unit Kerja : Dinas Perhubungan, Komunikasi, Informatika dan Pariwisata Pemerintah Kota Banjar

Nomor Telp. Rumah/HP :

Tugas : Sebagai Kepala Seksi Pos dan Telekomunikasi d. Pelaksana

Nama : HENDRIK

NIP : 19820417 200701 1 004

Tempat/Tanggal Lahir : Ciamis, 17 April 1982 Jenis Kelamin : Laki-laki

Agama : Islam

Jenis Kepegawaian : SMA

Alamat Rumah : Jl. Karangpaningal Rt/Rw. 02/06 Desa/Kec/Kab. Ciamis

Pangkat Terakhir : Pelaksana

Jabatan Terakhir : Pelaksana Dinas Komunikasi dan Informatika Instansi Tempat Bekerja : Pemerintah Daerah Kota Banjar

Unit Kerja : Dinas Perhubungan, Komunikasi, Informatika dan Pariwisata Pemerintah Kota Banjar

Nomor Telp. Rumah/HP :

Tugas : Sebagai Pelaksana Dinas Komunikasi dan Informatika


(29)

2.1.5 Struktur Organisasi

Gambar 2.1 Bagan Organisasi Dinas Komunikasi dan Informatika

2.2 Landasan Teori

2.2.1 Definisi Program Aplikasi

Berikut merupakan aplikasi penunjang dalam pembangunan profile websiteDishubkominfopar.

2.2.2 Definisi Sistem Informasi

Informasi merupakan hal yang sangat penting bagi manajemen dalam mengambil suatu keputusan. Suatu informasi dapat diperoleh dari sistem informasi atau juga disebut dengan processing system atau information processing system atau information-generating system. Sistem informasi didefinisikan oleh Robert A. Leitchdan K. Roscoe Davis adalah “suatu system didalam sebuah organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung orperasi, bersifat menejerial dan kegiatan strategi dari suatu


(30)

organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan”.

2.2.2.1 Konsep Dasar Sistem Informasi

Sebuah sistem informasi merupakan kumpulan dari perangkat keras dan perangkat lunak komputer serta perangkat manusia yang akan mengolah data menggunakan perangkat keras dan perangkat lunak tersebut. Informasi merupakan hal yang sangat penting dalam pengambilan keputusan, permasalahannya adalah dimana informasi tersebut didapat. Informasi dapat diperoleh dari sistem informasi. Robert A Leitch dan K. Roscoe Davis mendefinisikan sistem informasi sebagai berikut:

“Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.”

2.2.3 Definisi Web

Situs web (bahasa Inggris: web site) atau sering dingkat dengan istilah situs adalah sejumlah halaman web yang memiliki topik saling terkait, terkadang disertai pula dengan berkas-berkas gambar, video, atau jenis-jenis berkas lainnya. Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti internet, ataupunjaringan wilayah lokal (LAN) melalui alamat internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses publik di internet disebut pula sebagai Waring Wera Wanua atau lebih dikenal dengan singkatan WWW. Meskipun setidaknya halaman beranda situs internet umumnya dapat diakses publik secara bebas, pada prakteknya tidak semua situs memberikan kebebasan bagi publik untuk mengaksesnya, beberapa situs web mewajibkan pengunjung untuk melakukan pendaftaran sebagai anggota, atau bahkan meminta pembayaran untuk dapat menjadi aggota untuk dapat mengakses isi yang terdapat dalam situs web tersebut, misalnya situs-situs yang menampilkan pornografi,


(31)

situs-situs berita, layanan surel (e-mail), dan lain-lain. Pembatasan-pembatasan ini umumnya dilakukan karena alasan keamanan, menghormati privasi, atau karena tujuan komersil tertentu.

Sebuah halaman web merupakan berkas yang ditulis sebagai berkas teks biasa (plain text) yang diatur dan dikombinasikan sedemikian rupa dengan instruksi-instruksi berbasis HTML, atau XHTML, kadang-kadang pula disisipi dengan sekelumit bahasa skrip. Berkas tersebut kemudian diterjemahkan oleh peramban web dan ditampilkan seperti layaknya sebuah halaman pada monitor komputer.

Halaman - halaman web tersebut diakses oleh pengguna melalui protokol komunikasi jaringan yang disebut sebagai HTTP, sebagai tambahan untuk meningkatkan aspek keamanan dan aspek privasi yang lebih baik, situs web dapat pula mengimplementasikan mekanisme pengaksesan melalui protokol HTTPS.

2.2.4 Definisi Internet

Internet ( kependekan dari inter connection networking ) secara harfiah ialah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Manakala Internet (huruf 'I' besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaedah ini dinamakan internetworking.

2.2.5 Definisi Basis Data

Basis Data adalah kumpulan data yang saling berhubungan yang disimpan secara bersama dengan tanpa adanya pengulangan (redundansi) yang tidak perlu untuk memenuhi berbagai kebutuhan. Terdapat konsep dasar pada basis data, konsep dasar tersebut yaiut :

a. Field, merupakan unit terkecil dari data yang berarti, yang disimpan dalam suatu file atau basis data.


(32)

b. Record, merupakan kumpulan dari field-field yang disusun dalam format yang telah ditentukan.

c. File dan Tabel, merupakan ekivalen basis data relasional dari sebuah file. Selain itu terdapat operasi dasar yang dimiliki oleh basis data, yaitu :

a. Menambah data. b. Membaca data. c. Mengubah data. d. Menghapus data.

2.2.6 Tujuan Basis Data

Basis data dimaksudkan untuk mengatasi problem pada sistem yang memakai pendekatan berbasis berkas.Basis Data pada prinsipnya ditujukan untuk pengaturan data agar terdapat kemudahan dalam pengambilan kembali data tersebut. Berikut ini adalah tujuan dari basis data, yaitu :

1. Lebih cepat dan mudah dalam melakukan penyimpanan, perubahan dan manipulasi.

2. Efisiensi ruang penyimpanan.

3. Memungkinkan untuk menjaga keakuratan data dalam basis data. 4. Memungkinkan integrasi semua basis data yang ada.

5. Memungkinkan penambahan jenis data baru dalam basis data yang telah ada. 6. Memiliki sistem keamanan.


(33)

1

Dishubkominfopar kota Banjar, Jawa Barat adalah Institusi Pemerintah yang bergerak dalam bidang pengelolaan perhubungan, komunikasi dan informatika, dan pariwisata untuk daerah pemerintahan kota Banjar, Jawa Barat. Sebagai kota baru yang masih berkembang, maka dalam satu institusi dinas perhubungan membawahi dinas komunikasi informatika dan dinas pariwista. Kota Banjar adalah kota yang berpotensi dalam bidang komunikasi dan informatika,di era globalisasi seperti sekarang ini, informasi sangat mudah di dapatkan, terutama dari internet. Oleh karena itu Dishubkominfopar ingin memudahkan masyarakat Banjar dalam mengakses informasi yang berada di dalam dinas malalui internet.

Dinas Perhubungan sering memberikan informasi, contohnya bahwa akan diadakan uji emisi kendaraan bermotor kepada masyarakat kota banjar namun informasi ini tidak sampai dengan baik kepada masyarakat kota banjar. Dinas Komunikasi dan Informatika pun demikian, dinas ini banyak menyampaikan informasi tentang penyuluhan internet kepada masyarakat, tentang membuat perizinan untuk warnet dan wartel, namun masyarakt masih bingung tentang teknis pendaftaran dan informasi yang diberikan kepada masyarakat kota banjar.

Berdasarkan masalah diatas maka dibutuhkan pembangunan sebuah website di Dinas Perhubungan, Dinas Komunikasi dan Informatika, dan Dinas Pariwisata. 1.2 Identifikasi Masalah

Berdasarkan uraian diatas, maka permasalahannya diidentifikasikan sebagai berikut :

1.Informasi yang belum sampai kepada seluruh lapisan masyarakat. 2.Agenda Dinas yang belum banyak di ketahaui oleh masyarakat. 3.Kurangnya Keterbukaan informasi Dinas.


(34)

1.3 Maksud dan Tujuan

1.3.1 Maksud

Maksud dari pembuatan profile website Dishubkominfopar ini yaitu untuk membuat sebuah website yang berbasis web pemerintahan yang memudahkan masyarkat dalam mengakses informasi dari dishubkominfopar Banjar Jawa Barat secara online.

1.3.2 Tujuan

Tujuan yang diharapkan dari pembangunan sistem ini diantaranya yaitu : 1.Informasi dari dinas dapat diakses dengan mudah.

2.Masyarakat dapat mengetahui detail agenda yang akan dilaksanakan oleh dinas.

3.Dinas dapat dengan mudah menginformasikan kegiatan melalui website. 1.4 Batasan Masalah

Masalah dibatasi dalam beberapa hal seperti berikut : a. Desain berupa perangkat lunak berbasis web. b. DBMS yang digunakan adalah MySql.

c. Perangkat lunak dirancang dengan metode UML. 1.5 Metodologi Penelitian

1.5.1 Metode Pengumpulan Data

Tahap yang kami tempuh dalam pengumpulan data yang dibutuhkan untuk website ini adalah :

a. Observasi langsung ke kantor DISHUBKOMINFOPAR Banjar, Jawa Barat.


(35)

c. Studi pustaka yang dilakukan ialah dengan mempelajari berbagai literatur, seperti buku-buku, artikel-artikel dan sumber-sumber yang berkaitan dengan materi yang akan di bahas.

1.5.2 Metode Pengembangan Perangkat Lunak

Pembangunan perangkat lunak ini menggunakan metode System Development Life Cycle (SDLC) yang terdiri dari beberapa tahap, yaitu:

a) Requirements and Feasibility Study

Pada tahap ini sistem yang diinginkan diperiksa dan ditentukan bahwa apakah sistem baru sebenarnya layak. Dalam fase ini, tim pengembangan mengunjungi pelanggan dan mempelajari sistem mereka. Mereka menyelidiki kebutuhan untuk otomasi perangkat lunak yang mungkin diberikan dalam sistem.

Pada akhirnya, tim melengkapi dokumen (SRS) yang memegang rekomendasi spesifik yang berbeda untuk sistem kandidat. Ini juga termasuk tugas, biaya, jadwal proyek, tanggal target.

b) Analisis and Design

Dalam fase ini persyaratan sistem menyeluruh yang dikumpulkan oleh IT spesialis, menganalisis kebutuhan yang dilakukan. Juga struktur keseluruhan perangkat lunak dan nuansa yang didefinisikan. Dalam hal teknologi client / server, jumlah tingkatan yang diperlukan untuk arsitektur paket, desain database, semua didefinisikan dalam fase ini. Singkatnya - sebuah model pengembangan perangkat lunak dengan sedemikian rupa dibuat.

Analisis dan Desain sangat krusial dalam siklus pengembangan keseluruhan. Setiap kesalahan dalam tahap desain bisa sangat mahal untuk dipecahkan dalam tahap selanjutnya dari pengembangan perangkat lunak. Banyak perawatan diambil selama fase ini. Sistem logis dari produk dikembangkan di tahap ini.


(36)

c) Coding / Development

Dalam fase ini desain dijalankan ke dalam sistem fisik dengan membangun database dan program. Desain harus diterjemahkan ke dalam bentuk mesin yang dapat dibaca. Langkah pembuatan kode dilakukan tahap ini. Jika desain dilakukan secara rinci, generasi kode dapat dicapai tanpa komplikasi banyak.

d) Software Testing

Setelah kode dihasilkan, pengujian program perangkat lunak dimulai. Dalam tahap ini pengujian menyeluruh yang dilakukan pada sistem yang dikembangkan. Alat pengujian yang berbeda dan metodologi yang telah tersedia untuk menguji software. Beberapa perusahaan membangun alat pengujian mereka sendiri yang dibuat khusus untuk operasi pembangunan mereka sendiri. Pada dasarnya Manual dan pengujian Otomasi dilakukan dalam fase ini.

e) Acceptance (Deployment)

Dalam fase ini sistem dibuat semudah mugkin untuk digunakan. Perangkat lunak ini pasti akan mengalami perubahan setelah disampaikan kepada pelanggan.

Pada Kapasitasnya, kita mengambil metode SDLC untuk membangun aplikasi sehingga berkualitas tinggi, hemat biaya, mudah untuk dikemabangkan dan dapat bekerja secara efektif. Berikut adalah diagram yang dapat meringkas cara kita bekerja menggunakan SDLC.


(37)

Gambar 1.1 Metodologi Waterfall(SDLC)

1.6 Sistematika Penulisan

Sistematika penulisan dibagi dalam beberapa bab dengan pokok pembahasan. Sistematika secara umum adalah sebagai berikut :

BAB I PENDAHULUAN

Menguraikan tentang dasar-dasar pemikiran yang berisi tentang latar belakang masalah, identifikasi masalah, maksud dan tujuan, batasan masalah, serta metode penelitian.

BAB II TINJAUAN PUSTAKA

Menjelaskan tinjauan perusahaan dan landasan teori. Dimana tinjauan perusahaan berisi sejarah singkat perusahaan, maksud dan tujuan, sasaran perusahaa, lingkup kerja perusahaan, dan struktur organisasi. Sedangkan landasan teori berisikan tentang konsep dasar teori yang melandasi penelitian pembangunan sistem informasi.


(38)

BAB III ANALISIS DAN PERANCANGAN SISTEM

Menjelaskan mengenai perancangan sistem secara keseluruhan berdasarkan hasil analisis. Perancangan sisitem ini mencakup perancangan basis data, pemodelan sistem dengan UML, serta terdapat perancangan antar muka dari sistem yang akan dibangun.

BAB IV IMPLEMENTASI DAN PENGUJIAN

Menjelaskan implementasi dan hasil pengujian dari perancangan sistem yang dilakukan.

BAB V KESIMPULAN DAN SARAN

Berisi kesimpulan dan saran yang sudah diperoleh dari hasil penulisan Laporan Kerja Praktek.


(39)

i memberikan rahmat dan karunianya, sehingga penulis dapat menyelesaikan Laporan Pelaksanaan Kerja Praktek ini.

Kerja Praktek ini merupakan salah satu matakuliah yang wajib ditempuh di Universitas Komputer Indonesia. Laporan Kerja Praktek ini disusun sebagai pelengkap kerja praktek yang telah dilaksanakan lebih kurang satu bulan di DISHUBKOMINFOPAR Banjar khususnya bidang Informatika pada dinas tersebut.

Dengan selesainya laporan kerja praktek ini tidak terlepas dari bantuan banyak pihak yang telah memberikan masukan-masukan kepada penulis. Untuk itu penulis mengucapkan banyak terimakasih kepada :

1. Dosen Pembimbing

2. Kepala Dinas DISHUBKMOMINFOPAR Banjar

3. Staf dan seluruh pekerja dinas DISHUBKMOMINFOPAR Banjar Penulis menyadari bahwa masih banyak kekurangan dari laporan ini, baik dari materi maupun teknik penyajiannya, mengingat kurangnya pengetahuan dan pengalaman penulis. Oleh karena itu, kritik dan saran yang membangun sangat penulis harapkan.

Terimakasih. Bandung, 18 Januari 2013


(40)

(41)

78

2.

www.wikipedia.com

3. (Imanuel Hutabarat, Bernaridho. Pengelolaan Basis Data.2004;Jakarta PT Bisnis Tekno Ultima)


(42)

DAFTAR ISI

LEMBAR JUDUL

LEMBAR PENGESAHAN

KATA PENGANTAR ... i

DAFTAR ISI ... ii

DAFTAR GAMBAR ... vi

DAFTAR TABLE ... viii

DAFTAR SIMBOL ... x

DAFTAR LAMPIRAN ... xii

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Identifikasi Masalah ... 1

1.3 Maksud dan Tujuan ... 2

1.3.1 Masud ... 2

1.3.2 Tujuan ... 2

1.4 Batasan Masalah... 2

1.5 Metode Penelitian... 2

1.5.1 Metode Pengumpulan Data ... 2

1.5.2 Metode Pengembangan Perangkat Lunak ... 3

1.6 Sistematika Penulisan... 5

BAB 2TINJAUAN PUSTAKA ... 7

2.1 Tinjauan Perusahaan ... 7

2.1.1 Sejarah Singkat Perusahaan ... 7

2.1.2 Tempat dan Kedudukan Perusahaan ... 7

2.1.3 Divisi/Bidang Pekerjaan Tempat Penelitian ... 7

2.1.4 Divisi/Bidang Pekerjaan ... 8

2.1.5 Struktur Organisasi ... 10

2.2 Landasan Teori ... 10

2.2.1 Definisi Program Aplikasi ... 10

2.2.2 Definisi Sistem Informasi ... 10


(43)

2.2.3 Definisi Web ... 11

2.2.4 Definisi Internet ... 12

2.2.5 Definisi Basis Data ... 12

2.2.6 Tinjauan Basis Data ... 13

BAB 3 ANALYSIS DAN PERANCANGAN SISTEM ... 14

3.1 Analisis Sistem ... 14

3.1.1 Analisis Masalah ... 14

3.1.2 Analisis Prosedur yang Berjalan ... 15

3.1.2.1 Prosedur Pemberian Informasi ... 15

3.2 Analisis Kebutuhan Fungsional ... 16

3.2.1 Analisis Kebutuhan User ... 16

3.2.2 Analisis Kebutuhan Perangkat Keras ... 17

3.2.3 Analisis Kebutuhan Perangkat Lunak ... 18

3.3 Analisis Kebutuhan Fungsional ... 18

3.4 Use Case ... 19

3.4.1 Deskripsi Use Case ... 19

3.4.2 Squence Diagram ... 25

3.4.2.1 Diagram Update Agenda ... 25

3.4.2.2 Diagram Update Infor Banjar dan Berita & Artikel ... 25

3.4.2.3 Digaram Update Galery ... 26

3.4.2.4 Diagram Update Slide ... 26

3.4.2.5 Diagram Admin ... 27

3.4.2.6 Diagram Komentar ... 27

3.4.2.7 Diagram Buku Tamu ... 28

3.5 Activity Diagram ... 28

3.5.1 Activity Diagram Pengunjung ... 28

3.5.2 Activity Diagram Administrator ... 28

3.6 Perancangan Sistem ... 29

3.6.1 Basis Data ... 29

3.6.1.1 Struktur Basis Data ... 29


(44)

3.7 Perancangan Struktur Menu ... 32

3.8 Perancangan Antar Muka ... 33

3.9 Perancangan Antar Muka Aplikasi ... 33

3.9.1 Perancangan Navigasi Pengujung ... 33

3.9.2 Perancangan Navigasi Administrator... 33

3.9.3 Perancangan Form 1 Pengunjung ... 34

3.9.4 Perancangan Form 2 Pengujung ... 34

3.9.5 Perancangan Form 3 Pengujung ... 35

3.9.6 Perancangan Form 4 Pengujung ... 35

3.9.7 Perancangan Form 5 Pengujung ... 36

3.9.8 Perancangan Form 6 Pengujung ... 36

3.9.9 Perancangan Form 7 Pengujung ... 37

3.9.10 Perancangan Form 8 Pengujung ... 37

3.9.11 Perancangan Form 9 Pengujung ... 38

3.9.12 Perancangan Form 10 Pengujung ... 38

3.9.13 Perancangan Form 11 Pengujung ... 39

3.9.14 Perancangan Form 12 Pengujung ... 39

3.9.15 Perancangan Form 13 Pengujung ... 40

3.9.16 Perancangan Form 14 Pengujung ... 40

3.9.17 Perancangan Form 15 Pengujung ... 41

3.9.18 Perancangan Form 16 Pengujung ... 41

3.9.19 Perancangan Form Login Administrator ... 42

3.9.20 Perancangan Form Admin 1 ... 42

3.9.21 Perancangan Form Admin 2 ... 43

3.9.22 Perancangan Form Admin 3 ... 43

3.9.23 Perancangan Form Admin 4 ... 44

3.9.24 Perancangan Form Admin 5 ... 44

3.9.25 Perancangan Form Admin 6 ... 45

3.9.26 Perancangan Form Admin 7 ... 45

3.9.27 Perancangan Form Admin 8 ... 46


(45)

3.9.29 Perancangan Form Admin 10 ... 47

3.11 Jaringan Semantik ... 47

3.11.1 Jaringan Semantik Pengunjung ... 47

3.11.12 Jaringan Semantik Administrator ... 48

3.12 Perancangan Prosedural ... 48

BAB 4 IMPLEMENTASI DAN PENGUJIAN ... 52

4.1 Implementasi ... 52

4.1.1 Implementasi Perangkat Keras... 52

4.1.2 Implementasi Perangkat Lunak ... 53

4.1.3 Impelementasi Basis Data ... 53

4.1.4 Implementasi Antar Muka ... 56

4.2 Pengujian Sistem ... 63

4.2.1 Rencana Pengujian ... 63

4.2.2 Kasus dan Hasil Pengujian ... 64

4.2.2.1 Kelas Uji Login ... 64

4.2.2.2 Kelas Uji Pengisian Data ... 65

4.2.2.3 Kelas Uji Buku Tamu ... 65

4.2.2.4 Kelas Uji Galery dan Slide ... 66

4.2.2.5 Kelas Uji Admin ... 67

4.2.2.6 Kelas Uji Komentar ... 67

4.2.2.7 Pengujian Kelola Aksi ... 68

4.2.3 Kesimpulan Hasil Pengujian ... 69

4.2.4 Pengujian Beta ... 69

4.2.4.1 Kuisioner Pengguna ... 69

4.2.4.1.1 Kuisioner Pengujian Beta Untuk Admin ... 70

4.2.4.1.2 Kuisioner Pengujian Beta Untuk Pengunjung ... 73

4.2.4.2 Kesimpulan Pengujian Beta ... 76

BAB 5 KESIMPULAN DAN SARAN ... 77

5.1 Kesimpulan ... 77

5.2 Saran ... 77


(46)

F-1

LAMPIRAN F

HAK EKSKLUSIF


(47)

(48)

G-1

LAMPIRAN G


(49)

G-2

Nama

: Arie Sastra Hadiprawira

NIM

: 10109534

Jenis Kelamin

: Laki-laki

Agama

: Islam

Alamat Rumah

: Kp. Pengasinan Rt/Rw 01/03 Ds. Cigoong Kec.

Walantaka Kota Serang Provinsi Banten

Pendidikan

: MI Pipitan Tahun 1997-2003

MTs Negeri Ciruas Tahun 2003-2006

SMA Negeri 1 Kota Serang Tahun 2006-2009

UNIKOM Tahun 2009-sekarang

Nama

: Hena Heriana

NIM

: 10109496

Jenis Kelamin

: Laki-laki

Agama

: Islam

Alamat Rumah

: Kp. Sasakseng Rt/Rw 02/05 Ds. Kalihurip Kec.

Cikampek Kab. Karawang Prov. Jawa Barat

Pendidikan

: SDN Kalihurip 1 Tahun 1996-2002

SMPN 2 Cikampek Tahun 2002-2005

SMKN 1 Purwakarta Tahun 2005-2008

UNIKOM Tahun 2009-Sekarang


(50)

G-2

NIM

: 10109530

Jenis Kelamin

: Laki-laki

Agama

: Islam

Alamat Rumah

: Jl. Raya Cisalak No. 14 Rt/Rw 01/03 Kec.

Cisalak Kab. Subang Prov. Jawa Barat

Pendidikan

: SDN 1 Cisalak Tahun 1997-2003

SMPN 1 Cisalak Tahun 2003-2006

SMAN 3 Subang Tahun 2006-2009

UNIKOM Tahun 2009-Sekarang


(51)

LAPORAN KERJA PRAKTEK

Diajukan Untuk Memenuhi Tugas Mata Kuliah Kerja Praktek

Program Strata Satu jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

ARIE SASTRA HADIPRAWIRA 10109534

WARSITO RAHARJO 10109530

HENA HERYANA 10109496

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(52)

E-1

LAMPIRAN E


(53)

(1)

G-1

LAMPIRAN G


(2)

G-2

G-2

DAFTAR RIWAYAT HIDUP

Nama : Arie Sastra Hadiprawira

NIM : 10109534

Jenis Kelamin : Laki-laki

Agama : Islam

Alamat Rumah : Kp. Pengasinan Rt/Rw 01/03 Ds. Cigoong Kec. Walantaka Kota Serang Provinsi Banten

Pendidikan : MI Pipitan Tahun 1997-2003

MTs Negeri Ciruas Tahun 2003-2006

SMA Negeri 1 Kota Serang Tahun 2006-2009 UNIKOM Tahun 2009-sekarang

Nama : Hena Heriana

NIM : 10109496

Jenis Kelamin : Laki-laki

Agama : Islam

Alamat Rumah : Kp. Sasakseng Rt/Rw 02/05 Ds. Kalihurip Kec. Cikampek Kab. Karawang Prov. Jawa Barat Pendidikan : SDN Kalihurip 1 Tahun 1996-2002

SMPN 2 Cikampek Tahun 2002-2005 SMKN 1 Purwakarta Tahun 2005-2008 UNIKOM Tahun 2009-Sekarang


(3)

G-3

G-2

Nama : Warsito Raharjo

NIM : 10109530

Jenis Kelamin : Laki-laki

Agama : Islam

Alamat Rumah : Jl. Raya Cisalak No. 14 Rt/Rw 01/03 Kec. Cisalak Kab. Subang Prov. Jawa Barat Pendidikan : SDN 1 Cisalak Tahun 1997-2003

SMPN 1 Cisalak Tahun 2003-2006 SMAN 3 Subang Tahun 2006-2009 UNIKOM Tahun 2009-Sekarang


(4)

WEBSITE DINAS PERHUBUNGAN DINAS KOMUNIKASI DAN INFORMATIKA DAN DINAS PARIWISTA

KOTA BANJAR

LAPORAN KERJA PRAKTEK Diajukan Untuk Memenuhi Tugas Mata Kuliah Kerja Praktek

Program Strata Satu jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer

Universitas Komputer Indonesia

ARIE SASTRA HADIPRAWIRA 10109534 WARSITO RAHARJO 10109530 HENA HERYANA 10109496

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG


(5)

E-1

LAMPIRAN E


(6)