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.
UNIKOM_AZIS NAUFAL_COVER.pdf - Published Version
Download (31kB) | Preview
UNIKOM_AZIS NAUFAL_LEMBAR PENGESAHAN.pdf - Published Version
Download (289kB) | Preview
UNIKOM_AZIS NAUFAL_SURAT KETERANGAN PUBLIKASI.pdf - Published Version
Download (273kB) | Preview
UNIKOM_AZIS NAUFAL_SURAT PERNYATAAN ORISINALITAS.pdf - Published Version
Download (236kB) | Preview
UNIKOM_AZIS NAUFAL_KATA PENGANTAR.pdf - Published Version
Download (76kB) | Preview
UNIKOM_AZIS NAUFAL_DAFTAR ISI.pdf - Published Version
Download (50kB) | Preview
UNIKOM_AZIS NAUFAL_BAB 1.pdf - Published Version
Download (141kB) | Preview
UNIKOM_AZIS NAUFAL_BAB 2.pdf - Published Version
Download (721kB) | Preview
UNIKOM_AZIS NAUFAL_BAB 3.pdf - Published Version
Restricted to Repository staff only
Download (1MB) | Request a copy
UNIKOM_AZIS NAUFAL_BAB 4.pdf - Published Version
Restricted to Repository staff only
Download (135kB) | Request a copy
UNIKOM_AZIS NAUFAL_BAB 5.pdf - Published Version
Download (7kB) | Preview
UNIKOM_AZIS NAUFAL_DAFTAR PUSTAKA.pdf - Published Version
Download (150kB) | Preview
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 > Teknik Informatika |
| 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 |
