软件工程习题课1课件_第1页
软件工程习题课1课件_第2页
软件工程习题课1课件_第3页
软件工程习题课1课件_第4页
软件工程习题课1课件_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、结构化分析实例1:工资支付系统 1. 问题定义某校财务科长想用计算机生成工资明细表和各种财务报表。用户面临的问题:目前人工计算工资和编制财务报表,工作量大、效率低、成本高。预期的项目规模:新系统每年获得的经济效益是2.4万元,在3年内收回投资,7.2万元是投资额的合理的上限。 关于系统规模和目标的报告书 2011.3.26项目名称:工资支付问题:目前计算工资和编制报表的费用太高。项目目标:研究开发费用较低的新工资支付系统的可能性。项目规模:开发成本应该不超过7.2万元(50)。初步设想:用学校自已的计算机系统生成工资明细表和财务报表。可行性研究:为了更全面地研究工资支付项目的可能性,建议进行大

2、约历时两周的可行性研究。研究的成本不超过4000元。现有人工工资支付系统工作流程(3) 导出高层逻辑模型工资支付系统的数据流图(4) 进一步确定系统规模和目标(5) 导出供选择的解法技术可行性操作可行性经济可行性低成本:每两个月发一次工资高成本:建立中央数据库,为开发完整的管理信息系统做准备,工资支付系统是第一个要开发的子系统中等成本:基本上复制现有系统的功能。中等成本方案系统流程图(6) 推荐最佳方案(7) 草拟开发计划实现中等成本的工资支付系统的粗略计划(8) 写出文档提交审查阶段要用的时间(月)可行性研究0.5需求分析1.0概要设计0.5详细设计1.0实现2.0总计5.0(2) 写出文档

3、初稿结构化分析方法要求,在需求分析阶段完成的正式文档(软件需求规格说明书)中必须至少包含三个重要成分:数据流图,数据字典,以及一组黑盒形式的算法描述(IPO表)。名字:工资总额别名:总工资描述:扣除个税、公积金和保险之前的月工资定义:数,最大值=99999.99位置:工资明细表补充后的工资支付系统数据流图(4) 细化数据流图对“加工事务数据”的细化(5) 书写正式文档编写软件需求规格说明书。 (6) 技术审查和管理复审技术审查:外聘审查小组的组长,会计和系统分析员作为小组成员。管理复审:财务科长和校长对费用支出和开发进度,从管理角度进行审查。 结构化分析实例2:出卷系统 1. 问题陈述系统支持

4、人工辅助和自动出卷。系统应能够进行题库管理。系统能够进行试卷管理,按照给定的样式进行输出。系统应能支持不同的科目。系统能够在所有流行的技术环境下运行,有好的图形界面。系统应该具有很好的可扩展性。试题不允许重复出现,至少不能重复三次。试卷符合要求的96%以上即可结束,允许教师调整。应能进行试卷分析。3. 数据模型 试题:编号、科目、题干、题干图、答案、答案图、题型、知识点、难度、抽取时间试卷:编号、科目、出卷人、时间、总分、难度、 题目*出卷要求:总分、总难度、总题型、总知识点题目:编号、题干、题干图、答案、答案图、题型、知识点、难度 4. 功能模型(1) 系统功能级数据流图(3) 手动出卷子系

5、统细化的数据流图 (4) 数据字典名称:试卷别名:无描述:试卷信息定义:试卷=试卷编号+科目+出卷人+时间+总分+ 难度+题目 试卷编号=1字符串10 科目=1字符30 出卷人=1字符8时间=日期总分=整数位置:自动出卷,手动出卷名称:试题别名:题目描述:题库中的试题定义:试题=试题编号+科目+题干+题干图+答案+答案图+题型+ 难度+知识点+抽取时间试题编号=1字符10 科目=1字符30题干=1字符200题干图文件名=30字符40 答案=1字符200答案图文件名=30字符40题型=选择|填空|简答|改错|应用难度=难|中|易知识点=|抽取时间=日期位置:自动出卷,手动出卷 数据字典练习题:习

6、题2.5 电话号码 = 校内电话号码 | 校外电话号码 校内电话号码 = 非零数字 + 3位数字校外电话号码 = 本市号码 | 外地号码 本市号码 = 数字零 + 8位数字外地号码 = 数字零 + 3位数字 + 8位数字非零数字 = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 数字零 = 03位数字 = 3数字38位数字 = 非零数字 + 7位数字7位数字 = 7数字7数字 = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 ER图练习题:请为某仓库的管理设计一个ER模型。该仓库主要管理零件(包括零件编号、名称、颜色、重量)的定购和供应等事项。仓库向工程项目(包括项目编号、项目名称、开工日

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论