- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[软件工程]CH22ci
软件工程 刘迎春 第二章 项目计划 主要内容 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(办公费
您可能关注的文档
最近下载
- 一种堆芯结构及空间核反应堆.pdf VIP
- 核反应堆总论 第十一章核燃料设计.ppt VIP
- 物流运输中的突发事件应急处理.pptx VIP
- 1.2 区域整体性和关联性 说课稿 2024-2025学年高二上学期 地理 人教版(2019)选择性必修2.docx VIP
- 机动车尾气技术检测 GB3847培训.pptx VIP
- 人口老龄化背景下城市老年人的社会适应问题研究.pdf VIP
- 物流运输中的突发事件应急响应.pptx VIP
- 儿科-病例分析.docx VIP
- 三一汽车起重机STC350C5-1_产品手册用户使用说明书技术参数图解图示电子版.pdf VIP
- 山东省建筑工程消耗量定额(2016).pdf
文档评论(0)