Anda di halaman 1dari 1

uc Use Case Model

sd Login Sequence
Login
sd Login Sequence
Basic Course
User pada hal aman utama
l al u i nput user dan pasword. User
Halaman utama Data user
Si stem mencocokan user dan
Input Pengendara
DYNAMIC pasword dengan data user.
Dan si stem menampi l kan
hal aman user.

Alternativ e course
Chek in
Menampi l kan hal aman
utama() TEST
 Jika user dan pasword
Lihat kuota parkir bel um teri si tampi l kan Input user & pasword()
pesan user dan pasword


harus di i si
Jika user dan pasword Pasword harus di i si ()
TEST
ti dak cocok dengan data
user menampi l kan pesan
erorr l ogi n sal ah.

Input kuota parkir


Mencocokan data user()
TEST
Logi n sal ah()
Admin Cari pengendara Opertor

GUI STORY analysis Login Robustness Chek out

BOARD Jika belum terisi


laporan parkir tampilkan pesan user
dan pasword harus diisi

TEST
Halaman utama Input user dan pasword Mencocokan username Data user
PLANES
User dan pasword

Jika user dan pasword


tidak cocok
menampilkan pesan
error login salah

sd Login Sequence

{11.1.03.03.0113}
class Domain Model class Diagram Update Domain Model

Admin kendaraan Laporan Admin -


Laporan

id_laporan: int -
kendaraan

id_kendaraan: int
alt
- jenis_laporan: char - jenis_kendaraan: char
- alamat: varcher - nopol: varchar
- id_admin: int
+ GetDataKendaraan() : void
- nama: char

STATIC
+ GetDataParkir() : void + DeleteKendaraan() : void
- no_hp: int + EditDataKendaraan() : void
+ GetDataPengendara() : void
+ InsertLaporan() : void + InsertdataKendaraan() : void
+ CekIdAdmin() : void
+ GetDataParKir() : void
+ GetLaporan() : void

Pengendara
Pengendara
Parkir Parkir
- alamat: varchar
- chek_in: int - id_pengendara: int
- chek_out: int - nama: char
- id_parkir: int - no_hp: int
chek in - kuota: int - prodi: char
- operator: char
Operator
- tgl: int + DeletePengendara() : void
- alamat: varchar + EditDtaPengendara() : void
- id_operator: int + GetDataChekin() : List + InsertPengendara() : void
- nama: char + GetDataChekout() : Kist + UpdateDataPengendara() : void
- no_hp: int + GetDataPengendara() : void chek out
Operator kuota + Insert_kuota() : void
chek out - pasword: varchar
- time: int
+ cekId() : void
+ GetDataKuota() : void + InsertChekout() : void
+ GetDataLaporan() : List
+ GetDataParkir() : List

kuota status
- jumlah: float chek in - IdStatus: int
- tgl: int
- time: int + CekStatus() : void
+ DeleteKuota() : void
+ InsertKuota() : void + InsertChekin() : void
+ UpdateKuota() : void

class Update Domain model

Laporan kendaraan
Admin
- id_laporan: int - id_kendaraan: int
- alamat: varcher - jenis_laporan: char - jenis_kendaraan: char
- id_admin: int - nopol: varchar
- nama: char
- no_hp: int

Pengendara
Parkir
- alamat: varchar
- chek_in: int - id_pengendara: int
- chek_out: int - nama: char
- id_parkir: int - no_hp: int
- kuota: int - prodi: char

UNIT CODE
- operator: char
- tgl: int
chek out
Operator
- time: int
- alamat: varchar
- id_operator: int
- nama: char
- no_hp: int
- pasword: varchar chek in
kuota

TEST
- time: int
- jumlah: float
- tgl: int

status

Anda mungkin juga menyukai