Font Size: a A A

Based On The Rup Book Borrowing System Design And Realization

Posted on:2008-09-22Degree:MasterType:Thesis
Country:ChinaCandidate:J XuFull Text:PDF
GTID:2208360215950163Subject:Software engineering
Abstract/Summary:PDF Full Text Request
UML (Unified Modeling Language) is a standard language for designing software blueprint. It can be used to expatiate on, design, compose, visualize and file software availably. J2EE provides a visual, distributed and cross-platform frame to develop and dispose software which is lusty, safe, recyclable, telescopic, according with corporations' requests. Rational Unified Process (RUP) is the software-develop-process based on UML, and it depends on three key conceptions: using case driver, architecture-centric iteration and increment. RUP establishes a unified process frame including software lifecycle, phases, work flow, risk delay, quality control and item management.A library document management information system to be introduced by this thesis is developed based on UML and J2EE, and the whole process is under guidance of RUP. Firstly, the thesis gives a brief introduction of the conception model, system configuration and modeling mechanism of UML, and then introduces the characteristics, key work flow and produce of RUP. According to these conceptions, it analyzes the design method based on UML and the advantage which the system is designed and realized guided by RUP. Afterward, RUP is changed into some specific implementing steps which can be used to guide the factual developing process of the project based on the real project developing situation of the Library Borrowing and Reading Management System in University. The thesis also supports a practical UML request analysis and modeling methods based on RUP. The main work includes: Illustrations using UML capture and express the system demand, and construct the demand model. Furthermore, the system analysis and the system design are done by the demand model including using the object graph of the conceptual layer to express the structure logic of the system; using action graph, state graph and alternation graph to express the operation model and action logic. Consequently, it completes all the processes such as analysis modeling, design modeling and implement modeling process.Finally, based on the models mentioned above, the system is achieved using the B/S structure programming in the Java J2EE environment. After the actual operating, this system completely accords with the anticipative assume, and receives a better result. The practice improves that under the guidance of the architecture-centric modeling method based on RUP, the visual software system model can be defined quickly and clearly by the abundant visual elements in UML language.
Keywords/Search Tags:UML (Unified Modeling Language), Java, Books and Periodicals Borrowing and Reading System
PDF Full Text Request
Related items