| In recent years,with the gradual advancement of city management informatization,various thermal companies have also focused on fully automating thermal network operation and dispatching and developing high-quality electronic intelligent service platforms to achieve optimal control of heating equipment using electronic computers,and bring more quality heating service to residents.The use of the heat metering service platform can provide convenient statistics of heating data,automatically complete the analysis of the heating status,and realize the informatization of heating management.Based on the theories of heat metering background and software development,this paper designs and implements a suitable heat metering service platform based on B/S structure.This platform mainly uses the SSM(Spring MVC,Spring,Mybatis)which is J2EE-based Web lightweight development framework.The logic module uses the OSGI framework and web service technology for management.The database uses PostgreSQL database with stable performance,and this system shows the heating status analysis results in the form of echocharts charts.This paper describes the system design and development based on the perspective of conventional software development processes.First of all,this paper completes system requirements analysis and designs use case diagram based on system requirements analysis.This platform mainly includes the following functional requirements: user management module,customer resource and device management module,resource management module,statistical analysis condition heating module,accounting module and the log module.The next step is complate the system design process based on the requirement analysis.Firstly,we complete the business structure of the system,and at the same time,the system-level architecture design based on the J2 EE layered model design is completed,and it is divided into presentation layer,logic layer,DAO layer,and database layer.Then a brief description is made for each layer;the data model is completed next.Design and data sheet design,and finally a brief description of the system implementation and development environment.After completing the system module design and system architecture design based on the demand analysis,the specific function modules of the system are implemented in specific code,and the key implementation contents and specific operation logic of each function module are briefly described in the form of words.The system implements a partial screenshot of the interface.Through testing and trial operation,the system has a friendly interface and smooth operation,which can well meet the specific business requirements and achieve the desired results. |