Font Size: a A A

Design And Implementation Of XML-based Layered Project Information Management System

Posted on:2006-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:H G ZhuFull Text:PDF
GTID:2178360185963664Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the rising competition in marketing, enterprises pay more and more attentions to project management. Most existing project management softwares are too professional to operators, and are not suitable to be applied in our county. Therefore, it is profitable and practical to develop an easy-using, flexible project management system with owned intellectual property.Project management deals with a great many kinds of information. Operators have distinct habits and lay particular attention on different contents. It is the first problem to be solved to design a flexible, expansible user interface and dynamic reports with abundant levels and formats. According to the demand, user interface management and dynamic reports creating technology are researched in this paper.Based on the excellent expansibility and the separable characteristic of content and form, an XML-based User Interface Model (XUIM) is proposed, which includes the whole process of UI(user interface) configuration, UI customization and UI dynamic creation. The model separates view from data, can adapt to some data structure changes, and has the characteristics of flexibility and expansibility.For the requirement of hierarchical statistics reports creation, a dynamic reports scheme based on XML and Cell control is put forward. The scheme realizes the separation of reports description and program code, and can response to the changes of statistical hierarchy and query conditions. Based on the research of Office automation and object models, a dynamic reports creating method is presented based on XML description and Office automation technology, which can adapt to the requirements of changing query conditions and multiple reports formats.According to the research above, an XML-based Layered Project Information Management System (LPIMS) on .NET platform is designed and implemented. The LPIMS features largely in its UI management based on XUIM, which provides friendly and flexible UI. Based on the XML-based dynamic reports scheme, dynamic statistics reports with flexible hierarchy and multiple formats are also realized. Due to the merits of flexibility and dynamic generating, users' operating habits can be adapted, and the requirements of expandable user interface and dynamic reports are fulfilled. With the application of LPIMS, normalization and scientificalness of project management are increased.
Keywords/Search Tags:XML-based User Interface Model (XUIM), Dynamic report, Layered Project Information Management System (LPIMS)
PDF Full Text Request
Related items