Tugas Akhir - 2011 IMPLEMENTASI CLIENT E3D MESSENGER DI IT TELKOM BERBASIS JAVA Devinta Cholila¹, Agus Virgono², Budhi Irawan³ ¹Teknik Telekomunikasi, Fakultas Teknik Elektro, Universitas Telkom Abstrak Dewasa ini teknologi telekomunikasi berkembang sangat pesat oleh karena itu semakin banyak pula layanan-layanan yang disediakan untuk memudahkan manusia berkomunikasi. Salah satu layanan yang mendukung sarana komunikasi tersebut adalah instant messenger, aplikasi ini mendukung pengiriman pesan secara real-time. Aplikasi ini berjalan pada mobile device client, dan berkomunikasi dengan melakukan koneksi dan pengiriman data kepada komputer yang bertindak sebagai server aplikasi. Dalam tugas akhir ini, instant messenger yang dibuat diberi nama E3D messenger yaitu, merupakan program pengiriman pesan instan yang disediakan untuk para civitas akademik IT Telkom. Teknologi messenger ini dibuat mengingat semakin berkembangnya teknologi komunikasi bergerak baik teknologi wifi maupun seluler. Messenger ini dapat diakses dengan menggunakan WLAN untuk mempermudah akses berkomunikasi. Aplikasi pada sisi client menggunakan program J2ME (Java2 Micro Edition) yang akan dihubungkan ke server. Berdasarkan hasil uji MOS dari 21 responden, nilai MOS rata-rata yang didapatkan untuk penilaian kepuasan sebesar 2,9 yang artinya aplikasi ini cukup memuaskan, untuk nilai manfaat sebesar 2,9 yang berarti aplikasi cukup bermanfaat, dilihat dari GUI (Interface) responden memberikan penilaian sebesar 3 yang artinya cukup baik, disisi kemudahan akses responden memberikan penilaian sebesar 3,2 dan terakhir secara keseluruhan aplikasi ini mendapat nilai sebesar 2,9 yang artinya aplikasi ini cukup layak untuk diimplemntasikan. Kata Kunci : Kata kunci : instan messenger, sebagai client, J2ME Abstract The technology of telecommunications is growing very rapidly and therefore the more services provided to enable people to communicate. One of the services that support the means of communication is instant messenger, this application supports the sending of messages in realtime. This application runs on the mobile device client, and communicates with connecting and sending data to the computer that acts as a server application. In this final, which was made instant messenger messenger named E3D ie, an instant messaging program that provided for the IT academic community Telkom. Technology messenger is made considering the growing development of mobile communications technology both wifi and cellular technology. Messenger can be accessed using WLAN for easy access to communicate. Applications on the client side using J2ME (Java2 Micro Edition) that will be connected to the server. Based on MOS test results from 21 respondents, the average MOS values obtained for the satisfaction rating of 2.9 which means the application is quite satisfactory, for the benefit of 2.9 which means the application is quite useful, viewed from the GUI (interface) of respondents provide an assessment of 3, which means good enough, on the ease of access to respondents provide an assessment of 3.2 and final overall this application gets the value of 2.9 which means this application is quite feasible to implementation Keywords : Keywords: instant messenger, as a client, J2ME Fakultas Teknik Elektro Powered by TCPDF (www.tcpdf.org) Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2011 BAB I PENDAHULUAN 1.1 Latar Belakang Teknologi telekomunikasi saat ini berkembang semakin pesat. Dengan pesatnya perkembangan teknologi ini maka dibuat suatu layanan yang mendukung sarana komunikasi berupa instant messenger. Instant Messenger adalah salah satu teknologi yang berkembang dari Internet. Instant Messengger sudah menjadi pilihan berkomunikasi yang paling populer diantara jutaan orang di dunia untuk berkomunikasi dengan keluarga, relasi dan mitra bisnis. Teknologi ini memungkinkan komunikasi yang real-time. Saat ini mobile client untuk Instant Messaging sudah menjadi kebutuhan, karena memungkinkan seseorang berkomunikasi secara real-time dan dalam keadaan mobile. Untuk mendukung kecenderungan komunikasi yang serba mobile. Maka aplikasi ini diimplementasikan pada mobile client. Pembuatan aplikasi client untuk E3D Messenger dibuat software yang didalamnya memberikan layanan-layanan yang mendukung messenger ini, Dan disesuaikan kembali dengan server E3D messenger. Aplikasi client mobile yang dibuat berjalan pada sistem operasi Java. Nama dari E3D messenger ini merupakan singkatan dari nama pembuatnya yaitu Emi, Devi, Desy, Dekri. Dimana pembuatan E3D messenger ini merupakan proyek yang dikerjakan secara bersama-sama dan dibagi menjadi beberapa pembagian tugas yaitu server, kompresi, protocol dan client. 1.2 Tujuan Penulisan Tujuan dari penulisan Tugas Akhir ini adalah sebagai berikut: 1.Membuat suatu aplikasi client mobile untuk Instant Messaging menggunakan Java. 2.Mengaplikasikan Instan Messaging E3D di lingkungan civitas IT-Telkom. 1.3 Rumusan Masalah Dalam tugas akhir ini dirumuskan masalah sebagai berikut: 1.Bagaimana membangun aplikasi client E3D Messenger dengan menggunakan Java. 2.Bagaimana mengaplikasikan client mobile E3D messenger di lingkungan civitas ITTelkom. xviii Fakultas Teknik Elektro Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2011 3.Bagaimana tingkat kepatuhan aplikasi terhadap protocol yang telah ditentukan. 1.4 Batasan Masalah Dalam tugas akhir ini terdapat beberapa batasan masalah sebagai berikut: 1.Perancangan client mobile E3D messenger menggunakan J2ME(Java2 Micro Edition). 2.Hanya menyediakan layanan chatting broadcast. 3.Menggunakan akses WI-FI. 1.5 Metoda Penelitian Tahapan yang digunakan dalam Proposal Tugas akhir ini : 1. Studi Literatur Studi yang dilakukan dengan mempelajari literatur-literatur baik textbook, jurnal, dan artikel ilmiah maupun website yang berhubungan dengan tugas akhir ini. 2. Pengumpulan Data Pada tahap ini dilakukan pengumpulan data yang menunjang tugas akhir ini 3. Tahap Perancangan Yaitu dilakukan eksperimen berdasarkan hasil pada tahap pertama kemudian dilakukan percobaan pada aplikasi client mobile berbasis java. 4. Tahap Pengujian Pada tahap ini system yang telah di rancang diuji kemudian di analisis berdasarkan hasil yang diperoleh. xix Fakultas Teknik Elektro Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2011 1.6 Sistematika Penulisan Sistematika penulisan yang digunakan dalam menyusun Tugas Akhir adalah sebagai berikut: BAB I : PENDAHULUAN Bab ini membahasa latar belakang masalah, tujuan, batasan masalah, metodologi, dan sistematika penulisan. BAB II : LANDASAN TEORI Bab ini membahas mengenai teori dasar yang menunjang dalam pembuatan client E3D messenger. BAB III : PERANCANGAN SISTEM E3D MESSENGER Bab ini membahas tentang proses perancangan klien yang dimulai dari diagaram use case hingga perancangan antarmuka E3D messenger. BAB IV : IMPLEMENTASI DAN ANALISIS SISTEM Bab ini membahas mengenai tahapan implementasi klien E3D. Selain itu, disertakan pula hasil pengujian dengan menggunakan perangkat mobile. BAB V : KESIMPULAN DAN SARAN Bab ini membahas kesimpulan akhir dari perancangan klien E3D dan saran-saran yang membangun agar perancangan sistem bisa lebih baik. xx Fakultas Teknik Elektro Powered by TCPDF (www.tcpdf.org) Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2011 BAB VI KESIMPULAN DAN SARAN Bagian ini berisi kesimpulan dari keseluruhan proses tugas akhir yang telah dikerjakan. Dalam keseluruhan proses pengerjaan pun tidak luput dari kekurangan dan perlu perbaikan yang akan dituliskan pada saran sebagai masukan bagi pengembangan selanjutnya. 5.1 Kesimpulan Berdasarkan keseluruhan proses yang telah di atas, maka dapat disimpulkan beberapa hal yakni: 1. Uji coba aplikasi dilakukan sesuai dengan daftar uji coba yang dibuat. Hasil uji coba aplikasi telah dilalui dengan baik dan menunjukkan hasil yang diharapkan. 2. Aplikasi dijalankan dengan emulator pada wireless toolkit 2.5.2 pada desktop dan secara real pada moblie device. 3. Berdasarkan hasil tingkat kepatuhan terhadap protokol, private chat dan group chat belum mampu di implementasikan dikarenakan keterbatasan fitur server. 4. Berdasarkan nilai MOS maka aplikasi E3D messenger cukup layak diimplementasikan. 5.2 Saran Beberapa hal yang dapat dijadikan pertimbangan bagi pengembangan aplikasi tahap selanjutnya adalah: 1. Aplikasi ini dujicobakan ke lingkup yang lebih luas dengan pengembangan dan fasilitas yang lebih baik 2. Fitur yang diimplementasikan sebaiknya diperbanyak serta mengikuti kebutuhan client dan perkembangan perangkat mobile yang ada sekarang. 3. Semua proses penyimpanan data dilakukan oleh server. 4. Aplikasi ini diujicobakan ke OS yang lain seperti android, IPhone lx Fakultas Teknik Elektro Powered by TCPDF (www.tcpdf.org) Program Studi S1 Teknik Telekomunikasi Tugas Akhir - 2011 DAFTAR PUSTAKA Guaojie,Jackwin Li. “Build Your Stock With J2ME”. ibm.com. M.Shalahuddin, Rosa A. S.. 2008. “Pemograman J2ME”. Informatika.Bandung. Muchow, Jhon W. 2002. “Core J2ME Technology & MIDP”. Sun Microsystem. http://forum.nokia.com/ http://java.sun.com/j2me/ lxi Fakultas Teknik Elektro Powered by TCPDF (www.tcpdf.org) Program Studi S1 Teknik Telekomunikasi