第2章-软件需求工程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软件需求工程

2.1软件需求工程的基本概念软件需求的重要性软件需求的困难传统需求分析需求工程的基本活动包括:需求分析常用技术2.2需求分析方法2.2需求分析方法2.2需求分析方法需求案例分析非功能需求Usecase图2.2.2面向对象的分析方法(OOA)系统需求系统需求系统需求建立UseCase模型非功能需求顾客出版社验证订单汇总订单出版社订单图书目录文件顾客档案待处理订单文件正确订单一批订单出版社档案文件订货存根文件画图步骤:1.确定外部实体及输入、输出数据流。2.确定分解顶层的加工。3.确定使用的文件。4.用数据流将各部分连接起来,形成数据封闭。注意:标注各加工框及数据流名称。例:图书预订系统(顶层DFD图)三、数据流图数据流图(DataFlowDiagram,DFD)是描述系统中数据流程的图形工具,它描述了将系统的逻辑输入转换为逻辑输出所需的加工处理过程。数据存储数据源点或终点加工加工名数据流数据流名文件名实体名箭头圆或椭圆横线矩形框辅助的图例:数据流图的图符基本图形符号:TAB*CTAB*CTAB+CTAB+CTABC+TABC+*与+或互斥+X1321.11.21.41.32.12.21.1.11.1.22.1.32.1.22.1.12.2.22.2.32.2.1顶层中间层底层先全局后局部,先整体后细节,先抽象后具体。0图1图2图1.1图2.1图2.2图分层DFD图案例一医院病房监护系统(采用结构化分析方法)案例二网上竞拍系统(采用基于用例的方法)一、问题的描述在医院ICU病房里,将病症监视器安置在每个病床,对病人进行监护。监视器将病人的组合病症信号实时地传送到中央监护系统进行分析处理。在中心值班室里,值班护士使用中央监护系统对病人的情况进行监控,监护系统实时地将病人的病症信号与标准的病诊信号进行比较分析,当病症出现异常时,系统会立即自动报警,并打印病情报告和更新病历。根据医生的要求随时打印病人的病情报告,系统还定期自动更新病历。案例一医院病房监护系统经过初步的需求分析,得到系统功能要求:1.监视病人的病症(血压、体温、脉搏等)。2.定时更新病历。3.病情出现异常情况时报警。4.随机地产生某一病人的病情报告。医院病房监护系统产生病情报告监视病情更新病历2.2.3实例:医院病房监护系统请分析软件系统需求!1.监视病员的病症?采集病症信号(血压、体温、脉搏等)。?组合病症信号。?将模拟病症信号转换为数字信号(A/D转换)。2.定时更新病历?将病症信号进行格式化并加入更新日期、时间。?更新病历库中病人的信息。?可人工设定更新病历的时间间隔。二、系统功能需求局部监视更新日志3.病情出现异常情况时报警?根据标准病症信号库中的值,判断是否报警。?将报警信号转换为各种模拟信号(D/A转换)。?实时打印病情报告,立即更新病历。4.随机地产生某一病员的病情报告二、系统功能需求--产生病情报告1.监视器与网络的可靠性要求,涉及人的生命安全。2.效率需求中对时间、空间的需求,所采集的病症信号数据量大。3.互操作需求--如要求监视器采样频率可人工调整等。4.对病人病历的隐私的要求。病员护士护士病人监护系统病人日志病症信号要求报告病症报告报警顶层DFD图医院病房监护系统分层DFD图顶层确定了系统的范围,其外部实体为病人和护士。护士病人护士第一层格式化病员数据生理信号极限值病员护士护士中央监视病员日志病症信号要求报告病症报告报警局部监视生成报告病员极限更新日志病员数据1324日志数据第二层:加工“中央监视”分解医院病房监护系统二层DFD图计算超过极限值否病人数据超过极限值报警开解信号产生报警信息病人极限格式化病人数据体温血压、体温脉搏生理信号极限值时间脉搏血压日期时钟格式化病人数据3.13.23.33.4

文档评论(0)

金华 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档