Spesific Design Class generateJadwal Spesific Design Class manageDosen

Program Studi Teknik Informatika DPPL- SPJK 72 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 + getJumlahPermutasiToSelf Operasi ini digunakan untuk mengambil jumlah permutasi terhadap diri sendiri. + getJumlahPermutasiToLBest Operasi ini digunakan untuk mengambil jumlah permutasi terhadap LBest. + getJumlahPermutasiToGBest Operasi ini digunakan untuk mengambil jumlah permutasi terhadap GBest. + getPermutasiToSelf Operasi ini digunakan untuk mengambil data langhah permutasi terhadap diri sendiri. + getPermutasiToLBest Operasi ini digunakan untuk mengambil data langhah permutasi terhadap LBest. + getPermutasiToGBest Operasi ini digunakan untuk mengambil data langhah permutasi terhadap GBest. + antiHardConstraintdsKelasMataKuliah, jumlahJadwal, jumlahKelasMataKuliah Operasi ini digunakan untuk melakukan transposisi khusus terhadap dimensi yang melanggar hardConstraint. Operasi ini digunakan untuk melakukan transposisi khusus terhadap dimensi yang melanggar softConstraint kendala dosen.

d. Spesific Design Class generateJadwal

generateJadwal entity + connString variabel yang digunakan untuk string koneksi data Program Studi Teknik Informatika DPPL- SPJK 73 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 + scon variabel yang digunakan untuk menginisialisasi variable connString ke SqlConnection. + generateJadwal Konstruktor, digunakan untuk inisialisasi semua attribute dari kelas generateJadwal. + clearDataJadwal Operasi ini digunakan untuk mengosongkan data jadwal. + addJadwalid, idKelasMataKuliah, idRefHari, idRefSesi, idRefRuang Operasi ini digunakan untuk menambah data jadwal. + getAllDataJadwal Operasi ini digunakan untuk mengambil semua data jadwal. + getAllDataJadwalJoin Operasi ini digunakan untuk mengambil semua data jadwal yang sudah join dengan data lain. + getAllDataJadwalJoin2 Operasi ini digunakan untuk mengambil semua data jadwal yang sudah join dengan data lain.

e. Spesific Design Class manageDosen

manageDosen 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 74 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 + manageDosen Konstruktor, digunakan untuk inisialisasi semua attribute dari kelas ManageDosen. + addid, namaDosen, nip, aktif Operasi ini digunakan untuk menambah data dosen. + updateid, namaDosen, nip, aktif Operasi ini digunakan untuk mengubah data dosen. + deleteid Operasi ini digunakan untuk menghapus data dosen. + 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. + getJumlahDosen Operasi ini digunakan untuk mengambil jumlah dosen. + getDataByIdid Operasi ini digunakan untuk mengambil data dosen sesuai dengan id. + getAllDataDosen Operasi ini digunakan untuk mengambil semua data dosen. + getAllDataDosen2 Operasi ini digunakan untuk mengambil semua data dosen.

f. Spesific