第三章 软件工程 需求分析-基础部分.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 软件工程 需求分析-基础部分.ppt

重庆工学院计算机科学与工程学院 李梁 软件工程 第三章 需求分析 小结 软件需求:用户对目标软件系统在功能、行为、性能、设计约束等方面的期望 软件需求析:对应用问题及环境的理解和分析,为问题涉及的信息、功能及系统行为建立模型。将用户需求精确化、完全化,最终形成需求规格说明书 需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的 “做什么” 的问题。 需求调查的内容: 组织概况、组织的业务活动、组织的业务状态、业务的详细内容、 输入输出信息(信息流向、信息种类、利用的目的、信息的使用者和制造者、输入和输出地点、输入和输出信息量)、存在问题、约束条件、未来要求 小结    1.系统调查的困难在那里 需求自身经常变动 客户说不清楚需求 分析人员或客户理解有误 2.对不熟悉的应用系统首先如何入手? 学习相关专业书籍 不耻下问 网上搜寻相关信息系统软件 …. 3.面对大量的表格、数据、调查得到的资料如何办? 一个一个仔细看、分析 增加人员    4、系统需求分析是决定 做还是不做 做什么,不做什么 系统是什么 5、系统需求分析的范围 系统调查的所有内容,包括手工过程 仅仅分析用户提出的内容 合同规定的内容…. 6、系统需求分析是否要调查人员、用户和系统设计参与 7、如何理解“没有不能搞清楚的系统” 8、需求分析是否可以参考已有的类似信息系统 9、使用面向对象的分析方法是否需求设计DFD、ER图和数据字典    10、分析报告中是否应将系统调查的内容写进去 11、需求分析阶段占总开发时间的比例如何 12、分析过程中是否可以建议用户改变现行管理模式、方法或操作流程    2-2 为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。请分层次地画出描述本系统功能的数据流图。 2-3 为方便旅客,某航空公司拟开发一个机票预订系统。旅行社把预订机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入进该系统,系统为旅客安排航班,印出取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印出机票给旅客。请分层次地画出描述本系统功能的数据流图。    2-4 目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,请分层次地画出描述本系统功能的数据流图。 医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。    2-5 北京某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨0,若是本市电话则再接着拨8位数字(第1位不是0),若是外地电话则拨3位区码再拨8位电话号码(第1位不是0)。 请用定义数据字典的方法,定义上述的电话号码。    3-3 银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。 请用数据流图描绘本系统的功能,并用实体-联系图描绘系统中的数据对象。    3-6 复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时发现没纸,则进入缺纸状态,发出警告,等待装纸,装满纸后进入闲置状态,准备接收复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员来排除故障,故障排除后回到闲置状态。请用状态转换图描绘复印机的行为。 补充作业:假设你在一所职业高中工作,负责该校信息系统的建设与维护。财务科长请你研究用学校拥有的微型计算机生成工资明细表和各种财务报表的可能性。请详细描述你用结构化分析方法分析上述问题的过程。 作业 作业 作业 * 第三章 需求分析-基础 3.1 需求分析基础 需求分析的任务 需求分析的过程 软件需求分析的原则 3.2 初步需求获取技术 需求建模(重点) 需求规格说明书 需求获取举例 3

您可能关注的文档

文档评论(0)

cai + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档