Anda di halaman 1dari 11

PERANCANGAN DAN PENERAPAN APLIKASI E-MARKET HIBURAN

UNTUK KEBUTUHAN HAJATAN BERBASIS WEB

Proposal Tugas Akhir

diajukan kepada Program Studi Teknik Informatika

Oleh:

AHMAD RIFA’I
NIM. 1403004

JURUSAN TEKNIK INFORMATIKA


POLITEKNIK NEGERI INDRAMAYU
2017
PERANCANGAN DAN PENERAPAN APLIKASI E-MARKET HIBURAN
UNTUK KEBUTUHAN HAJATAN BERBASIS WEB

Oleh:
AHMAD RIFA’I
NIM. 1403004

Indramayu, 24 Maret 2017


Calon Pembimbing,

AHMAD LUBIS GHOZALI, S.Kom., M.Kom


NIK. 09098631

Menyetujui
Ketua Program Studi
Teknik Informatika

A. SUMARUDIN, S.Pd., MT., M.Sc


NIK. 09098630
A. Latar Belakang
Kemajuan teknologi sekarang ini semakin terus berkembang. Informasi
yang realtime dalam lintas duniapun sudah dapat diakses dengan mudah
menggunakan komputer, smartphone dan lain sebagainya yang terhubung dengan
internet. Kemudahan akses informasi tersebut terus dikembangkan sehingga
memunculkan ide-ide baru untuk membuat sistem pengolahan informasi.
Hajatan merupakan acara yang sangat istimewa bagi siapapun. Kemeriahan
hajatan merupakan unsur penting dalam hajatan. Menyewa tempat, hiburan, dan
lain sebagainya adalah suatu kebiasan yang biasa dilakukan oleh pihak yang
mempunyai hajatan agar tamu yang hadir dapat lebih bersukacita merayakan
hajatan tersebut.
Sebaliknya, melakukan penyewaan tempat, hiburan, dan lain sebagainya
merupakan hal yang cukup merepotkan yang harus dilakukan oleh pihak yang
mempunyai hajatan. Tanggal dan bulan yang tidak cocok, harga dan fasilitas yang
sering berubah-ubah merupakan hal-hal yang sering kali menjadi hambatan antara
penyedia acara dengan pihak yang mempunyai hajatan, sehingga itu membuat
ketidaksesuaian dengan keinginan dan harapan dari pihak yang mempunyai hajatan.
Pengelolaan informasi yang membantu antara pihak yang mempunyai
hajatan dengan pihak penyedia acara sangat diperlukan. Dengan dibuatnya
pengelolaan informasi tersebut diharapkan dapat membantu untuk mempermudah
pihak yang mempunyai hajatan untuk menyelenggarakan hajatannya. Oleh karena
itu penulis berharap dengan mengambil judul “PERANCANGAN DAN
PENERAPAN APLIKASI E-MARKET HIBURAN UNTUK KEBUTUHAN
HAJATAN BERBASIS WEB” merupakan upaya yang tepat untuk menyelesaikan
permasalahan tersebut.

B. Rumusan Masalah
Dari latar belakang yang telah dijelaskan penulis mendapatkan beberapa rumusan
masalah sebagai berikut :
1. Bagaimana penerapan Aplikasi E-Market Hiburan ?
2. Bagaimana penerapan Aplikasi E-Market Hiburan sehingga dapat memenuhi
kebutuhan orang yang ingin hajatan ?
3. Bagaimana proses transaksi yang bisa dilakukan dalam Aplikasi E-Market
Hiburan ?
4. Seperti apakah proses penerapan Aplikasi E-Market Hiburan ini berbasis Web,
sehingga bisa memudahkan pengguna untuk mendapatkan informasi yang
diharapkan ?
5. Bagaimana menerapkan proses transaksi dalam sistem aplikasi ?
6. Bagaimana mengembangkan sistem aplikasi berbasis web ?

C. Batasan Masalah
Dari topik dan rumusan masalah yang telah dituliskan didapatkan beberapa batasan
masalah sebagai berikut :
1. Platform yang dikembangkan adalah berbasis web.
2. Aplikasi ini diterapkan berbasis online.
3. Aplikasi Web dibuat dengan menggunakan metode RWD (Responsive Web
Design).

D. Tujuan Penelitian
Beberapa tujuan dari pembuatan sistem aplikasi ini adalah sebagai berikut :
1. Memudahkan terlaksananya acara hajatan.
2. Terorganisirnya informasi hajatan.
3. Terbentuknya sistem informasi kebudayaan hajatan.

E. Manfaat Penelitian
Beberapa manfaat dari sistem aplikasi ini adalah sebagai berikut :
1. Sebagai media promosi bagi pihak penyedia perlengkapan hajatan.
2. Sebagai media pemberitahuan acara hajatan.
F. Landasan Teori
Sistem aplikasi ini dibuat dalam platform web base. Website adalah
kumpulan halaman web yang saling terhubung dan file-filenya saling terkait. Web
terdiri dari page atau halaman, dan kumpulan halaman yang dinamakan homepage.
Homepage berada pada posisi teratas, dengan halaman-halaman terkait berada di
bawahnya. Biasanya setiap halaman di bawah homepage disebut child page, yang
berisi hyperlink ke halaman lain dalam web (Gregorius, 2000:30). Website
merupakan fasilitas internet yang menghubungkan dokumen dalam lingkup lokal
maupun jarak jauh. Dokumen pada website disebut dengan web page dan link
dalam website memungkinkan pengguna bisa berpindah dari satu page ke page lain
(hyper text), baik diantara page yang disimpan dalam server yang sama maupun
server diseluruh dunia. Pages diakses dan dibaca melalui browser seperti Netscape
Navigator, Internet Explorer, Mozila Firefox, Google Chrome dan aplikasi browser
lainnya (Hakim Lukmanul, 2004).

1. Aplikasi Web
Halaman Web merupakan halaman yang terbentuk dari beberapa komponen
sebagai berikut.
a) HTML (Hyper Text Markup Language)
HTML adalah sebuah bahasa markah yang digunakan untuk membuat
sebuah halaman web, menampilkan sebagai informasi didalam sebuah penjelajah
web internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas
format ASCII agar dapat menghasilkan tampilan wujud terintegrasi. Dengan kata
lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam
format ASCII normal sehingga menjadi halaman web dengan perintah-perintah
HTML.
Contoh dokumen HTML sederhana adalah sebagai berikut :
1) HTML 4
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head bgcolor=black text=white>
<title>Selamat Datang HTML</title>
</head>
<body>
<p>Halo dunia!</p>
</body>
</html>

2) HTML 5
<!DOCTYPE HTML>
<html>
<head style="background-color: black; color:
white;">
<title>Selamat Datang HTML</title>
</head>
<body>
<p>Halo dunia!</p>
</body>
</html>

b) PHP (Hypertext Preprocessor)


PHP adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam
HTML. PHP banyak dipakai untuk memprogram situs web dinamis dan PHP juga
dapat digunakan untuk membangun sebuah CMS.
Web dinamis adalah web yang content atau isinya dapat berubah-ubah
setiap saat. Karena dalam teknologi pembuatan web dinamis sudah dirancang
semudah mungkin bagi user yang menggunakan web dinamis tersebut.
CMS adalah perangkat lunak yang digunakan untuk menambahkan atau
memanipulasi (mengubah) isi dari suatu situs web.
Contoh sebuah halaman web PHP adalah sebagai berikut :
<?php
echo "Halo dunia";
?>
c) MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
(bahasa Inggris: database management system) atau DBMS yang multithread,
multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat
MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General
Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk
kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak seperti Apache yang merupakan software yang dikembangkan oleh
komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya
masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial
Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas
semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang
mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael
"Monty" Widenius.

d) CSS (Cascading Style Sheet)


CSS (Cascading Style Sheet) merupakan salah satu kode pemrograman yang
bertujuan untuk menghias dan mengatur gaya tampilan/layout halaman web supaya
lebih elegan dan menarik. CSS adalah sebuah teknologi internet yang
direkomendasikan oleh World Wide Web Consortium (W3C) pada tahun 1996.
Awalnya, CSS dikembangkan di SGML pada tahun 1970, dan terus dikembangkan
hingga saat ini. CSS telah mendukung banyak bahasa markup seperti HTML,
XHTML, XML, SVG (Scalable Vector Graphics) dan Mozilla XUL (XML User
Interface Language).
Contoh sebuah CSS adalah sebagai berikut :
<style type=”text/css”>
.download{
padding: 5px 20px;
background : #ffa500;
display : inline;
border : solid #000 2px;
}
</style>

e) Javascript
Javascript adalah bahasa pemrograman tingkat tinggi dan dinamis.
Javascript populer di internet dan dapat bekerja di sebagian penjelajar web populer
seperti Internet Explorer (IE), Mozilla Firefox, Netscape dan Opera. Kode
JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT.
Contoh penulisan javascript adalah sebagai berikut :
<html>
<head>
<script type="text/javascript">
alert("Halo Dunia!");
</script>
</head>
</html>

G. Metodologi Penelitian
1. Metode Pengumpulan Data
Dalam pembuatan sistem aplikasi ini penulis melakukan pengumpulan data
dengan cara sebagai berikut :
a) Wawancara
Wawancara merupakan teknik pengumpulan data yang dilakukan melalui
tatap muka dan tanya jawab langsung antara pengumpul data maupun peniliti
terhadap nara sumber atau sumber data.

b) Observasi
Observasi merupakan salah satu teknik pengumpulan data yang tidak hanya
mengukur sikap dari responden (wawancara dan angket) namun juga digunakan
untuk merekam berbagai fenomena yang terjadi.
2. SDLC (System Development Life Cycle)
a) Analisa dan Spesifikasi Kebutuhan
Pada tahapan ini dilakukan identifikasi masalah-masalah apa yang akan
dipecahkan dan mengidentifikasi kebutuhan-kebutuhan apa yang diperlukan.

b) Desain dan Spesifikasi


Pada tahapan ini dilakukan perancangan-perancangan desain dan penentuan
komponen/modul untuk memecahkan suatu permasalahan yang sudah
diidentifikasi pada tahap sebelumnya.

c) Coding dan Testing Modul


Pada tahap ini dilakukan implementasi kode sesuai dengan spesifikasi
desain komponen/model yang sudah ditentukan sebelumnya.

d) Integrasi dan System Testing


Pada tahap ini dilakukan integrasi komponen/modul ke dalam sub sistem,
sub sistem ke dalam program akhir, dan selanjutnya dilakukan uji coba sistem untuk
menguji kehandalan sistem yang sudah dibangun.

e) Delivery dan Maintenance


Tahapi ini merupakan tahap akhir yaitu penyerahan sistem ke konsumen
atau market dan juga dilakukan perawatan terhadap sistem.
H. Rencana Kegiatan
Dalam membuat sistem aplikasi ini penulis menjadwalkan kegiatan dengan
perincian sebagai berikut.
Maret April Mei
No Kegiatan
I II III IV I II III IV I II III IV
1 Identifikasi Masalah
2 Analisis kebutuhan Sistem
3 Desain Rancangan Sistem
4 Rancang Bangun Program
5 Uji Coba Program (Testing)
Revisi Konsep, Desain
6
Rancangan, Code Program
Pembimbingan Penulisan
7
Laporan
8 Penulisan Laporan
9 Pelaksanaan Sidang TA
10 Pelaksanaan Revisi TA

Juni Juli Agustus


No Kegiatan
I II III IV I II III IV I II III IV
1 Identifikasi Masalah
2 Analisis kebutuhan Sistem
3 Desain Rancangan Sistem
4 Rancang Bangun Program
5 Uji Coba Program (Testing)
Revisi Konsep, Desain
6
Rancangan, Code Program
Pembimbingan Penulisan
7
Laporan
8 Penulisan Laporan
9 Pelaksanaan Sidang TA
10 Pelaksanaan Revisi TA
I. Daftar Pustaka
Hendryadi. 2017. Metode Pengumpulan Data. https://teorionline.wordpress.com.
Diakses pada tanggal 22 Maret 2017
Mardianti, Dwie. Pengertian Web Statis dan Dinamis.
https://dwikjegeg.wordpress.com. Diakses pada tanggal 22 Maret 2017
Nisa, Rifka. 2014. Macam-macam Model Pengembangan Software.
https://rifkanisa19.wordpress.com. Diakses pada tanggal 22 Maret 2017
Solichin, Achmad. 2009. Pemrograman Web dengan PHP dan MySQL.
http://achmatim.net. Diakses pada tanggal 22 Maret 2017
Syakirurahman. 2013. Mengenal Apa Itu CSS Dan Bagaimana Menggunakannya.
http://devaradise.com. Diakses pada tanggal 22 Maret 2017
Wikpedia. 2017. HTML. https://id.wikipedia.org. Diakses pada tanggal 22 Maret
2017
Wikipedia. 2017. PHP. https://id.wikipedia.org. Diakses pada tanggal 22 Maret
2017
Wikipedia. 2017. Javascript. https://id.wikipedia.org. Diakses pada tanggal 22
Maret 2017

Anda mungkin juga menyukai