SKRIPSI
Oleh :
055314005
YOGYAKARTA
2010
i
WEBSITE DEVELOPMENT OF TVRI STASIUN YOGYAKARTA NEWS
A THESIS
In Informatics Engineering
By :
055314005
YOGYAKARTA
2010
ii
HALAMAN PERSETUJUAN PEMBIMBING
iii
HALAMAN PENGESAHAN
iv
v
ABSTRAK
pemrograman web PHP dan database MySQL. Untuk mencapai tujuan yang
melihat berita, mencari berita, melihat profil lembaga, melihat acara televisi TVRI
fasilitas khusus berfungsi untuk melakukan pengolahan data yang hanya dapat
Berdasarkan hasil pengujian yang telah dilakukan, yaitu uji coba sistem
bahwa website dapat melayani kebut uhan kebutuhan informasi seputar berita
secara up to date dan dapat mengelola content website TVRI Stasiun Yogyakarta
secara efisien.
vi
ABSTRACT
The goal of this research is to build TVRI stasiun Yogyakarta website that
was developed by using PHP and MySQL. To achieve the expected goal, the
2003).
intended to address the need of users. There are three categories of users of the
administrator, and third is user. Users of the website can access the facility
Based on the user's point of view, this website offers two facilities. First is
general facility such as view news, search news, view the profile of the institution,
view the television program of TVRI stasiun Yogyakarta, view agenda and
download the news. The second facility is special facilities. While, the special
facilities perform data processing functions that can only be accessed by the super
Based on the results of the testing, its have been done by distributing
questionnaires to several users, the result shows that the website offers up to date
efficiently.
vii
viii
KATA PENGANTAR
Puji syukur ke hadirat Tuhan Yang Maha Esa atas berkat dan kasihnya
Skripsi ini ditulis untuk memenuhi salah satu syarat dalam memperoleh
gelar Sarjana Teknik, Program Studi Teknik Informatika di Fakultas Sains dan
Dalam penulisan skripsi ini penulis menyadari banyak pihak yang telah
kepada penulis sehingga akhirnya skripsi ini dapat selesai. Oleh karena itu pada
1. Stevanus Wisnu Wijaya, S.T., M.T. selaku dosen pembimbing yang telah
2. Agnes Maria Polina, S.Kom., M.Sc. selaku dosen penguji yang telah
memberikan masukan, saran dan kritik yang membangun untuk skripsi ini.
3. J.B. Budi Darmawan, S.T., M.Sc. selaku dosen penguji yang telah
memberikan masukan, saran dan kritik yang membangun untuk skripsi ini.
4. Yosef Agung Cahyanta, S.T., M.T. selaku Dekan Fakultas Sains dan
Teknologi.
Teknik Informatika.
staff sekretariat fakultas Teknik, BAPSI, BAA dan AUK pada umumnya.
ix
7. Seluruh staff bidang berita TVRI Stasiun Yogyakarta atas segala waktu
8. Papa (alm), mama, kakak, kakak ipar, keponakan dan semua saudara yang
11. Seluruh pihak yang telah ikut ambil bagian dalam penyelesaian tugas akhir
sehingga segala kritik dan saran yang bersifat membangun sangat penulis
harapkan demi perbaikan skripsi ini. Akhirnya dengan segala kekurangan yang
ada, penulis berharap agar skripsi ini masih dapat diambil manfaatnya.
Penulis
x
DAFTAR ISI
ABSTRAK …………………..…………………..…………………..……….....….….....vi
ABSTRACT …………………..…………………..…………………..……..…..…........vii
xi
2.6 MySQL ............................................................................................................... 16
2.7 Perangkat Lunak Pengembang Website ............................................................... 17
xii
3.5.1.2 Desain Fisikal ................................................................................................ 48
3.5.1.2.1 Desain Fisikal tabel superadministrator ....................................................... 48
3.5.1.2.2 Desain Fisikal tabel administrator ............................................................... 49
3.5.1.2.3 Desain Fisikal tabel templates ..................................................................... 50
3.5.1.2.4 Desain Fisikal tabel profil ........................................................................... 50
3.5.1.2.5 Desain Fisikal tabel kategori berita ............................................................ 51
3.5.1.2.6 Desain Fisikal tabel berita ........................................................................... 51
3.5.1.2.7 Desain Fisikal tabel kategori acara .............................................................. 52
3.5.1.2.8 Desain Fisikal tabel acara............................................................................ 53
3.5.1.2.9 Desain fisikal tabel agenda .......................................................................... 54
3.5.1.2.10 Desain Fisikal tabel download................................................................... 54
3.5.2 Perancangan User Interface .............................................................................. 55
3.5.2.1 Perancangan User Interface bagi user ............................................................. 55
3.5.2.1.1 Perancangan halaman utama bagi user ........................................................ 55
3.5.2.1.2 Perancangan Menu Profil Lembaga ............................................................. 56
3.5.2.1.3 Perancangan Menu Berita ........................................................................... 56
3.5.2.1.4 Perancangan Menu Acara ........................................................................... 57
3.5.2.1.5 Perancangan Menu Agenda ......................................................................... 58
3.5.2.1.6 Perancangan Menu Download..................................................................... 59
3.5.2.2 Perancangan User Interface bagi administrator ............................................... 59
3.5.2.2.1 Perancangan menu login administrator ........................................................ 59
3.5.2.2.2 Perancangan menu utama administrator ...................................................... 60
3.5.2.2.3 Perancangan Modul Manajemen Kategori Berita ......................................... 60
3.5.2.2.4 Perancangan Modul Tambah Kategori Berita .............................................. 61
3.5.2.2.5 Perancangan Modul Ubah Kategori Berita .................................................. 62
3.5.2.2.6 Perancangan Modul Manajemen Berita ....................................................... 62
3.5.2.2.7 Perancangan Tambah Berita ........................................................................ 63
3.5.2.2.8 Perancangan Ubah Berita ............................................................................ 64
3.5.2.2.9 Perancangan Modul Manajemen Kategori Acara ......................................... 64
3.5.2.2.10 Perancangan Tambah Kategori Acara........................................................ 65
3.5.2.2.11 Perancangan Ubah Kategori Acara ............................................................ 66
xiii
3.5.2.2.12 Perancangan Modul Manajemen Acara ..................................................... 66
3.5.2.2.13 Perancangan Tambah Acara ...................................................................... 67
3.5.2.2.14 Perancangan Ubah Acara .......................................................................... 68
3.5.2.2.15 Perancangan Modul Manajemen Agenda................................................... 69
3.5.2.2.16 Perancangan Tambah Agenda ................................................................... 70
3.5.2.2.17 Perancangan Ubah Agenda ....................................................................... 71
3.5.2.2.18 Perancangan Modul Manajemen Download .............................................. 71
3.5.2.2.19 Perancangan Tambah Download ............................................................... 72
3.5.2.2.20 Perancangan Ubah Download ................................................................... 73
3.5.2.3 Perancangan User Interface bagi super administrator ..................................... 73
3.5.2.3.1 Perancangan menu login super administrator............................................... 73
3.5.2.3.2 Perancangan menu utama super administrator ............................................. 74
3.5.2.3.3 Perancangan Modul Ubah Password ........................................................... 74
3.5.2.3.4 Perancangan Modul Ubah Profil Lembaga .................................................. 75
3.5.2.3.5 Perancangan Modul Manajemen Administrator ........................................... 76
3.5.2.3.6 Perancangan Modul Tambah Administrator ................................................ 76
3.5.2.3.7 Perancangan Modul Ubah Administrator..................................................... 77
3.5.2.3.8 Perancangan Modul Manajemen Template .................................................. 78
xiv
4.2.3.2.2 Form Halaman Utama Administrator .......................................................... 94
4.2.3.2.3 Form Manajemen Kategori Berita ............................................................... 96
4.2.3.2.4 Form Tambah Kategori Berita..................................................................... 97
4.2.3.2.5 Form Ubah Kategori Berita ......................................................................... 97
4.2.3.2.6 Form Manajemen Berita ............................................................................. 98
4.2.3.2.7 Form Tambah Berita ................................................................................... 99
4.2.3.2.8 Form Ubah Berita ..................................................................................... 100
4.2.3.2.9 Form Manajemen Kategori Acara ............................................................. 101
4.2.3.2.10 Form Tambah Kategori Acara ................................................................. 102
4.2.3.2.11 Form Ubah Kategori Acara ..................................................................... 103
4.2.3.2.12 Form Manajemen Acara.......................................................................... 104
4.2.3.2.13 Form Tambah Acara ............................................................................... 105
4.2.3.2.14 Form Ubah Acara ................................................................................... 106
4.2.3.2.15 Form Manajemen Agenda ....................................................................... 107
4.2.3.2.16 Form Tambah Agenda ............................................................................ 108
4.2.3.2.17 Form Ubah Agenda ................................................................................. 109
4.2.3.2.18 Form Manajemen Download ................................................................... 110
4.2.3.2.19 Form Tambah Download ........................................................................ 110
4.2.3.2.20 Form Ubah Download............................................................................. 111
4.2.3.3 Implementasi Antarmuka Super Administrator............................................. 112
4.2.3.3.1 Form Login Super Administrator .............................................................. 112
4.2.3.3.2 Form Halaman Utama Super Administrator .............................................. 112
4.2.3.3.3 Form Ubah Password ................................................................................ 115
4.2.3.3.4 Form Ubah Profil Lembaga....................................................................... 116
4.2.3.3.5 Form Manajemen Administrator ............................................................... 117
4.2.3.3.6 Form Tambah Administrator ..................................................................... 118
4.2.3.3.7 Form Ubah Administrator ......................................................................... 119
4.2.3.3.8 Form Manajemen Template ...................................................................... 119
xv
5.2.1 Pengumpulan Data ......................................................................................... 126
5.2.2 Sasaran Penyebaran Kuesioner ....................................................................... 127
5.2.3 Form Kuesioner .............................................................................................. 128
5.2.3.1 Form Kuesioner halaman user ...................................................................... 128
5.2.3.2 Form Kuesioner halaman administrator........................................................ 129
5.2.4 Hasil dan pembahasan kuesioner .................................................................... 130
5.2.4.1 Hasil dan pembahasan kuesioner halaman user ............................................ 130
5.2.4.2 Hasil dan pembahasan kuesioner halaman administrator .............................. 137
xvi
DAFTAR GAMBAR
xvii
Gambar 3.29 Perancangan Modul Manajemen Kategori Berita .................................. 61
Gambar 3.30 Perancangan Modul Tambah Kategori Berita........................................ 61
Gambar 3.31 Perancangan Modul Ubah Kategori Berita ............................................ 62
Gambar 3.32 Perancangan Modul Manajemen Berita ................................................ 63
Gambar 3.33 Perancangan Tambah Berita ................................................................. 63
Gambar 3.34 Perancangan Ubah Berita ..................................................................... 64
Gambar 3.35 Perancangan Modul Manajemen Kategori Acara .................................. 65
Gambar 3.36 Perancangan Tambah Kategori Acara ................................................... 65
Gambar 3.37 Perancangan Ubah Kategori Acara ....................................................... 66
Gambar 3.38 Perancangan Modul Manajemen Acara................................................. 67
Gambar 3.39 Perancangan Tambah Acara ................................................................. 68
Gambar 3.40 Perancangan Ubah Acara...................................................................... 69
Gambar 3.41 Perancangan Modul Manajemen Agenda .............................................. 70
Gambar 3.42 Perancangan Tambah Agenda............................................................... 70
Gambar 3.43 Perancangan Ubah Agenda ................................................................... 71
Gambar 3.44 Perancangan Modul Manajemen Download .......................................... 72
Gambar 3.45 Perancangan Tambah Download .......................................................... 72
Gambar 3.46 Perancangan Ubah Download ............................................................... 73
Gambar 3.47 Perancangan menu login super administrator ........................................ 74
Gambar 3.48 Perancangan menu utama super administrator....................................... 74
Gambar 3.49 Perancangan menu ubah password........................................................ 75
Gambar 3.50 Perancangan Modul Manajemen Profil Lembaga .................................. 75
Gambar 3.51 Perancangan Modul Manajemen Administrator .................................... 76
Gambar 3.52 Perancangan Modul Tambah Administrator .......................................... 77
Gambar 3.53 Perancangan Modul Ubah Administrator .............................................. 77
Gambar 3.54 Perancangan Modul Manajemen Template ........................................... 78
Gambar 4.1 Implementasi Form Index Utama ........................................................... 89
Gambar 4.2 Implementasi Form Profil....................................................................... 90
Gambar 4.3 Implementasi Form Berita ...................................................................... 91
Gambar 4.4 Implementasi Form Acara ...................................................................... 92
Gambar 4.5 Implementasi Form Agenda ................................................................... 93
xviii
Gambar 4.6 Implementasi Form Download ............................................................... 93
Gambar 4.7 Form Login Administrator ..................................................................... 94
Gambar 4.8 Form Halaman Utama Administrator ...................................................... 94
Gambar 4.9 Form Manajemen Kategori Berita .......................................................... 96
Gambar 4.10 Form Tambah Kategori Berita .............................................................. 97
Gambar 4.11 Form Ubah Kategori Berita .................................................................. 97
Gambar 4.12 Form Manajemen Berita ....................................................................... 98
Gambar 4.13 Form Tambah Berita ............................................................................ 99
Gambar 4.14 Form Ubah Berita............................................................................... 100
Gambar 4.15 Form Manajemen Kategori Acara ....................................................... 101
Gambar 4.16 Form Tambah Kategori Acara ............................................................ 102
Gambar 4.17 Form Ubah Kategori Acara ................................................................ 103
Gambar 4.18 Form Manajemen Acara ..................................................................... 104
Gambar 4.19 Form Tambah Acara........................................................................... 105
Gambar 4.20 Form Ubah Acara ............................................................................... 106
Gambar 4.21 Form Manajemen Agenda .................................................................. 107
Gambar 4.22 Form Tambah Agenda ........................................................................ 108
Gambar 4.23 Form Ubah Agenda ............................................................................ 109
Gambar 4.24 Form Manajemen Download .............................................................. 110
Gambar 4.25 Form Tambah Download .................................................................... 110
Gambar 4.26 Form Ubah Download ........................................................................ 111
Gambar 4.27 Form Login Super Administrator ....................................................... 112
Gambar 4.28 Form Halaman Utama Super Administrator ....................................... 113
Gambar 4.29 Form Ubah Password ........................................................................ 115
Gambar 4.30 Form Manajemen Profil .................................................................... 116
Gambar 4.31 Form Manajemen Administrator ........................................................ 117
Gambar 4.32 Form Tambah Administrator ............................................................. 118
Gambar 4.33 Form Ubah Administrator ................................................................. 119
Gambar 4.34 Form Manajemen Template ............................................................... 120
Gambar 4.35 Template 1 ........................................................................................ 121
Gambar 4.36 Template 2 ........................................................................................ 122
xix
Gambar 5.1 Form Kuesioner halaman user .............................................................. 128
Gambar 5.2 Form Kuesioner halaman administrator ................................................ 129
Gambar 5.3 Diagram Perhitungan Hasil Kuesioner Pernyataan 1 ............................. 130
Gambar 5.4 Diagram Perhitungan Hasil Kuesioner Pernyataan 2 ............................. 131
Gambar 5.5 Diagram Perhitungan Hasil Kuesioner Pernyataan 3 ............................. 132
Gambar 5.6 Diagram Perhitungan Hasil Kuesioner Pernyataan 4 ............................. 133
Gambar 5.7 Diagram Perhitungan Hasil Kuesioner Pernyataan 5 ............................. 134
Gambar 5.8 Diagram Perhitungan Hasil Kuesioner Pernyataan 6 ............................. 135
Gambar 5.9 Diagram Perhitungan Hasil Kuesioner Pernyataan 7 ............................. 136
Gambar 5.10 Diagram Perhitungan Hasil Kuesioner Pernyataan 1 ........................... 137
Gambar 5.11 Diagram Perhitungan Hasil Kuesioner Pernyataan 2 ........................... 138
Gambar 5.12 Diagram Perhitungan Hasil Kuesioner Pernyataan 3 ........................... 139
Gambar 5.13 Diagram Perhitungan Hasil Kuesioner Pernyataan 4 ........................... 140
Gambar 5.14 Diagram Perhitungan Hasil Kuesioner Pernyataan 5 ........................... 141
Gambar 5.15 Diagram Perhitungan Hasil Kuesioner Pernyataan 6 ........................... 142
xx
DAFTAR TABEL
xxi
Tabel 5.12 Tabel Perhitungan Hasil Kuesioner Pernyataan 5 ....................................... 141
xxii
BAB I
PENDAHULUAN
dan merupakan TVRI stasiun daerah pertama kali yang berdiri di tanah air,
yakni tahun 1965. Salah satu bidangnya adalah bidang berita yang bertujuan
berita apa saja yang terjadi di daerah seputar Yogyakarta pada khususnya.
Pada tugas akhir ini akan dibangun sebuah website TVRI Stasiun
memperoleh informasi yang up to date akan hal – hal yang terjadi di daerah
1
2
secara uptodate?
Sebuah website berita TVRI Stasiun Yogyakarta yang akan dibangun pada
MySQL.
diperoleh kapan dan dimana saja dengan cepat dan tepat melalui media
internet.
semua isi yang terdapat di setiap halaman situs website dapat tersimpan
dengan baik.
4
diharapkan.
5
BAB I PENDAHULUAN
Bab ini berisi landasan teori yang berhubungan dengan masalah yang
dibahas.
Bab ini membahas tentang analisis sistem serta perancangan sistem yang
BAB IV IMPLEMENTASI
Bab ini berisi tentang implementasi dari rancangan atau desain sistem yang
Bab ini berisi tentang analisis hasil implementasi program yang telah dibuat
Bab ini berisi tentang keseluruhan isi laporan yang terangkum dalam
kesimpulan serta saran untuk pengembangan program pada waktu yang akan
datang.
BAB II
LANDASAN TEORI
6
7
Dengan iterasi akan didapat hasil yang lebih baik, terlalu banyak iterasi
6. Menggunakan CASE
otomatis.
8
Model ini adalah model klasik yang bersifat sistematis, berurutan dalam
membangun software.
yang sistematis.
Keterangan :
dipenuhi oleh program yang akan dibangun. Fase ini harus dikerjakan
unit.
yang dapat berupa teks, gambar, suara maupun animasi dan lain-lain dalam
yang mempunyai tugas dan fungsi berbeda satu dengan yang lain. TCP/IP
speed).
2.3.Pengantar HTML
karena sifatnya yang hanya memberikan tanda (marking up) pada suatu
2000):
a. Hypertext atau link hypertext adalah kata atau frase yang dapat
lainnya. Jika pengguna mengklik pada kata atau frase untuk mengikuti
link ini maka web browser akan memindahkan tampilan pada bagian
dokumen.
c. Membuat link ke dokumen lain atau bagian lain dari dokumen yang sama
2.4 CSS
Pada dasarnya, setiap dokumen HTML disusun menggunakan tag-tag
terbatas pada sebuah dokumen saja melainkan style yang sama dapat
website. Dengan kata lain, pendefinisian style hanya dilakukan sekali saja
dan style tersebut akan berlaku untuk setiap tag HTML yang digunakan dan
dan eksternal. CSS Internal adalah format style yang terdapat dokumen
HTML dan merupakan file dengan ekstensi *.css yang dapat di link ke
2.5. PHP
PHP pertama kali diperkenalkan oleh Rasmus Lerdorf pada tahun 1994
pada situs pribadinya untuk mencatat siapa saja yang mengakses daftar
pencacah (counter), buku tamu, dan utilitas lain yang digunakan dalam
browser client tersebut dalam bentuk HTML biasa. Arti yang kedua
informasi website.
b. PHP kompatibel dengan berbagai jenis sistem operasi, web server dan
browser.
2.6. MySQL
MySQL adalah salah satu perangkat lunak database yang sering dipakai
beberapa proses dan dapat dikerjakan dalam waktu yang bersamaan serta
dari halaman web sehingga membuat suatu halaman web lebih dinamis dan
pemrograman murni.
tabel- tabel yang secara logika merupakan struktur dua dimensi yang terdiri
atas baris-baris data yang berada dalam satu atau lebih kolom. Baris
pada tabel sering disebut sebagai instance dari data, sedangkan kolom
1. Macromedia Dreamweaver 8
menulis tag-tag HTML satu persatu walalupun program ini tetap bisa
karena pada saat membuat program dapat dibagi mejadi tampilan design,
18
sesuai dengan standar. Salah satu metode yang digunaan saat pembuatan
website adalah dengan klik dan drag yang dapat mempermudah dalam
pemrograman server side dan client side. Server side digunakan untuk
versi 9 ke atas juga dapat digunakan oleh sistem operasi lain seperti
untuk cetakan berbasis-kertas, Photoshop yang ada saat ini juga dapat
3. Xampp
XAMPP adalah paket instalasi Apache, PHP, MySql, FTP dan Mercury
karyawan, aplikasi cuti online berbasis PHP dan MySql secara online.
database MySql.
BAB III
merupakan TVRI stasiun daerah pertama kali yang berdiri di tanah air, yakni
acara TVRI Stasiun Yogyakarta serta profilnya. Hingga saat ini website
Karena website yang lama tidak dapat diakses lagi, maka untuk
contoh dari website tvri nasional www.tvri.co.id. Dari website ini terdapat
fasilitas :
20
21
1. Fasilitas Umum :
1) Beranda (Home)
2) Program TVRI
a. Berita
b. Olah Raga
c. Pendidikan
d. Budaya
e. Hiburan
3) About US
meliputi :
b. Struktur Organisasi
c. Sejarah
a. Account Executive
5) Galeri TVRI
a. Gambar
b. Video
c. MP3
d. E-Book
6) Hubungi Kami
2. Fasilitas Khusus :
pengguna dengan level yang paling tinggi. Super administrator memiliki hak
1) Home
Merupakan halaman yang akan tampil pada saat website diakses pertama
kali.
2) Profil
3) Berita
ekonomi, dsb.
4) Pencarian Berita
5) Indeks Berita
postingnya berita.
6) Acara
7) Agenda
8) Download
berikut:
Perbedaan website TVRI stasiun Yogyakarta bidang berita ini dengan website
1. Pada fasilitas khusus dalam website ini terdapat fasilitas ubah template,
yaitu template dapat diubah oleh super administrator sekala berkala, agar
2. Berita yang disajikan pada website ini sebagian besar merupakan berita
27
bukan video.
3. Terdapat fasilitas indeks berita (arsip berita) pada website ini yang
Dalam website ini terdapat tiga aktor yang terlibat. Aktor tersebut adalah :
1. Super Administrator
Super administrator adalah pengguna dengan level yang paling tinggi. Super
super administrator.
2. Administrator
yang memiliki tugas dan tanggung jawab terhadap kegiatan meng-update data
3. User
28
Definisi user adalah pengguna atau pengunjung website dengan hak akses
pada level paling rendah. User hanya memiliki hak akses terhadap fasilitas
umum website.
(bagian 1)
30
(bagian 2)
melakukan Login terlebih dahulu jika ingin melakukan use case yang lain.
31
arsip berita
Lihat profil
Melihat profil lembaga
lembaga
Download
Mendownload berita
berita
password
Ubah Profil
Mengubah profil lembaga
Lembaga
Aktifkan
Memilih template yang aktif
Template
Tambah
Menambah data acara ke dalam database
administrator
administrator database
administrator database
password
34
Tambah
Menambah data berita ke dalam database
kategori berita
berita database
berita database
Tambah
Menambah data agenda ke dalam database
kategori acara
acara database
acara database
Tambah
Menambah data download ke dalam database
download
download database
yaitu :
konteks.
download.
profil lembaga,validasi
masukan
download.), validasi
37
masukan
Diagram Berjenjang dan DAD sampai pada level yang paling rendah berikut ini
template
10 . 1 p
Konfirmasi
ubah, validasi
masukan Ubah
Template Data terupdate
Data yang
diubah Data sebelum diupdate
D3 template
Super Konfirmasi
aktifkan
Administrator
Data sebelum diupdate
Aktifkan
Template
template
administrator
administrator
42
berita
berita
acara
acara
download
bagaimana data itu digunakan atau akan digunakan. Dengan kata lain tidak
N
no_ telp
jdl_ acr acr _ seo
blokir memiliki
password id _ acr ket_ acr
nm_ kate_ acr id _ kate_brt
username level
gbr_ acr
id_ session kate_ brt_ seo 1 id_ kate_ acr
templates
3.5.1Perancangan Database
username jam
* kategori_ acara
password gambar
* id_ kate_ acr
no _ telp dibaca
nm_ kate_acr
level
blokir kate_ acr_ seo
id_ session gbr_ kate_ acr
kategori_ berita
profil
* id_ kate_ brt
nm_ kate_brt agenda
ket _ profil kate_ brt_ seo * id _ agenda
gbr _ profil tema_ agenda
tema_ seo
isi _ agenda
templates download
tempat_ agenda
* id _ templates * id _ download
tgl_ mulai
nama _ templates judul _ berita
tgl_ selesai
folder nama_file
aktif tgl_ posting
tgl_ posting
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
super administrator.
administrator
administrator
administrator
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
administrator.
administrator
administrator
administrator
administrator
50
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
template website
template.
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
profil lembaga.
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
kategori berita.
kategori berita.
teknologi, dsb.
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
berita
table berita.
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
kategori acara
acara.
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
acara
table acara.
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
agenda
Tabel ini merupakan tabel yang digunakan untuk menyimpan informasi mengenai
download.
terdiri dari informasi singkat, visi dan misi. Tampilan profil lembaga ini adalah
sebagai berikut :
Profil Lembaga
Informasi
Gambar
SIngkat
Visi
Misi
dengan memasukkan kata kunci pencarian. Berita juga dapat dipilih berdasarkan
kategorinya dan berita dapat dicari berdasarkan tanggal berita diposting melalui
fasilitas indeks berita. Tampilan menu berita ini adalah sebagai berikut :
57
Header
Pencarian Indeks
Berita Berita
Berita
Cari Cari
Tanggal Posting Berita
Judul Berita
Kategori
Agenda
Berita
Kategori Berita
Kategori 1 Agenda 1
Kategori 2 Agenda 2
dst dst
Deskripsi Berita
Berita Download
Terpopuler
Berita 1 Download 1
Berita 2 Download 2
dst dst
Footer
Yogyakarta bidang berita beserta deskripsi acaranya. Tampilan menu acara ini
Acara
Nama Acara
Gambar
Deskripsi Acara
agenda, judul dan isi agenda. Tampilan menu agenda ini adalah sebagai berikut :
Agenda
Judul Agenda
Isi Agenda
Merupakan halaman bagi user untuk mendownload berita, dapat berupa artikel
ataupun video.
Download
Download 1
Download 2
Download 3
Dst
Pada antar muka menu login, ketika administrator mengakses alamat untuk
login. Jika password yang dimasukkan benar maka administrator akan dapat
Setelah administrator memasukkan username dan password dan cocok maka akan
ingin mengubah kategori berita yang ada di dalam database, maka administrator
harus memilih pilihan tombol ubah. Bila administrator ingin menghapus kategori
61
berita yang ada di dalam database, maka administrator harus memilih pilihan
hapus. Berikut ini adalah perancangan untuk modul manajemen kategori berita :
memilih pilihan simpan untuk menyimpan data tersebut ke dalam database. Untuk
Modul yang diakses bila administrator ingin mengubah nama kategori berita,
berikut :
Bila administrator ingin menambah berita yang terbaru, maka administrator harus
memilih pilihan tambah berita. Bila administrator ingin mengubah berita yang
ada di dalam database, maka administrator harus memilih pilihan tombol ubah.
Bila administrator ingin menghapus berita yang ada di dalam database, maka
administrator harus memilih pilihan hapus. Berikut ini adalah perancangan untuk
harus memasukkan judul berita, memilih kategori berita, isi berita yang diisi
secara manual, serta gambar dari berita tersebut. Setelah semua terisi maka
ingin mengubah judul berita, kategori, isi berita maupun gambarnya. Setelah itu,
ingin mengubah kategori acara yang ada di dalam database, maka administrator
harus memilih pilihan ubah. Bila administrator ingin menghapus kategori acara
65
yang ada di dalam database, maka administrator harus memilih pilihan hapus.
Setelah terisi maka administrator memilih pilihan simpan untuk menyimpan data
memilih pilihan ubah untuk melakukan perubahan dan menyimpan data tersebut
batal.
Bila administrator ingin menambah acara yang terbaru, maka administrator harus
memilih pilihan tambah acara. Bila administrator ingin mengubah acara yang ada
administrator harus memilih pilihan hapus. Berikut ini adalah perancangan untuk
harus memasukkan nama acara, gambar acara, deskripsi acara yang diisi secara
manual. Setelah semua terisi maka administrator memilih pilihan simpan untuk
Tambah Acara
Nama Acara
Gambar
Browse
Deskripsi
Simpan Batal
ingin mengubah nama acara, deskripsi acaranya ataupun gambarnya. Setelah itu,
Modul agenda adalah tempat untuk memberi informasi mengenai agenda. Bila
memilih pilihan tambah agenda. Bila administrator ingin mengubah agenda yang
ada di dalam database, maka administrator harus memilih pilihan ubah. Bila
dapat memilih pilihan batal. Berikut ini adalah perancangan untuk modul
manajemen agenda:
70
harus memasukkan judul, isi agenda, dan tanggal mulai/selesai agenda melalui
fungsi combo box. Setelah semua terisi maka administrator dapat memilih pilihan
ingin mengubah judul, isi agenda, maupun tanggal mulai/selesai agenda. Setelah
itu, administrator dapat memilih pilihan ubah untuk melakukan perubahan dan
mengubah data download yang ada di dalam database, maka administrator harus
memilih pilihan ubah. Bila administrator ingin menghapus data download yang
ada di dalam database, maka administrator harus memilih pilihan hapus. Berikut
administrator harus memasukkan judul dan nama file. Setelah semua terisi maka
apakah ingin mengubah judul, nama file atau akan mengganti file. Setelah itu,
Pada antar muka menu login, ketika super administrator mengakses alamat
untuk dapat login. Jika password yang dimasukkan benar maka super
maka akan ditampilkan sebuah halaman yang menyajikan menu utama bagi super
membatalkan, super administrator dapat menekan tombol batal. Berikut ini adalah
harus memilih pilihan ubah. Bila super administrator ingin menghapus data
administrator :
Setelah semua terisi maka super administrator dapat memilih pilihan simpan
memilih pilihan ubah untuk melakukan perubahan dan menyimpan data tersebut
gambar berikut :
dapat memilih template mana yang akan digunakan dengan memilih pilihan
IMPLEMENTASI
79
80
sudah berjalan atau belum. Jika service sudah berjalan akan ditandai
spesifikasi
sebagai berikut :
4) VGA : OnBoard
6) Monitor : Standar
perancangan pada bab III. Berikut merupakan hasil dump dari tabel-tabel
tersebut :
1) Tabel superadministrator
COLLATE=latin1_general_ci;
2) Tabel administrator
'user',
DEFAULT 'N',
COLLATE=latin1_general_ci;
3) Tabel templates
NULL,
DEFAULT 'N',
83
CHARSET=latin1 COLLATE=latin1_general_ci;
4) Tabel profil
5) Tabel kategori_berita
CHARSET=latin1 COLLATE=latin1_general_ci;
6) Tabel berita
mengenai berita. Sintaks pembuatan tabel berita dapat dilihat pada listing
program berikut :
CHARSET=latin1 COLLATE=latin1_general_ci;
85
7) Tabel kategori_acara
CHARSET=latin1 COLLATE=latin1_general_ci;
8) Tabel acara
mengenai acara. Sintaks pembuatan tabel acara dapat dilihat pada listing
program berikut :
CHARSET=latin1 COLLATE=latin1_general_ci;
9) Tabel agenda
NULL,
CHARSET=latin1 COLLATE=latin1_general_ci;
87
CHARSET=latin1 COLLATE=latin1_general_ci;
<?php
$server = "localhost";
$username = "root";
$password = "";
88
$database = "dbtvrijgj";
?>
administrator.
yang terdiri dari informasi singkat, visi dan misi. Tampilan profil
Kategori Acara :
92
posting agenda, judul dan isi agenda. Tampilan menu agenda ini adalah
sebagai berikut :
Keterangan :
super administrator”.
super administrator”.
super administrator”.
kategori berita
kategori acara
96
download
data, mengedit data, dan menghapus kategori berita yang sudah tidak
Keterangan :
Keterangan :
Keterangan :
database
isi informasi website antara lain menambah data, mengedit data, dan
Keterangan :
Keterangan :
database
data, mengedit data, dan menghapus data kategori acara yang sudah tidak
Keterangan :
Keterangan :
2. Gambar, yaitu field untuk menampung alamat letak gambar yang akan
diupload
Keterangan :
sebelumnya
3. Ganti Gambar, yaitu field untuk menampung alamat letak gambar yang
akan diubah
database
kegiatan menambah data, mengedit data, dan menghapus data acara yang
Keterangan :
Keterangan :
Keterangan :
apa
database
kegiatan menambah data, mengedit data, dan menghapus data agenda yang
berikut :
Keterangan :
Keterangan :
Keterangan :
database
download artikel berita, antara lain dengan menambah data, mengedit data,
Keterangan :
2. File, yaitu tempat untuk menampung letak alamat file yang akan
diupload.
Keterangan :
3. Ganti file, yaitu field untu menampung letak alamat file yang akan
diubah
112
database
Keterangan :
administrator.
templates
administrator
114
mengaksesnya)
mengaksesnya)
mengaksesnya)
dapat mengaksesnya)
gambar:
Keterangan :
akan diganti
database
116
profil lembaga
Keterangan :
database
Keterangan :
Keterangan :
Keterangan :
database
Keterangan :
kekurangan pada website ini, berikut adalah kelebihan dan kekurangan website :
1. Kelebihan Website :
a. Bagi User
1) User dapat mendapatkan informasi berita terbaru dan juga apabila user
data berita melalui fasilitas indeks berita. Pencarian data berita dapat
kata kunci.
monoton.
b. Bagi Administrator
123
124
password.
2. Kekurangan Website
1. Bagi User
diposting.
125
2. Bagi Administrator
menyebarkan kuesioner kepada calon pengguna sistem. Hal ini dilakukan agar
dapat melihat kelayakan berbagai aspek dari sistem yang telah dibuat. Selain itu,
penyebaran kuesioner ini ditujukan agar penulis dapat menerima masukan berupa
saran dan kritik untuk kemajuan dari sistem yang telah atau akan dibuat
selanjutnya.
orang mahasiswa. Pada metode ini, pertanyaan diajukan secara tertulis dan
dan responden hanya memilih jawaban yang sesuai. Disebut pertanyaan terbuka
karena jawaban dari pertanyaan tidak disediakan, responden harus mengisi sendiri
jawabannya.
data :
Beberapa topik yang dibahas dalam kuesioner adalah topik yang kiranya dapat
dibagikan.
ini bertujuan untuk menguji tampilan antarmuka halaman user dan halaman
Pemilih
Baik Sekali 1 10 %
Baik 5 50 %
Cukup 3 30 %
Kurang 1 10 %
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
Pemilih
Baik Sekali 0 0%
Baik 3 30 %
Cukup 6 60 %
Kurang 1 10 %
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
Pemilih
Baik Sekali 2 20 %
Baik 4 40 %
Cukup 3 30 %
Kurang 1 10 %
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
4. Kelengkapan Informasi
Pemilih
Baik Sekali 1 10 %
Baik 2 20 %
Cukup 7 70 %
Kurang 0 0%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
Pemilih
Baik Sekali 2 20 %
Baik 3 30 %
Cukup 4 40 %
Kurang 1 10%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
ini mempunyai kejelasan informasi dan data yang ada yang baik
135
6. User Friendliness
Pemilih
Baik Sekali 3 30 %
Baik 4 40 %
Cukup 3 30 %
Kurang 0 0%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
Pemilih
Baik Sekali 1 10 %
Baik 4 40 %
Cukup 5 50 %
Kurang 0 0%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
Pemilih
Baik Sekali 0 0%
Baik 6 60 %
Cukup 4 40 %
Kurang 0 0%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
Pemilih
Baik Sekali 2 20 %
Baik 4 40 %
Cukup 4 40 %
Kurang 0 0%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
3. Kelengkapan Informasi
Pemilih
Baik Sekali 1 10 %
Baik 3 30 %
Cukup 6 60 %
Kurang 0 0%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
Pemilih
Baik Sekali 2 20 %
Baik 3 30 %
Cukup 4 40 %
Kurang 1 10%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
ini mempunyai kejelasan informasi dan data yang ada yang baik
141
Pemilih
Baik Sekali 3 30 %
Baik 4 40 %
Cukup 3 30 %
Kurang 0 0%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
Pemilih
Baik Sekali 1 10 %
Baik 4 40 %
Cukup 5 50 %
Kurang 0 0%
Kurang Sekali 0 0%
Dilihat dari hasil persentase di atas, maka dapat disimpulkan bahwa sistem
6.1 Kesimpulan
dilakukan dalam penyelesaian Tugas Akhir ini, diperoleh kesimpulan yang dapat
1. Untuk mengelola modul-modul dalam website ini dilakukan oleh satu orang
2. Sistem ini memiliki tingkat keamanan yang baik, karena dilengkapi dengan
menu administrator.
kemudahan dalam pencarian data dan pengolahan data. Sistem ini memiliki
user interface yang menarik dan memiliki error handling yang baik.
6.2 Saran
143
144
modul lainnya yang diperlukan untuk menambah fasilitas pada website. Untuk
2. Informasi – informasi yang akan ditampilkan pada website ini harus selalu
DAFTAR PUSTAKA
Gunawan, Gun. (2007). Web Content Management System dengan PHP dan
MySQL. http://ilmukomputer.org.
Yogyakarta : Lokomedia
Haryanto, Steven. (2004). Buku Mini PC Media Buku Resep Regex. Dian Rakyat.
Dharma, Yogyakarta