软件工程实验手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件工程》
ATM自助银行系统实训手册计算机软件工程课程组编著
实验1 愿景
实验环境
1.EA
实验目的
1.掌握使用EA完成软件项目愿景的建模。
注意:
1.本实验手册所用EA是7.5汉化版。
实验过程
1.建立新项目
选择“文件”菜单下面的“新建项目”子菜单,如图1.1所示。
图1.1点击“新建项目”
在弹出的选择模型对话框中点击“取消”按钮,不进行任何模型的选择,如图1.2所示。
图1.2 选择模型对话框
2.重命名新项目
在项目浏览器中在模型上点击右键,对模型进行重命名,如图1.3所示。
图1.3点击“重命名模型”
在模型重命名对话框中输入模型名称,如图1.4,1.5所示。
图1.4 输入要模型名称
图1.5重命名结果
3.建立愿景模型
在项目浏览器中点击添加文件夹按钮,为模型添加愿景建模文件夹,视图名称为“0-愿景”,选择视图图标为“普通”,如图1.6所示:
图1.6新建视图
4.建立愿景模型图表
在愿景模型上点击右键,添加图表,如图1.7所示。
图1.7点击“新增图表”
在新建图表对话框中录入图标名称,选择类型为Extended,图表类型为需求Requirements,如图1.8所示。
图1.8新建图表对话框
点击确定按钮即可创建愿景图表。
在愿景模型中双击愿景图表,进入愿景界面,如图1.9所示。
图1.9创建愿景
5.建立愿景
将工具箱中的Note工具拖拽到工作界面,如图1.10所示。
图1.10工具箱
在备注框中输入系统老大、愿景及愿景度量指标后点击确定,即可完成愿景建模,如图1.11所示。
图1.11输入愿景
实验2 业务用例
实验环境
1.EA
实验目的
1.掌握使用EA完成业务建模中的业务用例。
注意:
1.本实验手册所用EA是7.5汉化版。
实验过程
1.添加新模型视图
在“项目浏览器”中点击添加文件夹按钮,为模型添加愿景建模文件夹,视图名称为“1-业务建模”,选择视图图标为“用例”,如图2.1所示。
图2.1 添加新模型
维护模型文件目录:
2.建立业务对象目录
选中“1-业务建模”模型视图,在“项目浏览器”中点击添加文件夹按钮,如图2.2。.
在弹出的“新建模型包”对话框中设置模型包名称为“业务对象”,选中“自动添加新图表”单选框,点击确定按钮,如图2.3。
图2.2 点击文件夹按钮图2.3 设置模型包名称
在弹出的“新建图表”对话框中,选择图标类型结构类型,图表为类图,点击确定按钮,如图2.4。
图2.4 选择图标类型
3.建立业务用例目录
选中“1-业务建模”模型视图,在“项目浏览器”中点击添加文件夹按钮,如图2.5。
在弹出的“新建模型包”对话框中设置模型包名称为“业务用例”,选中“自动添加新图表”单选框,点击确定按钮,如图2.6。
图2.5 选择图标类型图2.6选择图标类型
在弹出的“新建图表”对话框中,选择图标类型行为类型,图表为用例图,点击确定按
钮,如图2.7。
图2.7选择图标类型
最终形成的目录结构如图2.8
图2.8
确定业务对象:
4.在项目浏览器中在模型上双击“业务对象”图表,进入业务对象模型界面,在工具箱
中选择“用例工具箱”,如图2.9。
图2.9 选择用例工具箱图2.10 选择Actor 5.在用例工具箱中选择Actor到编辑区
6.在弹出的Actor编辑框中这是Actor名称为BankCustomer,构造型为Business actor,作者名称为自己的姓名,别名为银行用户,如图2.11。
图2.11 Actor编辑框
7.点击确定按钮后可在编辑区看到如图2.12所示的“BankCustomer”业务对象。
图2.12业务对象图2.13 属性菜单
8.在编辑区空白处点击右键,选择“属性”菜单,如图2.13。.
9.在弹出的图表属性编辑对话框中选择“图表”标签。在“外观”中选中“使用可用的别名”单选框,如图2.14。
图2.14 设置图表属性
10.点击确定按钮后,在图表编辑区可以看到业务对象模型名称显示为中文别名,如图2.15。
图2.15 业务对象
绘制业务用例图:
11.绘制边界
在项目浏览器中双击业务用例图表,进入业务用例图表编辑区,如图2.16。
2.16 用例图表图2.17 边界图标
在Use case工具箱中选择Boundary(边界)工具到图表编辑区,如图2.17。
在弹出的边界属性对话框中输入名称为“财神银行”,如图2.18
图2.18
点击确定按钮,则在编辑区当中绘制出如图2.19业务组织边界
图2.19 业务组织边界图2.20 选中银行客户对象
12.绘制业务执行者
在项目浏览器中选中“银行客户”业务对象,将其直接拖拽到业务用例图表中,如图
2.20。
在弹出的“粘贴元件”对话框中选择“简单作为链接”单选框,如图2.21。
图2.21
点击确定按钮即可为业务用例图表绘制业务执行者,如图2.22。
图2.22
在图表空白区域点击右键,选择属性菜单,在弹出的图表属性对话框中选择“图表”标签,在外观中选中“使用可以的别名”复选框,取消“显示命名空间”复选框,如图2.23。