BAB IV ANALISIS DAN PEMBAHASAN
4.2 Workshop Design
4.2.2 Use Case Model Diagram Sistem Usulan
Interaksi antara sistem eksternal dan sistem user dapat dilihat dalam use case model diagram. Adapun langkah-langkah membuat use case model diagram sistem usulan adalah sebagai berikut :
a. Identifikasi Actor
Berdasarkan proses di atas, dapat diketahui actor yang ada dalam sistem usulan. Berikut adalah daftarnya :
No. Actor Description
1 Admin Orang yang bertugas membuat menu/konten dan mengatur data user.
2. Dept.QA Orang yang membuat dan mengelola dokumen prosedur. 3. Dept Head Orang yang mengepalai setiap departemen.
4. PIC Departemen Orang yang membuat dan bertanggung jawab terhadap dokumen departemen.
5. User Orang atau user umum yang berhak melihat dokumen sesuai dengan hak aksesnya.
b. Identifikasi Use Case
Setelah mengetahui actor-actor yang ada pada sistem, dapat diketahui use case yang ada pada sistem usulan. Di bawah ini adalah use case model diagram sistem usulan. :
kembali daftar use case, berikut ini adalah daftar use case sistem usulan:
Tabel 4.4 Daftar use case sistem usulan
No. Use Case Name Description Actor
1. Membuat menu/konten Use case ini menggambarkan proses pembuatan menu/ konten serta mengatur tampilan dan format aplikasi yang diinginkan dengan teknologi SharePoint.
Admin
2. Mengatur data user Use case ini menggambarkan kegiatan mengelola data user
Admin
3. Menambah user Use case ini menggambarkan kegiatan menambah data user. Use case ini merupakan extends dari use case atur data user.
Admin
4. Menghapus user Use case ini menggambarkan kegiatan menghapus data pegawai user. Use case ini merupakan extends dari use case atur data user.
Admin
5. Mengubah data user Use case ini menggambarkan kegiatan mengubah data user. Use case ini merupakan extends dari use case atur data user.
Admin
6. Mengubah password Use case ini menggambarkan kegiatan mengubah password. Use case ini merupakan extends dari use case ubah data user.
Admin
setiap departemen di aplikasi . 8. Upload hasil dokumen
prosedur
Use case ini menggambarkan kegiatan meng-upload dokumen prosedur di aplikasi.
Dept.QA
9. Donwload dokumen prosedur
Use case ini menggambarkan kegiatan meng-download dokumen prosedur di aplikasi. Dept.Head, PIC Departemen, User 10. Menerima hasil pengolahan data
Use case ini menggambarkan kegiatan menerima hasil pengolahan data dari site.
PIC Departemen
11. Membuat dokumen departemen
Use case ini menggambarkan kegiatan membuat dokumen departemen.
PIC Departemen
12. Upload dokumen departemen
Use case ini menggambarkan kegiatan meng-upload dokumen departemen di aplikasi.
PIC Departemen
13. Approve dokumen departemen
Use case ini menggambarkan kegiatan meng-approve dokumen departemen. Apakah di approve (disetujui) atau di reject (ditolak)
Dept.Head
14. Mengatur hak akses dokumen departemen
Use case ini menggambarkan kegiatan mengatur hak akses di dokumen departemen.
PIC Departemen
15. Donwload dokumen departemen
Use case ini menggambarkan kegiatan meng-donwload dokumen departemen.
User
16. Melihat revisi dokumen Use case ini menggambarkan kegiatan melihat dokumen departemen.
Tabel 4.5 Narasi dari Use case membuat menu / konten Use case
name
Membuat menu / konten
Use case ID 1
Actor Admin
Description Use case ini menggambarkan proses pembuatan menu/ konten
serta mengatur tampilan dan format aplikasi yang diinginkan dengan teknologi SharePoint.
Precondition Admin sudah berada di halaman admin
Trigger Use case dilakukan setelah login sebagai admin dan memilih Site
Action.
Typical Course of Events
Actor Action Sistem Response
1. Login
4. Klik menu Site Action
6. Klik sub menu Create 8. Klik type menu yang akan dibuat
2. Cek username dan password. 3. Menampilkan halaman utama admin
5. Menampilkan menu di Site Action. 7. Menampilkan halaman Create. 9.Menampilkan type menu yang dipilih.
10.Pemberian nama untuk menu tersebut.
Courses pesan error login.
Conclusion Admin membuat menu/konten di aplikasi
Postcondition Dept.QA dapat mengecek menu/conten di aplikasi tersebut
Tabel 4.6 Narasi dari use case upload dokumen prosedur
Use case name
Upload dokumen prosedur
Use case ID 8
Actor Dept.QA
Description Use case ini menggambarkan kegiatan meng-upload dokumen
prosedur.
Precondition Dept.QA sudah berada di halaman Dept.QA
Trigger Use case dilakukan setelah login sebagai Dept.QA dan memilih
menu SOP.
Typical Course of Events
Actor Action Sistem Response
1. Login.
4. Klik menu SOP pada
left menu.
6. Klik sub menu yang dipilih.
8. Klik departemen yang
2. Cek username dan password. 3. Menampilkan halaman utama. 5. Menampilkan menu yang dipilih. 7. Menampilkan halaman sub menu. 9. Menampilkan departemen yang dipilih.
10. Klik Upload dan pilih Upload dokumen pada toolbar.
13. Browse dokumen yang akan diupload. 15. Memilih dokumen yang akan diupload. 17. Klik OK
12. Menampilkan halaman upload dokumen.
14. Menampilkan directory komputer penyimpanan file.
16.Menampilkan kembali halaman upload dokumen.
17. Dokumen akan tersimpan di menu SOP
Alternate Courses
2. Jika username dan password salah, maka sistem menampilkan pesan error login.
Conclusion Dept. QA mengupload dokumen prosedur
Postcondition User dapat mengakses dokumen prosedur.
Tabel 4.7 Narasi dari use case donwload dokumen prosedur
Use case name
Donwload dokumen prosedur
Use case ID 9
Actor PIC Departemen, Dept.head, User
Description Use case ini menggambarkan kegiatan meng-download dokumen
dahulu dan memilih dokumen prosedur yang akan di download.
Trigger
-Typical Course of Events
Actor Action Sistem Response
1. Login
4. Klik menu SOP pada
left menu.
6. Klik dokumen prosedur yang diinginkan.
8. Klik departemen
10.Klik nama dokumen 12. Klik file, save as pada menu toolbar. 14. Klik save
2. Cek username dan password. 3. Menampilkan halaman utama aplikasi
5. Menampilkan menu yang dipilih.
7. Menampilkan halaman dokumen prosedur.
9.Menampilkan isi dari departemen yang dipilih.
11.Menampilkan isi dokumen. 13. Menampilkan directory komputer.
15. Dokumen akan tersimpan di directory komputer.
Alternate Courses
2. Jika username dan password salah, maka sistem menampilkan pesan error login.
Postcondition -
Tabel 4.8 Narasi dari use case upload dokumen departemen
Use case name
Upload dokumen departemen
Use case ID 12
Actor PIC Departemen
Description Use case ini menggambarkan kegiatan meng-upload dokumen
departemen.
Precondition PIC Departemen sudah berada di halaman PIC Departemen
Trigger Use case dilakukan setelah login sebagai PIC Departemen dan
memilih salah satu menu departemen.
Typical Course of Events
Actor Action Sistem Response
1. Login.
4. Klik menu 6. Klik Upload pada toolbar.
8. Klik Upload
dokumen pada toolbar. 10. Browse dokumen yang akan diupload.
2. Cek username dan password. 3. Menampilkan halaman utama aplikasi.
5. Menampilkan menu yang dipilih. 7. Menampilkan menu di toolbar. 9. Menampilkan halaman upload dokumen.
yang akan diupload. 14. Klik OK
13.Menampilkan kembali halaman upload dokumen.
15. Dokumen akan tersimpan di menu.
Alternate Courses
2. Jika username dan password salah, maka sistem menampilkan pesan error login.
Conclusion Dokumen berhasil di upload
Postcondition -
Tabel 4.9 Narasi dari use case approve dokumen departemen
Use case name
Approve dokumen departemen
Use case ID 13
Actor Dept.Head
Description Use case ini menggambarkan kegiatan mengatur hak akses di
dokumen departemen.
Precondition PIC Departemen sudah berada di halaman dokumen yang akan
di approve
Trigger Use case dilakukan setelah login sebagai Dept.Head dan memilih
salah satu menu departemen
Typical Course of
Actor Action Sistem Response
4. Klik dokumen yang akan di approve 6. Klik Approve/reject. 8. Pilih Approved 9. Klik Ok aplikasi.
5. Menampilkan dokumen yang akana di approve.
7. Menampilkan halaman Approve/reject.
10. Menampilkan kembali dokumen sebelumnya . Approval status di dokumen tersebut berubah dari pending menjadi Approved.
Alternate Courses
2. Jika username dan password salah, maka sistem menampilkan pesan error login.
Conclusion Dokumen berhasil berubah approval status berubah menjadi
approved.
Postcondition -
Tabel 4.10 Narasi dari use case mengatur hak akses dokumen departemen
Use case name
Mengatur hak akses dokumen departemen
Use case ID 14
Actor PIC Departemen
Precondition PIC Departemen sudah berada di halaman dokumen yang akan di atur hak akses.
Trigger Use case dilakukan setelah login sebagai PIC Departemen dan
memilih salah satu menu departemen
Typical Course of Events
Actor Action Sistem Response
1. Login.
4. Klik dokumen yang akan di di atur hak aksesnya
6. Klik Manage Permissions.
8. Klik untuk menambah user.
10. Pilih user dan permissionnya. 12. OK
2. Cek username dan password. 3. Menampilkan halaman utama aplikasi.
5. Menampilkan dokumen yang akan di atur hak aksesnya.
7. Menampilkan halaman Manage Permissions.
9. Menampilkan halaman add user permission
11. Menampilkan user dan permissionya
13. Menampilkan kembali ke halman dokumen tersebut.
Alternate Courses
2. Jika username dan password salah, maka sistem menampilkan pesan error login.
Conclusion Dokumen berhasil berubah approval status berubah menjadi
approved.
Postcondition -
Tabel 4.11 Narasi dari use case donwload dokumen departemen
Use case name
Actor User
Description Use case ini menggambarkan kegiatan meng-download dokumen
departemen di aplikasi.
Precondition User melakukan login terlebih dahulu dan berada di dokumen
departemen yang akan di download.
Trigger
-Typical Course of Events
Actor Action Sistem Response
1. Login
4. Klik menu SOP pada
left menu.
6. Klik dokumen departemen yang diinginkan.
2. Cek username dan password. 3. Menampilkan halaman utama aplikasi
5. Menampilkan menu yang dipilih.
7. Menampilkan halaman dokumen departemen.
Alternate Courses
2. Jika username dan password salah, maka sistem menampilkan pesan error login.
Postcondition -
Tabel 4.12 Narasi dari use case melihat revisi dokumen
Use case name
Melihat revisi dokumen
Use case ID 16
Actor User
Description Use case ini menggambarkan kegiatan melihat dokumen
departemen
Precondition User melakukan login terlebih dahulu dan berada di dokumen
departemen yang akan di download.
Trigger
-Typical Course of Events
Actor Action Sistem Response
1. Login
4. Klik menu SOP pada
left menu.
6. Klik dokumen departemen yang diinginkan.
2. Cek username dan password. 3. Menampilkan halaman utama aplikasi
5. Menampilkan menu yang dipilih.
7. Menampilkan halaman dokumen departemen.
Alternate Courses
2. Jika username dan password salah, maka sistem menampilkan pesan error login.
Conclusion PIC Departemen, Dept.head, User berhasil mendonwload
dokumen
Postcondition -