- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《0.Rose培训
设计步骤 用例设计 用例实现 类设计 用例设计 划分用例包 查找执行者 查找用例 画用例图 划分用例包 划分用例包 用例包划分到业务子项,即精细化界面控制组件设计中的第三级目录 各级包的命名要与精细化界面控制组件设计的各级目录一致 例如:以抄表管理为例 抄表管理是精细化界面控制组件设计的一级目录,在用例设计时其也作为一级用例包,其命名为“UIC03/抄表管理”;右击浏览区的use case view-》new-package,如下图: 划分用例包 右击生成的包-》Open Specification,弹出Package Specification for Untitled对话框,在name出输入包名,在Stereotype处选择包的类型,我们这里都统一选择“Domain Package”,如下图: 划分用例包 第二、三级用例包(UIC03_001/抄表段管理、 UIC03_001_001/抄表段维护申请)创建方式同上。 查找执行者 查找执行者 执行者是指在系统外部与系统进行交互的人或物 执行者存放在第二级用例包下 查找执行者可以从精细化界面组件设计第三级目录下的场景序列图中查找 例如:以“抄表段管理”为例,从抄表段管理的精细化界面组件设计第三级目录下的场景序列图中可以看出参与抄表段管理的执行者总共有三个,它们分别是抄表段管理员、抄表班长、营业专攻,这里以创建“抄表段管理员”为例 查找执行者 查找执行者 查找用例 查找用例: 用例是系统执行的一系列动作,这些动作将生成特定主角可观测的结果值 用例的来源:从UE设计中查找,在UE设计中,与用户进行完整交互的每一个操作都可作为一个用例 用例的命名:根据用例实际完成的功能对其进行命名 特殊情况:若UE设计中的增删改查方法比较简单,不涉及复杂的业务逻辑,则增删改查可合并为一个用例(用例名为“×××管理”) 这里以抄表段维护申请用例包为例:从UE设计中查找该用例包下具有多少个用例,并对查找到的用例进行命名 查找用例 下图是新建抄表段的UE设计页面 查找用例 下图是新建抄表段的UE设计页面 查找用例 可以依照类似的方法从抄表段维护申请的UE设计中查找其他用例(查询抄表段信息、查询抄表员工作量、查询配变台区信息、查询线路信息、调整抄表段、工作递转、取消调整、取消注销、取消新建(取消调整、注销、新建三个用例实现的是删除已保存的申请信息,所以这里可以把这三个用例合并为一个用例,取名为删除抄表段申请信息)) 用例创建的步骤:下面以”新建抄表段“用例为例 右击浏览区的三级用例包UIC03_001_001/抄表段维护申请-》new-Use Case,如下图: 查找用例 查找用例 查找用例 查找用例 用例说明 前置条件:是对用例何时开始的约束,而不是使用例开始的事件 事件流 后置条件:系统实现了什么 查找用例 事件流 说明用例如何开始和结束。 说明在主角和用例之间交换的是什么数据。 说明事件流,而不只是功能。 只说明属于该用例的事件,而不是发生在其他用例中或系统外部的事件。 详细说明事件流,即回答所有包含“什么”的问题。 说明系统要做什么,而不是系统怎样做。 查找用例 事件流包括基本事件流和扩展事件流,在描述事件流时,事件流的主语要么是执行者,要么是系统 基本事件流 描述每个情节的行为者:目标语句对的顺序 假设之前的每一步都是成功的 扩展事件流 将失败情节作为延伸部分 用例实现 查找设计类(Jsp页面、WebC(Action)类、BizC(Service)类、Dao类) 确定设计类职责 画时序图 查找设计类 查找设计类(Jsp页面、WebC(Action)类、BizC(Service)类、接口类、Dao(持久化)类) Jsp页面查找:从UE设计中查找,每一个UE设计页面对应一个Jsp,Jsp的命名严格按照编码命名规范命名,以“新建抄表段用例”为例,根据抄表管理的UE设计,该用例会用到两个UE页面,一个是新建抄表段申请页面(这里把该页面命名为sect_add.jsp),另外一个是抄表段信息编辑页面(这里把该页面命名为sect_edit.jsp) jsp包的命名规范(严格按照编码命名规范命名):顶级包以WebContent.appjsps.jsp开头,业务部分向下细分到业务(界面组件设计一级目录英文名).业务项(界面组件设计二级目录英文名).业务子项(界面组件设计三级目录英文名),例如: WebContent.appjsps.jsp.metermanage.sectmanage.sectapply jsp页面的创建步骤,以创建sect_add.jsp为例: 首先创建存放jsp页面的虚拟目录,点击工具栏Tools-》Options…,界面显示如下: 查找设计类 查找设计类 点
文档评论(0)