Font Size: a A A

Research And Development Of Reusable Components Of Management Information System In C/S Model

Posted on:2012-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:J F LiFull Text:PDF
GTID:2218330368488583Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Software Reuse is a quietly effective countermeasure and method to overcome the "software crisis", improve software productivity and quality from fundamentally. Furthermore, component-based software reuse is a matured and mainstream technology in software design and code reuse at present. With the increasing application in wide range and profundity of software applications, the quantity and quality of reusable components can not satisfy the needs of various types of software development. Therefore, based on the domain-specific knowledge, analysis domain-specific common needs, construct domain model satisfy domain-specific general requirement, develop domain-specific reusable components, which is important way to improve productivity and quality of domain-specific software by applying the technology of software reuse.MIS is one of the software with the largest quantity, the most extensive application and changing frequently. Despite the existing mainstream development platform of the MIS, such as.NET and Java, provided a large number of reusable components, because of no pertinence and too small of particle size, a lot of complex setup and repeating coding are required in practical application, and limited the ability of managing change, and have a great influence on the development efficiency and quality, far from meeting the requirements of MIS development.In this paper, aiming at these problems, study and investigation are in progress, and the main contents include:(1) Analysis of common functional requirements and changes of the MIS are carried out. Specific to the problem of MIS developed by.NET, two kinds of reusable components (data manipulation and data organization) are suggested, which are often used in the MIS software development, and made an requirement analysis on these two components.(2) Using domain modeling and object-oriented technologies, the components of data manipulation and data organization are designed as a whole. Besides, custom attributes and methods of class diagram and class of two kinds of components are proposed. In addition, two functional algorithms of components are designed in detail.(3) The metadata table including of single table, views and stored procedures is designed, and combination with the manipulation of setting, add, modify, delete on the metadata, which have solved the problem of the MIS changes including data, functional and interface to a certain extent.(4) Specific codes are proposed for the implementation of reusable components, which are achieved by the technology of reusable component development.(5) The success application of developed custom components in MIS of Shi Ling station maintenances has improved greatly the efficiency and quality of MIS software development.
Keywords/Search Tags:management information system, software reuse, component, metadata, domain
PDF Full Text Request
Related items