实验三 面向对象分析与设计

博客班级 https://edu.cnblogs.com/campus/ahgc/AHPU-SE-19/
作业要求 https://edu.cnblogs.com/campus/ahgc/AHPU-SE-19/homework/11620
作业目标 1、了解基于UML的面向对象分析与设计方法
2、掌握用例图的绘制、用例规约(文档)的编制
3、掌握类图、活动图、状态图、时序图的绘制方法
学号 3190704222
实验目的:
1、了解基于 UML 的面向对象分析与设计方法
2、掌握用例图与活动图的绘制、用例规约(文档)的编制
3、掌握类图的绘制的方法
4、掌握状态图、时序图、活动图的绘制方法
实验内容:
1、完成在线选课系统或其他系统的用例图、类图、活动图、状态图、时序图等的绘制。
2.飞机订票系统面向对象的建模。
实验步骤:
1、熟悉 Rational rose 的绘图方法,阅读实验指导《使用 Rational Rose 进行 UML 可视化建
模》,以及实验指导书实验十一与实验十二。
2、使用 Rational rose 完成在线选课系统、或试卷自动生成系统,或人事信息管理系统等的用
例图、类图的绘制。
3、使用 Rational rose 完成在线选课系统、或试卷自动生成系统,或人事信息管理系统等的活
动图、状态图、时序图等的绘制。
4、使用教材中用例描述模版描述在线选课系统的 Register for course 用例或试卷自动生成系统
的自动组卷用例,或人事信息管理系统等中的某个用例。
5、飞机订票系统等)绘制用例图,并为某个用例绘制
分析类图、时序图、活动图等。
机票订购系统:为方便用户订票,实现网上订票功能而建立的系统。
以用户的角度进行分析:
用户分析例图:

订票时的简单流程:
订票活动图:

用户注册软件进行订票:
用户注册活动图:

用户登录时进行的一些操作:
用户登录时序图:

用户订票时逐步进行的一些操作,以找到满足条件的票:
用户订票时序图:

用户退票时逐步进行的操作,用于退订不需要的机票:
用户退票时序图:

整个订票系统所进行的状态:
系统状态图:

posted @ 2020-12-23 12:04  &sxx  阅读(375)  评论(0编辑  收藏  举报