Tes Simulasi Reading Tes Simulasi Listening

Program Studi Teknik Informatika DPPL – ARB-Web 69 114 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

5.1.22 Tes Simulasi Reading

Gambar 5.36 Sequence Diagram : Tes Simulasi Reading

5.1.23 Tes Simulasi Listening

Gambar 5.37 Sequence Diagram : Tes Simulasi Listening : Pelam ar : Pelam ar : IntroReading : IntroReading : Us erTimerManager : Us erTimerManager : UserTimer : UserTimer SaveContoh InsertUserTimer Insert IntroReading : Pelam ar : Pelam ar : IntroLis tening : IntroLis tening : Us erTimerManager : Us erTimerManager : Us erTim er : Us erTim er SaveContoh Ins ertUs erTim er Ins ert IntroLis tening Program Studi Teknik Informatika DPPL – ARB-Web 70 114 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

5.2 Class Diagram

Gambar 5.38 Class Diagram Register Register CreateUserWizard f rom Boundary Class boundary Login Login Getuser f rom Boundary Class boundary ChangePassword ChangePassword GetUser f rom Boundary Class boundary DataPelamar DataPelamar UserRegistering_Selected f rom Boundary Class boundary UrlFile id_url_soal : string url : string GetIdUrlFile Insert Update Delete f rom Entity Class entity SoalArtikel SoalArtikel SaveSoalArtikel Artikel_Selected EditSoalArtikel DeleteSoalArtikel f rom Boundary Class boundary SoalRekaman SoalRekaman UploadRekaman Playlist_Selected DeleteRekaman f rom Boundary Class boundary UrlFileManager GetIdUrlFile InsertUrlFile UpdateUrlFile DeleteUrlFile f rom Control Class control 1 1..n 1 1 1 1 SoalPsikologi SoalPsikologi SoalPsikologi_Selected SaveSoalpsikologi EditSoalPsikologi DeleteSoalPsikologi f rom Boundary Class boundary Soal id_soal : string soal : string id_url_soal : string option_A : string option_B : string option_C : string option_D : string jawaban : string jenis_soal : string GetID Insert Update Delete f rom Entity Class entity SoalGambar SoalGambar SoalGambar_Selected SaveSoalGambar EditSoalGambar DeleteSoalGambar f rom Boundary Class boundary 1 1 SoalReading SoalReading SaveSoalReading SoalReading_Selected EditSoalReading DeleteSoalReading f rom Boundary Class boundary SoalListening SoalListening SaveSoalListening SoalListening_Selected EditSoalListening DeleteSoalListening f rom Boundary Class boundary SoalStructure SoalStructure SaveSoalStructure SoalStructure_Selected EditSoalStructure DeleteSoalStructure f rom Boundary Class boundary SoalManager GetID InsertSoal UpdateSoal DeleteSoal f rom Control Class control 1 1 1 1..n 1 1 1 1 1 1 1 1 TestTimer TestTimer TestTimer_RowEditing TestTimer_RowUpdating f rom Boundary Class boundary TimerManager UpdateTimer f rom Control Class control 1 1 Timer jenis_soal : string lama_waktu : int Update f rom Entit y Class entity 1 1..n IntroPsikologi IntroPsikologi SaveContoh f rom Boundary Class boundary IntroGambar IntroGambar SaveContoh f rom Boundary Class boundary UserTimer UserId : uniqueidentifier Last_Insert : datetime Jenis_Test : string Insert f rom Entity Class entity IntroStructure IntroStructure SaveContoh f rom Boundary Class boundary IntroReading IntroReading SaveContoh f rom Boundary Class boundary UserTimerManager InsertUserTimer f rom Control Class control 1 1 1 1 1..n 1 1 1 1 1 IntroListening IntroListening SaveContoh f rom Boundary Class boundary 1 1 DetailPelamar DetailPelamar UpdateStatus f rom Boundary Class boundary TesPsikologi TesPsikologi Next f rom Boundary Class boundary Jawaban id_jawaban : string id_soal : string UserId : uniqueidentifier Jawaban : string Score : int last_update : datetime Insert f rom Entity Class entity TesReading TesReading Next f rom Boundary Class boundary TesListening TesSoalListening Next f rom Boundary Class boundary TesStructure TesStructure Next f rom Boundary Class boundary JawabanManager InsertJawaban f rom Control Class control 1 1 1 1..n 1 1 1 1 1 1 TesGambar TesGambar Next f rom Boundary Class boundary 1 1