BERBASISKAN WEB
SKRIPSI
Diajukan untuk memenuhi salah satu syarat kelulusan pada Program Studi Strata I pada Jurusan Manajemen Informatika
Oleh :
ANDRI ALJANI 1.05.04.158
JURUSAN MANAJEMEN INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
v LEMBAR PENGESAHAN
LEMBAR PERNYATAAN KEASLIAN
ABSTRAK ... i
ABSTRACT... ii
KATA PENGANTAR ... iii
DAFTAR ISI... v
DAFTAR GAMBAR ... x
DAFTAR TABEL... xiii
DAFTAR SIMBOL ... xiv
BAB I PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Identifikasi Masalah ... 2
1.3 Rumusan Masalah ... 3
1.4 Maksud dan Tujuan ... 3
1.5 Kegunaan Penelitian ... 4
1.6 Batasan Masalah... 5
1.7 Lokasi dan Waktu Penelitian ... 5
BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem ... 7
vi
2.1.4 Elemen / Komponen Sistem... 8
2.2 Definisi E-Commerce... 12
2.3 Definisi Jasa ... 12
2.4 Arsitektur Aplikasi ... 12
2.4.1 Pengertian Jaringan Komputer ... 12
2.4.2 Jenis-jenis Jaringan Komputer ... 12
2.4.3 Manfaat Jaringan Komputer ... 15
2.5 Pengertian Internet ... 16
2.5.1 Peralatan Yang Diperlukan Untuk Koneksi Internet... 16
2.5.2 Fasilitas Yang ada Pada Internet ... 16
2.6 Aplikasi dan Teknologi Web ... 20
2.6.1 Aplikasi Web ... 20
2.6.2 Teknologi Web ... 21
2.7 Perangkat Lunak Pendukung... 23
2.7.1 HTML ... 23
2.7.2 PHP ... 24
2.7.2.1 Sejarah PHP ... 24
2.7.2.2 Keistimewaan PHP ... 25
2.7.3 MySQL... 25
2.7.4 Apache... 26
vii
3.1.1 Sejarah Perusahaan ... 28
3.1.2 Struktur Organisasi ... 29
3.2 Metode Penelitian... 30
3.2.1 Desain Penelitian... 30
3.2.2. Sumber dan Metode Penelitian ... 30
3.2.2.1 Sumber Data Primer ... 30
3.2.2.2 Sumber Data Sekunder... 31
3.3 Metode Pendekatan / Pengembangan Sistem... 32
3.3.1 Metode Pendekatan Sistem Berorientasi Data ... 32
3.3.2 Metode Pengembangan Sistem ... 33
3.3.3 Alat Bantu Analisis dan Perancangan ... 36
3.3.3.1 Diagram Konteks ... 37
3.3.3.2 Data Flow Diagram ... 37
3.3.3.3 Kamus Data ... 39
3.3.3.4 Perancangan / Basis Data ... 40
3.4 Faktor Pengujian Software ... 45
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan ... 48
4.1.1 Analisis Dokumen ... 48
4.1.2 Analisis Prosedur Yang Berjalan ... 51
viii
4.1.3 Evaluasi Sistem Yang Berjalan ... 55
4.2. Perancangan Sistem... 56
4.2.1 Tujuan Perancangan Sistem ... 56
4.2.2 Gambaran Umum Sistem Yang Diusulkan ... 57
4.2.3 Perancangan Prosedur Yang Diusulkan ... 58
4.2.3.1 Flowmap... 58
4.2.3.2 Diagram Konteks ... 60
4.2.3.3 Data Flow Diagram ... 60
4.2.3.3.1 Kamus Data ... 61
4.2.4 Perancangan Basis Data ... 64
4.2.4.1 Normalisasi ... 64
4.2.4.2 Relasi Tabel... 67
4.2.4.3 Entity Relationship Diagram (ERD) ... 68
4.2.4.4 Struktur File ... 69
4.2.4.5 Kodifikasi ... 72
4.2.5 Perancangan Antar Muka ... 74
4.2.5.1 Struktur Menu ... 74
4.2.5.2 Perancangan Input ... 76
BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi ... 82
ix
5.1.4 Implementasi Antar Muka... 88
5.1.4.1 Implentasi Halaman Menu User Biasa... 97
5.1.4.2 Implentasi Halaman User Member ... 98
5.1.4.3 Implementasi Halaman Menu Admin ... 99
5.1.5 Penggunaan Program ... 100
5.2 Pengujian ... 101
5.2.1 Rencana Pengujian ... 101
5.2.2 Kasus dan Hasil Pengujian... 102
5.2.2.1 Pengujian Login ... 102
5.2.2.2 Pengujian Login User... 102
5.2.2.3 Pengujian Validasi Pendaftaran ... 104
5.2.3 Kesimpulan Hasil Pengujian ... 105
BAB VI KESIMPULAN DAN SARAN 6.1 Kesimpulan ... 106
6.2 Saran... 107
DAFTAR PUSTAKA... 108
7
Untuk melakukan penelitian ini, diperlukan pemahaman-pemahaman
terhadap sejumlah teori yang mendukung terhadap aktifitas-aktifitas tersebut,
penulis mengkaji sejumlah teori. Teori-teori tersebut merupakan kontribusi dari
perkuliahan dan hasil studi literatur.
2.1. Konsep Dasar Sistem Informasi
Pada subbab ini penulis akan memaparkan beberapa teori-teori yang
berkenaan dengan sistem informasi.
2.1.1. Definisi Sistem
Terdapat dua kelompok pendekatan didalam mendefinisikan sistem,
yaitu yang menekankan pada prosedur dan pada komponen atau elemennya.
Pendekatan sistem yang lebih menekankan pada prosedur menurut
Jerry FitzGerald, Ardra F. FitzGerald, Warren D. Stallings, Jr.,
mendefinisikan sistem sebagai berikut :
“Suatu Sistem adalah suatu jaringan kerja dari prosedur-prosedur
yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu
Pendekatan sistem yang lebih menekankan pada elemen atau
komponennya mendefinisikan “Sistem adalah kumpulan dari elemen-elemen
yang berinteraksi untuk mencapai suatu tujuan tertentu.” [Jog05].
2.1.2. Definisi Informasi
Informasi menurut [Jog99] dapat didefinisikan sebagai berikut :
“Informasi sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimannya, yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan.”
2.1.3. Definisi Sistem Informasi
Sistem Informasi menurut [Sus04] dapat didefinisikan sebagai
berikut :
“Sistem informasi adalah kumpulan dari sub-sub sistem baik fisik maupun non fisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan yaitu mengolah data menjadi informasi yang berguna.”
2.1.4. Elemen / Komponen Sistem
Menurut (Kad[03]) didalam sistem terdapat beberapa komponen
diantaranya :
1. Perangkat keras (hardware) :mencakup peranti-peranti fisik seperti
computer dan printer.
2. Perangkat lunak (software) atau program : sekumpulan instruksi yang
3. Prosedur: sekumpulan aturan yang dipakai untuk mewukudkan
pemrosesan data dan pembangkitan keluaran yang dikehendaki
4. Orang : semua pihak yang bertanggung jawab dalam pengembangan
system informasi , pemrosesan, dan penggunaan keluaran system
informasi.
5. Basis data (Database) : sekumpulan tabel, hubungan, dan lain-lain
yang berkaitan dengan penyimpanan data.
6. Jaringan komputer dan komunikasi data : sistem penghubung yang
memungkinkan sesumber (resources) dipakai secara bersama atau
diakses oleh sejumlah pemakai.
Sedangkan menurut (JOG[05]) komponen sistem informasi dibagi
menjadi blok-blok, yaitu:
a. Blok Masukan
Input mewakili data yang masuk kedalam sistem informasi. Input
disini termasuk metode-metode dan media untuk menangkap data yang
akan dimasukan, yang dapat berupa dokumen-dokumen dasar.
b. Blok Model
Blok ini terdiri dari kombinasi prosedur, logika dan model matematik
yang akan memanipulasi data input dan data yang tersimpan di basis
data dengan cara yang sudah tertentu untuk menghasilkan keluaran
c. Blok Keluaran
Produk dari sistem informasi adalah keluaran yang merupakan
informasi yang berkualitas dan dokumentasi yang berguna untuk
semua tingkatan manajemen serta semua pemakai sistem.
d. Blok Teknologi
Teknologi merupakan “kotak alat” (tool-box) dalam sistem informasi.
Teknologi digunakan untuk menerima input, menjalankan model,
menyimpan dan mengakses data, menghasilkan dan mengirimkan
keluaran dan membantu pengendalian dari sistem secara keseluruhan.
Teknologi terdiri dari tiga bagian utama yaitu teknisi (humanwareatau
brainnware), perangkat lunak (software) dan perangkat keras
(hardware). Teknisi dapat berupa orang-orang yang mengetahui
teknologi dan membuatnya dapat beroperasi. Misalnya teknisi adalah
operator komputer, pemrogram, operator pengolah kata, spesialis
komunikasi, analis sistem, penyimpanan data dan lain sebagainya.
e. Blok Basis Data
Basis data (database) merupakan kumpulan dari data yang saling
berhubungan satu dengan yang lainnya, tersimpan di perangkat keras
komputer dan digunakan perangkat lunak komputer untuk
memanipulasinya. Data perlu disimpan di dalam basis data untuk
keperluan penyediaan informasi lebih lanjut. Data di dalam basis data
perlu di organisasikan sedemikian rupa, supaya informasi yang
efisiensi kapasitas penyimpanan data. Basis data diakses atau
dimanipulasi dengan menggunakan perangkat lunak yang disebut
DBMS (database management system).
f. Blok Kendali
Banyak hal yang dapat merusak sistem informasi, seperti misalnya
bencana alam, api, debu, kecurangan-kecurangan,
kegagalan-kegagalan sistem itu sendiri, kesalahan-kesalahan, ketidak efisienan,
sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang
dan dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat
merusak sistem dapat dicegah ataupun bila terlanjur terjadi
kesalahn-kesalahan dapat langsung cepat diatasi.
2.2. DefinisiE-Commerce
E-Commerce merupakan salah satu keunggulan dari internet, hingga
akhirnya di era sekarang ini banyak di sebut dengan era digital. Ada beberapa
sebutan untuk E-Commerce yaitu internet commerce atau ecom atau immerce,
yang pada dasarnya semua sebutan di atas mempunyai makna yang sama. Istilah –
istilah tersebut berarti membeli atau menjual secara elektronik, dan kegiatan ini
dilakukan pada jaringan internet. E-Commerce juga juga dapat berarti
pemasangan iklan, penjualan dan dukungan dan pelayanan yang terbaik
menggunakan sebuah web shop 24 jam sehari untuk seluruh pelanggannya,
sehingga transksi pembelian dan penjualan dapat berlangsung tanpa ada batasan
2.3. Definisi Jasa
Menurut Phillips Kotler jasa adalah “setiap tindakan atau unjuk kerja
yang ditawarkan oleh salah satu pihak ke pihak lain yang secara prinsip
intangibel dan tidak menyebabkan perpindahan kepemilikan apapun. Produksinya
bisa terkait dan bisa juga tidak terikat pada suatu produk fisik.”
[http://id.wikipedia.org/wiki/jasa]
2.4. Arsitektur Aplikasi
Pada dasarnya komunikasi data merupakan proses mengirimkan data dari
satu komputer ke komputer lain. Untuk dapat mengirimkan data, pada komputer
harus ditambahkan alat khusus yang dikenal sebagainetwork interface.
2.4.1. Pengertian Jaringan Komputer
Jaringan komputer dapat diartikan sebagai suatu sistem yang
terbentuk dari interkoneksi fasilitas-fasilitas yang dirancang untuk
membawa trafik dari beragam sumber telekomunikasi.
2.4.2. Jenis-jenis Jaringan Komputer
Jaringan komputer dapat dibedakan berdasarkan cakupan
geografisnya. Ada 4 kategori utama jarinagan komputer yaitu :
1) LAN(Local Area Network)
LAN dihubungkan untuk menghubungkan komputer yang berbeda
bisa mencapai 5 sampai 10 km. Suatu LAN biasanya bekerja pada
kecepatan mulai 10 Mbps samapi 100 Mbps. Contoh dari sumber daya
yang digunakan itu misalnya suatu main frame, file server, printer, dan
sebagainya. Mengacu pada gambar 2.1.
2) MAN (Metropolitan Area Network)
MAN merupakan suatu jaringan yang cakupannya meliputi suatu
kota. MAN menghubungkan LAN-LAN yang lokasinya berjauhan.
Jangkauan MAN bisa mencapai 10 km sampai beberapa ratus km. Suatu
MAN biasanya bekerja pada kecepatan 1,5 sampai 150 Mbps. Untuk
contoh jaringan MAN akan mengacu pada gambar 2.2.
3) WAN (Wide Area Network)
WAN dirancang untuk menghubungkan komputer-komputer yang
terletak pada suatu cakupan geografis yang luas, seperti hubungan satu
kota dengan kota lain di dalam suatu Negara. Cakupan WAN bisa meliputi
100 km sampai 1000 km, dan kecepatan antar kota bisa bervariasi antara
1,5 Mbps sampai 2,4 Gbps. Dalam WAN, biaya untuk peralatan transmisi
sangat tinggi, dan biasanya jaringan WAN dimiliki dan dioperasikan
sebagai suatu jaringan publik. Mengacu pada gambar 2.3.
Adapun keuntungan jaringan WAN adalah sebagai berikut :
a) Server kantor pusat dapat berfungsi sebagai bank data dari
b) Pooling dan updating data antar kantor dapat dilakukan
[image:14.595.124.491.147.690.2]setiap hari pada waktu yang ditentukan.
Gambar 2.1 Contoh Jaringan LAN
(Sumber : http://bp0.bogger.com)
Gambar 2.2 Contoh jaringan MAN
Gambar 2.3 Contoh Jaringan WAN
(Sumber : http://lh5.ggpht.com)
2.4.3. Manfaat Jaringan Komputer
Manfaat dari jaringan komputer itu sendiri adalah jaringan komputer
berfungsi untuk menghubungkan atau mengkoneksikan satu komputer
dengan komputer lainnya, bisa menghubungkan pada jarak dekat, seperti
hanya dalam satu gedung atau satu perusahaan saja, juga bisa
menghubungkan dalam jangkauan yang luas, seperti halnya menghubungkan
Negara yang satu dengan Negara yang lainnya yang jangkauannya mencapai
2.5. Pengertian Internet
Internet singkatan dari international network. Internet merupakan jaringan
komputer raksasa yang mengintegrasikan ribuan jaringan komputer dari 200
negara. Jaringan ini bukan saja merupakan jaringan antar komputer tapi juga
merupakan jaringan antar jaringan komputer diseluruh dunia.
Munculnya internet diawali sejak saat departemen pertahanan Amerika
Serikat yang dikenal dengan nama Advanced Research Project Agency (APRA)
membentuk suatu jaringan komputer (+/- 4 empat buah) yang dapat
menghubungkannya dengan para ilmuwan dan profesor dari berbagai perguruan
tinggi tertentu di seluruh dunia yang disebut sebagai APRANET.
2.5.1. Peralatan yang diperlukan untuk koneksi internet
Untuk dapat terkoneksi dengan internet kita perlu terhubung dengan
host atau jaringan yang telah terkoneksi dengan jaringan internet atau
dengan kata lain kita perlu koneksi dengan internet gateway. Selain harus
terkoneksi internet juga membutuhkan media lainnya untuk
mengkoneksikannya, media tersebut adalah berupa modem yang berfungsi
untuk menterjemahkan atau menyambungkan internet ke dalam komputer.
2.5.2. Fasilitas Yang Ada Pada Internet
Menurut (JOG[00]) Jaringan Internet menyediakan beberapa aplikasi
1. E-mail
E-mail adalah fasilitas Internet yang memungkinkan seseorang
mengirim dan menerima surat yang ditransmisikan secara elektronik.
2. Mailing List
Mailing List adalah perkembangan dariE-mail. Seseorang yang sudah
mempunyaiE-maildapat berlangganan berita atau informasi-informasi
lain dari suatu topic yang tertentu.
3. Newsgroup
Newsgroup merupakan aplikasi internet yang berupa electronic
bulletin board, yaitu grup-grup diskusi lewat internet.
4. FTP(File Transfer Protocol)
Aplikasi ini memungkinkan pengguna Internet untuk melakukan
download (mengambil) file dari Internet. Ribuan situs FTP
menawarkan banyak file yang dapat di-download. File-file yang dapat
di-download dapat berupa file-file yang berisi game, foto atau gambar,
peta, artikel-artikel,utility-utilityprogram aplikasi dan yang lainnya.
5. Gopher
Aplikasi Gopher pertama kali dikembangkan di University of
Minnesota. Aplikasi Gopher ini menyediakan pilihan berupa
menu-menu yang memudahkan pemakai untuk mencari suatu informasi.
6. Telnet
Fasilitas Telnet memungkinkan seseorang menghubungkan dan
komputer lain yang berjarak jauh, lewat fasilitas Telnet akan
menjadikan PC anda seperti sebuah terminal yang mengakses
komputer tersebut secara langsung.
7. Talk, Chat dan Iphone
Talk, Chat dan Iphone memungkinkan pemakai Internet
berkomunikasi secara langsung. Berbeda dengan E-mail yang
merupakan komunikasi satu arah bergantian, yaitu seorang mengirim
E-maildan yang lain menerima secara bergantian, fasilitas Talk, Chat
dan Iphone memungkinkan untuk berkomunikasi dua arah secara
interaktif.
8. WWW (World Wide Web)
World Wide Webyang juga dikenal sebagai nama the Web atau WWW
atau W3 dikembangkan pada tahun 1990 di CERN (Laboratorium
Fisika Partikel) di Swiss. Dua hal khusus yang membedakan WWW
dengan lainnya, yaitu sebagai berikut ini:
a. Informasi di WWW dapat ditampilkan dalam bentuk multimedia
yang berupa grafik, suara, video disamping tulisan teks
(bandingkan dengan Gopher yang menyediakan menu dalam
bentuk teks).
b. Informasi yang ditampilkan di WWW dapat menghubungkan (link)
ke informasi atau dokumen (home page) atau halaman Internet
lainnya lewat hypertext. Hypertext merupakan teks yang
[image:18.595.125.514.183.629.2]miring, lebih terang dan digaris bawahi). Dokumen yang berisi
hypertext dibuat dengan menggunakan Hyper Text Markup
Language (HTML).
Sedangkan menurut (BUDH[05]) Terdapat banyak sekali layanan
aplikasi atau fasilitas-fasilitas yang terdapat dalam internet dan masih akan
terus bertambah dan berkembang sejalan dengan perkembangan teknologi
informasi, beberapa contoh aplikasi yang sering digunakan antara lain
adalah sebagai berikut :
1. Electronic mail (E-mail)
Aplikasi ini adalah yang paling banyak digunakan, dan termasuk salah
satu aplikasi pertama dalam internet. Dengan E-mail anda dapat mengirim
dan menerima surat, pesan dokumen secara elektronik dengan pemakai lain
di internet yang mempunyai alamat E-mail.
2. News-USENET
Digunakan sebagai sarana untuk berdiskusi antar pemakai jaringan
internet. Aplikasi ini hampir sama dengan papan pengumuman, dimana
setiap orang dapat mengirim, melihat, dan menanggapi suatu berita atau
suatu topic dengan fasilitas yang hampir sama dengan E-mail. Topik diskusi
dipisahkan oleh group, dan pemakai yang berminat dapat melihat isi diskusi
pada newsgroup tersebut.
3. Transfer File
Untuk dapat mengirimkan dan mengambil data yang disimpan dalam
server. Dengan adanya aplikasi ini, dimungkinkan untuk upload dan
download data dalam format data berbentuk file seperti misalnya data
aplikasi, gambar, database.
4. Remote Login – Telnet
Telnet adalah suatu aplikasi remote login internet yang memungkinkan
anda untuk log-in atau menggunakan komputer yang berbeda di jaringan
secara interaktif. Untuk log-in dibutuhkan log-in account pada komputer
tujuan.
5. Teleconference
Dengan adanya jaringan Internet yang mencakup himper dari seluruh
dunia, maka dimungkinkan untuk pemakainya dapat berkomunikasi secara
langsung kepada pemakai lain ditempat lain diseluruh dunia.
2.6. Aplikasi dan Teknologi Web
Dalam pembuatan aplikasi ini penulis menggunakan teknologi web. Untuk
itu penulis akan memaparkan beberapa teori-teori yang mendukung tentang
aplikasi dan teknologi web.
2.6.1. Aplikasi Web
Pada awalnya aplikasi Web dibangun hanya menggunakan bahasa
yang disebut HTML (HyperText Markup Language). Pada perkembangan
kemampuan HTML. Pada saat ini, banyak skrip seperti itu; antara lain yaitu
PHP dan ASP, sedangkan contoh yang berupa objek adalah applet.
2.6.2. Teknologi Web
Dari sisi teknologi yang digunakan untuk membentuk Web dinamis,
terdapat dua macam pengelompokan, yaitu;
1) Teknologi pada sisi klien (client-side technology)
Teknologi Web pada sisi klien diimplementasikan dengan
mengirimkan kode perluasan HTML atau program tersendiri dan HTML
ke klien. Klienlah yang bertanggung jawab dalam melakukan proses
terhadap seluruh kode yang diterima.
Kelemahan pada pendekatan seperti ini adalah terdapat kemungkinan
bahwa browser pada klien tidak mendukung fitur kode perluasan HTML.
Kelebihan teknologi pada sisi klien, yaitu memungkinkan penampilan
yang bersifat dinamis.
Yang termasuk dalam teknologi pada sisi klien antara lain:
a) Kontrol ActiveX
Kontrol ActiveX adalah suatu komponen yang ditulis dengan
menggunakan seperti Visual C++, Visual BASIC, atau Delphi. Jika
komponen ini ditambahkan ke dokumen Web, maka fungsi yang
Sejauh ini, ActiveX hanya berjalan di lingkungan Windows, dan
hanya browser tertentu (misalnya Internet Explorer) yang dapat
memprosesnya.
b) Java Applet
Applet adalah program yang ditulis dengan menggunakan bahasa
pemrograman Java. Program ini dapat diletakkan ke halaman Web,
melalui tag HTML bernama <APPLET> dan dapat diproses oleh browser
yang mendukung Java. Dalam hal ini, server akan mengirimkan kode
Applet dan HTML.
Berbeda dengan ActiveX, Applet bersifat cross-platfrom artinya
dapat berjalan pada berbagai platform, asalkan platform tersebut
mendukung Java.
c) Skrip sisi-klien
Skrip sisi-klien adalah kode-kode yang dilekatkan menjadi satu
dengan kode HTML dan skrip ini diproses di klien. Dua skrip di sisi klien
yang terkenal adalah JavaScript dan VBScript. JavaScript merupakan skrip
yang sangat populer dan dapat berjalan pada hampir semua browser masa
kini. Adapun VBScript hanya berjalan di Internet Explorer.
2) Teknologi pada sisi server (server-side technology)
Teknologi Web pada sisi server memungkinkan pemrosesan kode di
dalam server sehingga kode yang sampai pada pemakai berbeda dengan
Beberapa contoh teknologi yang berjalan di server, yaitu:
a) Common Gateway Interface (CGI)
b) Proprietary Web Server API
c) Active Server Page (ASP)
d) Server-Side JavaScript
e) Java Servlets dab JavaServer Page (JSP)
f) PHP
2.7. Perangkat Lunak Pendukung
Dalam setiap pembuatan perangkat lunak atau software tentu akan memiliki
software-software tertentu. Adapun pernagkat lunak pendukung yang penulis
gunakan dalam pembuatan website ini adalah :
2.7.1. HTML
WWW atau yang biasa disebut dengan web saja, bekerja dengan
menggunakan teknologi yang disebut hypertext, yang kemudian
dikembangkan menjadi suatu protocol aplikasi yang disebut HTTP (Hyper
Text Transfer Protocol). Dengan adanya fasilitas ini menjadikan web
sebagai salah satu aplikasi yang paling luwes untuk menjelajahi internet.
Dengan menggunakan WWW, peng-aksesan beragam sumber informasi di
internet dapat dilakukan melalui suatu cara yang menggabungkan beberapa
dalam beragam bentuk informasi seperti text, grafik, suara, animasi, video,
dan sebagainya.
2.7.2. PHP
PHP merupakan script untuk pemograman script WEB server-side,
script yang membuat dokumen HTML secara on the fly, dokumen HTML
yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat
dengan menggunakan editor teks atau editor HTML.
Dengan menggunakan PHP maka maintenance suatu situs WEB
menjadi lebih mudah. Proses update data dapat dilakukan dengan
menggunakan aplikasi yang dibuat dengan menggunakan script PHP.
2.7.2.1. Sejarah PHP
PHP pertama kali dibuat pada musim gugur tahun 1994 oleh
Rasmus Lerdoff (rasmus@php.net), awalnya digunakan pada web site-nya
untuk mencatat siapa saja yang berkunjung dan melihat biodatanya.Versi
pertama yang di-release tersedia pada awal tahun 1995, dikenal sebagai tool
personal home page yang terdiri atas engine parser yang sangat sederhana
yang hanya mengerti beberapa makro khusus dan sejumlah utilitas yang
sering digunakan pada halaman-halaman web, seperti buku tamu, counter
pengunjung, dan lainnya. Parser diprogram ulang pada pertengahan tahun
1995 dan diberi nama PHP /FI versi 2.0. FI berasal dari paket Rasmus
kemudian dikombinasikan dengan tool Personal Home Page dan
ditambahkan dukungna untuk database mSQL (mini SQL).
2.7.2.2. Keistimewaan PHP
PHP secara mendasar dapat mengerjakan semua yang dapat
dikerjakan oleh program CGI, seperti mendapatkan data dari form,
menghasilkan isi halaman web yang dinamik, dan menerima cookies.
Kemampuan PHP yang paling diandalkan dan signifikan adalah
dukungan kepada banyak database, membuat halaman web yang
menggunakan data dari database dengan sangat mudah dapat dilakukan.
PHP juga mendukung untuk berkomunikasi dengan layanan lain
menggunakan protokol IMAP, SNMP, NNTP, POP3, HTTP, dan lainnya
yang tidak terhitung. Pemrogram dapat juga membuka soket jaringan secara
mentah dan berinteraksi dengan menggunakan protokol lainnya.
2.7.3. MySQL
MySQL merupakan software database yang ternasuk paling populer
di lingkungan Linux, kepopuleran ini karena ditunjang performansi query
dari databasenya yang saat itu bisa dikatakan paling cepat dan jarang
bermasalah.
Berangkat darisoftware yang shareware MySQL populer, kini mulai
dapat digunakan untuk kepentingan komersial atau pun personal (non
profit).
MySQL telah tersedia juga di lingkungan windows, software
MySQL di lingkungan Windows dipasang pada direktori c:\mysql.
c:\mysql\bin adalah direktori yang berisi daftar modul executable dari
software MySql. PHP untuk Windows secara default telah mendukung
MySQL.
2.7.4. Apache
Adalah aplikasi server Web yang tersedia secara gratis dan
disebarkan dengan lisensi "open source". Apache tersedia bagi
bermacam-macam sistem operasi, seperti UNIX (FreeBSD, Linux, Solaris, dan lainnya)
dan windows NT/95/98, Apache mengikuti standar protokol Hypertext
transport protocol terbaru, yaitu HTTP 1.1
2.7.5. Macromedia Deamweaver 8
Macromedia Dreamweaver 8 adalah sebuah software web design
yang menawarkan cara mendesainwebsitedengan mengunakan dua langkah
sekaligus dalam satu waktu, yaitu mendesain dan memprogram.
Dreamweaver memiliki satu jendela mini yang disebutHTML sourcetempat
kode – kode HTML tertulis. Setiap kali kita mendesain website seperti
menulis kata – kata, meletakan gambar, membuat table, dan proses lainnya,
website. Artinya kita memiliki kesempatan untuk mendesain website
sekaligus mengenal tag – tag HTML yang membangun website itu. Di lain
kesempatan kita juga dapat mendesain website hanya lewat tag – tag dan
teks lain di jendelaHTML Sourcedan hasilnya bisa dilihat langsung di layar.
Serta dalam Macromedia Dreamweaver 8 ini berkaitan dengan pengkodean
104
Berdasarkan hasil pengembangan sistem yang telah penulis lakukan,
penulis mencoba membuat suatu kesimpulan dan mengajukan beberapa saran
yang berhubungan dengan pembahasan yang telah dikemukakan di bab-bab
sebelumnya.
6.1. Kesimpulan
Pembangunan Sistem Informasi Pemasangan Jaringan Internet pada ICT
Center Kabupaten Bandung merupakan pengembangan dari sistem yang sedang
berjalan. Berbagai permasalahan yang muncul telah diupayakan untuk dapat
ditangani dengan sistem baru yang diusulkan ini. Adapun kesimpulan yang dapat
diambil dari pembangunan sistem informasi pelayanan jasa ini antara lain :
1. Dalam perancangan sistem informasi perlu dipertimbangkan hal – hal yang
berhubungan dengan kegiatan yang ada dan disesuaikan dengan kebutuhan
dari pemakai, dimana kegiatan utama dari sistem informasi pelayanan jasa
yang ada pada ICT Center adalah pemesanan dan pendaftaran client.
2. Dalam pembuatan sistem informasi yang berbasiskan web kita harus
memerhatikan fungsi utama pembuatan dan tujuan sistem informasi dan
yang paling utama harus adanya keamanan dalam sistem informasi
pelayanan jasa pemesanan pada ICT Center. Hal ini untuk menjaga
data-data client yang sifatnya rahasia. Selain itu harus diperhatikan juga
tersebut.
3. Setiap sistem informasi yang kita buat haruslah kita uji terlebih dahulu.
Hal ini dilakukan agar sistem informasi yang kita buat dapat berfungsi
sesuai dengan yang kita harapkan. Dan sistem informasi yang telah penulis
buat telah di uji oleh ICT Center dan dapat diterima.
4. Implementasi sistem informasi yang telah dibangun dapat digunakan oleh
semua pihak terkait sesuai dengan yang tujuan yang kita capai.
6.2. Saran
Beberapa saran yang dapat penulis berikan untuk ICT Center Kabupaten
Bandung adalah :
6.2.1. Bagi Perusahaan
1) Sistem informasi yang telah dibangun dapat dipergunakan dalam kegiatan
operasional sistem informasi ICT Center.
2) Sistem informasi yang ada pada ICT Center harus dapat lebih berkembang
lagi agar peran serta dari bagian divisi lain lebih ditonjolkan.
6.2.2. Bagi Penelitian Selanjutnya
1. Sistem informasi pelayanan jasa dapat dikembangkan kembali dengan
menambah fitur-fitur yang lebih spesifik lagi dan mengikuti perkembangan
zaman khususnya website yang sangat cepat perkembangannya dalam
menunjang pelayanan terhadapclient.
2. Sistem informasi pelayanan jasa yang telah dibuat dapat menambah
109
[Dep95] Departemen Pendidikan dan Kebudayaan, 1995. Kamus Besar Bahasa
Indonesia. Edisi kedua, Balai Pustaka : Jakarta.
[Ira05] Irawan Budhi, 2005. Jaringan Komputer. Graha Ilmu : Yogyakarta
[Jog05] H.M Jogiyanto, 2005. Analisis dan Desain Sistem Informasi:Pendekatan
Terstruktur Teori dan Aplikasi Bisnis. Edisi ketiga, Andi Offset :
Yogyakarta
[Jog99] H.M Jogiyanto, 1999. Pengenalan Komputer:Dasar Ilmu Komputer
Pemrograman Sistem Informasi dan Intelegensi Buatan. Edisi ketiga,
Andi Offset : Yogyakarta
[Kad03] Kadir Abdul, 2003. Pengenalan Sistem Informasi. Andi Offset :
Yogyakarta
[Mad04] MADCOMS, 2004. Aplikasi Program PHP dan MySQL untuk Membuat
Website Interaktif . Andi Offset : Yogyakarta
[Naz94] Nazir Mohammad, 1994. Metode Penelitian. Ahalia Indonesia : Jakarta
[Sid01] Sidik Betha, 2001. Pemrograman Web dengan PHP. CV.Informatika :
Bandung
[Sus04] Susanto Azhar, 2004. Sistem Informasi Manajemen:Konsep dan
Pengembangannya. Edisi ketiga, Lingga Jaya : Bandung
Online :
1) http://bp0.bogger.com /27 April 2008 2) http://bp2.blogger.com /27 April 2008 3) http://id.wikipedia.org/wiki/jasa 4) http://lh5.ggpht.com /27 April 2008 5) http://www.library.usu.ac.id 17 April 2008
Nama Lengkap
: Andri Aljani
Nama Panggilan
: Andri
Tempat Tanggal Lahir
: Bandung, 19 Januari 1986
Agama
: Islam
Alamat
: Jl. Inhoftank no. 108 RT. 06 RW. 02 Bandung
Telepon
: (022) 91798329 / 085624762130
Motto Hidup
: “Yakinlah dengan apa yang kita lakukan dan
bersungguh – sungguh dalam menggapainya”
RIWAYAT PENDIDIKAN
1. Sekolah Dasar Negeri 125 Palembang
: 1992-1998
2. Sekolah Lanjutan Tingkat Pertama Negeri 34 Bandung
: 1998-2001
3. Sekolah Menengah Atas Negeri 11 Bandung
: 2001-2004
4. Universitas Komputer Indonesia ( UNIKOM ) Bandung
Program S1 Jurusan Manajemen Informatika Fakultas
1. Pradana Putra Pramuka SMA Pasundan 7 Bandung periode
2002-2003.
2. Ketua Rohis Bintalis SMA Pasundan 7 Bandung periode 2002-2003.
3. Anggota Pramuka Saka Bakti Husada Kota Bandung tahun
2002-2006.
4. Ketua Dewan Putra Pramuka Saka Bakti Husada Kota Bandung tahun
2006-2008.
5. Anggota Lembaga Dakwah Kampus UMMI Unikom tahun
2004-2006.
PENGALAMAN KEGIATAN
1. Latihan Dasar Kepemimpinan Islam (LDKI) FUPI tahun 2002.
2. Diklatsar Pramuka Saka Bakti Husada Kota Bandung tahun 2002.
3. Tim Medis Pelatihan Gladian Pimpinan Satuan Pramuka Kota
Bandung tahun 2002.
4. Tim Medis Lomba Tingkat III Pramuka Kota Bandung tahun 2005.
5. Tim Medis Lomba Tingkat III Pramuka Kota Bandung tahun 2006.
6. Panitia Daerah Pramuka Jambore Nasional 2006 Staf Ur. Bakti
III/Sanitasi Kesehatan.
7. Peserta Gladian Pimpinan Satuan Pramuka Kota Bandung tahun 2006.
8. Panitia Tim Medis Gladian Pimpinan Satuan Pramuka Kota Bandung
10.Peserta Renungan Kebangsaan Resonansi Bhineka Tunggal Ika
(RK-RBTI), Racana Unpad tahun 2007.
PRESTASI YANG TELAH DICAPAI
1. Juara 1 Lomba Nasyid Antar SMU di SMU Negeri 4 Bandung tahun
2002.
2. Juara 2 Lomba Nasyid Antar SMU di SMU Negeri 4 Bandung tahun
2003.
3. Juara Umum Lomba Nasyid Se-Kota Cimahi tahun 2004.