• Tidak ada hasil yang ditemukan

Perancangan Sistem Informasi Pelayanan Jasa Pemesanan pada ICT Center Berbasiskan Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Sistem Informasi Pelayanan Jasa Pemesanan pada ICT Center Berbasiskan Web"

Copied!
33
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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

(6)

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)

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

(8)

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

(9)

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

(10)

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

(11)

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

(12)

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

(13)

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

(14)

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

(15)
[image:15.595.136.494.110.649.2]

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

(16)

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

(17)

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

(18)

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]
(19)

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

(20)

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

(21)

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

(22)

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

(23)

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

(24)

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

(25)

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

(26)

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,

(27)

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

(28)

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

(29)

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

(30)

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

(31)

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

(32)

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

(33)

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.

4. Peserta Terbaik Putra Pelatihan Gladian Pimpinan Satuan Pramuka

Gambar

Gambar 2.1 Contoh Jaringan LAN
Gambar 2.3 Contoh Jaringan WAN
grafik,suara,

Referensi

Dokumen terkait

Dari beberapa definisi di atas dapat disimpulkaan bahwa bentuk-bentuk dukungan sosial orangtua terdapat beberapa macam diantaranya adalah: 1 bantuan nyata, yaitu mencakup

Dalam menentukan pencapaian dalam sesuatu mata pelajaran, antara faktor yang telah dikenal pasti adalah peluang belajar dan keterlibatan murid semasa aktiviti pembelajaran di

Dengan kondisi penduduk yang berada di pesisir pantai, seringkali mereka menggunakan pasir pantai sebagai campuran bahan bangunan seperti untuk campuran beton,

Metode analisa data yang digunakan dalam penelitian adalah metode penelitian kualitatif dengan menganalisa hasil wawancara dari narasumber kemudian data yang

C. Tujuan dan Manfaat Penelitian 1. Untuk menjelaskan fenomena pelanggaran Hak Cipta atas karya cipta Desain grafis di Indonesia menurut Undang-Undang No.28

Setiap singkong yang dikupas dapat menghasilkan 15- 20% kulit umbi dengan kandungan karbohidrat berkisar antara 68-85% dari berat keseluruhan kulit umbi singkong, sehingga

Abstrak - Dalam kasus narkotika saat ini peredarannya luas dan modus operandinya semakin beragam, polisi di tuntut mengembangkan penegakkan hukumnya sendiri. Dengan teori