Proposal Ta Membangun Website Menggunakan PHP Dan Mysql

Anda mungkin juga menyukai

Anda di halaman 1dari 31

A.

Judul
Judul tugas Akhir yang kami ambil adalah Membangun
Website SMA Negeri 14 OKU menggunakan PHP dan
Mysql.
B. Latar Belakang Masalah
Internet merupakan bagian dari tekhnologi informasi
yang terus berkembang di setiap tahunnya. Jumlah pengguna
internet semakin hari semakin meningkat. Sejalan dengan
pertambahan

jumlah

pemakai

jasa

internet

dan

keberadaannya semakin banyak di minati oleh masyarakat


luas.
Perkembangan teknologi saat ini sudah semakin luas,
dengan melihat cakupan wilayah yang di jangkau oleh
jaringan

internet,

banyak

sekolah

atau

instansi

yang

menggunakan teknologi seperti komputer. Disamping itu juga,


komputer memberikan layanan yang bisa di manfaatkan bagi
pemakai. Dari banyaknya layanan yang di berikan, website
merupakan salah satu media yang cepat untuk menyajikan
informasi dari suatu objek kepada pemakai di daam negeri
maupun di luar negeri.
Website adalah salah satu sarana promosi alternatife
untuk

memasarkan

produk

atau

jasa.

Website

juga

memberikan nilai tambah sebagai ruang lingkup internasional


(International coverage) yang dapat di akses oleh setiap
orang di dunia melalui media internet dengan biaya yang

relatif rendah (cost saving) sehingga menekan biaya yang


dikeluarkan,

dibandingkan

dengan

media

cetak

atau

elektronik.
Saat ini internet sudah di gunakan banyak kalangan, di
antaranya kalangan bisnis, pelajar, perkantoran, hiburan dan
sebagainya, sehingga tidak asing lagi jika melihat banyaknya
warnet yang di datangi oleh pengunjung. Sebagian besar
pengguna internet adalah kalangan pelajar, karena para
pelajar mulai dari SD, SMP, SMA maupun yang sudah kuliah
membutuhkan informasi yang ada di seluruh dunia.
Perkembangan aplikasi dalam membuat website juga
sangat

berperan

mengembangkan

dalam
website

mewujudkan
sebagai

minat

media

user

promosi

untuk
atau

informasi. Fungsi website pun bermacam-macam, seperti


aplikasi yang dapat di download, dan website dapat juga
menyediakan layanan untuk pengiriman pesan elektronik
(email).
SMA Negeri 14 OKU adalah salah satu dari sekolahsekolah di Kabupaten Ogan Komering Ulu (OKU) yang perlu
diinformasikan seluruh kegiatannya, baik itu dalam bidang
pendidikan, olahraga, kesenian, maupun prestasi yang di raih
oleh sekolah. Karena SMA Negeri 14 OKU merupakan salah
satu sekolah negeri yang ada di daerah Kabupaten OKU. Maka
dirancanglah untuk membangun sebuah website, agar dapat

bermanfaat bagi sekolah dan dapat di berikan ke seluruh


masyarakat melalui media internet.
Berdasarkan latar belakang yang telah dipaparkan
penulis mengangkat judul Membangun website SMA
Negeri 14 OKU menggunakan PHP dan MySQL.
C. Batasan Masalah
Dalam hal ini, penulis membatasi masalah dengan
hanya membahas mengenai pembuatan website SMA Negeri
14 OKU menggunakan PHP dan MySQL.
D. Rumusan Masalah
Adapun rumusan-rumusan masalah pada penelitian ini
adalah sebagai berikut :
1. Bagaimana membuat

website,

SMA

Negeri

14

OKU

menggunakan PHP dan Mysql untuk optimalisasi informasi


sekolah.
2. Bagaimana cara membuat tampilan

website tersebut

menarik
E. Tujuan Penelitian
Adapun tujuan dilakukannya penelitian ini adalah :
1. Sebagai media promosi bagi SMA N 14 OKU melalui media
internet
2. Dapat memberikan informasi tentang aktifitas sekolah
melalui media internet
3. Menjadi dokumentasi sekolah yang dapat menyimpan datadata guru maupun siswa- siswi SMA N 14 OKU dari
angkatan pertama sampai dengan seterusanya.
4. Dapat membantu Guru SMA N 14 OKU dalam membagi
materi pelajaran melalui media internet.

F. Manfaat Penelitian
Adapun manfaat yang diperoleh setelah melaksanakan penelitian yaitu:
1. Bagi Mahasiswa
a. Dapat melatih mahasiswa sebelum memasuki dunia kerja nyata.
b. Memenuhi salah satu syarat untuk memperoleh gelar
Ahli Madya.
c. Dapat menambah wawasan dan pengalaman tentang dunia kerja,
dimana mahasiswa belum mendapatkannya di bangku kuliah.
d. Melatih rasa tanggung jawab, disiplin, dan bekerja sama dalam kerja.
2. Bagi Perguruan Tinggi
Manfaat penelitian yang diselenggarakan oleh perguruan tinggi AMIK
AKMI Baturaja antara lain :
a. Dapat mengetahui sejauh mana kemampuan mahasiswanya dalam
menerapkan teori yang sudah didapat dan dijadikan evaluasi
dibidang akademik untuk mengembangkan dan meningkatkan mutu
pendidikan.
b. Membina hubungan baik dengan instansi yang terlibat.
3. Bagi SMA Negeri 14 OKU
a. Membantu para guru untuk memberikan materi pelajaran dan tugas
sekolah melalui Website.
b. Memicu minat siswa untuk belajar internet.

c. Dapat

melatih

para

mengembangkan

siswa

pendidikan

untuk

bisa

teknologi

lebih

khususnya

mengenai Website.

d. Menjalin kerjasama yang baik antara lembaga perusahaan dengan


perguruan tinggi.
e. Membina hubungan baik dengan perguruan tinggi
AMIK AKMI Baturaja
4. Bagi Masyarakat
a. Mengetahui sejauh mana kualitas mahasiswa AMIK AKMI
Baturaja di dunia kerja
b. Masyarakat mendapatkan informasi mengenai SMA N
14 OKU
c. Dapat membuktikan bahwa mahasiswa AMIK AKMI
Baturaja memiliki kemampuan dan kreatifitas sehingga
menjadikan suatu kebanggaan masyarakat.
G. Landasan Teori/Kajian Pustaka
a. Website
Menurut Madcoms Madium (2011) dalam bukunya
yang berjudul Aplikasi web database dengan dreamweaver
dan PHP-MySQL website adalah sebutan bagi sekelompok
halaman web (web page), dan umumnya merupakan
bagian dari suatu nama domain (domain name) atau sub
domain dalam Word Wide Web (WWW) di internet.

Menurut Irawan Sardi website adalah sekumpulan


dokumen yang di publikasikan melalu jaringan maupun
internet sehingga dapat di akses oleh user melalui web
browser.
Menurut

Abdul

Kadir

website

yaitu

kumpulan-

kumpulan halaman web yang saling berhubungan antara


satu dengan yang lainnya. Website dinamis terkadang di
artikan sebagai halaman yang dilengkapi dengan animasi
gambar selain dapat berinteraksi dengan basis data.
b. MySQL
Menurut Madcoms Madium (2011) dalam bukunya
yang berjudul Aplikasi web database dengan dreamweaver
dan PHP-MySQL, MySQL dalah sala satu program yang dapt
di gunakan sebagai database, dan merupakan salah satu
software untuk database server yang banyak digunakan.
MySQL bersifat Open Source dan menggunakan SQL.
MySQL

bisa

di

jalankan

berbagai

platform

misalnya

Windows, Linux, dan lain sebagainya.


Menurut Sugiri dan Haris Saputro dalam bukunya
yang

berjudul

Pengelolaan

Database

MySQL

dengan

PhpMyAdmin, MySQL adalah database yang bersifa client


server, di mana data diletakkan di server yang bisa di
akses

melalui

dilakukan

komputer

apabila

client.

komputer

telah

Pengaksesan
terhubung

dapat
dengan

server. Berbeda dengan database dekstop, di mana segala


pemrosesan data harus dilakukan pada komputer yang
bersangkutan.
MySQL
mengolah

dapat

digunakan

database

beserta

untuk
isinya.

membuat
Kita

dan
dapat

memanfaatkan MySQL untuk menambahkan, mengubah


dan menghapus data yang berada dalam database. MySQL
merupakan system manajemen database yang bersifat at
relational. Artinya data-data yang dikelola dalam database
akan

diletakan

pada

beberapa

table

yang

terpisah

sehingga manipulasi data akan menjadi jauh lebih cepat.


Tampilan PHPMyAdmin

Membuat database baru

Membuat tabel baru

c. PHP (Personal Home Page)


Menurut Kasiman Peranginangin dalam bukunya yang
berjudul Aplikasi Web dengan PHP dan MySQL, PHP
singkatan dari PHP Hypertext Preprocesor yang di gunakan
sebagai bahasa script server-side dalam pengembangan
web. Penggunaan PHP memungkinkan web dapat dibuat
dinamis sehingga maintenance situs web tersebut menjadi
lebih mudah dan efisien. PHP merupakan software open
source yang di sebarkan dan di lisensikan secara gratis
serta dapat di download secara bebas dari situs resminya
http://www.php.net.
Menurut Madcoms Madium (2011) dalam bukunya
yang berjudul Aplikasi web database dengan dreamweaver
dan PHP-MySQL, PHP adalah script pemrograman yang

terletak dan di eksekui di server. Salah satunya adalah


untuk menerima, mengolah, dan menampilkan data dari
dan ke sebuah situs.
Menurut Yudi Purwanto, PHP merupakan bahasa
server-side,

artinya

apabila

sebuah

website

dibuat

menggunakan script php dan jika seorang pengunjung


membuka situs tersebut server akan memproses script
tersebut kemudian mengirimkannya ke browser computer
client sehingga pengunjung tidak dapat melihat script yang
dibuat. PHP diciptakan oleh Rasmus Lerdorf, seorang ahli
bahasa pemrograman yang handal. Semula PHP hanya
digunakan untuk mencatat jumlah pengunjung pada home
page-nya. Kelebihan PHP adalah mudah dibuat dan cepat
dijalankan serta PHP dapat berjalan dalam web server yang
berbeda dan dalam system oprasi yang berbeda pula. PHP
dapat berjalan di system operasi UNIX, Windows 98,
Windows NT dan Macintosh. PHP juga dapat mengirim
HTTP

header,

dapat

mengeset

cookies,

mengatur

authentification dan redirect user. PHP juga menawarkan


koneksitas yang baik dengan beberapa basis data, antara
lain Oracle, Sybase, mSQL, MySQL, Solid, PostgreSQL,
Adabas, dBase, dan lain-lain.
PHP memberikan keluasan

ketika

menulis

kode

program, dengan catatan tetap mengacu pada ketentuan

yang telah ditetapkan. Apabila tag ditemukan, kemudian


parser melakukan eksekusi kode program sampai berakhir
pada tag penutup. Hal ini berlaku juga pada kode PHP yang
disisipkan dalam dokumen HTML di mana parser akan
mencari bagian tag sampai ditemukan.
Dari penjelasan singkat mengenai kerja parser, dapat
dipahami bagaimana proses yang terjadi ketika parser
memproses kode program. Berkaitan dengan hal ini,
tersedia

empat

style

dalam

penulisan

tag

yang

mengidentifikasikan program php.


d. XAMPP
Menurut Krisianto dan Islandscript (2012), XAMPP
merupakan perangkat lunak untuk menjadikan komputer
kita sebagai web server. XAMPP adalah perangkat lunak
yang menyediakan aplikasi untuk keperluan web server
dalam satu paket. Dengan XAMPP, instalasi dan konfigurasi
server Apache, PHP, dan MySQL dapat dilakukan secara
otomatis.
XAMPP adalah singkatan dari :
X, dibaca cross yang berisi cross platform, yang biasa
di gunakan dalam berbagai sistem operasi komputer.
Apache, web server yang di gunakan.
MySQL, database yang di gunakan.
PHP,
mendukung
untuk
pemrograman
website
menggunakan PHP.
Perl,
mendukung
menggunakan Perl.

untuk

pemrograman

website

XAMPP adalah perangkat lunak bebas dan bisa di


gunakan secara gratis. Website resmi XAMPP bisa di akses
di www.apachefriend.org.

Tampilan Xampp Control Panel

e. Adobe Dreamweaver
Menurut Madcoms Madium (2011) dalam bukunya
yang

berjudul

dreamweaver

Aplikasi

dan

web

PHP-MySQL,

database

dengan

dreamweaver

adalah

sebuah HTML editor profesional untuk mendesain web


secara visual dan mengelola situs atau halaman web.
Dreamweaver

merupakan

software

utama

yang

di

gunakan oleh Web Desainer maupun Web Programmer


dalam

mengembangkan

dreamweaver

mempunyai

suatu
ruang

situs
kerja,

web,

karena

fasilitas

dan

kemampuan yang mampu meningkatkan produktivitas


dan efektivitas dalam desain maupun membangun suatu
situs web.
Menurut Edy Winarno ST, M.Eng, Ali Zaki, dan
SmitDev Community dalam bukunya yang berjudul Mobile
Web

Development

dengan

Dreamweaver,

semenjak

dreamweaver diakuisisi oleh adobe, pengembangannya


terus di lakukan dan versi yang terbaru yaitu versi 5.5
telah mendukung pengembangan halaman web untuk di

tampilkan pada peralatan mobile menggunakan teknologi


HTML5, CSS3, dan Jquaey.
CSS merupakan singakatan dari Cascading Style
sheet, yang berisi rangkaian perintah untuk menentukan
bagaimana

suatu elemen website tersebut akan di

tampilkan pada layar. Tampilan elemen website tersebut


antara lain seperti mendefinisikan font, warna, margin,
warna latar belakang (background), ukuran font, dan lain
sebagainya.
Tampilan awal dreamweaver :

Tampilan lembar kerja pada dreamweaver :

f. Adobe Photoshop
Menurut Deke McClellands dalam bukunya yang
berjudul Look & Learn Photoshop, photoshop adalah sebuah
program

penyunting

gambar,

di

mana

anda

bisa

menyunting fot serta gambar gambar yang telah di-scan


ke dalam komputer.
Menurut Jayan (2007) Photoshop adalah software
pengolah gambar nomor satu di dunia, hal ini berka
kecanggihan serta kelengkapan fiturnya. Selain sebagai
pengolah gambar, ia juga dapat di gunakan untuk berbagai
macam tujuan lain seperti pembuatan poster, iklan, brosur,
karya seni bahkan desain situs dan gambar bergerak.
Selain untuk keperluan tersebut diatas, photoshop
juga banyak di gunakan dalam dunia film, animasi dan
game 2D maupun 3D. Dalam versi terbarunya yaitu
Photoshop CS3, terdapat banyak pembaruan dalam bentuk
antarmuka baru, menu tambahan dan tentu saja fitur fitur
baru.
Tampilan awal photoshop

g. SMA Negeri 14 OKU


1. Sejarah SMA N 14 OKU
Sejarah perkembangan SMA N 14 OKU Jl. Raya
Batumarta IV Ds. Lubuk Banjar Kec. Lubuk Raja Kab. Ogan
Komering Ulu, Sumatra Selatan didirikan pada tahun 2008.
Sesuai bidang yang menjadi sasaran yayasan ini yaitu
bidang pendidikan dengan status diakui, untuk kepemilikan
tanah pada SMA N 14 OKU ini yaitu hak pakai, status
tanah : SHM, luas tanah 12.725 m2 , luas seluruh bangunan
yaitu 1.860 m2, dan status bangunan milik yaitu milik
pemerintah.
Sejak pertama kali berdirinya SMA N 14 OKU selalu
berupaya

meningkatkan mutu dan kualitas pendidikan

yang ada di SMA N 14 OKU, guna mensejajarkan dengan


sekolah-sekolah

lain

dan

bertujuan

untuk

selalu

mencerdaskan anak-anak bangsa. ( Drs.Jasir, wawancara,


11 Desember 2013)
2. Visi dan Misi SMA Negeri 14 Ogan Komering Ulu :
a. Visi
Sekolah yang menghasilkan Sumber Daya Manusia
Berkualitas, mampu Berfikir Kritis, Kreatif, mandiri dan
berkarakter.
b. Misi

1. Menanamkan dan meletakkan dasar-dasar berfikir


kritis, kreatif, mandiri, dan berkarakter (religius dan
nasionalis) dalam setiap proses kegiatan belajar dan
mengajar.
2. Melaksanakan kegiatan belajar dan mengajar yang
aktif dan efektif.
3. Mengadakan pembinaan dan pengembangan diri
siswa secara terprogram dan terorganisir.
4. Melaksanakan 7K dan wiyata Mandala
5. Melakukan kegiatan ilmiah dengan melihat kondisi
alam sekitar
6. Melakukan pengembangan

di

bidang

TI

secara

bertahap untuk menghadapi tantangan global di


masa mendatang.
7. Menjalin kerja sama

yang

harmonis

dengan

lingkungan masyarakat sekitar.


8. Member bekal pengetahuan dan keterampilan di
bidang
potensi

lingkungan
alam

hidup

sekitar

dan

mengembangkan

khususnya

tanaman

perkebunan.
H. Metodologi Penelitian
Metode penelitian yang digunakan dalam penyusunan
laporan tugas akhir ini dengan menggunakan metode deskritif
yaitu penelitian yang dilakukan berdasarkan data yang
sebenarnya

dengan

membandingkan

teori

kemudian

mengambil

kesimpulan.

Sedangkan

teknik

pengumpulan

datanya, penulis mrnggunakan cara sebagai berikut :


a. Interview
Interview
melakukan

adalah

tanya

pengumpulan

jawab

langsung

data

dengan

cara

kepada

pihak

yang

bersangkutan, dalam hal ini yaitu pihak SMA Negeri 14 OKU.


b. Observasi
Adalah
permasalahan

penelitian
yang

secara

diteliti

untuk

pengolahan data yang dilakukan.


c. Studi Referensi
Referensi adalah metode

langsung

terhadap

melakukan

pengumpulan

data

proses

yang

dilakukan dengan menggunakan buku-buku sebagai referensi


yang berhubungan dengan permasalahan yang ada.
I. Analisis dan Rancangan
a. Analisis
Penulis mengadakan analisis terhadap data-data
yang didapat dari SMA Negeri 14 OKU sebagai bahan
pembuatan website SMA Negeri 14 OKU. Dalam hal ini
penelitian dan pengambilan data dilakukan pada bulan
November 2013.
b. Perancangan Sistem
Perancangan dalam membuat database merupakan
awal dalam fase pengembangan sistem untuk setiap
produk sistem atau perangkat lunak, perancangan ini
merupakan

salah

satu

langkah

untuk

gambaran atau model yang akan dibuat.

memperoleh

1. Desain Basis Data


Tabel 1. halaman berita
Nama tabel : berita.db

Tabel 2. halaman download


Nama tabel : download .db

Tabel 3.halaman login


Nama tabel : login.db

Tabel 4.halaman guru dan staf


Nama tabel : t_guru.db

Tabel 5.halaman siswa


Nama tabel : t_siswa.db

Tabel 6.halaman buku tamu


Nama tabel : t_buku_tamu.db

Tabel 7.halaman agenda


Nama tabel : t_agenda.db

2. Desain Sistem
Desain sistem atau dapat dikatakan perencanaan
sistem dalam pelaksanaannya mencakup dialog desain
input, desain situs web, desain struktur link, situs web,
serta

konfigurasi

sistem

yang

meliputi

hardware dan software yang akan digunakan.

persiapan

a. Desain Tampilan Home

b. Desain Tampilan Profil

c. Desain Tampilan Visi dan Misi

d. Desain Tampilan Data Guru

e. Desain Tampilan Data Siswa

f. Desain Tampilan Prestasi Siswa

g. Desain Tampilan Jenis Ekstrakulikuler

h. Desain Fasilitas

i. Desain tampilan kumpulan foto

h. Desain tampilan kumpulan video

i. Desain tampilan downloads

j. Desain tampilan buku tamu

k. Desain

tampilan

kesehatan

artikel,

buletin,cerpen,

dan

l. Desain tampilan polling

m. Desain tampilan login

n. Desain tampilan input polling

o. Desain tampilan index administrator

c. Penjelasan Perancanan Desain Website


Merupakan penjelasan isi tombol menu website yang
di buat, sehingga dapat di pahami dan dapat di gunakan
dengan mudah.
1. Home
Merupakan tombol navigasi yang berisi mengenai
informasi SMA Negeri 14 OKU.
2. Profil
Merupakan tombol navigasi yang berisi tentang sejarah
dan visi misi dan struktur organisasi SMA Negeri 14
OKU.
3. Data Guru
Merupakan tombol navigasi yang berisi tentang data
guru SMA Negeri 14 OKU.
4. Kesiswaan
Merupakan tombol navigasi

yang berisi tentang data

siswa, prestasi, ekstrakulikuler dan janji siswa SMA


Negeri 14 OKU.
5. Fasilitas
Merupakan tombol yang berisi mengenai fasilitas apa
saja yang terdapat di SMA Negeri 14 OKU.
6. Gallery
Merupakan tombol navigasi
yang berisi tentang
kumpualan foto dan video SMA Negeri 14 OKU.
7. Downloads
Merupakan tombol navigasi
yang berisi tentang
halaman download file.
8. Buku tamu

Merupakan tombol navigasi

yang berisi tentang data

tamu yang pada SMA Negeri 14 OKU.


9. Pencarian
Merupakan tombol navigasi

yang berfungsi untuk

mencari artikel atau informasi yang ada di dalam


website.
10. Login
Merupakan tombol navigasi yang berfungsi untuk login
ke website SMA Negeri 14 OKU
11. Hit Counter
Merupakan tombol navigasi yang

berfungsi

untuk

melihat jumlah pengunjung website SMA Negeri 14


OKU.
12. Info
Merupakan tombol navigasi yang berisi tentang info
info yang terdapat di SMA Negeri 14 OKU, dan juga
informasi mengenai programer.
13. Forum
Merupakan menu tentang forum SMA Negeri 14 OKU
yang

membahas

mengenai

sekolah

dan

materi

pelajaran sekolah.
J. Alat Penelitian
Dalam melakukan penelitian penulis menggunakan
sebuah

perangkat

berupa

laptop

sebagai berikut:
1. Hardware
a. Satu unit laptop Hp 430
b. Intel coreTM i3 CPU @2,53 GHz
c. Satu unit laptop ASUS A46C
d. Intel coreTM i3 CPU @1,80 GHz

dengan

spesifikasi

e. RAM 2 GB
f. Hardisk 500 GB
2. Software
a. System Operasi Windows 7 Ultimate
b. Program Aplikasi Web Server XAMPP 1.8.1
c. Program Aplikasi Adobe Photoshop CS3
d. Program Aplikasi Adobe Dreamweaver CS3
K. Jadwal Penelitian

DAFTAR PUSTAKA

Panduan Penyusunan Laporan Tugas Akhir AKMI Baturaja


Jayan. 2007. 7 Jam Belajar Interaktif Photoshop CS3 untuk Orang Awam.
Maxikom. Palembang.
Peranginangin Kasiman. 2006. Aplikasi WEB dengan PHP dan MySQL. Andi
Offset. Yogyakarta.
Sugiri, Haris Saputro. 2008. Pengelolaan
PHPMyAdmin. Graha Ilmu. Yogyakarta.

Database

MySQL

dengan

Madium Madcoms. 2011. Aplikasi Web Database dengan Dreamweaver dan


PHP-MySQL. Andi. Yogyakarta.
McClellands Deke. 2004. Look & Learn Photoshop. PT Elex Media Komputindo.
Jakarta.
Winarno Edy, Ali Zaki, SmitDev Community. 2012. Mobile Web Development
dengan Dreamweaver. PT Elex Media Komputindo. Jakarta.

Anda mungkin juga menyukai