Font Size: a A A

The Research And Implementation Of OA Modeling Based On UML

Posted on:2007-01-24Degree:MasterType:Thesis
Country:ChinaCandidate:F L SuoFull Text:PDF
GTID:2178360185973885Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Office Automation is based on computer technology,communicate technology, system science and behavior science. It continues to make people some office business recur to all kinds of office equipments and these office equipments and office workers form a man-machine information resource, enhance productivity, work efficientcy and quality, assistant of decision-making, get better effect, so can get given targets.With the rapid growth and application of Internet/Intranet, a good chance has been offered to the development of OA.In order to conduct the exploration of applied system, it is vital to analyse, design and model the system, which is quite important for the promotion of quality reliability and repetion of the software, also for the shortening the period of software exploration. UML (Unified modeling language) is the modeling language that can be applied for large scale system. It can not only support the analysis and design of Object-Orientation, but also support software development process. As a standard language in the object-oriented software project field, UML is rich in expressing. But UML is only a standard modeling language, it is not a standard development process. During the actual development and design, UML needs the concrete process to support . Rational Unified Process (RUP) is the interative and incrementive process which is driven by use case and is based on the frame. When RUP is combined with UML in the actual development process, it is propitious to intuite and clarity analysis and design of the system and can reduce the risk of the system development. Meanwhile it is the virtue which can control the development process of the entire system and the system entirement maintenance.This paper describes how to analyze requirement, model, design and implement an OA system with UML; Taking the REC garden and document management of GuiZhou university Reliablity Engineer Center OA system for example, The author describes how to use diffefent kinds of views that are provided by UML to effectually support the analysis; design and realization of the system and use diffenrent kinds models that descibe all kinds charactistices of static structure and dynamic action during the different life periods. This paper is set up the following models in term of the anctual requirement:(1) Building use case model: Use case model decide who use the system and the system function. It is descibed by use case diagram and it is the woderful supplyment of requirement rules specification. They can provide different information and relation in order to find the requirement of uncorrent,disaccord,omit and redundence.(2) Building analysis model: Analysis model include static model (class diagram) and dynamic model (sequence diagram). In use of the analysis model, we can attain particular use case and distribute a group objects for the system behavior.(3) Building design Model: The analysis classes belonged to the analysis model are designed the design classes which is more easy to implement.(4) Building the physical model: The physical model of the system include component diagram and deployment diagram.They may show some characteristic when the system is being implemented. They include the source code of static and dynamic structure of the implement structure. Component diagram show the structure of the code; deployment diagram show the structure when the system is being implemented.
Keywords/Search Tags:Office Automation, UML (Unified modeling language), RUP (Rational Unified Process), modeling
PDF Full Text Request
Related items