17793-49915-1-PB

2
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id 1 PEMBUATAN WEB RENTAL MOBIL MENGGUNAKAN PHP DAN MySQL Aditya Kusuma Wijaya (50405017) Abstract— ABSTRAKSI Adit ya K us um a Wi ja ya, 50405017 PEMBUATAN WEB RENTAL MOBIL MENG- G UN AK AN P HP DAN M yS QL P I. J ur us an Te kn i k Inf ormatika, F akultas Teknologi Industri, Universitas Gunadarma,2009 Kata Kunci : rent al mobil, web, bela jar, PHP dan MySQL (xiii + 51 + lampiran) Penulisan ilmiah ini menjel ask an menge nai pembua tan aplik asi web rental mobil interaktif dengan menggunakan PHP dan My SQL dan diser tai dengan struk tur navigasi. Dalam penuli san tugas Sistem Multimedia dan Rekayasa Pera ngk at Lunak ini diguna kan dat abase My SQL yang telah ter integras i pada bahasa pemrograman PHP. Pada Aplikasi Web Rental Mobil interaktif terdapat beberapa form, yaitu Form menu, Form admin, Form buku tamu, Form member dan lain sebagainya Daftar Pustaka ( 2003-2008) iv I. Chapter 1 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah T ekno logi Komputer berke mbang deng an sanga t pesat. Komputer yang awalnya merupakan barang mewah kini menjadi kebutuhan yang paling utama bagi masyarakat. Seba gian besar masy arak at meng enal komputer, buk an han ya ora ng dewasa saja ya ng men ggunakan tap i jug a anak-anak. Komputer sudah mendukung berbagai bidang kehidupan. Oleh sebab itu komputer menjadi bagian yang tak terpisahka n dalam kehidupan masyarak at. Seiring den- gan perkembangan Teknologi Informasi yang pesat, kebu- tuhan akan informasi menjadi semakin meningk at sehingga memba wa dampak positif bagi masyarak at. T eknologi in- formasi telah menjadi fasilitas utama bagi kegiatan berba- gai sektor kehidupan, dimana memberikan andil besar ter- hadap perubahan perubah an menda sar bagi keh idupan masy arak at itu sendiri. Sepert i dalam bidang perdaga n- gan dan jasa, teknologi informasi digunakan oleh penye- dia barang dan jasa untuk menawarkan produk mereka. Proses ini dinamakan dengan ecommerce. Dengan adanya e-commerce, masyarakat dapat mencari informasi tentang produk dan jasa yang diinginkan dengan mudah dan cepat tanpa harus mengun jun gi tempat prod uk tersebut be- rada. Oleh kare na itu penulis membuat web e-commerce da lam hal rent al mobil de ngan judul PEMBUA T AN WEB RENT AL MOBIL MENGGUNAKAN PHP DAN MySQL Dengan dibantu teknologi komputer, penulis ingin men yampaik an infor masi menge nai cara peny ewa an mo- bil / rental mobil tersebut melal ui Website ini. Dalam hal ini, penulis ak an membuat sebuah web site mengenai rental mobil yang akan mencaku p informasi jenis mobil dan tarif penyewaan Hal ini dilakukan untuk menambah infor- masi pada masyar ak at luas pada umumnya. 1.2 Batasan Mas ala h Dal am penulisan ini akan dibahas bag aimana membuat suatu website yang dinamis dan menarik. Pem- buatan website ini menggunakan bahasa pemrograman 1 2 PHP dan MySQL yang diintegrasikan dengan PHP- MyAdmin dengan XAMPP sebagai webserver, serta peng- gunaa n Macro media Dream wea ver 8 sebag ai edito rny a. Pe nu lis men ggunak an bahasa pemrog raman PHP dan MyS QL kar ena bersi fat grat is. 1.3 Tu jua n Penu lisa n Pe nu lis berh ara p den gan dibuat nya we bsite ini dapat membantu mempublikasikan Rental mobil itu sendiri se- hingga dapat diketahui oleh masyarakat....... F or further detail, please visit UG Library (http://library.gunadarma.ac.id) II. Chapter 2 BAB II LANDASAN TEORI 2.1 PHP 2.1.1 Pengantar PHP PHP meru pak an singk atan dari ”PHP: Hypertext Prepr ocessor ”, adala h bahas a serv er-si de scrip ting yan g menyat u dengan bahas a pemrog rama n HTML. Artinya adalah sintaks dan perintah- perintah yang diberikan akan sepen uhn ya dijal ankan di server tetapi diser takan pada dokumen HTML. PHP adalah bahasa pemrograman script ya ng paling banyak dipak ai saat ini. PHP ban ya k di- pak ai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. PHP merupak an soft ware yang mampu lintas, yait u dapat digunakan dengan siste m operas i dan web serv er apapu n. PHP dapat dikon eksik an dengan beberapa ba- sis data, antara lain Oracle, Sybase, mSQL, MySQL dan lain sebaga iny a. PHP mengen al beberapa tipe data, an- tara lain int eger, oat ing poi nt dan st ri ng. 2. 1.2 Se -  jarah PHP PHP pertama kali dibuat oleh Rasmus Ler- dorf pada tah un 1995. Pada wa kt u itu PHP ber nama FI (Form Interpreted) yang merupakan sekumpulan script yang digunakan untuk menghitung jumlah pengunjung di dalam webnya. Perk emb angan selanj utn ya adalah Ras- mus melepaskan kode sumber tersebut dan menamak annya PHP/FI (Personal Home Page/F orm Inter prete r). Den- gan pelepasan kode sumber ini menjadi open source, maka banyak prog rammer yang tertarik untuk ikut meng em- bangkan PHP. Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter sudah diimplementasikan dalam C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatk an kemampuan PHP/FI secara signikan. 4 5 Pada tahun 1997, sebuah perusahaan bernama Zend, menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998 perusa- haan ter sebut merilis inter pre ter baru untuk PHP dan mere smik an nama rilis tersebut menjadi PHP 3.0. Pada perten gahan tahun 1999, Zend merilis int erpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah ver si PHP yan g paling banya k dipaka i. V ersi ini banyak dipakai sebab versi ini mampu dipakai untuk mem-

Transcript of 17793-49915-1-PB

7/15/2019 17793-49915-1-PB

http://slidepdf.com/reader/full/17793-49915-1-pb 1/2

GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id 1

PEMBUATAN WEB RENTAL MOBILMENGGUNAKAN PHP DAN MySQL

Aditya Kusuma Wijaya (50405017)

Abstract— ABSTRAKSI Aditya Kusuma Wijaya,50405017 PEMBUATAN WEB RENTAL MOBIL MENG-GUNAKAN PHP DAN MySQL PI. Jurusan TeknikInformatika, Fakultas Teknologi Industri, UniversitasGunadarma,2009 Kata Kunci : rental mobil, web, bela jar,PHP dan MySQL (xiii + 51 + lampiran) Penulisan ilmiahini menjelaskan mengenai pembuatan aplikasi web rentalmobil interaktif dengan menggunakan PHP dan My SQLdan disertai dengan struktur navigasi. Dalam penulisantugas Sistem Multimedia dan Rekayasa Perangkat Lunakini digunakan database My SQL yang telah terintegrasipada bahasa pemrograman PHP. Pada Aplikasi Web RentalMobil interaktif terdapat beberapa form, yaitu Form menu,Form admin, Form buku tamu, Form member dan lainsebagainya Daftar Pustaka ( 2003-2008) iv

I. Chapter 1

BAB I PENDAHULUAN 1.1 Latar Belakang MasalahTeknologi Komputer berkembang dengan sangat pesat.Komputer yang awalnya merupakan barang mewah kinimenjadi kebutuhan yang paling utama bagi masyarakat.Sebagian besar masyarakat mengenal komputer, bukanhanya orang dewasa saja yang menggunakan tapi jugaanak-anak. Komputer sudah mendukung berbagai bidangkehidupan. Oleh sebab itu komputer menjadi bagian yangtak terpisahkan dalam kehidupan masyarakat. Seiring den-gan perkembangan Teknologi Informasi yang pesat, kebu-tuhan akan informasi menjadi semakin meningkat sehingga

membawa dampak positif bagi masyarakat. Teknologi in-formasi telah menjadi fasilitas utama bagi kegiatan berba-gai sektor kehidupan, dimana memberikan andil besar ter-hadap perubahan perubahan mendasar bagi kehidupanmasyarakat itu sendiri. Seperti dalam bidang perdagan-gan dan jasa, teknologi informasi digunakan oleh penye-dia barang dan jasa untuk menawarkan produk mereka.Proses ini dinamakan dengan ecommerce. Dengan adanyae-commerce, masyarakat dapat mencari informasi tentangproduk dan jasa yang diinginkan dengan mudah dan cepattanpa harus mengunjungi tempat produk tersebut be-rada. Oleh karena itu penulis membuat web e-commercedalam hal rental mobil dengan judul PEMBUATAN

WEB RENTAL MOBIL MENGGUNAKAN PHP DANMySQL Dengan dibantu teknologi komputer, penulis inginmenyampaikan informasi mengenai cara penyewaan mo-bil / rental mobil tersebut melalui Website ini. Dalamhal ini, penulis akan membuat sebuah website mengenairental mobil yang akan mencakup informasi jenis mobil dantarif penyewaan Hal ini dilakukan untuk menambah infor-masi pada masyarakat luas pada umumnya. 1.2 BatasanMasalah Dalam penulisan ini akan dibahas bagaimanamembuat suatu website yang dinamis dan menarik. Pem-buatan website ini menggunakan bahasa pemrograman 1

2 PHP dan MySQL yang diintegrasikan dengan PHP-

MyAdmin dengan XAMPP sebagai webserver, serta peng-gunaan Macromedia Dreamweaver 8 sebagai editornya.Penulis menggunakan bahasa pemrograman PHP danMySQL karena bersifat gratis. 1.3 Tujuan PenulisanPenulis berharap dengan dibuatnya website ini dapatmembantu mempublikasikan Rental mobil itu sendiri se-hingga dapat diketahui oleh masyarakat.......

For further detail, please visit UG Library(http://library.gunadarma.ac.id)

II. Chapter 2

BAB II LANDASAN TEORI 2.1 PHP 2.1.1 Pengantar

PHP PHP merupakan singkatan dari ”PHP: HypertextPreprocessor”, adalah bahasa server-side scripting yangmenyatu dengan bahasa pemrograman HTML. Artinyaadalah sintaks dan perintah- perintah yang diberikan akansepenuhnya dijalankan di server tetapi disertakan padadokumen HTML. PHP adalah bahasa pemrograman scriptyang paling banyak dipakai saat ini. PHP banyak di-pakai untuk memrogram situs web dinamis, walaupuntidak tertutup kemungkinan digunakan untuk pemakaianlain. PHP merupakan software yang mampu lintas, yaitudapat digunakan dengan sistem operasi dan web serverapapun. PHP dapat dikoneksikan dengan beberapa ba-sis data, antara lain Oracle, Sybase, mSQL, MySQL dan

lain sebagainya. PHP mengenal beberapa tipe data, an-tara lain integer, floating point dan string. 2.1.2 Se-

 jarah PHP PHP pertama kali dibuat oleh Rasmus Ler-dorf pada tahun 1995. Pada waktu itu PHP bernamaFI (Form Interpreted) yang merupakan sekumpulan scriptyang digunakan untuk menghitung jumlah pengunjung didalam webnya. Perkembangan selanjutnya adalah Ras-mus melepaskan kode sumber tersebut dan menamakannyaPHP/FI (Personal Home Page/Form Interpreter). Den-gan pelepasan kode sumber ini menjadi open source, makabanyak programmer yang tertarik untuk ikut mengem-bangkan PHP. Pada November 1997, dirilis PHP/FI 2.0.Pada rilis ini, interpreter sudah diimplementasikan dalam

C. Dalam rilis ini disertakan juga modul-modul ekstensiyang meningkatkan kemampuan PHP/FI secara signifikan.4

5 Pada tahun 1997, sebuah perusahaan bernama Zend,menulis ulang interpreter PHP menjadi lebih bersih, lebihbaik dan lebih cepat. Kemudian pada Juni 1998 perusa-haan tersebut merilis interpreter baru untuk PHP danmeresmikan nama rilis tersebut menjadi PHP 3.0. Padapertengahan tahun 1999, Zend merilis interpreter PHPbaru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0adalah versi PHP yang paling banyak dipakai. Versi inibanyak dipakai sebab versi ini mampu dipakai untuk mem-

7/15/2019 17793-49915-1-PB

http://slidepdf.com/reader/full/17793-49915-1-pb 2/2

2 GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id

bangun aplikasi web kompleks tetapi tetap memiliki.......For further detail, please visit UG Library

(http://library.gunadarma.ac.id)

III. Chapter 3

BAB III PEMBAHASAN 3.1 Perencanaan Pada pem-bahasan ini dibuat suatu PEMBUATAN WEB RENTAL

MOBIL MENGGUNAKAN PHP DAN MySQL . Dalamaplikasi ini terdapat 2 halaman utama yaitu, halamanuser dan halaman admin, kedua halaman ini mempun-nyai fungsi yang berbeda. Halaman admin digunakan un-tuk Melakukan kontrol terhadap database yang terdapatpada aplikasi rental mobil . Halaman ini hanya dapat di-akses oleh orang-orang tertentu yang diberikan hak ak-ses oleh admin. Halaman yang kedua adalah halamanyang digunakan untuk berinteraksi dengan user atau dise-but dengan halaman user. Pada halaman ini tidak disedi-akan akses ke user untuk melakukan manipulasi terhadapdatabase yang ada. Halaman admin ini akan menambah,merubah ataupun menghapus informasi mobil yang terse-

dia serta dapat mengetahui user yang sedang mengaksesweb ini Berbeda dengan halaman admin, halaman usermenampilkan halaman data mobil yang disewakan, hala-man login untuk user, halaman untuk mendaftar menjadimember, halaman layanan dan informasi dan sebagainyayang berhubungan dengan user untuk melakukan peme-sanan sewa mobil. 30

31 3.2 Pembuatan UML 3.2.1 Use Case Diagram Sys-tem lihat mobil pinjam ¡¡include¿¿ bayar User Adminupdate Gambar 3.1 Diagram Use Case Sebuah use casemerepresentasikan sebuah interaksi antara aktor dengansistem. Seorang aktor adalah sebuah entitas manusia yangberinteraksi dengan sistem untuk melakukan pekerjaan-

pekerjaan tertentu. Pada diagram di atas user dapatmelakukan melihat mobil, melakukan peminjaman, danmelakukan pembayaran. Sedangkan admin dapat mengup-date dan mengcancel transaksi.] 3.2.2 Activity Diagramlihat menu/home lihat mobil isi polling isi buku tamu ten-tang RentalKu tidak lihat buku tamu lihat polling isi formpinjam pembayaran Gambar 3.2 Diagram Activity Userkontak RentalKu

32 Aktivitas yang dilakukan user adalah memilih menupada home. Pada home terdapat polling yang mana userdapat mengisi polling dan.......

For further detail, please visit UG Library(http://library.gunadarma.ac.id)

IV. Chapter 4

BAB IV PENUTUP 4.1 Kesimpulan Web rental mo-bil ini merupakan aplikasi web yang digunakan sebagaisarana penyewaan / rental mobil. Di mana web ini mem-berikan informasi jenis mobil dan tarif penyewaan. Tampi-lan web rental mobil ini dibuat sederhana dan menarik,yang diharapkan dalam penggunaannya nanti tidak mem-berikan kesulitan bagi para pengunjung yang ingin mem-pergunakan aplikasi web ini sebagai sarana untuk penye-waan / rental mobil. Dengan menggunakan computer yangterhubung dengan jaringan internet, pengunjung dapat

melakukan browsing di http://aditdj21.100webspace.netPHP merupakan suatu bahasa pemrograman script yangbersifat open source dan banyak dipakai dalam pembuatanwebsite. PHP dapat berkolaborasi dengan MySQL sebagaidatabasenya. Dengan menggunakan script dan functionpada PHP dapat menciptakan sebuah web yang lebih di-namis dengan mudah sedangkan MySQL dapat digunakansebagai media penyimpanan data yang mempunyai kapa-sitas yang besar dan bersifat gratis. 4.2 Saran saran : WebRental ini masih belum sempurna dan masih memerlukanperkembangan lebih lanjut dan belum sepenuhnya mem-berikan solusi yang lebih baik. Oleh karena itu, web iniperlu diperkembangkan lebih jauh lagi mengenai fasilitas-fasilitas yang terdapat didalamnya serta keamanan situs inidari ancaman bahaya apapun, guna memberikan informasiyang relevan kepada masyarakat luas mengenai Rental mo-bil, sehingga dalam penyampaian informasi jauh lebih di-namis dan menarik dalam segi apapun. 51

.......For further detail, please visit UG Library

(http://library.gunadarma.ac.id)

V. Chapter 5

.......For further detail, please visit UG Library

(http://library.gunadarma.ac.id)