Program Studi Teknik Informatika
DPPL- SPJK 57 102
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
13.3. delete
: Admin : Admin
: SPJKUI : SPJKUI
: SPJK : SPJK
: manageUser : manageUser
Delete rbtnDelete_CheckedChanged
Cek Id btnCekId_Click
getDataByIdid
Execute btnExecute_Click
deleteid
getAllDataUserJoin
Gambar 49. Sequence Diagram: delete
Program Studi Teknik Informatika
DPPL- SPJK 58 102
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
14. manageRefRole
: Admin : Admin
: SPJKUI : SPJKUI
: SPJK : SPJK
: manageRefRole : manageRefRole
Menu cmbMenu_SelectedIndexChanged
getAllDataRefRole
getNewId
Gambar 50. Sequence Diagram: manageRefRole
Program Studi Teknik Informatika
DPPL- SPJK 59 102
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
14.1. add
: Admin : Admin
: SPJKUI : SPJKUI
: SPJK : SPJK
: manageRefRole : manageRefRole
Add rbtnAdd_CheckedChanged
getNewId
Execute btnExecute_Click
addidRefRole, Role, isDeleted
getAllDataRefRole
Gambar 51. Sequence Diagram: add
Program Studi Teknik Informatika
DPPL- SPJK 60 102
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
14.2. edit
: Petugas TU : Petugas TU
: SPJKUI : SPJKUI
: SPJK : SPJK
: manageRefRole : manageRefRole
Edit rbtnEdit_CheckedChanged
Cek Id btnCekId_Click
getDataByIdid
Execute btnExecute_Click
updateidRefRole, Role, isDeleted
getAllDataRefRole
Gambar 52. Sequence Diagram: edit
Program Studi Teknik Informatika
DPPL- SPJK 61 102
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
14.3. delete
: Admin : Admin
: SPJKUI : SPJKUI
: SPJK : SPJK
: manageRefRole : manageRefRole
Delete rbtnDelete_CheckedChanged
Cek Id btnCekId_Click
getDataByIdid
Execute btnExecute_Click
deleteid
getAllDataRefRole
Gambar 53. Sequence Diagram: delete
Program Studi Teknik Informatika
DPPL- SPJK 62 102
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
15. Class Diagram
SPJKUI SPJKUI
Login Menu
Excel Processing Add
Edit Delete
Cek Id IsDeleted
Generate Show
Report Ingin
Unlock Nilai Kendala Open file
Show xls Show database
Save xls to database Clear database
Execute excel processing Execute
from Boundary
boundary manageRefHari
refHari add
update delete
getAllDataRefHari getNewId
getDataById getJumlahHari
from Entity
entity manageRefSesi
refSesi add
edit update
getAllDataRefSesi getNewId
getDataById getJumlahSesi
getAllDataRefSesiTampil
from Entity
entity manageRefRuang
refRuang getAllDataRefRuang
add update
delete getNewId
getDataById getJumlahRuang
getJumlahRuang getAllDataRefRuangTampil
from Entity
entity manageRefKelas
connString scon
getAllDataRefKelas add
update delete
refKelas getJumlahKelas
getDataById getAllDataRefKelasTampil
from Entity
entity manageRefSemester
connString scon
refSemester add
update delete
getAllDataRefSemester getJumlahSemester
getJumlahSemester getDataById
getAllDataRefSemesterTampil
from Entity
entity manageRefRole
refRole getAllDataRefRole
add update
delete getNewId
getDataById getJumlahRole
getAllDataRefRoleTampil
from Entity
entity manageUser
user getUserLogin
getAllDataUser add
update delete
getNewId getDataById
getPass getAllDataUserJoin
getJumlahUser
from Entity
entity
manageKendalaDosen kendalaDosen
add update
delete getNewId
getDataById getAllDataKendalaDosen
getAllDataKendalaDosenJoin getJumlahKendalaDosen
from Entity
entity
manageKendalaMahasiswa kendalaMahasiswa
add update
delete getAllDataKendalaMahasiswa
getNewId getDataById
getAllDataKendalaMahasiswaJoin getJumlahKendalaMahasiswa
from Entity
entity
manageMataKuliah connString
scon add
update delete
mataKuliah getNewId
getDataById getAllDataMataKuliah
getJumlahMataKuliah getAllDataMataKuliah2
from Entity
entity manageKelasMataKuliah
kelasMataKuliah getAllDataKelasMataKuliah
add edit
delete getNewId
getDataById getJumlahKelasMataKuliah
getAllDataKelasMataKuliahJoin
from Entity
entity manageDosen
dosen add
update delete
getNewId getDataById
getAllDataDosen getJumlahDosen
getAllDataDosen2
from Entity
entity generateJadwal
addJadwal clearDataJadwal
getAllDataJadwal getAllDataJadwalJoin
getAllDataJadwalJoin2
from Entity
entity partikel
connString scon
dt jumlahTranslasi
permutasiIntern antiHardConstraint
cekHardConstraint cekIdDosen
cekSoftConstraint generateRandomDataAwalPartikel
getDT getJumlahPermutasiToGBestPosition
getJumlahPermutasiToLBestPosition getJumlahPermutasiToSelf
getJumlahTranslasiToGBestPosition getJumlahTranslasiToLBestPosition
getJumlahTranslasiToSelf getPermutasiToGBestPosition
getPermutasiToLBestPosition getPermutasiToSelf
isAda isAdaBadPoint
partikel permutasiToBest
permutasiToSelf setDasarTabelTimetable
setJumlahPermutasiToGBestPosition setJumlahPermutasiToLBestPosition
setJumlahPermutasiToSelf setJumlahTranslasiToGBestPosition
setJumlahTranslasiToLBestPosition setJumlahTranslasiToSelf
setKolomTimetable translasi
from Entity
entity SPJK
SPJK hidePanelManaging
hidePanelLeft btnLogin_Click
Login cmbMenu_SelectedIndexChanged
ChkBoxExcelProcessing_CheckedChanged chkBoxInginDsn_CheckedChanged
rbtnAdd_CheckedChanged rbtnEdit_CheckedChanged
rbtnDelete_CheckedChanged chkBoxUnlockDsn_CheckedChanged
btnExecute_Click chkBoxReport_CheckedChanged
crystalReportViewer1_Load btnOpenFile_Click
btnExecuteXls_Click btnGenerate_Click
btnShow_Click showJadwal
cekLBestPosition cekGBestPosition
generate btnCekId_Click
from Control
control
Gambar 54 Class Diagram
Program Studi Teknik Informatika
DPPL- SPJK 63 102
Dokumen ini dan informasi yang dimilikinya adalah milik Program StudiTeknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
16. Class Diagram Spesific Description
a. Spesific Design Class SPJKUI