Class Diagram KESIMPULAN DAN SARAN

Teknik Informatika UAJY DPPL- SiPaTrou 36 62 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

5.2 Class Diagram

1 1 1 1.. PengelolaanPakarUI PengelolaanPakarUI SimpanDataPakar UbahDataPakar HapusDataPakar boundary LoginUI LoginUI Login boundary AccountManager AccountManager addAccountaccount : Account : Bool ean deleteAccountForNamenama : String : Boolean getAccount : Dataset getAccountForNam enama : String : Account updatePasswordnam e : Stri ng, newPass : String : Boolean val idateAccountNam ename : String : Boolean control Account nama_pakar : Stri ng password : Stri ng Account Accounti dpakar : Stri ng, password : Stri ng setNamaPakarstri ng setPasswordstring getNamaPasswordstring getPasswordstring entity UbahPasswordUI UbahPasswordUI UbahPasswordAccount boundary 1.. 1.. 1 1 1 1 1 1 1 PengelolaanMacamKerusakanUI PengelolaanMacamKerusakanUI TampilDGMacamKerusakanObyek SimpanMacamKerusakan UbahMacamKerusakan HapusMacamKerusakan boundary SebabSolusi id_sebab : Stri ng sebab : String solusi : String id_jenis : String SebabSolusi SebabSolusiidsebab : String, sebabrusak : String, solusi : String, idjenis : Stri ng setIdSebabstring setSebabRusakstring setSolusistring setIdJenisstring getIdSebabstring getSebabRusakstring getIdJenisstring entity MacamKerusakanManager MacamKerusakanManager addMacamKerusakanmacamkerusakan : MacamKerusakan : Boolean deleteMacamKerusakanForIdidmacam : String : Boolean getIdMacamForNamenama : String : String getMacamKerusakan : Dataset getMacamKerusakanForIdidmacam : String : MacamKerusakan getNameMacamForIdnama : String : MacamKerusakan updateMacamKerusakanidmacam : String, updatedMacam : MacamKerusakan : Boolean control JenisKerusakanManager Jeni sKerusakanManager addJenisKerusakanjeniskerusakan : JenisKerusakan deleteJenisKerusakanidjenis : String : Boolean getCollectionJenisKerusakanByIdMacamidmacam : String : Dataset getJenisKerusakan : Dataset getJenisKerusakanForIdidjenis : String : JenisKerusakan updateJeni sKerusakanidjenis : Stri ng, updatedJenis : JenisKerusakan : Boolean control SebabSolusiManager SebabSolusi Manager addSebabSolusisebabsolusi : SebabSolusi deleteSebabSolusiidsebab : Stri ng : Boolean getCollectionSebabSolusiByIdJeni sidjenis : String : Dataset getSebabSol usi : Dataset getSebabSol usiForIdidsebab : Stri ng updateSebabSolusi idjenis : String, updatedSebabSolusi : SebabSolusi : Boolean control PenelusuranKerusakanUI PenelusuranKerusakanUI Penelusuran boundary 1 1.. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1.. 1.. 1.. MacamKerusakan id_macam : String macam : String MacamKerusakan MacamKerusakanidmacam : String, macam : String setIdMacamstring setMacamstring getIdMacamstring getMacamstring entity PengelolaanJenisKerusakanUI PengelolaanJenisKerusakanUI TampilDGJenisKerusakanObyek TampilDGMacamKerusakanObyek SimpanJenisKerusakan UbahJeni sKerusakan HapusJenisKerusakan boundary JenisKerusakan id_jenis : String jenis : String id_macam : String JenisKerusakan JenisKerusakani djenis : Stri ng, jenis : String, idmacam : String setIdJenisstring setJenisstring setIdMacamstring getIdJenisstring getJenisstring getIdMacamstring entity PengelolaanSebabSolusiUI PengelolaanSebabSolusiUI TampilDGSebabSolusi TampilDGJeni sKerusakan SimpanSebabSolusi UbahSebabSolusi HapusSebabSolusi boundary 1.. 1.. 1 1 Gambar 14. Class Diagram Teknik Informatika UAJY DPPL- SiPaTrou 37 62 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

5.3 Diagram Specific Description