Thursday, February 26, 2009

Beberapa Ide untuk Tugas Akhir

Beberapa hari yang lalu, ada banyak mahasiswa/i sebuah kampus tempat saya mengajar dulu yang menghubungi saya melalui email, YM, FS, SMS bertanya mengenai topik untuk tugas akhir mereka.


Beberapa mahasiswa/i sempat saya ladeni dengan memberikan topik yang terpikir saat itu, tapi kebanyakan tidak saya ladeni karena memang saya sedang tidak punya topik untuk diberikan.


Tapi beberapa hari ini saya mendapat beberapa inspirasi untuk tugas akhir, saya tuliskan disini supaya saya tidak repot dalam membalas setiap permintaan dan cukup mengarahkan ke tulisan ini. Berikut adalah topik-topik yang sekiranya bisa dijadikan topik untuk tugas akhir:




  1. DBMS berbasis XML (cocok untuk prodi MI)

  2. Crossword Puzzle Generator dengan Tabu Search (cocok untuk prodi TI)

  3. Manajemen Bandwith Untuk Internet Kampus (cocok untuk prodi TK)


1. DMBS berbasis XML.


Fungsi-fungsi tipikal dari sebuah DMBS adalah mendefinisikan object-object seperti basisdata, table, dll, lalu memanipulasi basisdata seperti melakukan query, menambah data baru, menghapus, dll. Selain itu, karena DBMS umumnya diakses beberapa pengguna secara bersamaan, tentunya diperlukan juga penanganan akses secara bersamaan (concurrency).


Ini dapat dijadikan beberapa topik, mulai dari sisi penyimpanan data (bagaimana membuat "engine" DMBS yang dapat melakukan operasi-operasi basis data, seperti penyimpanan, penghapusan, dll), lalu dari sisi penanganan concurrency access, dll.


Kajian ini akan menarik karena penyimpanan semua "data", baik informasi mengenai pengguna basisdata, semua basisdata, dan object-object lainnya disimpan dalam file XML.


Kalau bisa usul, alangkah baiknya apabila DBMS ini dibangun dengan Java dan di-opensource-kan, agar dapat digunakan pada beberapa platform, sekaligus untuk media promosi kampus (apabila produk DBMS yang dihasilkan sangat "bagus").


2. Crossword Puzzle Generator dengan Tabu Search


Ini sebenarnya adalah lanjutan dari topik TA yang saya berikan ke mahasiswa/i TI tahun 2007/2008. Pada topik sebelumnya, Crossword Puzzle Generator dibuat dengan menggunakan metode konvensional, dan hasilnya sangat tidak optimal. Tabu Search adalah sebuah algoritma meta-heuristic yang cocok untuk persoalan kombinatorik seperti pembuatan Crossword Puzzle Generator tersebut. Untuk dapat mengerjakan topik ini, kemampuan programming dari mahasiswa/i haruslah cukup kuat.


3. Manajemen Bandwith Untuk Internet Kampus


Saya sudah tidak mengetahui perkembangan terbaru mengenai bandwith Internet kampus, tapi berdasarkan pengalaman dulu, banyak mahasiswa/i mengeluh karena Internet yang lambat, yang sebenarnya diakibatkan karena ada mahasiswa/i yang menggunakan aplikasi downloader yang sangat menyedot bandwith.



Topik ini bertujuan untuk mencari cara untuk membatasi penggunakan Internet di kampus, sedemikian sehingga setiap mahasiswa/i mendapat "jatah" bandwith yang sama.

Sejauh ini, baru itu saja yang bisa saya sumbangkan, apabila ada ide lain (tentunya dalam waktu dekat), akan saya share di blog ini juga.


Tak lupa saya ucapkan selamat mengerjakan Tugas Akhir untuk mahasiswa/i di kampus tempat saya mengajar dulu. Ganbatte Kudasai!

5 comments:

  1. ckckckck.. meskipun bvapak udah keluar, anak2 bapak masih tetep ngandalin bapak rupanya..
    Kembali dong pak ke del.. ;-)

    ReplyDelete
  2. pak gandhi, minta topik riset dong :)
    btw, dimana sekarang bos? dari siapa lagi aku minta film? :(

    ReplyDelete
  3. Cem betul aja kau Den.

    Aku masih disini-sini aja coy.

    Kalau mau film, cok kau buka hxxp://oneclickmoviez.com/ en download dari situ, benwit kampus di Jepang kan gede2 tuh :)

    ReplyDelete
  4. Sir, masih ada g ide tuk TA prodi TI?

    Thx before Sir...

    ReplyDelete