- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第11章面向问题域的
需求分析方法;目录;11-1;问题域的定义;11-2;;并行划分:将每个子问题看成是整个问题的一个投影,通过不同角度的投影,将整个问题分解为一系列相互关联的子问题。
其中子问题的需求是整个需求的一个投影,它的接口也是整个问题接口的一个投影。
同时,在划分子问题的过程中,以已知解决方案的问题或以已知解决方案的相似问题为导向,来对未知解决方案的整个待求解问题进行恰当的分析和划分。;11-3;软件开发的五类问题;11-4;对软件系统进行了各种分类,试图为同类型软件的开发提供有益的指南或方法。
常见的分类方式如:
按系统软件和应用软件分类,进一步将后者划分为商业软件和工程软件两类。
按批处理系统/脱机系统、交互系统和实时系统等分类。
按以数据处理为主的系统、交互为主的系统和算法为主的系统等分类。
问题框架可根据问题域特征、接口特征和需求特征定义一个直观的、可标识的问题类。对于上面所提及的五类基本问题,可以用五个不同的基本问题框架分别进行描述。
在形式上,一个问题框架类似于一个问题图。
与问题图稍微不同的是,问题框架中对每个域1的类型与共享现象的类型都进行了描述。
问题框架不对应具体问题,其中的组成元素也不具有任何实际的意义。
具体应用一个问题框架于某个实际问题称为实例化该问题框架,实例化后的结果称为问题框架实例。;需求式的行文问题框架的直观思想:存在客观世界的某个部分,其行为要受到控制,以使得它满足特定的条件。问题是要建立一个机器,该机器施加所需要的控制。;命令式的行为问题框架的直观思想:存在客观世界的某个部分,其行为要依据操作者发出的命令来控制。
问题是要建立一个机器,该机器接受操作者的命令并施加相应控制。
其问题框架如图11-5所示。;信息显示问题框架的直观思想:存在客观世界的某个部分,关于其状态和行为的特定信息被连续的需要。问题是要建立一个机器,该机器从客观世界中获得相关信息,并按所要求的格式呈现在所要求的地方。
其问题框架如图11-6所示。;除带连接域的变体外,信息显示问题框架还有两种常见的变体。第一种变体引进一个模型域,并将信息显示问题框架用两个子框架表示,其中第一个子框架对现实世界进行建模,生成一个反映现实世界的模型域;第二个子框架基于该模型域显示需求中所要求的信息,如图所示:;第二种变体是引进一个操作者域,机器根据操作者所发出的请求显示现实世界中的相关信息,如下图所示。;工件问题框架;变换问题框架;11-5;PDOA方法的特点;11-5;11-5;问题图;校园通的问题图;因实际问题及其问题域的类型和结构各不相同,难以找出一个通用、精确的方法来划分所有类型的问题及其问题域,主要依靠系统分析员的经验。
通常的做法是通过与各基本问题框架及其变体进行随机匹配,以随意的方式对相关问题及其问题域进行划分:
(1)由内到外的划分。
(2)由外到内的划分。
(3)基于节奏的划分。
此外,还存在其他一些启发式的划分方法,如基于语气的划分、基于组合框架的划分等,读者可参阅相关的文献。;基于各种基本问题框架及其变体,以及前面介绍的划分方法,对于“校园通问题图”,可划分出如下一系列的问题框架实例。
首先,家长可通过电话查询学生的各类在校表现,经过分析,它可与信息显示问题框架匹配,如图11-13所示。;图11-13可看作是图11-12所示校园通问题的一个投影,例如图11-13中的机器“学生在校表现查询器”是图11-12的机器“校园通系统”的投影,共享现象d是图11-12中共享现象n的投影等。故此处通过与信息显示问题框架的匹配,实际上达到了对图11-12所示的问题进行一次划分的目的。其次,通过与命令式行为问题框架匹配,不难发现其中存在两个命令式行为子问题。
第一个子问题是系统依据教师的操作命令给学生家长发送短信或取消暂未发出的短信。
第二个子问题是系统依据学生的刷卡情况给学生家长发送短信,分别如图11-14a和图11-14b所示。;考勤规则、学生请假记录、学生在校表现、原始刷卡记录等均为词法域,通过与工件问题框架匹配,可找出如下四个工件子问题:管理员创建并编辑学校的考勤规则;教师创建并编辑学生的请假记录﹔教师创建并编辑学生的在校表现信息﹔系统依据学生的刷卡情况创建原始刷卡记录。分别如图11-15、图11-16、图11-17和图11-18所示,其中图11-18是带连接域的工件问题框架实例。;最后,系统根据考勤规则,对学生的原始刷卡记录和学生的请假记录进行汇总,变换生成考勤报表,刚好与变换问题框架匹配,如图11-19所示。
至此,通过与各基本问题框架及其变体的匹配
您可能关注的文档
- 软件需求工程 课件 第1章 需求工程概述.pptx
- 软件需求工程 课件 第2章 软件工程与需求工程.pptx
- 软件需求工程 课件 第3章 需求获取.pptx
- 软件需求工程 课件 第4章 需求分析.pptx
- 软件需求工程 课件 第5章 需求建模方法与技术.pptx
- 软件需求工程 课件 第6章 需求定义.pptx
- 软件需求工程 课件 第7章 需求的形式化描述.pptx
- 软件需求工程 课件 第8章 需求验证.pptx
- 软件需求工程 课件 第9章 需求管理.pptx
- 软件需求工程 课件 第10章 面向软件行为和视点的需求建模与检测方法.pptx
- 2024年企业人力资源管理师之二级人力资源管理师模拟考试试卷A卷含答案完整版720780578.pdf
- 2024年检验类之临床医学检验技术(师)全真模拟考试试卷B卷含答案优质 完整版720844645.pdf
- 2024年四川省成都市第七中学初中学校中考一模物理试题(解析版).pdf
- 2024年二级建造师之二建水利水电实务过关检测试卷B卷附答案 .pdf
- 2024年教师资格之中学思想品德学科知识与教学能力综合检测试卷A卷含完整版720848701.pdf
- 2024年教师信息技术2.0教研组研修计划(优秀模板6篇)(6) .pdf
- 2024年教师资格之幼儿综合素质通关提分题库及完整答案 .pdf
- 2024年心理咨询师之心理咨询师基础知识通关提分题库及完整答案完整版720794806.pdf
- 2024年消防设施操作员之消防设备初级技能题库附答案(典型题).pdf
- 2024年小学信息技术工作计划样本(三篇) .pdf
文档评论(0)