资源描述
马鞍山师范高等专科学校软件学院
《UML建模基础》课程设计
项目名称:
小组组员:
班 级: 12软件技术(Java)
指导老师: 石 凤 贵
批阅:
成绩: 月 日
日 期: 5 月 日
目 录
0分工情况一览表 1
1.需求分析 2
1.1 项目背景 2
1.2需求分析 2
1.3系统用例模型 2
2.系统类图 3
2.1系统类 3
2.2类图 3
3.系统交互 3
3.1Actor实施Xxx交互图(如:“借阅者查找图书”序列图) 3
4.系统状态图 4
4.1图书状态图 4
5.系统活动图 4
5.1借阅者活动图 4
6.系统组件图(构件图) 5
7.系统布署图 6
0分工情况一览表
组员
任务
1.需求分析
1.1 项目背景
(基于什么原因要开发系统,关键用来干什么,实现什么目标等)
1.2需求分析
(对系统功效需求进行具体描述)
1.3系统用例模型
1.3.1.Xxx用例图
Xxx能够经过系统进行以下活动(操作):
查询图书:借阅者能够经过图书名称或ISBN查询图书信息。
.......
依据上述活动,Xxx用例图以下:
图1 Xxx用例图
1.3.2.yyy用例图
......
2.系统类图
2.1系统类
依据分析,得到以下类:
2.2类图
给出每个类属性和方法,并画出类之间关系,提议使用三层架构。
3.系统交互
3.1Actor实施Xxx交互图(如:“借阅者查找图书”序列图)
表1 “借阅者查找图书”用例描述
名称
借阅者查找图书
标识
….
描述
前提
结果
扩展
包含
继承自
“借阅者查找图书”工作步骤:
01 借阅者……
02 ….
……
依据工作步骤,序列图以下:
图X 借阅者查找图书序列图
协作图以下:
图X 借阅者查找图书协作图
4.系统状态图
在本系统中,有显著状态转换类包含:图书、借阅者
4.1图书状态图
图书包含以下多个状态:刚被后买后新书、被添加能被借阅图书、图书被预定、图书被借阅、图书被删除,各状态转换规则以下:
² ….
² …..
图书状态图以下:
图X 图书状态图
5.系统活动图
5.1借阅者活动图
借阅者在系统中活动步骤以下:
01…..
……
借阅者活动图以下:
图X 借阅者活动图
6.系统组件图(构件图)
图X 系统构件图
7.系统布署图
图X 系统布署图
8.总结和体会
展开阅读全文