My Final Project

The following are my final project abstracts (in Bahasa and English). I’m quite proud of my final project. It’s not because my final project is sophisticated or something, it’s rather simple as matter of fact, but it’s my effort that makes me proud. When I took this topic, I had no idea of programming, moreover Java programming. But through tiring training and learning, now I can declare myself as a Java programmer. Not one of the best yet, but hey, there’re always possibilities right? Wish me luck 4.gif

Desain dan Implementasi

Reminder Berbasiskan Location dan Time Awareness

Di Sisi Server

Abstraksi

Sistem berbasiskan context-awareness bertujuan agar user tidak lagi perlu secara manual memberikan informasi kepada sistem atau divais untuk melakukan operasi tertentu. Sistem atau divais yang akan mengikuti kondisi user dan memberikan layanan yang sesuai dengan kondisi user tersebut. Salah satunya adalah location-aware computing yang dipadu dengan time-awareness. Perpaduan ini menghasilkan suatu aplikasi pengingat yang canggih. Aplikasi pengingat konvensional hanya mengingatkan tanpa memperhitungkan lokasi user berada. Dengan menggunakan aplikasi reminder yang berbasiskan context-awareness, user dapat memperoleh informasi tambahan mengenai lokasi dia berada dan lokasi yang akan atau seharusnya dituju.

Pada tugas akhir ini dilakukan perancangan dan pembuatan aplikasi server yang merupakan bagian dari suatu sistem berbasiskan location awareness dan time awareness menggunakan bahasa pemrograman Java. Sistem yang dibuat memonitor aktifitas mahasiswa dan mengingatkan apabila tidak sesuai dengan jadwal yang telah ditentukan. Untuk membuat aplikasi server ini, terlebih dahulu dilakukan pendalaman materi mengenai socket, XML, dan basis data dalam Java.

Server yang dibuat mampu memberikan layanan kepada beberapa client berupa fungsi pengingat yang memperhitungkan posisi client pada waktu yang telah dijadwalkan oleh user tersebut. Setiap selang waktu tertentu, client mengirimkan data lokasi (lintang, dan bujur) dia berada dalam bentuk XML. Setelah data tersebut diterima dan diproses oleh server, server memberikan respon kepada client. Pengambilan keputusan untuk memberikan pesan pengingat atau tidak kepada user dilakukan dengan cara membandingkan posisi user sebenarnya dengan posisi user menurut jadwal pada waktu tertentu.

 

 

 

Designing and Implementing

Location and Time Aware-based Reminder

In Server Side

Abstract

Context-aware system aims for situation where user no longer needs to manually feed the system with information to run a spesific application. It is the system which will adapt and follow user’s contexts and conditions as well as respond accordingly. One of such kind of system is location-aware computing which is empowered with time- awareness. This combination produces a more advanced reminder application. Conventional reminders do not consider the current location of the user upon operation. Context-aware reminder offers a system that can provide its users with information concerning his/her current position, and destination to which he/she should be at.

Within this final project, a server application which is part of location and time aware-based system is designed and developed using Java programming language. The system supervises a student’s activities and reminds him/her if he/she violates his/her own schedule. To accomplish this, knowledge upon Java based socket connection, XML, and database must firstly be obtained.

The resulting server is capable of giving service, which is a reminder function, to several clients concurrently. After every predetermined time interval, client sends his/her location information (longitude and latitude) in XML format. The server then processes the information and sends a response. The server makes a decision of sending an alert message to client by comparing user’s current location and location where he/she should be.

Next is the preface of my final project report. It’s in Bahasa (too lazy to translate it 10.gif). But the point is, it tells about my gratitude to people who had contributed directly or indirectly to the completion of my final project. Some kind of thank-you list like in Oscar. You know what, I think writing the preface was the most difficult yet enjoyable thing among other chapters. It’s difficult because we had to list all creditable people yet we have to keep it short. But it’s also fun, because we can put comments or our opinion about each people. On my preface, I realized I missed some people, sorry guys!4.gif

 

KATA PENGANTAR

 

            Puji syukur kehadirat Illahi Robbi yang dengan rakhmat-Nya penulis dapat menyelesaikan Tugas Akhir ini hingga selesai dengan judul Desain dan Implementasi Reminder Berbasiskan Location dan Time Awareness Di Sisi Server. Tugas Akhir ini disusun sebagai salah satu syarat dari serangkaian tugas yang harus ditempuh dalam rangka mencapai gelar sarjana S-1 pada Kelompok Keahlian Telekomunikasi, Program Studi Teknik Elektro, Sekolah Teknik Elektro dan Informatika, Institut Teknologi Bandung.

            Proses pelaksanaan Tugas Akhir dan pembuatan laporannya ini dapat selesai dengan baik atas dukungan, bantuan serta sumbang saran dari berbagai pihak. Untuk itu dengan segala hormat penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada:

1.      Bapak Ir. Nana Rachmana S. M.Eng, selaku pembimbing Tugas Akhir ini, yang telah memberikan bimbingan, kritik, semangat, dan pengetahuan-pengetahuan yang baru bagi penulis.

2.      Mama yang selalu merawat dan menyayangi penulis setiap harinya.

3.      Yang penulis sangat sayangi, Jeane Indrawati, terimakasih atas segalanya, terimakasih atas kehadiranmu..

4.      Maya, sahabat sekaligus kakak terbaik bagi penulis yang tidak pernah memiliki kakak, you’re my best sister!

5.      Taufik Putra, sahabat terbaik penulis semenjak SMU yang seringkali ‘pedas’ kata-katanya namun seringkali pula memberikan pencerahan tentang hidup kepada penulis.

6.      Sigit Priyanggoro, teman yang dikirimkan Tuhan sehingga penulis memilih dan mengerjakan Tugas Akhir ini.

7.      Al Novam, selaku teman satu tim context-aware, terimakasih atas printer dan komputernya ya! Juga teman-teman tim context-aware lainnya yaitu Rahmadina Ramsi, Ferdinand TP, Hamzah, Kunang, dan Daniel, yang telah memberikan masukan dan saran yang sangat berguna bagi penulis.

8.      Toha, Ucok, Ridwan, Wiwit, Robby, Wawan, Abe, Effendy, Mas Xerandy, dan Kak Arni, selaku teman-teman satu lab NGN, terimakasih atas masa-masa indah di lab NGN.

9.      Ari, Hermana, Sahari, Aji, Kuncoro, Frida, dan teman-teman lab telematika lainnya yang telah memberikan semangat serta motivasi kepada penulis.

10.  Rommel, Erick, dan teman-teman di lab komputer yang telah banyak membantu penulis.

11.  Teman-teman Elektro dan teman-teman UKJ ITB.

12.  Pak Yayat, Pak Tarya, Bu Nunung, dan karyawan serta dosen lab Telematika lainnya atas bantuan dan keramahtamahannya selama ini.

13.  Mbala, Kak Lando, Mas Kiki, Aqsa, Anom, Tante Nani, Tante Agus, Tante Endah, Om Yanto, dan keluarga lainnya atas dukungan, nasihat, dan pengertiannya.

14.  Kyong, Abu dan almarhum Jamie, yang selalu setia setiap hari menunggu penulis di rumah.

15.  James Gosling dan semua anggota Green Project Research Group di Sun Microsystems, karena telah menciptakan bahasa pemrograman yang sangat fenomenal, Java.

16.  Pencipta Google Search Engine, siapapun dia, terimakasih!

17.  Pembuat dorama, manga, dan anime yang sudah membuat cerita yang selalu membangkitkan semangat penulis.

18.  Serta teman-teman dan pihak-pihak lain yang tidak dapat penulis sebutkan satu persatu dalam dua halaman yang sangat singkat ini.

            Penulis sangat menyadari bahwa Tugas Akhir ini belum sempurna, oleh karena itu penulis sangat mengharapkan kritik dan saran yang membangun dari pembaca demi kesempurnaan Tugas Akhir ini. Besar harapan penulis Tugas Akhir ini dapat  berguna dan menambah wawasan bagi yang memerlukan.

 

Bandung, Juni 2006

 

Penulis

 

14 responses to “My Final Project”

8 10 2006
chaidir (13:49:49) :

ko baru kata pengantar?
Daftar Isi, Lembar Pengesahan, Isi, Rangkuman, Saran, Penutup, Lampirannya mana? :-D

8 10 2006
nico (15:55:31) :

males banget masukin semuanya,kan yg seru cuman kata pengantar doank :)

12 10 2006
sigit (12:15:02) :

wah ada nama guah jek :D

hehehe…

thx juga nic, semoga kita menemukan jalan hidup kita masing-masin…

13 10 2006
nico (05:47:22) :

amiiiin…

22 01 2007
edwin (19:59:25) :

nice one, Nico.
wish u the best, and always get the best.
keep fighting, Ganbatte…!!!

hope we’ll meet someday.

edwin,
he who used to be a member of UKJ-ITB.

16 04 2007
venddd (16:30:37) :

baru nyadar, baru liat halaman ini, ternyata sama ama punyaku.. wah, pembimbing TAku tambah satu ni.. :D

21 06 2007
Marcel (07:56:29) :

Waah… judulnya benar-benar bagus, kalau saya mau pakai buat judul TA saya tahun depan keberatan gak ya? terus mau minta bantuannya sekalian ^^

saya kuliah di UK Petra surabaya Jur.Elektro Telematika

thanks.

11 10 2007
michiko (15:33:56) :

hellow…
makasich… atas cerita” yang ada di atas.. halaman ini sangat bagus untuk aku yang ingin lebih mengenal bout jepang..

boleh kan kapan”menceritakan lebih banyak lagi bout jepang..
aku ingin lebih”tau lagi bout jepang..

salam kenal (u’pecinta jepang)

11 10 2007
michiko (15:38:37) :

makasich..
atas halaman yang unik ini..
dengan aku membaca halaman ini dapat menambah pengetahuanku tentang jepang..

kapan” ceritakan bout jepang lebih banyak..

12 11 2007
sandymc (09:55:53) :

heuhuehue yang bikin google si sergey brin ama larry page tuh :D. Emang salut ama mereka berdua, padahal masih mudah dah kaya raya :D

anw, TA ku juga dealing with bluetooth gps receiver sama server application. entar kapan2 aku ceritain di blogku :). lumayan deh nih ada yang bisa bantu ngajarin :)

heuheuheu, salam kenal ya :D

13 11 2007
nico (00:29:05) :

hehe,ok,smangat ngerjain TAnya yaa :D

5 02 2008
Yusuf Aria (15:32:46) :

Anjiss … ngaran aing eweuh!

kita putuss!!

5 02 2008
Yusuf Aria (15:43:22) :

pokoknya ntar di TA gw ga bakalan ada nama lo!!

wkwkwkwk ….

2 04 2008
white (10:56:46) :

hehehehe…nama aqyu manna??? hiks….tp gpp kita kan blm kenal…haahahaha…
aq yakin jepang yg satu ini sayang n care bgt ma mamanya meski keliatan cuek n sering protes…buktinya point 2 cooooollll kata2nya…hehehe
point 3 lebih coooollll … berani bgt…hahahaha aq ajah ga berani ..

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>