Professional Documents
Culture Documents
Input :
INCIDENT username : u
MANAGEMENT password : p
Process :
Username select u.username, u.auth_key
from user u
where
Password u = u.username and
p = u.auth_key and
u.status = 10 and
Login Reset (u.role_user = 1 or
u.role_user = 2)
Output :
Login : Halaman Incident Management
Berdasarkan role_user
role_user = 2
Incident List
Summary Incident
Summary User
Log out
Output :
Tampilkan grafik perbandingan user dan total
Back : tampilkan Halaman Incident Managem
Halaman Incident List
Notifikasi android akan mengarahkan user ke halaman in
INCIDENT Input :
LIST
Process :
1 Raised Date select i.raised_date, i.symptom
Symptom from incident i
2 Raised Date where i.id_project =
Symptom (select u.id_project from user u)
3 Raised Date and i.id_status = '1'
Symptom order by
4 Raised Date i.raised_date desc
Symptom Output :
5 Raised Date No = Queue
Symptom Raised Date = i.raised_date
6 Raised Date Symptom = i.symptom
Symptom get id_incident
7 Raised Date OnClick : tampilkan Halaman Accept Incident
Symptom Back : tampilkan Halaman Incident Managem
Halaman Assigment
input :
id_incident
ASSIGMENT PIC = otomatis terisi
(select x.id_pic from pic x join incid
where i.id_incident = id_incident)
PIC Assigment = Combobox
(select u.username as 'user', count
Assigment Name from user u left join incident i
on u.id = i.id_assignee
Priority where i.id_project = (select u.id
group by
Due Date s.id
Priority = Combobox
Send (select id_priority, nama_priority fr
Due Date = Datetime Picker
Process :
update incident i
set i.id_pic = pic(u.id), i.id_assigment = Assigm
i.id_priority = Priority(id_priority), i
status = '2')
where
i.id_incident = id_incident
Output :
OnClick SendButton = Kembali ke halaman Inc
role_user = 1
3 Project Name
Output :
Tampilkan grafik perbandingan status dan tota
Keterangan bottom menu bar :
dent Management
Nama Project :
Input :
on i.id_module = m.id_module
on i.id_function = f.id_function
on i.id_category = c.id_category
on i.id_tester = u.id
or i.id_pic = u.id
or i.id_assignee = u.id
on i.id_status = s.id_status
on i.id_priority = p.id_priority
ent = id_incident
m.nama_module
f.nama_function
c.nama_category
i.symptom
u.username
u.username
u.username
s.nama_status
p.nama_priority
i.raised_date
i.due_date
i.resolved_date
i.closed_date
i.decline_date
datediff(current_date(), i.due_date) as h
Decline :
Input :
id_incident
ma_module, f.nama_function, c.nama_category, i.symptom, Process :
me as tester, i.raised_date update incident i
set i.decline_date = current_date()
on i.id_module = m.id_module where
on i.id_function = f.id_function i.id_incident = id_incident
on i.id_category = c.id_category Output :
on i.id_tester = u.id tampilkan Halaman Incident List
ent = id_incident
m.nama_module
f.nama_function
c.nama_category
i.symptom
u.username
i.raised_date
Halaman Assigment
roses decline
aman Incident List
ent = id_incident
Nama Project :
Input :
id_project
s as 'status', count(i.id_status) as 'total' Process :
select p.nama_project
s = i.id_status from project p
ct = id_project where
i.id_project = id_project
Output :
Halaman Incident Management
Tampilkan nama project berdasarkan id
bandingan status dan total status
current_date()
ent = id_incident
Incident List