Font Size: a A A

Enterprise Operation Management System-Design And Realization Of Project P++

Posted on:2010-12-31Degree:MasterType:Thesis
Country:ChinaCandidate:Y QiuFull Text:PDF
GTID:2178360278974118Subject:Software engineering
Abstract/Summary:PDF Full Text Request
P++ is an enterprise operation management system created in advanced design method and developing technology, which is used in project management work and task's quantifiable management of China Mobile Company in Shandong. There are two purposes to create this system: one is to make businesses more traceable by supervising and manage the important work and project implements, the other is to crystallize every department and its employees' concrete duties and to make the work quantifiable by setting indexes.In this paper, after detailed requirement survey of clients' project management work, creating and updating the KPI indexes and the quantifiable indexes, the system's requirement analysis, architecture design and detailed design will be discussed, and finally this system will be created as a system based on B/S architecture including KPI indexes, quantifiable indexes, project management, job plan and hortation management.In this paper, system development's background, enterprise management informationization software and web application system based B/S structure have been discussed. Then problems to be solved have been clarified by describing the two aspects of system requirement management, including requirement obtaining and requirement analysis. During the course of system design, the work began with architecture design. The function architecture, technology architecture and security architecture are built at first. Then the system use case analysis method, the interface design strategy and the design procedure of database structure have been discussed in detail. At last, several important problems encountered during the implement have been analyzed.Effective solutions to those problems encountered during the procedure of requirement analysis, design and implement have been put forward in this paper.The key problems solved in this paper are as follows:1. The implement of circulation in project management. As one of the basic module of P++ project, the implement of circulation in project management module is very important. Having understood the whole course of circulation in project management, all of the problems which are needed to be resolved and the course of circulation are being discussed in this thesis.2. The implement of presenting KPI report forms and exporting KPI data by EXCEL. JFreeChart is an open chart drawing class libraries of Java platform. After learning some knowledge about JFreeChart, problems in presenting charms have been resolved finally. And after keeping track of the project POI, especially something about HSSF, problems have been resolved.3. Deal with data using JDBC and HQL. P++ system uses Infomix database. During connecting to the database and dealing with data, JDBC and HQL have been used. Besides, in some modules, the system's architecture and configuration have been used to realize CRUD among main tables and subordinate tables.Among several solutions to realizing B/S architecture, JAVA EE has put up many advantages, which make it the favorite solution to resolving enterprise development solution. According to the requirement and system's traits, JAVA EE has been adopted, famous Webwork as the front showing, and using Hibernate to build the persistence layer so that the system development cost can be reduced, and improve system's maintainability and expansibility.
Keywords/Search Tags:enterprise operation management system (EOMS), key performance index (KPI), quantifiable index, project management, browser/server (B/S)
PDF Full Text Request
Related items