• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.1. Analisa Sistem

3.1.2. Gambaran Umum Sistem Baru

Sistem baru yang ditawarkan menggunakan sistem yang berbasis web secara online. Sistem tersebut dapat diakses oleh pihak sekolah, asesor dan Dinas Pendidikan Pemuda dan Olahraga Kabupaten Magelang.

Pihak sekolah, terdapat dua pengguna yaitu operator sekolah dan kepala sekolah. Operator sekolah dapat mengelola data pendidik dan tenaga kependidikan (PTK) yang ada di sekolah tersebut, namun untuk menambah dan menghapus data PTK, operator sekolah mengirimkan pemberitahuan kepada Dinas Pendidikan Pemuda dan Olahraga Kabupaten Magelang untuk dikonfirmasi terlebih dahulu.

Kepala Sekolah dapat melihat, mencari, dan mengunduh daftar pendidik yang ada di sekolah tersebut, dapat mengatur siapa asesor yang menilai setiap pendidik di sekolah tersebut, dan Kepala Sekolah juga dapat memantau dan mencetak hasil penilaian kinerja guru dengan fasilitas QRCode untuk menyimpan data penilaian tersebut, dan dapat memantau rekap data penilaian kinerja guru.

Asesor dapat melihat, dan mengunduh daftar penilaian yang pernah dilakukan berdasarkan periode tertentu, dan dapat menilai kinerja pendidik sesuai kebutuhan tugas utama pendidik dan tugas tambahan.

Kepala Dinas Pendidikan Pemuda dan Olahraga Kabupaten Magelang (DISDIKPORA) dapat memantau data sekolah, memantau periode penialaian, memantau data pendidik dan tenaga kependidikan, memantau data pengguna sistem, mencetak hasil penilaian kinerja guru dengan fasilitas QRCode untuk menyimpan data penilaian tersebut, dan dapat memantau rekap data penilaian kinerja guru.

Admin DISDIKPORA dapat mengelola data sekolah, mengelola periode penialaian, mengelola data pendidik dan tenaga kependidikan, mengelola data pengguna sistem, mencetak hasil penilaian kinerja guru dengan fasilitas QRCode

untuk menyimpan data penilaian tersebut, dan dapat memantau rekap data penilaian kinerja guru.

3.1.2.1. Analisa Kebutuhan Pengguna

User yang terlibat dalam sistem ini :

a. Admin

Admin mempunyai beberapa hak akses, antara lain :

 Mengelola master data yaitu data sekolah, data guru, data pengguna sistem, dan data kecamatan.

Pada data sekolah, admin dapat melihat, menambah, mengubah, menghapus, mencari, dan mengunduh data sekolah.

Pada data guru, admin melihat monitoring jumlah pendidik dan tenaga kependidikan pada setiap kecamatan berdasarkan jenjang sekolah tempat mengajar, status kepegawaian, jenis PTK (Pendidik dan Tenaga Kependidikan) dan status sertifikasi, dapat melihat, menambah, mengubah, menghapus, mencari, dan mengunduh (download) data pendidik dan tenaga kependidikan, dan dapat mengkonfirmasi permintaan penambahan atau penghapusan data pendidik dan tenaga kependidikan yang diajukan oleh operator sekolah.

Pada data pengguna sistem, admin dapat melihat, mengubah, menghapus, mencari, dan mengunduh data pengguna (user) sistem.

Pada data kecamatan, admin dapat melihat, menambah, menghapus, dan mengunduh dfata kecamatan.

 Kelola Periode Penilaian

Admin dapat menambah, mengubah, menghapus, mencari, dan mengunduh (download) data periode Penilaian Kinerja Guru (PKG).

 Kelola PAK (Penetapan Angka Kredit)

Admin dapat menetapkan angka kredit sesuai hasil Penilaian Kinerja Guru (PKG), dan dapat menetapkan pengesah cetakan PAK tersebut sesuai dengan jenjang pendidikan dimana pendidik tersebut mengajar.

 Cetak PKG (Penilaian Kinerja Guru)

Admin dapat melihat dan mencetak penilaian kinerja guru yang telah dilakukan oleh pihak asesor berupa file pdf. Pencetakan PKG berdasarkan tugas utama dan tugas tambahan guru yang dinilai. Pada masing-masing tugas utama atau tambahan terdapat pilihan pencetakan yaitu cetak PKG (penilaian Kinerja Guru) dan cetak PKB (Pengembangan Keprofesian Berkelanjutan). Pada hasil cetakan setiap penilaian kinerja guru disertakan QRCode yang menampung data penilaian tersebut.

 Cetak Rekap PKB Per Sekolah

Admin dapat mencetak berupa file pdf rekap jumlah pendidik per sekolah yang mengikuti PKB berdasarkan setiap kompetensi yang dinilai.

 Cetak PAK

Admin dapat mencetak berupa file pdf hasil Penilaian Angka Kredit dan Penetapan Angka Kredit. Terdapat 3 (tiga) pilihan mencetak yaitu Admin dapat mencetak hasil PAK seluruh guru di

Kabupaten magelang, dapat mencetak secara per sekolah, dan dapat mencetak secara perorangan.

 Cetak Cover

Admin dapat mencetak halaman cover laporan hasil penilaian kinerja guru mata pelajaran/BK dan tugas tambahan pada setiap sekolah.

 Rekap Penilaian

Admin dapat melihat dan mengunduh berupa file excel rekap hasil Penilaian Kinerja Guru, Pengembangan Keprofesian Berkelanjutan, dan Perhitungan Angka Kredit seluruh pendidik pada setiap sekolah.

b. Kepala Dinas Pendidikan Pemuda dan Olahraga (DISDIKPORA) Kabupaten Magelang

Kepala Dinas Pendidikan Pemuda dan Olahraga Kabupaten Magelang mempunyai beberapa hak akses, antara lain :

 Memantau data sekolah, data guru, dan data pengguna sistem. Pada data sekolah, Kepala DISDIKPORA dapat melihat, mencari, dan mengunduh data sekolah. Pada data guru, Kepala DISDIKPORA melihat monitoring jumlah pendidik dan tenaga kependidikan pada setiap kecamatan berdasarkan jenjang sekolah tempat mengajar, status kepegawaian, jenis PTK (Pendidik dan Tenaga Kependidikan) dan status sertifikasi, dapat melihat, mencari, dan mengunduh (download) data pendidik dan tenaga kependidikan, dan dapat mengkonfirmasi permintaan penambahan atau penghapusan data pendidik dan tenaga kependidikan yang diajukan oleh operator sekolah.

Pada data pengguna sistem, Kepala DISDIKPORA dapat melihat, mencari, dan mengunduh data pengguna (user) sistem.

 Kelola Periode Penilaian

Kepala DISDIKPORA dapat melihat dan mengunduh (download) data periode Penilaian Kinerja Guru (PKG).

 Kelola PAK (Penetapan Angka Kredit)

Kepala DISDIKPORA dapat melihat, dan mencetak perhitungan dan penetapan angka kredit sesuai hasil Penilaian Kinerja Guru (PKG), dan dapat melihat pengesah cetakan PAK tersebut sesuai dengan jenjang pendidikan dimana pendidik tersebut mengajar.

 Cetak PKG (Penilaian Kinerja Guru)

Kepala DISDIKPORA dapat melihat dan mencetak penilaian kinerja guru yang telah dilakukan oleh pihak asesor berupa file pdf. Pencetakan PKG berdasarkan tugas utama dan tugas tambahan guru yang dinilai. Pada masing-masing tugas utama atau tambahan terdapat pilihan pencetakan yaitu cetak PKG (penilaian Kinerja Guru) dan cetak PKB (Pengembangan Keprofesian Berkelanjutan). Pada hasil cetakan setiap penilaian kinerja guru disertakan QRCode yang menampung data penilaian tersebut.

 Cetak Rekap PKB Per Sekolah

Kepala DISDIKPORA dapat mencetak berupa file pdf rekap jumlah pendidik per sekolah yang mengikuti PKB berdasarkan setiap kompetensi yang dinilai.

Kepala DISDIKPORA dapat mencetak berupa file pdf hasil Penilaian Angka Kredit dan Penetapan Angka Kredit. Terdapat 3 (tiga) pilihan mencetak yaitu Admin dapat mencetak hasil PAK seluruh guru di Kabupaten magelang, dapat mencetak secara per sekolah, dan dapat mencetak secara perorangan.

 Cetak Cover

Kepala DISDIKPORA dapat mencetak halaman cover laporan hasil penilaian kinerja guru mata pelajaran/BK dan tugas tambahan pada setiap sekolah.

 Rekap Penilaian

Kepala DISDIKPORA dapat melihat dan mengunduh berupa file excel rekap hasil Penilaian Kinerja Guru, Pengembangan Keprofesian Berkelanjutan, dan Perhitungan Angka Kredit seluruh pendidik pada setiap sekolah.

c. Operator Sekolah

Pihak operator sekolah mempunyai beberapa hak akses, antara lain:

 Melihat, mengubah, dan mendownload data pendidik dan tenaga kependidikan pada sekolah tersebut.

 Melakukan permintaan penambahan data pendidik dan tenaga kependidikan yang akan dikonfirmasi oleh admin DISDIKPORA.

 Melakukan permintaan penghapusan data pendidik dan tenaga kependidikan yang akan dikonfirmasi oleh admin DISDIKPORA.

 Melihat dan menghapus pemberitahuan penolakan permintaan dari dinas

Pihak operator sekolah mempunyai beberapa hak akses, antara lain:

 Melihat dan mendownload data pendidik dan tenaga kependidikan pada sekolah tersebut.

 Melihat dan mendownload periode Penilaian Kinerja Guru.

 Merubah asesor yang menilai setiap pendidik di sekolah tersebut.

 Melihat, dan mencetak ke file pdf hasil Penilaian Kinerja Guru (PKG) pada tiap Guru Mata Pelajaran/Kelas/BK di sekolah tersebut.

 Melihat, dan mencetak ke file pdf hasil Pengembangan Keprofesian Berkelanjutan (PKB) pada tiap Guru Mata Pelajaran/Kelas/BK dan tugas tambahan di sekolah tersebut.

 Melihat, dan mencetak ke file pdf hasil Penilaian Angka Kredit (PAK) pada tiap Guru Mata Pelajaran/Kelas/BK dan tugas tambahan di sekolah tersebut.

 Melihat, dan mencetak ke file pdf hasil Penetapan Angka Kredit pada tiap Guru Mata Pelajaran/Kelas/BK berdasarkan jenis penilaian sumatif di sekolah tersebut.

 Melihat, dan mencetak ke file pdf rekap diklat Pengembangan Keprofesian Berkelanjutan (PKB) di sekolah tersebut.

 Melihat, dan mencetak ke file pdf rekap jenis pendidikan dan latihan PKB semua guru di sekolah tersebut.

 Mencetak ke file pdf halaman depan (cover) laporan hasil penilaian guru di sekolah tersebut.

 melihat dan mendownload rekap PKB di sekolah tersebut.

 melihat dan mendownload rekap PAK di sekolah tersebut.

e. Asesor (Penilai)

Pihak asesor (penilai) mempunyai beberapa hak akses, antara lain :

 Melihat daftar penilaian yang telah dilakukan oleh asesor berdasarkan tugas utama atau tugas tambahan seorang guru, periode penilaian, jenis penilaian, dan tahun ajaran.

 Mengunduh daftar penilaian berupa file excel.

 Menilai kinerja guru berdasarkan tugas utama atau tugas tambahan.

 Merubah penilaian kinerja guru berdasarkan tugas utama atau tugas tambahan.

3.1.2.2. Use Case Diagram

3.1.2.2.1. Use Case Diagram

Gambar 3.1. Use Case Diagram User Admin dan Kepala Dinas Pendidikan Pemuda dan Olahraga

Gambar 3.2. Use Case Diagram User Operator Sekolah dan Kepala Sekolah

3.1.2.2.2. Narasi Use Case

Nama Use Case : Login

Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal 1.Mengisi

username,password, dan kode captcha pada form login

2.Klik tombol “Login”

(Bila username, password, dan kode captcha benar)

3.Sistem menampilkan halaman utama yaitu halaman monitoring jumlah pendidik dan tenaga kependidikan di kabupaten Magelang

Skenario Abnormal (Bila username salah)

3. Sistem akan menampilkan pesan “Login gagal. Username Anda tidak terdaftar”, kembali ke langkah no.1

(Bila password salah)

3. Sistem akan menampilkan pesan “Login gagal. Password

yang Anda masukkan salah.”, kembali ke langkah no.1

(Bila kode captcha salah)

3. Sistem akan menampilkan pesan “Kode captcha salah.”

kembali ke langkah no.1 Nama Use Case : Login

Aktor : Operator Sekolah dan Kepala Sekolah

Aksi Aktor Reaksi Sistem

Skenario Normal 1. Mengisi

username,password, dan kode captcha pada form login

2. Klik tombol “Login”

(Bila username, password, dan kode captcha benar)

3. Sistem menampilkan halaman utama yaitu halaman data pendidik dan tenaga kependidikan di sekolah tersebut

Skenario Abnormal (Bila username salah)

3. Sistem akan menampilkan pesan “Login gagal. Username Anda tidak terdaftar”, kembali ke langkah no.1

(Bila password salah)

yang Anda masukkan salah.”, kembali ke langkah no.1 (Bila kode captcha salah)

3. Sistem akan menampilkan pesan “Kode captcha salah.”

kembali ke langkah no.1 Nama Use Case : Login

Aktor : Asesor

Aksi Aktor Reaksi Sistem

Skenario Normal 1. Mengisi

username,password, dan kode captcha pada form login

2. Klik tombol “Login”

(Bila username, password, dan kode captcha benar)

3. Sistem menampilkan halaman utama yaitu halaman tambah data penilaian

Skenario Abnormal (Bila username salah)

3.Sistem akan menampilkan pesan “Login gagal. Username

Anda tidak terdaftar”, kembali ke langkah no.1

(Bila password salah)

3. Sistem akan menampilkan pesan “Login gagal. Password yang Anda masukkan salah.”, kembali ke langkah no.1

(Bila kode captcha salah)

3. Sistem akan menampilkan pesan “Kode captcha salah.”

kembali ke langkah no.1 Nama Use Case : Logout

Aktor : Admin, Kepala DISDIKPORA, Operator Sekolah,

Kepala Sekolah, dan Asesor

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Klik menu “Logout”

2. Sistem akan menampilkan pesan “Anda telah logout”,

Nama Use Case : Melihat jumlah PTK pada setiap kecamatan

Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Pilih menu “Master

Data”

2.Sistem menampilkan submenu “Data PTK”, “Data Sekolah”, dan “Data Pengguna”.

3.Pilih submenu “Data PTK”

4.Sistem menampilkan jumlah pendidik (guru) dan tenaga kependidikan pada setiap kecamatan berdasarkan jenjang sekolah tempat mengajar, status kepegawaian, jenis PTK, dan

status sertifikasi pada halaman “Data PTK”

Nama Use Case : Melihat data guru (pendidik) dan tenaga kependidikan

Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Pilih menu “Master

Data”

2.Sistem menampilkan submenu “Data PTK”, “Data Sekolah”, dan “DataPengguna”.

3.Pilih submenu “Data PTK”

4.Sistem menampilkan jumlah pendidik (guru) dan tenaga kependidikan pada setiap kecamatan berdasarkan jenjang sekolah tempat mengajar, status kepegawaian, jenis PTK, dan

status sertifikasi pada halaman “Data Guru”

5.pilih baris kecamatan, klik link nama kecamatan pada kolom KEC.

6.Sistem menampilkan daftar sekolah di kecamatan yang dipilih

7.pilih baris sekolah, klik link nama sekolah pada kolom Nama Sekolah

8.Sistem nenampilkan daftar pendidik (guru) dan tenaga kependidikan pada sekolah yang dipilih

Nama Use Case : Mencari data guru (pendidik) dan tenaga kependidikan

Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Melakukan langkah “melihat data

guru (pendidik) dan tenaga kependidikan

pada tiap sekolah”. Mengisi kata kunci

pada fasilitas pencarian

2. klik tombol “Cari”

(Bila kata kunci ditemukan)

3.Sistem menampilkan data PTK yang mengandung kata kunci yang dimasukkan

Skenario Abnormal

(Bila kata kunci tidak ditemukan)

3.Sistem menampilkan pesan “Data tidak ditemukan”.

Nama Use Case : Mengubah data guru (pendidik) dan tenaga kependidikan

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1.Melakukan langkah “melihat data guru

(pendidik) dan tenaga kependidikan pada

tiap sekolah”. klik link “Edit” di kolom

Aksi pada baris data yang akan diedit

2.Sistem menampilkan halaman form data PTK yang sudah terisi.

3.Aktor merubah data PTK, kemudian

klik tombol “Simpan”

(Data terisi semua)

4.Sistem berhasil menyimpan perubahan ke

database, menampilkan pesan “Perubahan berhasil disimpan.”, kembali ke halaman “Data PTK”

Skenario Abnormal

(Data tidak terisi semua)

4.Sistem menunjukkan kolom pengisian yang masih kosong

Nama Use Case : Menghapus data guru (pendidik) dan tenaga kependidikan

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1.Melakukan langkah “melihat data

guru (pendidik) dan tenaga

kependidikan pada tiap sekolah”. klik link “Hapus” di kolom Aksi pada baris

yang akan dihapus

2.Sistem menampilkan peringatan pesan konfirmasi

“Data Penilaian Kinerja Guru akan

terhapus.Apakah Anda benar-benar akan

menghapus (namaPTK)?” 3.Aktor klik tombol “Yes”

4.Sistem berhasil menghapus data PTK dari

database, menampilkan pesan “Berhasil menghapus PTK”, kembali ke halaman “Data PTK”

Skenario Abnormal

3.Aktor klik tombol “NO”

4.Sistem membatalkan penghapusan data PTK,

kembali ke halaman “Data Guru”

Nama Use Case : Menambahkan data pendidik (guru) dan tenaga kependidikan

Aktor : admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Pada halaman “Data PTK”, aktor

klik link “Tambah Penddik dan Tenaga Kependidikan”

2.Sistem menampilkan halaman form pengisian data pendidik (guru) dan tenaga kependidikan 3.Aktor mengisi pada form data PTK

secara lengkap, kemudian klik tombol

“Simpan”

(Bila NUPTK belum ada)

4.Sistem akan menampilkan pesan “PTK tersimpan”. kembali ke halaman monitoring jumlah

pendidik dan tenaga kependidikan. Skenario Abnormal

(Bila NUPTK sudah ada)

4.Sistem menampilkan pesan “Penambahan gagal.

Data PTK sudah ada”, kembali ke halaman “Data Guru”

Nama Use Case : Mengunduh data pendidik dan tenaga kependidikan per sekolah berupa file excel.

Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal 1.Melakukan langkah

“melihat data guru (pendidik)

dan tenaga kependidikan pada

tiap sekolah”. klik icon excel.

2.Sistem mengunduh file excel data PTK pada sekolah yang dipilih.

Nama Use Case : Melihat pemberitahuan dari Operator Sekolah

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1.Pada halaman “Data PTK”, bila ada penambahan atau penghapusan data guru, akan muncul pemberitahuan “Terdapat pemberitahuan“

2.klik lihat pemberitahuan

3.Sistem menampilkan halaman daftar permintaan penambahan dan penghapusan PTK dari pengguna operator sekolah yang masih menunggu konfirmasi dari admin.

Nama Use Case : Mengkonfirmasi penambahan atau penghapusan PTK

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1.Pada halaman “Daftar permintaan konfirmasi”, pilih

baris yang akan di konfirmasi, klik link

“KONFIRMASI” pada kolom Konfirmasi

2.Sistem menampilkan pesan “Apakah yakin untuk konfirmasi?”

3.Aktor klik “YES”

4.Sistem akan melakukan konfirmasi (menyetujui dan melakukan) atas permintaan penambahan atau penghapusan PTK.

Skenario Abnormal

4.Sistem membatalkan (menolak) konfirmasi, kembali ke halaman daftar permintaan konfirmasi

Nama Use Case : Menolak penambahan atau penghapusan PTK oleh user Sekolah

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1.Pada halaman “Daftar

permintaan konfirmasi”, pilih baris

yang akan di konfirmasi, klik link

“TOLAK” pada kolom Konfirmasi

2.Sistem menampilkan peringatan pesan “Apakah yakin untuk menolak permintaan?”

3.Aktor klik “YES”

4.Sistem akan menampilkan form pengisian alasan penolakan permintaan

5.Aktor mengisikan alasan penolakan permintaan, kemudian

klik tombol “Kirim”

6.Sistem akan mengirim pemberitahuan ke pihak operator sekolah yang mengirimkan permintaan, muncul

pesan “Penolakan terkirim.” , kembali ke halaman data

guru.

Skenario Abnormal

3.Aktor klik “NO”

4.Sistem membatalkan penolakan, kembali ke halaman daftar permintaan konfirmasi.

Nama Use Case : Melihat data sekolah

Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Pilih menu “Master Data”

2.Sistem menampilkan submenu “Data PTK” dan “Data Sekolah” dan “Data Pengguna”

3.Pilih submenu “Data Sekolah”

Nama Use Case : Mencari data sekolah

Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal 1. Pada halaman Data

Sekolah, Aktor mengisikan kata kunci pada kolom pencarian

2. Klik tombol “Cari”

(Bila data ditemukan)

3.Sistem akan menampilkan data sekolah yang mengandung kata kunci tersebut.

Skenario Normal (Bila data tidak ditemukan)

3.Sistem akan menampilkan pesan “Data tidak ditemukan”.

Nama Use Case : Menambahkan data sekolah dengan import file excel

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Pada halaman “Data Sekolah”,

aktor klik tombol “Import Excel”

2.Sistem menampilkan halaman form upload file excel

3.Aktor klik link Download Format Tabel

4.Sistem mengunduh file excel berisi format tabel pengisian data sekolah

5.Aktor mengisi data sekolah pada file excel yang telah diunduh sesuai format, kemudian simpan file excel dengan format file .xls pada komputer Aktor. 6. Aktor membuka kembali halaman Import Excel data sekolah, kemudian klik

tombol “Browse”, cari file yang baru saja terisi data sekolah sesuai format,

kemudian klik tombol “Import”.

7.Sistem menyimpan pengisian data sekolah melalui file excel ke dalam database dan

menampilkan pesan “(jumlah) sekolah berhasil ditambahkan. Cek daftar sekolah.”, kembali ke

halaman “Data Sekolah”.

Jumlah bertambah ketika NPSN(identitas sekolah) belum ada.

Nama Use Case : Menambahkan data sekolah dengan isi form

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1.Pada halaman “Data Sekolah”, aktor klik tombol “Isi Form”

2.Sistem menampilkan halaman form pengisian data sekolah

3.Aktor mengisi pada form data sekolah secara lengkap,

kemudian klik tombol “Simpan”

(Data terisi semua dan data sekolah dengan npsn yang belum terdaftar di database)

4.Sistem berhasil menyimpan pengisian data sekolah ke

dalam database dan menampilkan pesan “Data Sekolah berhasil tersimpan”, kembali ke halaman “Data Sekolah”

Skenario Abnormal (Data tidak terisi semua)

4.Sistem menampilkan pesan “Penyimpanan gagal. Data harus terisi semua”, kembali ke halaman “Data Sekolah”

Skenario Abnormal

(Data terisi semua, namun NPSN sudah ada di database)

4.Sistem menampilkan pesan “Data Sekolah tersebut sudah ada”, kembali ke halaman “Data Sekolah”

Nama Use Case : Mengubah data sekolah

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Pada halaman “Data Sekolah”,

pilih baris data sekolah yang akan

dirubah, klik link “Edit” pada kolom Aksi.

2.Sistem menampilkan halaman form data sekolah yang sudah terisi data dan dapat dirubah data nya.

3.Aktor merubah data pada form data

sekolah, kemudian klik tombol “Simpan”

(Data terisi semua)

4.Sistem berhasil menyimpan perubahan data sekolah ke

dalam database dan menampilkan pesan “Perubahan berhasil disimpan.”, kembali ke halaman “Data Sekolah”

Skenario Abnormal

(Data tidak terisi semua)

4.Sistem menampilkan pesan “Perubahan gagal. Data harus terisi semua”, kembali ke halaman “Data Sekolah”

Nama Use Case : Menghapus data sekolah

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Pada halaman “Data

Sekolah”, pilih baris data

sekolah yang akan dihapus,

klik link “Hapus” pada kolom

Aksi.

2.Sistem menampilkan peringatan “Semua data dari sekolah

(nama sekolah) akan terhapus.Apakah Anda benar-benar akan menghapus sekolah (namaSekolah)?”

3.Aktor klik tombol “Yes”

4.Sistem berhasil menghapus data sekolah dari database dan

menampilkan pesan “Berhasil menghapus sekolah (namaSekolah).”, kembali ke halaman “Data Sekolah”

Skenario Abnormal

3.Aktor klik tombol “No”

4.Sistem membatalkan penghapusan data sekolah, kembali

ke halaman “Data Sekolah”

Nama Use Case : Mengunduh data sekolah berupa file excel.

Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Pada halaman “Data Sekolah”,

klik icon excel.

2.Sistem mengunduh file excel yang berisi data sekolah.

Nama Use Case : Melihat data pengguna sistem

Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal

1. Pilih menu “Master

Data”

2.Sistem menampilkan submenu “Data PTK” dan “Data Sekolah” dan “Data Pengguna”

3.Pilih submenu “Data

Pengguna”

Nama Use Case : Mencari data pengguna sistem Aktor : Admin dan Kepala DISDIKPORA

Aksi Aktor Reaksi Sistem

Skenario Normal 1. Pada halaman Data

Pengguna, Aktor mengisikan kata kunci pada kolom pencarian

2. Klik tombol “Cari”

(Bila data ditemukan)

3.Sistem akan menampilkan data pengguna yang mengandung kata kunci tersebut.

Skenario Normal (Bila data tidak ditemukan)

3.Sistem akan menampilkan pesan “Data tidak ditemukan”.

Nama Use Case : Mengubah data pengguna sistem

Aktor : Admin

Aksi Aktor Reaksi Sistem

Skenario Normal 1. Pada halaman Data

Pengguna,pilih baris data pengguna yang akan dirubah,

kemudian klik link “Edit” pada

kolom Aksi

2.Sistem akan menampilkan form pengisian User yang sudah terisi data lama.

3. Aktor merubah data pada form pegisian pengguna

4. Sistem berhasil merubah data user ke database , muncul

Dokumen terkait