ANALISIS DAN PERANCANGAN APLIKASI MANASIK HAJI MENGGUNAKAN TEKNOLOGI J2ME
Naskah Publikasi
diajukan oleh Robimadipa Yanriko 06.11.1018
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012
ANALYSIS AND DESIGN MANASIK HAJI APPLICATION USING J2ME TECHNOLOGY
ANALISIS DAN PERANCANGAN APLIKASI MANASIK HAJI MENGGUNAKAN TEKNOLOGI J2ME
Robimadipa Yanriko Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT In syar'i, Hajj means to travel to the shrine to deliberate certain practices with the intention of worshiping Allah SWT. While other definitions, according to the second meaning of the pilgrimage, is implementing the five pillars of Islam as a Muslim Islamic improvements address. For prospective pilgrims who had yet to perform the pilgrimage, of course, not knowing how to implement a true pilgrimage With this in mind, it was held the rituals of Hajj (pilgrimage ordinance). In the middle of the development of information and communication technology is so fast with these devices and mobile communication technology has been a wave of Internet technology that enables a new trend in mobile learning, or more commonly known as mobile learning.Mobile learning is a learning model that refers to the use of information technology devices (IT) and mobile phones, such as PDA, cell phone, laptop and tablet PCs, in teaching and learning.Expected by the rituals of Hajj mobile applications will facilitate the prospective pilgrims can find procedures for proper pilgrimage. Keywords: Applications, Mobile, Technology
1.1 Pendahuluan Teknologi informasi sekarang ini berkembang semakin pesat. Media komunikasi juga telah banyak mengalami kemajuan karena dukungan teknologi informasi yang baik. Sistem informasi tidak hanya dikembangkan pada perangkat keras (Hardware), tetapi juga pada perangkat lunak (software). Hardware yang akan dibahas adalah ponsel. Ponsel adalah salah satu alat komunikasi yang fleksibel dan bisa dipakai dimana saja kita berada. Ponsel memiliki banyak fasilitas antara lain yakni bisa mendengarkan lagu, menonton video, bermain game. Bukan hanya itu saja fasilitas yang ada pada ponsel juga bisa menjalankan aplikasi-aplikasi yang bisa dijalankan pada ponsel tersebut. Salah satu lini kehidupan yang sangat memanfaatkan teknologi pada ponsel yaitu masyarakat. Masyarakat menanggapi teknologi ini dengan cara mereka sendiri. Aplikasi Manasik Haji merupakan sebuah aplikasi pembelajaran mobile tentang manasik haji. Aplikasi ini berguna bagi para calon Jemaah haji untuk mempelajari tata cara manasik haji yang benar. Aplikasi bisa membantu para calon Jemaah haji yang belum mampu dalam segi materi, yang tabungannya belum cukup untuk menunaikan ibadah haji dalam waktu dekat. Dalam waktu menunggu tabungan cukup, ada baiknya para calon Jemaah haji ini mempelajari tata cara manasik haji yang benar terlebih dahulu. Aplikasi ini juga sebagai alat bantu mempelajari manasik haji selain buku. Buku memiliki isi yang lebih lengkap, tetapi buku tidak selalu dibawa kemana-mana, sedangkan handphone akan selalu dibawa karena sudah menjadi kebutuhan sehari-hari.
2.1 Landasan Teori 2.1.1 Teknologi Mobile Sejalan dengan kemajuan jaman yang sangat pesat saat ini, teknologi telekomunikasi seluler atau biasa disebut mobile communication (komunikasi bergerak) banyak diminiati oleh masyarakat. Hal ini terlihat pula dalam perkembangan teknologi 1
dibidang telekomunikasi yang berkembang pesat teknologinya dan layanan komunikasi bergerak di dunia (mobile evolution). Perkembangan teknologi telekomunikasi khususnya di bidang seluler
terjadi dengan
sangat pesat dikarenakan kebutuhan untuk
berkomunikasi dan bertukar data dengan cepat, mudah dan mobile. Salah satu teknologi komunikasi yang sedang mulai banyak diimplementasikan khususnya Indonesia adalah teknologi 3G (Third Generation) atau generasi ketiga untuk komunikasi seluler.
1
http://parlinpasaribu.com/evolusi-teknologi-telekomunikasi-bergerak
Teknologi yang kini dikenal dengan istilah “generasi” telah menerbitkan generasi ke-4. Sudah pasti generasi ke-4 ini merupakan hasil teknologi komunikasi yang berevolusi dari teknologi sebelumnya. 2.1.2 Perkembangan Teknologi Mobile 2.1.2.1 Teknologi Generasi Awal / Zero Generation (0G) Generasi awal (0G) dikenal dengan istilah Mobile radio telephone ini merupakan teknologi telepon selular modern permulaan, dimana menggunakan jaringan gelombang radio (radiotelephone) khusus (terpisah dan tertutup dengan jaringan lain yang sejenis) dengan jangkauan jaringan yang terbatas dan dapat terhubung dengan jaringan telepon umum biasa. Teknologi ini biasa dipergunakan pada mobil dan truk agar dapat berkomunikasi dengan jaringan telepon biasa. Prinsipnya seperti jaringan komunikasi Polisi atau Taxi (walkie-talkie), hanya saja Mobile radio telephone ini mempunyai nomor telepon tersendiri dan terhubung dengan jaringannya tersendiri). Yang merupakan generasi awal ( 0G ) meliputi ; a. PTT (Push to Talk atau Press-to-Transmit). b. MTS (Mobile Telephone System). c. IMTS (Improved Mobile Telephone Service). d. AMTS (Advanced Mobile Telephone System). e. OLT (Offentlig Landmobil Telefoni,” Public Land Mobile Telephony”). f. MTD (Mobilelefonisystem D, atau Mobile telephony system D). g. Autotel /PALM (Public Automated Land Mobile).
2.1.2.2 Teknologi Generasi Pertama (1G) Generasi pertama atau 1G merupakan teknologi handphone pertama yang diperkenalkan pada era 80-an dan masih menggunakan sistem analog. Generasi pertama ini menggunakan teknik komunikasi yang disebut Frequency Division Multiple Access (FDMA). Yang temasuk teknologi 1G ini adalah: a. AMPS (Advanced Mobile Phone Service) atau IS-136 b. NMT ( Nordic Mobile Telephony). c. HICAP, di Jepang. d. TACS (Total Access Communications System). e. C-450. f. C-Netz. g. Mobitex. h. DataTAC.
2.1.2.3 Teknologi Generasi Kedua (2G) Teknologi generasi kedua muncul karena tuntutan pasar dan kebutuhan akan kualitas yang semakin baik. Generasi ke-2 sudah menggunakan teknologi digital. Generasi ini menggunakan mekanisme Time Division Multiple Access (TDMA) dan Code Division Multiple Access (CDMA) dalam teknik komunikasinya. Yang Termasuk Teknologi 2G, yaitu: a. Digital AMPS atau IS-54 atau IS-136 (D-AMPS) b. GSM (Global System for Mobile Communications) c. PDC (Personal Digital Celluler) d. PHS (Personal Handy System) atau PAS (Personal Access System) e. CSD (Circuit Switched Data) f. High Speed Circuit Switched Data (HSCSD). g. IDEN (Integrated Digital Enhanced Network) h. CDMAone atau Interim Standard 95 (IS-95) atau IS-95 CDMA
2.1.2.4 Teknologi Generasi Dua Setengah (2.5G)
Teknologi 2.5G merupakan peningkatan dari teknologi 2G terutama dalam platform dasar GSM telah mengalami penyempurnaan, khususnya untuk aplikasi data. Yang Termasuk Teknologi 2G, yaitu: a.
GPRS (General Packet Radio Services).
b.
WiDEN (Wideband Integrated Dispatch Enhanced Network)
c. CDMA2000 1x Release 0/RTT (1 times Radio Transmission Technology). 2.1.2.5 Teknologi Generasi Ketiga (3G) 2
Teknologi ini pertama kali diperkenalkan di Jepang tahun 2001. Teknologi ini menawarkan kapasitas transmisi data yang lebih, sehingga dapat digunakan pada video conference, akses internet berkecepatan tinggi, download lagu/video, hingga streaming audio video. Di era ini pula, kecepatan akses data mencapai 384 Kbps - 2 Mbps.Yang Termasuk Teknologi 3G : a. EDGE (Enhanced Data Rates for Global/GSM Evolution) atau E-GPRS (Enhanced - General Packet Radio Services).
2
http://ansitea.blogspot.com/sekilas-tentang-teknologi-3g
b. W-CDMA (Wideband - Coded Division Multiple Access) atau UMTS (Universal Mobile Telecommunication System). c. CDMA2000-1X EV/DV (Evolution/Data/Voice) dan CDMA2000-1X EV-DO (Data Only)/ (Data Optimized). d. TD-CDMA (Time Division Code Division Multiple Access) atau UMTS-TDD (Universal Mobile Telecommunication System - Time Division Duplexing). e. GAN (Generic Access Network) atau UMA (Unlicensed Mobile Access). f. HSPA (High-Speed Packet Access). g. HSPA+ (HSPA Evolution). h. FOMA (Freedom of Mobile Multimedia Access). i. HSOPA (High Speed OFDM Packet Access). j. TD-SCDMA (Time Division Synchronous Code Division Multiple Access). 2.1.2.6 Teknologi Generasi Tiga Setengah(3.5G) Teknologi 3.5 G atau disebut juga super 3G merupakan peningkatan dari teknologi 3G, terutama dalam peningkatan kecepatan transfer data yang lebih dari teknologi 3G (>2 Mbps) sehingga dapat melayani komunikasi multimedia seperti akses internet dan video sharing. Yang termasuk dalam teknologi ini adalah : a. High Speed Downlink Packet Access (HSDPA). b. Wireless Broadband (Wi-Bro). 2.1.2.7 Teknologi Generasi Keempat (4G) Teknologi fourth generation (4G) adalah teknologi yang baru memasuki tahap uji coba. Salah satunya oleh Jepang dimana pihak NTT DoCoMo, perusahaan ponsel di Jepang, memanfaatkan tenaga hingga 900 orang insinyur ahli untuk mewujudkan teknologi generasi ke 4. Yang Termasuk Teknologi teknologi 4G : a. UMB (Ultra Mobile Broadband) atau CDMA2000 1xEV-DO Revisi C. b. UMTS Revisi 8 atau 3GPP LTE (Long Term Evolution). c. WiMAX (Worldwide Interoperability for Microwave Access) 3.1 Analisis Analisis
sistem
merupakan
tahap
yang
paling
penting
dalam
suatu
pengembangan sebuah aplikasi, karena kesalahan pada tahap analisis sistem akan
menyebabkan kesalahan pada tahap selanjutnya. Dengan adanya proses ini, diharapkan dapat menentukan sejauh mana aplikasi yang dibuat tersebut dapat mencapai target. Dari proses tersebut akan dihasilkan suatu gambaran sistem yang kemungkinan memiliki kesalahan-kesalahan ataupun kelemahan-kelemahan sehingga dimungkinkan dilakukan perbaikan. Dalam sebuah sistem pasti sering terjadi suatu kendala untuk mencapai suatu tujuan dan sering kali kita menyadari bahwa masalah itu terjadi setelah sistem yang berjalan tidak benar. Jika terjadi masalah kita harus bisa menemukan penyebabnya, karena masalah timbul tidak dengan sendirinya melainkan ada sebab yang menimbulkan masalah tersebut. Tujuan dilakukannya analisis sistem yaitu untuk memahami sistem yang sedang berjalan. 3.1.1 Analisis Kebutuhan Sistem Pada analisis kebutuhan sistem akan dibagi menjadi 2 bagian diantaranya sebagai berikut : 3.1.1.1 Kebutuhan Fungsional Kebutuhan fungsionalistas berisi proses-proses apa saja yang nantinya dapat dilakukan oleh sistem, dibutuhkan sebuah sistem yang mampu melakukan fungsi-fungsi seperti : 1.
Sistem dapat menampilkan hasil Pencarian istilah-istilah haji pada aplikasi ini.
2.
Sistem dapat memberikan informasi Haji pada aplikasi ini.
3.
Sistem dapat memberikan informasi tentang Umrah pada aplikasi ini.
4.
Sistem dapat memberikan informasi tentang Doa-Doa Haji dan artinya pada aplikasi ini.
5.
Sistem dapat memberikan informasi tentang Jadwal Ibadah Haji pada aplikasi ini.
6.
Sistem dapat memberikan informasi tentang Tempat-Tempat Bersejarah pada aplikasi ini.
7.
Sistem dapat memberikan informasi tentang Tips Ibadah Haji pada aplikasi ini.
8.
Sistem dapat memberikan informasi tentang Bantuan pada aplikasi ini.
3.1.1.2 Kebutuhan Non Fungsional Aspek non fungsional adalah aspek diluar fungsional meliputi perangkat keras, perangkat lunak.
3.1.1.2.1 Perangkat Keras Perangkat keras yang dibutuhkan sebagai sarana penunjang dalam pembuatan game Let’s Dance ini, yaitu berupa seperangkat PC (Personal Computer) dan handphone.
3.1.1.2.2 Perangkat Lunak Perangkat lunak yang digunakan dalam pembuatan aplikasi dan pemrosesan data dari sistem yang diusulkan adalah : 1. Microsoft windows 7 ultimate sebagai sistem operasinya. 2. Netbeans 6.7.1 sebagai software untuk melakukan pemrograman. 3. MS.Office 2010 untuk membuat laporan. 4. Adobe photoshop CS5 dalam melakukan pengolahan gambar. 3.2.2 Analisis Kelayakan Sistem 3.2.2.1 Kelayakan Teknologi Dalam sebuah perancangan sistem tentunya dibutuhkan adanya elemen sistemyang akan mendukung sistem tersebut agar dapat dipergunakan sebagaimana mestinya. Salah satu elemen sistem tersebut adalah teknologi, berikut ini adalah analisis mengenai kelayakan teknologi dalam perancangan aplikasi Manasik Haji :
a. Teknologi Java Perkembangan teknologi komunikasi tidak hanya menyentuh aspek-aspek yang berkaitan dengan dunia formal dan edukasi. Java tidak hanya berada pada komputer PC (Personal Computer) saja, tetapi di dalam perangkat telepon seluler juga sudah terdapat aplikasi-aplikasi Java, tentunya pada hanphone yang sudah memiliki Java. Jenis aplikasi Java sangat banyak dan bervariasi, dengan berbagai model yang ditawarkan. Dari waktu ke waktu perkembangan Java pertumbuhan sangat cepat seiring dengan perkembangan teknologi. b.Teknologi Handphone Teknologi telepon seluler dan piranti genggam semakin berkembang dari tahun ke tahun, baik dari sisi desain maupun dari sisi fitur pendukungnya seiring dengan kebutuhan masyarakat yang semakin meningkat. Dahulu kebutuhan masyarakat akan teknologi telepon seluler dan piranti bergerak hanya sebatas untuk melakukan komunikasi melalui sms dan telepon, namun seiring dengan perkembangan zaman kebutuhan tersebut meningkat. Teknologi telepon seluler saat ini telah mampu mengadopsi beberapa teknologi yang dahulu hanya dapat berjalan pada platform desktop saja. Misalnya video conference, dahulu masyarakat hanya dapat melakukan percakapan video conference melalui komputer, namun saat ini dengan semakin berkembangnya teknologi hal tersebut dapat dilakukan melalui telepon seluler. Dari sisi perangkat lunak juga mengalami perkembangan demikian, beberapa perangkat lunak tertentu saat ini telah tersedia dalam versi mobile, misal : Windows Mobile, Opera mini, YM tiny, eBuddy, Fennec dsb.
Dari fenomena tersebut diatas dapat diambil suatu hipotesa, bahwa tingkat penggunaan telepon seluler dan piranti bergerak semakin meningkat seiring dengan kemajuan teknologi telepon seluler baik dari sisi perangkat keras maupun perangkat lunak. Konsep layanan dalam genggaman akan semakin berkembang dari tahun ke tahun ditandai dengan semakin banyaknya layanan yang berbasis mobile.
4.1 Hasil Penelitian dan Pembahasan
Setelah aplikasi dibuat dan berhasil dijalankan pada emulator yang tersedia pada perangkat lunak netbeans 6.7.1 maka langkah selanjutnya yaitu menerapkan aplikasi Manasik Haji pada ponsel Sony Ericsson w810i. Sebelum melakukan uji coba, terlebih dahulu mengecek apa handphone yang akan digunakan support platform java MIDP 2.0. Selama proses pengembangan aplikasi ini, penulis menggunakan handphone Sony Ericsson w810i. kelebihan dari aplikasi Manasik Haji : 1. Dapat membantu para calon Jemaah haji untuk mempelajari tata cara manasik haji yang benar.
kelemahan dari aplikasi Manasik Haji :
1. Aplikasi ini fiturnya masih sangat sederhana. 4.1.1 Memelihara Sistem
Setelah digunakan, maka aplikasi
akan dievaluasi oleh pengguna untuk
menentukan apakah aplikasi sesuai dengan tujuan semula dan diputuskan apakah ada revisi atau modifikasi. Setelah dilakukan evaluasi dan perubahan yang meliputi perangkat keras dan perangkat lunak, maka pengembangan sistem akan masuk pada tahap pemeliharaan yaitu sebagai berikut : 1. Pastikan
bahwa
memori
handphone
tidak
terlalu
penuh,
karena
akan
mengakibatkan handphone menjadi kurang optimal dalam menjalankan aplikasi ini. 2. Untuk mencegah terjadinya kesalahan pada saat menjalankan aplikasi ini. Sebaiknya handphone sudah terdapat platform java MIDP 2.0 dan CLDC 1.1
5.1 Kesimpulan Dari hasil analisis dan perancangan aplikasi Manasik Haji, dapat diambil beberapa kesimpulan sebagai berikut: 1. Dalam penelitian ini telah dihasilkan sebuah aplikasi yaitu aplikasi Manasik Haji. 2. Kelebihan dari aplikasi Manasik Haji : a. Dapat membantu para calon Jemaah haji untuk mempelajari tata
cara
manasik haji yang benar. 4.
Aplikasi ini dapat menampilkan menu Pencarian.
5.
Aplikasi ini dapat menampilkan menu Haji yang terdiri dari 13 sub menu.
6.
Aplikasi ini dapat menampilkan menu Umrah yang terdiri dari 4 sub menu.
7. Aplikasi ini dapat menampilkan menu Doa-Doa Haji yang terdiri dari 22 jenis doa. 8.
Aplikasi ini dapat menampilkan menu Jadwal Ibadah Haji yang terdiri dari 7 sub menu.
9. Aplikasi ini dapat menampilkan menu Tempat-Tempat Bersejarah yang terdiri dari 20 sub menu. 10. Aplikasi ini dapat menampilkan menu Tips Ibadah Haji yang terdiri dari 8 sub menu. 11. Aplikasi ini dapat menampilkan menu Bantuan yang terdiri dari 7 sub menu.
DAFTAR PUSTAKA
Evolusi Teknologi Telekomunikasi Bergerak, http://parlinpasaribu.com/evolusiteknologi-telekomunikasi-bergerak.html, diakses tanggal 4 maret 2012 Sekilas Tentang Teknologi 3G, http://ansitea.blogspot.com/sekilas-tentangteknologi-3g.html, diakses tanggal 4 maret 2012