REFACTORING SIMULASI ROKOK FILTER BERBASIS MULTIMEDIA DENGAN PENDEKATAN OOP

23070193, Liliana Sari Setya Widjaja (2014) REFACTORING SIMULASI ROKOK FILTER BERBASIS MULTIMEDIA DENGAN PENDEKATAN OOP. Bachelor thesis, Universitas Kristen Duta Wacana.

[img] Text (Skripsi Sistem Informasi)
23070193_bab1_bab5_daftarpustaka.pdf

Download (624kB)
[img] Text (Skripsi Sistem Informasi)
23070193_bab2-sd-bab4_lampiran.pdf
Restricted to Registered users only

Download (1MB) | Request a copy

Abstract

Kesulitan programmer dalam pengembangan program simulasi mesin rokok yang penulis gunakan sebagai bahan penelitian ini adalah kode program yang panjang dan berulang–ulang. Program simulator mesin rokok yang penulis gunakan sebagai bahan penelitian ini dibuat dengan bahasa pemrograman ActionScript 3.0. ActionScript 3.0 merupakan bahasa pemrograman yang digunakan dalam pembangunan game maupun animasi dengan Flash yang telah mendukung konsep Object Oriented Programming (OOP). OOP merupakan sebuah paradigma pemrograman yang berdasarkan objek dan objek–objek tersebut saling berinteraksi untuk menyelesaikan suatu permasalahan. Pada penelitian ini penulis akan menerapkan konsep OOP pada program simulasi mesin rokok filter yang telah dibangun dengan metode refactoring, yaitu pengembangan sebuah perangkat lunak dengan menitik beratkan pada proses penulisan program. Proses penelitian ini dimulai dengan mempelajari tentang konsep Object Oriented Programming dan refactoring, lalu menganalisa kode program yang buruk, memecah kemudian menentukan kelas dan metode menjadi lebih spesifik. Menambahkan dan menentukan metode yang diperlukan untuk efisiensi. Kemudian mengetes program untuk mendapatkan hasil yang sama. Implementasi proses penelitian ini pada program yang lama berupa pengelompokan gambar dan tombol yang saling berkaitan dalam kelas tersendiri sehingga jumlah scene dan frame berkurang menjadi 1(satu) frame di dalam 1(satu) scene. Penambahan kelas checker dilakukan untuk menghindari pengulangan baris kode.

Item Type: Thesis (Bachelor)
Uncontrolled Keywords: Refactoring, OOP, AS3
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Z Bibliography. Library Science. Information Resources > ZA Information resources
Divisions: Fakultas Teknologi Informasi > Prodi Sistem Informasi
Depositing User: Ms Hilaria Fortuna
Date Deposited: 07 Oct 2021 02:27
Last Modified: 07 Oct 2021 02:27
URI: http://katalog.ukdw.ac.id/id/eprint/5896

Actions (login required)

View Item View Item