Kelas ControlStatusTiket Diagram Use Case

105

3.6.2.12 Kelas FormLogin

FormLogin merupakan antarmuka dari sistem untuk proses login administrator. FormLogin merupakan tempat interaksi administrator dengan sistem dalam hal autentifiksasi login. Gambar 3.36 Kelas FormLogin Pada FromLogin terdapat satu operasi btnLoginClick untuk autentifikasi pengguna. Satu operasi lainnya yaitu btnLogoutClickuntuk fungsionalitas logout. Tabel 3.20 Deskripsi Atribut pada FormLogin Nama Tipe Keterangan username String Menampung nilai username password String Menampung nilai password

3.6.2.13 Kelas FormPemesanan

FormPemesanan merupakan antarmuka dari proses pemesanan yang dilakukan oleh pengunjung. FormPemesanan merupakan tempat interaksi pengunjung dengan sistem dalam proses pengisian data pemesanan tiket. Gambar 3.37 Kelas FormPemesanan Pada FromPemesanan terdapat satu operasi yang berfungsi untuk mengirimkan seluruh data pemesanan yaitu submitPemesanan. Operasi ini mengirimkan data pemesanan pada kelas ControlPemesanan untuk kemudian dilakukan insert pada database.

3.6.2.14 Kelas FormPesanan

FormPesanan merupakan antarmuka dari pengelolaan data pemesanan yang dikelola oleh administrator. FormPesanan merupakan tempat interaksi administrator dengan sistem dalam hal melihat data pemesanan dan melakukan update status pembayaran. Gambar 3.38 Kelas FormPesanan Pada FromPesanan terdapat satu operasi yang berfungsi untuk menampilkan seluruh data pesanan yaitu lihatSemuaDataPesanan. Operasi ini terhubung dengan operasi getData pada kelas ControlPemesanan.

3.6.2.15 Kelas FormPengunjung

FormPengunjung merupakan halaman utama dari antarmuka sistem yang yang digunakan pengunjung. Dalam FormPengunjung terjadi interaksi pengunjung menginputkan nomor resi pembayaran sebagai tanda bahwa tiket telah dibayar. Gambar 3.39 Kelas FormPengunjung Pada FromPengunjung terdapat satu operasi yang berfungsi untuk mengirimkan seluruh data pemesanan yaitu submitNoResi. Operasi ini mengirimkan data nomor resi pembayaran pada kelas ControlPemesanan untuk kemudian dilakukan insert pada database.