Research and Development of Reusable Components of Management Information System in C/S Model |
|
Author | LiJunFei |
Tutor | ZhaoWeiDong |
School | Shandong University of Science and Technology |
Course | Computer Software and Theory |
Keywords | MIS Software Reuse Member Metadata Field |
CLC | TP311.52 |
Type | Master's thesis |
Year | 2011 |
Downloads | 11 |
Quotes | 0 |
Software Reuse is to overcome the \With the increasingly widespread software applications and in-depth, reusable far failed to meet the quantity and quality of the components can not all kinds of software development needs. Therefore, based on domain-specific knowledge, analysis of specific areas of common needs and build the domain model to meet the common needs of specific areas, the development of a specific field of reusable components, applications software reuse to improve productivity and quality of software development in specific areas one very important way. Management Information System (Management Information System, MIS) is a largest number, the application of the most extensive changes frequent software. Despite the the existing the mainstream MIS development platform, for example. NET and Java, providing a large number of reusable components, but because of the pertinence and particle size is too small, use the need for a large number of complicated settings and repetitive coding, and the ability to respond to changes limited the development efficiency and quality has been a great influence, and is far from meeting the requirements of MIS development. In response to these problems, conduct research and main contents include: (1) analysis of the MIS common functional requirements and common changes. For the problems. NET development of MIS software components used two types of data manipulation and data organization reusable MIS software development, two types of components needs analysis. (2) the use of object-oriented modeling techniques in the field of the overall design of the data manipulation and data organization members, the class diagram of the two components, and add some custom properties and methods. Detailed design of the algorithm to achieve two reusable components function. (3) respond to MIS frequent changes metadata architecture, design single tables, views and stored procedures, including metadata table. By setting the field metadata information effectively solve the MIS data changes, feature changes and interface changes. (4) gives the two types of reusable components of the core code, reusable components and component development technology. (5) the development of reusable components used in base station maintenance management information system, greatly improving the efficiency and quality of MIS software development.