2. Ada proses persetujuan agreement dan negosiasi antara staf dan mitra
untuk harga kontrak sewa yang di tawarkan.
3. Surat persetujuan kerjasama dinyatakan tidak berlaku apabila dalam
jangka waktu satu minggu sejak ditetapkan tidak dilanjutkan dengan
penandatanganan surat perjanjian kerjasama.
4. Satu bulan sebelum berakhirnya waktu kontrak sewa, ada notifikasi yang
menginformasikan staf untuk segera menindak lanjuti apakah sewa akan di
perpanjang atau tidak.
4.2 Workshop Design
4.2.2 Desain Proses
4.2.2.1 Rancangan Use Case
Use case pada Sistem Informasi Monitoring Penyewaan ini terdiri dari tiga
actor , yaitu Staf, Manager dan Mitra.
Staf merupakan actor yang memiliki wewenang untuk melihat halaman utama, menambah, menghapus dan mengubah data master. Manager merupakan
actor yang berwenang untuk memonitoring sistem sewa pada divisi rental site.
Sedangkan Mitra merupakan actor yang memiliki wewenang untuk login, menambah data produk, dan proses kontrak.
Use case menjelaskan identifikasi actor di dalam
Informasi Monitoring Penyewaan
pada PT Indosat, Tbk. Seperti dijelaskan pada tabel berikut :
Tabel 4.2 Identifikasi Actor dan Use Case
Gambar 4.4 Use Case Diagram
Logout include
include
Existing kontrak Deaktifasi kontrak
include
include include
include
include Manajemen produk
Upload Download
Validasi kontrak Mitra
Manager Manajemen customer
Manajemen staf Login
Dokumen
Kontrak Sewa Produk
Ubah password
Manajemen mitra
Laporan Staf Rental Site
Cetak laporan include
No. Actor
Description
1 Manager
Orang yang
memproses, memantau,
mengevaluasi, memonitoring laporan sistem informasi monitoring penyewaan.
2 Staf
Orang yang mengupdate semua data pada sistem informasi monitoring penyewaan.
3 Mitra
Orang yang dapat menambah data produk, validasi, dan melakukan proses kontrak.
4.2.2.2 Narasi Use Case Diagram
1. Narasi Use case Login
Tabel 4.3 Narasi Use case Login
Use case name Login
Use case Id 1
Primary actor Staf, Mitra, Manager
Description Menggambarkan kegiatan tambah data login untuk
masuk ke sistem. Pre condition
Staf, Mitra dan Manager harus mengetahui username dan password
yang dimiliki. Basic Flow
Actor Action System Response
1. Staf masuk ke menu login
.
2. Masukkan username dan password
3. Sisem melakukan validasi username
dan password, Jika
username dan
password yang
di masukkan benar, maka
staf dan manager akan masuk kehalaman utama,
tetapi jika salah sistem akan menampilkan pesan
kesalahan.
4. Menampilkan
halaman utama user
Alternate Flow -
Conclusion -
Post condition Tampil menu utama
2. Narasi Use Case Ubah Password
Tabel 4.4 Narasi Use
Ubah Password
Use case name Ubah Password
Use case Id 2
Primary actor Staf, Manager, Mitra
Description Menggambarkan kegiatan ubah password user
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. Actor memilih
menu ubah
password
3. Input isian
password yang baru
2. Menampilkan form dari menu ubah password
4. Memilih ubah
password 5. Menyimpan dalam database
6. Menampilkan pesan berhasil
Alternate Flow 1. Jika actor tidak ingin memilih ubah password maka
actor dapat me-reset form untuk mengembalikan isian
form seperti semula.
Conclusion Data berhasil diubah
Post condition -
3. Narasi Use case Manajemen Customer
Tabel 4.5 Narasi Use Case
Manajemen Customer
Use case name Manajemen Data Customer
Use case Id 3
Primary actor Staf
Description Menggambarkan kegiatan manajemen Customer
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. Staf memilih menu data customer
3. Pilih menu tambah data
2. Sistem akan menampilkan detail menu data customer
yang telah tersedia pada sistem
4. Menampilkan form data
dari data Customer
5. Tambah
data Customer
6. Menyimpan dalam database
7. Menampilkan pesan berhasil Alternate Flow
4. Staf bisa melakukan update data tambah, ubah, hapus data customer.
Conclusion Manajemen customer berhasil dilihat dan dikelola.
Post condition -
4. Narasi Use case Manajemen Mitra
Tabel 4.6 Narasi Use Case
Manajemen Mitra
Use case name Manajemen Mitra
Use case Id 4
Primary actor Staf, Mitra
Description Menggambarkan kegiatan manajemen mitra
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. User memilih menu data mitra
3. Pilih menu tambah 2. Sistem akan menampilkan
detail menu data mitra yang telah tersedia pada sistem
4. Menampilkan form data dari data mitra
5. Tambah data mitra 6. Menyimpan dalam database
7. Menampilkan pesan berhasil Alternate Flow
1. User bisa melakukan update data tambah, ubah, hapus data mitra.
2. Mitra dapat melakukan proses edit form yang telah ada.
Conclusion Data mitra berhasil dilihat dan dikelola.
Post condition -
5. Narasi Use case Manajemen Staf
Tabel 4.7 Narasi Use Case Manajemen Staf
Use case name Manajemen Staf
Use case Id 5
Primary actor Staf
Description Menggambarkan kegiatan manajemen data staf
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. Staf memilih menu staf
3. Pilih menu tambah data
2. Sistem akan menampilkan detail menu data staf yang
telah tersedia pada sistem 4. Menampilkan form data dari
data staf
5. Tambah data staf 6. Menyimpan dalam database
7. Menampilkan pesan berhasil Alternate Flow
1. Staf bisa melakukan update data tambah, ubah, hapus data staf.
Conclusion Data laporan berhasil di olah
Post condition -
6. Narasi Use case Manajemen Produk
Tabel 4.8 Narasi Use Case
Manajemen Produk
Use case name Manajemen Produk
Use case Id 6
Primary actor Mitra
Description Menggambarkan kegiatan manajemen produk
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. Mitra memilih menu Produk
2. Sistem menampilkan menu produk
3. Mitra
memilih tambah produk
4. Menampilkan form tambah data produk
5. Menyimpan
data produk
6. Menyimpan dalam database
Alternate Flow 1. Mitra juga dapat melakukan proses edit dan hapus
produk. 2. Jika form yang diisikan tidak lengkap, maka sistem
akan menampilkan pesan error dan memintanya untuk melengkapi form tersebut.
Conclusion Data berhasil dikelola
Post condition Data yang diisikan lengkap akan tampil dihalaman detail.
7. Narasi Use case Sewa Produk
Tabel 4.9 Narasi Use Case
Sewa
Use case name Sewa
Use case Id 7
Primary actor Staf
Description Menggambarkan kegiatan sewa produk
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. Staf memilih menu sewa
2. Sistem menampilkan data produk yang tersedia
3. Staf memilih detail produk yang akan di
sewa 4. Menampilkan detail produk
yang dipilih
5. Memilih sewa 6.
Menampilkan form
penyewaan 7. Isi form dan klik
tombol sewa 8. Menampilkan pesan bahwa
produk berhasil di sewa
Alternate Flow 1. Jika form yang diisikan tidak lengkap, maka sistem
akan menampilkan pesan error dan memintanya untuk melengkapi form tersebut.
Conclusion -
Post condition -
8. Narasi Use case Dokumen
Tabel 4.10 Narasi Use
Case Dokumen
Use case name Dokumen
Use case Id 8
Primary actor Staf, Mitra
Description Menampilkan kegiatan menu dokumen
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. User memilih menu dokumen
2. Sistem informasi monitoring penyewaan
akan menampilkan
daftar
dokumen yang telah tersedia pada sistem
Alternate Flow -
Conclusion Data dokumen berhasil dilihat dan dikelola.
Post condition -
9. Narasi Use case Upload Dokumen
Tabel 4.11 Narasi Use Case
Upload Dokumen
Use case name Upload
Dokumen Use case Id
9 Primary actor
Staf, Mitra Description
Menampilkan kegiatan upload dokumen Pre condition
Actor berhasil login.
Basic Flow
Actor Action System Response
1. User memilih upload
dokumen 2.
Sistem akan menampilkan form upload dokumen
3. Isi form dan kirim dokumen
4. Menampilkan pesan berhasil
Alternate Flow -
Conclusion Data dokumen berhasil di upload dan di kirim
Post condition -
10. Narasi Use case Download Dokumen
Tabel 4.12 Narasi Use Case
Download Dokumen
Use case name Download
Dokumen Use case Id
10 Primary actor
Staf, Mitra Description
Menampilkan kegiatan download dokumen Pre condition
Actor berhasil login.
Basic Flow
Actor Action System Response
1. Pilih download dokumen 2. Sistem akan menampilkan
data dokumen-dokumen
yang masuk 3. Klik dokumen yang akan
di download 4.
Sistem menampilkan
dokumen yang berhasil di download
Alternate Flow 1. Jika belum ada data yang di tambahkan maka tampilan
data dokumen akan kosong. Conclusion
Data dokumen berhasil dilihat dan dikelola. Post condition
-
11. Narasi Use case Kontrak
Tabel 4.13 Narasi Use Case
Kontrak
Use case name Kontrak
Use case Id 11
Primary actor Staf, Mitra
Description Menggambarkan kegiatan Kontrak
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. Staf memilih menu Kontrak
2. Sistem akan menampilkan list
daftar kontrak sewa Alternate Flow
1. Staf hanya dapat melakukan proses existing dan deaktifasi kontrak
2. Mitra hanya dapat melakukan proses validasi dari menu kontrak
Conclusion Data berhasil di kelola
Post condition -
12. Narasi Use case Existing
Tabel 4.14 Narasi Use Case
Existing
Use case name Existing
Use case Id 12
Primary actor Staf
Description Menggambarkan kegiatan Existing Kontrak
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. Staf memilih menu existing
kontrak 2. Sistem akan menampilkan
list daftar kontrak sewa yang periode sewanya akan
segera habis 3. Staf klik control
untuk memperpanjang
sewa 4. Menampilkan form untuk
proses perpanjangan sewa
5. Isi dan klik simpan untuk
proses perpanjangan
6. Menampilkan pesan berhasil
Alternate Flow 1. Jika form yang diisikan tidak lengkap, maka sistem
akan menampilkan pesan error dan memintanya untuk melengkapi form tersebut.
Conclusion Data berhasil di olah
Post condition Data yang diisikan lengkap akan tampil dihalaman detail.
13. Narasi Use case Deaktifasi
Tabel 4.15 Narasi Use Case
Deaktifasi
Use case name Deaktifasi
Use case Id 13
Primary actor Staf
Description Menggambarkan kegiatan deaktifasi kontrak
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. Masuk ke
menu deaktifasi kontrak
2. Sistem menampilkan list kontrak sewa yang periode
sewanya akan segera habis 3.
Staf klik
status deaktifasi yang ada
di kolom status pada sewa yang hampir
habis masanya. 4. Sistem akan memproses
kontrak sewa. Dan setelah di klik, maka data sewa yang
telah di deaktifasi akan hilang.
Alternate Flow -
Conclusion Data berhasil di kelola
Post condition -
14. Narasi Use case Validasi
Tabel 4.16 Narasi Use Case
Validasi
Use case name Validasi
Use case Id 14
Primary actor Mitra
Description Menggambarkan kegiatan validasi kontrak
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. Mitra masuk ke menu kontrak
2. Sistem menampilkan list data kontrak.
3. Mitra memilih menu kontrol untuk sewa
yang perlu proses validasi
4. Status sewa aktif
Alternate Flow -
Conclusion Data berhasil di olah
Post condition -
15. Narasi Use Case Monitoring Laporan
Tabel 4.17 Narasi Use Case Monitoring Laporan
Use case name Monitoring Laporan
Use case Id 15
Primary actor Staf, Manager
Description Menggambarkan kegiatan lihat laporan
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. User memilih menu monitoring laporan
2. Sistem akan menampilkan laporan yang telah tersedia.
3. User memilih detail untuk
melihat laporan
secara lengkap
4. Menampilkan laporan
5. Pilih menu grafik untuk melihat grafik
penyewaan. 6. Menampilkan grafik sewa
Alternate Flow 1. Laporan dapat di filter berdasarkan bulan
Conclusion Data laporan berhasil dilihat
Post condition -
16. Narasi Use case Cetak Laporan
Tabel 4.18
Narasi Use Case Cetak Laporan
Use case name Cetak Laporan
Use case Id 17
Primary actor Staf, Manager
Description Menggambarkan kegiatan cetak laporan
Pre condition Actor
berhasil login. Basic Flow
Actor Action System Response
1. User memilih menu laporan
2. Sistem akan menampilkan menu laporan yang telah
tersedia. 3. User memilih cetak
laporan 4. Menampilkan form laporan
dan laporan berhasil di cetak.
Alternate Flow -
Conclusion Data laporan berhasil di cetak
Post condition -
17. Narasi Use Case Logout
Tabel 4.19
Narasi Use Case Logout Use case name
Logout Use case Id
18 Primary actor
Staf, Manager, Mitra Description
Menggambarkan kegiatan keluar dari sistem Pre condition
- Basic Flow
Actor Action System Response
1. Staf, Manager, dan Mitra memilih menu
logout. 2. Sistem melakukan validasi
sistem logout, jika logout gagal maka akan kembali ke
menu utama, tetapi jika berhasil akan keluar dari
sistem. Alternate Flow
- Conclusion
Keluar dari menu Post condition
-
4.2.2.3 Rancangan Activity Diagram
Berikut ini adalah rancangan Activity diagram di dalam Sistem Informasi Monitoring
yang melibatkan beberapa user internal, yaitu Staf, Manager, dan Mitra pada PT Indosat, Tbk.
a. Activity Diagram Login User