软件工程开发案例.ppt
《软件工程开发案例.ppt》由会员分享,可在线阅读,更多相关《软件工程开发案例.ppt(44页珍藏版)》请在课桌文档上搜索。
1、软件工程,结构化软件开发案例,“我不用软件工程所学的开发方法,一样可以做出系统!所以,这套工程化的方法用处也不大!”,错误,假设你正在从事软件开发工作。某私立职业学校财务科长请你研究用学校拥有的微型计算机生成工资明细表和各种财务报表的可能性。,情景假设:,结构化软件开发问题定义,你要解决的问题是什么?,财务科长为什么要提出这个要求?预期的项目规模?,目前的工资计算成本新系统的开发成本新系统的运行费用,关于工资支付系统规模和目标的报告书,结构化软件开发问题定义,系统规模和目标的报告书 2009.5.19,项目名称:,问题:,项目目标:,项目规模:,初步设想:,可行性研究:,工资支付,目前计算工资
2、和编制报表的费用太高,研究开发费用较低的新工资支付系统的可能性,开发成本应该不超过7.2万(正负20),用学校自己的计算机系统生成工资明细表和财务报表,为了更全面的研究工资支付项目的可能性,建议进行超过两周的可行性研究。,结构化软件开发可行性研究,澄清系统规模和目标,研究现有的系统,导出高层逻辑模型,进一步确定系统规模和目标,导出供选择的解法,推荐最佳方案,草拟开发计划,写出文档提交审查,结构化软件开发可行性研究,了解现有系统工作情况的直接方法:,咨询两位会计,结构化软件开发可行性研究,教师,课时表,任务表,职工,工资支付系统,工资表,工资明细表,银行,教师,职工,职工,教师,课时表,任务表,
3、审核数据,审核后的数据,排序,专用表格,计算课时费,计算岗位津贴,计算工资总额,计算个人所得税,计算住房公积金,计算保险费,计算实发工资,工资表,工资明细表,编制报表,报表,更新分类账,分类账,会计,教师,职工,银行,教务处,办公室主任,教师,职工,会计,银行,课时表,任务表,事务数据,事务数据,事务数据,加工结果,加工结果,加工结果,报表信息,分类账目,工资信息,工资明细表,工资明细表,工资明细表,导出供选择的解法,考虑解决方案时需要考虑的因素:,向用户提供几种供选择的解决方案:低成本、中等成本、高成本,两个月发一次工资,用计算机复制现有系统功能,长远考虑建立完整的管理信息系统,技术可行性、
4、操作可行性、经济可行性,中等成本方案的系统流程图:,导出供选择的解法,中等成本方案的成本/效益分析:,开发成本:,人力(5人月,6000元/人月):,3.0万元,硬件购买:,1.2万元,总计:,4.2万元,新系统的运行费用:,人力和物资(250元/月):,0.3万元/年,维护:,0.1万元/年,总计:,0.4万元/年,现有系统的运行费用:,2.4万元,运行费用每年节省:,2.0万元,年,节省,现在值(以5计算),累计现在值,1,2,3,20000,20000,20000,19047.62元,18181.82元,17241.38元,19047.62元,37229.44元,54470.82元,投资
5、回收期:,2.28年,纯收入:,12470.82元,推荐最佳方案,中等成本,高成本,低成本,草拟开发计划,实现中等成本方案的工资支付系统的粗略计划:,阶段,需要用的时间(月),可行性研究,需求分析,总体设计,详细设计,实现,总计,0.5,1,0.5,1,2,5,结构化软件开发需求分析,需求分析阶段的主要任务:,确定系统必须做什么?,需求分析阶段的工作基础:,可行性研究阶段的数据流图,细化数据流图,回溯法,沿数据流图回溯,一般来说,从数据流图的输出端着手分析是有意义的。因为系统最基本的功能是产生需要的输出数据,在输出端出现的数据元素决定了系统的基本构成。,教师,职工,教师,职工,会计,银行,课时
6、表,任务表,事务数据,事务数据,事务数据,加工结果,加工结果,加工结果,报表信息,分类账目,工资信息,工资明细表,工资明细表,工资明细表,工资明细表上包含的数据元素,教职工编号,教职工姓名,基本工资,职务,职称,生活补贴,书报费,交通费,洗理费,课时费,岗位津贴,工资总额,个人所得税,住房公积金,保险费,实发工资,回溯法发现的问题记录:,结构化软件开发需求分析,必须搞清基本工资、生活补贴、书报费、交通费和洗理费等数据元素存储在何处;,必须搞清课时费和岗位津贴的计算方法;,必须搞清个人所得税、住房公积金和保险费的计算方法;,写出文档初稿数据流图、数据字典、IPO表,结构化软件开发需求分析,IPO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 开发 案例
![提示](https://www.desk33.com/images/bang_tan.gif)
链接地址:https://www.desk33.com/p-235712.html