软件工程导论课件之习题课1(第五版)(张海藩编著).ppt

软件工程导论课件之习题课1(第五版)(张海藩编著).ppt

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

结构化分析实例1:工资支付系统 ;1. 问题定义; 关于系统规模和目标的报告书  2011.3.26;2. 可行性研究;;(3) 导出高层逻辑模型;(4) 进一步确定系统规模和目标 (5) 导出供选择的解法 技术可行性 操作可行性 经济可行性 低成本:每两个月发一次工资 高成本:建立中央数据库,为开发完整的管理信息系统做准备,工资支付系统是第一个要开发的子系统 中等成本:基本上复制现有系统的功能。;;中等成本方案的成本/效益分析;(6) 推荐最佳方案 (7) 草拟开发计划 实现中等成本的工资支付系统的粗略计划 (8) 写出文档提交审查;3. 需求分析;(2) 写出文档初稿 结构化分析方法要求,在需求分析阶段完成的正式文档(软件需求规格说明书)中必须至少包含三个重要成分:数据流图,数据字典,以及一组黑盒形式的算法描述(IPO表)。;(3) 定义逻辑系统 把新发现的数据源点、数据处理和数据存储补充到数据流图中,得到新的数据流图。 更新人事数据 年度数据 更新年度数据 ;补充后的工资支付系统数据流图;(4) 细化数据流图;(5) 书写正式文档 编写软件需求规格说明书。 (6) 技术审查和管理复审 技术审查:外聘审查小组的组长,会计和系统分析员作为小组成员。 管理复审:财务科长和校长对费用支出和开发进度,从管理角度进行审查。 ;结构化分析实例2:出卷系统 ;1. 问题陈述;2. 需求分析要点;3. 数据模型 ;4. 功能模型;(2) 自动出卷子系统细化的数据流图;(3) 手动出卷子系统细化的数据流图 ;(4) 数据字典;名称:出卷要求 别名:要求 描述:出卷的卷面要求 定义:出卷要求=总分+总难度+总题型+总知识点 总分=整数 总难度=难分数比例+中分数比例+易分数比例 总题型=1{题型分数比例}* 总知识点=1{知识点分数比例}* 位置:自动出卷,手动出卷,设置出卷要求 ;名称:试题 别名:题目 描述:题库中的试题 定义:试题=试题编号+科目+题干+题干图+答案+答案图+题型+ 难度+知识点+抽取时间 试题编号=1{字符}10 科目=1{字符}30 题干=1{字符}200 题干图文件名=30{字符}40 答案=1{字符}200 答案图文件名=30{字符}40 题???=[选择|填空|简答|改错|应用] 难度=[难|中|易] 知识点=[……|……] 抽取时间=日期 位置:自动出卷,手动出卷 ;数据字典练习题:习题2.5 电话号码 = [ 校内电话号码 | 校外电话号码 ] 校内电话号码 = 非零数字 + 3位数字 校外电话号码 = [ 本市号码 | 外地号码 ] 本市号码 = 数字零 + 8位数字 外地号码 = 数字零 + 3位数字 + 8位数字 非零数字 = [ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 ] 数字零 = 0 3位数字 = 3{数字}3 8位数字 = 非零数字 + 7位数字 7位数字 = 7{数字}7 数字 = [ 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 ];ER图练习题:请为某仓库的管理设计一个ER模型。该仓库主要管理零件(包括零件编号、名称、颜色、重量)的定购和供应等事项。仓库向工程项目(包括项目编号、项目名称、开工日期)供应零件,并且根据需要向供应商(包括供应商编号、名称、地址)定购零件。;仓库管理系统的ER图;数据流图练习题:习题3.3;功能级数据流图;细化的数据流图;数据流图练习题:习题3.4;状态图练习题:习题3.6

文档评论(0)

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

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

1亿VIP精品文档

相关文档