Brief Description Primary Actor Supporting Actor Basic Flow Alternative Flow PreConditions PostConditions

Program Studi Teknik Informatika SKPL – ARPES 15 19 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 2. Kembali ke Basic Flow langkah ke 4.

7. PreConditions

None

8. PostConditions

Aktor telah mereservasi flight yang dikehendaki.

4.1.3 Use case Spesification : Reservasi Hotel

1. Brief Description

Use Case ini memungkinkan aktor untuk melakukan reservasi hotel yang dikehendaki.

2. Primary Actor

1. User

3. Supporting Actor

None

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih salah satu hotel. 2. Sistem menampilkan antarmuka yang berisi kategori kamar hotel yang dipilih. 3. Aktor memilih kategori yang hendak dibooking. 4. Sistem menampilkan form input. 5. Aktor memasukkan data ke data-data yang diperlukan untuk reservasi, seperti nama, Negara asal, alamat, nomor telepon, dan nomor credit card. 6. Aktor meminta sistem untuk menyimpan data yang telah diinputkan 7. Sistem mengecek data reservasi hotel yang telah diinputkan Program Studi Teknik Informatika SKPL – ARPES 16 19 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika E-1 Data yang diinputkan kurang lengkap atau salah 8. Sistem menampilkan page tanda reservasi berhasil dilakukan. 9. Use Case selesai

5. Alternative Flow

None 6. Error Flow E-1 Data yang diinputkan kurang lengkap atau salah 1. Sistem memberikan peringatan bahwa data yang diinputkan masih salah atau kurang lengkap. 2. Kembali ke Basic Flow langkah ke 4.

7. PreConditions

None

8. PostConditions

Aktor telah mereservasi flight yang dikehendaki. 5 Entity Relationship Diagram ERD Gambar 3. ERD Arpes Id_Neg Nama_Neg Ws dl _Hotel Id_Htl Li nk_Wsdl_Htl Nama_Htl Add_Htl No_T el p Gmbr_Htl Spec al _Place s Id_Sp Nama_Sp Keterangan_Sp Img_Sp Mast ermi nd Username Pass word Rol e Ws dl _Fl i ght Id_Fl Li nk_Wsd l Nama_Fl Loc_Fl Program Studi Teknik Informatika SKPL – ARPES 17 19 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 6 Kamus Data

6.1 Data Mastermind

6.1.1 Elemen Data Username

Representasi Domain Range Format Presisi Struktur Data Untuk username pengguna Text - - - Char20

6.1.2 Elemen Data Password

Representasi Domain Range Format Presisi Struktur Data Untuk password pengguna text - xxxxxxxxxx - Char30

6.1.3 Elemen Data Role

Representasi Domain Range Format Presisi Struktur Data Untuk role pengguna text - - - Char20

6.2 Data ARPES

6.2.1 Elemen Data id_neg

Representasi Domain Range Format Presisi Struktur Data Untuk ID dari pariwisata Number - - All Numeric Interger

6.2.2 Elemen Data nama negara

Representasi Domain Range Format Presisi Struktur Data Untuk nama negara text - - - Char30

6.3 Data Wsdl_Hotel

6.3.1 Elemen Data id_htl

Representasi Domain Range Format Presisi Struktur Data Untuk ID dari hotel Number - - All Numeric Integer