OLEH
Dhita Shandy Faristyawati 4323/1221.063
Muhammad Yahya Dwiyantara 4392/1290.063
Rio Ranu Pratama 4427/1324.070
GURU PEMBIMBING
Pashatania Fitri Indah L., S.Kom.
Mengetahui / menyetujui:
Guru Pembimbing
i
LEMBAR PENGESAHAN
LAPORAN PROJECT WORK
Hari :
Tanggal :
Tempat :
Disetujui oleh:
1. Pashatania Fitri Indah L., S.Kom.
2. Nama guru penguji:
ii
KATA PENGANTAR
Laporan Project Work ini tidak dapat terwujud tanpa adanya bantuan dari
pihak-pihak terkait. Untuk itu penyusun menyampaikan terimakasih kepada :
Semoga dengan jasa yang telah diberikan mendapat ganti yang lebih
berarti dari Allah SWT. Penyusun berharap dengan adanya Laporan Project Work
ini, dapat dijadikan tambahan ilmu pengetahuan bagi penyusun dan setiap orang
yang membacanya.
Malang, ……………..
Penyusun,
Kelompok....
iii
DAFTAR ISI
HALAMAN JUDUL
LEMBAR PENGESAHAN i
KATA PENGANTAR iii
DAFTAR ISI iv
DAFTAR GAMBARvi
BAB I PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Perumusan Masalah 2
1.3 Batasan Masalah 2
1.4 Manfaat Penelitian 3
BAB II KAJIAN PUSTAKA 4
2.1 Website 4
2.2 User Interface...............................................................................................
2.3 HTML..........................................................................................................
2.4 PHP..............................................................................................................
2.5 CodeIgniter..................................................................................................
2.6 CSS..............................................................................................................
2.7 Basis Data....................................................................................................
BAB III ANALISA DAN PEMECAHAN MASALAH 11
3.1 11
BAB IV HASIL DAN PEMBAHASAN 27
4.1 26
BAB 5 KESIMPULAN DAN SARAN 37
5.1 Kesimpulan 37
5.2 Saran 37
DAFTAR PUSTAKA 38
BIOGRAFI PENULIS 39
iv
DAFTAR GAMBAR
BAB II
Gambar 2.1 10
BAB III
Gambar 3.1 12
BAB IV
Gambar 4.1 26
v
BAB I
PENDAHULUAN
1
2. Bagaimana proses penyampaian pemilihan maupun aspirasi berbasis
website?
2
BAB II
KAJIAN PUSTAKA
2.1 Website
Website atau situs dapat diartikan sebagai kumpulan halaman
yang menampilkan informasi data teks, data gambar diam atau gerak,
data animasi, suara, video dan atau gabungan dari semuanya, baik yang
bersifat statis, dinamis maupun interaktif yang membentuk satu
rangkaian bangunan yang saling terkait dimana masing-masing
dihubungkan dengan jaringan-jaringan halaman (hyperlink).
Halaman-halaman dari website akan bisa diakses melalui sebuah URL
yang biasa disebut Homepage. URL ini mengatur halaman-halaman
situs untuk menjadi sebuah hirarki, meskipun, hyperlink-hyperlink
yang ada di halaman tersebut mengatur para pembaca dan
memberitahu mereka sususan keseluruhan dan bagaimana arus
informasi ini berjalan. Berdasarkan jenisnya, website dibagi menjadi 3,
yaitu :
1. Website Statis
Website Statis adalah web yang mempunyai halaman tidak
berubah. Artinya adalah untuk melakukan perubahan pada
suatu halaman dilakukan secara manual dengan mengedit
code yang menjadi struktur dari website tersebut.
2. Website Dinamis
Website Dinamis merupakan website yang secara struktur
diperuntukan untuk update sesering mungkin. Biasanya
selain utama yang bisa diakses oleh user pada umumnya,
2
juga disediakan halaman backend untuk mengedit kontent
dari website. Contoh umum mengenai website dinamis
adalah web berita atau web portal yang didalamnya terdapat
fasilitas berita, polling dan sebagainya.
3. Website Interaktif
Website Interaktif adalah web yang saat ini memang sedang
booming. Salah satu contoh website interaktif adalah blog
dan forum. Di website ini user bisa berinteraksi dan beradu
argument mengenai apa yang menjadi pemikiran mereka.
Biasanya website seperti memiliki moderator untuk
mengatur supaya topik yang diperbincangkan tidak keluar
jalur.
2
2.3 HTML
HTML adalah, (HyperText Markup Language) sebuah bahasa
standar yang digunakan oleh browser Internet untuk membuat halaman
dan dokumen pada sebuah Web yang kemudian dapat diakses dan
dibaca layaknya sebuah artikel. HTMLjuga dapat digunakan sebagai
link link antara file-file dalam situs atau dalam komputer dengan
menggunakan localhost, atau link yang menghubungkan antar situs
dalam dunia internet.
2.4 PHP
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat
ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai
untuk memrogram situs web dinamis. PHP dapat digunakan untuk
membangun sebuah CMS.
2
Kumpulan intruksi aksi yang menghubungkan model dan view,
user tidak akan berhubungan dengan model secara langsung.
2.6 CSS
Cascading Style Sheet (CSS) merupakan salah satu bahasa
pemrograman web untuk mengendalikan beberapa komponen dalam
sebuah web sehingga akan lebih terstruktur dan seragam. Sama halnya
styles dalam aplikasi pengolahan kata seperti Microsoft Word yang
dapat mengatur beberapa style, misalnya heading, subbab, bodytext,
footer, images, dan style lainnya untuk dapat digunakan bersama-sama
dalam beberapa file. Pada umumnya CSS dipakai untuk memformat
tampilan halaman web yang dibuat dengan bahasa HTML dan
XHTML.
2
BAB III
ANALISA DAN PEMECAHAN MASALAH
3.1 Flowchart
3.2 Shdjhsd
3.3 Shdfhsg
3.4 Sjdhfkjsdh
3.5 Sjdfjs
3.6 Sdjfksd
2
2