SlideShare uma empresa Scribd logo
1 de 17
MAKALAH PENGGUNAAN FRAMEWORK ASP.NET MVC
4.0 STUDI KASUS SISTEM INFORMASI MENAJEMEN
PERHOTELAN (SEARCH ENGINE)
TUGAS BESAR RPL –I
Ditujukan untuk Menempuh Ujian Akhir Semester RPL – II
Program Strata Satu Jurusan Teknik Informatika
Fakultas Teknik dan Ilmu Komputer
Universitas Komputer Indonesia
ARINTEN D HIDAYAT (10110557)
HERDI JULIANTO (10110578)
BINTANG YUDA D (10110563)
ARIF AFRIZUL (10110555)
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2013
DAFTAR GAMBAR
Gambar 2.1 Konsep MVC ...................................................................................... 8
Gambar 3.1 Pengujian Halaman Utama................................................................ 12
Gambar 3.2 Pengujian Memasukan Data.............................................................. 13
Gambar 3.3 Pengujian Hasil Pencarian................................................................. 13
Gambar 3.4 Pengujian Tombol Refresh................................................................ 14
Gambar 3.6 Pengujian Show Detail ...................................................................... 14
Gambar 3.6 Pengujian Link Order........................................................................ 15
Gambar 3.7 Pengujian Input Order ....................................................................... 16
Gambar 3.8 Pengujian Submit Ordet .................................................................... 17
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
DAFTAR SIMBOL
BAB I.................................................................................................................................. 4
PENDAHULUAN .............................................................................................................. 4
1.1 Latar Belakang Masalah...................................................................................... 4
BAB II................................................................................................................................. 7
LANDASAN TEORI.......................................................................................................... 7
2.1 Definisi Framework............................................................................................. 7
2.2 Definisi MVC...................................................................................................... 7
BAB III ............................................................................................................................. 11
IMPLEMENTASI DAN PENGUJIAN ............................................................................ 11
3.1 Implementasi Framework.................................................................................. 11
3.2 Pengujian Framework........................................................................................ 11
3.2.1 Pengujian Halaman Utama.......................................................................... 11
3.2.2 Pengujian Memasukan Data........................................................................ 12
3.2.3 Pengujian Check Availability ..................................................................... 14
3.2.4 Pengujian Tombol Refresh.......................................................................... 13
3.2.5 Pengujian Link Detail……………………………………………………...15
3.2.6 Pengujian Link Order.................................................................................. 14
3.2.7 Pengujian Input Data Order ........................................................................ 15
3.2.8 Pengujian Submit Order.............................................................................. 16
BAB I
PENDAHULUAN
1.1 Latar Belakang Masalah
Pendataan pada manajemen perhotelan memerlukan ketepatan mekanisme
dan penataan yang teroganisir agar data dapat terkemas dan terjaga keamanannya
dengan baik, seiring pesatnya teknologi dan kemudahan-kemudahan yang
ditawarkan didalamnya, kini instansi-instansi baik swasta maupun negeri
memanfaatkan fasilitas teknologi dalam pengolahan data-data yang dulu diolah
secara manual diubah kedalam pola komputerisasi yang mempermudah proses
pengentrian dan pencarian data-data yang telah tersimpan dalam database.
Database tersebut dibuat dengan tujuan agar proses kerja lebih optimal dan dapat
dilakukan secara tepat dan tepat dengan tingkat kesalahan yang sedikit.
Aplikasi Manajemen perhotelan ini memiliki data-data diantaranya adalah
data Negara beserta kotanya, data keluar masuk tamu data karyawan dan data
administrasi, namun pengolahannya masih bersifat manual dan membutuhkan
waktu yang sangat lama dalam proses penyimpanannya, oleh karena itu perlu
dicari alternatif dalam penanganan data tersebut. Kalau kita cermati bersama,
komputer merupakan solusi terbaik dalam pengolahan data perhotelan.
Komputer mampu memecahkan masalah, bukan hanya dalam perhitungan,
tetapi juga dalam kemampuan menyimpan dan memberikan informasi, walaupun
demikian dalam masyarakat modern komputer banyak dimanfaatkan sebagai pusat
data (database) dibanding pengunaan lainnya. Karena peran database yang sangat
menonjol. Pemrosesan basis data menjadi perangkat andalan yang kehadiranya
sangat diperlukan, dan tidak hanya mempercepat perolehan informasi, tetapi juga
dapat meningkatkan pelayanan terhadap tamu hotel.
Pembuatan suatu sistem server yang sering disebut
dengan billing memudahkan pengoperasian yang dilakukan oleh user untuk
pencarian data hotel yang di inginkan. Keefektifan ini memudahkan user untuk
mengetahui segala sesuatu yang berhubungan tempat hotel, fasilitas biaya dll.
Perkembangan teknologi database tidak lepas dari perkembangan perangkat
lunak dan perangkat keras, salah satu perangkat lunak perkembangan aplikasi
yang popular adalah Microsoft Visual C#. dimana bahasa pemrograman yang
mutakhir Microsoft Visual C# didesain untuk dapat memanfaatkan fasilitas yang
tersedia dalam Microsoft Windows dan merupakan Softwere yang biasa
digunakan untuk membuat program yang cukup sederhana tetapi banyak cakupan
yang dapat dikerjakan. Pengunaan bahasa pemprograman Visual C# dalam
penanganan database merupakan kemajuan teknologi dalam perkembangan basis
data maupun aplikasi lain yang langsung dapat berhubungan dengan komputer.
Dalam menangani data yang besar program Microsoft Visual C# sangat efektif
dibanding sistem pemprosesan manual yang lakukan maupun dengan dengan
program yang diakses melalui sebuah komputer. Dengan menggunakan Microsoft
Visual C# kegiatan ini dimaksudkan untuk membuat program database perhotelan
dengan sistem server yang digunakan untuk memudahkan user dalam mencari
hotel yang diinginkan.
Pada penulisan tugas akhir ini Microsoft Visual C# diimplementasikan
menciptakan aplikasi sistem mamajemen hotel, untuk dapat memudahkan,
pencarian data hotel yang selalu dapat dipantau oleh user.
BAB II
LANDASAN TEORI
2.1 Definisi Framework
Framework adalah sekumpulan library yang diorganisasikan pada sebuah
rancangan arsitektur untuk memberikan kecepatan, ketepatan, kemudahan dan
konsistensi didalam pengembangan aplikasi.
Framework menyediakan library yang lengkap dan terintegrasi. Unsur inilah
yang paling banyak memberikan keuntungan bagi pengembang aplikasi. Sebagai
contoh, framework aplikasi web menyediakan library dasar berkaitan layanan
web, seperti authentication, database access, html generation, template engine,
session management, caching, searching, email, http, pdf, zip, dan ajax.
Framework juga menyediakan sarana extention untuk library yang belum tersedia
atau library yang perlu ditingkatkan kemampuannya.
2.2 Definisi MVC
Model – View – Controller atau MVC merupakan sebuah metode untuk
membuat sebuah aplikasi dengan memisahkan data (Model) dari Tampilan (View)
dan cara bagaimana memprosesnya (Controller). MVC memisahkan
pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah
aplikasi seperti manipulasi data, antarmuka pengguna dan bagian yang menjadi
control dalam sebuah aplikasi web.
Teknik pemograman MVC (Model View Controller) merupakan teknik
pemograman yang popular saat ini, yang mengharapkan pemogram secara disiplin
untuk membadi program menjadi 3 bagian : model, view dan controller, seperti
gambar berikut :
Gambar 2.1 Konsep MVC
1. Model
Objek model adalah bagian dari aplikasi yang mengimplementasikan
logika untuk domain data aplikasi. Umumnya objek model berisi
fungsi – fungsi yang membantu programmer dalam pengelolaan basis
data seperti memasukan data ke basis data (database), pembaruan data
dan lain – lain.
2. View
View adalah komponen yang menampilkan antaramuka untuk
pengguna (user interface) aplikasi.Antarmuka ini dibuat berdasarkan
data dari model.
3. Controller
Controller merupakan komponen yang digunakan untuk menangani
interaksi pengguna, bekerja dengan model dan memilih view mana
yang digunakan untuk merender data. Controller berisi perintah –
perintah yang berfungsi untuk memproses suatu data dan
mengirimkannya ke halaman web.
2.3 Pengenalan Framework .NET MVC 4.0
Microsoft .NET Framework merupakan komponen windows yang
terintegrasi yang dibuat dengan tujuan untuk mendukung pengembangan berbagai
macam jenis aplikasi. Framework ini menyediakan sejumlah besar pustaka
pemrograman computer dan mendukung beberapa bahasa pemograman serta
interoperabilitas yang baik sehingga memungkinkan bahasa – bahasa tersebut
berfungsi satu dengan yang lain dalam pengembangan system.
Berbeda halnya dengan tipikal aplikasi konvensional umumnya, program
yang ditulis dengan memanfaatkan .NET Framework berjalan pada lingkungan
perangkat lunak melalui Common Language Runtime, dan bukan perangkat keras
secara langsung. Hal ini memungkinkan aplikasi yang dibuat di atas .NET secara
teoritis dapat berjalan pada perangkat keras apapun yang didukung oleh .NET
Framework.
Pada dasarnya, .NET Framework memiliki 2 komponen utama yaitu, CLR
(Common Language Runtime) dan .NET Framework Class Library.
CLR menyediakan penampilan dari application virtual machine, sehingga para
programmer tidak perlu mengatur kemampuan CPU tertentu yang akan
menjalankan program. CLR merupakan komponen yang bertanggung jawab
terhadap berbagai macam hal, seperti : bertanggung jawab untuk melakukan
managemen memory, melakukan eksekusi code, melakukan verifikasi terhadap
keamanan kode, menentukan hak akses dari kode, melakukan kompilasi kode dan
layanan system lainnya.
Base Class Library (BCL) merupakan koleksi dari reusable types yang sangat
terintegrasi secara melekat dengan CLR. Class Library bersifat berorientasi
terhadap objek yang akan menyediakan types dari fungsi – fungsi managed code,
hal ini tidak hanya berpengaruh kepada kemudahan dalam hal penggunaan, tetapo
juga dapat mengurangi waktu yang diperlukan pada saat eksekusi. Dengan sifat
tersebut, maka komponen pihak ketiga akan dengan mudah diaplikasikan ke
dalam aplikasi yang dibuat.
Dengan adanya BCL ini, maka kita bias menggunakan Framework .NET
untuk membuat berbagai macam aplikasi, seperti : Aplikasi console, Aplikasi
berbasis window (Windows Form), Aplikasi ASP.NET (berbasis web), Aplikasi
Web Service XML, Aplikasi berbasis Windows Service.
BAB III
IMPLEMENTASI DAN PENGUJIAN
3.1 Implementasi Framework
Implementasi bertujuan untuk menjelaskan tentang modul manual bagi
pengguna yang akan menggunakan Sistem Informasi Pencarian Hotel ini,
sehingga pengguna dapat mengerti apa yang ditampilkan pada Sistem informasi
itu sendiri.
Implementasi ini dilakukan dengan mengimplementasikan antarmuka yang
berguna sebagai tampilan untuk pengguna sistem. Implementasi antarmuka pada
Sistem Informasi Pencarian Hotel terdiri dari beberapa halaman yang dapat dilihat
pada pengujian framework.
3.2 Pengujian Framework
Pengujian ini merupakan tahap untuk mengetahui bahwa aplikasi dapat
dijalankan. Adapun hasil dari pengujian aplikasi Sistem Informasi Pencarian
Hotel dapat dilihat pada gambar dibawah ini
3.2.1 Pengujian Halaman Utama
Berikut ini adalah hasil pengjian dari halaman utama yang dapat dilihat
pada gambar 3.1
Gambar 3.1 Pengujian Halaman Utama
3.2.2 Pengujian Memasukan Data
Berikut ini adalah pengujian dari proses memasukan data hotel yang akan
dicari oleh pengguna dapat dilihat pada gambar 3.2
Gambar 3.2 Pengujian Memasukan Data
3.2.3 Pengujian Check Availability
Berikut ini adalah pengujian dari proses pencarian data hotel setelah
melakukan memasukan data hotel yang dapat dilihat pada gambar 3.3
Gambar 3.3 Pengujian Hasil Pencarian
3.2.4 Pengujian Tombol Refresh
Berikut ini adalah tampilan dari proses pengujian tombol Refresh yang
dapat dilihat pada gambar 3.4
Gambar 3.4 Pengujian Tombol Refresh
3.2.5 Pengujian Link Detail
Berikut ini adalah proses pengujian link Show Detail yang dapat dilihat
pada gambar 3.6.
Gambar 3.6 Pengujian Show Detail
3.2.6 Pengujian Link Order
Berikut ini adalah pengujian dari link Order yang dapat dilihat pada
gambar 3.7.
Gambar 3.6 Pengujian Link Order
3.2.7 Pengujian Input Data Order
Berikut ini adalah pengujian dari input data data order perhotelan yang
dapat dilihat pada gambar 3.7
Gambar 3.7 Pengujian Input Order
3.2.8 Pengujian Submit Order
Berikut ini adalah pengujian dari Submit Order yang dapat dilihat pada
gambar 3.8.
Gambar 3.8 Pengujian Submit Order

Mais conteúdo relacionado

Mais procurados

Perbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquerPerbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquerohohervin
 
1. TURUNAN FUNGSI ALJABAR.pptx
1. TURUNAN FUNGSI ALJABAR.pptx1. TURUNAN FUNGSI ALJABAR.pptx
1. TURUNAN FUNGSI ALJABAR.pptxRidwanSaputra36
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum AlgoritmaEnvaPya
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanA Sisdianto Sumarna
 
Presentasi komputer dalam industri
Presentasi komputer dalam industriPresentasi komputer dalam industri
Presentasi komputer dalam industrikristi_12345
 
Soal konsep sistem informasi abc
Soal konsep sistem informasi   abcSoal konsep sistem informasi   abc
Soal konsep sistem informasi abcBima Indra Mulya
 
Program Dinamis - Masalah Stagecoach
Program Dinamis - Masalah StagecoachProgram Dinamis - Masalah Stagecoach
Program Dinamis - Masalah StagecoachIbnu Khayath Farisanu
 
ITP UNS SEMESTER 2 Integer programming
ITP UNS SEMESTER 2 Integer programmingITP UNS SEMESTER 2 Integer programming
ITP UNS SEMESTER 2 Integer programmingFransiska Puteri
 
Pertemuan 3 relasi & fungsi
Pertemuan 3 relasi & fungsiPertemuan 3 relasi & fungsi
Pertemuan 3 relasi & fungsiaansyahrial
 
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)Neria Yovita
 
8. goal programming (program tujuan)
8. goal programming (program tujuan)8. goal programming (program tujuan)
8. goal programming (program tujuan)Nadia Rahmatul Ummah
 
Pengolahan Citra 3 - Operasi-operasi Digital
Pengolahan Citra 3 - Operasi-operasi DigitalPengolahan Citra 3 - Operasi-operasi Digital
Pengolahan Citra 3 - Operasi-operasi DigitalNur Fadli Utomo
 
Interpolasi linear ppt
Interpolasi linear pptInterpolasi linear ppt
Interpolasi linear pptnirmala29
 
Jaringan Komputer Pertemuan 6-ip-addresssubnetting
Jaringan Komputer Pertemuan 6-ip-addresssubnettingJaringan Komputer Pertemuan 6-ip-addresssubnetting
Jaringan Komputer Pertemuan 6-ip-addresssubnettingIhsan Nurhalim
 
Metode_WP.pptx
Metode_WP.pptxMetode_WP.pptx
Metode_WP.pptxHuda Wsf
 

Mais procurados (20)

Perbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquerPerbandingan algoritma brute force , divide and conquer
Perbandingan algoritma brute force , divide and conquer
 
Materi Clipping
Materi ClippingMateri Clipping
Materi Clipping
 
1. TURUNAN FUNGSI ALJABAR.pptx
1. TURUNAN FUNGSI ALJABAR.pptx1. TURUNAN FUNGSI ALJABAR.pptx
1. TURUNAN FUNGSI ALJABAR.pptx
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum Algoritma
 
Jenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi JaringanJenis Layanan & Macam Sistem Operasi Jaringan
Jenis Layanan & Macam Sistem Operasi Jaringan
 
Presentasi komputer dalam industri
Presentasi komputer dalam industriPresentasi komputer dalam industri
Presentasi komputer dalam industri
 
Soal konsep sistem informasi abc
Soal konsep sistem informasi   abcSoal konsep sistem informasi   abc
Soal konsep sistem informasi abc
 
Program Dinamis - Masalah Stagecoach
Program Dinamis - Masalah StagecoachProgram Dinamis - Masalah Stagecoach
Program Dinamis - Masalah Stagecoach
 
Mekanika teknik
Mekanika teknikMekanika teknik
Mekanika teknik
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
ITP UNS SEMESTER 2 Integer programming
ITP UNS SEMESTER 2 Integer programmingITP UNS SEMESTER 2 Integer programming
ITP UNS SEMESTER 2 Integer programming
 
Pertemuan 3 relasi & fungsi
Pertemuan 3 relasi & fungsiPertemuan 3 relasi & fungsi
Pertemuan 3 relasi & fungsi
 
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
Kalkulus 2 bab. Aplikasi Integral Rangkap Dua (Menghitung Pusat Massa)
 
8. goal programming (program tujuan)
8. goal programming (program tujuan)8. goal programming (program tujuan)
8. goal programming (program tujuan)
 
Pengolahan Citra 3 - Operasi-operasi Digital
Pengolahan Citra 3 - Operasi-operasi DigitalPengolahan Citra 3 - Operasi-operasi Digital
Pengolahan Citra 3 - Operasi-operasi Digital
 
Bab 1 pengantar komputer
Bab 1 pengantar komputerBab 1 pengantar komputer
Bab 1 pengantar komputer
 
Interpolasi linear ppt
Interpolasi linear pptInterpolasi linear ppt
Interpolasi linear ppt
 
Ppt komunikasi
Ppt komunikasiPpt komunikasi
Ppt komunikasi
 
Jaringan Komputer Pertemuan 6-ip-addresssubnetting
Jaringan Komputer Pertemuan 6-ip-addresssubnettingJaringan Komputer Pertemuan 6-ip-addresssubnetting
Jaringan Komputer Pertemuan 6-ip-addresssubnetting
 
Metode_WP.pptx
Metode_WP.pptxMetode_WP.pptx
Metode_WP.pptx
 

Semelhante a MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0

Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwin Prassetyo
 
2. distributed system
2. distributed system2. distributed system
2. distributed systemDony Riyanto
 
Nirva Serlin Utami 6701140096
Nirva Serlin Utami  6701140096Nirva Serlin Utami  6701140096
Nirva Serlin Utami 6701140096nirvaserlin
 
Siti maryam alizza_6701140222_pis1405_apsi
Siti maryam alizza_6701140222_pis1405_apsiSiti maryam alizza_6701140222_pis1405_apsi
Siti maryam alizza_6701140222_pis1405_apsismaryamalz
 
UTS MPPL D - 05111640000171
UTS MPPL D - 05111640000171UTS MPPL D - 05111640000171
UTS MPPL D - 05111640000171almas aqmaa
 
ETS 05111640000171
ETS 05111640000171ETS 05111640000171
ETS 05111640000171almas aqmaa
 
Aplikasi penjualan pulsa
Aplikasi penjualan pulsaAplikasi penjualan pulsa
Aplikasi penjualan pulsahelvypricilia
 
Sistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis WebSistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis Webdiansyahputri
 
Sim, Aswi Ruhana, Hapzi ali, s1 akuntansi, sumber daya komputasi dan komunika...
Sim, Aswi Ruhana, Hapzi ali, s1 akuntansi, sumber daya komputasi dan komunika...Sim, Aswi Ruhana, Hapzi ali, s1 akuntansi, sumber daya komputasi dan komunika...
Sim, Aswi Ruhana, Hapzi ali, s1 akuntansi, sumber daya komputasi dan komunika...aswi ruhana
 
Laporan Pembuatan aplikasi persediaan barang
Laporan Pembuatan aplikasi persediaan barangLaporan Pembuatan aplikasi persediaan barang
Laporan Pembuatan aplikasi persediaan barangTaqwa nuddin
 
7409040514 m
7409040514 m7409040514 m
7409040514 mnatubakha
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development TrendLogistyo Yulistianto
 
Codeigneter | Annisa Nur Fitriyani
Codeigneter | Annisa Nur FitriyaniCodeigneter | Annisa Nur Fitriyani
Codeigneter | Annisa Nur FitriyaniAnnisa Nur Fitriyani
 
Materi Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptxMateri Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptxardanaadam1
 

Semelhante a MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0 (20)

Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1Edwinprassetyo-1100631028-tugas1
Edwinprassetyo-1100631028-tugas1
 
2. distributed system
2. distributed system2. distributed system
2. distributed system
 
Nirva Serlin Utami 6701140096
Nirva Serlin Utami  6701140096Nirva Serlin Utami  6701140096
Nirva Serlin Utami 6701140096
 
Frame work php
Frame work phpFrame work php
Frame work php
 
Siti maryam alizza_6701140222_pis1405_apsi
Siti maryam alizza_6701140222_pis1405_apsiSiti maryam alizza_6701140222_pis1405_apsi
Siti maryam alizza_6701140222_pis1405_apsi
 
UTS MPPL D - 05111640000171
UTS MPPL D - 05111640000171UTS MPPL D - 05111640000171
UTS MPPL D - 05111640000171
 
ETS 05111640000171
ETS 05111640000171ETS 05111640000171
ETS 05111640000171
 
Aplikasi penjualan pulsa
Aplikasi penjualan pulsaAplikasi penjualan pulsa
Aplikasi penjualan pulsa
 
Sistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis WebSistem Informasi Penjualan Berbasis Web
Sistem Informasi Penjualan Berbasis Web
 
7408030017 m
7408030017 m7408030017 m
7408030017 m
 
Uts mppl
Uts mpplUts mppl
Uts mppl
 
tugas APS
tugas APStugas APS
tugas APS
 
Kelompok 3.pptx
Kelompok 3.pptxKelompok 3.pptx
Kelompok 3.pptx
 
Sim, Aswi Ruhana, Hapzi ali, s1 akuntansi, sumber daya komputasi dan komunika...
Sim, Aswi Ruhana, Hapzi ali, s1 akuntansi, sumber daya komputasi dan komunika...Sim, Aswi Ruhana, Hapzi ali, s1 akuntansi, sumber daya komputasi dan komunika...
Sim, Aswi Ruhana, Hapzi ali, s1 akuntansi, sumber daya komputasi dan komunika...
 
Laporan Pembuatan aplikasi persediaan barang
Laporan Pembuatan aplikasi persediaan barangLaporan Pembuatan aplikasi persediaan barang
Laporan Pembuatan aplikasi persediaan barang
 
7409040514 m
7409040514 m7409040514 m
7409040514 m
 
Database For Software Development Trend
Database For Software Development TrendDatabase For Software Development Trend
Database For Software Development Trend
 
Codeigneter | Annisa Nur Fitriyani
Codeigneter | Annisa Nur FitriyaniCodeigneter | Annisa Nur Fitriyani
Codeigneter | Annisa Nur Fitriyani
 
ETS - KAK
ETS - KAKETS - KAK
ETS - KAK
 
Materi Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptxMateri Permodelan Perangkat Lunak 1.pptx
Materi Permodelan Perangkat Lunak 1.pptx
 

Último

Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdfvebronialite32
 
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfrpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfGugunGunawan93
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanssuserc81826
 
Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasihssuserfcb9e3
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfandriasyulianto57
 
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OKLA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OKDeviIndriaMustikorin
 
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptxLATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptxnataliadwiasty
 
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptxPPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptxdanangpamungkas11
 
Catatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuCatatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuHANHAN164733
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKARenoMardhatillahS
 
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptxKonflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptxintansidauruk2
 
modul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x Bintanmodul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x BintanVenyHandayani2
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxFardanassegaf
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiIntanHanifah4
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfTaqdirAlfiandi1
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxg66527130
 
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2noviamaiyanti
 

Último (20)

Demonstrasi Kontekstual Modul 1.2. pdf
Demonstrasi Kontekstual  Modul 1.2.  pdfDemonstrasi Kontekstual  Modul 1.2.  pdf
Demonstrasi Kontekstual Modul 1.2. pdf
 
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfrpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukan
 
Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasih
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdf
 
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OKLA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
LA PI 2 PE NDIDIKAN GURU PENGGERAK A9 OK
 
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptxLATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
 
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptxPPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
PPT-Sistem-Pencernaan-Manusia-Kelas-8-K13.pptx
 
Catatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus PerilakuCatatan di setiap Indikator Fokus Perilaku
Catatan di setiap Indikator Fokus Perilaku
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
 
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptxKonflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptx
 
modul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x Bintanmodul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x Bintan
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajii
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdfAKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
AKSI NYATA Strategi Penerapan Kurikulum Merdeka di Kelas (1).pdf
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
 
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
PRESENTASI PEMBELAJARAN IPA PGSD UT MODUL 2
 

MAKALAH HOTEL BOOKING BERBASIS ASP .NET 4.0

  • 1. MAKALAH PENGGUNAAN FRAMEWORK ASP.NET MVC 4.0 STUDI KASUS SISTEM INFORMASI MENAJEMEN PERHOTELAN (SEARCH ENGINE) TUGAS BESAR RPL –I Ditujukan untuk Menempuh Ujian Akhir Semester RPL – II Program Strata Satu Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia ARINTEN D HIDAYAT (10110557) HERDI JULIANTO (10110578) BINTANG YUDA D (10110563) ARIF AFRIZUL (10110555) JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA BANDUNG 2013
  • 2. DAFTAR GAMBAR Gambar 2.1 Konsep MVC ...................................................................................... 8 Gambar 3.1 Pengujian Halaman Utama................................................................ 12 Gambar 3.2 Pengujian Memasukan Data.............................................................. 13 Gambar 3.3 Pengujian Hasil Pencarian................................................................. 13 Gambar 3.4 Pengujian Tombol Refresh................................................................ 14 Gambar 3.6 Pengujian Show Detail ...................................................................... 14 Gambar 3.6 Pengujian Link Order........................................................................ 15 Gambar 3.7 Pengujian Input Order ....................................................................... 16 Gambar 3.8 Pengujian Submit Ordet .................................................................... 17
  • 3. DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR DAFTAR SIMBOL BAB I.................................................................................................................................. 4 PENDAHULUAN .............................................................................................................. 4 1.1 Latar Belakang Masalah...................................................................................... 4 BAB II................................................................................................................................. 7 LANDASAN TEORI.......................................................................................................... 7 2.1 Definisi Framework............................................................................................. 7 2.2 Definisi MVC...................................................................................................... 7 BAB III ............................................................................................................................. 11 IMPLEMENTASI DAN PENGUJIAN ............................................................................ 11 3.1 Implementasi Framework.................................................................................. 11 3.2 Pengujian Framework........................................................................................ 11 3.2.1 Pengujian Halaman Utama.......................................................................... 11 3.2.2 Pengujian Memasukan Data........................................................................ 12 3.2.3 Pengujian Check Availability ..................................................................... 14 3.2.4 Pengujian Tombol Refresh.......................................................................... 13 3.2.5 Pengujian Link Detail……………………………………………………...15 3.2.6 Pengujian Link Order.................................................................................. 14 3.2.7 Pengujian Input Data Order ........................................................................ 15 3.2.8 Pengujian Submit Order.............................................................................. 16
  • 4. BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Pendataan pada manajemen perhotelan memerlukan ketepatan mekanisme dan penataan yang teroganisir agar data dapat terkemas dan terjaga keamanannya dengan baik, seiring pesatnya teknologi dan kemudahan-kemudahan yang ditawarkan didalamnya, kini instansi-instansi baik swasta maupun negeri memanfaatkan fasilitas teknologi dalam pengolahan data-data yang dulu diolah secara manual diubah kedalam pola komputerisasi yang mempermudah proses pengentrian dan pencarian data-data yang telah tersimpan dalam database. Database tersebut dibuat dengan tujuan agar proses kerja lebih optimal dan dapat dilakukan secara tepat dan tepat dengan tingkat kesalahan yang sedikit. Aplikasi Manajemen perhotelan ini memiliki data-data diantaranya adalah data Negara beserta kotanya, data keluar masuk tamu data karyawan dan data administrasi, namun pengolahannya masih bersifat manual dan membutuhkan waktu yang sangat lama dalam proses penyimpanannya, oleh karena itu perlu dicari alternatif dalam penanganan data tersebut. Kalau kita cermati bersama, komputer merupakan solusi terbaik dalam pengolahan data perhotelan. Komputer mampu memecahkan masalah, bukan hanya dalam perhitungan, tetapi juga dalam kemampuan menyimpan dan memberikan informasi, walaupun demikian dalam masyarakat modern komputer banyak dimanfaatkan sebagai pusat
  • 5. data (database) dibanding pengunaan lainnya. Karena peran database yang sangat menonjol. Pemrosesan basis data menjadi perangkat andalan yang kehadiranya sangat diperlukan, dan tidak hanya mempercepat perolehan informasi, tetapi juga dapat meningkatkan pelayanan terhadap tamu hotel. Pembuatan suatu sistem server yang sering disebut dengan billing memudahkan pengoperasian yang dilakukan oleh user untuk pencarian data hotel yang di inginkan. Keefektifan ini memudahkan user untuk mengetahui segala sesuatu yang berhubungan tempat hotel, fasilitas biaya dll. Perkembangan teknologi database tidak lepas dari perkembangan perangkat lunak dan perangkat keras, salah satu perangkat lunak perkembangan aplikasi yang popular adalah Microsoft Visual C#. dimana bahasa pemrograman yang mutakhir Microsoft Visual C# didesain untuk dapat memanfaatkan fasilitas yang tersedia dalam Microsoft Windows dan merupakan Softwere yang biasa digunakan untuk membuat program yang cukup sederhana tetapi banyak cakupan yang dapat dikerjakan. Pengunaan bahasa pemprograman Visual C# dalam penanganan database merupakan kemajuan teknologi dalam perkembangan basis data maupun aplikasi lain yang langsung dapat berhubungan dengan komputer. Dalam menangani data yang besar program Microsoft Visual C# sangat efektif dibanding sistem pemprosesan manual yang lakukan maupun dengan dengan program yang diakses melalui sebuah komputer. Dengan menggunakan Microsoft Visual C# kegiatan ini dimaksudkan untuk membuat program database perhotelan
  • 6. dengan sistem server yang digunakan untuk memudahkan user dalam mencari hotel yang diinginkan. Pada penulisan tugas akhir ini Microsoft Visual C# diimplementasikan menciptakan aplikasi sistem mamajemen hotel, untuk dapat memudahkan, pencarian data hotel yang selalu dapat dipantau oleh user.
  • 7. BAB II LANDASAN TEORI 2.1 Definisi Framework Framework adalah sekumpulan library yang diorganisasikan pada sebuah rancangan arsitektur untuk memberikan kecepatan, ketepatan, kemudahan dan konsistensi didalam pengembangan aplikasi. Framework menyediakan library yang lengkap dan terintegrasi. Unsur inilah yang paling banyak memberikan keuntungan bagi pengembang aplikasi. Sebagai contoh, framework aplikasi web menyediakan library dasar berkaitan layanan web, seperti authentication, database access, html generation, template engine, session management, caching, searching, email, http, pdf, zip, dan ajax. Framework juga menyediakan sarana extention untuk library yang belum tersedia atau library yang perlu ditingkatkan kemampuannya. 2.2 Definisi MVC Model – View – Controller atau MVC merupakan sebuah metode untuk membuat sebuah aplikasi dengan memisahkan data (Model) dari Tampilan (View) dan cara bagaimana memprosesnya (Controller). MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, antarmuka pengguna dan bagian yang menjadi control dalam sebuah aplikasi web.
  • 8. Teknik pemograman MVC (Model View Controller) merupakan teknik pemograman yang popular saat ini, yang mengharapkan pemogram secara disiplin untuk membadi program menjadi 3 bagian : model, view dan controller, seperti gambar berikut : Gambar 2.1 Konsep MVC 1. Model Objek model adalah bagian dari aplikasi yang mengimplementasikan logika untuk domain data aplikasi. Umumnya objek model berisi fungsi – fungsi yang membantu programmer dalam pengelolaan basis data seperti memasukan data ke basis data (database), pembaruan data dan lain – lain. 2. View
  • 9. View adalah komponen yang menampilkan antaramuka untuk pengguna (user interface) aplikasi.Antarmuka ini dibuat berdasarkan data dari model. 3. Controller Controller merupakan komponen yang digunakan untuk menangani interaksi pengguna, bekerja dengan model dan memilih view mana yang digunakan untuk merender data. Controller berisi perintah – perintah yang berfungsi untuk memproses suatu data dan mengirimkannya ke halaman web. 2.3 Pengenalan Framework .NET MVC 4.0 Microsoft .NET Framework merupakan komponen windows yang terintegrasi yang dibuat dengan tujuan untuk mendukung pengembangan berbagai macam jenis aplikasi. Framework ini menyediakan sejumlah besar pustaka pemrograman computer dan mendukung beberapa bahasa pemograman serta interoperabilitas yang baik sehingga memungkinkan bahasa – bahasa tersebut berfungsi satu dengan yang lain dalam pengembangan system. Berbeda halnya dengan tipikal aplikasi konvensional umumnya, program yang ditulis dengan memanfaatkan .NET Framework berjalan pada lingkungan perangkat lunak melalui Common Language Runtime, dan bukan perangkat keras secara langsung. Hal ini memungkinkan aplikasi yang dibuat di atas .NET secara
  • 10. teoritis dapat berjalan pada perangkat keras apapun yang didukung oleh .NET Framework. Pada dasarnya, .NET Framework memiliki 2 komponen utama yaitu, CLR (Common Language Runtime) dan .NET Framework Class Library. CLR menyediakan penampilan dari application virtual machine, sehingga para programmer tidak perlu mengatur kemampuan CPU tertentu yang akan menjalankan program. CLR merupakan komponen yang bertanggung jawab terhadap berbagai macam hal, seperti : bertanggung jawab untuk melakukan managemen memory, melakukan eksekusi code, melakukan verifikasi terhadap keamanan kode, menentukan hak akses dari kode, melakukan kompilasi kode dan layanan system lainnya. Base Class Library (BCL) merupakan koleksi dari reusable types yang sangat terintegrasi secara melekat dengan CLR. Class Library bersifat berorientasi terhadap objek yang akan menyediakan types dari fungsi – fungsi managed code, hal ini tidak hanya berpengaruh kepada kemudahan dalam hal penggunaan, tetapo juga dapat mengurangi waktu yang diperlukan pada saat eksekusi. Dengan sifat tersebut, maka komponen pihak ketiga akan dengan mudah diaplikasikan ke dalam aplikasi yang dibuat. Dengan adanya BCL ini, maka kita bias menggunakan Framework .NET untuk membuat berbagai macam aplikasi, seperti : Aplikasi console, Aplikasi berbasis window (Windows Form), Aplikasi ASP.NET (berbasis web), Aplikasi Web Service XML, Aplikasi berbasis Windows Service.
  • 11. BAB III IMPLEMENTASI DAN PENGUJIAN 3.1 Implementasi Framework Implementasi bertujuan untuk menjelaskan tentang modul manual bagi pengguna yang akan menggunakan Sistem Informasi Pencarian Hotel ini, sehingga pengguna dapat mengerti apa yang ditampilkan pada Sistem informasi itu sendiri. Implementasi ini dilakukan dengan mengimplementasikan antarmuka yang berguna sebagai tampilan untuk pengguna sistem. Implementasi antarmuka pada Sistem Informasi Pencarian Hotel terdiri dari beberapa halaman yang dapat dilihat pada pengujian framework. 3.2 Pengujian Framework Pengujian ini merupakan tahap untuk mengetahui bahwa aplikasi dapat dijalankan. Adapun hasil dari pengujian aplikasi Sistem Informasi Pencarian Hotel dapat dilihat pada gambar dibawah ini 3.2.1 Pengujian Halaman Utama Berikut ini adalah hasil pengjian dari halaman utama yang dapat dilihat pada gambar 3.1
  • 12. Gambar 3.1 Pengujian Halaman Utama 3.2.2 Pengujian Memasukan Data Berikut ini adalah pengujian dari proses memasukan data hotel yang akan dicari oleh pengguna dapat dilihat pada gambar 3.2
  • 13. Gambar 3.2 Pengujian Memasukan Data 3.2.3 Pengujian Check Availability Berikut ini adalah pengujian dari proses pencarian data hotel setelah melakukan memasukan data hotel yang dapat dilihat pada gambar 3.3 Gambar 3.3 Pengujian Hasil Pencarian 3.2.4 Pengujian Tombol Refresh Berikut ini adalah tampilan dari proses pengujian tombol Refresh yang dapat dilihat pada gambar 3.4
  • 14. Gambar 3.4 Pengujian Tombol Refresh 3.2.5 Pengujian Link Detail Berikut ini adalah proses pengujian link Show Detail yang dapat dilihat pada gambar 3.6. Gambar 3.6 Pengujian Show Detail 3.2.6 Pengujian Link Order Berikut ini adalah pengujian dari link Order yang dapat dilihat pada gambar 3.7.
  • 15. Gambar 3.6 Pengujian Link Order 3.2.7 Pengujian Input Data Order Berikut ini adalah pengujian dari input data data order perhotelan yang dapat dilihat pada gambar 3.7
  • 16. Gambar 3.7 Pengujian Input Order 3.2.8 Pengujian Submit Order Berikut ini adalah pengujian dari Submit Order yang dapat dilihat pada gambar 3.8.
  • 17. Gambar 3.8 Pengujian Submit Order