Perancangan Sistem Informasi Pelayanan Jasa Pemesanan pada ICT Center Berbasiskan Web

(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 kegiatan atau menyelesaikan suatu sasaran tertentu.” [Jog05].


(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 memungkinkan perangkat keras untuk dapat memproses data.


(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 yang diinginkan.


(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 dihasilkan berkualitas. Organisasi data yang baik juga berguna umtuk


(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 waktu.


(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 didalam suatu area yang kecil,jarak antara komputer yang dihubungkan


(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 kantor cabang.


(14)

b) Pooling dan updating data antar kantor dapat dilakukan setiap hari pada waktu yang ditentukan.

Gambar 2.1 Contoh Jaringan LAN (Sumber : http://bp0.bogger.com)

Gambar 2.2 Contoh jaringan MAN (Sumber : http://bp2.blogger.com)


(15)

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 ribuan kilometer.


(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 yang dapat digunakan oleh pemakai internet (user). Antara lain:


(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 memakai komputer dari jarak jauh. Dengan menghubungkan diri ke


(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 ditampilkan dengan font yang berbeda (misalnya dengan huruf


(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 bentuk file, digunakan aplikasi FTP antara pemakai dengan suatu FTP


(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 berikutnya, sejumlah skip dan objek dikembangkan untuk memperluas


(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 didukungnya akan tersaji dalam halaman Web.


(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 kode asli pada server.


(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 jenis representasi dan metode pengaksesan informasi dan menyajikannya


(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 lainnya yang ditulis untuk menginterpretasikan data dari form yang


(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 versi 3.23 MySQL menjadi software open source yang berarti free. MySQL


(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, tag – tag HTML akan tertulis secara langsung mengiring proses pengaturan


(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 dan fitur sepertiHTML, CSS, serta JavaScript.


(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 ketentuan hak akses bagi pengguna sistem informasi tersebut agar semua


(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 referensi dalam pengembangan berikutnya.


(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

6) http://www.mistriad.wordpress.com/2006/10/04/jaringan-komputer-1/ 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

Kota Bandung tahun 2006.


(1)

104 BAB VI

KESIMPULAN DAN SARAN

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 ketentuan hak akses bagi pengguna sistem informasi tersebut agar semua


(2)

105 pihak dapat mempertanggung jawabkan pemakaian dari sistem informasi 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 referensi dalam pengembangan berikutnya.


(3)

109

DAFTAR PUSTAKA

[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

6) http://www.mistriad.wordpress.com/2006/10/04/jaringan-komputer-1/ 17 april 2008


(4)

BIODATA PENULIS

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


(5)

PENGALAMAN BERORGANISASI

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


(6)

9. Panitia Pelatihan Pertolongan Pertama Gawat Darurat (PPGD)

Pramuka Kota Bandung tahun 2007.

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

Kota Bandung tahun 2006.