49
8. Activity Diagram Menghitung Selisih Biaya Pengobatan
Activity diagram menghitung selisih biaya pengobatan menjelaskan aliran kerja
aktor pegawai
dalam pengolahan
data pengobatan.
Activity diagrammenghitung selisih biaya pengobatan dapat dilihat pada Tabel 3.27.
Tabel III.27 Activity Diagram Menghitung Selisih Biaya Pengobatan
Pegawai Sistem
Menampilkan Form Pengolahan Pengobatan
Mencari Data Pegawai Yang Akan Berobat
Tidak Ada
Menampilkan Data Pegawai
Ada
Mengisi Detail Pengobatan
Submit Data Pengobatan
Menampilkan Pesan Field Masih Ada Yang
Kosong Salah
Proses Penyimpanan
Data Benar
Menampilkan Pesan Sukses
Verifikasi Data Menampilkan Pesan Data
Tidak Ditemukan
Validasi Field Kosong
Verifikasi Data Menampilkan Data
Gagal Disimpan Sukses
Gagal
50
9. Activity Diagram Mencetak Laporan
Activity diagram mencetak laporan menjelaskan aliran kerja aktor pegawai dalam proses pencetakan laporan. Activity diagrammencetak laporan dapat dilihat
pada Tabel 3.28.
Tabel III.28 Activity Diagram Mencetak Laporan
Pegawai Sistem
Menampilkan Form Pengolahan Laporan Pengobatan
Memasukkan Data Pegawai Yang Akan Dicetak Laporan
Pengobatannya
Memilih Data Pengobatan Pegawai Yang Akan
Dicetak Memproses Pencetakan
Laporan Yang Dipilih
51
3. 1. 6. 4 State Diagram
State Diagram digunakan untuk memodelkan perilaku dinamis satu kelas atau objek. State Diagrampada aplikasi pengolahan data pengobatan pegawai
Bank Indonesia memperlihatkan urutan keadaan sesaatyang dilalui sebuah objek. State Diagram pada aplikasi pengolahan data pengobatan pegawai Bank Indonesia
terdiri dari state diagram mengolah data golongan, state diagram mengolah data pegawai, state diagram menghitung selisih biaya pengobatan, dan state
diagrammencetak laporan. Berikut ini penjelasan dari masing-masing state diagram:
1. State Diagram Tambah Data Golongan
State diagram tambah data golongan memperlihatkan urutan keadaan sesaat dari objek dalam proses penambahan data golongan. State diagram tambah
data golongan dapat dilihat pada Gambar 3.3.
Gambar III.3 State Diagram Tambah Data Golongan
tampil tabtambah golongan
buka tab tambah golongan form tambah
golongan terisi mengisi form tambah golongan
validasi field kosong klik tombol tambah
tambah golongan panggil proses tambah golongan
tampil pesan mengembalikan hasil tambah golongan
field masih ada yang kosong
tampil pesan field masih ada yg
kosong Kode telah
terdaftar Tampil pesan kode
telah terdaftar Tipe data masukan
tidak sesuai Tampil pesan tipe
data tidak sesuai validasi kode
verifikasi tipe data masukan