• Tidak ada hasil yang ditemukan

BAB 4 PEMBAHASAN

4.2 Workshop Design

4.2.1 Perencanaan Sistem

4.2.1.3 Use Case Naratif Desain Sistem

Pada tahap ini yaitu mengimplementasikan Use Case Diagram yang pada sub-bab sebelumnya telah dibahas kedalam bentuk narasi atau kata-kata untuk mendokumentasikan interaksi antara user sistem dan sistem itu sendiri. Sangat detail dalam menggambarkan apa yang diperlukan. Berbeda dengan Use Case Diagram,Use Case desain sistem menggunakan sebuah narasi dari pandangan pengguna sistem, Use Case desain sistem lebih bersifat percakapan (dialog). Pada spesifikasiUse Case ini penulis menjelaskan urutan kegiatan yang dilakukan sistem danactor, yaitu antara lain :

1. Login

Tabel 4.2 Use Case Naratif Login

Use Case Name Login

Pr imar y Act or Sub Bagian Kepegawaian

Secondar y Act or Bagian Or t ala dan Kepegawaian

Br ief Descr ipt ion For m ini mer upakan awal dar i penggunaan aplikasi sist em. For m ini

Preview Data Pensiun Pegawai

End

Mencetak Laporran Data Pensiun Pegawai Menampilkan Form Pengolahan Data Pensiun Pegawai

Select Data Pensiun Pegawai yang akan dicetak Database Tabel Pensiun

Menerima Data Pensiun Pegawai

St ar t

Pr ose

(I nvalid)

(valid)

ber isikan dat a-dat a yang akan menent ukan hak akses pengguna dalam menggunakan aplikasi, apakah Sub Bagian Kepegawaian at au Bagian Per encanaan dan Dat a. Sub Bagian Kepegawaian at au Bagian Per encanaan dan Dat a ingin login t er hadap aplikasi sist em dengan menginput kan dat a nama pengguna dan kat a kunci, maka sist em akan menvalidasi nama pengguna dan kat a kunci t er sebut .

Except ion J ika salah dalam menginput kan nama pengguna dan kat a kunci maka

sist em t idak akan menampilkan menu ut ama.

Basic Flow 1. Tampilkan For m Login.

2. Sub Bagian Kepegawaian at au Bagian Per encanaan dan Dat a menginput kan user name dan kat a kunci.

3. Sub Bagian Kepegawaian at au Bagian meng-klik t ombol ok. 4. Sist em akan memvalidasi nama pengguna dan kat a kunci

t er sebut .

5. J ika benar , maka sist em akan menampilkan f or m menu ut ama.

Alt er nat if Flow J ika dalam menginput nama pengguna dan kat a kunci t idak sesuai, maka sist em akan menampilkan pesan salah dan dimint a menginput kan nama pengguna dan kat a kunci kembali.

Pr e Condit ion Sub Bagian Kepegawaian at au Bagian Per encanaan dan Dat a har us

menget ahui nama pengguna dan kat a kunci. Post Condit ion Tampil For m Menu Ut ama.

2. Data Pegawai

Tabel 4.3Use Case NaratifData Pegawai

Use Case Name I nput Dat a Pegawai

Act or Sub Bagian Kepegawaian

Br ief Descr ipt ion Use case ini mer upakan t empat unt uk menambah, mengubah, dan menghapus dat a pegawai.

Except ion Dat a pegawai yang akan dimasukkan ke dalam aplikasi sist em

adalah dat a-dat a pegawai yang t er dapat di Badan Lit bang dan Diklat Depar t emen Agama seper t i NI P, Nama Pegawai, dll

Basic Flow 1. Unt uk menambahkan, mengubah, dan menghapus dat a

pegawai maka dapat dilakukan pada f or m ini dengan memilih menu input dat a kemudian pilih Biodat a.

2. Sist em secar a ot omat is akan menampilkan f or m t er sebut yang ber isi kot ak input dat a, dan dat a pegawai yang sebelumnya t elah t er simpan.

3. Sub Bagian Kepegawaian meng-klik t ombol t ambah unt uk

menambah dat a pegawai.

4. Sub Bagian Kepegawaian menginput kan dat a-dat a pada

kot ak yang t elah dit ent ukan dengan benar .

5. Sist em akan mengont r ol set iap ent r i yang t elah diinput kan

apakah sudah sesuai dengan ket ent uan.

6. Bila semua dat a t elah diinput kan maka Sub Bagian

Kepegawaian dapat menyimpan dat a t er sebut dengan meng-klik t ombol simpan.

7. Bila dat a sesuai, maka sist em secar a ot omat is akan

menyimpan dat a-dat a yang t elah diinput kan t er sebut .

8. Sub Bagian Kepegawaian meng-klik t ombol keluar unt uk

keluar dar i For m I nput Dat a Pegawai dan kembali ke menu ut ama.

Alt er nat if Flow 1. Sub Bagian Kepegawaian meng-klik edit dat a pada t abel

dat a unt uk mengubah dat a pegawai yang sudah ada.

2. Sub Bagian Kepegawaian meng-klik t ombol hapus unt uk menghapus dat a yang sudah ada.

3. Bila semua dat a yang diubah t elah benar maka Sub Bagian Kepegawaian dapat menyimpan dat a t er sebut dengan meng-klik t ombol Simpan.

Pr e Condit ion 1. Sub Bagian Kepegawaian har us login t er lebih dahulu

2. Dat a Pegawai yang akan dimasukkan sudah t er sedia dan sesuai.

Post Condit ion 1. Dat a yang t elah diinput kedalam aplikasi sist em akan

ot omat is t er simpan didalam Dat abase Badan Lit bang dan Diklat Depar t emen Agama.

2. Menampilkan menu ut ama.

3. Data Jabatan Pegawai

Tabel 4.4 Use Case NaratifData Jabatan Pegawai

Use Case Name I nput Dat a J abat an Pegawai

Act or Subag Peg

Br ief Descr ipt ion Use case ini mer upakan t empat unt uk menambah, mengubah, dan menghapus Dat a J abat an Pegawai.

Except ion Dat a J abat an Pegawai yang akan dimasukkan ke dalam aplikasi

sist em adalah semua Dat a J abat an yang t er dapat di Badan Lit bang dan Diklat Kement er ian Agama seper t i I D, J abat an, TMT J abat an, Lokasi, Ket er angan Lokasi, dll.

Basic Flow 1. Unt uk menambahkan, mengubah, dan menghapus Dat a

J abat an Pegawai maka dapat dilakukan pada f or m ini dengan memilih menu I nput Dat a kemudian J abat an Pegawai.

2. Sist em secar a ot omat is akan menampilkan f or m t er sebut yang ber isi kot ak input dat a, dat a j abat an pegawai yang sebelumnya t elah t er simpan, dan t ombol-t ombol yang sesuai kebut uhan.

3. Subag Peg meng-klik t ombol t ambah unt uk menambah Dat a J abat an Pegawai.

4. Subag Peg menginput kan dat a-dat a pada kot ak yang t elah dit ent ukan dengan benar .

5. Sist em akan mengont r ol set iap ent r i yang t elah diinput kan apakah sudah sesuai dengan ket ent uan.

6. Bila semua dat a t elah diinput kan maka Subag Peg dapat menyimpan dat a t er sebut dengan meng-klik t ombol simpan. 7. Bila dat a sesuai, maka sist em secar a ot omat is akan

menyimpan dat a-dat a yang t elah diinput kan t er sebut . 8. Subag Peg meng-klik t ombol keluar unt uk keluar dar i f or m

input dat a j abat an pegawai dan kembali ke menu ut ama. Alt er nat if Flow Subag Peg meng-klik hapus dat a pada t abel dat a unt uk menghapus

Dat a J abat an Pegawai yang sudah ada.

Pr e Condit ion 1. Subag Peg har us login t er lebih dahulu.

2. Dat a J abat an Pegawai yang akan dimasukkan sudah t er sedia dan sesuai.

Post Condit ion 1. Dat a yang t elah diinput kan kedalam aplikasi sist em akan

ot omat is t er simpan ke dalam dat abase Per sonil Badan Lit bang dan Diklat Kement er ian Agama.

2. Menampilkan menu ut ama.

4. Input Data Pangkat Pegawai

Tabel 4.5 Use Case NaratifData Jabatan Pegawai

Use Case Name I nput Dat a Pangkat Pegawai

Act or Subag Peg

Br ief Descr ipt ion Use case ini mer upakan t empat unt uk menambah, mengubah, dan menghapus Dat a Pangkat Pegawai.

Except ion Dat a Pangkat Pegawai yang akan dimasukkan ke dalam aplikasi

sist em adalah semua Dat a Pangkat yang t er dapat di Badan Lit bang dan Diklat Kement er ian Agama Seper t i I D, Pangkat , TMT Pangkat , Tingkat , Gol, dll.

Basic Flow 1. Unt uk menambahkan, menyimpan dan menghapus dat a

pangkat pegawai maka dapat dilakukan pada f or m ini dengan memilih menu input dat a kemudian pilih pangkat pegawai.

2. Sist em secar a ot omat is akan menampilkan f or m t er sebut yang ber isi kot ak input dat a, dat a pangkat pegawai yang sebelumnya t elah t er simpan, dan t ombol-t ombol yang sesuai kebut uhan.

3. Subag Peg meng-klik t ombol t ambah unt uk menambah Dat a Pangkat Pegawai.

4. Subag Peg menginput kan dat a-dat a pada kot ak yang t elah dit ent ukan dengan benar .

5. Sist em akan mengont r ol set iap ent r i yang t elah diinput kan apakah sudah sesuai dengan ket ent uan.

6. Bila semua dat a t elah diinput kan maka Subag Peg dapat menyimpan dat a t er sebut dengan meng-klik t ombol simpan. 7. Bila dat a sesuai, maka sist em secar a ot omat is akan

menyimpan dat a-dat a yang t elah diinput kan t er sebut . 8. Subag Peg meng-klik t ombol keluar unt uk keluar dar i f or m

input dat a pangkat pegawai dan kembali ke menu ut ama.

Alt er nat if Flow 1. Subag Peg meng-klik hapus dat a pada t abel dat a unt uk

menghapus Dat a J abat an Pegawai yang sudah ada.

2. Bila t idak sesuai dan dat a t idak t er -input secar a sempur na, maka sist em akan mengeluar kan pesan bahwa dat a belum t er isi secar a lengkap.

Pr e Condit ion 1. Subag Peg har us login t er lebih dahulu.

2. Dat a J abat an Pegawai yang akan dimasukkan sudah t er sedia dan sesuai.

Post Condit ion 1. Dat a yang t elah diinput kan kedalam aplikasi sist em akan

ot omat is t er simpan ke dalam dat abase Per sonil Badan Lit bang dan Diklat Depar t emen Agama.

2. Menampilkan menu ut ama.

5. Input Data Jenjang Pendidikan

Tabel 4.6Use Case Naratif LoginData Jenjang Pendidikan

Use Case Name I nput Dat a J enj ang Pendidikan

Act or Subag Peg

Br ief Descr ipt ion Use case ini mer upakan t empat unt uk menambah, mengubah, dan menghapus Dat a J enj ang Pendidikan.

Except ion Dat a J enj ang Pendidikan yang akan dimasukkan ke dalam aplikasi

sist em adalah semua Dat a Pendidikan yang t er dapat di Badan Lit bang dan Diklat Kement er ian Agama Seper t i I D, Nama Pendidikan, Tahun Lulus, dan J enis Pendidikan.

Basic Flow 1. Unt uk menambahkan, menyimpan dan menghapus dat a

j enj ang pendidikan maka dapat dilakukan pada f or m ini dengan memilih menu input dat a kemudian pilih j enj ang pendidikan.

2. Sist em secar a ot omat is akan menampilkan f or m t er sebut yang ber isi kot ak input dat a, dat a j enj ang pendidikan yang sebelumnya t elah t er simpan, dan t ombol-t ombol yang sesuai kebut uhan.

3. Subag Peg meng-klik t ombol t ambah unt uk menambah Dat a J enj ang Pendidikan.

4. Subag Peg menginput kan dat a-dat a pada kot ak yang t elah dit ent ukan dengan benar .

5. Sist em akan mengont r ol set iap ent r i yang t elah diinput kan apakah sudah sesuai dengan ket ent uan.

6. Bila semua dat a t elah diinput kan maka Subag Peg dapat menyimpan dat a t er sebut dengan meng-klik t ombol simpan. 7. Bila dat a sesuai, maka sist em secar a ot omat is akan

menyimpan dat a-dat a yang t elah diinput kan t er sebut . 8. Subag Peg meng-klik t ombol keluar unt uk keluar dar i f or m

input dat a j enj ang pendidikan dan kembali ke menu ut ama. Alt er nat if Flow Subag Peg meng-klik hapus dat a pada t abel dat a unt uk menghapus

Dat a J enj ang Pendidikan yang sudah ada.

Pr e Condit ion 1. Subag Peg har us login t er lebih dahulu.

2. Dat a J enj ang Pendidikan yang akan dimasukkan sudah t er sedia dan sesuai.

Post Condit ion 1. Dat a yang t elah diinput kan kedalam aplikasi sist em akan

ot omat is t er simpan ke dalam dat abase Per sonil Badan Lit bang dan Diklat Kement er ian Agama.

2. Menampilkan menu ut ama.

6. Form Pengolahan Data Pensiun

Tabel 4.7Use Case NaratifFor m Pengolahan Dat a Pensiun

Use Case Name For m Pengolahan Dat a Pensiun

Act or Subag Peg

Br ief Descr ipt ion Use case ini mer upakan t empat unt uk mencet ak sur at pemisah per sonil Badan Lit bang dan Diklat Kement er ian Agama dengan hak pensiun.

Except ion For m ini ber isikan dat a-dat a pegawai, yang sudah t er isi secar a

ot omat is pada Subag Peg meng-input kan dat a dar i f or m input dat a pegawai. Dan menyat u dalam dat abase t abel pensiun yang t er susun ber dasar kan umur dar i pegawai.

Basic Flow 1. Unt uk melihat dat a pegawai balit bang yang t elah

mencukupi umur unt uk mendapat kan hak pensiun dapat dilakukan pada f or m ini dengan memilih menu I nput kemudian pilih Dat a Pensiun.

2. Sist em secar a ot omat is akan menampilkan f or m

pengolahan dat a pensiun t er sebut yang ber isi kot ak input dat a, t abel pensiun, yang sudah t er isi sebelumnya dan t ombol-t ombol sesuai kebut uhan.

3. Subag Peg mengor eksi set iap dat a yang masuk pada t abel

pensiun apakah pegawai t er sebut sudah ber hak unt uk mendapat hak pensiun at au belum.

4. Subag Peg meng-klik 2 kali pada t abel pensiun supaya

t er isi pada kot ak input dat a.

5. Subag Peg meng-klik t ombol pr eview unt uk melihat pada

lapor an at au sur at pensiun.

6. Subag Peg meng-klik t ombol keluar unt uk keluar dar i f or m pengolahan dat a pensiun dan kembali ke menu ut ama.

Alt er nat if Flow 1. Subag Peg meng-klik t ombol r eset , unt uk mengosongkan

kembali kot ak input dat a.

2. Subag Peg meng-klik t ombol hapus, unt uk menghapus dat a pensiun pegawai yang sudah pensiun. Dan j uga secar a ot omat is semua dat a-dat a pegawai yang sudah t er simpan pun akan t er hapus.

Pr e Condit ion 1. Subag Peg har us login t er lebih dahulu.

2. Dat a pegawai, dat a j abat an, dan dat a pangkat sudah t er isi sebelumnya secar a lengkap pada set iap f or m.

Post Condit ion 1. Dat a-dat a pensiun pegawai akan secar a ot omat is

t er kumpul (t er isi) pada t abel pensiun diur ut kan ber dasar kan umur pegawai t er t ua pada saat ini.

2. Menampilkan menu ut ama.

7. Form Pengolahan Data Daftar Penilaian Pelaksanaan Pekerjaan (DP3)

Tabel 4.8 Use Case NaratifForm DP3

Use Case Name For m Pengolahan Dat a DP3

Act or Subag Peg

Br ief Descr ipt ion Use case ini mer upakan t empat unt uk mencet ak Daf t ar Penilaian Pelaksanaan Peker j aan per sonil Badan Lit bang dan Diklat

Kement er ian Agama unt uk kepent ingan administ r asi.

Except ion For m ini ber isikan Daf t ar Penilaian Pelaksanaan Peker j aan, yang

har us t er isi melalui Subag Kepegawaian dengan meng-input kan dat a dar i f or m input dat a DP3. Dan menyat u dalam dat abase biodat a yang t er susun ber dasar kan NI P dar i pegawai.

Basic Flow 1. Unt uk melihat dat a Daf t ar Penilaian Pelaksanaan

Peker j aan pegawai balit bang yang t elah memasuki per iode sat u t ahun masa ker j a dapat dilakukan pada f or m ini dengan memilih menu I nput kemudian pilih DP3

2. Sist em secar a ot omat is akan menampilkan f or m

pengolahan dat a DP3 t er sebut yang ber isi kot ak input dat a, t abel DP3, yang sudah t er isi sebelumnya dan t ombol-t ombol sesuai kebuombol-t uhan.

3. Subag Peg mengor eksi set iap dat a yang masuk pada t abel

Input User dan Password

Validasi Username dan Password

Check Status

Login Sukses

Close Form Login Validasi Username dan Password

Admin Form Login Proses Login Password

For mMenu Ut ama Form Login

DP3 apakah pegawai t er sebut sudah ber hak unt uk mendapat penilaian at au belum.

4. Subag Peg meng-klik t ombol t ambah pada f or m DP3 dan

kemudian mengisi dat a pada kot ak input DP3.

5. Subag Peg meng-klik t ombol pr eview unt uk melihat lapor an DP3.

6. Subag Peg meng-klik t ombol keluar unt uk keluar dar i f or m pengolahan dat a DP3 dan kemPPbali ke menu ut ama.

Alt er nat if Flow 1. Subag Peg meng-klik t ombol t ambah, unt uk mengosongkan

kembali kot ak input dat a.

2. Subag Peg meng-klik t ombol hapus, unt uk menghapus dat a DP3 pegawai yang t idak diper lukan. Secar a ot omat is dat a DP3 pegawai yang sudah t er simpan pun akan t er hapus.

Pr e Condit ion 1. Subag Peg har us login t er lebih dahulu.

2. Dat a pegawai, dat a j abat an, dan dat a pangkat sudah t er isi sebelumnya secar a lengkap pada set iap f or m.

Post Condit ion 1. Dat a-dat a DP3 pegawai akan secar a ot omat is t er kumpul

(t er isi) pada t abel DP3PP diur ut kan ber dasar kan pangkat t er t inggi pegawai pada saat ini.

2. Menampilkan menu ut ama.

Dokumen terkait