Font Size: a A A

The Analysis And Design Of Emergency Preparedness Plans Management System With ICONIX

Posted on:2009-03-16Degree:MasterType:Thesis
Country:ChinaCandidate:K F BiFull Text:PDF
GTID:2178360275472229Subject:Systems Engineering
Abstract/Summary:PDF Full Text Request
ICONIX Unified Object Modeling Approach is an object-oriented development methodology, which is between heavy-weighted RUP(Rational Unified Process) and light-weighted XP(Extreme Programming). In order to set up a most adequate method of software development process, ICONIX stresses only four kinds of graphical tools in UML subset to avoid analysis failure caused by over-design.From the perspective of system analysis and design, base on the Wuhan Emergency Preparedness Plans Management System, which is a utilization of Urban Infrastructure Enterprises Emergency Rescue System in Wuhan Port, this study researches for how to analyze, design and optimize system architecture with ICONIX. By the solution of how to use Domain Model, User Case Model, Robustness Diagram, Sequence Diagram to finish Class Diagram in a real subject, this study find a feasible approach for the application of ICONIX in the real projects. It also found a method of helping the system architecture design to play a more important role in the system architecture optimization.This thesis introduces the analysis tools and practice methods of ICONIX process in detail, and uses ICONIX in designing business module of the Wuhan Port Emergency Preparedness Plans Management System. During practices all tools of ICONIX, all requirements are well clarified. And then the thesis finishes the Robustness Diagram, Sequence Diagram, and Class Diagram by the driving of Use Case, verifies the feasibility and design quality of this method, completes all design stages of the module from the requirement analysis stage to the class design stage, proves this method can be used for the development of both small and medium-sized projects. In front of the developer, it also shows a complete visual structure of the system module, which will guide the coding in development stage. Meanwhile, according to the analysis of ICONIX process and the experience of systems research, the thesis puts forward these suggestions: We should optimize the system by using the template class during Class Diagram updating and the border class designing according to the Sequence Diagram. As abstract and simplify the functions in Sequence Diagram, system would be easier to optimize in the class design stage.
Keywords/Search Tags:System Design, System Analysis, UML, ICONIX
PDF Full Text Request
Related items