P. 1
Makalah Pembuatan Kta(Kartu Tanda Anggota) Slank Fans Club Secara Online

Makalah Pembuatan Kta(Kartu Tanda Anggota) Slank Fans Club Secara Online

|Views: 773|Likes:

More info:

Published by: Heroe SlankErs Sambas on May 18, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

07/11/2013

pdf

text

original

PEMBUATAN KTA(KARTU TANDA ANGGOTA) SLANK FANS CLUB

SECARA ONLINE


PROGRAM STUDI MANA1EMEN INFORMATIKA
1EN1ANG DIPLOMA III







DI SUSUN OLEH : HERU KURNIAWAN
3200802014




POLITEKNIK TERPIKAT
SAMBAS
2010

BAB I
PENDAHULUAN

1.1. Latar Belakang

Perkembangan teknologi inIormasi saat ini berkembang dengan
pesatnya. Keadaan ini menuntut kita untuk memanIaatkan teknologi yang
ada untuk mendapatkan inIormasi yang cepat dan tepat. Komputer
merupakan salah satu bentuk teknologi inIormasi. Komputer mempunyai
kemampuan dalam mengolah data dan menghasilkan inIormasi. Agar
komputer dapat berIungsi sebagai pengolah data, maka dibutuhkan suatu
sistem inIormasi. Sistem inIormasi di dalam suatu perusahaan digunakan
untuk membantu kebutuhan pengolahan transaksi harian dan menyediakan
laporan - laporan yang diperlukan pihak luar tertentu.
Berbagai macam sarana komunikasi yang tersedia saat ini untuk
menyampaikan inIormasi, antara lain yaitu internet. Internet dapat
menyampaikan inIormasi secarah global, oleh karena itu internet
dimanIaatkan oleh banyak pihak, mulai dari individu maupun sebuah
organisasi.
Suatu aplikasi yang memungkinkan internet dapat diakses. WEB
merupakan salah satu sumber daya dalam internet. WEB membawa
inIormasi online melewati Internet langsung. Dengan adanya berbagai
inIormasi dapat diakses setiap saat.
SLANK adalah sebuah Grup Band papan atas di Indonesia, yang
iuga mempunyai umat diseluruh peniuru Indonesia, yaitu para Slankers.
Seseorang dapat dikatakan Slankers apabila mempunyai KTA Slank Fans
Club, bnyak para Slankers yang mengeluh karena sangat sulit baginya
untuk membuat KTA Slank Fans Club, tempat satu-satunya untuk
membuat kartu tersebut adalah di Potlot 14, Jakarta. Tidak mungkin bagi
para Slankers yang iauh dari kota iakarta untuk membuat KTA Slank Fans
Club. Masalah ini teriadi sampai sekarang.
Berdasarkan permasalahan di atas, maka penulis mencoba
memberikan ialan keluar untuk merancang dan membuat WEB, yang
nantinya dapat membantu para Slankers untuk membuat KTA Slank Fans
Club. Untuk itu penulis tertarik untuk melakukan penelitian terhadap
permasalahan tersebut dalam bentuk tugas pendahuluan proyek ini dengan
iudul "Pembuatan KTA(Kartu Tanda Anggota) SIank Fans CIub
secara OnIine".

1.2 Identifikasi masalah
Berdasarkan uraian yang diiabarkan pada latar belakang diatas, maka
penulis mengidentiIikasikan beberapa masalah yang akan dibahas adalah
sebagai berikut:

1. Bagaimana Merancang suatu Web yang dapat Menawarkan Jasa Pembuatan
KTA Slank Fans Club secara Online.
2. Bagaimana Proses PendaItaran bagi User untuk membuat KTA Slank Fans
Club.

1.3. Batasan Masalah
Agar permasalahan yang dilakukan lebih terarah dan dapat mencapai
tuiuan maka penelitian yang dilakukan sebatas pada Pembuatan Web.

1.4. Rumusan masalah
Berdasarkan uraian di atas, maka rumusan masalah yang penulis aiukan
adalah 'Bagaimana Merancang dan Membuat Sistem InIormasi Berbasis
WEB untuk Membangun Sistem Pembuatan KTA Slank Fans Club secara
Online.




1.5. Tujuan Dan Manfaat Penelitian
1.5.1. Tujuan Penelitian
Adapun tuiuan dari penelitian ini adalah untuk merancang dan membuat
sebuah WEB yang menawarkan iasa Pembuata KTA Slank Fans Club
dengan menggunakan aplikasi pemograman Html. Php dan MvSql.

1.5.2. Manfaat Penelitian
ManIaat dari penelitian pada PT. TERIGAS adalah:
1. Bagi Slankers, dapat membantu para Slankers untuk membuat KTA Slank
Fans Club secara Online.
2. Bagi peneliti, dapat menambah wawasan dan pengalaman peneliti serta
dapat mengembangkan dan menerapkan ilmu pengetahuan yang diperoleh
selama mengikuti perkuliahan.

1.6 Sistematika Penulisan
Sistematika penulisan ini adalah garis besar atau uraian singkat
mengenaiisi dari tiap tiap bab penulisan ini yang disusun untuk dapat
diketahui ringkasannya, dan untuk diketahui lebih laniut. Adapun
sistematika penulisan ini terdiri dari Lima , yaitu :

BAB I : PENDAHULUAN
Bab ini menguraikan tentang latar belakang penulisan,identiIikasi
masalah, batasan masalah, rumusan masalah, tuiuan penulisan, dan
sistematika penulisan.

BAB II : LANDASAN TEORI
Pada bab ini menggunakan landasan teori yang mengacu pada
pembahasan, Pengertian web, Pengenalan HTML, Pengenalan
PHP, dan Pengenalan SQL,analisis sistem, diagram konteks,
DFD, ERD.

BAB III : METODE PENELITIAN
Bab ini menielaskan metode penelitian dan metode pengumpulan
data serta pengembangan sistem.







BAB II
LANDASAN TEORI

2.1. Pengertian Web

Bagi orang awam yang ingin membuat ebsite atau home page pribadi
pasti pernah mendengar istilah eb. Web adalah ebsite dimana halaman
yang akan ditampilkan dibuat pada saat halaman tersebut diminta oleh
user/pemakai, misalnya user/pemakai ingin mengakses database dan
menampilkannya pada halaman ebsite. Jika zaman dulu, pembuat masih
menggunakan HTML biasa untuk membuat home page, tapi untuk saat ini,
akan sangat "ketinggalan zaman" iika hanya menggunakan HTML saia.

Adapun syarat- syarat agar ebsite selalu dinamis adalah;

1. Tersedianya Web Server.
Baik eb statis ataupun dinamis, iika ingin bisa online di internet, maka
syarat pertama haruslah memiliki server, baik berupa hardare maupun
softare. Untuk hardare yaitu seperangkat komputer yang selalu
terhubung online dengan internet. Untuk softare, selain operating svstem,
harus disediakan iuga softare untuk web server itu sendiri.

2. Tersedianya Softare Pemrograman Web Berbasis Server.
Jika ingin membuat eb, berarti harus tersedia sebuah bahasa
pemrograman eb selain HTML, baik itu client side maupun server side.
Untuk yang client side, memiliki kekurangan yaitu instruksi program bisa
terlihat oleh pengguna internet. Sedangkan server side lebih aman karena
instruksi programnya tidak terlihat oleh user. Yang terlihat adalah seperti
HTML biasa. Contoh bahasa pemrograman web yang Iavorit adalah PHP.




3. Tersedianya atabase.
atabase merupakan softare yang digunakan untuk menyimpan dan
memanaiemen data. Jika memiliki data yang sedikit, mungkin masih bisa
memakai file biasa sebagai media penyimpanannya. Tapi iika datanya sudah
sangat banyak, tanpa database akan sangat rumit. Database dapat
menyimpan beriuta-iuta data, dan dapat diakses dengan sangat cepat. Contoh
database yang bisa dipakai untuk membuat eb adalah Oracle.
MsSQLServer. MvSQL dan masih banyak lagi yang lain. Saat ini database
yang meniadi Iavorit adalah MvSQL.

2.2. Pengenalan HTML
2.2.1. Pendahuluan HTML
HTML atau yang memiliki kepaniangan Hypertext Markup
Language adalah script dimana kita bisa menampilkan inIormasi dan daya
kreasi kita lewat internet. HTML sendiri adalah suatu dokumen teks biasa
yang mudah dimengerti dibanding bahasa pemrograman lainnya, dan
karena bentuknya itu maka HTML dapat dibaca oleh berbagai platIorm
seperti : Windows, Linux, Macintosh. Kata 'Markup Language~ pada
HTML menuniukkan Iasilitas yang berupa tanda tertentu dalam skrip
HTML dimana kita bisa mengatur iudul, garis, tabel, gambar, dan lain-lain
dengan perintah yang telah ditentukan pada elemen HTML.
HTML sendiri dikeluarkan oleh W3C (World Wide Web
Consortium). setiap teriadi perkembangan level HTML, harus dievaluasi
ketat dan disetuiui oleh W3C. Hingga kini versi terakhir HTML yang telah
disetuiui oleh W3C adalah HTML versi 4.01.

2.2.2. Bagian-Bagian HTML
HTML terdiri dari beberapa bagian yang Iungsinya sebagai penanda
suatu kelompok perintah tertentu, misalnya kelompok perintah Iorm yang
ditandai dengan kode <form>, iudul dengan <title> dan sebagainya. Untuk
lebih laniut mengenai bagian-bagian HTML perhatikan skema dibawah ini :

<html>
<head>
<title>.</title>
</head>
<body>
. isi dari halaman web .
</body>
</html>

Tag adalah kode-kode yang digunakan untuk men-setting dokumen
HTML. Secara garis besar bentuk umum tag adalah sebagai berikut :

<tag-awal>TEKS<tag-akhir>

Namun ada iuga tag yang tidak perlu ada tag penutup seperti <br>,
<hr>, <img>, dan lain-lain.

2.3. Pengenalan PHP
2.3.1. Sejarah PHP
PHP adalah bahasa pemrograman web atau scripting language yang
didesain untuk web. PHP dibuat pertama kali oleh satu orang yaitu Rasmus
LerdorI, yang pada awalnya dibuat untuk menghitung iumlah penguniung
pada homepagenya. Pada waktu itu PHP bernama FI (Form Interpreted). Pada
saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah
data Iorm dari web.
Perkembangan selaniutnya adalah Rasmus melepaskan kode sumber
tersebut dan menamakannya PHP/FI, pada saat tersebut kepaniangan dari
PHP/FI adalah Personal Home Page/Form Interpreter. Dengan pelepasan
kode sumber ini meniadi open source, maka banyak programmer yang
tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter sudah
diimplementasikan dalam C. Dalam rilis ini disertakan iuga modul-modul
ekstensi yang meningkatkan kemampuan PHP/FI secara signiIikan. Pada
tahun 1997, sebuah perusahaan bernama Zend, menulis ulang interpreter PHP
meniadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998
perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama
rilis tersebut meniadi PHP 3.0.
Pada tahun 1997, sebuah perusahaan bernama end, menulis ulang
interpreter PHP meniadi lebih bersih, lebih baik dan lebih cepat. Kemudian
pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan
meresmikan nama rilis tersebut meniadi PHP 3.0. Pada pertengahan tahun
1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan
PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai. Versi ini
banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi
web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang
tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Versi ini adalah versi mutakhir
dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan
besar. Dalam versi ini iuga dikenalkan model pemrograman berorientasi
obiek baru untuk meniaWEB perkembangan bahasa pemrograman ke arah
pemrograman berorientasi obiek.

2.3.2. Kelebihan dan Kelemahan PHP
Kelebihan PHP sebagai bahasa server-side adalah :

1. Bahasa pemrograman php adalah sebuah bahasa script yang tidak
melakukan sebuah kompilasi dalam penggunaanya.
2. Web Server yang mendukung php dapat ditemukan dimana - mana dari
mulai IIS sampai dengan apache, dengan conIigurasi yang relatiI mudah.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis
dan developer yang siap membantu dalam pengembangan.
4. Dalam sisi pemahaman, php adalah bahasa scripting yang paling mudah
karena reIerensi yang banyak.
5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin
(linux, unix, windows) dan dapat diialankan secara runtime melalui
console serta iuga dapat menialankan perintah-perintah system.

Adapun Kelemahan PHP adalah :

1. Tidak ideal untuk pengembangan skala besar.
2. Tidak bisa memisahkan antara tampilan dengan logik dengan baik
(walau penggunaan template dapat memperbaikinya).
3. PHP memiliki kelemahan security tertentu apabila programmer tidak
ieli dalam melakukan pemrograman dan kurang memperhatikan isu dan
konIigurasi PHP.
2.3.3. Penggabungan Script PHP dan HTML
Bahasa pemrograman PHP dapat digabungkan dengan HTML dengan
terlebih dahulu memberikan tanda tag buka dilaniutkan tanda tanya ( <? )
kemudian ditutup dengan tanda tanya dilaniutkan tanda tag tutup ( ?> ). Ada
dua tipe penggabungan antara PHP dan HTML yaitu:

1. Embedded Script
Yakni penulisan tag PHP di sela-sela tag HTML. Dengan cara ini,
penulisan tag PHP digunakan untuk mengapit bagian-bagian tertentu
dalam dokumen yang memerlukan script PHP untuk proses di dalam
server. Embedded Script menempatkan sebagai bagian dari script HTML.

Contoh penulisan Embedded Script dapat dilihat di bawah ini :

<html>
<head>
<title>Testing</title>
</head>
<body>
<? echo "Halo Dunia"; ?>
</body>
</html>

2. Non Embedded Script
Yakni cara penulisan tag PHP dibagian paling awal dan paling
akhir dokumen. Dengan cara ini, penulisan tag PHP digunakan untuk
mengawali dan mengakhiri keseluruhan bagian dalam sebuah dokumen.
Non Embedded Script menempatkan script HTML sebagai bagian dari
script PHP.
Contoh Penulisan Non Embedded Script dapat dilihat dibawah ini :

<?
echo <html>`;
echo `<head>`;
echo <title>Testing</title>`;
echo </head> <body>`;
echo Halo Dunia`;
echo </body>`;
echo `</html>`;
?>

2.4. Pengenalan SQL
2.4.1. Sejarah SQL
SQL adalah sebuah database yang dapat berialan sebagai Server maupun
Client. Produk database MySQL ini memiliki General Public Licence, dan
bersiIat Open Source, sehingga bebas untuk digunakan, diedarkan, maupun
dikembangkan kembali, tanpa harus khawatir dengan hak cipta. Seiarah SQL
dimulai dari artikel seorang peneliti dari IBM bernama EF Codd yang
membahas tentang ide pembuatan basis data relasional pada bulan iuni tahun
1970. Dalam artikel ini iuga dibahas tentang kemungkinan pembuatan bahasa
standar untuk mengakses data dalam basis data tersebut. Bahasa tersebut
kemudian diberi nama SEQUEL (Structured English Query Language).
Setelah terbitnya artikel tersebut, maka IBM mengadakan proyek
pembuatan basis data relasional beserta SEQUEL. Akan tetapi karena
permasalah hokum
mengenai penamaan SEQUEL, maka IBM merubahnya meniadi SQL.
Implementasi basis data relasional dikenal dengan System/R.
Di akhir tahun 1970-an muncul perusahaan bernama Oracle yang
membuat server basis data populer yang bernama sama dengan nama
perusahaannya. Dengan naiknya kepopuleran Oracle, maka SQL iuga ikut
populer sehingga saat ini meniadi standar deIacto bahasa dalam manaiemen
basis data.

2.4.2. Standarisasi SQL
Standarisasi SQL dimulai pada tahun 1986, ditandai dengan
dikeluarkannya standar SQL oleh ANSI. Standar ini sering disebut dengan
SQL86. Standar tersebut kemudian diperbaiki pada tahun 1989 kemudian
diperbaiki lagi pada tahun 1992. Versi terakhir dikenal dengan SQL92. Pada
tahun 1999 dikeluarkan standar baru yaitu SQL99 atau disebut iuga SQL99,
akan tetapi kebanyakan implementasi mereIerensi pada SQL92.

2.4.3. Pemakaian Dasar SQL
Pemakaian dasar SQL adalah sebagai berikut:

1. Mendefinisikan Tabel
Untuk mendeIinisikan / membuat suatu tabel digunakan sintaks :

CREATE TABLE NAMATABLE (DEFINISITABLE);
Contoh:
CREATE TABLE TEST ( NAMA VARCHAR(20), ALAMAT
VARCHAR(255), PASSWORD VARCHAR(10) );



2. Menyimpan data
Untuk menyimpan data dalam tabel dipergunakan sintaks :

INSERT INTO NAMATABLE (DAFTARFIELD) VALUES
(DAFTARNILAI);
Contoh:
INSERT INTO TEST (NAMA, ALAMAT, PASSWORD) VALUES
('hanaIi', 'il. Garu I gg. Cermai no. 5B, '201285');

3. Mengambil data
Untuk mengambil data dipergunakan sintaks :

SELECT DAFTARFIELD FROM NAMATABLE KONDISI;
Contoh:
SELECT nama FROM TEST;
Kondisi diatas berupa optional (bisa digunakan dan bisa tidak digunakan).

4. Mengubah data
Untuk mengubah data dipergunakan sintaks :

UPDATE NAMATABEL SET DATAFIELDLAMA WHERE
DATAFIELDBARU;
Contoh:
UPDATE mahasiswa SET nama ÷ 'hanaIi' WHERE nama ÷ 'mhd';

5. Menghapus data
Untuk menghapus data dipergunakan sintaks:

DELETE FROM NAMATABLE KONDISI
Contoh:
DELETE FROM TEST WHERE NAMA÷'hanaIi';


2.5. Analisis Sistem
Analisis sistem pada tingkat teknik pertama, disebut sebagai model analisis
yang menggambarkan serangkaian model representasi dari sistem yang akan
dibangun (Pressman, 2002). Model analisis, antara lain meliputi :

2.5.1 439ex9 Diagram (CD)
ontext iagram merupakan sebuah diagram aliran data yang
memIokuskan pada aliran data dari dan ke dalam sistem, serta memproses
data-data tersebut. Komponen-komponen dasar dari setiap program komputer
yang digambarkan secara mendetail, dapat digunakan untuk menganalisis
keakuratan dan kompetensi sistem (Kendall dan Kendall, 2003).

2.5.2 Da9a Fl4 Diagram (DFD)
ata Flo iagram merupakan teknik analisis data terstruktur yang
merepresentasikan proses-proses data di dalam organisasi. (Kendall dan
Kendall, 2003).
Simbol dalam DFD















2.5.3 39i9 Rela9i438ip Diagram (ERD)
Menurut Fathansyah (2001), Entitv Relationship iagram merupakan
diagram yang berisi komponen- komponen himpunan entitas dan himpunan relasi
yang masing-masing dilengkapi dengan atribut-atribut yang merepresentasikan
seluruh Iakta yang ditiniau. Berikut ini merupakan simbol-simbol yang digunakan
dalam pembuatan ERD.

Simbol dalam ERD


BAB III
METODE PENELITIAN


Metode yang digunakan adalah Metode DeskriptiI atau secara umum
sering diberi nama metode survei adalah suatu metode dalam meneliti
sekelompok manusia, suatu obiek, suatu set kondisi, suatu sistem pemikiran
ataupun suatu peristiwa pada masa sekarang ( Nazir, 2005: 52 ). Tuiuan dari
penelitian ini adalah untuk membuat gambaran secara sistematis, Iaktual dan
akurat mengenai Iakta-Iakta, siIat-siIat serta hubungan antara Ienomena
yang diselidiki, tehnik dan alat yang digunakan, serta tempat dan waktu
yang dilakukan.

3.1. Objek yang di teliti


3.2. Metode Pengumpulan Data
Adapun teknik- teknik pengumpulan data yang penulis lakukan dalam
penelitian adalah sebagai berikut :
1. Observasi, Penulis mengadakan penelitian dengan cara pengamatan
langsung pada obiek yang akan diteliti serta mencatat hal-hal yang
dianggap penting untuk mendapatkan inIormasi.
2. Wawancara, Dalam metode ini penulis melakukan wawancara langsung
dengan pegawai PT. TERIGAS.
3. Pustaka, Penulis mengumpulkan data dengan cara membaca buku literatur-
literatur yang berkaitan dengan penyusunan tugas akhir.

3.3. Metode Pengembangan Sistem
Metode pengembangan sistem yang digunakan dalam penelitian ini
adalah
metode Sistem evelopment Life vrcle ( SDLC ) yang merupakan
metodelogi umum dalam pengembangan sistem yang menandai kemaiuan
usaha analisis dan desain (AlIattah, 2007:25). SDLC meliputi Iase sebagai
berikut:
1. IdentiIikasi dan seleksi proyek
AktiIitas yang dilakukan dalam tahap ini meliputi wawancara
Manaiemen pengguna, merangkum pengetahuan yang didapat dan
mengetimasi cakupan proyek dan mendokumentasikan hasilnya.

2. Inisialisasi dan perancangan proyek
Tahap ini ditentukan secara retail rencana yang harus dikeriakan, durasi
yang diperlukan masing-masing tahap, sumber daya manusia, perangkat
lunak dan perangkat keras.

3. Analisis
Tapan ini adalah dimana sistem yang sedang berialan dipelaiari dan
sistem pengganti diusulkan, proses utama dalam Iase ini yaitu pengumpulan
data, mengidentiIikasi sistem, memprioritaskan kebutuhan, menyusun dan
mengevaluasi alternatiI, mengulas kebutuhan dengan pihak manaiemen.

3.4 Pengujian


You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->