Website Dinas Perhubungan Dinas Komunikasi dan Informatika dan Pariwisata Kota Banjar
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)