• Tidak ada hasil yang ditemukan

LAMPIRAN Lampiran 2. Sequence diagram Staff mengajukan cuti

N/A
N/A
Protected

Academic year: 2023

Membagikan "LAMPIRAN Lampiran 2. Sequence diagram Staff mengajukan cuti"

Copied!
8
0
0

Teks penuh

(1)

Fajar Pratama Putra - 115090030 201

LAMPIRAN Lampiran 2. Sequence diagram Staff mengajukan cuti

sd mengaj ukan cuti

Staff

Tampilan pengaj uan cuti

M_cuti

C_cuti Cuti

Memilih menu ajukan cuti

Menampilkan form cuti Memilih tipe cuti

Pegaw ai

Pesan kesalahan form

Pesan tidak valid pengajuan cuti

pesan penyimpanan pengajuan

M_pegaw ai

alt

[Akumulasi Cuti == TRUE]

cek_gender() set_interval_pengambilan() get_tipe_cuti()

get_personal_pegawai()

simpan_akumulasi_cuti() attribut_cuti()

cek_akumulasi_hari() cek_masa_kerja() hitung_pengambilan_cuti()

*form_validation()

simpan_pengajuan_cuti() set_pegawai() initialize(attribut_cuti)

valid_pengajuan() ajukan_cuti()

set_tanggal_masuk()

tambah_akumulasi()

set_gender() set_id_pegawai()

hitung_masa_kerja() sebab_cuti()

(2)

Fajar Pratama Putra - 115090030 202

Lampiran 3. Sequence diagram Kepala unit mengajukan cuti

sd mengaj ukan cuti

Kepala unit

Tampilan pengaj uan cuti

M_cuti

C_cuti Cuti

Memilih menu ajukan cuti

Menampilkan form cuti Memilih tipe cuti

Pegaw ai

Pesan kesalahan form

Pesan tidak valid pengajuan cuti

pesan penyimpanan pengajuan

M_pegaw ai

alt

[Akumulasi Cuti == TRUE]

cek_gender() set_interval_pengambilan() get_tipe_cuti()

get_personal_pegawai()

simpan_akumulasi_cuti() attribut_cuti()

cek_akumulasi_hari() cek_masa_kerja() hitung_pengambilan_cuti()

*form_validation()

simpan_pengajuan_cuti() set_pegawai() initialize(attribut_cuti)

valid_pengajuan() ajukan_cuti()

set_tanggal_masuk()

tambah_akumulasi()

set_gender() set_id_pegawai()

hitung_masa_kerja() sebab_cuti()

(3)

Fajar Pratama Putra - 115090030 203

Lampiran 4. Sequence diagram SDM mengajukan cuti

sd mengaj ukan cuti

SDM

Tampilan pengaj uan cuti

M_cuti

C_cuti Cuti

Memilih menu ajukan cuti

Menampilkan form cuti Memilih tipe cuti

Pegaw ai

Pesan kesalahan form

Pesan tidak valid pengajuan cuti

pesan penyimpanan pengajuan

M_pegaw ai

alt

[Akumulasi Cuti == TRUE]

cek_gender() set_interval_pengambilan() get_tipe_cuti()

get_personal_pegawai()

simpan_akumulasi_cuti() attribut_cuti()

cek_akumulasi_hari() cek_masa_kerja() hitung_pengambilan_cuti()

*form_validation()

simpan_pengajuan_cuti() set_pegawai() initialize(attribut_cuti)

valid_pengajuan() ajukan_cuti()

set_tanggal_masuk()

tambah_akumulasi()

set_gender() set_id_pegawai()

hitung_masa_kerja() sebab_cuti()

(4)

Fajar Pratama Putra - 115090030 204

Lampiran 5. Sequence diagram wakil rektor mengajukan cuti

sd mengaj ukan cuti

wakil rektor

Tampilan pengaj uan cuti

M_cuti

C_cuti Cuti

Memilih menu ajukan cuti

Menampilkan form cuti Memilih tipe cuti

Pegaw ai

Pesan kesalahan form

Pesan tidak valid pengajuan cuti

pesan penyimpanan pengajuan

M_pegaw ai

alt

[Akumulasi Cuti == TRUE]

cek_gender() set_interval_pengambilan() get_tipe_cuti()

get_personal_pegawai()

simpan_akumulasi_cuti() attribut_cuti()

cek_akumulasi_hari() cek_masa_kerja() hitung_pengambilan_cuti()

*form_validation()

simpan_pengajuan_cuti() set_pegawai() initialize(attribut_cuti)

valid_pengajuan() ajukan_cuti()

set_tanggal_masuk()

tambah_akumulasi()

set_gender() set_id_pegawai()

hitung_masa_kerja() sebab_cuti()

(5)

Fajar Pratama Putra - 115090030 205

Lampiran 6. Sequence diagram staff melihat daftar dan mengubah status cuti

sd staff_melihat dafatar cuti

Staff

Tampilan Daftar Cuti

C_lihatCuti M_lihatCuti M_Referensi M_cuti M_strukturOrg Pegaw ai Cuti

memilih menu lihat cuti

Menampilkan daftar cuti Mengubah status cuti

alt

[Akumulasi cuti == TRUE]

Menampilkan pesan

ListTabel()

simpan_akumulasi_cuti()

set_id_pegawai()

get_aksi_hirarki_status() get_status_detail_cuti()

initialize(attribute_cuti) set_gender()

get_aksi_hirarki_status()

update_status_detil_cuti()

kurang_akumulasi() get_attribute_cuti()

set_pegawai() get_cuti_pegawai()

set_tanggal_masuk()

(6)

Fajar Pratama Putra - 115090030 206

Lampiran 7. Sequence diagram kepala unit melihat daftar dan mengubah status cuti

sd kepala_unit_melihat daftar cuti

Kepala Unit

Tampilan Daftar Cuti

C_lihatCuti M_lihatCuti M_Referensi Memilih menu lihat cuti

M_strukturOrg Tree

Menampilkan daftar cuti Mengubah status cuti

Cuti Pegaw ai

Menampilkan pesan

M_cuti

alt

[Akumulasi cuti == true]

get_attribute_cuti()

set_pegawai() get_cuti_pegawai()

ListTabel()

search_under_level() set_source()

simpan_akumulasi_cuti()

set_id_pegawai()

get_aksi_hirarki_status() get_status_detail_cuti()

initialize(attribute_cuti) set_tanggal_masuk() get_aksi_hirarki_status()

update_persetujuan_cuti()

get_direct_child()

update_status_detil_cuti()

set_gender() getStrukturOrg()

kurang_akumulasi()

(7)

Fajar Pratama Putra - 115090030 207

Lampiran 8. Sequence diagram SDM melihat daftar dan mengubah status cuti

sd melihat daftar cuti

SDM

Tampilan Daftar Cuti

C_lihatCuti M_lihatCuti M_Referensi Memilih menu lihat cuti

M_strukturOrg Tree

Menampilkan daftar cuti Mengubah status cuti

Cuti Pegaw ai

Menampilkan pesan

M_cuti

alt

[Akumulasi cuti == true]

get_attribute_cuti()

set_pegawai() get_cuti_pegawai()

ListTabel()

search_under_level() set_source()

simpan_akumulasi_cuti()

set_id_pegawai()

get_aksi_hirarki_status() get_status_detail_cuti()

initialize(attribute_cuti) set_tanggal_masuk() get_aksi_hirarki_status()

update_persetujuan_cuti()

get_direct_child()

update_status_detil_cuti()

set_gender() getStrukturOrg()

kurang_akumulasi()

(8)

Fajar Pratama Putra - 115090030 208

Lampiran 9. Sequence diagram wakil rektor melihat daftar dan mengubah status cuti

sd melihat daftar cuti

Wakil rektor

Tampilan Daftar Cuti

C_lihatCuti M_lihatCuti M_Referensi Memilih menu lihat cuti

M_strukturOrg Tree

Menampilkan daftar cuti Mengubah status cuti

Cuti Pegaw ai

Menampilkan pesan

M_cuti

alt

[Akumulasi cuti == true]

get_attribute_cuti()

set_pegawai() get_cuti_pegawai()

ListTabel()

search_under_level() set_source()

simpan_akumulasi_cuti()

set_id_pegawai()

get_aksi_hirarki_status() get_status_detail_cuti()

initialize(attribute_cuti) set_tanggal_masuk() get_aksi_hirarki_status()

update_persetujuan_cuti()

get_direct_child()

update_status_detil_cuti()

set_gender() getStrukturOrg()

kurang_akumulasi()

Referensi

Dokumen terkait