• Tidak ada hasil yang ditemukan

BAB III ANALISIS SISTEM

3.3 Pengembangan Use Case Sitem Informasi Pelayanan

3.3.3 Use Case Diagram Pengolahan Data PACA

Use case dimodelkan secara grafis dengan menggunakan use case diagram.

Pengolahan Data PACA Penyandang Petugas Seleksi Penentuan Kegiatan PACA «include» Cacat Instruktur

uc Pengolahan Data PACA

Gambar 3.15 Use Case Diagram Pengolahan Data PACA.

Selain use case diagram, use case pun dapat dijelaskan dengan menggunakan use case narative yang merupakan deskripsi tekstual tentang urutan kejadian dan bagaimana user akan berinteraksi dengan Sistem Informasi Pelayanan Kesejahteraan Sosial Bagi Penyandang Cacat. Berikut ini adalah use

case narative pengolahan data PACA.

Tabel 3.4 Use Case Narative Pengolahan Data PACA

Nama Use Case : Pengolahan Data PACA

ID Use Case : SIPKS-003

Pelaku Sistem Utama: Petugas Seleksi Pelaku Partisipan Lain: Penyandang Cacat Instruktur

Sasaran : Use-case ini akan berfungsi bila user akan melakukan pengolahan data penyandang cacat. User yang melakukan pengolahan data ini adalah petugas seleksi dengan data yang didapatkan dari penyandang cacat. Sehingga dapat dihasilkan data penyandang cacat yang akan melakukan kegiatan bimbingan dan latihan keterampilan.

Deskripsi/Uraian : Yang termasuk pada proses pengolahan data PACA ini adalah penambahan data PACA, pencarian data PACA, pengubahan data PACA, penghapusan data PACA. Untuk dapat melakukan proses tersebut maka user (petugas Seleksi) harus memilih menu data master kemudian sub menu data PACA sehingga akan tampil form PACA dan user dapat melakukan pemrosesan data PACA. User dapat melakukan penyimpanan data yang telah dimasukan dan dapat keluar dari form data PACA sehingga kembali pada tampilan utama SI PKS.

Tabel 3.4 Use Case Narative Pengolahan Data PACA (Lanjutan)

Prakondisi : User telah melakukan login terlebih dahulu untuk dapat masuk pada tampilan utama SI Pelayanan Kesejahteran Sosial dan petugas Seleksi telah mendapatkan data PACA dari PACA yang akan melakukan seleksi.

Bidang Khas Suatu Event :

Kegiatan Pelaku Respons Sistem Step 1 : User memilih menu data

master

Step 3 : User memilih sub menu

data paca

Step 5 : User menentukan proses

apa yang akan dilakukannya.

Step 6: User memilih akan

memasukan data paca yang baru dengan memilih optionbox type

apaca kemudian memilih

optionbox „Tambah Baru‟

Step 8 : User memasukan nama

paca

Step 9 : User memasukan alamat

paca

Step 10 : Masukan pendidikan Step 11 : User memasukan data

pekerjaan.

Step 12 : Use memasukan data

tempat tanggal lahir

Step 13 : User melakukan

penyimpanan data yang telah

dimasukan dengan memilih

button „Simpan‟, jika

membatalkan dengan memilih button „Batal‟

Step 16 : Untuk dapat melakukan

pencetakan data paca maka user memilih button „Cetak‟

Step 18 : User dapat melakukan

pengaturan pencetakan atau dapat langsung melakukan pencetakan

Step 2 : Sistem menampikan pilihan

sub menu yang ada pada menu data master

Step 4 : Sistem menampilkan form

data paca

Step 7: Sistem mengaktifkan textbox untuk melakukan pengisian data paca baru dan menampilkan

tanggal pendaftaran secara

otomatis.

Step 14 : Sistem menampilkan

pesan kesalahan jika data yang wajib diisi belum diisikan.

Step 15 : Sistem menyimpan data

paca yang telah dimasukan.

Step 17 : Sistem menampilkan

print preview data paca.

Step 19 : Sistem melakukan

Tabel 3.4 Use Case Narative Pengolahan Data PACA (Lanjutan)

Bidang Khas Suatu Event :

Kegiatan Pelaku Respons Sistem

dengan memilih icon„

Step 20 : User memilih akan

melakukan pencarian data

anggota dengan memilih

optionbox „Pencarian‟

Step 22 : User menentukan

parameter pencarian.

Step 23 : User memasukan nilai

filter pencarian pada textbox yang disediakan

Step 24 : User memilih button

„Cari‟

Step 27 : Jika user akan

melakukan pengubahan data,

maka user langsung melakukan pengubahan data PACA, dan proses selanjutnya kembali pada

Step 13

Step 28 : Jika user akan

melakukan penghapusan data

maka memilih button „Hapus‟

Step 29 : User dapat keluar dari

form data PACA dengan memilih button „Keluar‟

Step 21 : Sistem mengaktifkan

textbox pencarian data paca

Step 25 : Sistem menampilkan

pesan kesalahan jika filter yang dicari tidak terdapat pada database

Step 26 : Sistem menampilkan data

anggota yang sesuai dengan filter

pencarian jika terdapat pada

database.

Bidang Alternatif Atl-Step 5: Jika user akan melakukan penambahan data PACA baru

maka dilakukan Step 6.

Jika user akan melakukan pencarian data maka dilakukan

Step 23.

Jika user akan keluar dari form data PACA maka dilakukan Step 29.

Kesimpulan : Use case ini selesai bila proses yang dipilih user telah berakhir dan keluar dari form data PACA dan kembali pada tampilan utama SI Pelayanan Kesejahteraan Sosial

Postkondisi : User telah melakukan penambahan data PACA baru, pengubahan data PACA serta melakukan pencetakan data PACA.

Pembuatan Daftar PACA Yang Melakukan Seleksi Pengolahan Data PACA Petugas Seleksi Penyandang Cacat «extend»

3.3.4 Use Case Diagram Daftar PACA Yang Melakukan Seleksi

Use case dimodelkan secara grafis dengan menggunakan use case diagram.

Adapun diagram use case PACA Yang Melakukan Seleksi adalah sebagai berikut:

Gambar 3.16 Use Case Daftar PACA Yang Melakukan Seleksi.

Selain use case diagram, use case pun dapat dijelaskan dengan menggunakan use case narative yang merupakan deskripsi tekstual tentang urutan kejadian dan bagaimana user akan berinteraksi dengan Sistem Informasi Pelayanan Kesejahteraan Sosial bagi Penyandang Cacat. Berikut ini adalah use

case narative PACA yang melakukan seleksi.

Tabel 3.5 Use Case Narative Daftar PACA Yang Melakukan Seleksi

Nama Use Case : Daftar PACA yang melakukan seleksi

ID Use Case : SIPKS-004

Pelaku Sistem Utama: Petugas Seleksi Pelaku Partisipan Lain: Penyandang Cacat

Sasaran : Use-case ini akan berfungsi bila petugas seleksi akan melakukan pembuatan daftar PACA yang telah melakukan seleksi. User (petugas seleksi) dapat membuat daftar ini karena adanya pendaftaran dari penyandang cacat dan daftar ini untuk diberikan kepada Kepala Dinas jika diperlukan.

Deskripsi/Uraian : Pada use case ini hanya untuk membuat daftar PACA yang sedang melakukan seleksi berdasarkan usia yang ditentukan. Untuk dapat

Tabel 3.5 Use Case Narative Daftar PACA Yang Melakukan Seleksi (Lanjutan)

melakukan proses pembuatan daftar ini maka user harus memilih menu PACA kemudian sub-menu PACA yang melakukan seleksi kemudian akan tampil formnya. Pada form ini user dapat melihat daftar yang melakukan seleksi atau melakukan pencetakan.

Prakondisi : Sistem menampilkan tampilan utama SI Pelayanan Kesejahteraan Sosial yang sebelumnya telah dilakukan proses login dengan menggunakan username petugas seleksi dengan hak akses yang telah disesuaikan dengan pekerjaan petugas seleksi.

Bidang Khas Suatu Event :

Kegiatan Pelaku Respons Sistem Step 1 : Petugas seleksi

melakukan login

Step 3 : Petugas seleksi memilih

menu PACA.

Step 5 :User memilih sub menu

PACA yang akan melakukan seleksi.

Step 7 : User menentukan periode

Step 10: User memilih melakukan pencetakan dengan memilih button „Cetak‟

Step 12 : User memilih icon

untuk mencetak.

Step 14: User memilih melakukan mengeluarkan form dengan memilih button „Keluar‟

Step 2 : Sistem menampilkan

tampilan utama SI Pelayanan

Kesejahteraan Sosial.

Step 4 : Sistem menampikan pilihan

sub menu yang ada pada menu PACA.

Step 6 : Sistem menampilkan form

PACA yang akan melakukan

seleksi.

Step 8: Sistem menampilkan pesan

kesalahan jika tidak ada datanya

Step 9 : Sistem menampilkan daftar

PACA yang mendaftar sesuai

dengan periode yang ditentukan.

Step 11 : Sistem menampilkan

PrintPreview dari data yang akan dicetak.

Step 13 : Sistem memerintahkan

printer untuk melakukan

pencetakan.

Step 15 : Sistem mengeluarkan

form dan kembali pada tampilan awal SI PKS

Kesimpulan : Use case ini selesai bila penyandang cacat yang melakukan seleksi dapat dilihat dan dilakukan pencetakannya.

Postkondisi : User telah melihat daftar penyandang cacat yang melakukan seleksi dapat dilihat dan dilakukan pencetakannya.

Dokumen terkait