2. Perumusan masalah
Berdasarkan dengan latar belakang serta tujuan yang telah diuraikan sebelumnya mengenai kebutuhan yang akan diperlukan, terdapat beberapa perumusan masalah yang akan dibahas dalam Proyek Akhir ini, yaitu :
1.
Bagaimana menyediakan sistem layanan akademik yang dapat diakses melalui Bagaimana mendesain dan membangun Aplikasi Mobile Campus berbasis WAP ?
mobile phone ?
2.
3. Tujuan
Mobile Campus berbasis Wireless Application Protocol (WAP) ini merupakan sebuah applikasi layanan akademik mahasiswa yang mengandalkan tampilan mobile sebagai media interfacenya, dengan fasilitas inilah para mahasiswa nantinya dapat melakukan proses layanan akademik dimanapun mereka berada dengan cukup mengandalkan mobile phone yang mereka miliki. Adapun tujuan dari Proyek Akhir ini, yaitu :
1.
4. Batasan Masalah
Adapun batasan masalah dalam Proyek Akhir ini, yaitu sebagai berikut :
1.
Proyek Akhir ini hanya terfokus pada pembuatan Applikasi Mobile Campus berbasis WAP. Implementasi applikasi ini dilakukan hanya pada HP/Mobile Phone. Implementasi Proyek Akhir ini tidak akan menjelaskan proses teknik kompresi dan dekompresi pada data maupun multimedia. Pada Proyek Akhir ini tidak membahas akan sistem keamanan (Security) pada jaringan internet, WAP, Wireless maupun Web Service. Implementasi applikasi ini tidak akan mesimulasikan Layanan Akademik secara kompleks hanya proses dan tanda registrasi.
2. 3.
4.
5.
6. Pengujian WAP hanya dilakukan pada PC dan HP/Mobile Phone. 7. Pada Proyek Akhir ini tidak akan membahas tentang Quality of Services (QoS)
5. Jadwal kegiatan
Juni 2010 2 3 4 Juli 2010 2 3 Agustus 2010 1 2 3 4 September 2010 1 2 3 4
Kegiatan 1 Tahap Studi Literatur Tahap Perancangan dan Implementasi Tahap Pengujian Tahap Pembuatan laporan
2.3 WAP (Wireless Application Protocol) WAP merupakan kependekan dari Wireless Application Protocol dan merupakan terminal wireless, yaitu mobile devices, PDA dan lain-lain.WAP mendukung beberapa system wireless seperti GSM, IS-136, CDMA, PDC dan lain sebagainya, serta didukung oleh semua system operasi seperti PalmOS, EPOC, Windows CE, FLEXOS, OS/9 dan JavaOS.WAP adalah sebuah arsitektur komunikasi yang dirancang untuk jaringan wireless. Dengan WAP, seseorang yang mempunyai mobile device dapat melakukan transaksi seperti belanja, banking dan pemesanan melalui internet, WAP adalah standar industry yang dikembangkan oleh sekelompok pabrik telekomunikasi seperti Nokia, Ericsson, Motorola, dan lain-lain, operator telekomunikasi seperti Deutche Telecom, France Telecom, AT&T dan lain-lain, serta perusahaan software dan penyedia layanan seperti Microsoft, IBM, RSA, Unwired Planet dan Symbian. WAP merupakan suatu standar protocol yang dibuat untuk mengatasi keterbatasan wireless device seperti telepon selular dan PDA. Berikut ini adalah beberapa keterbatasan WAP : a. Bandwith rendah b. Kemampuan CPU rendah c. Memori kecil d. Tampilan terbatas e. Daya (baterai) rendah f. Peralatan input yang berbeda
2.3.1
a.
Definisi WAP Wireless Application Protocol adalah sekumpulan standar yang dirancang untuk
Adapun beberapa definisi mengenai Wireless Application Protocol, yaitu : memperluas layanan internet ke telepon mobile, pager dan personal digital assistants (PDA)
b.
c. Wireless Application Protocol adalah suatu spesifikasi global yang terbuka dan memampukan user mobile dengan wireless device seperti telepon mobile agar mudah mengakses dan saling berhubungan dengan informasi dan layanan pada internet.
d.
lingkungan applikasi yang memungkinkan untuk mengakses internet dan web dari wireless handled devices.WAP dirancang untuk bekerja dengan keanekaragaman selular jaringan transmisi data wireless, handled device dan system operasi.
e.
applikasi untuk pengembangan sumber daya informasi, mempercepat atau memberikan layanan telepon dan mengakses internet dari mobile devices.
2.3.2
Arsitektur WAP
Ketika mobile devices ingin dikoneksikan ke internet, semua komunikasi melalui WAP Gateway. WAP Gateway ini akan menerjemahkan semua protocol yang digunakan pada WAP untuk protocol yang digunakan di internet.Arsitektur WAP menyediakan suatu lingkungan yang dapat diperluas dan scalable untuk pengembangan aplikasi pada perangkat komunikasi mobile.
Jenis isi WAP dan Protocol telah dioptimalkan untuk perangkat wireless handled. WAP menggunakan teknologi proxy untuk mengkoneksi wireless dengan internet. a. Protocol Gateway Protocol gateway menerjemahkan permintaan dari stack protocol WAP (WSP, WTP, WTLS dan WDP). b. Isi Encoder dan Decoder Isi encoder menerjemahkan isi WAP, halaman WML dan program WML.Script ke dalam format yang disandikan untuk mengurangi ukuran data pada Wireless Network. Protokol dapat didefinisikan sebagai suatu cara atau aturan yang dibakukan untuk melakukan komunikasi antar suatu peralatan jaringan dengan peralatan jaringan yang lainnya.
Berikut adalah tahapan-tahapan dalam arsitektur WAP : a. Wireless Application Environment (WAE) b. Wireless Session Protocol (WSP) c. Wireless Transport Layer Security (WTLS) d. Wireless Datagram Protocol (WDP) e. Bearer f. Aplikasi Pendukung
Telkom Polytechnic | Proposal Proyek Akhir 7
Dengan memberikan layanan informasi melalui WAP yang sifatnya statis, WAP site akan lebih dibutuhkan para pengguna telepon selular karena informasi yang mereka cari adalah informasi yang real time yang saat itu juga dibutuhkan tanpa bergantung pada keberadaan PC.Model pemrogaman WAP terdiri atas tiga bagian, yaitu WAP Client yang mengirim permintaan informasi, gateway sebagai penerjemah antara WAP dan HTTP serta server yang memproses permintaan dan gateway untuk kemudian menjawabnya.
2.4
Definisi Apache Web Server Apache merupakan web server yang dikeluarkan sekitar tahun 1995 oleh NASA. Apache
adalah A PatCHy (Path) yang dijadikan sebagai kunci dari World Wide Web.Sistem kerjanya menunggu permintaan dari client yang menggunakkan browser, seperti M3 Gate, Deckit, dan lain-lain.Dalam berintegrasi dengan klien, apache menggunakan HTTP (Hyper Text Transfer Protocol. Kelebihan Apache : a. Apache dikategorikan sebagai software yang free. b. Installasi yang mudah. c. Mudah dalam mengkonfigurasi.
d.
e. Bias beroperasi pada berbagai platform. f. Komatibilitas yang tinggi. g. Adanya fitur untuk multihomed dan virtual server h. Merespons client dengan sangat cepat.
Telkom Polytechnic | Proposal Proyek Akhir 8
2.5
Definisi PHP Hypertext Prepocessor PHP merupakan bahasa interpreter yang mirip dengan bahasa C dan Perl yang memiliki
kesederhanaan dalam perintah.PHP dapat digunakan bersamaan dengan WML (Wireless Markup Language) sehingga pembangunan situs web site dapat dilakukan dengan cepat dan mudah.PHP dapat digunakan untuk meng-update database, menciptakan database, dan mengerjakan penghitungan matematika. Kelebihan PHP mampu membuat aplikasi web dengan koneksi database yang cukup banyak, seperti MySQL, PostgresSQL, Interbase, ODBC, Oracle dan Sybase. 2.6 Definisi MySQL MySQL merupakan database server yang dibuat oleh T.c.X Data Konsultan AB. Kelebihan MySQL antara lain : a. MySQL tidak membutuhkan ruang harddisk yang besar untuk aplikasinya. b. Mendukung level masukkan ANSI SQL-92 dan ODBC level 0-2 SQL standar. c. Dapat ditulis menggunakan bahasa C, Perl, PHP dan lainnya. d. Menyimpan table yang terpisah dalam direktori database. e. Lebih cepat dan open source.
Pencarian referensi dan sumber-sumber yang berhubungan dengan Wireless Application Protocol (WAP). Pencarian referensi dan sumber-sumber yang berhubungan dengan mobile application. Mempelajari dan memahami proses pembuatan applikasi mobile campus berbasis wireless application protocol (WAP).
b.
c.
2. Tahap Perancangan dan Implementasi Pada tahap ini akan dilakukan perancangan sistem dan pembuatan aplikasi mobile campus berbasis WAP sebagai hasil akhir dari Proyek Akhir ini. Pada tahap ini perancangan akan melihat dari bebagai segi, baik dari sistem operasi (OS) maupun tools yang nantinya akan digunakan dalam proses pembuatan aplikasi ini.
3.
Tahap Pengujian Pada tahap ini, pengujian akan dilakukan setelah aplikasi telah selesai dirancang. Pengujian itu sendiri akan dilakukan dengan memperhitungkan berbagai macam hal, baik dari segi kelayakan aplikasi, maupun error system yang mungkin terjadi.
4. Tahap Pembuatan Laporan Pada tahap ini, akan dilakukan pembukuan dari semua hal dalam proses pengerjaan Proyek Akhir ini, langkah demi langkah akan disusun melalui laporan hasil akhir sesuai dengan kaidah penulisan yang telah ditentukan oleh institusi Politeknik Telkom Bandung.
Telkom Polytechnic | Proposal Proyek Akhir 10
Daftar Pustaka
1.
Laksono Putro, Budi ; Rahman Wijaya, Dedy. 2009, Mobile Programing.Telkom Susanti, Fitri ; Ibnu Deshanta, Prajna ; Bani Putri, Agung ; Sholekan. 2009, Jaringan Simarmata, Janner. 2006, Aplikasi Mobile Commerce menggunakan PHP dan MySQL, Simarmata, Janner. 2006, Pemrograman WAP dengan menggunakkan WML, Yogyakarta, Ambang Utomo S.T, Prasetya. 2006, Membangun Aplikasi WAP Portal untuk Singelee, Dave ; Preneel, Bart. 2003, The Wireless Application Protocol (WAP).
Polytechnic.
2.
Yogyakarta, Andi.
4.
Andi.
5.
Udin Suchaini. 2007. Aplikasi WAP Portal Dalam Pembuatan Sistem Informasi
Akademik dengan WML, PHP dan MySQL. Prodi D3 Statistika Terapan dan Komputasi, Universitas Negeri Semarang. 9. javvin.com. WAP and WAP Architecture. http://www.javvin.com/protocolWAP.html
11