Selasa, 26 Agustus 2014

Reservation Online Hotel Candidasa Information System



Sistem informasi adalah kumpulan antara sub - sub sistem yang saling berhubungan yang membentuk suatu komponen yang didalamnya mencakup input – proses -output yang berhubungan dengan pengolahan data menjadi informasi sehingga lebih berguna bagi pengguna.Sistem informasi mencakup sejumlah komponen (manusia, komputer, dan teknologi informasi), ada sesuatu yang diproses (data menjadi informasi), dan dimaksudkan untuk mencapai suatu sasaran atau tujuan.
Sistem Informasi Reservasi
         Pemesanan dalam bahasa Inggris adalah Reservation yang berasal dari kata to reserve yaitu menyediakan atau mempersiapkan tempat sebelumnya. Sedangkan reservation yaitu pemesanan suatu tempat fasilitas. Jadi secara umum reservation yaitu pemesanan fasilitas yang diantaranya akomodasi, meal, seat pada pertunjukan, pesawat terbang, kereta api, bus, hiburan, night club, discoutegue dan sebagainya .Sehingga sistem informasi reservasi merupakan suatu sistem yang mengelola data pemesanan fasilitas dan menyajikan informasi fasilitas pada waktu tertentu.
        Sistem informasi reservasi sewa kamar Hotel Candidasa adalah sistem informasi yang akan membantu proses pengolahan data pemesanan kamar hotel sesuai dengan tanggal check-incheck-out pelanggan.

Use case Diagram
Sebuah use case adalah deskripsi naratif  langkah – perlangkah dari seorang actor ketika menggunakan system untuk menyelesaikan sebuah proses . Use case dibuat dari sudut pandang pengguna (user) .
Komponen pembentuk use case diagram :
1.      Actor
Actor tersebut mempresentasikan seseorang atau sesuatu (seperti perangkat, system lain) yang berinteraksi dengan system. Sebuah actor mungkin hanya memberikan informasi inputan pada system, hanya menerima informasi dari system atau keduanya menerima dan member informasi pada system. Actor hanya berinteraksi dengan use case, tetapi tidak memiliki control atas use case. 



2.      Use case
Use case adalah gambaran fungsionalitas dari suatu system, sehingga customer atau pengguna system paham dan mengerti mengenai kegunaan system yang akan dibangun. 

 
Relasi dalam Use Case
      Ada beberapa relasi yang terdapat pada use case diagram :
1.      Association, menghubungkan link antar element.
2.      Generalization disebut juga inheritance (pewarisan), sebuah elemen dapat merupakan spesialisasi dari elemen lainnya.
3.      Dependency sebuah element bergantung dalam beberapa cara ke element lainnya.
4.      Aggregation bentuk association dimana sebuah elemen berisi elemen lainnya.
Tipe relasi yang mungkin terjadi pada use case diagram :
1.      <<include>>  yaitu kelakuan yang harus terpenuhi agar sebuah event dapat terjadi, dimana pada kondisi ini sebuah use case adalah bagian dari use case lainnya.
2.      <<extends>> kelakuan yang hanya berjalan di bawah kondisi tertentu.
3.      <<communicates>> mungkin ditambahkan untuk asosiasi yang menunjukkan asosiasinya adalah communicates association. Ini merupakan pilihan selama asosiasi hanya tipe relationship yang dibolehkan antara actor dan use case .  

Diagram Use Case Utama

Diagram Use Case Login

Diagram Use Case Daftar Kamar 


Diagram Use Case Reservasi


Diagram Use Case Perubahan Harga 


Diagram Use  Case Pembuatan Laporan  

Diagram Use Case Check  Out   



            Konseptual Database

Merancang database merupakan suatu hal yang sangat penting. Kesulitan utama dalam merancang database adalah bagaimana merancang sehingga database dapat memuaskan keperluan saat ini dan masa yang akan datang. Perancangan model konseptual perlu dilakukan disamping perancangan model phisik. Pada perancangan konseptual akan menunjukkan entity dan relasinya berdasarkan proses yang diinginkan oleh organisasi. Ketika menentukan entity dan relasinya dibutuhkan analisa data tentang informasi yang ada dalam spesifikasi di masa yang akan datang.

      Tugas database administrator adalah merancang model konseptual database. Model konseptual bukanlah pendekatan proses informasi seorang programmer aplikasi, tetapi merupakan kombinasi beberapa cara untuk memproses data untuk beberapa aplikasi.

      Model konseptual tidak tergantung pada aplikasi individual, tidak tergantung pada DBMS yang digunakan, tidak tergantung pada hardware yang digunakan serta juga tidak tergantung pada phisikal model.

Pada perancangan model konseptual penekanan tinjauan dilakukan pada struktur data dan relasi antar file. Tidaklah perlu dipikirkan tentang terapan dan operasi yang akan dilakukan pada database. Pendekatan yang dilakukan pada perancangan model konseptual adalah menggunakan model data relational.



Terdapat dua teknik yaitu:

1. Teknik Normalisasi

2. Teknik Entity Relationship



Konseptual Database Reservasi Hotel Candidasa
 
Reservasi
Customer
Kamar
Payment
Res_id
Cust_id
Kamar_id
Pay_id
Cust_id
Cust_nama
Kamar_jenis
Cust_id
Kamar_id
Cust_jenisid
Kamar_harga
Pay_jenisCC
Rest_in
Cust_jk

Pay_norek
Res_out
Cust_alamat

Pay_namarek
Rest_tgl
Cust_telp

Pay_total
Rest_iscekin
Cust_email

Pay_islunas



Pay_tanggal







0 komentar:

Posting Komentar