unduh materi terkait dengan matakuliah
pemrograman berorientasi objek lanjut
unduh materi applet
tugas akhir semester 1, 2010-2011
setiap topik masih sangat terbuka untuk dilengkapi dan dikembangkan.
yang dituliskan di sini hanyalah konsep dasar saja.
banyak hal yang harus dicaritahu secara mandiri agar tugas ini bisa terselesaikan.
pahami tugasnya,
lakukan perancangan dengan baik,
lakukan pengkodean dengan teliti,
buat laporan yang rapi dan mudah dimengerti..
gunakan logika dan imajinasi anda..
selamat berjuang, semoga beruntung…Â :thumbup
topik-1: bengkel :tkp
– sistem pada bengkel
– mencatat data client dan kendaraan yang pernah diperbaiki, disimpan secara sistematis pada database.
sehingga pada kedatangan berikutnya, tidak perlu dilakukan pencatatan data lagi.
– pencatatan data spare part yang tersedia untuk dibeli ataupun digunakan pada perbaikan
– pencatatan perbaikan serta spare part yang terpakai
– rincian harga dari catatan perbaikan, mencakup biaya jasa dan spare part.
– gunakan hibernate
– lengkapi transaksi yang bisa ditangani sebaik mungkin.
– kembangkan…
topik-2: pengendali :bingung
– buat aplikasi jaringan, dimana bisa terjadi pengiriman pesan dua arah pada 2 komputer
– penerima pesan akan melakukan suatu proses, disesuaikan dengan pesan yang diterimanya.
– pesan harus disertai sandi yang benar
– misalnya, pesan yang dikirimkan adalah :
run notepad.exe, penerima pesan akan menjalankan aplikasi notepad.exe
shutdown, penerima pesan akan menjalankan proses shutdown
– cari tahu sebanyak mungkin aksi-aksi yang bisa dilakukan pada sebuah komputer melalui java.
– kembangkan…
topik-3: metadata :dp
– aplikasi yang dapat membaca metadata suatu file.
– sebuah file jpg atau mp3, dibaca lalu ditampilkan metadata yang tersimpan.
– aplikasi juga dapat digunakan untuk mengubah isi dari metadata yang ada.
– metadata file mp3 dan jpg dapat dilihat dari properties setiap file, misalnya :
mp3 : artist, album, title, year, genre, photo, lyric
jpg : software, date taken, iso, dll
– cari tahu tentang sistem berkas dari file jpg dan mp3.
– kembangkan…
topik-4: rat race simulator :ngacir2
– aplikasi aplet
– tampilan dalam bentuk grid/matriks 2 dimensi.
– ukuran matriks 20 kotak mendatar, 20 kotak vertikal. total 400 kotak.
– setiap kotak dapat diatur menjadi lantai atau tembok.
– dapat diletakkan sebuah keju pada salah satu kotak yang ada.
– diletakkan juga 2 ekor tikus pada kotak-kotak yang ada.
– saat simulasi dimulai, setiap tikus akan mencari jalur terpendek menuju keju.
– cari tahu tentang algoritma2 jalur terpendek.
– kembangkan…
topik-5: penyimpan sandi :cekpm
– aplikasi untuk menyimpan username dan sandi
– username dan sandi jumlahnya tak terbatas
– siapkan atribut pelengkap dari sandi tersebut,
misalnya: website terkait, tgl expire, email terkait, dll
– penyimpanan dilakukan pada file xml.
– semua data yang disimpan sudah dienkripsi terlebih dahulu
– cari tahu tentang manipulasi file xml dari java dan metode enkripsi
– kembangkan…