Font Size: a A A

The Design And Implementation Of Enterprise Energy Utilization Information Submitting System Based On .NET

Posted on:2011-06-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y YangFull Text:PDF
GTID:2178360332457367Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of computer technology and popularization of the Internet, Enterprise Energy Utilization Information Submitting System (EEUISS) is playing a more and more important role in the energy-saving information management. The implementation of reporting system about energy utilization information of the key energy-using enterprises is an important way for the nation to track, supervise, manage and evaluate the energy utilization status of the enterprises, and it is significant to strengthen supervision and control of energy saving for the enterprises, meanwhile, it also improves the efficiency of energy- using and achieves the national energy-saving goal.This paper describes the design and implementation of Enterprise Energy Utilization Information Submitting System based on .NET technology. It discussed the means to improve energy utilization status reporting, information statistical analyzing and information sharing. According to the demand of the system, the overall system structure and the hardware and software are selected, the three layers architecture and system security design are also elaborated, and the three layers architecture is described in detail, all of the above are good for further accomplish.The system development was based on ASP.NET technology with B/S mode and the platform of Microsoft SQL Server database. Firstly, the B/S architecture, Ajax technology, MVC pattern, and .NET technology are introduced; then, the Ajax technology and the advantages and disadvantages of traditional web applications are analyzed; According to user needs and system characteristics, the paper presented the implementation plan which is based on .NET technology, MVC design pattern. Proper system developing tools are selected according to the demand of the hardware environment and software developing platform.After the requirements analysis according to the transaction flow of the energy-using information submitting of the enterprise, the main function design of EEUISS which can be divided into six subsystems: the enterprise register, data filling and reporting, searching analysis, energy-saving information, Auditing feed-back, user setting subsystem for energy-saving information management. The functionality and the overall frame structure of the EEUISS are introduced, at the same time, the subsystem function modules are also designed and developed based on the B/S model and MVC structure.According to the actual situation, three-layer architecture design of the EEUISS based on .Net Framework technology is designed; designed and applied the auto-save algorithm for incremental data in Client side to solve the problem of a large number of items saving; applied asynchronous transfer technology for auditing; used MSChart.NET Control with Ajax for the data visualization. These applications three-layer architecture improved system maintenance.Accomplished enterprise energy utilization information submitting system based on .NET and debugged it, installed and tested the system, summarized the design and accomplishment of the whole system. The key problem is solved such as auto balance computing of the spreadsheet, and export Excel and statistical chart. The dynamic table is used in the energy-using data reporting module, which improve the experience for the user.Practice has shown that the EEUISS has reasonable architecture and it has high maintainability, maneuverability and expandability. The application of Ajax and three-layer technology has solved the problem of storage for a large amount of data, accelerated the speed of the client's response, reduced the server burden and brought us a better user experience, improved the system maintenance. The system platform which in the business processes could meet the preset target.
Keywords/Search Tags:Energy utilization information submitting, Ajax, Energy-saving management, MVC pattern
PDF Full Text Request
Related items