BAB III ANALISA DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

ANALISIS DAN DESAIN SISTEM

ANALISA DAN PERANCANGAN

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

BAB III ANALISIS DAN DESAIN SISTEM

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

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

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

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM`

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis merupakan suatu tindakan untuk mengetahui lebih

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan

BAB III ANALISA DAN PERANCANGAN

BAB II LANDASAN TEORI

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA. tahap implementasi ada beberapa faktor pendukung antara lain:

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

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE PENELITIAN

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM. Pada bab ini akan di bahas perancangan database, perancangan website, dan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

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

BAB III ANALISIS DAN PERANCANGAN SISTEM. permasalahan-permasalahan dan kebutuhan-kebutuhan yang diharapkan sehingga dapat

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III METODE PENELITIAN. penelitian adalah pada semester Genap Tahun Pelajaran

BAB IV IMPLEMENTASI DAN PENGUJIAN

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

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

Bab 3. Metode dan Perancangan Sistem

3.2. Analisa Masalah 3-1.

PENGESAHAN SKRIPSI...

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Bab 3 Metode dan Rancangan Sistem

BAB 3 METODE PENELITIAN. pengumpulan data atau informasi guna memecahkan permasalahan dan menguji

III. METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. Android yang meliputi analisa masalah dan desain sistem.

BAB III ANALISIS MASALAH DAN RANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN. mengidentifikasi dan mengevaluasi permasalahan. Analisis sistem bertujuan

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

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN DESAIN SISTEM

HALAMAN PENGESAHAN PEMBIMBING...

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM


BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 PERANCANGAN. 4.1 Perancangan Sistem

BAB III ANALISA DAN PERANCANGAN

BAB III PERANCANGAN DAN DESAIN

Transkripsi:

BAB III ANALISA DAN PERANCANGAN III.1. Analisa Masalah Pada tahapan analisa yang dilakukan penulis dalam melakukan penulisan skripsi ini adalah bagaimana merancang suatu aplikasi video ke GIF konverter berbasis android dan perancangan ini bertujuan untuk menganalisa kebutuhan pengembangan aplikasi video ke GIF konverter berbasis android. Input yang diproses dalam aplikasi yang dirancang berupa video sehingga akan terjadi perubahan dari video asli menjadi GIF. Pada perancangan ini hanya mengubah video menjadi GIF. III.2. Strategi Pemecahan Masalah Untuk mengatasi suatu permasalahan dibutuhkan strategi yang matang. Oleh karena itu dibutuhkan tahapan analisa terhadap aplikasi yang dibentuk. Tahapan analisa terhadap suatu sistem dilakukan sebelum tahapan perancangan dibuat. Tujuan analisa diterapkan dalam suatu sitem adalah untuk mengetahui alasan sistem tersebut diperlukan, merumuskan kebutuhan dari sistem tersebut untuk mereduksi sumber daya yang berlebihan serta membantu merencanakan penjadwalan pembentukan sistem, meminimalisir kesalahan yang mungkin terdapat pada sistem tersebut sehingga fungsi yang terdapat didalam sistem tersebut bekerja secara optimal. Dalam analisa ini, penulis melakukan analisa mengenai apa saja yang akan dilakukan dalam pembuatan aplikasi video ke GIF konverter berbasis android ini. 18

19 III.3. Analisa Kebutuhan Perancangan Aplikasi antara lain : Dalam perancangan aplikasi ini ada beberapa kebutuhan yang diperlukan III.3.1. Kebutuhan Perangkat Keras Dalam perancangan aplikasi ini penulis menggunakan perangkat keras interface yang mempunyai spesifikasi sebagai berikut ; 1. Laptop Core I3 2. Memory 4 GB 3. Harddisk 500 GB 4. Intel HD Grafics III.3.2. Kebutuhan Perangkat Lunak Adapun perangkat lunak yang dibutuhkan dalam pembuatan aplikasi video ke GIF konverter berbasis android adalah MS Windows 7 Ultimate dan dalam perancangan ini menggunakan Eclipse Juno yang berfungsi untuk mendesain dan membuat perintah (coding). III.4. Desain Sistem Perancangan desain sistem yang akan dibangun menggunakan pemodelan Unified Modelling Language (UML). Diagram-diagram yang digunakan use case diagram, class diagram, activity diagram, dan sequence diagram.

20 III.4.1. Use Case Diagram Diagram ini menggambarkan interaksi user dengan sistem digambarkan pada gambar III.1. berikut ini : Aplikasi Konvert Video Ke GIF Start Select Video User About View Record Video Gambar III.1. Use Case Diagram III.4.2. Class Diagram Rancangan kelas-kelas yang akan digunakan pada sistem dapat dilihat pada gambar III.2. berikut ini : User - Menjalankan Aplikasi Start - Pengguna Klik Button View - Hasil konvert Record Video - Merekam video baru Select Video - Memilih video Gambar III.2. Class Diagram III.4.3. Activity Diagram Setiap aktivitas suatu aktor dieksentasikan ke aktivitas aktor lain dapat disatukan dengan swimline. Pada diagram ini menggambakan sistem dari aplikasi Video ke GIF Konverter berbasis andoird yang dibuat.

21 III.4.3.1. Activity Diagram Menu Start Activity diagram menu start merupakan activity diagram pada saat memilih menu start pada aplikasi. Activity diagram menu start ditunjukkan pada gambar III.3. berikut ini: User Halaman Menu Halaman Start Pilih Menu Start Halaman Start untuk Select Video, Record Video & View GIF Gambar III.3. Activity Diagram Menu Start III.4.3.2. Activity Diagram Konvert Activity Diagram Konvert ditunjukkan pada gambar III.4. berikut ini: Halaman Start Select Video Record Video View GIF Edit GIF Prefences & Next Edit GIF Prefences & Next Hasil Konvert Proses Konvert Proses Konvert Penyimpanan Hasil Konvert Penyimpanan Hasil Konvert Gambar III.4. Activity Diagram Konvert Activity Diagram Konvert merupakan activity diagram pada saat menjalankan konvert pada aplikasi yang dibuat.

22 III.4.3.3. 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.5. berikut ini : User Halaman Menu Halaman About Pilih Menu About Halaman About berisi data diri dari pembuat aplikasi Gambar III.5. Activity Diagram Menu About III.4.4. Sequence Diagram Penggambaran kolaborasi antar objek dari kelas-kelas yang ada serta pesan dan jawaban yang diterima atau dikirim oleh objek. Sequence diagram pada aplikasi yang akan dibuat yaitu Sequence Diagram Menu Start, dan Menu About. III.4.4.1. Sequence Diagram Menu Start Sequence Diagram Menu Start menggambarkan interaksi yang terjadi dalam proses pemilihan menu start. Sequence diagram menu start ditunjukkan pada gambar III.6. berikut ini ;

23 User Halaman Menu Halaman Menu Start Tampilan Aplikasi Pilih Menu Start Select Video Record Video View Gambar III.6. Sequence Diagram Menu Start III.4.4.2. Sequence Diagram Menu About Sequence Diagram Menu About adalah proses untuk menampilkan halaman about yang berisi data diri dari pembuat aplikasi. Sequence diagram menu about ditunjukkan pada gambar III.7. berikut ini :

24 User Halaman About Pilih Menu About Gambar III.7. Sequence Diagram Menu About III.5. Desain User Interface Berikut ini adalah rancangan aplikasi berbasis mobile yang akan digunakan dalam aplikasi Video ke GIF Konverter : 1. Rancangan Tampilan Halaman Utama Pada halaman ini harus terdapat halaman utama aplikasi Video ke GIF Koverter. Tampilan halaman utama aplikasi ini dapat dilihat pada gambar III.8. berikut ini :

25 Video To GIF Konversi Video Ke Start 1 About 2 Gambar III.8. Rancangan Tampilan Halaman Utama Keterangan tampilan menu utama, yaitu : 1) Tombol untuk membuka halaman Start. 2) Tombol untuk membuka halaman tentang data diri dari pembuat aplikasi. 2. Rancangan Tampilan Halaman Menu Start Pada halaman ini terdapat tampilan Menu Start. Tampilan halaman Menu Start dapat dilihat pada gambar III.9. berikut ini : Video To GIF Select Video 1 Record Video 2 View Created GIF 3 Gambar III.9. Rancangan Tampilan Menu Start

26 Adapun Keterangan tampilan menu start, yaitu : 1) Tombol untuk memilih video yang akan di konvert. 2) Tombol untuk merekam video baru yang akan di konvert. 3) Tombol untuk melihat hasil konvert. 3. Rancangan Tampilan Halaman Konvert Pada halaman ini terdapat tampilan halaman konvert. Tampilan halaman konvert dapat dilihat pada gambar III.10. berikut ini : Video 1 Play/Pause 2 Edit GIF Prefences Next 3 4 Gambar III.10. Rancangan Tampilan Halaman Konvert 1 Adapun keterangannya, yaitu : 1) Frame untuk menampilkan video yang dipilih/direkam. 2) Tombol untuk play/pause video yang dipilih/direkam. 3) Tombol untuk mengedit ukuran hasil. 4) Tombol untuk melanjutkan ketahap berikutnya.

27 1 Select All 2 3 Deselect All Create GIF 4 Gambar III.11. Rancangan Tampilan Halaman Konvert 2 Adapun keterangannya sebagai berikut : 1) Frame video yang akan di konvert. 2) Tombol untuk memilih semua frame sekaligus. 3) Tombol untuk menghapus tanda pilih frame secara keseluruhan. 4) Tombol untuk membuat buat GIF. 4. Rancangan Tampilan Halaman Menu About Halaman ini berisikan informasi dari pembuat aplikasi. Tampilan halaman Menu About dapat dilihat pada gambar III.12. berikut ini :

28 About 1 Data diri dari pembuat aplikasi Gambar III.12. Rancangan Tampilan Halaman Menu About Adapun keterangannya sebagai berikut : 1. Menampilkan data diri dari pembuat aplikasi.