- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]chap3-面向对象的需求分析
* Walk the students through the activity diagram and explain each component (decision, fork, join, and so on). * Those nonfunctional requirements that can be tied to a particular use case should be documented in the use case “special requirements” property. The Rational Unified Process ships with templates for the Supplementary Specification. * The Glossary does not document things purely in the solution space, such as mechanisms, key abstractions related only to the solution space, architectural patterns being used, and the like. Do not overload the Glossary with those sorts of things — it is primarily a ‘user-oriented’ document. The Software Architectural Document (SAD) is better at communicating the common architectural “house rules.” The Rational Unified Process ships with a template for the Glossary. * Note: These checkpoints really only apply to concrete use cases, not to use cases that extend other use cases or are used by other use cases. However, use-case uses and extends are not covered in this course for scoping reasons. * * * 描述用例 —— 事件流 事件流描述对话的细节,包括 一条基本流 几条备选流 常规的异体 单数的案例 异常流 处理出错情况 * 登录系统的事件流 基本事件流 1.当学生/教授/登记员要求登录该课程注册系统时,系统要 求输入其用户名及密码 2. 学生/教授/登记员输入其用户名及密码 3. 系统进行用户名和密码的验证 A1:无效的用户名 A2:密码错误 4.学生/教授/登记员登录系统,进行其它操作 备选事件流 A1:无效的用户名 1.系统显示用户名错误 2.返回基本事件流第1步 A2:密码错误 1.系统显示密码错误 2.返回基本事件流第1步 * 检查课程表 描述用例 —— 活动图 选择课程 [ 添加课程 ] 检查先决条件 分派课程 解决冲突 更新课程表 删除课程 [ 检验完成 ] [ 检验失败 ] [ 删除课程 ] * 补充规约Supplementary Specification Functionality Usability Reliability Performance Supportability Design constraints 补充规约 描述全局性的功能需求 记录所有可用性相关的需求,如系统的使用者所需要的培训时间、是否应附合一些常见的可用性标准如Windows界面风格等 包括可用性,故障频率和严重性,精度等 包括响应时间,吞吐量,容量,资源利用情况等 包括编码标准、命名约定、类库、如何来对系统进行维护操作和相应的维护实用工具等 代表已经批准并必须遵循的设计决定,其中包括软件开发流程、开发工具、系统构架、编程语言、第三方构件类库、运行平台和数据库系统等 * 术语表 术语表 课程注册系统术语表 1.????????简介 这份文档是用来对一些术语进行定义的,同时将用例说明或其他文档中读者不太熟悉的术语进行解释性的描述。通常来说,这份文档对一些数据信息进行一些定义,从而使得用例说明和其他的文档显得简洁易懂。 2.???????定义 这份术语表包含了课程注册系统中核心概念的定义。 2.1???????课程:大学提供的某一门课。 2.2???????课程开设:某一课程的具体安排情况,包括一周上课的
您可能关注的文档
最近下载
- 九年级下册第一单元+我们共同的世界+课件-+2025年河南省中考道德与法治一轮大单元复习+.pptx VIP
- 注塑车间绩效考核方案.pdf
- 八年级下册第三单元+人民当家作主+课件-2025年河南中考道德与法治一轮大单元复习.pptx VIP
- 2022年汕头大学同等学力申硕(临床医学专业)考试题库汇总(含解析).pdf VIP
- 2025年中考语文6个专题复习课件485张.pptx
- 九年级上册第三单元+文明与家园+课件-2025年河南省中考道德与法治一轮大单元复习.pptx VIP
- 精品三国杀简介英文版PPT.pptx
- 2024年江苏省南京市中考化学试题卷(附答案详解).docx
- 高考英语复习阅读理解主旨大意题.ppt
- 某区政府领导班子年度(2025年)民主生活会“四个带头”个人对照检查发言材料.docx VIP
文档评论(0)