• Tidak ada hasil yang ditemukan

SIMULASI TOKO BUKU ONLINE DENGAN JAVA 2 MICRO EDITION Simulasi Toko Buku Online Dengan Java 2 Micro Edition.

N/A
N/A
Protected

Academic year: 2017

Membagikan "SIMULASI TOKO BUKU ONLINE DENGAN JAVA 2 MICRO EDITION Simulasi Toko Buku Online Dengan Java 2 Micro Edition."

Copied!
14
0
0

Teks penuh

(1)

SIMULASI TOKO BUKU ONLINE

DENGAN JAVA 2 MICRO EDITION

TUGAS AKHIR

Diajukan Untuk Melengkapi Tugas Akhir dan Memenuhi Syarat-syarat Untuk Mencapai Gelar Sarjana Teknik Fakultas Teknik Jurusan Teknik Elektro

Universitas Muhammadiyah Surakarta

Diajukan oleh:

SATRIO AJI PRAMUDHITA

D 400 060 021

FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO

UNIVERSITAS MUHAMMADIYAH SURAKARTA

(2)

LEMBAR PERSETUJUAN

Tugas Akhir dengan judul :

SIMULASI TOKO BUKU ONLINE

DENGAN JAVA 2 MICRO EDITION

Telah diperiksa, disetujui, dan disahkan pada :

Hari :

Tanggal :

Mengetahui,

Pembimbing 1

( Ratnasari N.R., ST,MT )

Pembimbing 2

( Fatah Yasin ST, MT )

(3)

HALAMAN PENGESAHAN

Tugas Akhir ini telah dipertahankan dan dipertanggung jawabkan didepan Dewan Penguji Tugas Akhir guna melengkapi tugas-tugas dan memenuhi syarat-syarat untuk memperoleh gelar Sarjana Teknik Jurusan Teknik Elektro Universitas Muhammadiyah Surakarta.

Hari : Tanggal :

DENGAN JUDUL

Simulasi Toko Buku Online Dengan Java 2 Micro Edition

Dosen Penguji:

1. Ratnasari N.R, ST. MT. ….……….

2. Fatah Yasin, ST. MT. ….……….

3. Endah Sudarmilah, ST. M.Eng. ….……….

4. Umi Fadlilah, ST. …….……….

Mengetahui,

Dekan Ketua

Fakultas Teknik Jurusan Teknik Elektro

(Ir. Agus Riyanto, MT) (Ir. Jatmiko MT)

(4)

MOTTO

“Sesungguhnya sesudah kesulitan ada kemudahan. Maka apabila kamu telah

selesai (urusan dunia), bersungguh-sungguhlah (dalam beribadah).

Dan hanya kepada Tuhanmulah kamu berharap.”

(AL - INSYIRAH: 6-8)

“Sesungguhnya semua perbuatan itu hanyalah tergantung pada niat, dan

sesungguhnya segala sesuatu itu tergantung apa yang menjadi niatnya”

(HR. Imam Bukhori dan Imam Muslim)

“Terus berfikir terus berusaha dan jangan takut datangnya kegagalan karena

kegagalan bukanlah sebuah penderitaan bukan pula sebuah beban tetapi kegagalan

itu sebuah sukses yang tertunda”

(Thomas Alfa Eddison)

(5)

PERSEMBAHAN

Aku hanyalah sepotong kayu rapuh yang terombang-ambing di sungai deras. Tanpa

petunjuk dan rahmatMu, tak jua mungkin aku menemukan muara agar bisa mengapung

tenang di lautan luas. Aku hanyalah setetes buih di lautan Maha-Mu.

Sebagai wujud rasa syukurku, kupersembahkan sebuah karya kecil ini untuk

orang-orang yang kusayangi:

1. Bapak dan ibuku yang senantiasa mendoakan dan mencurahkan kasih sayangnya

untukku. Terimakasih untuk segala doa dan pengorbananmu, karena hanya itu yang

mampu nanda berikan.

2. Para dosenku, guruku gerbang ilmuku di bangku pendidikan ini. Terimakasih atas

ilmu yang telah diberikan.

3. Kedua Kakakku, Fitriana Sintyawati dan Indri Permatasari, serta

Saudara-Saudaraku yang telah memberikan doa, semangat dan motivasi.

4. Teman-teman seperjuangan di Elektro (Acik, Edi, Sapari, Koko, Roes, Dedi, Budi,

Eka, Angga, Aan, Muklis, Handi, Fajar, dll). Teman-teman dekatku (Sulih, Hery,

Opix, Jipex, Indra, Minoel, Yunan, Ilyas, David, Mukti, Bayu, Aziz, Abi, dll).

Teman seperjalananku “K4726KF”. Terimakasih atas kebersamaan dan semangat

kalian.

(6)

ABSTRAKSI

Toko buku adalah sarana yang menyediakan berbagai jenis buku yang bisa untuk kita miliki. Setiap bulan keluar buku baru di toko buku, tetapi orang tidak dapat mengetahui keberadaan adanya buku baru tersebut jika tidak mengunjungi toko buku. Aplikasi Toko Buku Online dengan J2ME memberikan kemudahan akses pengguna untuk mengetahui dan memesan buku sehingga memberikan akses yang lebih praktis, cepat dan bisa diakses dimanapun dan kapan saja.

Pembuatan aplikasi toko buku online dirancang dengan menggunakan bahasa pemograman J2ME, dimana aplikasi ini dikhususkan untuk aplikasi pada ponsel. Aplikasi ini menggunakan Netbeans sebagai perancangan desain aplikasi, MySQL sebagai database informasi buku-buku dengan koneksi pharsing xml untuk menyambungkannya dan menggunakan Dreamweaver untuk merancang halaman pada admin yang berfungsi untuk mengatur dan mengolah database.

Hasil dari perancangan aplikasi yang dibuat adalah toko buku online dengan J2ME yang dapat membantu pelanggan untuk melakukan pembelian 24 jam dan membuat toko buku online untuk memperluas daerah pemasaran. Kesimpulan yang dipeoleh dari pengujian program yang dilakukan oleh pengguna dan administrator yaitu bahwa program ini sudah berjalan dengan baik sesuai dengan keinginan pengguna dan administrator.

Kata Kunci : Aplikasi, J2ME, Toko Buku

(7)

KATA PENGANTAR

Assalamu’alaikum wr.wb.

Puji dan syukur penulis panjatkan atas kehadirat Allah SWT, yang selalu memberikan nikmat dan karunia-Nya, sehingga penulis dapat menyelesaikan Tugas

Akhir dengan judul Aplikasi Toko Buku Online Dengan Java 2 Micro Edition.

Penulis berharap semoga Laporan Tugas Akhir ini minimal dapat menjawab permasalahan yang memang ingin diteliti, semoga laporan ini tidak sia-sia dan dapat

menjadi perhatian pembaca. Sehingga diharapkan dapat menimbulkan ketertarikan untuk melakukan penelitian lanjutan.

Penulis menyadari bahwa Tugas Akhir ini tidak akan terselesaikan tanpa adanya bimbingan, petunjuk, masukkan dan bantuan dari berbagai pihak. Mengingat ruang yang tersedia terbatas, dan tidak mungkin disebutkan satu persatu,

perkenankanlah penulis mengucapkan banyak terimakasih yang sebesar-besarnya kepada :

1. Bapak Ir. Jatmiko MT, selaku Ketua Jurusan Teknik Elektro Universitas

Muhammadiyah Surakarta.

2. Ibu Ratnasari Nur Rochmah ST, MT, Selaku Dosen Pembimbing I dalam

penyusunan Laporan Tugas Akhir ini, terimakasih atas segala bimbingan, petunjuk dan masukannya.

3. Bapak Fatah Yasin, ST, MT, selaku Dosen Pembimbing II dalam penyusunan

Laporan Tugas Akhir ini, terimakasih atas segala bimbingan, petunjuk dan masukannya.

(8)

4. Kedua orang tua saya yang senantiasa memberikan do’a restu, pengorbanan dan

kasih sayang yang tak pernah putus serta selalu mendukung apapun yang kuimpikan selama ini.

5. Rekan-rekan Teknik Elektro yang senantiasa bersama-sama menyongsong asa.

Penulis menyadari bahwa laporan ini masih jauh dari sempurna, karenanya

saran dan kritik yang membangun sangat penulis harapkan demi penyempurnaan laporan ini. Akhirnya penulis berharap semoga laporan Tugas Akhir ini dapat bermanfaat bagi pembaca dan semua pihak yang membutuhkan, Amin.

Wassalamu’alaikum wr.wb.

Surakarta, Februari 2011

Penulis

(9)

DAFTAR ISI

2.1.2. Connected Device Configuration (CDC) ... 9

2.1.3. Connected Limited Device Configuration (CLDC) ... 9

2.1.4. Mobile Information Device Profile (MIDP) ... 9

2.1.5. MIDlet ... 11

2.1.6. JAD (Java Application Descriptor) ... 12

2.1.7. J2ME Wireless Toolkit ... 12

2.2. Komponen-komponen J2ME ... 13

2.2.1. Display ... 13

2.2.2. Displayable ... 13

(10)

2.2.3. Screen ... 13

2.3. Hypertext Preprocessor (PHP) ... 19

2.4. MySQL ... 20

2.5. Koneksi Internet ... 20

2.5.1. General Packet Radio Service (GPRS) ... 20

2.5.2. Enhanced Data rates for GSM Evolution (EDGE) ... 21

2.5.3. 3G ... 21

2.5.4. High Speed Downlink Packet Access (HSDPA) ... 22

BAB III METODE PENELITIAN ... 23

3.1. Metode Penelitian ... 23

3.2. Waktu Dan Tempat ... 23

3.3. Peralatan Utama Dan Pendukung ... 23

3.4. Alur Program ... 26

3.5. Perancangan Hak Akses Admin dan User ... 28

(11)

3.6. Perancangan Tabel ... 28

3.7. Perancangan Aplikasi J2ME ... 32

BAB IV PENGUJIAN DAN ANALISA SISTEM ... 40

4.1. Pengujian Hasil Perancangan Aplikasi ... 40

4.2. Pengujian Dan Analisa Awal Program ... 40

4.3. Pengujian Dan Analisa Menu Daftar ... 44

4.4. Pengujian Dan Analisa Menu Login ... 45

4.5. Penilaian Aplikasi ... 48

4.5.1. Penilaian Unsur Utama ... 49

4.5.2. Penilaian Tambahan ... 49

BAB V PENUTUP ... 51

5.1. Kesimpulan ... 51

5.2. Saran ... 51

Daftar Pustaka ... 53

Lampiran ... 54

(12)

DAFTAR TABEL

Tabel 2.1 Tabel Platform Java ... 7 Tabel 2.2 Perbandingan antara MIDP 1.0 dan MIDP 2.0 ... 10 Tabel 4.1. Tabel Kuesioner ... 48

(13)

DAFTAR GAMBAR

Gambar 2.1 Arsitektur J2ME ... 7

Gambar 2.2 Daur Hidup MIDlet ... 11

Gambar 3.1. Diagram alir program secara garis besar ... 27

Gambar 3.2. Tabel Buku ... 29

Gambar 3.11.a. Flowchart Splash ... 33

Gambar 3.11.b Halaman Spalsh ... 33

Gambar 3.12.a. Flowchart Menu Utama ... 34

Gambar 3.12.b. Halaman Menu Utama ... 34

Gambar 3.13.a. Flowchart Menu Login ... 35

Gambar 3.13.b. Halaman Menu Login ... 35

Gambar 3.14.a. Flowchart Menu Daftar ... 36

Gambar 3.14.b. Halaman Menu Daftar ... 36

Gambar 3.15.a. Flowchart Menu About ... 37

Gambar 3.15.b. Halaman Menu About ... 37

Gambar 3.16.a. Flowchart Menu Help ... 37

Gambar 3.16.b. Halaman Menu Help ... 38

Gambar 3.17.a. Flowchart Menu Utama Pengguna ... 38

Gambar 3.17.b. Halaman Menu Utama ... 39

Gambar 4.1. Halaman Splash dan Menu Utama Dengan Emulator DefaultCldcMsaPhone2 ... 41

(14)

xiv

Gambar 4.2. Halaman Splash dan Menu Utama Dengan Emulator

ClamshellCldcPhone ... 42

Gambar 4.3. Halaman Splash dan Menu Utama ... 43

Gambar 4.4. Tampilan Menu Daftar ... 44

Gambar 4.5. Tampilan Isi Data Menu Daftar ... 44

Gambar 4.6. Tampilan Daftar Berhasil ... 45

Gambar 4.7. Tampilan Daftar Gagal ... 45

Gambar 4.8. Tampilan Menu Login ... 46

Gambar 4.9. Tampilan Isi Data Menu Login ... 46

Gambar 4.10. Login Berhasil ... 47

Gambar 4.11. Login Gagal ... 47

Referensi

Dokumen terkait

 Hidrogeologi Daerah Kubah Kulonprogo disusun oleh sistem akifer retakan yang dibangun oleh batuan vulkanik terdiri dari tubuh intrusi, endapan lava, dan breksi

Sosiologiyaya görə münaqişə ictimai ziddiyyət- lərin büruzə şəkli olub, müxtəlif cəmiyyət icmalarının maraqlarının toqquş- masıdır (74, 417). Bir qədim

Hasil penelitian menunjukkan bahwa rata-rata biomassa karbon vegetasi mangrove Welai Timur, Pulau Kapas dan Welai Barat sebesar 59,83 ton/ha (29,92 ton C/ha), dengan

KLHS diintegrasikan dalam penyusunan dan evaluasi kebijakan, rencana dan/atau program dengan harapan dapat memperkuat proses membangun kesepakatan, khususnya tentang

Kepala Kantor Pelayanan Perbendaharaan Negara Metro Jl. Terlampir bukti penutupan rekening dimaksud dari Bank.. Demikian disampaikan agar dapat dipergunakan

Anis Rahmawati, Annisa Rizqi, Atika Nurmalitasari, Bagus Indra Cahya: Pengaruh Pemberian Permen Karet yang Mengandung Xylitol terhadap Penurunan Keluhan Mulut

Pihak kedua akan melakukan supervisi yang diperlukan serta akan melakukan evaluasi terhadap capaian kinerja dari perjanjian ini dan mengambil tindakan yang

Kandungan asam lemak tak jenuh yang cukup tinggi pada daging lintah laut kering seperti oleat dan linoleat sangat berguna bagi tubuh manusia apabila