资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
昆明理工大学信息工程与自动化学院学生实验报告( 2012 2013 学年 第 2 学期 )课程名称:软件工程 开课实验室:信自楼445 2013 年5 月17 日年级、专业、班计科102班学号201010405219姓名朱海斌成绩实验项目名称用例建模指导教师周枫教师 评 语教师签名:年月日一、实验目的:1)掌握 UML 的用例建模的方法。2)实践用 UML 建立用例模型。3)用 PowerDesigner 绘制电话订购系统用例图。4)熟悉使用 PowerDesigner 软件,绘制描述取款用例的活动图。5)画其它图形来熟悉 SybasePowerDesigner 软件。二、实验内容:了解用例建模相关知识,熟悉使用Power Designer,绘制活动图、用例图。UML用例模型(也称需求模型)用于描述的是外部执行者所理解的软件系统的功能,也即用户对系统的 功能性需求。用例模型由若干用例图组成。一幅用例图包含的模型元素有系统、用例、执行 者,以及它们之间(包括执行者与系统之间、用例之间)的相互关系。其中用例代表系统的 功能,执行者代表使用这些功能的用户。用例经常被作为独立的单位进行需求获取、分析设 计、实施、测试和部署。但事实上,用例之间有一定的相关性,表现为涉及的对象相近和若干用例处于一个相关 的业务流中。这些相关的用例构成了结构设计时定义子系统的依据。三、所用仪器微型计算机一台 SybasePowerDesigner15.1 软件四、实验过程及截图:1、用例建模相关知识A. 用例建模的步骤包括:1) 确定系统范围、用例和执行者;2) 描述用例;3) 用例分类、确定用例之间的关联;4) 建立用例图;5) 定义用例图的层次结构;6) 审核用例模型。B. 用例的文字描述应包括以下内容:1) 用例的目的(功能) ;2) 该用例在什么情况下被哪个执行者启动执行;3) 用例与执行者之间交互哪些消息来通知对方作出决定;4) 交互的主消息流及因此被使用或修改的实体;5) 用例中可供选择的异常事件流;6) 用例结束标志:给执行者返回一个可识别的值。Cus tcierinclude、includedustomer -Telephone Catalogextendinclude)e payme ntproductfill ordert catalog)e creditSales pers onShippi ng ClerkSupervis or电话订购系统用例图(167)3、描述取款用例的活动图Deci s i on_6*描三生取用例的$舌动图 5透搖重亲斤遶擇I:敦匚干;徐绪输入并校验密码匚余颉X取秋颔显示沫结信一息I:干敷I:害户干确认匚春户确认建立取款己录更新飓户信扈.打印祥折输入客户信眉.余额 取款额1显示卒昔暝信启IN渝入取歇全额j 显示错误信息打印捱货单2、电话订购系统用例图4、为了熟悉 SybasePowerDesigner 软件我还画了如下图形:1)能结构图进销存管理系统266功能结构图2)数据流图“I1H5E 口烹-/jF、F3J:EEiZS5尢5E廿对l争弍忘5EMA1T4_“如玷申诗与按对k的藍掴游3)五、实验总结和分析:通过本次实验对用 UML 用例模型描述软件系统的功能性需求有了一定的了解,功能性 需求是说有具体的完成的内容的需求。非功能性需求是说不包括具体的动作内容的需求。 对于功能性的需求,实际上都是有非功能性的需求相伴随的。很多时候我们并不是不能完 成一个功能,而是不能按照客户的要求在完成。 UML 用例模型(也称需求模型)用于描述 的是外部执行者所理解的软件系统的功能,也即用户对系统的功能性需求。用例模型由若 干用例图组成。一幅用例图包含的模型元素有系统、用例、执行者,以及它们之间(包括 执行者与系统之间、用例之间)的相互关系。其中用例代表系统的功能,执行者代表使用 这些功能的用户。用例经常被作为独立的单位进行需求获取、分析设计、实施、测试和部 署。其实这次试验对我来说最大的收获就是学习使用了 powerdesigner 软件,并通过这个 软件我画出电话订购系统用例图、描述取款用例的活动图等。对这个软件的学习和使用将 有利于我以后的学习。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号