Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
6Activity
0 of .
Results for:
No results containing your search query
P. 1
jalur menuju Politeknik negeri semarang

jalur menuju Politeknik negeri semarang

Ratings: (0)|Views: 432 |Likes:
Published by Dhim Na Yin
junes=jalan menuju polines semarang
junes=jalan menuju polines semarang

More info:

Published by: Dhim Na Yin on Sep 17, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/12/2011

pdf

text

original

 
Jurnal Tugas Akhir
agustus 2010
 
1
DENAH PANDUAN LOKASI KAMPUS POLITEKNIK NEGERI SEMARANGDILIHAT DARI WILAYAH KOTA SEMARANG BERBASIS J2MEDhimas Wahyu P, Yuliana Dewi S.
T. Informatika Politeknik Negeri Semarang
Pembimbing :
 
Sukamto, S.Kom, M.T. ; Budi Suyanto, S.T.
 
Abstrak
Pada era globalisasi, pemrograman berkembang ke teknologi nirkabel internet sehinggamemungkinkan perangkat bergerak terhubung ke jaringan internet. Seiring dengan perkembangan teknologi nirkabel, banyak sekali fitur-fitur yang ditawarkan oleh teknologitelepon genggam. Salah satunya adalah Java, yang memungkinkan membuat aplikasi wirelessdengan teknologi Java menggunakan Java 2 platform Micro Edition (J2ME). Aplikasi Junesdalam proyek Tugas Akhir ini dibuat dengan memanfaatkan teknologi internet pada telepongenggam serta J2ME yang diharapkan dapat membantu para calon mahasiswa baru Politeknik  Negeri Semarang khususnya yang belum mengetahui letak lokasi kampus tersebut agar lebihmudah menemukannya. Aplikasi Sistem Junes ini terkoneksi melalui GPRS dari handphone keserver untuk mendapatkan informasi-informasi rute yang dibutuhkan. Sehingga dengan adanyaaplikasi ini, pengguna dapat mengakses informasi rute menuju kampus Politeknik NegeriSemarang dimana saja dan kapan saja selama masih ada sinyal dan koneksi GPRS.
1
 
PENDAHULUAN
Kebutuhan informasi akan ketepatan lokasi,saat ini menjadi sesuatu yang penting. Dilain pihak kemajuan teknologi telepongenggam sudah dapat memungkinkanpencarian informasi lokasi yang dibutuhkanmelalui telepon genggam. Sehinggainformasi yang tepat, cepat, dan dapatdiakses kapan saja dan di mana saja menjaditerpenuhi. Oleh karena itu pada proyek tugasakhir ini penulis membuat sebuah aplikasipenunjuk rute menuju lokasi KampusPoliteknik Negeri Semarang yang dapatberjalan di beberapa telepon genggamberbeda merek dan jenis. Sebagaipendukung dibutuhkan bahasa pemrogramanyang fleksibel, salah satunya adalah bahasapemrograman Java yang dikhususkan untuk pembuatan aplikasi pada telepon genggamyaitu
 Java 2 Micro Edition
(J2ME).Denah merupakan Gambar lokasi suatutempat yang terbatas tanpa melakukanpengukuran secara langsung ataumenggunakan perkiraan. Denah memilikidua bentuk yaitu manual maupun digital(melalui sebuah aplikasi komputer).Berdasarkan hal tersebut pada penelitian inidibuat program aplikasi untuk menampilkandenah lokasi pada telepon genggam yangdikhususkan untuk mengetahui letak Kampus Politeknik Negeri Semarang(Polines) dilihat dari wilayah KotaSemarang. Tujuan dari aplikasi ini adalahmempermudah dalam rangka pencarianlokasi Kampus Polines itu sendiri melaluitelepon genggam.
2
 
LANDASAN TEORI2.1
 
Model Air Terjun
Model ini sering disebut dengan “
Classiclife cycle
” atau model air terjun. Model inimelakukan pendekatan secara sistematis danurut mulai dari level kebutuhan sistemmenuju ke tahap analisis, perancangan,pengkodean
 ,
pengujian
 ,
dan
 
perawatan.Model ini merupakan model yang paling
 
Jurnal Tugas Akhir
agustus 2010
 
2
banyak dipakai oleh para pengembangperangkat lunak. Ada lima tahap dalammodel air terjun, yaitu: analisis, perancangansistem, implementasi, integrasi danpengujian, operasi dan perawatan. Sesuaidengan namanya air terjun maka tahapandalam model ini disusun bertingkat, setiaptahap dalam model ini dilakukan berurutan,satu sebelum yang lainnya (lihat tanda anak panah).Gambar 2.1 Model Air Terjun
2.2
 
Platform Java 2 Micro Edition2.2.1
 
Gambaran J2ME
Java Mobile, atau biasa dikenal denganistilah
 Java 2 MicroEdition
(J2ME)merupakan salah satu bagian dari paketpemrograman Java. J2ME adalah suatu setspesifikasi dan teknologi yang fokus kepadaperangkat konsumen. Perangkat ini memiliki jumlah memori yang terbatas, menghabiskansedikit daya dari baterai, layar yang kecildan lebar jalur jaringan yang rendah.Program J2ME, seperti semua program Javaadalah diterjemahkan oleh
Virtual Machine
 (VM). Program-program tersebut dikompileke dalam kode byte dan diterjemahkandengan
 Java Virtual Machine
(JVM). Iniberarti bahwa program-program tersebuttidak berhubungan langsung denganperangkat. J2ME menyediakan suatuantarmuka yang sesuai dengan perangkat.Aplikasi-aplikasi tersebut tidak harusdikompile ulang supaya mampu dijalankanpada mesin yang berbeda. Inti dari J2MEterletak pada Konfigurasi dan Profil-Profil.Suatu Konfigurasi menggambarkanlingkungan runtime dasar dari suatu sistemJ2ME yang menggambarkan core library,virtual machine, fitur keamanan dan jaringan.Gambar 2.3 Arsitektur J2MESebuah Profil memberikan library tambahanuntuk suatu kelas tertentu pada sebuahperangkat. Profil-Profil menyediakanPengguna Antarmuka (UI) API, persistence,messaging library, dan sebagainya.Satu set library tambahan atau pakettambahan menyediakan kemampuanprogram tambahan. Pemasukan paket ini kedalam perangkat J2ME dapat berubah-ubahkarena tergantung pada kemampuan sebuahperangkat. Sebagai contoh, beberapaperangkat MIDP tidak memiliki Bluetoothbuilt-in, sehingga Bluetooth API tidak disediakan dalam perangkat ini.
2.2.2
 
MIDlet
MIDlet merupakan aplikasi yang ditulisuntuk MIDP. Mobile Information DeviceProfile (MIDP) adalah spesifikasi untuk sebuah profil J2ME. MIDP memiliki lapisan(layer) di atas CLDC, API tambahan untuk daur hidup (life cycle) aplikasi, antarmuka, jaringan, dan penyimpanan persisten.Aplikasi MIDlet adalah bagian dari kelas javax.microedition.midlet.MIDlet yangdidefinisikan pada MIDP. MIDlet berupasebuah kelas abstrak yang merupakansubkelas dari bentuk dasar aplikasi sehingga
 
Jurnal Tugas Akhir
agustus 2010
 
3
Antarmuka (interface) antara aplikasi J2MEdan aplikasi manajemen pada perangkatdapat terbentuk.a.
 
Siklus Hidup MIDletMIDlet terdiri dari beberapa metode yangharus disertakan, yaitu constructor(),startApp(), pauseApp(), destroyApp(booleanunconditional).Gambar 2.4 Daur Hidup MIDletPenjelasan:
 
Ketika MIDlet dijalankan, maka akandiinisialisasikan dengan kondisiberhenti sejenak atau istirahat dandijalankan fungsi pauseApp().
 
Selanjutnya, ketika midlet dijalankan,midlet akan berada pada kondisi aktif,dalam hal ini fungsi standar yangdipanggil adalah startApp().
 
Pada saat pengguna keluar dari MIDlet,maka fungsi destroyApp() akandijalankan dan memberitahu bentuk umum untuk menutup MIDlet danmembersihkan semua sumber daya yangmengacu pada MIDlet.(Wahyudi,2009)
2.3
 
PHP dan HTML
Konsep atau cara kerja HTML itu sangatsederhana, yaitu berawal dari klien yangmemanggil berdasarkan
Uniform
 
 Resource Locator (URL)
melalui peramban
 ,
kemudianperamban mendapat alamat dari
web
 
server 
,yang nantinya akan memberikan segalainformasi yang dibutuhkan
web
peramban
.
Peramban
web
yang sudah mendapatinformasi segera melakukan prosespenterjemahan kode HTML danmenampilkannya ke layar pemakai.Hampir sama dengan konsep kerja HTML,konsep kerja PHP hanya perlu penerjemahankhusus untuk kode-kode PHP yang nantinyaakan diterjemahkan oleh mesin PHP ke kodeHTML terlebih dahulu sebelumditerjemahkan peramban untuk ditampilkandi layar klien. Untuk lebih jelasnya lihatskema untuk membandingkan konsep kerjaHTML dengan PHP.
2.4
 
MySQL
Sistem basisdata
 MySQL
memiliki sistemsekuritas dengan tiga verifikasi yaitu namapengguna, kata sandi
 ,
dan
host 
. Verifikasi
host 
memungkinkan untuk membukasekuriti di '
localhost 
', tetapi tertutup bagi
host 
lain (bekerja di lokal komputer).Sistem sekuriti ini ada di dalam basisdata
 MySQL
dan pada tabel pengguna
.
Proteksi juga dapat dilakukan terhadap basisdata,tabel, hingga kolom secara terpisah.
2.5
 
UML
Unified Modeling Language
(UML) adalahbahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan,dan membangun sistem perangkat lunak.UML tidak berdasarkan pada bahasapemrograman tertentu. Standar spesifikasiUML dijadikan standar
defacto
oleh
Object  Management Group
(OMG) pada tahun1997. UML yang berorientasikan obyek mempunyai beberapa notasi standar.
2.6
 
GPRS
General
Packet Radio Service
(GPRS)adalah suatu teknologi yang memungkinkanpengiriman dan penerimaan data lebih cepatdibandingkan dengan penggunaan teknologi
Circuit Switch Data
(CSD). Penggabunganlayanan telepon seluler dengan GPRSmenghasilkan generasi baru yang disebut2.5G. Sistem GPRS dapat digunakan untuk 

Activity (6)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
As Ozora liked this
Go Block liked this
Dhim Na Yin liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->