(word)[软件工程]CH02-项目计划.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(word)[软件工程]CH02-项目计划

软件工程第二章项目计划主要内容2.1 问题定义2.2 可行性研究2.3 系统流程图2.1 问题定义【目的】明确用户要计算机解决的问题是什么。【任务】确定问题的背景、待开发系统的目标和范围。【方式】⑴口头形式了解用户的要求;⑵阅读用户提供的相关资料;⑶形成调查提纲,要求用户填写。【成果】《软件开发任务书》2.1 问题定义《软件开发任务书》内容:⑴项目名称⑵开发背景⑶项目目标用户对新系统的主要目标;⑷项目范围功能、性能、输入/输出;与本系统相连的其他系统;费用,时间……⑸初步想法在用户提出的需求的基础上,分析人员考虑可以实现的其他功能⑹提出可行性研究的计划2.1 问题定义【例1】教材科开发一个教材销售系统。⑴项目名称:教材销售系统⑵开发背景:人工发售教材手续繁琐,且易出错。⑶项目目标:建立一个高效率、无差错的微机教材销售系统。⑷项目范围利用现有PC 软件开发费用不超过...... ,完成时间……⑸初步想法:建议在系统中增加采购功能、对缺书的统计……⑹提出可行性研究的计划建议进行大约2天的可行性研究2.1 问题定义【例2】开发一个传送带分类系统的软件(CLSS) 问题描述:2.1 问题定义【例2】开发一个传送带分类系统的软件(CLSS) ⑷项目范围――软件功能⒈读取条形码输入CLSS 软件以和传送带速度一致的时间间隔接受来自条形码阅读器的信息。⒉解码零件数据条形码数据被解码成盒子的标识格式。⒊检索数据库软件可在最多可容纳1000 个条目的零件号数据库中进行检索,以确定当前在分类站位置的盒子应该放到哪个箱子中。2.1 问题定义【例2】开发一个传送带分类系统的软件(CLSS) ⑷项目范围――软件功能⒈读取条形码输入⒉解码零件数据⒊检索数据库⒋确定合适的箱子箱子的信息被送到分流器,以把盒子放进合适的箱子中。⒌维护盒子目的地的记录每一个盒子所放进的箱子的记录均被保存起来一供以后提取及报告。2.1 问题定义【例2】开发一个传送带分类系统的软件(CLSS) ⑷项目范围――软件性能每个盒子的处理必须在下一个盒子到达条形码阅读器之前完成。前提:传送带的速度=2m/s ,且盒子等间距连接零件号数据库的网络必须畅通⑷项目范围――外部接口⒈运行软件的设备、由软件控制的设备PC 、条形码阅读器、分流器⒉已存在、且必须与新软件连接的软件销售软件和分类软件配合,制作已经发货的列表⒊通过键盘或其他I/O 设备使用软件的人2.2 可行性研究2.2 可行性研究基于23,000 多个项目统计2.2 可行性研究【目的】在最短的时间内,花费最小的代价,确定定义的项目是不是可能实现和值得开发。【任务】⒈经济可行性⒉技术可行性⒊运行可行性 ⒋法律可行性2.2 可行性研究⒈经济可行性【任务】市场需求;市场盈利模式,多长时间可以回收成本?评估项目的开发成本;项目成功后,用户能得到什么好处?【方法】①费用估计②效益估计③成本效益分析2.2 可行性研究⒈经济可行性――【①费用估计】⑴设备计算机硬件、空调、电源、机房及其它设施;系统软件,DBMS ,各种应用软件(包括软件包)的估算;⑵人力管理人员、研制人员、数据录人员、维护人员的工资、奖金以及他们的培训费用; 差旅费用。⑶日常开销水、电、打印纸等易耗物品及设备的维修费用。⑷评审费用2.2 可行性研究⒈经济可行性――【①费用估计】软件开发价格=开发工作量× 开发费用/人??月开发工作量=A × σ×τ估算工作量经验值A 人??月风险系数σ:1-1.5 软件企业对项目的业务领域不熟悉或不太熟悉用户又无法或不能完整明白地表达他们真实的需求,从而造成软件企业需要不断地完善需求获取,修改设计等各项工作复用系数τ:0.25-1 软件企业建立起能够复用的构件库(核心资产库);已有一些软件产品,仅作二次开发;从而使软件开发工作量减少;2.2 可行性研究⒈经济可行性――【①费用估计】软件开发价格=开发工作量× 开发费用/人??月开发费用/人??月=(P+Q+R)× S× T P (人头费)员工工资、奖金和国家规定的各项按人计算的费用国家规定的公积金7% ,医疗保险金12% ,养老金22% ,失业金2% 工伤保证金0.5% ,生育保证金0.5% ,残疾基金1.6% ,工会基金2% P =B × 1.476 B: 平均工资2.2 可行性研究⒈经济可行性――【①费用估计】软件开发价格=开发工作量× 开发费用/人??月B: 平均工资开发费用/人??月=(P+Q+R)× S× T Q (办公费)办公房屋租赁费和物业管理费、通信费、办公消耗品、水电空调费、设备折旧、差旅费;企业对员工的在职培训所支付的费用Q =B /3 R (国家税收和企业利润)国家实施发展软件产业的优惠政策R =B /3 2.2 可行性研究⒈经济可行性――【①费用估计】软件开发价格=开发工作

文档评论(0)

sfgzb7 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档