软件工程问题的定义与可行性研究

上传人:ji****72 文档编号:50945487 上传时间:2018-08-11 格式:PPT 页数:24 大小:1.87MB
返回 下载 相关 举报
软件工程问题的定义与可行性研究_第1页
第1页 / 共24页
软件工程问题的定义与可行性研究_第2页
第2页 / 共24页
软件工程问题的定义与可行性研究_第3页
第3页 / 共24页
软件工程问题的定义与可行性研究_第4页
第4页 / 共24页
软件工程问题的定义与可行性研究_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《软件工程问题的定义与可行性研究》由会员分享,可在线阅读,更多相关《软件工程问题的定义与可行性研究(24页珍藏版)》请在金锄头文库上搜索。

1、1第二章第二章 可行性研究可行性研究 当我们在着手做任何一件工作以前,必须明确工作的性质、任务,制定完成任务的计划,这是非常必要的。同样对于软件产品的开发 ,显然也应该解决好这样类似的问题,明确该软件产品开发的任务,以及完成任务的价值从而制定出完成任务的计划。那么可行性研究就是制定软件系统的计划的第一步。所以在软件工程中把这一步称为 计划时期计划时期2主要内容主要内容 可行性研究的任务可行性研究的任务可行性研究的图形工具可行性研究的图形工具系统流程图系统流程图可行性研究的步骤可行性研究的步骤3可行性研究的重要性可行性研究的重要性4可行性研究的重要性可行性研究的重要性案例:案例:“ “鸟巢鸟巢”

2、 ”选定前未经可行性论证选定前未经可行性论证将作为将作为20082008年北京奥运会主要比赛场馆的中国国家体育年北京奥运会主要比赛场馆的中国国家体育场,在施工过程中发现设计方案存在问题,于场,在施工过程中发现设计方案存在问题,于20042004年年7 7月月3030日日暂停施工;暂停施工;20042004年年1111月月奥组委决定取消奥组委决定取消“ “鸟巢鸟巢” ”活动顶活动顶盖;盖;20042004年年1212月月2727日日,施工继续进行。,施工继续进行。专家们发现,专家们发现,“ “鸟巢鸟巢” ”不是不可以造,但存在不是不可以造,但存在建筑总面建筑总面积过大积过大、技术难度高技术难度高

3、和和投资过高投资过高三大弊病。就算勉强在工三大弊病。就算勉强在工期内花大代价造好期内花大代价造好“ “鸟巢鸟巢” ”,也没人敢保证不留下隐患。,也没人敢保证不留下隐患。52.1 2.1 可行性研究的任务可行性研究的任务占总成本的占总成本的5%5%10%10%不是解决问题,而是确定问题是否可解,不是解决问题,而是确定问题是否可解, 是否值得去解是否值得去解技术上:咱们有能力吗?技术上:咱们有能力吗?经济上:能赚钱吗?经济上:能赚钱吗?操作上:用户愿意这么用吗?操作上:用户愿意这么用吗?法律上:开发、使用该系统不违法吧?法律上:开发、使用该系统不违法吧? . . . .6法律可行性法律可行性案例:

4、案例:“ “百度百度” ”与与“3721”“3721”之争终审宣判之争终审宣判20042004年年4 4月月2323日,北京市第二中级人民法院对两起因网络日,北京市第二中级人民法院对两起因网络寻址软件而引发的侵犯著作权及不正当竞争纠纷上诉案做出寻址软件而引发的侵犯著作权及不正当竞争纠纷上诉案做出了终审判决。了终审判决。法院终审判决,北京法院终审判决,北京37213721科技有限公司停止以科技有限公司停止以“3721“3721网络网络实名实名” ”软件阻碍百度在线网络技术(北京)有限公司的软件阻碍百度在线网络技术(北京)有限公司的“ “百百度度IEIE搜索伴侣搜索伴侣” ”和和“ “百度搜霸百度

5、搜霸” ”软件正常下载、安装和运行软件正常下载、安装和运行的涉案不正当竞争行为,驳回百度在线网络技术(北京)有的涉案不正当竞争行为,驳回百度在线网络技术(北京)有限公司的其他诉讼请求。限公司的其他诉讼请求。72. 2.2 2 可行性研究的步骤可行性研究的步骤“ “要做的是什么?要做的是什么?” ”可行性研究是在弄清系统目标的基础上进行的可行性研究是在弄清系统目标的基础上进行的“ “我大概会怎么去做?我大概会怎么去做?” ”可行性分析是一种大大压缩了的,较高层次上可行性分析是一种大大压缩了的,较高层次上的系统分析和设计过程的系统分析和设计过程8开始问题定义可行性研究可行否?项目实施计划终止项目的

6、建议结束Y计划时期的工作流程图计划时期的工作流程图N92. 2.3 3 可行性研究的工具可行性研究的工具10建立模型的目的: 加强对事物的理解 帮助思考和交流 从中产生出最终的产品模模 型型“ “通常按比例制成的小物体,它精确地表现另一通常按比例制成的小物体,它精确地表现另一个通常是更大的物体个通常是更大的物体” ”“ “一个计划的初步产品或结构,从中产生出最后一个计划的初步产品或结构,从中产生出最后的产品的产品” ”11建筑模型:外观模型建筑模型:外观模型12建筑模型:户型模型建筑模型:户型模型13建筑模型:效果图建筑模型:效果图14建筑模型:建筑模型:3D3D模型模型15建筑模型:建筑模型

7、:CADCAD平面图平面图162.3 2.3 可行性分析工具可行性分析工具用途:用途:可行性研究阶段:可行性研究阶段:了解和分析现有的系统,概括地表示对现有系统的认识。设计阶段:设计阶段:把设想的新系统的逻辑模型转变为物理模型17流程符号含 义流程符号含 义数据加工符号换页连接 输入/输出符号磁带符号连接点符号文档符号人工操作多文档符号基本符号基本符号18流程符号含 义流程符号含 义显示器或终端机数据流符号磁盘机或数据库流程开始与结束19举例举例 库存清单系统库存清单系统20举例举例 库存清单系统流程图库存清单系统流程图库存清单程序订货报告事务订货信息结束报告生成程序库存清单21人工销售教材流

8、程图人工销售教材流程图结束结束学生学生申请购申请购 书书 购书证明购书证明检索教材检索教材 帐本是帐本是 否有该否有该 教材教材购书单购书单开购书发开购书发 票和购票和购 书单书单购书发票购书发票到书库到书库 领书领书 22计算机售书系统流程图计算机售书系统流程图结束结束学生学生购书发票购书发票到书库到书库 领书领书 购书单购书单终端终端审查并审查并 开发票开发票1 11-1-学生各学期用书数据库学生各学期用书数据库购书单购书单2 22- 2-教材存量数据库教材存量数据库23 Microsoft Visio SmartDrawCASECASE常用绘图工具常用绘图工具24小小 结结 可行性研究的任务可行性研究的任务“ “是否可行?是否可行?” ”可行性研究的图形工具可行性研究的图形工具系统流程图系统流程图可行性研究的步骤可行性研究的步骤初步弄清系统需求初步弄清系统需求大致设想解决方案大致设想解决方案

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号