实验题目:
需求分析
实验目的:
1. 掌握UML中的业务过程模型、用例模型。
2. 熟悉一种UML建模工具。
实验要求:
学会UML业务过程模型、用例模型建模方法
实验任务:
任务一:自行选择一个软件项目,有背景说明、功能需求概述;
项目名称:银行计算机储蓄系统.
背景说明:为提高该银行的存取款工作效率,降低工作的人力、物力开支,提高工作的准确性、正确性,并且便于储户信息存取,现为其开发计算机存取款系统
需求概述:银行计算机储蓄系统应便于储户进行存款和取款,便于操作,提高工作效率,并能在一定程度上实现自动化。(1)功能:系统的主要功能为:存款、取款。(2)性能:方便快捷有效地完成存/取款业务。(3)系统的输出:存取款报表(4)完成期限:暂定月,具体进度安排见详细设计
任务二:利用UML业务过程模型对软件的应用流程建模;
任务三:利用UML用例模型对软件的需求进行分析,并对应用场景建模;
需求分析:开发目标应考虑到如下因素:(1)人力与设备费用的相对减少(2)处理速度的提高(3)人员利用率的改进
用例模型的建立:用银行卡可以直接在柜台或提款机取款;在柜台取款时第一次输入密码核对正确后即可办理取款;免去了再次签名确认身份的手续;如果增加自动存款机后,储户可直接在存款机存款,免去填表手续,提高了工作效率。
用例图(用场景建模):