Al-Latif, Maulana Adil (2023) Implementasi Clean Code Dan Design Pattern Pada Sistem Auroraviews Pdam Sumedang. Other thesis, Universitas Komputer Indonesia.
Text
1.UNIKOM_MAULANA ADIL_COVER.pdf - Published Version Download (23kB) |
|
Text
19.UNIKOM_MAULANA ADIL_LEMBAR PENGESAHAN.pdf - Published Version Download (164kB) |
|
Text
17.UNIKOM_MAULANA ADIL_SURAT PERSETUJUAN PUBLIKASI.pdf - Published Version Download (141kB) |
|
Text
20.UNIKOM_MAULANA ADIL_SURAT PERNYATAAN ORISINALITAS.pdf - Published Version Download (129kB) |
|
Text
4.UNIKOM_MAULANA ADIL_KATA PENGANTAR.pdf - Published Version Download (88kB) |
|
Text
5.UNIKOM_MAULANA ADIL_DAFTAR ISI.pdf - Published Version Download (18kB) |
|
Text
11.UNIKOM_MAULANA ADIL_BAB 1.pdf - Published Version Download (67kB) |
|
Text
12.UNIKOM_MAULANA ADIL_BAB 2.pdf - Published Version Download (2MB) |
|
Text
13.UNIKOM_MAULANA ADIL_BAB 3.pdf - Published Version Restricted to Repository staff only Download (3MB) | Request a copy |
|
Text
14.UNIKOM_MAULANA ADIL_BAB 4.pdf - Published Version Restricted to Repository staff only Download (2MB) | Request a copy |
|
Text
15.UNIKOM_MAULANA ADIL_BAB 5.pdf - Published Version Download (10kB) |
|
Text
10.UNIKOM_MAULANA ADIL_DAFTAR PUSTAKA.pdf - Published Version Download (102kB) |
|
Text
18.UNIKOM_MAULANA ADIL_LEMBAR KONTAK PENULIS _ KONTRIBUTOR.pdf - Published Version Download (107kB) |
Abstract
AuroraViews adalah sebuah sistem pengelolaan air bersih dan distribusi air minum di Sumedang, Jawa Barat, Indonesia. Sistem AuroraViews, ini masih terus dikembangkan dengan frekuensi pengembangan sekitar satu atau dua kali dalam setahun. Berdasarkan wawancara dengan pengembang terkait, terdapat tantangan dalam hal kualitas kode dan kompleksitas yang dapat menghambat pemeliharaan serta pengembangan lebih lanjut. Untuk mengatasi masalah tersebut maka penelitian ini mengusulkan penerapan konsep Clean Code dan Design Pattern yang bertujuan untuk meningkatkan maintainability dan readability pada sistem AuroraViews. Metodologi penelitian yang digunakan adalah kualitatif dengan pendekatan studi kasus. Tahapan penelitian terdiri dari analisis kebutuhan perangkat lunak AuroraViews dengan pendekatan OOAD (Object Oriented Analysis and Design), analisis faktor kualitas code quality dengan fokus pada maintainability dan readability, pemetaan konsep Clean Code dan Design Pattern, implementasi restrukturisasi kode, serta evaluasi kualitas kode yang telah direstrukturisasi. Berdasarkan hasil pemetaan konsep Clean Code dan Design Pattern maka dilakukan implementasi restrukturisasi kode selanjutnya dilakukan pengujian maintainability, readability, dan integration testing. Hasil penelitian menunjukan bahwa dengan melakukan penerapan Clean Code berhasil meningkatkan nilai maintainability dan readability pada sistem AuroraViews dengan tidak adanya perubahan yang dilakukan pada logika bisnis setelah dilakukan refactoring. Pada akhirnya, penelitian ini hadir sebagai media informasi untuk menginformasikan bahwa dengan menerapkan Clean Code dan Design Pattern dapat meningkatkan kelas menjadi lebih mudah dipahami dan mudah dipelihara.
Item Type: | Thesis (Other) |
---|---|
Uncontrolled Keywords: | Maintainability, Readability, Clean Code, Design Pattern, OOAD, refactoring. |
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 Mia Hayati Kosasih |
Date Deposited: | 11 Nov 2024 04:28 |
Last Modified: | 11 Nov 2024 04:28 |
URI: | http://elibrary.unikom.ac.id/id/eprint/9391 |
Actions (login required)
View Item |