Program Studi Teknik Informatika DPPL – PenKIK wangi
55 81
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.3.12 Specific Design Class Role
Role entity
-id_role : Int Atribut ini digunakan untuk menyimpan data id dari role
-nama_role : String Atribut ini digunakan untuk menyimpan data nama role
+Role Default konstruktor, digunakan untuk inisialisasi semua
attribute dari kelas ini. + getDataRole : Role
Operasi ini digunakan untuk mengambil data role dari database.
5.3.13 Specific Design Class Pengguna
Pengguna entity
-username : String Atribut ini digunakan untuk menyimpan data username pengguna
-password : String Atribut ini digunakan untuk menyimpan data password pengguna
+Pengguna Default konstruktor, digunakan untuk inisialisasi semua
attribute dari kelas ini. + getDataPengguna : Pengguna
Operasi ini digunakan untuk mengambil data pengguna dari database.
+insertDataPenggunaPengguna Operasi ini digunakan untuk menyimpan data pengguna ke
database. +updateDataPenggunaPengguna
Operasi ini digunakan untuk mengupdate data pengguna di database.
+deleteDataPengguna Pengguna
Program Studi Teknik Informatika DPPL – PenKIK wangi
56 81
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
Operasi ini digunakan untuk menghapus data pengguna yang diterima dari database.
5.3.14 Specific Design Class Mahasiswa
Mahasiswa entity
-NIM : Int Atribut ini digunakan untuk menyimpan data Nomor Induk
Mahasiswa dari Mahasiswa -nama_mahasiswa : String
Atribut ini digunakan untuk menyimpan data nama dari Mahasiswa
+Mahasiswa Default konstruktor, digunakan untuk inisialisasi semua
attribute dari kelas ini. +insertDataMahasiswaMahasiswa
Operasi ini digunakan untuk menyimpan data Mahasiswa ke database.
+getDataMahasiswa : Mahasiswa Operasi ini digunakan untuk mengambil data Mahasiswa dari
database. +updateDataMahasiswaMahasiswa
Operasi ini digunakan untuk mengupdate data Mahasiswa di database.
+deleteDataMahasiswaMahasiswa Operasi ini digunakan untuk menghapus data Mahasiswa yang
diterima dari database.
5.3.15 Specific Design Class Lama Studi