《面向对象的系统分析与设计(UML)》实验1 用例建模 (1)

《面向对象的系统分析与设计(UML)》实验1 用例建模 (1)

ID:37940849

大小:844.79 KB

页数:13页

时间:2019-06-03

《面向对象的系统分析与设计(UML)》实验1 用例建模 (1)_第1页
《面向对象的系统分析与设计(UML)》实验1 用例建模 (1)_第2页
《面向对象的系统分析与设计(UML)》实验1 用例建模 (1)_第3页
《面向对象的系统分析与设计(UML)》实验1 用例建模 (1)_第4页
《面向对象的系统分析与设计(UML)》实验1 用例建模 (1)_第5页
资源描述:

《《面向对象的系统分析与设计(UML)》实验1 用例建模 (1)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《面向对象的系统分析与设计(UML)》实验1用例建模[实验日期]年月日[实验目的]·掌握客户需求分析的方法和步骤·了解以用例驱动的软件开发方法·识别并编写用例·掌握用Rose进行用例建模的具体方法和步骤[实验内容]要求学生根据周围的实际情况,自选一个小型应用项目,分析业务需求,识别并编写用例、绘制用例图以理解系统需求。亦可采用教师指定的“企业综合信息管理系统”中的“进销存管理子系统”(参见“项目背景及简要分析.pdf”)。[实验原理和步骤]建模原理:(1)需求获取。以任务和客户为中心,通过会议、面谈等手段对客户需求进行调研,获得系统目标、范围和功能要求的初步说明。(2)用例分

2、析。确定用例,同时采用分层思想,对用例的层次级别进行划分(高层用例、子系统级、用户目标级)(3)用例描述。分层绘制用例图,撰写用例的文字描述(采用单栏格式)。步骤:(1)需求获取。自选题目,与相关客户、领域专家等反复商讨,获得系统目标、范围和功能要求的初步说明。(也可采用教师指定的题目:“企业综合信息管理系统”中的“进销存管理子系统”,但要仔细研读“企业现状”、“系统目标、范围和功能要求”等文字说明)。(2)用例分析。确定系统范围和边界、确定参与者、确定用例。(3)用例描述。分层绘制用例图、描述用例。画图原理:采用Rose软件进行用例建模必须建立在完好的系统用例分析基础之上.

3、只有做好系统用例分析,系统用例建模才能这到预期的效果。步骤:(1)分层绘制用例图,每层采用“包”进行管理。(2)以“企业综合信息管理系统”->“进销存管理”子系统->“销售管理”->“合同管理”->“收款单处理”为主线,完成附录2中的操作过程(亦可选择“企业综合信息管理系统”->“进销存管理”子系统->“库存管理”->“原材料出库”->“领料单处理”主线)[实验结果]《学生填写》采用ROSE绘制的“企业综合信息管理系统”的1级用例图,以及其中的“进销存管理”用例的文字描述。《学生填写》采用ROSE绘制的针对“进销存管理”用例的2级用例图,以及其中的“库存管理”用例的文字描述。

4、《学生填写》采用ROSE绘制的针对“库存管理”用例的3级用例图,以及其中的“原材料出库”用例的文字描述。《学生填写》采用ROSE绘制的针对“原材料出库”用例的4级用例图,以及其中的“处理领料单”用例的文字描述。[实验总结]①对重点实验结果进行分析;②实验中的问题和提高:对自己的分析或设计进行评价,指出合理和不足之处,提出改进的方案。③收获与体会:用例分级的要点,绘制用例图的要点。附录1:实验报告格式封面:2014-2015(1)《面向对象的系统分析与设计(UML)》实验报告学院:班级:姓名:学号:内容:实验一:用例建模[实验日期]年月日[实验目的]把指导书内容简单归纳一下。[

5、实验内容]把指导书内容简单归纳一下。[实验原理和步骤]把指导书内容简单归纳一下。[实验结果]重点。写你的用例文字和你画的图。[实验总结]重点。实验二:分析建模。。。。。。附录2:用例建模的ROSE操作以“企业综合信息管理系统”->“进销存管理”子系统->“销售管理”->“合同管理”->“收款单处理”为例。运行Rose程序

6、“NeW”选项

7、Cancel(不选语言)

8、右键单击“untitled”

9、“Save”

10、在“文件名”编辑框中输入“企业综合信息管理系统之进销存管理子系统”

11、“保存”按钮(实验做完后拷走此文件,下次实验接着在此文件上做。最好用QQ截图把你画的图也存下来,便于回去

12、写报告)单击浏览器中用例视图“UseCaseView”文件夹中的“Main”选项,弹出用例图主窗口。我们打算在主窗口绘制“企业综合信息管理系统”的顶层用例图。单击用例模型图工具栏的执行者“Actor”图符,然后在用例图窗口的适当地方单击鼠标左键以添加执行者:“经理”、“税务局”、“银行”、“企业员工”和“客户”。单击用例模型图工具栏的执行者“Usecase”图符,然后在用例图窗口的适当地方单击鼠标左键以添加系统的下层用例:“经理查询”、“管理财务”、“调度生产”、“综合支持”、“管理进销存”。《这里之所以不写“生产调度管理”,只是想尽可能以用户为中心考察其面临的任务,从而间接

13、表达系统功能,因此尽量采用动宾词组。》添加执行者与用例之间的关系并命名:本质上是无方向关联《不带箭头的直线》(工具栏里原来可能没有,需右键工具栏,加上)企业员工可以“操作”所有用例,如果关联都命名为“操作”,将出现重名警告。其实,关联的全称应该包含被关联的两个事物,如“企业员工操作调度生产用例”。(也可以参考被关联的用例名称中的动词,如“调度”。)添加用例之间的关系:用例之间的关系有:一般关联关系(用上述无方向实线箭头或单向实线箭头);包含关系、扩展关系(可以理解成依赖,所以用与依赖一样的线【虚线箭头】

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。