Kriteria keberhasilan: 1 Saat login masuk ke dalam sistem setiap modul yang tampil
sesuai dengan hak akses yang dimiliki oleh level user. 2 Untuk kriteria keberhasilan pada proses open ticket request,
untuk semua user setiap ticket tersebut akan otomatis data ticket request
yang akan tersimpan sesuai dengan database dari ticket request
. 3 Untuk kriteria keberhasilan proses manage dan validasi ticket
request proses ini hanya bisa dilakukan oleh administrator dan
manager . Kedua level user tersebut dapat melakukan
perubahan data yang terdapat pada ticket request jika diperlukan, selain itu juga bisa mennghapus data ticket request
tersebut. Untuk proses ticket request configuration item, dan request for change
ticket yang dilakukan proses request akan tersimpan dengan status default
“waiting” artinya ticket tersebut akan menjadi berubah statusnya hanya bisa dilakukan
oleh administrator, manager, untuk staff tidak dapat melakukan hal tersebut.
4 Untuk kriteria keberhasilan manage data configuration item proses ini juga hanya bisa dilakukan dengan status level user
administrator dengan manager saja, sedangkan staf tidak dapat
melakukan proses ini. Proses yang dilakukan adalah melakukan proses input data item configuration, kemudian melakukan
proses edit data tersebut, ataupun menghapus datanya. Selain itu juga melakukan proses pergantian item configuration yang
lama dengan item yang baru dengan mengakses menu change configuration item
. 5 Pada kriteria keberhasilan untuk manage problem inident ini
dilakukan oleh level user yang sama yaitu administrator dan juga manager. Kedua aktor tersebut dapat melakukan entry
data problem dan solusi yang terjadi seputar configuration
item , selain itu user juga dapat melakukan update data support
tersebut, dan juga menghapus data tersebut.
4.3.1.2 Identifikasi aktor dan Identifikasi Usecase
Berikut ini adalah hasil dari identifikasi aktor dan identifikasi usecase
.
A. Identifikasi Aktor
Berikut ini adalah aktor yang terlibat dalam menggunakan sistem configuration management system
CMS
Tabel 4.4 Identifikasi Aktor
No . Actor
Description 1.
Admin Support Service
Administrator adalah orang yang bertanggung jawab mengelola dan mengatur configuration
management system CMS. Admin bertugas untuk
mengelola setiap data ataupun informasi yang
berkaitan dengan item infrastruktur IT perusahaan. Orang yang bertugas untuk melakukan pengelolaan
manajemen sistem CMS mengelola item configuration
, mengelola tiket request, dan proses- proses lainnya.
2.
IT Manager Section Head
Orang yang
bertanggung jawab
dalam mengevaluasi setiap perkembangan yang terjadi
terkait dengan item infrastruktur dan memberikan persetujuan tertentu apabila terjadi perubahan
didalamnya. Orang yang bertanggung jawab untuk melakukan
approval validasi dari setiap permintaan staf
user terkait dengan perubahan terhadap setiap item device perusahaan. Selain itu juga melakukan
pengecekan terhadap laporan yang dibuat oleh admin terkait pengelolaan setiap item device dan
perubahan yang terjadi.
3.
Staf All Orang yang telah terdaftar dalam sistem yang
hanya dapat melihat informasi terkait item infratruktur IT, mengajukan tiket penambahan item,
mengajukan tiket
untuk perubahan
item configuration
, dapat mengunduh dokumen yang berkaitan dengan prosedur atau user guide ataupun
dokumen lainnya, mengajukan tiket untuk suatu kejadian yang belum memiliki pernyelesaiannya
solve didalam sebuah “problem incident”.
Orang yang menggunakan sistem CMS dimana untuk mendata setiap item configuration yang
dimiliki setiap staf harus melakukan open tiket terlebih dahulu.
B. Identifikasi Usecase
Berikut ini adalah hasil identifikasi usecase dari Configuration Management System
CMS yang akan dibuat.
Tabel 4.5 Identifikasi Usecase
No. Use Case
Name Description
Actor 1.
Login Use case
ini menggambarkan proses input
data emai sebagai username dan password untuk dapat masuk ke
dalam sistem dan dapat dilakukan pada semua aktor.
Administrator, IT Manager,
Staf
2.
Logout Use case
ini menggambarkan proses user
keluar dari sistem. Administrator,
IT Manager, Staf
3.
Open Tiket Configuration
Item Use case
ini menggambarkan proses staf yang ingin melakukan pendataan
awal untuk item konfigurasi. Staf
4. Open Tiket
Request for Change RFC
Use case ini menggambarkan proses
apabila staf
ingin melakukan
perubahan terhadap configuration item tertentu.
Staf
5. Open Tiket
Incident Use case
ini menggambarkan proses staf untuk menanyakan sesuatu hal
yang berkaitan dengan permasalahan yang dihadapi staf tersebut, jika
informasi penanganan belum terdapat
dalam menu “problem support”. Staf
6.
View al problem
support Use case
ini menggambarkan proses setiap user dapat meilhat informasi
yang berhubungan dengan knowledge problem
. All user
7. View all
Configuration items
Use case ini menggambarkan proses
view informasi terkait suatu item
configuration .
Staff
8. Manage User
Use case ini menggambarkan tentang
proses manage user mengelola data yang berhubungan dengan aktor yang
menggunakan sistem CMS, add new user, update
, atau remove user. Administrator
9.
Manage Use case
ini menggambarkan proses Administrator
Document pengelolaan data informasi terkait
suatu dokumen, add, edit, remove semua dokumen yang berhubungan
dengan CI.
10. Manage
Service Catalog
Use case ini menggambarkan proses
add, edit, remove semua informasi
yang berkaitan dengan informai setiap service catalog
yang dimiliki oleh department
IT. Administrator
11. Manage
Problem Support
Use case ini menggambarkan proses
add, edit, remove semua informasi
yang berhubungan dengan knowledge problem
. Administrator
12. Manage
Configuration Item
Use case ini menggambarkan proses
update atau remove data informasi
yang berhubungan
dengan configuration item
. Administrator,
13. Add new
configuration item
Use case ini menggambarkan proses entry data configuration item
Administrator, Manager
14. Add Relation Use case
ini menggambarkan proses add pendataan hubungan antara
configuration item
satu dengan
configuration item lainnya.
Administrator, Manager
15. View all ci
relation Use case
ini menggambarkan proses view relasi antara ci satu denga ci
lainnya. All user
16. Manage Ticket
Request for Change
RFC Use case
ini menggambarkan proses pengelolaan
data edit,
remove informasi yang berkaitan dengan tiket
change RFC.
Ataupun melihat
informasi detail seputar ticket request tersebut.
Administrator, Manager
17. Validation
Ticket Request for Change
RFC Use case
ini menggambarkan proses validasi untuk perubahan data terkait
item configuration tertentu.
Administrator, Manager
18. Comment ticket
Change Use case
ini menggambarkan proses entry
komentar terkait perubahan yang telah di-request oleh user.
All user
19. Manage Ticket
Configuration Item
Use case ini menggambarkan proses
pengelolaan data
edit, remove
informasi yang berkaitan dengan tiket request configuration item
. Ataupun melihat informasi detail seputar ticket
request tersebut. Administrator,
Manager
20. Validation
Ticket Request CI
Use case ini menggambarkan proses
validasi untuk proses request item configuration
tertentu yang diminta oleh user.
Administrator, Manager.
21. Comment ticket
Configuration Item
Use case ini menggambarkan proses
entry komentar terkait ticket request
configuration item yang telah di-
request oleh user.
All user
22. Manage Ticket
Incident Use case
ini menggambarkan proses pengelolaan
data edit,
remove informasi yang berkaitan dengan tiket
request incident . Ataupun melihat
informasi detail seputar ticket incident. Administrator,
Manager.
23. Comment ticket
Incident Use case
ini menggambarkan proses entry
komentar terkait ticket request configuration item
yang telah di- request
oleh user. All user
24. Edit account Use case
ini menggambarkan proses pengelolaan user account update
data akses setiap user, misalnya
update email, password , dll.
All user
25. View History
Login Use case
ini menggambarkan proses view
informasi login history user yang telah menggunkan sistem CMS ini
Admin, IT Manager
26. Access Serivce
Catalog Use case
ini menggambarkan proses user
dapat melakukan kegiatan akses terhadap informasi service catalog
yang dimiliki. All user
27. Access
Document Use case
ini menggambarkan proses user dapat melakukan akses terhadap
suatu dokumen
tertentu yang
dibutuhkan dan bisa mengunduhnya. All user
28. View Report
table graph
Use case ini menggambarkan proses
IT manager
dalam memantau
perkembangan sistem CMS secara umum,
manager dapat
melihat rangkuman kejadian yang terjadi
seputar CMS
yang beberapa
diantaranya disajikan dengan grafik. IT Manager,
Administrator
4.3.1.3 Desain Proses
Desain sistem terbagi menjadi beberapa proses, yaitu usecase diagram, activity diagram
, dan sequence diagram.
A. Usecase Diagram
Gambar 4.12 Usecase Diagram CMS
System
staff_ administrator_
it_manager_ open tiket request configuration item
open ticket request change RFC open ticket request incident
view all problem support manage configuration items
manage user manage document
manage service catalog
manage ticket configuration item manage ticket change request [RFC]
manage ticket incident validation ticket request change RFC
comment ticket incdent manage problem support
view history login view all configuration items
view report access service catalog
access document _login_
_logout_
edit_account add new configuration items
include
include
validation ticket request ci
include
comment ticket CI include
comment ticket RFC
include
add ci relation
include
view all ci relation
include