Font Size: a A A

Design And Implementation Of Multiple Platform Electric Power Information Exchange System

Posted on:2016-07-25Degree:MasterType:Thesis
Country:ChinaCandidate:X MaFull Text:PDF
GTID:2298330467999174Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the informatization era, we have set up various information system in the electricpower industry in our country. These system has replaced those traditional working mannerand improved the working efficiency greatly. However, electric power industry faced thesame problem that exists in other industry when stepping into the informatization era, that is,due to the huge body of the system, unified design is not easy to apply, thus multiple systemsstand alone and cannot access data from each other, which cannot enable the informationexchange in time and raise much cost for the electric power enterprise.As the software architecture evolve, the approaches for integrating different system havebecome more mature, the most popular of which is the RESTful Web Services. Introduced in2000from Roy Fielding’s doctor paper, RESTful Web Services only require the basic HTTPprotocol to run in the Internet. Meanwhile as the mobile network grows, more devices areconnected to Internet, at this moment comes out a standard approach with a set of UIcomponent which can adapt multiple platform, with REST to exchange information betweenclient side and server side. Thus, it becomes possible to use this approach to develop aninformation exchange system for multiple electric power platform.Compared with the general management information system there are many differencefor multi-platform power information exchange system. The general object of themanagement information system is the enterprise personnel, finance, production, sales, etc.Multi-platform power information exchange system is helpful to promote the enterprisemanagement. On the one hand, the system provides different information for different levelsof enterprise managers. Within the enterprise, different managers need different information.Senior management need strategic information. Strategic managers need tactical information.The basic management personnel needs more business information. If you want to make acorrect decision, managers of enterprises not only need to identify the external environment,but also to master certain enterprise internal information resources. Only in this way canmanagers make strategic decision more convincing.This paper aims to research on how to design and develop a modern Web applicationwhich is extensive, supporting most client platform, and easy to deploy and integrate. It practices the theories and approaches of Software Engineering, implements a workingMultiple platform electric power information exchange system with basic functionalities andall the characteristics above, and summarizes experiences and rules of modern Webapplication design on backend service and Web client. The paper first introduces thebackground, and then gives an overview of major modules, technique stack and architecture.The system is based on B/S (Browser/Server) mode, with responsive web UI as client sideand Java application server based Web Services as server side. Server side provides RESTfulWeb Services to communicate with clients through standard HTTP protocol, to supportmultiple platforms to be extensive. The paper then describes each function module in detailand talks about design and implementation of each layer. Then it comes the testing part, andends up with a summarization section.Walking through a whole process of Software Engineer, the system designed andimplemented by this paper works well and achieves the design goal. The author also gained alot of valuable experiences and conclusions from that.
Keywords/Search Tags:Web Services, RESTful, Responsive, MVC, HTTP
PDF Full Text Request
Related items