SISTEM INFORMASI MANAJEMEN RENTAL BERBASISI WEB SEBAGAI MEDIA INFORMASI DAN PROMOSI PADA JODIPATI RENTAL MOBIL DI YOGYAKARTA
NASKAH PUBLIKASI
diajukan oleh
Agricola. K.H Sutejo 08.12.2926
Kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013
RENTAL MANAGEMENT INFORMATION SYSTEM AS A WEB-BASED MEDIA INFORMATION AND PROMOTION OF RENTAL CAR JODIPATI SISTEM INFORMASI MANAJEMEN RENTAL BERBASIS WEB SEBAGAI MEDIA INFORMASI DAN PROMOSI PADA JODIPATI RENTAL MOBIL Agricola. K.H Sutejo Heri Sismoro Jurusan Sistem Informasi STMIK AMIKOM YOGYAKARTA
ABSTRACT The presence of the website raises new thinking for business , that is , to overcome the barriers of time and space that has been the problem in the conventional rental management system. Jodipati Car Rental wants to develop his company in the field of information . One wishes that still has not been done is the manufacturing information systems that utilize Internet-based technologies , as long as the party Jodipati Car Rental does not have the media to present information about the company , so that the information obtained is not exhaustive and very difficult. This creates difficulties for people who are far from Car Rental Jodipati environment 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 or package - the package offered Jodipati Car Rental . Therefore , the need for media information in the form of a website which contains various information about Car Rental Jodipati that is accessible to all levels of society. Keywords: Website, Rental management system, Car
iii
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 1
mengelolah masukan tersebut sampai menghasilkan keluaran (output) yang diinginkan.
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.
1
Kristanto Andri, Perancangan Sistem Informasi dan Aplikasinya, Gaya Media, Yogyakarta, 2003, hal: 2
1
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
2
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.3.2
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 .
3
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
4
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 email,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
5
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.
6
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).
2.7
3
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 dapat juga menggunakan style Javascript, yaitu dengan cara menuliskan <SCRIPT LANGUAGE=’PHP’> di awal program dan ditutup dengan . Contoh skrip PHP:
3
Jogiyanto HM,Prof, Dr.Analisis & Desain Sistem Informasi : Pendektan terstruktur teori dan praktik aplikasi bisnis,(yogyakarta:penerbit Andi,2005)hal 700
7
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 portalportal besar.
8
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.
9
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 ,
10
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
11
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)
12
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
13
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, 4
diperbaharui atau dihapus . 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
14
4.
Implementasi Sistem
4.1
Implementasi Database Implementasi database merupakan proses pembuatan database yang akan
digunakan sebagai media penyimpanan aplikasi. 4.2.
Implementasi Program Implementasi 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.
15
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.
16
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:Gava Media Kurniawan, Yulianto.2008. “Membangun Awam”.Palembang: Maxicom Marlina,
Situs
Dengan
PHP
Untuk
Linda.”Sistem Basis Data”.Yogyakarta:Penerbit www.polinpdg.ac.id/duelike/data/mega_jaya.pdf.
Orang
ANDI
Syafii, M.2005. “Panduan Membuat Aplikasi Database Dengan PHP 5 MySQL PostgreSQL Oracle”.Yogyakarta:Penerbit ANDI.
17