1 / 156
文档名称:

软件工程课件:可行性研究.ppt

格式:ppt   页数:156页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件工程课件:可行性研究.ppt

上传人:经管专家 2011/10/21 文件大小:0 KB

下载得到文件列表

软件工程课件:可行性研究.ppt

文档介绍

文档介绍:软件工程课程
学****方法:总结、归纳、死记
理论部分:预****总结、复****br/>实践部分:认真作好布置的作业
2017/11/10
1
西北师大物电学院
可行性研究
本章要点
问题定义
可行性分析
软件计划
2017/11/10
2
西北师大物电学院
可行性研究
在软件系统开发之前,要对需要解决的问题进行定义,对问题的性质、目标和规模进行确切的了解。同时,对待开发的系统要进行可行性研究。对有关历史、现状和经济前景做调查,确定软件系统所需要的计算机资源,这些是非常必要的。在确定开发一个软件系统时还要制定一个软件计划,其目的是向管理人员提出关于项目的经费预算,人力、物力的需要量,进度的初步安排等,以便管理人员有效地组织人力、物力来实施这项软件计划。
2017/11/10
3
西北师大物电学院
可行性研究
§1问题定义和可行性研究
一、问题定义
这里所讲的问题是指用户的基本要求,就是确切地定义用户要求解决的问题,即确定问题的性质、工程的目标和规模。
怎样定义问题?问题定义的来源是用户,是提出问题、请求解决的人。
2017/11/10
4
西北师大物电学院
可行性研究
若问题是以书面形式提出,那么分析员应该认真阅读和分析书面材料:如果问题是以口头形式提出,那么分析员应该认真倾听并仔细记录要点,在适当的时候认真地请用户解释。分析员还应该通过对用户的访问调查进一步搞清楚,用户为什么提出这样的问题,问题的背景是什么,用户的目标是什么。
2017/11/10
5
西北师大物电学院
可行性研究
问题定义的目的是要在短时间内,对用户的要求有一个比较准确的估计,对要实现的系统规模做到胸中有数。但仅有这些还不够,还要搞清用户不打算干什么,在这个系统中哪些内容不用实现。工作的宗旨是搞清要做什么并划清要实现系统的范围边界。
2017/11/10
6
西北师大物电学院
可行性研究
在完成问题定义的过程中,用户在一开始可能会给你大堆大堆的表格,因为他们可能认为只要把表格给你讲清楚,你就会对这个系统全部弄清楚了。还有一些人可能会给你展示一些企业十分详尽的管理示图,如物资流管理图、生产管理图、计划财务管理图等。因为他们也可能认为,只要分析员把这些图看懂了,就会对他们要建立的系统搞清楚了。
2017/11/10
7
西北师大物电学院
可行性研究
但是,在问题定义阶段干万不要陷入到这些表格和图纸中。因为不管是表格还是图纸,其中都包含了大量的、只有用户才能懂的术语。当然,并不是说在问题定义阶段,这些图纸和表格没有一点作用。对一些关键性的语汇可以请用户讲清楚,这样有利于问题定义的准确性。
2017/11/10
8
西北师大物电学院
可行性研究
总之,在问题定义阶段,分析员应尽可能站在较高的角度去抽象、概括所要干的事情。
分析员对问题有了明确认识之后,应该把自己的认识写成书面报告,提交给用户和使用部门的负责人审查,以检验分析员对所要解决问题的理解是否正确。因为分析员对问题的理解为今后开发工作确定了方向。分析员对问题理解正确,这是确保今后系统开发成功的关键。
2017/11/10
9
西北师大物电学院
可行性研究
反之,分析员对问题理解不正确,最终开发出来的系统必然不能解决实际要求解决的问题。如果一个系统不能解决要求它解决的问题,那么这个系统就一点价值也没有,浪费了开发它所用的时间和资源。所以及时审查问题的定义是非常重要的。理想的做法是分析员、用户和使用部门的负责人一起阅读讨论这份报告,明确含糊不清的地方,改正不正确的地方,通过修改得到一份大家一致同意的文档。
2017/11/10
10
西北师大物电学院