Nama: Diphda Antaresada Nim: 201581294 Online 5 DPPL Sesi 10 UML Project UAS 1. Use Case
Nama: Diphda Antaresada Nim: 201581294 Online 5 DPPL Sesi 10 UML Project UAS 1. Use Case
Nama: Diphda Antaresada Nim: 201581294 Online 5 DPPL Sesi 10 UML Project UAS 1. Use Case
Nim : 201581294
1. Use Case
<<include>>
<<extend>>
Dosen
1..*
- id : String
- name : String
- mata_kuliah : String
+GetDosen(): dosen
1 +setDosen(dosen : Dosen): void
Person
- id : String
- first_name : string
- last_name : String
- birth_day : date
- gender : char 1..*
- tugas1 : double
- tugas2 : double
- uts : double
- uas : double
User
- rata_rata : double
- grade : char
- idDosen : String 1 +InsertDataPerson(): person
+UpdateDataPerson(person : Person) :
+GetPerson() : person
void
+SetPerson(person : Person) : void
+DeleteDataPerson(idPerson : string) :
+GetDosen() : dosen
void
+GetPerson(): person
+GetLaporan() : laporan
+UnduhLaporan(idLaporan : String): void
1
Laporan
1
- id : String
- date : date
+getLaporan():laporan
+setLaporan(laporan:Laporan): void