Development of a Layered Architecture for a Single-Farm Fish Farming Management System Using Prototype Method
DOI:
https://doi.org/10.35314/6s7f0c21Keywords:
Layered architecture, Prototype method, Fish farming management systemAbstract
Small-scale fish farming businesses often experience challenges in managing the fragmented operational data, which includes cultivation activities, inventory, transactions, and reporting processes. Lack of an integrated information management structure restricts the traceability of data and reduces the efficiency of operations. The objective of this study is to design a layered architecture for the web-based single-farm fish farming management system using the prototype method. The research methodology consists of requirement analysis, software requirements specification development, layered architecture design, prototype development, system implementation, and functionality verification. The proposed architecture separates system components into five logical layers: presentation, application, data access, data and cache layers, and decomposes business functions into production, inventory, financial, and reporting domains. The developed system comprises eight functional modules that enable the fish farming management processes from end to end. The functional verification was done by black-box testing with nine test scenarios, which had a 100% success rate. The results indicate that the proposed layered architecture provides a structured and maintainable basis for integrating cultivation and business processes in a single-farm fish farming environment. Future development may extend the architecture with multi-farm management, Internet of Things integration, and quantitative evaluation of software quality attributes.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Journal of Innovation and Technology Polbeng Series on Informatics (INOVTEK Polbeng - Seri Informatika)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.









