Vol. 5 No. 2 (2024) Articles
Open Access

Penerapan Arsitektur Model View Controller dan Framework Zend dalam Pengembangan Aplikasi Category Online di PT XYZ

Bayu Ponco Raharjo
Universitas Kristen Satya Wacana
Felix David
Universitas Kristen Satya Wacana
Published: May 10, 2024 Pages: 1403-1412
Original Full-Text Article
Download published version for reading and archiving
Abstract

This research discusses the implementation of the Model View Controller (MVC) architecture and Zend Framework in developing the Category Online application at PT XYZ, a leading retail company in Indonesia. The IT team at PT XYZ faced challenges in developing applications using PHP Native, and the adoption of the Zend Framework improved development efficiency. The application handles manual changes in item status across numerous branches, which is inefficient. The study focuses on developing the Transformation Class Product (TCP) module. The research method involves five stages, from requirements analysis to implementation, using a prototype model approach. System testing, utilizing black box testing during the User Acceptance Test (UAT) phase, was successful, indicating the effectiveness of the application's core functionalities. Thus, the implementation of MVC and Zend Framework in the Category Online application at PT XYZ has proven effective in enhancing the company's operational efficiency.

Article Metrics & Downloads Graph
Monthly Download Trends:
Author Biographies
Bayu Ponco Raharjo Universitas Kristen Satya Wacana

Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana, Kota Salatiga, Provinsi Jawa Tengah, Indonesia.

Felix David Universitas Kristen Satya Wacana

Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana, Kota Salatiga, Provinsi Jawa Tengah, Indonesia.

How to Cite
Raharjo, B. P., & David, F. (2024). Penerapan Arsitektur Model View Controller dan Framework Zend dalam Pengembangan Aplikasi Category Online di PT XYZ. Jurnal Indonesia : Manajemen Informatika Dan Komunikasi, 5(2), 1403-1412. https://doi.org/10.35870/jimik.v5i2.687
License

Creative Commons Attribution 4.0 International License (CC BY 4.0)

This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International License .

  • Share: You are free to copy, distribute, and transmit the work in any medium or format.
  • Adapt: You are free to remix, transform, and build upon the work for any purpose, even commercially.
  • Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
Copyright & Retention: Authors retain copyright without restrictions and grant this journal the right of first publication under an open-access model. The journal retains non-exclusive publishing rights for archiving, indexing, and scholarly dissemination.

References
Total: 13 References
  1. Abimanyu, A. J. (2020). Penerapan Framework Zend dan Arsitektur Model View Controller dalam Perancangan Aplikasi User Manual Online: Studi Kasus PT. Sumber Alfaria Trijaya Tbk (Doctoral dissertation, Program Studi Teknik Informatika FTI-UKSW).
  2. Adrian, L., Georgiana, D. E., & Ana-Maria, N. (2013). Zend Framework. Risk in Contemporary Economy, 115-122.
  3. Anjani, R. G. (2019). Peran Sistem Informasi Terhadap Operasonal Retail. Jurnal Ekonomi Manajemen Sistem Informasi, 1(1), 79-86. DOI: https://doi.org/10.31933/jemsi.v1i1.49.
  4. Brown, S. K., Lo, N., & Allen, R. (2008). Zend framework in Action. Simon and Schuster.
  5. Fahrezi, A., Salam, F. N., Ibrahim, G. M., Syaiful, R. R., & Saifudin, A. (2022). Pengujian Black Box Testing pada Aplikasi Inventori Barang Berbasis Web di PT. AINO Indonesia. LOGIC: Jurnal Ilmu Komputer dan Pendidikan, 1(1), 1-5.
  1. Gunawan, D., Alfarizi, S., Ichsan, N., Basri, H., & Mulyawan, A. R. (2022). Implementasi Metode Prototype Dalam Perancangan Sistem Informasi Upah Pasang Material Konstruksi. Bina Insani Ict Journal, 9(1), 73-82. DOI: https://doi.org/10.51211/biict.v9i1.1790.
  2. Kurniyanti, V. A., & Murdiani, D. (2022). Perbandingan Model Waterfall Dengan Prototype Pada Pengembangan System Informasi Berbasis Website. Jurnal Syntax Fusion, 2(08), 669-675. DOI: https://doi.org/10.54543/fusion.v2i08.210.
  3. Kustina, K. T., Nurhayati, M., Pratiwi, E., Lesi Hertati, S. E., CAPM, A. C. C. A. C., Qodari, A., ... & Abdul Munim, S. E. (2022). Sistem informasi manajemen. Cendikia Mulia Mandiri.
  4. Nugraha, W. F., Adiwisastra, M. F., & Bahri, S. (2023). Perancangan Sistem Informasi Manajemen Distribusi Barang Pada CV Welas Asih Tasikmalaya Menggunakan Metode Prototype. Indonesian Journal on Software Engineering (IJSE), 9(2), 136-145.
  5. Porebski, B., Przystalski, K., & Nowak, L. (2011). Building PHP Applications with Symfony, CakePHP, and Zend Framework. John Wiley and Sons.
  6. Principe, M., & Yoon, D. (2015). A web application using MVC framework. In Proceedings of the International Conference on e-Learning, e-Business, Enterprise Information Systems, and e-Government (EEE) (p. 10). The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp).
  7. Rahmadiansyah, D., Irwan, D., Sekolah, D., & Teknik, T. (2012). Implementasi Metode Model View Controller Menggunakan Framework Code Igniter dalam Pengembangan Aplikasi Manajemen Depo Petikemas pada Unit Usaha Belawan Logistics Center. In Seminar Nasional Teknologi Informasi dan Komunikasi (SNASTIKOM) (pp. 1-6).
  8. Salam, I. A., Prihandani, K., & Purnamasari, I. (2023). RANCANG BANGUN APLIKASI PROFIT PENJUALAN MOTOR BERBASIS DESKTOP KONSEP ARSITEKTUR MODEL VIEW CONTROLLER (MVC). Jurnal Informatika dan Teknik Elektro Terapan, 11(3s1). DOI: http://dx.doi.org/10.23960/jitet.v11i3s1.3495.
Most read articles by the same author(s)

Other papers published by author(s) in this journal:

Pengembangan Modul Stock Fulfillment Online Transaction pada Aplikasi Distribution Center System menggunakan Framework Flask di PT.XYZ