Desain Proses Workshop Design

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