Naufal, Azis (2022) Re-Engineering Untuk Meningkatkan Code Quality Pada Point Of Sales (Pos) Berbasis Android Pd. Fahmi Jaya Menggunakan Clean Architecture. Other thesis, Universitas Komputer Indonesia.
|
Text
UNIKOM_AZIS NAUFAL_COVER.pdf - Published Version Download (31kB) | Preview |
|
|
Text
UNIKOM_AZIS NAUFAL_LEMBAR PENGESAHAN.pdf - Published Version Download (289kB) | Preview |
|
|
Text
UNIKOM_AZIS NAUFAL_SURAT KETERANGAN PUBLIKASI.pdf - Published Version Download (273kB) | Preview |
|
|
Text
UNIKOM_AZIS NAUFAL_SURAT PERNYATAAN ORISINALITAS.pdf - Published Version Download (236kB) | Preview |
|
|
Text
UNIKOM_AZIS NAUFAL_KATA PENGANTAR.pdf - Published Version Download (76kB) | Preview |
|
|
Text
UNIKOM_AZIS NAUFAL_DAFTAR ISI.pdf - Published Version Download (50kB) | Preview |
|
|
Text
UNIKOM_AZIS NAUFAL_BAB 1.pdf - Published Version Download (141kB) | Preview |
|
|
Text
UNIKOM_AZIS NAUFAL_BAB 2.pdf - Published Version Download (721kB) | Preview |
|
Text
UNIKOM_AZIS NAUFAL_BAB 3.pdf - Published Version Restricted to Repository staff only Download (1MB) | Request a copy |
||
Text
UNIKOM_AZIS NAUFAL_BAB 4.pdf - Published Version Restricted to Repository staff only Download (135kB) | Request a copy |
||
|
Text
UNIKOM_AZIS NAUFAL_BAB 5.pdf - Published Version Download (7kB) | Preview |
|
|
Text
UNIKOM_AZIS NAUFAL_DAFTAR PUSTAKA.pdf - Published Version Download (150kB) | Preview |
|
|
Text
UNIKOM_AZIS NAUFAL_LEMBAR KONTAK PENULIS _ KONTRIBUTOR.pdf - Published Version Download (12kB) | Preview |
Abstract
PD. Fahmi Jaya adalah toko yang menjual berbagai macam kebutuhan pokok. Toko ini memiliki aplikasi Point of Sales (POS) berbasis Android yang digunakan untuk menangani pengelolaan data penjualan dan pembelian produk. Aplikasi POS ini masih terus dikembangkan dengan siklus pengembangan satu sampai dua kali dalam satu tahun. Namun, berdasarkan wawancara dengan pengembang terkait, kelas yang ada menghambat proses pengembangan. Pemeriksaan kelas juga dilakukan dan ditemukan masalah bahwa kelas-kelas yang ada sulit untuk dipahami dan juga kelas-kelas tersebut menangani antarmuka dan proses bisnis yang membuatnya sulit untuk dilakukan pemeliharaan. Tujuan dari penelitian ini adalah untuk memperbaiki kelas agar lebih mudah dipahami dan lebih mudah dilakukan pemeliharaan. Metodologi penelitian yang digunakan dalam penelitian ini adalah kualitatif dengan pendekatan studi kasus. Pada prosesnya didasarkan pada enhanced re-engineering dengan pendekatan pengembangan berorientasi objek. Hasil penelitian menunjukkan bahwa dengan melakukan re-engineering menggunakan konsep clean architecture dapat membuat kelas lebih mudah dipahami dan lebih mudah dilakukan pemeliharaan. Pada akhirnya, penelitian ini hadir sebagai media informasi untuk menginformasikan bahwa proses re-engineering dengan pendekatan clean architecture dapat meningkatkan kelas menjadi lebih mudah dipahami dan lebih mudah dipelihara.
Item Type: | Thesis (Other) |
---|---|
Uncontrolled Keywords: | Re-engineering, Code Quality, Maintainability, Documentation, Clean Code, Design Pattern, SOLID, Clean Architecture |
Subjects: | 000_COMPUTER SCIENCE, INFORMATION & GENERAL WORKS. > 004_Data Processing & Computer Science Q Science > QA Mathematics > QA76 Computer software |
Divisions: | S1_SKRIPSI > FTIK_Teknik Informatika (01) |
Depositing User: | Mia Hayati Kosasih |
Date Deposited: | 23 Nov 2022 03:40 |
Last Modified: | 23 Nov 2022 03:40 |
URI: | http://elibrary.unikom.ac.id/id/eprint/6980 |
Actions (login required)
View Item |