- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程第三章电子教案大同大学----1
第三章 软件需求分析;第三章 软件需求分析;3.1 需求分析的任务与步骤;3.1 需求分析的任务与步骤;系统实现模型;1.分析建模;导出目标系统逻辑模型的例子;导出目标系统逻辑模型的例子;导出目标系统逻辑模型的例子;分析阶段中常用的模型(逻辑模型);3.1 需求分析的任务与步骤;3.1 需求分析的任务与步骤;案例分析;(2)除了底层和顶层外,每层都有两个按钮,一个按钮请求电梯上升,另一个按钮请求电梯下降。这些按钮在按下时按钮灯亮。电梯到达指定楼层后按钮灯熄灭,然后要么朝期望的方向移动,要么请求等待。在后一种情况下,如果一个楼层上的两个请求按钮都按下,则只取消其中一个按钮。决定先服务哪一层的算法应当使两个请求的等待时间最小。;(3)当一个电梯没有服务请求时,应当停留在最终的目的地,关上电梯门,并等待后面的请求。
(4)楼层上所有电梯请求必须最终得到服务,并且所以楼层具有相同的优先权。
(5)电梯内所有楼层的请求必须最终得到服务,各层按电梯移动方向先后得到服务。
(6)每个电梯有一个紧急按钮。按下该按钮时,将使一个报警信号发送到现场管理人员,然后强制电梯“停止服务”。每一个电梯有一个取消其“停止服务”状态的机制。;电梯状态转换图举例;需求分析的步骤;3.2 需求获取的常用方法;调研问卷;部门各岗位的职责
部门接受哪些部门或外界的信息?信息的内容和格式是什么?
部门产生哪些信息?
部门产生的信息送到哪些其他部门?格式要求是什么?
对信息的输入和输出方式有要求吗?输入输出设备是什么?
数据要求实时备份吗?备份的设备是什么?时间策略?
业务处理有高峰期吗?高峰时间是什么?时间策略?
现有的哪些设备要继续使用?;对产品的运行环境有要求吗?
对界面风格和操作方式有要求吗?
在系统运行过程中允许停机吗?
操作方式要根据操作环境和使用人员素质分类吗?
需要的操作权限有哪些?
需要记录系统操作运行日志吗?
用户有能力进行系统维护吗?
需要分布式处理吗?
需要什么方式的用户操作培训。
需要制作联机帮助吗?;案例;需求获取的三大挑战;某出版社系统调查表;某出版社系统调查表;需求获取的内容;2. 两类需求包括的内容;(1) 功能需求;(2) 性能需求;(3) 环境需求;(4) 界面需求;(5) 用户或人的因素;(6) 文档需求;(7) 数据需求;(8) 资源需求;(9) 安全保密要求;(10) 软件成本消耗与开发进度需求;(11) 质量保证;3.3 分析建模;3.3 分析建模;功能模型;学
生;数据模型;数据模型;性别;行为模型及案例;闲置;数据字典;数据流“发票”的字典条目;3.3 分析建模;结构化分析模型;面向对象分析模型;分析模型描述工具;1. 数据流图(DFD);1. 数据流图(DFD);1. 数据流图(DFD);顾客; 画数据流图的原则; 一家工厂的采购部每天需要一张订货报表,报表按零件编号排序,表中列出所有需要再次订货的零件。对于每个需要再次订货的零件应该列出下述数据:零件编号,零件名称,定货数量,目前价格,主要供应者,次要供应者。零件入库或出库称为事务,通过放在仓库中的CRT终端把事务报告结订货系统。当某种零件的库存数量少于库存量临界值时就应该再次订货。 ;采购员;会计
处理; DFD可以用来表示一个系统或软件在任何层次上的抽象。
较大型软件系统DFD分成多层(子图、父图概念),可以表示数据流和功能的进一步的细节。;S;领书单 进书通知 ;领书单 进书通知 ;DFD练习—售书系统;DFD练习—售书系统;实例 考务处理系统功能 ;考务处理系统的分层DFD——顶层数据流图;登记
报名单;考务处理系统-----3层数据流图 (a);考务处理系统-----3层数据流图 (b); ⑴ 数据流 是数据在系统内传播的路径,由一组成固定的数据项组成。除了与数据存储(文件)之间的数据流不用命名外,其余数据流都应该用名词或名词短语命名。数据流可以从加工流向加工,也可以从加工流向文件或从文件流向加工,也可以从源点流向加工或从加工流向终点。; ⑵ 加工 也称为数据处理,它对数据流进行某些操作或变换。每个加工也要有名字,通常是动词短语,简明地描述完成什么加工。在分层的数据流图中,加工还应有编号。; ⑶ 数据存储 指暂时保存的数据,它可以是数据库文件或任何形式的数据组织。流向数据存储的数据流可理解为写入文件,或查询文件,从数据存储流出的数据可理解为从文件读数据或得到查询结果。; ⑷ 数据源点和终点 是软件系统外部环境中的实体(包括人员、组织或其他软件系统),统称为外部实体。一般只出现在数据流
您可能关注的文档
- 自动控制系统(242-251).ppt
- 自动控制系统(611-621).ppt
- 药物代谢动力学(pharmacokinetics).ppt
- 自动检测与转换技术(第2版)苏家健电子教案.ppt
- 自然旅游资源开发川与冰缘地貌.ppt
- 薄膜物理与技术 1-2章 真空技术基础与真空蒸发.ppt
- 薄膜材料与jishu lecture 8.ppt
- 薪酬设计与管理-张守春20081.ppt
- 薄膜技术第三章:薄膜的形成结构和缺陷.ppt
- 薪酬设计与管理-张守春2009.ppt
- 软件测试 6 集成测试与系统测试.ppt
- 运维人员岗位培训-电源-(理论第3章)交流供电系统.ppt
- 辐射安全与防护培训-工业辐照3-2008-revised.ppt
- 运维人员岗位培训-电源-(理论第5章)直流供电系统.ppt
- 通信局(站)雷电防护知识讲座(07-03-14).ppt
- 走近北大方正-精版(090629修订-转jpg) (nxpowerlite).ppt
- 通信电子电路于洪珍第三章 第1~4节1.ppt
- 配网自动化系统介绍20100129-积成电子-徐士华.ppt
- 郑大情报学复试《管理信息系统》第四版黄梯云教师课件.ppt
- 重庆大学金属凝固原理 课件 第2章 液态金属的结构和性质.ppt
文档评论(0)