Font Size: a A A

Research Of Reusable Component Technology Based On Object-oriented Method

Posted on:2004-11-15Degree:MasterType:Thesis
Country:ChinaCandidate:M LiFull Text:PDF
GTID:2168360092987631Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Modern enterprise applications are becoming more and more complex and huge, so they need software systems to be more open, flexible, quickly-responsible and reusable, object-oriented technology and reusable component technology based on OO were designed to meet the above requirements.This paper focuses on the design and development of complex information systems based on component technology and studies how to do Component-based Development(CBD) properly and how to make use of all the good features component technology provides.Based on the development of Longkou Harbor Information System, this paper presents a software architecture design, and analyzes this architecture from the view of flexibility, reuse, openness and so on.This paper studies how to divide and distill components based on the UML model. And also, combining the Unified Software Development Process with the component design theory based on the data structures, this paper presents a new component design theory-Dimension-expand Model, which include three parts: data model, user interface model and component model, and also the mapping method among these parts.Furthermore, this paper discusses Design Patterns deeply, and based on the example of Longkou Harbor Information System, analyses the detailed methods to use Design Patterns in component design.Finally, this paper summarizes the main modes of the reuse of components and gives a whole view of Longkou Harbor Information System, which based on component technology.
Keywords/Search Tags:Component, Reuse, Design Patterns
PDF Full Text Request
Related items