P. 1
Laporan Web

Laporan Web

|Views: 242|Likes:
Published by Abi Kurniawan

More info:

Published by: Abi Kurniawan on Jul 07, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/29/2014

pdf

text

original

BAB I PENDAHULUAN

1.1. Latar Belakang Pada era sekarang ini kebutuhan akan informasi yang cepat dan akurat sudah merupakan kebutuhan yang tidak terpisahkan dalam kehidupan masyarakat. Masyarakat pada umumnya lebih menyukai pelayanan yang cepat dan memuaskan seperti pada pasar modern. Untuk dapat memebuat suatu pelayanan yang cepat dan akurat dibutuhkan suatu teknologi informasi yang memadai. Perkembangan teknologi informasi sekarang ini semakin pesat. Teknologi informasi telah merambah ke seluruh sektor kehidupan, mulai dari digunakannya Teknologi Informasi ini hanya sebagai pengganti mesin ketik sampai dengan yang sudah mendukung dalam pengambilan keputusan manajemen. Hal ini tentu saja membawa dampak perubahan seluruh sektor kehidupan manusia. Pada dasarnya Teknologi informasi adalah perangkat yang berharga karena dapat memberikan berbagai manfaat baik langsung maupun tidak langsung. Teknologi informasi mencakup teknologi komputer dan teknologi komunikasi. Lebih rinci, teknologi informasi dapat dikelompokkan menjadi lima teknologi, yaitu teknologi komunikasi, teknologi masukan, teknologi perangkat lunak, teknologi penyimpan, dan teknologi mesin pemroses. Sistem ini terbentuk sehubungan dengan penggunaan teknologi informasi. Suatu sistem teknologi informasi pada dasarnya tidak hanya mencakup hal-hal yang bersifat fisik saja, seperti computer dan printer, tetapi juga mencakup hal-hal yang tidak terlihat secara fisik, yaitu software dan yang lebih penting adalah factor manusia. Dengan kata lain, komponen utama sistem teknologi informasi adalah berupa :
1. 2. 3.

Perangkat keras (hardware) Perangkat lunak (software) dan Manusia (brainware)
1

Ketiga komponen ini satu sama lain saling terkait. Bagaimana perangkat keras ini dapat mendukung perfoma dari perangkat lunak, syaratsyarat dari device yang dibutuhkan oleh perangkat lunak mestinya dapat dipenuhi oleh perangkat keras ini. Dengan menggabungkan ketiga komponen diatas suatu informasi dapat di proses atau diperoleh dengan cepat. Suatu perusahaan sebaiknya dapat memanfaatkan teknologi informasi yang ada sekarang ini untuk memudahkan konsumen. 1.2. Perumusan Masalah Berdasarkan uraian dimuka, maka dapat dirumuskan beberapa permasalahan yang muncul, diantaranya adalah : a. b. Dibutuhkan sarana untuk promosi selain dengan cara menual Dibutuhkan sarana pelayanan konsumen yang lebih cepat dan melalui media yang baru seperti internet. efisien. 1.3. Batasan Masalah Dari Rumusan Masalah tersebut diatas, maka dalam pembuatan ini hanya dibatasi pada permasalahan-permasalahan sebagai berikut : a. b. c. Membuat suatu sarana baru untuk melakukan promosi yaitu Website yang dibuat di upload ke internet sehingga dapat di akses Website yang dibuat di batasi hanya pada pemasaran jasa agen dengan membuat website. via internet. travel yaitu pemesanan tiket, hotel, tour and travel. 1.4. Tujuan Pembuatan Web Berdasarkan perumusan masalah dan pembatasan masalah, maka dapat dideskripsikan tujuan dari pembuatan web ini adalah :

2

2. Dengan adanya website yang terkoneksi ke internet. 1. dengan pembuatan web agen travel “Simple Agent”.5.1. maka peluang bisnis menjadi luas karena website dapat diakses baik dalam maupun luar negeri. Sebagai media pengimplementasian keilmuan teoritis mahasiswa. 2. Manfaat Pembuatan Web Adapun manfaat dari pembuatan website “Simple Agent” antara lain : 1. Lebih memudahkan customer untuk memesan tiket perjalanan tour wisata mereka. 3 . Sehingga pangsa pasar dari perusahaan tidak hanya para wisatawan dari domestik saja. Menyelesaikan permasalahan yang ada di instansi terkait. meliputi implementasi analisa masalah dan penyelesaian masalah sesuai dengan bidang keilmuan yang ditekuni.

BAB II LANDASAN TEORI 4 .

Pada rilis ini interpreter PHP sudah diimplementasikan dalam program C. ataupun perl. walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain. menurut dokumen resmi PHP.PHP (PHP Hypertext Preprocessor) version 5. Pada tahun 1997. Dengan perilisan kode sumber ini menjadi open source. PHP adalah bahasa dipakai saat ini. Kemudian pada Juni 1998. kependekan dari Personal Home Page/Form Interpreter. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada November 1997. cold fusion . Pada waktu itu PHP masih bernama FI (Form Interpreted). Ia merupakan bahasa berbentuk skrip yang ditetapkan dalam server dan diproses di Server. PHP dirancang untuk membentuk web dinamis. perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis tersebut sebagai PHP 3. artinya. PHP singkatan dari PHP Hypert Preprosesor. lebih baik. ia dapat membentuk suatu tamplan berdasarkan permintaan terkini. Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. dan lebih cepat.0. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan. Hasilnya adalah yang dikirim ke klient.3. Misalnya. yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web. PHP mempunyai fungsi sama dengan script-scirpt seperti ASP (active server page).0. Secara khusus. tempat pemakai menggunakan web broser. 5 . PHP pemrograman script yang banyak dipakai paling banyak untuk memrogram situs web dinamis.1 Kadir abdul (2001). banyak programmer yang tertarik untuk ikut mengembangkan PHP. pada prinspinya. anda bisa menampilkan databases ke halaman web. sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih. dirilis PHP/FI 2.

PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak. Unix. Macintosh. Web Server yang mendukung PHP dapat ditemukan dimana . Dalam sisi pengembangan lebih mudah. Dalam sisi pemahamanan.0.0. Zend merilis PHP 5. Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4. hingga Xitami dengan configurasi yang relatif mudah. dan menyampaikain segala informasi yang di butuhkan oleh web server. mengidentifikasi halaman yang dikehendaki. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa pemrograman ke arah paradigma berorientasi objek. browser mendapatkan alamat dari web server.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Kelebihan PHP dibandingkan bahasa pemrograman yang lainya antara lain :  Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya. Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system. Dalam versi ini.mana dari mulai apache. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux. Pada Juni 2004. Model kerja HTML diawali dengan permintaan suatu halaman web     oleh browser. inti dari interpreter PHP mengalami perubahan besar. PHP 4. 6 . Lighttpd. IIS. karena banyaknya milis .Pada pertengahan tahun 1999. Berdasarkan URL (Uniform Langunge Locator) atau dikenal dengan sebutan alamat internet.milis dan developer yang siap membantu dalam pengembangan. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Browser yang mendapatkan isinya segera melakukan proses kode HTML dan menampilkan ke layar pemakai. hanya saja ketika berkas PHP yang diminta didapat kan oleh web server.1 Skema PHP Dikutip dari buku Kadir abdul. Untuk cara kerja PHP mirip dengan cara kerja yang ada di HTML. Web serve r Request HTTP Mesin PHP Skrip PHP Kode HTML Browser Gambar 2. isinya segera dikirimkan kemesin PHP dan mesin inilah yang memproses dan memberikan hasilnya ke webserver selanjutnya webserver menyampaikan ke klien. 7 . 2001.Selanjutnya webserver akan mencarikan berkas yang diminta dan memberikan isinya ke webbrowser.

Selain MYSQL masih terdapat beberapa jenis database server yang juga memiliki kemampuan yang juga tidak bisa dianggap enteng. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah:David Axmark. 8 . Namun saat ini MySQL telah diakuisi oleh Sun Microsystem. Allan Larsson. MYSQL terhitung merupakan database yang paling populer dan digemari dan banyak digunakan dibanding dengan database lainya. dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing. Sebagai sebuat databases server yang mampu untuk memanajement database dengan baik. database tersebut sepeti Oracle dan PostgreeSQL. dengan alasan bahwa program ini merupakan database yang sangat kuat dan cukup stabil untuk digunakan sebagai media penyimpanan data. dan menjadi bagian dari proyek open source-nya Sun. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL). Tidak sama dengan proyek-proyek seperti Apache. dengan sekitar 6 juta instalasi di seluruh dunia. dimana memegang hak cipta hampir atas semua kode sumbernya.MySQL Mysql merupakan databases yang paling digemari dikalangan programer web. tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL. multi-user. adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yangmultithread. dimana perangkat lunak dikembangkan oleh komunitas umum. MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB. dan Michael "Monty" Widenius. Kadir abdul (2001).

Performance tuning : MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana. Dimana setiap orang bebas untuk menggunakan MySQL. dan masih banyak lagi. kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase. MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. dan lain-lain. namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. Amiga. yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. float. dengan kata lain dapat memproses lebih banyak SQL per satuan waktu. Portability : MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows. Solaris. 9 . char. Open Source : MySQL didistribusikan secara open source (gratis). Hal ini terbukti untuk query yang dilakukan oleh single user. Sebagai database server. yaitu SQL (Structured Query Language). Linux. Selain itu MySQL juga memiliki beberapa keistimewaan. 4. dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma. Multiuser : MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 2.MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). FreeBSD. Column types : MySQL memiliki tipe kolom yang sangat kompleks. SQL adalah sebuah konsep pengoperasian database. double. terutama untuk pemilihan atau seleksi dan pemasukan data. 3. timestamp. antara lain : 1. text. Mac Os X Server. yang dibuat oleh user maupun program-program aplikasinya. seperti signed / unsigned integer. 5. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama. date.

Interface : MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). 7. Connectivity : MySQL dapat melakukan koneksi dengan client menggunakan protokol TCP/IP. Unix soket (UNIX). nama host. Clients dan tools : MySQL dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database. atau Named Pipes (NT). 11. dan pada setiap tool yang ada disertakan petunjuk online. dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. 8. sehingga seringkali disebut sebagai Dynamic Duo. 9.6. Popularitas sebagai aplikasi web dikarenakan kedekatannya dengan popularitas PHP. Meskipun demikian. 10 . bahasa Indonesia belum termasuk didalamnya. dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi. 10. Localization : MySQL dapat mendeteksi pesan kesalahan pada client dengan menggunakan lebih dari dua puluh bahasa. 13. Security : MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask. MySQL sangat populer dalam aplikasi web seperti MediaWiki (perangkat lunak yang dipakai Wikipedia dan proyek-proyek sejenis) dan PHPNuke dan berfungsi sebagai komponen basis data dalam LAMP. Scalability dan limits : MySQL mampu menangani database dalam skala besar. dibandingkan database lainnya semacam PostgreSQL ataupun Oracle. Struktur tabel : MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE. 12. Command dan functions : MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam query.

dan bahkan untuk penggunaan AJAX (Asyncronous JavaScript and XML). 11 . Live CSS : desain dengan menggunakan CSS bisa langsung dilihat pada tampilan visualnya. termasuk margin dan padding yang telah dibuat sehingga mempermudah penggunaan CSS. d. validasi inputan. saat ini sudah banyak terdapat program aplikasi web editor yang memudahkan orang untuk membuat website dengan cepat.Dreamweaver Saat ini aktivitas membuat website sudah mulai menjadi tren baru yang banyak dipelajari orang. Dengan adanya Adobe Dreamweaver CS3 ini. mudah. meskipun terkadang kurang rapi indentasinya. Koneksi dengan PHP dan MySQL : dengan mendifinisikan site dan database. Catatan : pustaka ini mulai tersedia pada versi CS3 dan diatasnya. menggeser aktivitas membuat e-mail beberapa waktu lalu. dan hasilnya pun menjadi sangat menarik dan interaktif. Apalagi. Visual Design : dengan menggunakan Dreamweaver. Validasi dan Efek : setelah diakuisisi oleh Adobe inc. karena telah dilengkapi dengan berbagai macam kelengkapan. Salah satu program aplikasi web editor tersebut adalah Adobe Dreamweaver CS3. dan juga fitur auto completenya. kode yang dihasilkan pun cukup bagus sesuai dengan standar XHTML yang bisa dikonfigurasi.. yaitu pustaka javascript untuk berbagai kebutuhan seperti efek visual. Dreamweaver juga terintegrasi dengan Adobe Spry. Dreamweaver bisa langsung terkoneksi dengan webserver dan Database server yang ada pada komputer. user akan lebih terbantu dalam membuat website. Beberapa kelengkapan tersebut adalah : a. kita bisa mendesain halaman web secara visual tanpa harus mengetikkan kode HTML secara manual. b. c. Ini sangat membantu dalam pendefinisian dependensi kode. Sehingga waktu pembuatan juga dapat menjadi lebih efektif dan efisien.

1 Objek Penelitian Dalam penyusunan laporan web ini penulis melakukan penelitian dengan objek pembuatan website dinamis tentang topik Agen Travel. Data Sekunder Yaitu data yang diperoleh secara tidak langsung yang dapat berupa studi pustaka maupun dari catatan. Dalam penyusunan laporan ini metode pengumpulan data dipergunakan antara lain : a. 3.3 Metode Pengumpulan Data Metode pengumpulan data berguna untuk memperoleh data serta keterangan dalam penelitian sesuai sumber data. Studi Lapangan Yaitu pengumpulan data secara langsung dengan meninjau dan mengamati secara langsung terhadap objek yang diteliti melalui : 12 .BAB III METODE PENELITIAN 3. laporan yang berkaitan dengan masalah yang akan diteliti serta dibahas. Data Primer Yaitu data yang diperoleh secara langsung yang dapat berupa wawacara langsug dengan customer yang dalam hal ini adalah objek penelitian tersebut. b.2 Jenis Data Data yang diperlukan dalam penyusunan laporan web antara lain : a. 3.

Di dalam model sekuensial linier ini terdapat berbagai fase / tahap yang dapat dilihat dari gambar di bawah ini menurut Roger S.1. Observasi Merupakan metode pengumpulan data dengan melakukan pengamatan dan pencatatan langsung sistem yang berjalan pada objek penelitian. materi kuliah maupun literatur-literatur lainnya serta mencari atau browsing internet mencari informas tambahan sebagai landasan teori bagi penulis. Wawancara Merupakan metode pengumpulan data dengan mengadakan tanya jawab langsung terhadap responden sehingga mengetahui masalah secara jelas. Studi Pustaka Yaitu pengumpulan data dengan menggunakan dan mempelajari buku-buku. desain. kode. 13 . Pressman: Pemodelan Sistem Informasi analisis desain kode tes Gambar 3. 3.4 Model sekuensial linier Sekuensial linier mengusulkan sebuah pendekatan kepada pengembangan perangkat lunak yang sistematik dan sekuensial yang mulai pada tingkat dan kemajuan sistem pada seluruh analisis. Model ini juga sering disebut sebagai model waterfall. 2.4 Metode Pengembangan Sistem Dalam laporan ini penulis menggunakan model pengembangan sistem secara sekuensial linier. b.

dan database. . dan detail (algoritma) prosedural. arsitektur perangkat lunak. kerja dimulai dengan membangun syarat dari semua elemen sistem dan mengalokasikan beberapa subset dari kebutuhan ke perangkat lunak tersebut.pengujian. representasi interface. • Analisis kebutuhan perangkat lunak Proses pengumpulan kebutuhan diintensifkan dan difokuskan. manusia. Dimodelkan setelah siklus rekayasa konvensional. khususnya pada perangkat lunak. struktur data. Proses desain menterjemahkan syarat/ kebutuhan ke dalam sebuah representasi perangkat lunak yang dapat diperkirakan kode. • Desain Desain perangkat lunak sebenarnya adalah proses multi langkah yang berfokus pada empat attribut sebuah program berbeda. model sekuensial linier melingkupi aktivitas-aktivitas sebagai berikut : • Rekayasa dan pemodelan sistem/informasi Karena perangkat lunak selalu merupakan bagian dari sebuah sistemm (bisbis) yang lebih besar. perekayasa perangkat lunak (analis) harus memahami domain informasi. dan antarmuka (interface) yang diperlukan. Kebutuhan baik untuk sistem maupun perangkat lunak didokumentasikan dan dilihat lagi dengan pelanggan. dan pemeliharaan. Rekayasa dan analisis sistem menyangkut pengumpulan kebutuhan pada tingkat sistem dengan sejumlah kecil analisis serta desain tingkat puncak. Pandangan sistem ini penting ketika perankat lunak harus berhubungan dengan elemen-elemen yang lain seperti perangkat lunak. Untuk memahami sifat program yang dibangun. demi kualitas sebelum dimulai desain 14 pemunculan Sebagaimana persyaratan. tingkah laku. Rekayasa informasi mencakup juga pengumpulan kebutuhan pada tingkat bisnis strategis dan tingkat area bisnis. unjuk kerja.

pengujian program dimulai. dan pada eksternal fungsional yaitu mengarahkan pengujian untuk menemukan kesalahan-kesalahan dan mematiskan bahwa input yang dibatasi akan memberikan hasil yang aktual yang sesuai dengan hasil yang dibutuhkan. karena perangkat lunak harus disesuaikan untuk mengakomodasi perubahan-perubahan di dalam lingkungan eksternalnya (contohnya perubahan yang dibutuhkan sebagai akibat dari perangkat peripheral atau sistem operasi yang baru). • Pengujian Sekali kode dibuat. Perubahan akan terjadi karena kesalahankesalahan ditentukan. Langkah pembuatan kode melakuka tugas ini. Pemeliharaan perangkat lunak mengaplikasikan lagi setiap fase program sebelumnya dan tidak membuat yang baru lagi. 15 . pembuatan kode dapat diselesaikan secara mekanis. memastikan bahwa semua pernyataan sudah diuji. atau karena pelanggan membutuhkan perkembangan fungsional atau unjuk kerja. • Pemeliharaan Perangkat lunak akan mengalami perubahan setelah disampaikan kepada pelanggan (perkecualian yang mungkin adalah perangkat lunak yang dilekatkan). • Generasi kode Desain harus diterjemahkan ke dalam bentuk mesin yang bisa dibaca.didokumentasikan dan menjadi bagian dari konfigurasi perangkat lunak. Jika desain dilakukan dengan cara yang lengkap. proses pengujian berfokus pada logika internal perangkat lunak.

Oleh karena itu dibutuhkan suatu sistem yang dapat menangani masalah tersebut.1 Analisa Permasalahan Dengan adanya teknologi yang semakin pesat berkembag sekarang ini. 4. apa saja inputan yang diberikan.3 Desain Tabel 16 . 4.BAB IV EVALUASI DAN PERANCANGAN 4. Perancangan Sistem Perancangan sistem bertujuan untuk menentukan bagaimana nantinya sistem akan berjalan. serta keluaran yang dihasilkan. Tidak terkecuali perusahaan agent travel. Perangkat lunak ini mempunyai halaman login sehingga dapat meningkatkan keamanan data dan user yang login benar-benar telah teridentifikasi di dalam database.2 Alternatif Solusi yang Ditawarkan Dengan melihat permasalahan yang ada maka dibuat website untuk menghandel semua pelayanan terhadap pelanggan seperti pemesanan tiket dan lain sebagainya. kebutuhan akan pelayanan yang tepat serta cepat merupakan hal yang mutlak harus dilakukan oleh lembaga penyedia layanan. proses yang berjalan. Agent travel sebagai perusahaan yang menyediakan jasa dituntut untuk melayani pelanggan dengan baik dan cepat.

2 Table admin No 1 2 3 Nama Field Admin Nama Password Tipe Data Ukuran Keterangan Varchar 20 Kunci utama. id login Varchar 25 Nama admin Varchar 32 Password login 4. tabel hotel. tabel wisata. dan tabel pesanan.3 Table wisata No 1 2 3 4 5 6 7 8 9 10 Nama Field Id Judul Isi Oleh Tanggal Nama Tipe Ukuran Content Status Int Varchar Text Varchar Varchar Varchar Varchar Int Mediumblob Varchar 11 50 ~ 25 17 30 30 11 16Mb 4 Kunci utama.4.4. tabel admin.Website yang di buat mempunyai 6 tabel utama. dalam binary Status posting 17 Tipe Data Ukuran Keterangan . id login Varchar 25 Nama pelanggan Varchar 30 Password login Char 40 Alamat pelanggan Char 9 Jenis kelamin Char 30 Perusahaan. yaitu tabel pelanggan. boleh kosong Char 12 Telepon pelanggan Char 12 Fax pelanggan Char 30 Email pelanggan 4. tabel paket. id wisata Judul wisata Keterangan tempat wisata Yang memposting Tanggal posting (otomatis) Nama gambar Tipe gambar Ukuran gambar Isi gambar. Beriku adalah susunan lengkap table tersebut : 4.1 Table pelanggan No 1 2 3 4 5 6 7 8 9 Nama Field Username Nama Password alamat jnsKel prusahaan Telpon Fax Email Tipe Data Ukuran Keterangan Varchar 15 Kunci utama.4.

baru).4.4. dalam binary 4.(lama. Status baru akan ditampilkan pada halaman utama/ home.5 Table hotel No 1 2 3 4 5 6 7 8 9 Nama Field Id Nama Isi Oleh Tanggal nmFoto Tipe Ukuran Content Tipe Data Int Varchar Text Varchar Varchar Varchar Int Varchar Mediumblob Ukuran 11 50 ~ 25 17 30 30 11 16Mb Keterangan Kunci utama Judul/ nama hotel Keterangan hotel Yang memposting Tanggal posting (otomatis) Nama gambar Tipe gambar Ukuran gambar Isi gambar. boleh kosong 18 .4 Table paket No 1 2 3 4 5 6 7 8 9 Nama Field Id Nama Isi Oleh Tanggal nmFoto Tipe Ukuran Content Tipe Data Int Varchar Text Varchar Varchar Varchar Int Varchar Mediumblob Ukuran 11 50 ~ 25 17 30 30 11 16Mb Keterangan Kunci utama Judul/ nama paket Keterangan paket Yang memposting Tanggal posting (otomatis) Nama gambar Tipe gambar Ukuran gambar Isi gambar.6 Table pesanan No 1 2 Nama Field Id Prusahaan Tipe Data Int Varchar Ukuran Keterangan 11 Kunci utama 15 Perusahaan palanggan. 4. dalam binary 4.4.

Setelah user login.3 4 5 6 7 8 9 10 11 12 13 14 Nama Alamat Telpon Fax Email Jasa atsNama Tanggal Jumlah Brangkat Datang Detail Varchar Varchar Char Char Char Varchar Char Char Int Char Char Char 25 40 12 12 30 6 25 17 11 50 50 50 Nama pelanggan Alamat pelanggan Telepon pelanggan Fax pelanggan Email pelanggan Yang dipesan (hotel.wisata/ paket) Atas nama tiket Tanggal menginap Jumlah tiket Kota asal/ keberangkatan asal Tempat yang di tuju Nama tujuan wisata/ hotel 4. 19 . Selain itu user juga dapat login sebagai pelanggan tetap. Untuk mendaftar sebagai pelanggan tetap.4 Halaman Utama Di halaman utama user dapat melihat daftar wisata terbaru yang telah di posting oleh administrator. kemudian isilah semua data yang ada. klik tombol daftar pada kolom login. maka setiap kali user melakukan pemesanan tanpa harus mengisikan identitas terlebih dahulu karena secara otomatis identitas user yang ada dalam database akan ditampilkan.

Gambar 4.5 Halaman utama simple agent 4. Berikut adalah preview dari halaman paket tour : 20 .5 Halaman Paket Tour Di halaman ini menampilkan semua paket tour yang ada yang telah di inputkan ke database oleh administrator.

Gambar 4.Gambar 4. User dapat melihat preview gambar dari hotel yang ada.7 Halaman Galeri 21 .6 Halaman paket tour 4.6 Halaman Hotel Di halaman ini menampilkan daftar hotel yang telah tersedia di simple agent.7 Halaman hotel 4.

22 .8.1 Halaman galeri 4.Halaman ini menampilkan semua daftar tempat wisata yang ada dalam database baik status posting lama ataupun terbaru.8 Halaman Pemesanan Di halama ini user dapat melakukan transaksi pemesanan tiket maupun hotel serta paket wisata yang tersedia di simple agent. Gambar 4.

Gambar 4.9 Halaman pemesanan 4.10 Halaman login admin simple agent Masukkan username dan password secara benar.orgfree. system default mempunyai id dan password sebagai berikut : 23 .com/admin maka akan muncul seperti gambar berikut ini : Gambar 4.9 Halaman Login Admin Untuk mengedit posting serta berbagai fitur lainnya. masuklah sebagai administrator simple agent dengan cara buka browser ketikkan alamat berikut ini http://simpleagent.

Gambar 4. Dengan mengklik link tambah.11 Halaman data pelanggan 4.Username : admin Password : admin 4.10 Halaman Data Pelanggan Di halaman ini adminstrator dapat melihat semua daftar dari pelanggan yang telah mendaftar di simple agent. Tidak hanya itu admin dapat mengedit serta menghapus data pelanggan yang ada. 24 .11 Halaman Posting Di halaman ini administrator dapat menambahkan posting tentang wisata terbaru yang telah tersedia di simple agent.

25 .12.1 Halaman posting Gambar 4.12.Gambar 4.2 Halaman tambah posting Administrator dapat menambahkan gambar preview dari tempat wisata agar terlihat menarik. Nama dari yang memosting data wisata serta tanggal tidak di tampilkan pada halaman tambah posting ini karena dilakukan secara otomatis oleh sistem dengan mengambil nama login admin serta tanggal dari komputer server.

26 . paket tour mempunyai penjelasan yang sama seperti pada halaman posting ini. Untuk memudahkan user juga terdapat keterangan dengan warna merah. pesanan.Untuk tampilan halaman hotel.

salah satu yang perlu dilaksanakan juga adalah antisipasi terhadap perubahan sebagaimana dijelaskan pada teori manajemen proyek yang telah diajarkan. Saran a. sehingga sesuai dengan standard yang ada. 27 . b. Pembuatan aplikasi perangkat lunak yang baik dan terstruktur diperlukan perencanaan yang matang dan pengerjaan yang kontinu. c. Perangkat lunak yang telah dibuat selalu memerlukan perawatan dan pembaharuan. Website yang dibuat perlu dikembangkan lebih lanjut. hal ini untuk menyesuaikan dengan keadaan yang ada dan juga menghadapi kemungkinan-kemungkinan yang mungkin belum terpikirkan pada saat perancangan perangkat lunak tersebut.BAB V PENUTUP Simpulan Setelah selesai mengerjakan Website dan juga menyelesaikan laporannya ada beberapa hal yang dapat penulis simpulkan yaitu : a. Aplikasi berbasis web sehingga dapat digunakan secara bersamaan dan database tersimpan secara terpusat.

DAFTAR PUSTAKA HM Jogiyanto. Analisis dan Desain Sistem Informasi. Foundation PHP for Dreamweaver 8. HM Jogiyanto.freewebhostingarea. New York. Yogyakarta Kadir abdul. 1999.com 28 . 2006. Free Web Hosting www.net/docs. Andi Offset. 2001. Andi Offset. Pengenalan Komputer. Yogyakarta. Apress.Latihan membuat aplikasi web PHP dan Mysql dengan Dreamweaver.Dasar penggunaan web Dinamis dengan PHP.php.1990. Yogyakarta.php Powers David. PHP Documentation Group. Gava Media. PHP Manual. 2008. Yogyakarta. Nugroho Bunafit. http://www. 2005. Andi Offset.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->