BAB III ANALISIS DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISIS 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 DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. Komunikasi adalah salah satu kegiatan yang tidak bisa ditinggalkan oleh

BAB III ANALISIS DAN DESAIN SISTEM

`BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. komunikasi bertatap muka dan melalui surat. Banyaknya aplikasi yang digunakan

BAB I PENDAHULUAN. dengan perangkat mobile phone, dengan perkembangannya banyak fasilitas yang

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

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 III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN. Dalam membangun aplikasi pembelajaran aksara sunda berbasis android

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

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB I PERSYARATAN PRODUK

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA


BAB I PENDAHULUAN. dapat berkomunikasi dengan orang lain menggunakan fasilitas chatting ini.

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

Bab III. Analisa dan Perancangan Sistem

Bab 3 Perancangan Sistem

BAB 3 ANALISIS DAN PERANCANGAN SISTEM. Multimedia Web Conference merupakan suatu website yang memiliki sistem

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB 1 PENDAHULUAN. teknologi yang terus berkembang sampai sekarang adalah teknologi informasi yang

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. bisa dilakukan dengan diciptakannya telepon. Setelah internet diciptakan, jarak

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN 1.1 Latar Belakang


BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

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


APLIKASI MOBILE-CHATTING MENGGUNAKAN FASILITAS BLUETOOTH DENGAN J2ME

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. Sebelum menjalankan program aplikasi ini ada elemen-elemen

BAB III ANALISIS DAN PERANCANGAN

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... viii BAB I PENDAHULUAN...

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV ANALISIS DAN PERANCANGAN. kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya.

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN


BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN. kreatifitas dalam membuat game pilihan berganda ini. Dasar dalam permainan

BAB IV HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI. harus disediakan server, perangkat lunak (software), perangkat keras (hardware)

BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM

BAB 3 ANALISIS DAN PERANCANGAN APLIKASI. misalnya EyeSpyFx. Aplikasi ini memiliki fitur untuk melakukan pemantauan keamanan

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM

Transkripsi:

BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi pada masa sekarang ini telah mengalami perubahan yang sangat pesat, sama halnya dengan perkembangan Elektronik. Salah satunya adalah Android, dimana penggunaan Android sangat memberikan keuntungan yang tergolong banyak, salah satu aplikasi yang tersaji pada mobile phone Android. Sehinggah sedikitnya banyak membuat orang lebih mudah dan praktis melakukan banyak hal. Pengembangan aplikasi Chat telah banyak dilakukan oleh berbagai pihak, namun masih sedikitnya pengembangan aplikasi Chat dengan layanan koneksi jaringan lokal seperti halnya koneksi jaringan Wifi Direct. Berbagai jenis aplikasi yang terkenal saat ini telah banyak beredar dan digunakan oleh banyak pengguna dengan layanan internet. Akan tetapi juga ditemukan beberapa pengguna yang tertarik menggunakan aplikasi Chat pada jaringan Wifi Direct karena penggunaan jaringan Wifi Direct jauh lebih murah dibanding penggunaan internet. Melihat kebutuhan dan fungsi yang diinginkan oleh pengguna perlu pengembangan aplikasi yang dapat diimplementasikan dengan jaringan lokal untuk dapat terhubung dengan aplikasi Chat. Dengan pemanfaatan Wifi Direct dalam Chat dapat mengurangi biaya dalam pemakaiannya, juga salah satu kelebihan dari Wifi Direct adalah kepraktisan,tidak perlu repot memasang kabel network. Untuk masalah kecepatan 36

37 tergantung sinyal yang diperoleh. Memungkinkan Local Area Network untuk di pasang tanpa kabel, hal ini juga sekaligus akan mampu mengurangi biaya untuk pemasangan dan perluasan jaringan. Selain itu juga Wifi Direct dapat dipasang di area yang tidak dapat di akses oleh kabel, seperti area outdoor. Protocol baru untuk kualitas pelayanan dan mekanisme untuk penghematan tenaga membuat Wifi Direct sangat cocok untuk alat yang bentuknya sangat kecil dan aplikasi yang latencysensitif. Untuk itu penulis akan melakukan penelitian dan perancangan aplikasi chat menggunakan wifi direct dengan menggunakan fitur pick image dan take photo sebagai fitur unggulan dalam aplikasi chat ini. III.1.1. Spesifikasi Perangkat Dalam perancangan aplikasi chat ini, ada beberapa perangkat yang digunakan agar aplikasi berjalan sebagaimana mestinya, yaitu sebagai berikut : 1. Perangkat Lunak (Software) a. Operating System, OS yang digunakan dalam perancangan dan tes untuk program aplikasi yang dirancang adalah Windows 7, dan OS Android pada perangkat mobile. b. JDK Java 1.7, sebagai bahasa program dan compiler Java. c. Netbeans 7.1.2, sebagai editor source code Java. 2. Perangkat Keras (Hardware) a. Komputer yang setara dengan Dual Core. b. Mobile Phone Android Versi 5.1.

38 c. Mouse, keyboard, dan Monitor. III.1.2. Strategi Pemecahan Masalah Perancangan aplikasi chat yang akan dibangun memiliki tahapan analisis sistem yang dilakukan, yaitu sebagai berikut: 1. Mempelajari dan menganalisis bagaimana sistem yang ada dan memberikan ide untuk pengembangan dalam aplikasi chat. 2. Menentukan kebutuhan pengguna dan tingkat kesulitan perancangan dengan menyimpulkan menu apa saja yang dapat diakses melalui android. 3. Menentukan hardware dan software yang dibutuhkan dari perangkat android dan komputer sebagai pendukung perancangan. 4. Perancangan aplikasi, setelah memahami kebutuhan dan tujuan dari perancangan maka dilakukan pembuatan dan pembangun sistem yang direncanakan. 5. Pengujian dan fix error, melakukan pengujian terhadap aplikasi yang telah selesai dengan menganalisis target yang dicapai serta kekurangan aplikasi untuk diperbaharui agar dapat berjalan baik.

39 III.2. Desain Sistem Pada perancangan ini akan dijelaskan mengenai rancangan aplikasi chat yang akan dikerjakan serta fitur-fitur yang akan dipakai pada chat tersebut seperti algoritma perancangan, rancangan tampilan, dan lainnya. Untuk aplikasi chat dapat digunakan di android. 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 berikut.

40 Menu Koneksi Create Name User 1 User 2 Chat Pick Image Take Photo Exit Gambar III.1. Use case diagram Dari gambar Use Case Diagram diatas dapat disimpulkan bahwa setiap user menjalankan Aplikasi akan terletak pada menu utama untuk mengakses semua fitur Aplikasi Chat ini. III.2.2 Activity Diagram Chat Pada activity diagram dibawah ini menggambarkan proses yang berjalan pada Aplikasi. Proses yang berlangsung terjadi setelah pengguna menjalankan aplikasi, yang dapat dilihat pada gambar III.2 berikut.

41 <Process Name> User System Start Menu Chat ya Koneksi ya Create Name Add New Chat Pick image Tidak take photo End EXIT Gambar III.2. Activity Diagram Chat Dari Activity diagram diatas user dapat menggunakan fitur Pick Image dan take Photo karena Aplikasi Chat ini mendukung fitur tersebut untuk meningkatkan keunggulan dari aplikasi Chat. III.2.3. Sequence Diagram Chat Sequence diagram menggambarkan kegiatan dari skenario penggunaan aplikasi, sequence diagram memilih proses yang dapat dilihat pada gambar III.3 berikut.

42 User 1 (Server) Koneksi Jaringan (Wifi Direct) Create Name Proses Chatting Fitur Pick Image & Take Photo User 2 (Client) Menjalankan Aplikasi Mengoneksikan Wifi Direct Menerima Koneksi Create Name Response Create Name Mulai Chat Mengirim Chat Request & Response Chat Mengirim File Gmbar Request & Response Gambar List Hasil Chat Gambar III.3. Sequence Diagram Chat Pengguna berintraksi berintraksi menggunakan jaringan wifi direct dapat dilihat pada sequence diagram diatas, Setelah itu pengguna harus login dengan membuat create name agar bisa melakukan chatting dan mengirim file gambar yang sudah disediakan fitur pick image & take photo. III.2.4. Class Diagram Chat Adapun Class Diagram dalam pembuatan aplikasi dapat dilihat pada gambar III.4. Berikut ini:

43 -Text(Field) Chat User -Login(String) ++Nickname(String)() Pick Image -Image(View) Take Photo -Image(View) Gambar III.4. Class Diagram Chat III.3. Perancangan Layar / Interface Pada perancangan ini akan menampilkan form Chat mulai dari mengoneksikan jaringan Wifi Direct agar masuk ke menu selanjutnya dimana kedua user harus membuat Create Name atau nama chat sebelum melakukan komunikasi dan bisa saling mengirim dan menerima File gambar yang sudah disediakan di form chat dengan fitur dukungan Pick Image dan Take Photo, yang dapat dilihat pada penjelasan berikut ini. III.3.1. Rancangan Aplikasi Chat Pada rancangan terdiri dari bebarapa rancangan tampilan dan fungsi pada masing-masing form yang akan digunakan untuk menjalankan sistem. Aplikasi ini berjalan pada komputer, adapun rancangan tersebut dapat dilihat dibawah ini.

44 1. Form Koneksi Pada form Koneksi adalah rancangan layar form untuk akses pada aplikasi yang berjalan, dengan menekan gambar maka akan masuk ke menu selanjutnya. Dapat dilihat pada gambar III.5. dibawah ini. Private Chat Image to connect Click the image above to go to setting and connect your device to others by wifi direct Gambar III.5. Form koneksi 2. Form Create Name Pada form Create name adalah rancangan layar form untuk membuat nama chat pada aplikasi yang berjalan, dapat dilihat pada gambar III.6. dibawah ini. Private Chat Please choose your chat name Start the chat server Gambar III.6. Form Create name

45 2. Form Chat Pada form Chat ini adalah dimana memulai komunikasi dengan teman berupa tampilan Chating. Dapat dilihat pada gambar III.7. berikut ini. Chat Room Pick image and take photo Anonymous Chat Hello Anonymous 2 Hello too!enter your message here Send Gambar III.7. Form Private Chat 3. Form Pick image dan take photo Pada form ini menampilkan desain form fitur unggulan untuk mengambil photo dan memasukkan foto langsung ke dalam aplikasi. Dapat dilihat pada gambar III.8. berikut ini.

46 Chat Room Pick image and take photo Pick image Take photo Enter your message here Send Gambar III.8. Form Pick image dan take photo