Font Size: a A A

Campus Card System Analysis And Design

Posted on:2006-11-05Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q DuanFull Text:PDF
GTID:2208360155969215Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As for the requirement of software system of the Campus Card trading management, this paper discusses the way of the OOA/OOD in detail, builds a concrete software model. With the use of the development idea of UP and the instrument of UML modeling, the modeling problem of the complex software such as the Campus Card system is resolved in the paper.First, the paper works over some basic idea and the way of realization for UP, UML and design patterns. According to the requirement of the Campus Card software model, the paper studies the UML' s central questions in designing and implement including the relationship of all of diagrams and the influence it brings. At the same time, the paper simply introduces the GOF design patterns in software design.For the Campus Card' s whole architecture, the paper designs the software logical architecture and deployment architecture with the way of layers pattern. The usage of layers pattern resolves the software' s scalability and maintainability, the Campus Card becomes the dealing and passport' s platform in fact. The deployments become more flexibility, as the result of the usage of the layers pattern, which makes the software system transit from the single system for hundreds of cards to the distributed system for hundreds of thousands cards. According to the protocol technology of opening object of web service, we design the object-access interface, which is suited for the integration from single operation to others operations.In the process of elaborate design, the paper mainly presents the usage of design patterns in software model and the artifices in design. The paper works over the distributed system from implement to reuse with the GOF design patterns. We reference the idea of the Observer Patternand the Proxy Pattern and then composite them, which reduces the relations among the objects, implements the distribute-net collect and the watch system real-time for it.According to the requirement of the balance and the gather for the trading data, the paper designs a flexible balance and statistic model. On the base of the data model and the statistic arithmetic, we can attain the reports of the balance and the statistic for any management departments.As to the requirement of the subsystem and the integration with the Digital Campus, the system has a good passport' s interface and the data exchange interface, on the bases of the idea of 00D and the proprietylayers.
Keywords/Search Tags:UML, Design Patterns, software architecture, the Campus Card
PDF Full Text Request
Related items