`BAB III ANALISIS DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. Analisa masalah yang didapat dari penelitian ini adalah membuat data

BAB III ANALISIS DAN PERANCANGAN

BAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2010/2011

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN. Application Development Tools yang ada, oleh sebab itu aplikasi ini. Professional Development Tools : jcreator, java

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN. Metodologi yang akan digunakan untuk menyelesaikan skripsi ini dibagi

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN. permasalahan secara umum dan analisis perancangan sistem dari aplikasi Iqra ini.

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB 3 ANALISIS DAN PERANCANGAN

BAB I PERSYARATAN PRODUK

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM


BAB IV. digunakan. Hasil sistem yang dibuat merupakan sebuah aplikasi penerimaan siswa

BAB III ANALISA DAN PERANCANGAN

APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB I PERSYARATAN PRODUK


BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB I PENDAHULUAN. mendapatkan informasi yang dibutuhkan. dengan komputer seseorang dapat

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

PERANCANGAN SISTEM HP CLIENT UNTUK APLIKASI REMOTE CONTROL PC BERBASIS BLUETOOTH

BAB V IMPLEMENTASI SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. dapat mencatat debit tertinggi sungai. Aplikasi yang ada pada Balai Besar

BAB III ANALISA DAN PERANCANGAN

PERANGKAT LUNAK PENGELOLAAN SURAT DI TATA USAHA PUSAT SUMBER DAYA MINERAL BATUBARA PANAS BUMI BANDUNG

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 IMPLEMENTASI. pada jaringan komputer berbasis Windows, oleh karena itu diperlukan spesifikasi

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL & UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISA MASALAH DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI. aplikasi yang dibangun baik aplikasi berbasis mobile maupun berbasis desktop. Implementasi

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Transkripsi:

`BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Perancangan aplikasi remote desktop komputer bertujuan mengakses dan mengontrol komputer melalui perangkat lain diluar komputer yang dikendalikan, implementasi remote komputer pada mobile memudahkan pengguna dalam melakukan banyak hal pada komputer yang diakses untuk memperoleh informasi. Pada perancangan ini sistem yang dibangun menggunakan perangkat bluetooth sebagai penghubung koneksi dalam workgroup jaringan yang digunakan. Remote desktop komputer merupakan aplikasi yang berjalan secara client server. Sehingga aplikasi ini hanya dapat digunakan jika client pada mobile sebagai remote dan server pada komputer sebagai target, saling terhubung dalam jaringan. Dengan keterbatasan perangkat bluetooth sebagai penghubung jaringan yang digunakan dapat dipaparkan sedikit kesimpulan mengenai kekurangan dan kelebihan perangkat bluetooth sebagai koneksi jaringan. Adapun kelebihan penggunaan perangkat bluetooth dapat disimpulkan sebagai berikut. 1. Sinyal bluetooth dapat menembus dinding, dan rintangan-rintangan lain. 2. Praktis, tidak perlu kabel dan dapat melakukan hal-hal yang dapat dilakukan oleh kabel data. 3. Jangkauan lumayan luas yaitu sampai radius 10 meter selama tidak ada gangguan elektromagnetis di sekitar area transfer. 32

33 Adapun kekurangan penggunaan perangkat bluetooth adalah sebagai berikut : 1. Walaupun secara teori, sinyal bluetooth dapat menembus tembok, tetapi kualitas transfernya tidak dapat ditentukan. Dan jangkauan pendek. 2. Sulit menentukan jarak maksimal yang dapat ditempuh agar kualitas koneksi tidak drop. Adapun analisa terhadap kegiatan yang dapat dilakukan dengan remote desktop komputer yang akan dirancang adalah mengendalikan mouse pada komputer. III.1.1. Spesifikasi Perangkat Dalam perancangan ini, beberapa perangkat yang penulis gunakan antara lain sebagai berikut : 1. Perangkat Lunak (Software) Operating System, OS yang digunakan dalam perancangan dan tes untuk program aplikasi yang dirancang adalah Windows XP. JDK Java 1.7 sebagai bahasa program dan compiler Java, Microemulator sebagai emulator mobile dan Netbeans 7.1.2, sebagai editor source code Java. 2. Perangkat Keras (Hardware) Komputer pentium 4. Mouse, keyboard, dan Monitor Perangkat mobile yang support CLDC 1.0, MIDP 2.0, serta perangkat bluetooth.

34 III.2. Perancangan Sistem Pada sub bab perancangan sistem ini akan menjelaskan mengenai algoritma rancangan dan tampilan rancangan aplikasi remote desktop komputer yang akan dibangun. III.2.1. Use Case Diagram Use case diagram berfungsi untuk menggambarkan kegiatan aktor atau pengguna aplikasi. Adapun use case diagram aplikasi yang dirancang dapat dilihat pada gambar III.1. Gambar III.1. Use Case Diagram Dari gambar use case diagram diatas, komputer berfungsi sebagai pengeksekusi perintah yang diterima, perintah yang diterima dari mobile yaitu kontrol mouse dengan load gambar yang dikirim oleh komputer, sehingga seolaholah perangkat mobile dapat melihat tampilan desktop komputer.

35 III.2.2. Activity Diagram Activity diagram adalah teknik untuk mendiskusikan logika prosedural, Berikut ini adalah activity diagram aplikasi remote desktop yang dirancang. 1. Activity Diagram Aplikasi Mobile Aktivitas pengguna pada sisi mobile adalah setelah aplikasi dijalankan pengguna mencari perangkat bluetooth yang aktif pada area jangkauan. Setelah ditemukan. Pengguna dapat menghubungkan setelah terhubung pengguna dapat memilih mode kontrol mouse, yang dapat dilihat pada gambar III.2 berikut. Gambar III.2. Activity Diagram Aplikasi Mobile

36 2. Activity Diagram Aplikasi Komputer Aktivitas pengguna pada komputer adalah setelah aplikasi dijalankan secara langsung, aplikasi komputer akan menunggu koneksi dari mobile. Setelah mobile terhubung aplikasi pada komputer akan mengeksekusi perintah yang diterima kontrol mouse. Yang dapat dilihat pada gambar III.3. [Tidak Ada Koneksi] Start Menunggu Koneksi [Koneksi Masuk] Listener Eksekusi Perintah Get Screen Image Pointer Cursor [Mouse Mode] About Help [About] [Help] [Bukan Perintah Mouse] [Bukan Menu About] [Bukan Menu Help] Respon Ke Mobile Gambar III.3. Activity Diagram Aplikasi Komputer

37 III.2.3. Sequence Diagram Sequence diagram digunakan untuk menggambarkan perilaku pada sebuah skenario proses penggunaan aplikasi. Berikut ini adalah Sequence diagram aplikasi yang dirancang yang dapat dilihat pada gambar III.4. Gambar III.4. Sequence Diagram III.2.4. Flowchart Diagram Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta pernyataannya. Gambaran ini dinyatakan dengan simbol dan dengan demikian setiap simbol menggambarkan proses tertentu.

38 1. Flowchart Aplikasi Mobile Flowchart untuk algoritma rancangan aplikasi client yang berjalan pada perangkat mobile dapat dilihat pada gambar III.5 Gambar III.5. Flowchart Diagram Aplikasi Mobile

39 2. Flowchart Aplikasi Komputer Flowchart untuk algoritma rancangan aplikasi yang berjalan pada komputer dapat dilihat pada gambar III.6. Gambar III.6. Flowchart Diagram Aplikasi Komputer

40 III.3. Perancangan Tampilan Rancangan tampilan terdiri dari 2 (dua) bagian yang terdiri dari tampilan pada aplikasi mobile dan tampilan pada aplikasi komputer. Berikut ini penjelasan dari rancangan aplikasi yang akan dibangun. III.3.1. Rancangan Aplikasi Pada Komputer Rancangan tampilan pada komputer terdapat beberapa form, adapun tampilan rancangan tersebut dapat dilihat dibawah ini. 1 Rancangan Form Utama Form utama komputer terdiri dari beberapa menu yaitu, menu about, menu help dan menu exit. Aplikasi pada komputer akan langsung berjalan dan melakukan konfigurasi setelah itu menunggu koneksi bluetooth mobile untuk bergabung dengan remote desktop, seperti gambar III.7. (Server) Akses Kontrol About Help About Help Exit Exit Data Info Berisi Informasi Pemberitahuan, Peringatan dan Error Clear Gambar III.7. Rancangan Form Utama

41 2 Rancangan Form About Rancangan form about merupakan jdialog java yaitu anak dari form utama yang fungsinya hampir sama seperti form pada aplikasi java. Pada form about ini berisi keterangan mengenai perancangan aplikasi, dapat dilihat pada gambar III.8 berikut. About Program Text Area Yang Berisi Informasi Mengenai Perancangan Prorgam Close Gambar III.8. Rancangan Form About 3 Rancangan Form Help Rancangan form help merupakan jdialog java yaitu anak dari form utama yang fungsinya hampir sama seperti form pada aplikasi java. Pada form help ini berisi keterangan penggunaan aplikasi yang dirancang, dapat dilihat pada gambar III.9. Help Text Area Yang Berisi Informasi Penggunaan Aplikasi Close Gambar III.9. Rancangan Form Help

42 III.3.2. Rancangan Aplikasi Pada Mobile Rancangan aplikasi ini adalah aplikasi yang berjalan pada perangkat mobile. Pada rancangan ini terdapat beberapa tampilan dengan fungsi berbeda. 1. Rancangan Form Depan Rancangan form depan merupakan tampilan awal aplikasi saat dijalankan, fungsi form ini untuk mencari perangkat bluetooth yang aktif pada area jangkauan pencarian, dapat dilihat pada gambar III.10. Selamat Datang Pencarian Perangkat Keluar Gambar III.10. Rancangan Form Depan 2. Rancangan Form Tunggu Rancangan form tunggu berfungsi sebagai tampilan pemberitahuan kepada pengguna bahwa proses yang dilakukan sedang berlangsung, dapat dilihat pada gambar III.11.

43 (Client) Akses Kontrol Gambar Pencarian Perangkat. Batal Gambar III.11. Rancangan Form Tunggu 3. Rancangan Form Menu Rancangan form menu berfungsi sebagai tampilan pilihan mode kontrol yang ingin diakses dan mengirim perintah kepada komputer. Dapat dilihat pada gambar III.12 berikut. Pilihan Mode Kontrol Mouse Bantuan Kembali Gambar III.12. Rancangan Form Menu

44 4. Rancangan Form Mode Kontrol Mouse Rancangan form mode kontrol mouse berfungsi sebagai tampilan pengendali mouse pada komputer, dapat dilihat pada gambar III.13. Pilihan Mode Kontrol Tampilan Desktop Komputer Server Bantun Kembali Gambar III.13. Rancangan Form Mode Kontrol Mouse