Font Size: a A A

Based On The The Rup College Books And Lending Management System Design And Implementation,

Posted on:2007-03-06Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2208360182461575Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the constantly augmentation and the continually upgrading of software requirement, software development organizations urgently needs a kind of approach to develop high quality software effectively. Software life cycle approach played a main role in the past, but with the development of object-oriented method recently, it gradually replaces software life cycle approach and becomes the mainstream of software developing approach. In this way, the object-oriented software developing mode presently becomes a priority research areas, in which RUP process proposed by Rational Corporation is perfectly representative.The Unified Development Process (UDP) is a software development process based on the UML. The UDP establishes a unified software process framework that integrates software life cycles, phases, workflows, risk mitigation, quality control and project management, relying on three key definitions: use case driven, architecture-centric, and iterative and incremental development.Based on analyzing RUP process, the thesis researches and practices the method of system analysis, design and modeling process by applying UML based on the guidance of RUP.Firstly, the thesis briefly introduces the unified software development process and its core ideas, based on which, it analyzes the RUP-based UML's advantages in guiding software system's design and implementation.Secondly, combining with the practical project of "management information system for Borrowing and reading books", the thesis transforms RUP to concrete implementing steps which are directly used to guide the project development, and proposes a practical UML demand analysis and its modeling method based on RUP. The material work includes: describing the system demand by use case diagram and establishing the demand model based on obtaining the system's practical demand; performing system analysis and design on the base of the demand model. By using the activity graph model to represent business model, using the models of object graph, state graph and the interactive graph in concept layer to represent the system's structural logic and behavior logic, the thesis then accomplishes the total process of analyzing, design, and implementing model.Finally, based on the above model, the thesis implements the system by using Visual Basic 6.0 development tool. According to the system's practical demand, the thesis designs the key techniques including fleetly logging, bar code management and so on. From the running practice, the system completely measures up to the anticipative assumptions and achieves good effects.Practice indicates that with the guide of the RUP-based and system structure-centralized modeling method, using abundant visual representation elements in UML language can quickly and distinctly define object-oriented software system modle.
Keywords/Search Tags:RUP, UML, Model, Use Case-Driven, Management Information System for Borrowing and Reading Books
PDF Full Text Request
Related items