2.3∣System development technology architecture
The Browser/Server(B/S)mode is the most widely used structure in the development of property management information systems. The property management information system developed by the B/S mode is simple, convenient, safe, and stable. When developing the property management information system, the functions of the property management information system are reflected on the server. In actual applications, as long as the relevant hardware and software facilities, such as databases, are installed on the server side, users can access and operate the property management information system through a browser. After logging in to the property management information system through the browser, the user clicks on the corresponding The module can call the database to realize the functional operation of the property management information system. The B/S mode is not restricted by time and location, and users can access and operate the system where there is Internet. The property management information system developed by the B/S model has relatively low cost, short development cycle and high development efficiency. The system has strong scalability, understandability, testability, modifiability, portability, and Reusability, easy maintenance, good system compatibility, and users do not need to install special applications on the computer when accessing applications.
The system development adopts the B/S mode (Browser/Server) with a three-tier architecture for system construction. The first layer is customer service. System administrators, property management managers, property management personnel and community owners are authorized The residential property management information system can be accessed and operated through the Internet within the scope of the customer service. The VUE.js framework is used for customer service. It is the bridge between the user and the system. It has the functions of displaying data and receiving user input. Coordinated operation; The second layer is business services, which are undertaken by the Web server of the property information center, responsible for the operation of data services, and provide interactive interfaces for customer services, which have the effect of connecting the previous and the next. The development of business services adopts the Spring MVC framework pattern. Spring MVC separates the roles of controllers, model objects, filters, and handler objects. Through the definition of interfaces and configuration files, the dependencies between classes are completely decoupled;15 The third layer is data services. The database server located in the property information center stores all information and data related to property management and provides data or data services for business services. Application deployment supports Windows/Linux server operating systems, source code and The database interaction process uses the Mybatis framework, and the database uses the MySQL database management system. The technical framework of system development is shown in Figure 1.