• Tidak ada hasil yang ditemukan

BAB IV. HASIL DAN PEMBAHASAN

ANALISA DAN HASIL PEMBAHASAN

2. Identifkasi Use Case

Tabel 4.6 Daftar Use Case yang diusulkan Nama

Use case

Deskripsi Use Case Aktor

Melihat data kompetensi personal

Mendeskripsikan kejadian user untuk melihat hasil data nilai kompetensi secara personal

Guru

Input dan edit nilai

kompetensi guru

Mendeskripsikan kejadian user dalam menginput, mengedit nilai didalam penilaian kompetensi guru.

Penilai 1 dan penilai 2

Melihat data guru Penilai 1 Mendeskripsikan kejadian user untuk melihat data guru berdasarkan sesuai nama kordintor guru

Penilai 1

Melihat laporan penilaian kompetensi

Mendeskripsikan kejadian user untuk melihat laporan penilaian kompetensi didalam Sistem Informasi Penilaian Kompetensi guru.

Penilai 1 ,Penilai 2 dan admin sistem

Input dan edit nilai

kompetensi kord.guru

Mendeskripsikan kejadian user dalam menginput, mengedit nilai kompetensi kord.bidg studi didalam penilaian kompetensi guru.

Penilai 2

Melihat data guru Mendeskripsikan kejadian user untuk melihat data guru secara keseluruhan didalam Sistem Informasi Penilaian Kompetensi.

penilai 2

Cetak laporan kompetensi penilaian

Mendeskripsikan kejadian user untuk mencetak laporan penilaian kompetensi didalam Sistem Informasi Penilaian Kompetensi.

Penilai 2

Login Mendeskripsikan kejadian user

untuk login.

Penilai 1, penilai 2, admin sistem dan Guru.

CRUD data guru Mendeskripsikan kejadian admin

dalam menginput, mengedit serta menghapus data guru didalam sistem penilaian kompetensi guru.

Admin sistem

CRUD data kompetensi Mendeskripsikan kejadian admin dalam menginput, mengedit serta menghapus data kompetensi didalam sistem penilaian kompetensi guru.

Admin sistem

CRUD data user Mendeskripsikan kejadian admin

dalam menginput, mengedit serta menghapus data user dalam hak akses didalam sistem penilaian kompetensi guru.

Admin sistem

Penilaian kompetensi guru Mendeskripsikan kejadian penilai 1 dan 2 dalam melakukan penilaian kompetensi guru diluar sistem.

Penilai 1 dan 2

c. Use Case Model Diagram

Gambar 4.4UseCase model diagram yang diajukan.

d. Narasi Use Case

Untuk memperjelas proses diagram use case, maka perlu dibuat use case text spesification. Yaitu penjelasan secara terperinci satu persatu case yang terjadi dalam interaksi user dan sistem, yang terdiri dari use case name, use case id,

actor,description, pre condition, Trigger,typical course of event, Alternate Courses, Conclusion dan Postcondition :

Tabel 4.7 Narasi dari Usecase melihat data kompetensi personal Use Case name Melihat data kompetensi personal

Use Case Id 1

Actor Guru

Description Use case ini menggambarkan kegiatan guru dalam melihat data kompetensi personal

Pre condition guru harus melakukan login ke dalam sistem terlebih dahulu.

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Actor action System respon Typical course of

event 1.Input user name dan password

2.Klik login

5.Pilih menu data kompetensi personal 7.Sistem akan menampilkan halaman

data guru

3.Cek user name dan password

4.Menampilkan Halaman utama guru.

6.Sistem akan menampilkan halaman data kompetensi personal

Alternative flow Jika user name dan pasword salah, maka sistem akan menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat halaman data kompetensi personal yang ditampilkan.

Tabel 4.8 Narasi Use Caseinput Nilai Kompetensi Guru

Use Case Name input Nilai Kompetensi Guru

Use case id 2

Actor Penilai 1 dan penilai 2

Description Use case ini menggambarkan kegiatan penilai 1 dan penilai 2 dalam menginput nilai kompetensi guru untuk sistem informasi penilaian kompetensi guru.

Pre condition actor harus melakukan login ke dalam sistem

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Actor action System respon Typical course of

event 1. Input user name

dan password 2. Klik login 5. Pilih menu Penilaian Kompetensi 7. input nilai 8. klik simpan 14. klik logout

3. Cek user name dan password 4. Menampilkan halaman utama penilai 1 dan penilai 2

6. Menampilkan form input nilai

9. Menampilkan data nilai.

Alternative course Jika user name dan pasword salah, maka sistem akan menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat data nilai yang sudah di input .

Tabel 4.9 Narasi Use Case edit Nilai Kompetensi Guru Use Case Name edit Nilai Kompetensi Guru

Use case id 3

Actor Penilai 1 dan penilai 2

Description Use case ini menggambarkan kegiatan penilai 1 dan penilai 2 dalam mengedit nilai kompetensi guru untuk sistem informasi penilaian kompetensi guru.

Pre condition Actor harus melakukan login ke dalam sistem

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Actor action System respon Typical course of

event 1. Input user name dan password

2.Klik login

5.Pilih menu Penilaian Kompetensi

7. edit nilai 8.klik simpan

10. klik logout

3.Cek user name dan password 4.Menampilkan halaman utama penilai 1 dan penilai 2g

6 Menampilkan form edit nilai 9.Menampilkan data nilai.

Alternative course Jika user name dan pasword salah,maka sistem akan menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat data nilai yang sudah di edit.

Tabel 4.10 Narasi dari Usecase melihat data guru penilai 1 Usecase name Data guru penilai 1

Use Case Id 4

Actor Penilai 1

Description Use case ini menggambarkan penilai 1 dalama melihat data guru penilai 1.

Pre condition penilai harus melakukan login ke dalam sistem terlebih dahulu.

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Actor action System respon Typical course of

event 1.Input user name dan password

2.Klik login

5.Pilih menu data guru 7.klik logout

3.Cek user name dan password

4.Menampilkan halaman utama penilai 1

6.Sistem akan menampilkan halaman data guru

Alternative flow Jika user name dan pasword salah,maka sistem akan menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat halaman data guru yang ditampilkan,

Tabel 4.11 Narasi dari Usecase melihat Laporan nilai Kompetensi guru penilai 1

Usecase name Laporan nilai Kompetensi

Use Case Id 5

Actor Penilai 1

Description Use case ini menggambarkan Penilai 1 melihat Laporan nilai Kompetensi guru penilai 1.

Pre condition Penilai 1 harus melakukan login ke dalam sistem terlebih dahulu.

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Actor action System respon Typical course of

event 1.Input user name dan password

2.Klik login

5.Pilih menu laporan penilaian kompetensi 7.klik logout

3.Cek user name dan password

4.Menampilkan Halaman utama penilai 1

6. menampilkan

halaman laporan penilaan kompetensi

Alternative course Jika user name dan pasword salah,maka sistem akan menampilkan pesan “maaf user namedan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat halaman laporan penilaian kompetensi yang ditampilkan.

Tabel 4.12 Narasi Use CaseInput Nilai Kompetensi kord.guru Use Case Name Input nilai kompetensi kord.guru

Use case id 6

Actor Penilai 2

Description Use case ini menggambarkan kegiatan penilai 2 dalam menginput nilai kompetensi kord.guru untuk sistem informasi penilaian kompetensi guru.

Pre condition Penilai 2 harus melakukan login ke dalam sistem Trigger Use case ini dilakukan setelah actor membuka halaman

sistem

Actor action System respon Typical course of

event 1. Input user name

dan password 2.Klik login 5.Pilih menu Penilaian Kompetensi 7. input nilai 8.klik simpan 14. klik logout

3.Cek user name dan password 4.Menampilkan halaman utama penilai 2

6 Menampilkan form input nilai kompetensi

9.Menampilkan data nilai.

Alternative course Jika user name dan pasword salah,maka sistem akan menampilkan pesan “maaf user name dan password

Tabel 4.13 Narasi Use Case Edit Nilai kompetensi kord.guru yang anda masukan salah!silahkan ulangi lagi!” Post condition data nilai yang berhasil di input .

Use Case Name edit Nilai

Use case id 7

Actor Penilai 2

Description Use case ini menggambarkan kegiatan penilai 2 dalam mengedit nilai kompetensi Kord.guru untuk sistem informasi penilaian kompetensi guru.

Pre condition Penilai 2 harus melakukan login ke dalam sistem Trigger Use case ini dilakukan setelah actor membuka halaman

sistem

Actor action System respon Typical course of

event 1. Input user name dan password

2.Klik login

5.Pilih menu Penilaian Kompetensi

7. edit nilai 8.klik simpan

14. klik logout

3.Cek user name dan password

4.Menampilkan halaman utama penilai 2

6 Menampilkan form edit nilai

9.Menampilkan data nilai. Alternative course Jika user name dan pasword salah,maka sistem akan menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!” Post condition Melihat data nilai yang sudah di edit

Tabel 4.14 Narasi Use Case Login

Use Case Name Login

Use Case Id 8

Actor Penilai 1 dan penilai 2,guru dan admin sistem

Description Use case ini menggambarkan kegiatan user yang ingin melakukan login.

Pre Condition User harus mengetahui user name dan password yang dimilki.

Triger Use case ini dilakukan setelah aktor membuka halaman

sistem.

Actor Action System Respon Typical course of

event 1.

Input user name dan password

2.klik login

3. Cek User name dan password

Alternative Flow Jika user name dan pasword salah, maka sistem akan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Tampil halaman utama sesuai loginactor, sistem informasi penilaian kompetensi guru.

Tabel 4.15 Narasi dari Usecase melihat data guru Usecase name data guru

Use Case Id 9

Actor Penilai 2

Description Use case ini menggambarkan penilai 2 dalama melihat data guru keseluruhan.

Pre condition Penilai 2 harus melakukan login ke dalam sistem terlebih dahulu.

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Actor action System respon Typical course of event

1.Input user name dan

password 2.Klik login

5.Pilih menu data guru

7.klik logout

3.Cek user name dan password

4.Menampilkan halaman utama penilai 2

6.Sistem akan menampilkan halaman data guru keseluruhan

Alternative flow Jika user name dan pasword salah,maka sistem akan menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat halaman data guru keseluruhan yang ditampilkan,

Tabel 4.16 Narasi dari Usecase melihat Laporan penilaian Kompetensi guru

Usecase name Laporan data Kompetensi

Use Case Id 10

Actor Penilai 2 dan admin sistem

Description Use case ini menggambarkan Penilai 2 dalam melihat Laporan penilaian Kompetensi guru keselurahan.

Pre condition Actor harus melakukan login ke dalam sistem terlebih dahulu.

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Actor action System respon Typical course of event

1.Input user name dan password

2.Klik login

5.Pilih menu laporan penilaian kompetensi 7.klik logout

3.Cek user name dan password

4.Menampilkan Halaman utama penilai 2

6.Menampilkan halaman laporan penilaian kompetensi Alternative course Jika user name dan pasword salah,maka sistem akan

menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat halaman laporan penilaian kompetensi yang ditampilkan.

Tabel 4.17 Narasi dari Usecase cetak Laporan penilaian Kompetensi guru Usecase name Laporan data Kompetensi

Use Case Id 11

Actor Penilai 2

Description Use case ini menggambarkan Penilai 2 dalam MencetakLaporan penilaian Kompetensi guru.

Pre condition Penilai 2 harus melakukan login ke dalam sistem terlebih dahulu.

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Actor action System respon Typical course of event

1.Input user name dan password

2.Klik login

5.Pilih menu laporan penilaian kompetensi 7.klik cetak laporan 9.klik logout

3.Cek user name dan password

4.Menampilkan Halaman utama penilai 2

6. Menampilkan halaman laporan penilaian kompetensi 8.sistem akan mencetak. Alternative course Jika user name dan pasword salah,maka sistem akan

menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!” Post condition cetak laporan penilaian kompetensi berhasil.

Tabel 4.18 Narasi CRUD Data guru Use Case Name CRUD Data guru

Use case id 12

Actor Admin sistem

Description Use case ini menggambarkan kegiatan admin dalam CRUD Data guru (menginput,mengedit,delete) untuk sistem informasi penilaian kompetensi guru.

Pre condition Admin harus melakukan login ke dalam sistem

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Typical course of event Actor action System respon

1. Input user name dan password

2.Klik login

5. Pilih menu data guru yang ingin di input,edit, atau delete kemudian klik icon input data,edit, atau delete.

9.Lalu masukan data jika ingin di input, edit jika ingin di edit, lalu hapus jika ingin dihapus.

12.klik simpan 14. klik logout

3.Cek user name dan password

4.Menampilkan halaman utama admin

6 Menampilkan seluruh data dimenu admin

8.Menampilkan form input data,edit, atau delete data yang ingin dimanipulasi. 10.Menampilkan hasil data yang telah di CRUD.

Alternative course Jika user name dan pasword salah,maka sistem akan menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat data yang sudah di CRUD pada halaman yang ditampilkan.

Tabel 4.19 Narasi Use Case CRUD Data Kompetensi Use Case Name CRUD data kompetensi

Use case id 13

Actor Admin

Description Use case ini menggambarkan kegiatan admin dalam CRUD Data Kompetensi (menginput,mengedit,delete) untuk sistem informasi penilaian kompetensi guru. Pre condition Admin harus melakukan login ke dalam sistem

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Typical course of event Actor action System respon

1. Inputuser name dan password

2.Klik login

5. Pilih menu data kompetensi yang ingin di input,edit, atau delete kemudian klik icon input data,edit, atau delete. 9.Lalu masukan data

jika ingin di input, edit jika ingin di edit, lalu hapus jika ingin dihapus.

12.klik simpan 14. klik logout

3.Cek user name dan password

4.Menampilkan halaman utama admin

8.Menampilkan form input data,edit, atau delete data yang ingin dimanipulasi. 10.Menampilkan hasil data yang telah di CRUD.

Alternative course Jika user name dan pasword salah,maka sistem akan menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat data yang sudah di CRUD pada halaman yang ditampilkan.

Tabel 4.20 Narasi Use Case Data CRUD User Use Case Name CRUD Data User

Use case id 14

Actor Admin

Description Use case ini menggambarkan kegiatan admin dalam CRUD User (menginput,mengedit,delete) user untuk sistem

informasi penilaian kompetensi guru.

Pre condition Admin harus melakukan login ke dalam sistem

Trigger Use case ini dilakukan setelah actor membuka halaman sistem

Typical course of event

Actor action System respon

event 1. Input user name dan password

2.Klik login

5.Pilih salah satu menu 7. Pilih menu data User dan

hak akses yang ingin di input,edit, atau delete kemudian klik icon input data,edit, atau delete.

9.Lalu masukan data jika ingin di input, edit jika ingin di edit, lalu hapus jika ingin dihapus.

12.klik simpan 14. klik logout

3.Cek user name dan password

4.Menampilkan halaman utama admin

6 Menampilkan seluruh data dimenu admin

8.Menampilkan form input data,edit, atau delete data yang ingin dimanipulasi. 10.Menampilkan hasil data yang telah di CRUD.

Alternative course

Jika user name dan pasword salah,maka sistem akan menampilkan pesan “maaf user name dan password yang anda masukan salah!silahkan ulangi lagi!”

Post condition Melihat data yang sudah di CRUD pada halaman yang ditampilkan.

Tabel 4.21 Narasi dari Use case ganti Password Use Case Name Ubah Password

Use Case ID 15

Actor Penilai 1 dan 2, admin sistem dan guru.

Description Use case ini menggambarkan kegiatan semua aktor yang mempunyai hak untuk dapat merubah password.

Precondition User harus mengetahui masing-masing password yang dimilikinya.

Trigger Penilai 1 dan 2, admin sistem dan guru sudah menjadi pengguna.

Actor Action System Respons Typical Course of

Events

1.Login

4. pilih menu user setting 6. Input password lama dan baru

7. kilk Simpan 9. Logout

2.Cek username dan password 3.Menampilkan halaman utama masing-masing pengguna

5.Menampilkan form ubah password

8. Menampilkan halaman login.

Alternate Courses 1.Jika username dan password salah, maka sistem menampilkan pesan kesalahan

2.Jika data yang diubah salah, maka sistem akan menampilkan pesan untuk memperbaiki dan melengkapi data

Conclusion Para pengguna mengubah data Postcondition Data pengguna berubah

4.4.2 Activity Diagram

Activity diagram ini dapat juga digantikan dengan sejumlah teks, namun penggunaan teks kadang sulit untuk dipahami, apabila memilih barang alternatif pada event-event tertentu. Oleh karena itu activity diagram juga bisa disajikan dalam bentuk grafis. Untuk activity diagram sistem informasi penilaian ini ada beberapa diagram :

1. Activity Diagram Melihat Data Kompetensi Personal 2. Activity Diagram Input nilai kompetensi guru 3. Activity Diagram edit nilai kompetensi guru 4. Activity Diagram Melihat Data Guru penilai 1

5. Activity Diagram Melihat Laporan nilai Kompetensi guru penilai 1 6. Activity Diagram Login

7. Activity Diagram Input nilai kompetensi kord.guru 8. Activity Diagram edit nilai kompetensi kord.guru 9. Activity Diagram Melihat Data Guru

10. Activity Diagram Melihat Laporan Penilaian Kompetensi guru 11. Activity Diagram CetakLaporan Penilaian Kompetensi guru 12. Activity Diagram CRUD Data Guru

13. Activity Diagram CRUD Data kompetensi 14. Activity Diagram CRUD User

15. Activity Diagram ganti password

Dokumen terkait