A Coding-free Software Framework of Developing Web Data Management Systems
This addresses the problem for enterprises and non-programmers needing to deploy data management systems without coding expertise, though it appears incremental as it builds on existing SaaS and spreadsheet-based methods.
The paper tackles the difficulty for non-programmers to develop cloud-based data management systems by proposing a coding-free framework using SaaS architecture, resulting in a practical platform that demonstrates feasibility and availability through empirical results.
More and more enterprises recently intend to deploy data management systems in the cloud. Due to the professionalism of software development, it has still been difficult for non-programmers to develop this kind of systems, even a small one. However, the development of SaaS brings forth the more feasibility of coding-free software development than before. Based on the SaaS architecture, this paper presents a set of theory and method for coding-free construction of a data management system, on which our contributions involve in a practical application platform, a set of construction method and a set of interface on data exchange. By abstracting the common features of data management systems, we design a universal web platform to quickly generate and publish customized system instances. Moreover, we propose a kind of method to develop a data management system using a specific requirements table in spreadsheet. The corresponding platform maps the requirements table into a system instance through parsing the table model and implementing the objective system in the running stage. Finally, we implement the proposed framework and deploy it on web. The empirical result demonstrates the feasibility and availability of the coding-free method in developing web data management systems.