Program Studi Teknik Informatika
DPPL- SPJK 85 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
telephone, email Operasi ini digunakan untuk mengubah data userLogin.
+ deleteid Operasi ini digunakan untuk menghapus data userLogin.
+ getNewId Operasi ini digunakan untuk melihat id tertinggi, dan
memunculkan id baru yang memiliki angka lebih tinggi 1 point dari id tertinggi yang sudah ada.
+ getJumlahUser Operasi ini digunakan untuk mengambil jumlah userLogin.
+ getDataByIdid Operasi ini digunakan untuk mengambil data userLogin
sesuai dengan id. + getAllDataUser
Operasi ini digunakan untuk mengambil semua data userLogin.
+ getAllDataUserJoin Operasi ini digunakan untuk mengambil semua data
userLogin. + getUserLoginnama, password
Operasi ini digunakan untuk mengambil data user login berdasar nama dan password
p. Spesific Design Class manageRefRole
manageRefRole entity
+ connString variabel yang digunakan untuk string koneksi data
+ scon variabel yang digunakan untuk menginisialisasi variable
connString ke SqlConnection.
Program Studi Teknik Informatika
DPPL- SPJK 86 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
+ manageRefRole Konstruktor, digunakan untuk inisialisasi semua
attribute dari kelas manageRefRole. + addid
Operasi ini digunakan untuk menambah data refRole. + updateid, role
Operasi ini digunakan untuk mengubah data refRole. + deleteid
Operasi ini digunakan untuk menghapus data refRole. + getNewId
Operasi ini digunakan untuk melihat id tertinggi, dan memunculkan id baru yang memiliki angka lebih tinggi 1
point dari id tertinggi yang sudah ada. + getDataByIdid
Operasi ini digunakan untuk mengambil data refRole sesuai dengan id.
+ getAllDataRefRoleTampil Operasi ini digunakan untuk mengambil semua data
refRole. + getAllDataRefRole
Operasi ini digunakan untuk mengambil semua data refRole yang isDeleted sama dengan 0.
Program Studi Teknik Informatika
DPPL- SPJK 87 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
3. Perancangan Data Data Design
3.1 Pyhsical Data Model
FK_KENDALAD_RELATIONS_DOSEN
FK_KELASMAT_RELATIONS_DOSEN
FK_JADWAL_RELATIONS_KELASMAT
FK_JADWAL_RELATIONS_REFRUANG FK_USER_RELATIONS_REFROLE
FK_JADWAL_RELATIONS_REFSESI FK_KENDALAM_RELATIONS_REFHARI
FK_KENDALAD_RELATIONS_REFHARI
FK_KENDALAM_RELATIONS_REFSESI FK_KELASMAT_RELATIONS_MATAKULI
FK_JADWAL_RELATIONS_REFHARI FK_KENDALAD_RELATIONS_REFSESI
kelasMataKuliah idKelasMataKuliah
idDosen idMataKuliah
kelas integer
integer integer
varchar2 pk
fk1 fk2
dosen idDosen
namaDosen nip
aktif integer
varchar64 varchar16
binary2 pk
jadwal idJadwal
idRefHari idKelasMataKuliah
idRefSesi idRefRuang
integer integer
integer integer
integer pk
fk4 fk3
fk2 refRuang
idRefRuang namaRuang
isDeleted integer
varchar32 integer
pk user
idUser idRefRole
namaUser password
alamat telephone
email integer
integer varchar64
varchar32 varchar128
varchar16 varchar128
pk fk
KendalaMahasiswa idKendalaMahasiswa
idRefHari idRefSesi
nilaiKendala integer
integer integer
integer pk
fk2 fk1
refSesi idRefSesi
jamMulai jamSelesai
isDeleted integer
varchar16 varchar16
integer pk
kendalaDosen idKendalaDosen
idRefHari idDosen
idRefSesi nilaiKendala
integer integer
integer integer
integer pk
fk3 fk1
fk2
refRole idRefRole
role isDeleted
integer varchar16
integer pk
mataKuliah idMataKuliah
kodeMataKuliah namaMataKuliah
semester jumlahSKS
integer varchar16
varchar32 integer
integer pk
refHari idRefHari
hari isDeleted
integer varchar16
integer pk
refSemester semester
isDeleted int
integer pk
refKelas kelas
isDeleted varchar2
integer pk
Gambar 55 Physical Data Model
Program Studi Teknik Informatika
DPPL- SPJK 88 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
4. Perancangan Antarmuka UI Design
4.1 Antarmuka Login