SISTEM INFORMASI MANAJEMEN RENTAL BERBASISI WEB...
Transcript of SISTEM INFORMASI MANAJEMEN RENTAL BERBASISI WEB...
SISTEM INFORMASI MANAJEMEN RENTAL BERBASISI WEBSEBAGAI MEDIA INFORMASI DAN PROMOSI
PADA JODIPATI RENTAL MOBIL DI YOGYAKARTA
NASKAH PUBLIKASI
diajukan oleh
Agricola. K.H Sutejo08.12.2926
KepadaSEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTAYOGYAKARTA
2013
iii
RENTAL MANAGEMENT INFORMATION SYSTEM AS A WEB-BASEDMEDIA INFORMATION AND PROMOTION
OF RENTAL CAR JODIPATI
SISTEM INFORMASI MANAJEMEN RENTAL BERBASIS WEBSEBAGAI MEDIA INFORMASI DAN PROMOSI
PADA JODIPATI RENTAL MOBIL
Agricola. K.H SutejoHeri Sismoro
Jurusan Sistem InformasiSTMIK AMIKOM YOGYAKARTA
ABSTRACT
The presence of the website raises new thinking for business , that is , to overcomethe barriers of time and space that has been the problem in the conventional rentalmanagement system.
Jodipati Car Rental wants to develop his company in the field of information . Onewishes that still has not been done is the manufacturing information systems that utilizeInternet-based technologies , as long as the party Jodipati Car Rental does not have themedia to present information about the company , so that the information obtained is notexhaustive and very difficult.
This creates difficulties for people who are far from Car Rental Jodipatienvironment to obtain the necessary information such as the availability of information ,car rental rates and types - types of cars for rent as well as product information orpackage - the package offered Jodipati Car Rental . Therefore , the need for mediainformation in the form of a website which contains various information about Car RentalJodipati that is accessible to all levels of society.
Keywords: Website, Rental management system, Car
1
1. Pendahuluan
Hadirnya website menimbulkan pemikiran baru bagi pelaku bisnis, yaitu, untuk
mengatasi rintangan waktu dan ruang yang selama ini menjadi masalah pada sistem
manajemen rental secara konvensional.
Jodipati Rental Mobil ingin mengembangkan perusahaanya dalam bidang
informasi. Salah satu keinginan yang masih belum terlaksana adalah pembuatan sistem
informasi yang memanfaatkan teknologi berbasis internet, karena selama ini pihak
Jodipati Rental Mobil belum mempunyai media untuk menyajikan informasi tentang
perusahaan, sehingga informasi yang didapat tidak lengkap dan sangat sulit.
Hal tersebut menimbulkan kesulitan bagi masyarakat yang berada jauh dari
lingkungan Jodipati Rental Mobil untuk memperoleh informasi yang diperlukan seperti
informasi ketersedian mobil, harga sewa dan jenis – jenis mobil yang disewakan serta
informasi produk atau paket – paket yang ditawarkan pihak Jodipati Rental Mobil. Oleh
karena itu, perlu adanya media informasi yang berupa website yang memuat berbagai
informasi tentang Jodipati Rental Mobil yang dapat diakses oleh semua lapisan
masyarakat.
2. Landasan Teori
2.1 Konsep Dasar Sistem
2.1.1 Definisi Sistem
Sistem adalah kumpulan elemen-elemen yang saling terkait dan bekerja sama
untuk memproses masukan (input) yang ditujukan kepada sistem tersebut dan
mengelolah masukan tersebut sampai menghasilkan keluaran (output) yang diinginkan.1
Pendekatan sistem yang menekankan pada komponen elemenya akan lebih mudah
dalam mempelajari suatu sistem dengan tujuan untuk menganalisis dan merancang
suatu sistem. Analisis dan perancangan sistem harus mengerti dulu mengenai komponen
– komponen atau elemen – elemen sistem dari elemen tersebut.meski sudah dirancang
dengan baik, sistem tetep tidak akan berguna jika komponen / elemen –elemen tidak
bekerja sama.
1Kristanto Andri, Perancangan Sistem Informasi dan Aplikasinya, Gaya Media, Yogyakarta, 2003,hal: 2
2
2.1.2 Karakteristik Sistem
Sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu meliputi :
1. Komponen Sistem (System Component)
2. Batasan Sistem (System Boundary)
3. Lingkungan Luar (Environment)
4. Penghubung Sistem (Interface System)
5. Masukan Sistem (Input System)
6. Keluaran Sistem (Output System)
7. Pengolah Sistem (Process)
8. Sasaran Sistem (Objectivite)
2.1.3 Klasifikasi Sistem
Sistem dapat diklasifikasikan dari beberapa sudut pandang, yaitu sebagai
berikut:
a. Sistem Abstrak (Abstract System) dan Sistem Fisik (Physical System)
b. Sistem Alamiah (Natural System) dan Sistem Buatan Manusia(Human Made
System)
c. Sistem Tertentu (Deterministic System) dan Sistem Tak Tentu (Proba-bilistic
System)
d. Sistem Tertutup (Closed System) dan Sistem Terbuka (Open System)
2.2 Konsep Dasar Informasi
2.2.1 Pengertian Informasi
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi yang menerimanya. Menurut Bruch dan Gary Grundnifshi mendefinisan
bahwa informasi adalah data yang diletakkan dalam konteks yang lebih berarti dan
berguna yang dikomunikasikan kepada penerima untuk digunakan dalam pengambilan
keputusan.
2.2.2 Kualitas Informasi
Kualitas informasi (quality of information) sangat dipengaruhi atau ditentukan 5
hal yaitu :
1. Relevan
2. Akurat
3
3. Lengkap
4. Tepat waktu
5. Jelas
2.2.3 Nilai Infromasi
Nilai informasi (value of information) ditentukan dari dua hal, yaitu biaya dan
manfaat mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatnya lebih
efektif dibandingkan dengan biaya mendapatkannya. Sebagian besar informasi tidak
dapat tepat ditaksir dengan satuan nilai uang tetapi dapat ditaksir nilai efektifitasnya.
2.3 Konsep Dasar Sistem Informasi
2.3.1 Pengertian Sistem Informasi
Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen – komponen
dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi. Informasi
dapat dihasilkan dari sistem informasi atau juga processing sistem. Sistem Informasi
didefinisikan oleh Robert A.Leith dan K. Roscoe Davis sebagai berikut:
Sistem Informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan
kebutuhan transaksi harian, mendukung operasi bersifat manajerial dan kegiatan strategi
dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan laporan yang
diperlukan.2
2.3.2 Komponen Sistem Informasi
Sistem informasi terdiri dari komponen yang disebut dengan komponen
bangunan. Blok – blok tersebut dapat dijelaskan sebagai berikut:
1. Komponen input
2. Komponen output
3. Komponen basis data
4. Komponen model
5. Komponen teknologi
6. Komponen control
2 Robert A. Leitch/K Roscoe Davis , Accounting Information System. (New Jersey : prentice-Hall,1983), hal .6 .
4
2.3.3 Siklus Informasi
Pada penanganan sistem informasi menggunakan komputer, sumberdaya yang
dimaksud mencakup data penyimpanan, personil yang menggunakan dalam mengelola
data, program aplikasi dan pemrograman aplikasi. Pengembangan Sistem Informasi
dilakukan melalui beberapa tahapan, yang selanjutnya disebut dengan istilah siklus
Sistem Informasi yang terdiri dari:
a. Analisis Kelayakan
b. Koleksi Persyaratan dan Analisis
c. Perancangan
d. Implementasi
e. Validasi
2.4 Promosi
Promosi adalah sebuah kegiatan untuk mengenalkan barang atau jasa kepada
konsumen, melalui berbagai media. Konsep promosi dimulai dengan sasaran masyarakat
atau pelanggan dari perusahaan.
2.4.1 Sistem Informasi Pemasaran
Sistem informasi pemasaran (marketing informasi pemasaran), menyediakan
informasi untuk penjualan, promosi penjualan, kegiatan – kegiatan penelitian pasar yang
berhubungan dengan promosi.
Aplikasi website sebagai alat promosi (promotion tool), mempunyai fungsi
menampilkan informasi produk atau jasa dari suatu perusahaan untuk menjaring minat
konsumen. Karena sifatnya promosi website ini harus dirancang sedemikian rupa agar
dapat menarik minat konsumen
2.5 Konsep Dasar Aplikasi Web
2.5.1 Sejarah Internet dan Perkembangannya
Internet adalah suatau media informasi computer global yang dapat dikatakan
sebagai tegnologi tercanggih abad ini. Secara etimologis, internet berasal dari bahasa
inggris, yakni inter berarti antar dan net berarti jaringan sehingga dapat diartikan
hubungan antarjaringan.
Internet merupakan suatu media informasi yan berjalan dalam suatu computer.
Konsep internet pertamakali digunakan untuk keperluan militer oleh Departemen
5
Pertahanan Amerika Serikat pada tahun 1969 melalui proyek ARPAnet merupakan
jaringan komputer yang tersebar untuk menghindari terjadinya informasai terpusat,yang
apabila terjadi perang mudah dihancurkan.bila satu bagian dari sambungan network
terganggu serangan musuh, jalur yang melalui sambungan itu secara otomatis
dipindahkan kesambungan lainnya.
2.5.2 Cara Kerja Internet
Dengan adanya internet, pemakai computer di seluruh dunia, yang terhubung ke
internet, dimungkinkan untuk mencari berbagai informasi yang dibutuhkan, memakai data
bersama, bertukar data, bahkan saling berkomunikasi dengan saling mengirim e-
mail,atau tergabung kedalam suatu forum chat, yang semuanya itu merupakan fasilitas –
fasilitas yang ada dalam internet.
Berikut ini adalah beberapa fasilitas yang didapat dengan menggunakan internet
:
1. World Wide Web
2. Electronic Mail
3. Telnet
4. File Transfer Protokol disingkat FTP
5. Chat groups/ internet Relay Chat (IRC)
6. Newsgroup
2.6 Pengertian Basis Data dan Sistem Basis Data
2.6.1 Definisi Basis Data
Definisi dari sistem basis data adalah sekumpulan basis data dengan
parapemakai yang menggunakan basis data secara bersama – sama, personel –
personel yang merancang dan mengelola basis data.
Dari pengertian tersebut dapat di simpulkan bahwa sistem basis data mempunyai
beberapa elemen penting, yaitu basis data sebagai inti dari sistem basis data,perangkat
lunak untuk mengelola basis data, perangkat keras untuk mendukung operasi
pengelolaan data serta manusia yang mempumyai peranan penting dalam sistem
tersebut.
2.6.2 Konsep Database Manajemen Sistem
DBMS adalah perangkat lunak yang memberikan fasilitas (yang tersedia dan
dapat digunakan) untuk melakukan fungsi pengaturan, pengawasan , pengendalian atau
6
control, pengolahan dan koordinasi terhadap semua proses / operasi yang terjadi pada
sistem basis data
2.6.3 Perancangan Basis Data
Merancang basis data merupakan hal yang sangat penting dalam perancangan
suatu sistem. Elemen – elemen dalam suatu basis data harus dapat digunakan untuk
pembuatan keluaran yang baik dan masukan yang baik pula. Hasil pemasukan data ini
akan disimpan atau direkam dalam basis data. Dalam perancangan basis data terdapat
dua teknik yaitu :
a. Teknik Normalisasi
b. Teknik Entity Relationship
2.6.4 Relasi AntarTabel
Relasi adalah hubungan antar entitas dari himpunan entitas yang berbeda.
Himpunan relasi adalah kumpulan semua relasi diantara entitas-entitas. Jenis-jenis relasi
antar tabel:
1. Satu ke satu(one to one)
2. Satu ke banyak(one to many)
3. Banyak ke banyak(many to many)
2.6.5 ERD
ERD adalah model konseptual yang mendeskripsikan hubungan antara
penyimpanan (dalam DFD). ERD digunakan untuk memodelkan struktur data dan
hubungan antar data. Dengan ERD, model dapat diuji dengan mengabaikan proses yang
dilakukan. Langkah-langkah teknis yang dapat dilakukan untuk mendapatkan ERD awal
adalah :
1. Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat.
2. Menetukan atribut-atribut key (kunci) dari masing-masing himpunan entitas.
3. Mengidentifikasi dan menetapkan seluruh himpunan relasi diantara himpunan
entitas-himpunan entitas yang ada beserta foreign-keynya (kunci asing/ kunci
tamu).
4. Menentukan derajad /kardinalitas relasi untuk setiap himpunan relasi.
7
5. Melengkapi himpunan entitas dan himpunan relasi dengan atribut dekriptif
(atribut yang bukan kunci).
2.6.6 Data Flow Diagram
Data Flow Diagram sering digunakan untuk menggambarkan suatu sistem yang
telah ada atau sistem baru yang akan dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut mengalir(misalnya lewat
telpon, surat dan sebagainya) atau lingkungan fisik dimana data tersebut akan disimpan
(misalnya file kartu, microfiche, hard disk, tape, diskette dan lain sebagainya).3
2.7 HTML
HTML adalah semacam bahasa pengkodean bukan sebagai bahasa
pemrogaman. Hypertext berarti hal yang dibuat dapat di link (dirangkai) dengan hal lain.
Sedangkan markup berarti format dokumen, jadi Hypertext Markup Language dapat di
artikan : “ bahasa pemformatan untuk membuat halan yang dapat di link “. Sehingga kita
dapat mengartikan HTML dengan bahasa yang digunakan untuk memformat halaman
web.
2.8 PHP
PHP adalah sebuah bahasa pemrograman yang perintahnya dilaksanakan pada
server dan kemudian hasilnya ditampilkan pada computer klien.³ PHP juga merupakan
HTML embedded, yaitu perintah-perintah PHP yang dituliskan bersamaan dengan
perintah-perintah HTML. Kode PHP diawali dengan tag <? atau <?php dan ditutup
dengan tag ?>. Atau dapat juga menggunakan style Javascript, yaitu dengan cara
menuliskan <SCRIPT LANGUAGE=’PHP’> di awal program dan ditutup dengan
</SCRIPT>. Contoh skrip PHP:
<?php
echo “ini skrip PHPku”;
?>
3 Jogiyanto HM,Prof, Dr.Analisis & Desain Sistem Informasi : Pendektan terstruktur teori danpraktik aplikasi bisnis,(yogyakarta:penerbit Andi,2005)hal 700
8
2.9 MYSQL
MySQL adalah sebuah system manajemen database relasi (relational database
management system) yang bersifat “terbuka” (open source)³. MySQL menggunakan
bahasa standar SQL sebagai bahasa interaktif dalam mengelola data. Perintah SQL
sering juga disebut Query. Perintah MySQL di bedakan menjadi 2 yaitu :
a. DDL (Data Definition Language)
b. DML (Data Manipulation Language)
2.10 Web Server
Web server adalah software yang menjadi tulang belakang dari world wide web
(www). Web server menunggu permintaan dari client yang menggunakan browser seperti
Netscape Navigator, Internet Explorer, Mozilla dan program browser lainnya. Web server,
untuk berkomunikasi dengan clientnya (web browser) mempunyai protocol sendiri, yaitu
HTTP (hypertext transfer protocol). Dengan protocol ini, komunikasi antar web server
dengan clientnya dapat saling dimengerti dan lebih mudah.
2.11 Perangkat Lunak yang Digunakan
2.11.1 Macromedia Dreamweaver MX
Macromedia Dreamweaver adalah software editor HTML professional untuk
desain visual, mengolah situs web. Dreamweaver memiliki berbagai kemampuan, bukan
hanya sebagi software untuk mendesain web, tetapi juga untuk menyunting kode serta
untuk membuat aplikasi web menggunakan berbagai bahasa pemrograman seperti JSP,
PHP, ASP ataupun ColdFusion
2.11.2 Apache Web Server
Apache merupakan turunan dari web server yang dikeluarkan oleh NSCA yaitu
HTTPd sekitar tahun 1995-an. Pada dasarnya apache adalah “A PatCHy” (patch) dan
pengganti dari NCSA HTTPd. Apache web server merupakan tulang punggung dari Word
Wide Web (WWW). Webserver dalam berkominikasi dengan clientnya menggunakan
protocol HTTP. Apache berada di bawah GNU yang bersifat free sehingga apache dapat
di download gratis, saat ini apache banyak digunakan sebagai web server untuk portal-
portal besar.
9
2.11.3 Adobe Photosop CS
Adobe Photoshop adalah sebuah program image editing yang sudah menjadi
standar bagi dunia industri pengolahan citra dan penerbitan. Merupakan aplikasi desain
grafis yang memberikan tingkat kompabilitas yang tinggi dengan software dari adobe
sendiri dan software house lainnya seperti software Adobe Ilustrator, Adobe InDesign,
Macromedia Dreamweaver, Macromedia Flash.
2.11.4 Mozilla Firefox
Mozilla firefox merupakan browser favorit setelah internet explorer, yaitu sekitar
28% dari seluruh pengguna internet. Namun, jumlah kian bertambah sejak firefox
pertama kali diluncurkan karena banyak pengguna kini beralih ke firefox.
3. Analisis dan Perancangan Sistem
3.1 Tinjauan Umum
3.1.1 Sejarah dan Tujuan Perusahaan
Jodipati Rental Mobil didirikan pada tahun 2009 di Yogyakarta. Keberadaan
perusahaan ini diharapkan dapat menjawab tantangan masyarakat zaman ini, di mana
masalah transportasi sudah menjadi kebutuhan utama masyarakat kita.
Jodipati Rental Mobil memusatkan diri untuk dapat menjadi partner yang dapat
diandalkan masyarakat Indonesia dalam hal transportasi. Sesuai dengan slogan kami ”Memberikan Servis Terbaik Untuk Pelanggan ” akan memacu kinerja kami untuk
selalu memberikan yang terbaik untuk Anda semua.
3.1.2 Visi dan Misi
Visi
- Memberikan Servis Terbaik Untuk Pelanggan
- Menjadi perusahaan transportasi yang terdepan.
Misi- Memberikan solusi transportasi yang menyenangkan
- Selalu berusaha menyediakan kendaraan yang optimal dan terbaru.
10
3.2 Analisis Sistem
3.2.1 Identifikasi Masalah
Mengidentifikasi masalah merupakan langkah pertama dimana bisa dilakukan
analisis masalah-masalah pada system yang sedang berjalan, apakah kemungkinan
adanya ketidak beresan seperti kecurangan, kesalahan, kurang efisiensi, kurang disiplin
dan sebagainya, atau masalah yang timbul seiring dengan pertumbuhan organisasi
sehingga kebutuhan informasi meningkat, volume pengolahan data meningkat atau
perubahan prinsip manajemen yang ikut bertambah. Mengidentifikasi (mengenal)
masalah merupakan langkah pertama yang dilakukan dalam tahap analisis sistem.
3.2.2 Analisis Kelemahan Sistem
Untuk mengidentifikasi masalah, maka kita harus melakukan analisis terhadap
kinerja, informasi ,efisiensi, ekonomi, pengendalian dan pelayanan. Panduan ini dikenal
dengan PIECES ( Performance, Information, Economic, Control, Efficiency, Services ).
3.2.3 Analisis Kinerja (Performance)
Kinerja suatu lembaga atau perusahaan sangat tergantung pada sumber daya
manusia dan sarana yang tersedia. Disini yang dianalisa adalah sistem penyediaan
informaasi atau promosi produk dan tentang perusahaan, agar didapat factor - faktor
yang mempengaruhi kinerja sistem informasinya.
3.2.4 Analisis Informasi (Information)
Penyampaian informasi yang dilakukan dengan menggunakan brosur dan
penyampain dari orang lain dan teman secara tidak langsung sangat mempengaruhi
kualitas informasi yang diterima oleh masyarakat. Masalah ini harus diatasi dengan
membuat sistem informasi yang lebih berkualitasa, yang mempunyai jangkauan lebih
luas dan dapat dipercaya.
3.2.5 Analisis Ekonomi (Economi)
Analisis ekonomi dilakukan untuk melihat apakah peningkatan terhadap manfaat,
keuntungan - keuntungan ataupun penurunan biaya yang terjadi. Penerapan sistem
informasi dengan menggunakan website ini, untuk menekan biaya promosi yang
biasanya dilakukan melalui media cetak.
3.2.6 Analisis Pengendalian (Control)
Analisis ini dilakukan untuk mendeteksi dan mem[perbaiki kesalahan – kesalahan
serta kecurangan yang mungkin terjadi.sehingga sistem yang terkendali dengan baik ,
11
dapat terhindar dari kesalahan dan penyalahgunaan sistem, sera untuk menjamin
keamanan data dan informasi yang ada.
3.2.7 Analisis Efisiensi (Eficiency)
Analisis efficiency cenderung berfokus pada hubungan sumber daya yang ada
dan penggunaan dengan biaya minimal, agar tidak mengalami pemborosan.
3.2.8 Analisis Pelayanan (Sevice)
Analisis pelayanan dilakukan untuk mengetahui adakah peningkatan yang
dihasilakan oleh sistem yang ada.
3.3 Analisis Kelayakan Sistem
Analisis kelayakan akan memberikan tekanan-tekanan secara garis besar dalam
menyusun suatu sistem baru untuk mencapai sasaran yang sesuai dengan kebutuhan
dan kondisi perusahaan.
3.3.1 Analisis Kebutuhan Informasi
Kebutuhan informasi yang dibutuhkan oleh perusahaan sendiri maupun kepada
konsumen. Dalam penyajian informasi, untuk sementara menggunakan bahasa
Indonesia terlebih dahulu. Hal ini dimaksudkan penyediaan ionformasi pada konsumen
lokal kota Yogyakarta dan masyarakat nusantara dahulu, karena itu masih bersifat
regional.
3.3.2 Analisis Kebutuhan Perangkat Keras
Kebutuhan sistem untuk mengetahui secara tepat perangkat keras yang
dibutuhkan.
3.3.3 Analisis Kebutuhan Perangkat Lunak
Untuk membangun sistem yang diusulkan, penulis memerlukan beberapa
software. Adapun perangkat l;unak yang dibutuhkan, yaitu :
Windows XP Professional
XAMPP
Macromedia Dreamweaver 8
Adobe Photoshop CS
12
3.3.4 Analisis Kebutuhan Pengguna Sistem
Pengguna dari sistem tersebut adalah administrator web yang bertugas sebagai
pengelola web dan pengguna yang mengakses web yang sudah di upload di internet.
3.3.5 Analisis Kelayakan Teknologi
Dalam pembuatan sistus web ini perlu adanya analisis kelayakan baik pada
teknologi hadware maupun software. Pada situs in menggunakan web hosting. Web
hosting merupakan penempatan situs web pada server, sehingga web tersebut dapat
dilaksanakan oleh seluruh pengguna internet dengan spase harddisk 100 Mbyte,
sehingga bisa menampung data base pada situs tersebut dan bersifat fleksibel dengan
bisa menambah space harddisk pada server sesuai dengan kebutuhan.
3.3.6 Analisis Kelayakan Operasional
Sistem yang dikembangkan dapat dioperasikan dengan baik dalam menyediakan
informasi yang berkualitas kepada konsumen dan lebih bisa mengoptimalkan pasar dan
sumber daya yang ada, dengan pendayagunaan waktu dan personil secara efisien,serta
dapat meminimalkan kesalahan yang mungkin terjadi.
3.3.7 Analisis Kelayakan Hukum
Peraturan menunjukkan bahwa pembuatan situs web lebih baik tidak
menyimpang dari peraturan hukum yang berlaku dan diterapkan pemerintah atau aturan
yang ada. Pada web ini perangkat lunak yang digunakan bik sistem operasinya maupun
program yang lainnya adalah orisisnil atau sah dengan licienci yang dilindungi oleh
undang – undang tentang hak cipta.
3.3.8 Analisis Kelayakan Ekonomi
Dalam kelayakan ini, aspek yang dipertimbangkan adalah besarnya dana yang
diperlukan untuk mengembangkan sistem serta manfaat yang diperoleh oleh sistem.
3.4 Analisis Biaya dan Manfaat
3.4.1 Komponen Biaya
Menurut Frederick H. Wu. Accounting information system, theory and practice
(1984 : 1989) bahwa biaya yang berhubungan dengan pengembangan sistem informasi
dapar diklasifikasikan kedalam kategori utama yaitu :
a. Biaya pengadaan ( procurement cost )
b. Biaya persiapan operasi (start -up cost)
13
c. Biaya persiapan operasi (start -up cost)
d. Biaya operasi dan perawatan
3.4.2 Komponen Manfaat
Komponen manfaat dapat diklasifikasikan kedalam dua bentuk keuntungan :
a. Keuntungan berwujud (Tangible Benefits)
b. Keuntungan tak Berwujud (intangible benafits)
3.5 Analisis Perancangan Sistem
Dalam pembuatan sebuah sistem aplikasi diperlukan rancangan diagram alur
(Flowchart). Flowchart adalah bagan yang menunjukan alir data di dalam prosedur sistem
secara logika. Flowchart digunakan sebagai komunikasi dan dokumentasi serta sebagai
gambaran dari cara kerja sistem yang akan dibuat.
3.5.1 Flowchart Sistem
Gambar 3.1 Flowchart Sistem yang Diusulkan
14
3.5.2 DFD (Data Flow Diagram)
Gambar 3.2 Diagram Konteks
3.6 Analisis Basis Data
3.6.1 Normalisasi
Normalisasi merupakan suatu proses untuk mengubah suatu tabel yang memiliki
masalah tertentu ke dalam dua buah tabel atau lebih yang tidak lagi memiliki masalah
tersebut. Gunanya untuk melakukan verifikasi terhadap tabel – tabel yang telah
dibuat.sehingga tidak menimbulkan suatu permasalahan saat data di tambah,
diperbaharui atau dihapus4.
3.7 Struktur Tabel
3.7.1 Relasi Tabel
Gambar 3.3 Relasi Antar Tabel
4 Abdul Kadir., Belajar Database Menggunakan MySQL, Cetakan pertama, 2005, Penerbit Andi,Yogyakarta. hal 10
15
4. Implementasi Sistem
4.1 Implementasi DatabaseImplementasi database merupakan proses pembuatan database yang akan
digunakan sebagai media penyimpanan aplikasi.
4.2. Implementasi ProgramImplementasi program merupakan bentuk program yang dijalankan pada sistem
yang dikembangkan.
4.3 Implementasi Halaman Antar Muka
Implementasi halaman antar muka merupakan proses mengolah sebuah web
yang diakses oleh administrator .
4.4 Implementasi Pengujian Sistem
Uji coba program atau testing adalah sebuah proses terhadap program atau
aplikasi untuk menemukan kesalahan dan segala kemungkinan yang akan menimbulkan
kesalahan sesuai dengan spesifikasi software yang telah ditentukan sebelum aplikasi
tersebut digunakan.
4.5 Manual Program
Manual program merupakan petunjuk bagaimana suatu program digunakan,
manual program berisi tentang file-file yang diperlukan dan juga cara-cara pengoperasian
program ini.
4.6 Web Hosting dan Domain
Ada banyak situs-situs server hosting dan domain di internet, kita dapat
mencarinya melalui search engine seperti google atau yahoo. Penulis menggunakan
server hosting yaitu http://www.dracoola.com/ . Dracoola.com merupakan webhosting
yang menyediakan fasilitas-fasilitas dan control panel yang cukup lengkap, support
database MYSQL, PHP, serta menyediakan domain name berlangganan (berbayar).
Domain yang berlangganan tersedia dalam .com .org .net . info dan lain-lain.
4.7 Konversi Sistem
Konversi system merupakan tahapan yang digunakan untuk mengoprasikan
system baru dalam rangka mengganti system yang lama atau proses pengubahan dari
system lama ke system baru.
16
4.8 Pemeliharaan sistem
Setelah system berjalan sepenuhnya, system memasuki tahapan operasi dan
pemeliharaan. Selama system beroperasi, pemeliharaan system tetap dilakukan karena
beberapa alasan misal mungkin system menyisakan masalah-masalah yang tidak
terdeteksi selama masa pengujian system
5. Penutup
5.1 Kesimpulan
Dari hasil pembuatan aplikasi website Jodipati rental mobil dan sebagai
akhir dari laporan, penulis dapat menarik kesimpulan sebagai berikut :
1. Aplikasi web merupakan salah satu media yang tepat bagi Jodipati rental mobil
untuk memberikan informasi dan pelayanan kepada pelanggan dan masyarakat.
2. Proses pengolahan data untuk dijadikan sebuah informasi dan promosi yang
masih dilakukan Jodipati rental mobil dengan cara manual membuat
ketidakefisienan dalam menyampaikan informasi kepada para pelanggan.
3. Script engine PHP cocok untuk digunakan dalam membangun aplikasi web yang
dinamis dan memiliki database.
4. Dengan adanya website ini, siapa saja dapat dengan mudah memperoleh
informasi mengenai Jodipati rental mobil dan melakukan pemesanan secara
online dimana saja dan kapan saja tanpa harus datang langsung ke Jodipati
rental mobil. Hal ini akan memudahkan pelanggan dalam melakukan pemesanan.
5.2. Saran
Berdasarkan analisis dan kesimpulan diatas, dan juga sebagai bahan
pertimbangan bagi pihak Jodipati rental mobil dalam usaha meningkatkan mutu dan
kualitas bersaing, saran yang ingin disampaikan sebagai berikut :
1. Jika aplikasi yang dibuat penyusun menjadi pilihan solusi alternatif bagi Jodipati
rental mobil, maka promosi maupun penyampaian informasi Jodipati rental mobil
akan lebih efektif dan efisien. Informasi lebih mudah dan cepat diakses, pemesanan
dan transaksi dapat dilakukan dimana saja dan kapan saja tanpa ada batasan waktu
dan tempat setelah diterapkannya sistem baru yang memanfaatkan media internet.
17
2. Keberadaan sumber daya yang telah ada sangat disayangkan bila tidak
dimanfaatkan dengan baik untuk membangun citra, karakter dan nilai keunggulan
sebuah rental mobil yang bermutu.
DAFTAR PUSTAKA
Kristanto, Andri.2003. “Perancangan Sistem Informasi Dan Aplikasinya”.Yogyakarta:GavaMedia
Kurniawan, Yulianto.2008. “Membangun Situs Dengan PHP Untuk OrangAwam”.Palembang: Maxicom
Marlina, Linda.”Sistem Basis Data”.Yogyakarta:Penerbit ANDIwww.polinpdg.ac.id/duelike/data/mega_jaya.pdf.
Syafii, M.2005. “Panduan Membuat Aplikasi Database Dengan PHP 5 MySQLPostgreSQL Oracle”.Yogyakarta:Penerbit ANDI.