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

Program Studi Teknik Informatika SKPL – GETINOUT 25 34 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. Primary Actor

1. User

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor berada pada halaman Checkin. 2. Aktor melakukan pemilihan POI yang tersedia 3. Sistem akan menampilkan halaman konfirmasi checkin 4. Aktor meminta sistem untuk menyimpan data checkin yang telah diinputkan 5. Sistem menyimpan data checkin ke database E-1 Data checkin gagal disimpan di database 6. Use Case selesai

5. Alternative Flow

none

6. Error Flow

E-1 Data checkin gagal disimpan di database 1. Sistem memberikan pesan peringatan bahwa data gagal disimpan ke database 2. Kembali ke Basic Flow Langkah ke 2

7. PreConditions

1. Use Case Login telah dilakukan 2. Aktor telah memasuki sistem

8. PostConditions

Data checkin di database telah terupdate

4.1.9 Use Case Spesification : Forgot Password

1. Brief Description

Use Case ini digunakan oleh aktor untuk memperoleh passwordnya melalui proses forgot password.

2. Primary Actor

Program Studi Teknik Informatika SKPL – GETINOUT 26 34 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 1. User

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih halaman forgot password 2. Sistem menampilkan form forgot password 3. Aktor menginputkan email yang telah terdaftar 4. Sistem mengecek email telah diinputkan E-1 Email yang diinputkan tidak terdaftar 5. Sistem mengirimkan password baru ke email aktor dan mengupdate database 6. Use Case selesai

5. Alternative Flow

none

6. Error Flow

E-1 Email yang diinputkan tidak terdaftar 1. Sistem memberikan pesan peringatan bahwa data yang diinputkan salah 2. Kembali ke Basic Flow Langkah ke 2

7. PreConditions

none

8. PostConditions

Data users didatabase terupdate Program Studi Teknik Informatika SKPL – GETINOUT 27 34 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 5 Entity Relationship Diagram ERD Gambar 3. Entity Relationship Diagram GETINOUT Program Studi Teknik Informatika SKPL – GETINOUT 28 34 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 AREA

NAMA ELEMEN DATA TIPE DATA DESKRIPSI NARASI AREA_CODE varchar10 Karakter hurufa-z Code Area AREA varchar20 Karakter hurufa-z Nama area CITY_CODE varchar10 Karakter hurufa-z Foreign Key, city_code dari tabel CITY

6.2 BRAND

NAMA ELEMEN DATA TIPE DATA DESKRIPSI NARASI BRAND_ID int11 Karakter angka0-9 ID brand, auto increment BRANDNAME varchar20 Karakter hurufa-z Nama brand, unique TYPE varchar50 Karakter hurufa-z Foreign key, type dari tabel TYPE NAME varchar50 Karakter hurufa-z Nama Brand DESCRIPTION varchar20 Karakter hurufa-z dan angka0-9 Deskripsi Brand TELEPHONE varchar50 Karakter angka0-9 Nomor Telp Brand FAX varchar50 Karakter angka0-9 Nomor Fax Brand WEBSITE varchar50 Karakter hurufa-z dan angka0-9 Website Brand TWITTER varchar50 Karakter hurufa-z dan angka0-9 Twitter Brand FACEBOOK varchar50 Karakter hurufa-z dan angka0-9 Facebook Brand