pegawai yang bersangjutan belum digunakan, maka user langsung menginputkan data pengajuan cuti pegawai dan mencetak surat cuti pegawai, kemudian disimpan dalam
database cuti pegawai.
3. Sequence Diagram Absensi
Gambar 4.8 Sequence Diagram Absensi Pegawai
Staf Pelaksana memasukan user id ,password dan bagian terlebih dahulu sebelum jika user ID, password dan bagian salah maka system akan secara otomatis
menampilkan pesan kesalahan dan kembali ke menu login. Setelah password benar, maka langsung menampilkan form utama dan user masuk ke dalam form absensi
pegawai. User menginputkan data absensi setelah data tersebut sebelumnya telah diisi oleh pegawai yang hadir, laporan absensi harian akan dicetak dan disimpan ke dalam
database absensi pegawai
Form Login : FORM
Form Login : FORM
Staf Pelaksana Absensi : Bag. Kepegawaian
Staf Pelaksana Absensi : Bag. Kepegawaian
Data User : USER
Data User : USER
Form Utama : FORM
Form Utama : FORM
Form Absensi : FORM
Form Absensi : FORM
Data Absensi : ABSENSI
Data Absensi : ABSENSI
1: UserID, Password, Bagian
2: UserID, Password, Bagian 3: Validasi User
4: Loop Selama User id Password Salah
5: Load Form 6: Display Form
7: Pilih Form Absensi
10: input data absensi 12: cetak data absensi harian
8: Load Form Absensi 9: Display Form
11: Simpan data absensi
4. Sequence Diagram Mutasi
Gambar 4.9 Sequence Diagram Mutasi Pegawai
Staf Pelaksana mutasi memasukan user id , password dan bagian terlebih dahulu sebelum jika user ID, password dan bagian salah maka system akan secara
otomatis menampilkan pesan kesalahan dan kembali ke menu login. Setelah password benar, maka langsung menampilkan form utama dan user masuk ke dalam
form pengajuan mutasi pegawai. System akan mengecek data pemohon mutasi serta mengecek persyaratan,
setelah persyaratan dinyatakan lengkap maka user menyimpan data persyaratan pegawai yang akan mengajukan mutasi kedalam data persyaratan.User akan
mencetak surat pengajuan mutasi dan akan menyimpan data surat mutasi pegawai
tersebut kedalam database surat mutasi.
Staf Pelaksana Mutasi : Bag. Kepegawaian
Staf Pelaksana Mutasi : Bag. Kepegawaian
Form Login : FORM
Form Login : FORM
Data User : USER
Data User : USER
Form utama : FORM
Form utama : FORM
Form Mutasi : FORM
Form Mutasi : FORM
Data Mutasi : MUTASI
Data Mutasi : MUTASI
Data Persyaratan : MUTASI
Data Persyaratan : MUTASI
1: UserID, Password, Bagian 2: User ID, Password
3: Validasi User 4: Loop Selama User id
Password Salah 5: Load Form
6: Display 7: Pilih Form Mutasi
10: Input Data Pemohon 11: Cek Persyaratan
14: Cetak Surat pengajuan Mutasi
8: Load Form Mutasi 9: Display
Form
13: Simpan Data Mutasi
12: Simpan Data Persyaratan
4.5.3.2 Collaboration Diagram
Collaboration diagram melihat pada interaksi dan hubungan antar objek. Tipe
diagram ini menekankan pada hubungan antar objek dan digunakan sebagai alat untuk menggambarkan interaksi yang mengungkapkan keputusan mengenai perilaku
suatu sistem. Collaboration diagram
dalam sistem informasi kepegawaian di BBPPKS Lembang Bandung yang akan dikembangkan adalah sebagai berikut :
1. Collaboration Diagam Pensiun Pegawai
Gambar 4.10 Collaboration Diagram Pensiun Pegawai`
Staf Pelaksana Pensiun : Bag. Kepegawaian
Form Login : FORM
Data User : USER
Form utama : FORM
Form Pensiun : FORM
Data Pensiun : PENSIUN
Data Persyaratan : PENSIUN
3: Validasi User
6: Display 9: Display Form
1: UserID, Password, Bagian
10: Input Data Pemohon 11: Cek Persyaratan
14: Cetak Surat pengajuan Pensiun 7: Pilih Form Pensiun
2: UserID, Password, Bagian 4: Loop Selama User id
Password Salah
5: Load Form
8: Load Form Pensiun 13: Simpan Data
Pensiun 12: Simpan Data
Persyaratan
2. Collaboration Diagam Cuti
Gambar 4.11 Collaboration Diagram Cuti Pegawai
3. Collaboration Diagam Absensi
Gambar 4.12 Collaboration Diagram Absensi Pegawai
Staf Pelakasana Cuti : Bag. Kepegawaian
Form Login : FORM
Data User : USER
Form Utama : FORM
Form Cuti : FORM
Data Cuti : CUTI
3: Validasi User
6: Display
9: Display Form 12: Validasi
1: UserID, Password, Bagian
10: Cek Cuti Pegawai 14: Input Data Cuti
16: Cetak Surat Cuti 7: Pilih Form Cuti Pegawai
2: UserID, Password, Bagian 4: Loop Selama User id Password
Salah 5: Load Form utama
8: Load Form Cuti 11: Cek Cuti Pegawai
15: Simpan Data Cuti 13: InvalidCuti Ditolak
Data Absensi : ABSENSI
Staf Pelaksana Absensi : Bag. Kepegawaian
Form Login : FORM
Data User : USER
Form Utama : FORM
Form Absensi : FORM
3: Validasi User 6: Display Form
9: Display Form
1: UserID, Password,
Bagian 10: input data absensi
12: cetak data absensi harian 7: Pilih Form
Absensi
2: UserID, Password, Bagian 4: Loop Selama User id Password Salah
5: Load Form 8: Load Form
Absensi 11: Simpan data absensi
4. Collaboration Diagam Mutasi