Azhari, Muhammad Dary (2021) REWRITE APLIKASI B2C LINKAJA DENGAN MENGGUNAKAN ARSITEKTUR CLEAN ARCHITECTURE. Undergraduate thesis, Universitas Pembangunan Jaya.
Text
01. Cover LKP.pdf Download (50kB) |
|
Text
02. Abstrak.pdf Download (61kB) |
|
Text
03. Abstract.pdf Download (61kB) |
|
Text
04. Pernyataan Orisinalitas.pdf Download (290kB) |
|
Text
05. Lembar Pengesahan.pdf Download (388kB) |
|
Text
06. Prakata.pdf Download (114kB) |
|
Text
07. Daftar Isi.pdf Download (115kB) |
|
Text
08. Daftar Gambar.pdf Download (62kB) |
|
Text
09. Daftar Lampiran.pdf Download (112kB) |
|
Text
10. BAB I.pdf Download (161kB) |
|
Text
11. BAB II.pdf Download (268kB) |
|
Text
12. BAB III.pdf Download (2MB) |
|
Text
13. BAB IV.pdf Download (102kB) |
|
Text
14. Daftar Pustaka.pdf Download (65kB) |
|
Text
15. Lampiran.pdf Download (753kB) |
Abstract
Di tengah zaman berkembang pesatnya era digital ini khususnya aplikasi seluler pintar di kalangan masyarakat, dalam membuat aplikasi yang berkesinambungan tidak hanya cukup sekadar menjadi aplikasi. Namun, sangat penting dalam memperhatikan berbagai banyak faktor diantara lainnya adalah faktor keamanan, faktor usabilitas, faktor skalabilitas, faktor pemeliharaan, dan lain lain. Banyak cara untuk meningkatkan faktor-faktor tersebut, dan salah satu yang paling fundamental dalam merancang arsitektur aplikasi ialah memikirkan pengembangan aplikasi jangka panjang berkesinambungan. Pada laporan ini, akan membahas bagiamana proses rewrite aplikasi B2C LinkAja dengan menggunakan arsitektur Clean Architecture demi meningkatkan aspek maintainablity, readability, scalability aplikasi. Karena dalam mengembangkan suatu proyek aplikasi yang berkesinambungan pasti akan mengalami dimana proyek tersebut akan membengkak dan pastinya akan mengganggu dalam melanjutkan pengembangan suatu proyek jika dimulai dengan teknikal yang kurang tepat bisa dari Arsitekturnya atau Design Patternnya. Hal ini terjadi di aplikasi Linkaja yang basisnya dari aplikasi T-Cash, dan kami berinisiasi untuk membuat/menulis ulang aplikasi Linkaja baru dengan arsitektur yang dapat lebih diandalkan dari sebelumnya, yaitu bernama Clean Architecture, arsitektur yang memisahkan antara layer-layer diantaranya Presentation Layer, Domain Layer, dan Data Layer. Sehingga masingmasing Object hanya memiliki satu Responsibility, tidak acak-acak bercampurcampur rangkap tugas. Aplikasi yang akan dihasilkan pada akhir laporan ini ialah merupakan aplikasi yang sudah mengimplementasi clean architecture dan dapat digunakan dengan lancar oleh pengguna Linkaja.
Item Type: | Karya Tulis Ilmiah (KTI) (Undergraduate) |
---|---|
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science |
Divisions: | Fakultas Teknologi dan Desain > Sistem Informasi |
Depositing User: | Mr Muhammad Dary Azhari |
Date Deposited: | 27 Dec 2021 02:47 |
Last Modified: | 27 Dec 2021 02:47 |
URI: | http://eprints.upj.ac.id/id/eprint/1892 |
Actions (login required)
View Item |