TUGAS BESAR
MATA KULIAH PROYEK PERANGKAT LUNAK
Bangunlah sebuah situs berbayar (.com) yang dengan spesifikasi berikut:
- Skrip dituliskan dengan JavaScript dan JQuery.
- Skrip kemudian membaca portal dan menciptakan indeks untuk keseluruhan konten portal.
- Gunakan Node.js untuk membangun struktur folder.
- Algoritma pencarian yang digunakan adalah algoritma Fuzzy dengan algoritma pemeringkatan PageRank(PR).
- File JavaScript data pencarian memuat peringkat dari tiap kata dan halaman-halaman relevan untuk kata tersebut.
- Data pencarian tersebut kemudian disimpan ke dalam tabel-tabel database menggunakan MySQL.
TTd
Dr.Eng
R.H. Sianipar, S.T, M.T, M.Eng
TUGAS BESAR
MATA KULIAH PEMROGRAMAN
BERORIENTASI OBJEK (PBO)
- Bangunlah sebuah kelas A yang memiliki empat anggota data private dan sepuluh anggota data public. Kelas tersebut juga memiliki sepuluh metode public dan empat pasang metode private sebagai mutator/aksesor yang dipakai untuk mengubah/mengakses keempat anggota data private. Di samping itu, kelas ini juga memiliki dua buah metode protected. Gunakan mekanisme abstrasi dan enkapsulas dalam merancang kelas ini.
- Dari kelas A yang telah dirancang tersebut, instansiasikan sepuluh objek yang kemudian akan disimpan ke dalam tabel 1 dengan empat kolom. Kelas B diwarisi dari kelas A, kemudian instansiasikan sepuluh objek yang kemudian akan disimpan ke dalam tabel 2 yang juga memiliki empat kolom.
- Lakukan koneksi MySQL menggunakan JDBC.
- Untuk setiap tabel, simpanlah objek yang diciptakan, salah satu anggota data publicnya yang akan dipakai sebagai kunci pencarian, nilai hash dari objek menggunakan fungsi hash MD5, dan hasil enkripsi biner atas objek menggunakan fungsi enkripsi RC6. Lakukan sejumlah fungsi query MySQL untuk menjelajah isi tabel dari database dengan kunci pencarian anggota data public yang tersimpan dalam database. Hasil query kemudian dipakai untuk membaca isi objek dan nilai hashnya.
- Terakhir, konstruksi JAVA GUI menggunakan NETBEANS sebagai aplikasi desktop untuk mengimplementasikannya.
TTd
Dr.Eng
R.H. Sianipar, S.T, M.T, M.Eng