BAB III ANALISA DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB III ANALISIS DAN PERANCANGAN SISTEM

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

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

Bab 3. Metode dan Perancangan Sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. langkah untuk menentukan prosedur yang sedang dirancang, karena dengan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM


BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Gambar 4.1 Flowchart

BAB IV PERANCANGAN SISTEM

Bab 3 Metode dan Perancangan Sistem

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait

BAB 4 PERANCANGAN. Gambar1 Usecase Diagram

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. 3.1 Objek Penelitian Sejarah Singkat Bengkel Berkah Maju Motor

BAB III ANALISIS DAN PERANCANGAN SISTEM. Penelitian ini akan menghasilkan suatu aplikasi yang. digunakan untuk menemukan lokasi hotel terdekat dan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

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

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

BAB III ANALISA DAN PERANCANGAN APLIKASI

BAB III ANALISA DAN PERANCANGAN. menampilkan teks - teks serta terdapat kuis dengan animasi untuk melatih para

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

Gambar 4-1. Use Case Diagram

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN RANCANGAN

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk

BAB I PENDAHULUAN. dilakukan monitoring. Dalam melakukan monitoring atau pengawasan sebuah

BAB III ANALISIS DAN DESAIN SISTEM


BAB III ANALISA SISTEM

BAB III ANALISA DAN DESAIN SISTEM

DAFTAR ISI. Halaman. KATA PENGANTAR... i. DAFTAR ISI...iii. DAFTAR TABEL...viii. DAFTAR GAMBAR... vi. ABSTRAK... xiv PENDAHULUAN...

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Implementasi dapat dilakukan melalui server atau client dan membutuhkan

BAB III ANALISA DAN PERANCANGAN

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

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV HASIL DAN UJI COBA


BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

PERANCANGAN SISTEM. Gambar 4-1 algoritma First in First Out 4-1.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Untuk merancang atau menyempurnakan sebuah aplikasi mobile, kita perlu

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi

BAB IV ANALISA DAN PERANCANGAN SISTEM. dari sistem yang ada pada Citi Trans Bandung. Analisis yang penulis lakukan ini

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

LAPORAN ANALISIS SISTEM PENDEKATAN PERANCANGAN SISTEM BERBASIS OBJECT E LAUNDRY

PERANCANGAN UML Penyewaan Alat Musik

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

Gambar 3.1 Perancangan Sistem

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN...iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

BAB IV HASIL DAN UJI COBA

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

Rancang Bangun Sistem Informasi Geografis Pendataan Paud Di Indonesia Berbasis Web

BAB IV PERANCANGAN SISTEM

Transkripsi:

BAB III ANALISA DAN PERANCANGAN III.1. Analisa Sistem Yang Berjalan Pada saat ini dalam melakukan aktifitas chat user cenderung menggunakan media internet, sebagai contoh menggunakan media sosial dengan menggunakan jaringan internet. Karena kemudahan dalam mengakses aplikasi chat menggunakan perangkat mobile. Hingga saat ini banyak penyedia aplikasi chat berbasis mobile menggunakan jaringan internet. Dalam prosesnya penyedia aplikasi chat akan mengirimkan pesan antara satu user ke user yang lainya dengan menggunakan koneksi internet, dan akan ditampilkan pada tampilan aplikasi chat berbasis mobile tersebut. Dan selanjutnya user yang melakukan chat dapat sailng bertukar informasi dihalaman aplikasi chat mereka masing-masing. Adapun analisa sistem yang bersajalan ini akan membahas meliputi analisa input, analisa proses dan analisa output yang akan di jabarkan sebagai berikut : III.1.1. Analisa Input Dalam proses input aplikasi server harus dijalankan terlebih dahulu. Lalu server akan melakukan proses login atau melakukan register jika tidak memiliki akun. Setelah server berjalan, aplikasi client dapat dijalankan lalu client melakukan login atau melakukan register jika tidak memiliki akun. Setelah melakukan login client diminta untuk memasukkan alamat IP dari server lalu 21

22 memilih tombol connect. Selanjutnya server dan client dapat saling bertukar pesan. III.1.2. Analisa Proses Proses yang terjadi dalam aplikasi chat client server berbasis mobile dapat dilihat pada gambar III.1 dan III.2. Mulai Pilih Menu About Pilih Menu Login Pilih Menu Register Halaman About Input Username dan Password Salah Halaman Register Check Benar Input Username dan Password Halaman Chat Selesai Gambar III.1. Flow of Document Proses Pada Aplikasi

23 Client Mulai Pilih Menu About Pilih Menu Login Pilih Menu Register Halaman About Input Username dan Password Salah Halaman Register Check Benar Input Username dan Password Input Alamat IP Halaman Chat Client Selesai Gambar III.2. Flow of Document Proses Pada Aplikasi Client III.1.3. Analisa Output Output atau hasil keluaran dari aplikasi chat dengan menggunakan jaringan wireless berupa pesan teks yang dapat di lihat di halaman chat pada tampilan mobile.

24 III.1.4 Evaluasi Sistem Yang Berjalan Sistem yang telah telah berjalan saat ini tidak terlalu memiliki masalah untuk dijalankan bagi server dan client karena mereka tinggal melakukan login dan dapat melakukan proses chat. Tetapi jika server ataupun client melakukan chat diluar dari jangkauan jaringan wireless, maka pesan yang akan disampaikan dalam proses chat mengalami gangguan sehingga pesan tersebut tidak dapat terkirim. Dan chating dapat dilanjutkan apabila sudah kembali terhubung ke jaringan wireless. III.2. Desain Sistem Perancangan desain sistem yang akan dibangun menggunakan pemodelan Unified Modelling System ( UML ). Diagram-diagram yang digunakan use case diagram, class diagram, activity diagram, dan squence diagram. III.2.1. Use Case Diagram Diagram ini menggambarkan interaksi aktor dengan sistem digambarkan pada gambar III.3. dan III.4. Login Input IP Address Chat Room Register Add New Client Client About Gambar III.3. Use Case Diagram Client

25 Login Chat Room Register Add New About Gambar III.4. Use Case Diagram III.2.2. Class Diagram Rancangan kelas-kelas yang akan digunakan pada sistem dapat dilihat pada gambar III.5. : - Mulai - Stop Buat Chat_Session - Mulai - Terima pesan Chat_Room - Client Join/Leave - Mengirim pesan teks Client - Mengirim pesan teks Gambar III.5. Class Diagram III.2.3. Activity Diagram Setiap aktivitas suatu aktor dieksentasikan ke aktivitas aktor lain dapat disatukan dengan swimline. Aktivitas yang terjadi pada sistem yang akan

26 dibangun memiliki gabungan aktivitas antar aktor user dengan sistem yang akan digunakan. III.2.3.1. Activity Diagram Menu Login Activity diagram menu login server aplikasi chat merupakan activity diagram pada saat memilih menu login pada aplikasi server. Activity diagram menu login server ditunjukkan pada gambar III.6. Halaman Login Halaman Aplikasi Chat Halaman login Halaman chat server Input username dan password Salah Benar Validasi username dan password Gambar III.6. Activity Diagram Menu Login III.2.3.2. Activity Diagram Menu Login Client Activity diagram menu login client aplikasi chat merupakan activity diagram pada saat memilih menu login pada aplikasi client. Activity diagram menu login client ditunjukkan pada gambar III.7.

27 Client Halaman Login Halaman Aplikasi Chat Halaman login Halaman chat client Input username dan password Salah Validasi username dan password Benar Input IP Address Gambar III.7. Activity Diagram Menu Login Client III.2.3.3. Activity Diagram Menu Register Activity diagram menu register merupakan activity diagram pada saat memilih menu register pada aplikasi. Activity diagram menu register ditunjukkan pada gambar III.8 berikut ini:

28 /Client Halaman Menu Halaman Register Pilih menu register Halaman register untuk menambahkan data server/client Gambar III.8. Activity Diagram Menu Register III.2.3.4. Activity Diagram Menu About Activity diagram menu about merupakan activity diagram pada saat memilih menu about pada aplikasi. Activity diagram menu about ditunjukkan pada gambar III.9 berikut ini: /Client Halaman Menu Halaman Chat Private Pilih menu about Halaman about berisi tentang biodata programmer Gambar III.9. Activity Diagram Menu About III.2.4. Squence Diagram Penggambaran kolaborasi antar objek dari kelas-kelas yang ada serta pesan dan jawaban yang diterima atau dikirim oleh objek. Squence diagram pada

29 aplikasi yang akan dibuat yaitu Squence diagram menu login, menu register dan menu about. III.2.4.1. Squence Diagram Menu Login Squence diagram menu login server menggambarkan interaksi yang terjadi dalam proses pemilihan menu login server. Squence diagram menu login server ditunjukkan pada gambar III.10. Pilih menu login Data login server Halaman aplikasi chat server Tampilkan halaman aplikasi chat Gambar III.10. Squence Diagram Menu Login

30 III.2.4.2. Squence Diagram Menu Login Client Squence diagram menu login client menggambarkan interaksi yang terjadi dalam proses pemilihan menu login client. Squence diagram menu login client ditunjukkan pada gambar III.11. Client Pilih menu login Data login client Halaman aplikasi chat client Tampilkan halaman aplikasi chat Input IP address server Gambar III.11. Squence Diagram Menu Login Client III.2.4.3. Squence Diagram Menu Register Squence diagram menu register menampilkan proses penambahan data login untuk server dan client. Squence diagram menu register ditunjukkan pada gambar III.12.

31 /Client Halaman Register Pilih menu register Gambar III.12. Squence Diagram Menu Register III.2.4.4. Squence Diagram Menu About Squence diagram menu about adalah proses untuk menampilkan halaman about yang berisi biodata pembuat aplikasi. Squence diagram menu about ditunjukkan pada gambar III.13.

32 /Client Halaman About Pilih menu about Gambar III.13. Squence Diagram Menu About III.2.5 Desain User Interface Berikut ini adalah rancangan aplikasi berbasis mobile yang akan digunakan dalam aplikasi aplikasi chat : 1. Rancangan Tampilan Halaman Login Pada halaman ini server/client harus melakukan login lalu dapat masuk ke halaman chat. Tampilan halaman aplikasi login dapat dilihat pada gambar III.14.

33 Log-In Username Password Button Login Gambar III.14. Rancangan Tampilan Menu Login 2. Rancangan Tampilan Halaman Menu Register Pada halaman ini terdapat tampilan menu register. Tampilan halaman menu register dapat dilihat pada gambar III.15. Username Password Confirm Password Button Register Gambar III.15. Rancangan Tampilan Menu Register 3. Rancangan Tampilan Halaman Menu About Halaman ini berisikan informasi dari pembuat aplikasi. Tampilan halaman menu about dapat dilihat pada gambar III.16.

34 Teks Teks Teks Teks Teks Teks Teks Gambar III.16. Rancangan Tampilan Halaman Menu About

35