BAB III ANALISIS DAN PERANCANGAN

dokumen-dokumen yang mirip
BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. bentuk data berupa data audio maupun data berbentuk video. Oleh karena itu

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

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

ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

BAB 4 IMPLEMENTASI PROGRAM

Bab 3 Metode dan Rancangan Sistem

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB 4 PERANCANGAN DAN IMPLEMENTASI PROGRAM. dengan struktur yang sederhana dengan algoritma yang rumit, sehingga

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN UJI COBA

BAB III PEMBAHASAN MASALAH

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN. Perancangan game mencocokkan gambar ini dibuat agar dapat berjalan

BAB IV HASIL DAN UJI COBA

ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM


BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III PERENCANAAN SISTEM. Pada bab ini akan dijelaskan alur sistem serta desain interface dari Aplikasi Sistem Input

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisa masalah dilakukan untuk membuat langkah langkah yang

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

BAB III ANALISIS DAN DESAIN SISTEM

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

BAB III KONSEP, DESAIN DAN PENGUMPULAN MATERI

DAFTAR ISI. ABSTRACT... i. ABSTRAK... ii. KATA PENGANTAR... iii. DAFTAR ISI... vi. DAFTAR GAMBAR... x. DAFTAR TABEL... xii. DAFTAR SIMBOL...

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA MASALAH DAN PERANCANGAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program Spesifikasi sistem yang digunakan saat

BAB III ANALISIS DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program aplikasi ini, penulis menggunakan komputer dan

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III HASIL DAN UJI COBA

ABSTRAK. Universitas Kristen Maranatha

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB 3 PERANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

PERANCANGAN DAN IMPLEMENTASI PERANGKAT LUNAK PERMAINAN MUSIK DIGITAL. Kezia Stefani. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Agar diperoleh hasil yang memuaskan, sebaiknya program aplikasi ini digunakan. 1. Processor Pentium III

Bab 3 Metode Penelitian

terdapat tempat tempat hiburan karaoke, orang orang harus pergi dari rumah dan harus mengeluarkan uang untuk berkaraoke. Hal ini dirasa merepotkan,

BAB III ANALISIS DAN PERANCANGAN

BAB 3. Metode dan Perancangan Sistem

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN PERANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODOLOGI Analisis Kebutuhan Fungsi dan Kinerja Fungsi dan kinerja yang dibutuhkan dalam aplikasi ini adalah sebagai berikut:

BAB 3 ANALISIS DAN PERANCANGAN. digunakan adalah suatu sistem yang terdiri dari banyaknya perulangan, baris

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 3 ANALISIS DAN PERANCANGAN. Metode Inverse Modified Discrete Cosine Transform (IMDCT) yang akan

BAB III METODE PENELITIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

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

BAB III METODOLOGI 3.1 Analisis Kebutuhan

BAB III ANALISA DAN PERANCANGAN. Pada tahap konsep, penulis menentukan kebutuhan dasar pengguna (user),

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI. Dari hasil perancangan yang dilakukan, pada bab ini disajikan implementasi dan

BAB IV HASIL DAN UJI COBA

Transkripsi:

BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Rancangan aplikasi video player yang dibangun akan dijelaskan pada bab ini, video player adalah suatu program aplikasi yang dapat menjalankan semua data yang berbentuk data audio maupun data berberbentuk video. Dengan berkembanganya pada saat ini dikenal istilah data audio dan data video, dimana data data tersebut merupakan suatu data yang berbentuk gambar dan suara. Aplikasi yang dibuat oleh penulis adalah aplikasi yang dapat menjalankan atau memainkan file file multimedia khusus bereksientensi *.mp3, *.wav, dan *.mpg, karena itu penulis menyebutnya aplikasi video player. Untuk dapat membuat aplikasi yang menyediakan fungsi-fungsi file multimedia tersebut diatas perancangan menggunakan bahasa pemrograman Java 2SE. III.1.1. Spesifikasi Perangkat Dalam proses pembuatan aplikasi video player ini, spesifikasi hardware dan software minimum yang digunakan adalah sebagai berikut : 1. Sistem operasi Windows XP 2. Processor AMD athlon 1GHz 3. Memori 128 SDRAM 4. Harddisk 20 GB 5. VGA 32 Card dan Sound Card. 23

24 III.2. Strategi Pemecahan Masalah Strategi pemecahan masalah dalam perancangan aplikasi video player yang akan digunakan oleh penggunaan. adalah sebagai berikut : 1 Untuk dapat memutar file-file video ataupun suara, setiap sistem orperasi secara default tidak banyak mendukung jenis file tertentu, maka penulis membatasi pada file *.mpg, *.mp3 dan *.wav. 2 Perancangan dengan menggunakan bahasa pemrograman java, sebagai alat bantu perancangan dengan menggunakan Netbeans IDE 7.1.2, dan JMF sebagai pendukung multimedia pada java. 3 Untuk mempermudah pengguna saat menjalankan aplikasi, perancangan didukung beberapa menu, daftar file, tampilan video player, dan beberapa tools yang berfungsi membantu penggunaan dalam aplikasi. III.3. Perancangan Sistem Sebelum membuat aplikasi video player ini, penulis terlebih dahulu merancang tampilan dari aplikasi video player agar para pengguna aplikasi video player tersebut nantinya dapat dengan mudah menggunakan aplikasi. Aplikasi video player yang akan dibuat oleh penulis terdiri dari 1 form, dengan beberapa tombol dan panel. Perancangan aplikasi video player tersebut akan dijelaskan dengan algortima perancangan dan desain rancangan, adapun penjelasan mengenai perancangan dapat dijelaskan dibawah ini.

25 III.3.1.Use case diagram Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Use case merepresentasikan sebuah interaksi antara aktor dengan sistem. Seseorang / sebuah aktor adalah sebuah entitas manusia atau mesin yang berinteraksi dengan sistem untuk melakukan pekerjaan-pekerjaan tertentu. Use Case diagram dari aplikasi yang dirancang dapat dilihat pada gambar III.1 berikut, Gambar III.1. Use Case Diagram Pada use case diagram diatas, pengguna menjalankan aplikasi untuk memutar file-file yang diinginkan, pengguna melakukan pencarian file dan memasukan kedalam daftar list file yang akan dimainkan. Setelah file-file ada pada daftar maka pengguna dapat menjalankan dan memainkan file-file yang telah ditambahkan sebelumnya pada list file.

26 III.3.2. Sequence diagram Sequency diagram menjelaskan secara detail tentang urutan proses yang dilakukan dalam sistem untuk mencapai tujuan dari use case : interaksi yang terjadi antar class, operasi apa saja yang terlibat, urutan antar operasi, dan informasi yang diperlukan oleh masing-masing operasi. Yang dapat dilihat pada gambar III.2 berikut. Gambar III.2. Sequance Diagaram Sequency diagram menggambarkan interaksi pengguna menjalankan aplikasi untuk memutar file-file yang diinginkan, pengguna melakukan pencarian file dan memasukan kedalam daftar list file yang akan dimainkan. Setelah file-file ada pada daftar maka pengguna dapat menjalankan dan memainkan file-file yang telah ditambahkan sebelumnya pada list file.

27 III.3.3. Class Diagram Class diagram adalah sebuah class yang menggambarkan struktur dan penjelasan class, paket, dan objek serta hubungan satu sama lain seperti containment, pewarisan, asosiasi, dan lain-lain. Class diagram juga menjelaskan hubungan antar class dalam sebuah sistem yang sedang dibuat dan bagaimana caranya agar mereka saling berkolaborasi untuk mencapai sebuah tujuan.pada gambar III.3 dibawah ini merupakan Class diagram dari aplikasi video player ini. Gambar III.3. Class Diagram III.3.4. Activity Diagram Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang

28 mungkin terjadi, dan bagaimana mereka berakhir, Berikut ini adalah activity diagram aplikasi video player yang dirancang dapat dilihat pada gambar III.4: Start Menu Player [No Play] Input File [Play] Play File [Ke Menu] End [Exit] Output Video/Sound Gambar III.4. Activity Diagram Activity diagram diagram diatas, menggambarkan interaksi pengguna menjalankan aplikasi untuk memutar file-file yang diinginkan, pengguna melakukan pencarian file dan memasukan kedalam daftar list file yang akan dimainkan. Setelah file-file ada pada daftar maka pengguna dapat menjalankan dan memainkan file-file yang telah ditambahkan sebelumnya pada list file. III.4. Perancangan Layar Tampilan Perancangan layar tampilan atau antar muka adalah tampilan hasil yang akan dibangun untuk aplikasi video player, tampilan yang dihadirkan dalam

29 aplikasi adalah layar open file, layar help, layar about, dan layar player, pada masing- layar memiliki fungsi yang berbeda. III.4.1. Layar Player Pada halaman layar player terdapat menu dan tampilan yang berfungsi untuk menjalankan aplikasi video player, menu yang ada diantaranya adalah: 1. Open Mpeg File, berfungsi untuk mencari dan memasukan file berektensi *.mpg kedalam daftar player. 2. Open Mp3 File, berfungsi untuk mencari dan memasukan file berektensi *.mp3 kedalam daftar player. 3. Open Wav File, berfungsi untuk mencari dan memasukan file berektensi *.wav kedalam daftar player. 4. List Input File, daftar file yang telah dimasukan untuk dijalankan pada aplikasi video player. 5. Output Video/Sound File, merupakan panel layar tampilan dari video yang dijalankan. 6. Help, merupakan menu untuk melihat layar help yang berfungsi memberikan bantuan cara menggunakan aplikasi 7. About, merupakan menu untuk melihat layar about yang berfungsi memberikan informasi mengenai aplikasi.

30 Dari rancangan yang dihasilkan, desain layar player dapat dilihat pada gambar III.5 berikut: Video Player Java Aplication File Open Mpeg File Open Mp3 File Open Wav File Exit Help Help About List File Input Output Video/Sound File llllllllllllllllllllllllllll Gambar III.5. Layar Player III.4.2.Layar Open File Layar open file adalah layar yang berfungsi untuk mencari file-file yang akan dijalankan pada aplikasi video player ini, tipe file yang dapat dijalankan adalah tipe file yang telah ditentukan sebelumnya yaitu *.mpg, *.mp3, dan tipe file *.wav, selain file diata aplikasi tidak dapat menajalankannya. Dari rancangan yang dihasilkan, desain layar open file dapat dilihat pada gambar III.6 berikut:

31 Open Look In : File Name : Filee Of Type : Open Cancel Gambar III.6. Layar Open File III.4.3. Layar Cari Lagu Layar cari lagu adalah form yang berfungsi memfilter pencarian lagu yang ada pada daftar putar, sehingga jika lagu yang ada pada daftar berjumlah banyak pengguna dapat mencari dengan mudah hanya dengan menginputkan beberapa karakter dari file-file lagu. Yang dapat dilihat seperti gambar III.7. Cari Video/Audio List xxxx Daftar Putar

32 Gambar III.7. Layar Cari Lagu III.4.4. Layar Help Layar help dapat membantu pengguna untuk menjalankan aplikasi video player ini, pada layar help terdapat bantuan bagaimana cara mencari file, menajalankan file, dan beberapa fungsi video player pada umumnya. Desain layar help dapat dilihat pada gambar III.7 berikut. Help Cara menggunakan video player Close Gambar III.8. Layar Help III.4.5. Layar About Layar about dapat membantu pengguna untuk mengetahui mengenai aplikasi video player ini, pada layar about terdapat informasi mengenai perancangan program aplikasi, judul tugas akhir dan pendukung informasi lainnya.

33 Desain layar about dapat dilihat pada gambar III.8 berikut. About Logo STMIK Judul Tugas Akhir Close Gambar III.9. Layar About