tugas jurnal

6

Click here to load reader

Upload: baehaqialanawa

Post on 25-Jul-2015

103 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Tugas Jurnal

APLIKASI J2ME PADA SISTEM INFORMASI AKADEMIK MENGGUNAKAN

JARINGAN GPRS

STUDI KASUS JURUSAN TEKNIK ELEKTRO

UNIVERSITAS NEGERI JAKARTA

ADE FATHURROHMAN

Alumni Angkatan 2006 Program Studi Pendidikan Teknik Elektronika Universitas

Negeri Jakarta

Bapak Widodo, M.Kom

Dosen Universitas Negeri Jakarta Program Studi Pendidikan Teknik Elektronika

Bapak Drs. Wisnu Djatmiko, MT

Dosen Universitas Negeri Jakarta Program Studi Pendidikan Teknik Elektronika

Erwin Setiantoro

Mahasiswa Program Studi Pendidikan Teknik Elektronika Universitas Negeri Jakarta

ABSTRACT

KRS (Card Plan Study), which plays an importan part in academic information

systems at the State University of Jakarta. However, in charging SIAKAD many student who

complained would be hard to fill because KRS is online or lined up on the bridge of majors,

academic information system using the GPRS network which aims to examine the work

process of information system using J2ME and MIPD application using the GPRS network,

build device features software that can run on operating systems that support J2ME.

The result that have been implemented through seven section. These seven sections are

each. Testing a software application that will be applied to mobile phone Nokia N-70, testing

is already registered can go to applications, user testing that had been able to read the schedule

on the phone, users can fill out the KRS test of mobile phones with applications that have been

made, testing the user can see the KRS of mobile application, test data displayed on the phone

with the data on the web, testing the user can log out the application. Obtained overall

conclusion runs perfect but the displaysize discrepancies in emulator with nokia N-70. And

suggestions to add other menu on system.

Keyword : J2ME, GPRS, the Nokia N-70

Page 2: Tugas Jurnal

PENDAHULUAN

Mahasiswa harus mengisi KRS

untuk menentukan mata kuliah yang akan

diambil pada semester berikutnya,

sehingga menjadikan pengisian KRS

sebagai hal yang sangat penting bagi

kelancaran perkuliahan mahasiswa, karena

jika samapai mahasiswa tidak mengisi

KRS, maka mahasiswa tidak diperbolehkan

mengikuti perkuliahan. Akan tetapi dalam

pengisisan siakad banyak mengeluhkan

akan susahnya mengisi KRS yang bersifat

online atau antri pada anjungan jurusan.

Salah satu perkembangan dibidang

telekomunikasi yang berkembang pesat

diera tahun 2010 adalah telepon selular

(ponsel). Mulai dari ponsel yang hanya

bisa digunakan untuk berbicara dan

mengirimkan SMS hingga ponsel cerdas

(smart phone) yang memiliki berbagai

fungsi seperti multimedia, multiplayer

games, transfer data dan video streaming.

Berbagai perangkat lunak untuk

mengembangkan aplikasi ponsel pun

bermunculan, diantaranya yang cukup

dikenal para programmer adalah Java 2

Micro Edition (J2ME).

Dalam perkembangan teknologi

dan komunikasi, ponsel yang merupakan

salah satu media komunikasi yang

dipergunakan masyarakat banyak menjadi

kebutuhan utama dalam melakukan

aktifitas sehari-hari. Ponsel merupakan

pilihan tepat untuk membantu kinerja,

dengan kemudahan dan fasilitasnya.

Kemajuan teknologi ponsel yang sangat

pesat, memungkinkan pemanfaatan yang

lebih dari kemamuan perangkat. Kemajuan

teknologi ponsel membuat ketertarikan dan

antusias programmer untuk

mengembangkan perangkat lunak khusus

bagi mereka yang membutuhkan mobilitas

tinggi, tanpa dibatasi tempat dan waktu.

Banyaknya programmer yang melakukan

pengembangan member nilai positif karena

banyak tercipanya aplikasi-aplikasi yang

dapat membantu pekerjaan sehari-hari agar

lebih mudah dan efisien. Selain membantu

pekerjaan sehari-hari, teknologi jaringan

yang juga berkembang dengan pesat

mendukung pengembangan perangkat

lunak yang memanfaatkan jaringan

nirkabel (wireless). Teknologi jaringan

menyediakan akses jaringan tanpa kabel

dengan kecepatan yang cukup tinggi.

Keberadaan institusi pendidikan

seperti universitas sangat dibutuhkan untuk

menunjang tingkat pendidikan seseorang

ketingkat yang lebih tinggi dengan tinjauan

khusus secara spesifik dari skill dan

pengetahuan, dimana dari tahun ke tahun

kebutuhan akan informasi semakin banyak

dan menyebar luas.

Page 3: Tugas Jurnal

Sistem Informasi Akademik yang

ada merupakan sistem yang bersifat online,

akan tetapi jika dipandang dari aspek

ekonomi dan efisiensi belum begitu

memudahkan penggunanya, karena dalam

aplikasi SIAKAD yang ada mahasiswa

diharuskan mengunjungi alamat unj.ac.id

lalu menuju SIAKAD, jika dibuka melalui

ponsel maka waktu yang dibutuhkan cukup

lama untuk mengakses aplikasi sistem

informasi akademik dan mengetahui hasil

cetak dari SIAKAD.

Dengan adanya SIAKAD yang

memanfaatkan aplikasi pada J2ME dengan

menggunakan GPRS yang akan dirancang

diduga mahasiswa akan merasa lebih

mudah dan efisien dalam aktifitas

pengisian KRS.

Pengertian Aplikasi J2ME

Java dikenal sebagai bahasa

pemrograman tingkat tinggi yang

berorientasi objek, atau lazim disebut

dengan istilah Object Oriented

Programming (OOP). Sejarah

perkembangan Java dimulai pada tahun

1990 ketika James Gosling, seorang ahli

pemrograman yang berkerja di Sun

Microsystem, ditugaskan untuk

menciptakan program untuk

mengendalikan perangkat elektronik rumah

tangga.

Sebutan Java 2 diberikan untuk Java versi

1.2 dan versi berikutnya. Java 2 terbagi

dalam 3 kategori, yaitu :

1. Java 2 Standart Edition (J2SE).

Kategori yang digunakan untuk

menjalankan, mengembangkan

aplikasi Java pada level komputer

personal.

2. Java 2 Enterprise Edition (J2EE).

Kategori yang dikhususkan untuk

pengembangan aplikasi Java pada

lingkungan enterprise/server.

3. Java 2 Micro Edition (J2ME).

Kategori ynag digunakan untuk

pengembangan aplikasi Java yang

diimplementasikan pada perangkat

semacam ponsel, Palm, PDA, dan

Pocket PC.

Konfigurasi J2ME

Konfigurasi J2ME adalah

spesifikasi yang mendefinisikan sebuah

virtual machine dari kumpulan API-API

dasar yang dapat digunakan dalam kelas

tertentu dari sebuah peralatan.

Konfigurasi hanyalah mengatur hal-hal

tentang kesamaan sehingga dapat

dijadikan ukuran kesesuaian antar device.

Ada 2 konfigurasi J2ME, diantaranya

CLDC (Connected Limited Device

Configuration)

Page 4: Tugas Jurnal

CLDC merupakan perangkat atau

konfigurasi dasar dari j2me. CLDCC

sebenarnya berupa library dan API yang

diimplementasikan pada j2me.

Konfigurasi CLDC digunakan untuk alat

kecil seperti telepon seluler, pager, dan

PDA. Peralatannya mempunyai

keterbatasan memori (RAM), sumber

daya dan kemampuan memproses.

Spesifikasi pada j2me adalah spesifikasi

minimal dari package kelas dan sebagian

fungsi java virtual machine yang

dikurangi agar dapat diimplementasikan

dengan keterbatasan sumber dari alat-alat.

CDC (Connected Device Configuration)

CDC adalah spesifikasi dari

konfigurasi j2me, CDC merupakan

komunitas proses pada java yang

memiliki standarisasi. CDC terdiri dari

virtual machine dan kumpulan library

dasar untuk dipergunakan pada profile

industry. Implementasi CDC pada j2me,

adalah source code yang menyediakan

sambungan dengan macam-macam

platform.

Salah satu profil J2ME adalah

Mobile Information Device Profile

(MIDP). Fungsi yang harus digunakan

antara lain, command(), addCommand(),

setCommand(), commandAction(). J2ME

wireless Toolkit adalah sekumpulan tool

yang digunakan untuk mengembangkan

aplikasi dalam handphone dan wireless

device lainnya. Toolkit adalah pesan-pesan

kesalahan, jika terjadi kegagalan perbaiki

kesalahan pada source code dan lakukan

kompilasi hingga selesai. Setelah

melakukan kompilasi maka pada direktori

proyek yang dibuat akan muncul beberapa

direktori antara lain classes, tmpclasses,

tmplb. Pada Nokia N-70 terdapat 2 jenis

aplikasi dan perangkat lunak yang dapat

diterapkan antara lain, aplikasi J2ME

berbasis teknologi JavaTM dengan file

ekstensi .jad atau .jar. dan

aplikasi/perangkat lunak yang sesuai untuk

pengoperasian sistem pengoperasian

symbian.

Data Flow Diagram adalah suatu

grafik yang menjelaskan sebuah sistem

dengan menggunakan bentuk-bentuk atau

simbol untuk menggambarkan aliran data

dari proses yang saling berhubungan.

Metode Penelitian

Penelitian sistem informasi akademik

menggunakan jaringan GPRS

menggunakan aplikasi java 2 micro edition

(j2me) dengan memanfaatkan handphone

Page 5: Tugas Jurnal

nokia N70 dilakukan di laboatorium

teknologi dan informasi laboratorium

komunikasi jurusan teknik elektro fakultas

teknik Universitas Negeri Jakarta. Waktu

penelitian dilaksanakan pada bulan maret

sampai juni 2011.

Penelitian bertujuan untuk menghasikan

sebuah sistem informasi akademik

menggunakan jaringan GPRS dengan

memanfaatkan aplikasi J2me. Produk yang

dihasilkan terdiri dari perangkat lunak yang

dapat dterapkan pada handphone nokia

N70. Penelitian dilakukan melalui

sejumlah tahapan yang merupakan bentuk

metode rekayasa pengembangan perangkat

lunak dan dapat diterapkan pada perangkat

keras.Penelitian dilakukan dengan metode

eksperimen.

Pada penelitian sistem informasi akademik

menggunakan jaringan GPRS dibutuhkan

sebuah tools pengembang yaitu perangkat

keras dan perangkat lunak. Berdasarkan

metode pengembangan metode perangkat

lunak yang dijelaskan pada BAB 2 metode

yang digunakan adalah metode waterfall.

Proses yang pertama kali dilakukan pada

model pengembangan waterfall adalah

melakukan analisis yang merupakan proses

identifikasi dan pengumpulan sebuah

sistem difokuskan pada kebuuhan

perangkat lunak. Setelah kebutuhan

perangka lunak secara garis besar terpenuhi

maka dilanjutkan dengan pembuatan

desain, dan apabila pada tahap desain

terjadi kesalahan atau kekurangan maka

dapat kembali lagi menuju tahap yang

pertama, begitupun implementasi dan

testing apabila terjadi kesalahan maka

dapat kembali ketahapan sebelumnya.

Proses identifikasi dan pengumpulan

kebutuhan sistem ditujukan untuk

mendapatkan daftar kebutuhan perangkat

lunak. Untuk memahami program yang

akan dibangun, analis harus memahami

lingkup sistem yang akan dibangun,

termasuk didalam fungsi, performasi dan

antar muka. Kebutuhan sistem dan

perangkat lunak didokumentasikan dan

dikonfirmasikan dengan kebutuhan

pengguna. Tahapan analisis permasalahan

bertujuan untuk menghasilkan daftar

kebutuhan yang harus dipenuhi oleh sistem

informasi akademik, meliputi komponen

perangkat keras dan perangkat lunak.

Sistem informasi akademik dirancang

untuk menjadi bagian dari sebuah sistem

perkuliahan. Fungsi dari sistem informasi

akademik untuk memberikan sebuah

sistem informasi yang dibutuhkan

mahasiswa yang juga tempat untuk

mahasiswa melakukan pendaftaran kuliah

yang akan diambil pada semester

selanjutnya. Maka untuk meningkatkan

fasilitas dan kemudahan dalam pengisian

KRS menjadi pendorong untuk

mengembangkan sistem informasi

Page 6: Tugas Jurnal

akademik yang sudah ada, dengan harapan

dapat mempermudah proses terkirimnya

sebuah informasi dan memudahkan

pengguna dengan perangkat yang ada.

Kesimpulan

Pada penelitian aplikasi J2ME pada Sistem

Informasi Akademik menggunakan

jaringan GPRS akan dirancang sebuah

program yang dapat membantu proses

mengirim dan mengetahui sebuah

informasi tentang akademik. Dengan

adanya pengembangan sistem pengisian

KRS dalam bentuk aplikasi yang

mendukung berbagai jenis sistem operasi

di perangkat mobile akan memberikan

alternatif tambahan bagi mahasiswa untuk

mengakses pengisian KRS, baik bagi

mereka yang menggunakan perangkat

mobile berbasis Symbian maupun

Windows Mobile dengan menggunakan

jaringan GPRS.

Saran

Dalam skripsi ini sebaiknya

memperhatikan penggunaan EYD karena

masih banyak penggunaan EYD yang salah

dan banyak kalimat tidak efektif yang

tertulis dalam skripsi ini. Penyusun

sebaiknya memperhatikan juga penulisan

footnote dan daftar pustakanya. Skripsi ini

sangat bermanfaat bagi mahasiswa jurusan

Teknik Elektro karena sangat membantu

mahasiswa dalam pengisian KRS maupun

melihat daftar hasil studi.

Daftar Pustaka

Rahardjo, Budi. 2010. Tuntunan

Pemrograman Java Untuk

Handphone dan Alat Telekomunikasi

Lainnya. Bandung: Informatika

Shalahuddin, Mochammad. 2010.

Pemrograman J2ME. Bandung:

Informatika

Leman. 1998. Metodologi Pengembangan

Sistem Informasi. Jakarta: PT Elex

Media Komputindo

Pressman, Roger. 2005. Software

Enginering A Practitioner’s

Approach. New York: McGraw-Hill

Higher Educati

on