BAB V IMPLEMENTASI A. Lingkungan Implementasi Implementasi sistem ini meliputi kebutuhan perangkat lunak, perangkat keras, listing program yang sesuai, Query yang digunakan, pemograman dan pengujian program dan pengujian sistem yang telah dirancang sesuai dengan kebutuhan perhotelan tersebut. B. Lingkungan Perangkat Keras Perangkat keras yang diperlukan untuk keperluan menjalankan sistem informasi perhotelan tanjungpinang jaya sesuai rekomendasi yang diberikan visual studio 2008 sebagai berikut : 1. Processor yang digunakan Intel Pentium Processor T4300 ( 2.1 GHz, 800 MHz FSB ). 2. Hard disk terpasang 250Gb 3. Memori terpasang 2Gb. 4. VGA Card terpasang 128Mb 5. Mouse dan Keyboard. 6. Layar Monitor VGA card*. 7. Printer. 74
75 C. Lingkungan Perangkat Lunak Untuk mendukung aplikasi pendataan dan penyediaan barang selain dibutuhkan perangkat keras, dibutuhkan juga perangkat lunak yang digunakan sebagai pendukung untuk menjalankan aplikasi diantaranya adalah: 1. Sistem operasi Windows XP. 2. Software Visual Studio 2008 3. Microsoft SQL Sever 2005 D. Hasil Implementasi Perancangan hasil rancangan kedalam sebuah sistem dan aplikasi yang kemudian akan memperlihatkan output sebagai hasil implementasi. Kegiatan implementasi meliputi implementasi bais data, dan implementasi antar muka. 1. Implementasi Basis Data Implementasi basis data dilakukan dengan menggunakan basis data SQL Sever Enterprise Manager yang tersimpan pada database. Nama Basis Data : hotel
76 Tabel 5.1 Hasil Implementasi Basis Data No Nama table Hasil implementasi Keterangan 1. tb_tamu Tamu Tabel tamu 2. tb_kamar kamar Tabel kamar 3. tb_reservasi Reservasi Tabel reservasi 4. Tb_checkin Check in Tabel check in 5. Tb_checkout Check out Tabel check out 2. Form Antar Muka Form berfungsi untuk melaksanakan pengendalian terhadap proses yang dilakukan. Setiap form program berisi data tentang layer antarmuka yang disimpan pada file dengan ekstensi form. Pada implementasi akan dibentuk beberapa file form dimana setiap form membentuk antarmuka pemakai. Untuk lebih jelasnya dapat dilihat pada tabel 5.2 sebagai berikut:
77 No Antar muka Hasil implementasi Keterangan 1. Menu menu.frm Form utama dari sistem 2. Form login login.frm Form yang digunakan untuk membuka atau masuk ke sistem 3. Form Reservasi reservasi.frm Form yang digunakan untuk pemesanan kamar 4. Form Tamu tamu.frm Form yang digunakan untuk memasukkan data tamu 4. Form Kamar kamar.frm Form yang digunakan untuk mereview dan pengecekkan kamar 5 Form Check In Check In.frm Form yang digunakan untuk menginput data check in tamu 6. Form Check Out Check Out.frm Form yang digunakan untuk menginput data check out tamu
78 7. Form cetak laporan Laporan.frm Form yang digunakan untuk mencetak setiap laporan mencetak yang ada dan kwitansi pembayaran. 2. Implementasi antar muka Implementasi antar muka dari software sistem informasi perhotelan adalah sebagai berikut : a. Tampilan Form Login Gambar 5.1 form tampilan menu
79 b. Tampilan Form Menu Gambar 5.2 Form Menu c. Tampilan Form Reservasi Kamar Gambar 5.3 Form Reservasi
80 d. Tampilan Form Check in Gambar 5.4 Form Check In e. Tampilan Form Check Out Gambar 5.5 Form Check Out
81 f. Tampilan Form Cetak laporan Gambar 5.6 Form laporan E. Teknik Pemrograman Sistem Informasi perhotelan dikembangkan dan diimplementasikan dengan bahasa pemrograman Visual yang menggunakan Visual Studio 2008 nama selengkapnya adalah visual studio 2008 dan diproduksi oleh Microsoft, sebuah perangkat lunak di USA. Program aplikasi yang telah menerapkan GUI (Grafic User Interface) banyak menggunakan perantara untuk berinteraksi dengan pemakai. penulis berupaya membuat sistem informasi perhotelan ini dengan menggunakan Visual Studio 2008 dengan segala fasilitas yang ada pada Visual Studio 2008 serta Tool tambahan yang dapat memenuhi rancangan yang telah disusun.
82 F. Pemograman Program yang telah dibuat perlu dilakukan pengujian program. Pengujian program sangat diperlukan untuk membuktikan bahwa program berjalan dengan yang diinginkan, karena sifat bahasa pemograman adalah melakukan apa yang diinginkan operator, jadi komputer hanya memproses. Bila dianggap memenuhi ketentuan dalam bahasa pemograman Visual Studio 2008 akan menjalankan perintah dan mengeluarkan hasil untuk itu diperlukan beberapa cara terhadap program yang dibuat. 1. Uji modul Pengujian ini menghandalkan dari modul pribadi. Tiap-tiap dari program diuji untuk mengetahui apakah tiap bagan tersebut dapat berkerja dengan baik atau tidak. Untuk mengetahui apakah bagan tersebut sudah sesuai adalah apabila dibuat berdasarkan penanganan basis data secara sistematis. 2. Uji pengembangan Pengujian ini diterapkan pada modul atau bagian-bagian program dipadukan kedalam seluruh paket program, atau pengujian dilakukan setelah masing-masing modul dipadukan.
83 3. Uji operasional Uji operasional merupakan uji yang dilakukan untuk memeriksa bagaimana program bertindak dalam keadaan realitis. Pengujian dilakukan dengan menjalankan program kemudian mengaktifkan seluruh bagian sesuai dengan urutan yang diberikan pada menu dan perintah-perintah yang ada disetiap program yang dijalankan. Sesuai dengan pengujian yang dilakukan maka program dapat dikatakan bekerja dengan baik dan telah sesuai dengan rancangan yang dibuat. Pembuatan program sistem informasi perhotelan dilakukan dengan menggunakan visual studio 2008. G. Pengujian Sistem Pengujian sistem dilakukan untuk memeriksa kekompakkan antar komponen sistem, dengan tujuan utamanya adalah untuk memastikan elemen-elemen sistem berfungsi sesuai yang diharapkan. Pengujian sistem termasuk juga pengujian program secara menyeluruh. Kumpulan program yang telah diintegrasikan perlu diuji coba atau ditest untuk melihat apakah sebuah program dapat menerima dengan baik, memproses dan memberikan keluaran program yang baik pula. Tahap pertama pengujian dilakukan untuk proses input data, mulai dari input data reservasi
84 dan tamu lalu input check in dan check out hal ini dilakukan untuk untuk menghasilkan output yang dikehendaki, dan hasilnya sesuai dengan perancangan yang diusulkan. Kemudian tahap selanjutnya dilakukan pengujian terhadap laporan yang tediri dari laporan reservasi, check in dan laporan check out. 1. Pelaksanaan Pengujian Bentuk pengujian perangkat lunak yang digunakan dalam pengujian perangkat lunak sistem informasi perhotelan tanjungpinang jaya ini adalah dengan menggunakan metode pengujian Black Box. Metode pengujian Black Box adalah bagaimana bentuk pengujian ini memperlihatkan masukan yang diterima dengan baik dan keluaran yang dihasilkan dengan cepat. Dan pengujian Black box ini juga mengidentifikasi kesalahan yang berhubungan dengan kesalahan fungsionalitas perangkat lunak yang tampak dalam kesalahan output.