版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1目录页软件的定义及可行性研究软件的定义及可行性研究第第2章章本章本章要点要点n理解问题定义的内容与方法;理解问题定义的内容与方法;n学会书写问题定义报告;学会书写问题定义报告;n理解可行性研究的任务与步骤;理解可行性研究的任务与步骤;n学会书写可行性研究报告;学会书写可行性研究报告;n学会绘制系统流程图学会绘制系统流程图.2目录页2.1问题定义问题定义第第2章章3目录页(1) 问题的背景,问题的背景, 弄清楚待开发系统现在处于什么状态,弄清楚待开发系统现在处于什么状态, 为什么要开发它,为什么要开发它, 是否具备开发是否具备开发条件等问题。条件等问题。(2) 提出开发系统的问题要求以及总体要
2、求。提出开发系统的问题要求以及总体要求。(3) 明确问题的性质、明确问题的性质、 类型和范围。类型和范围。(4) 明确待开发系统要实现的目标、明确待开发系统要实现的目标、 功能和规模。功能和规模。(5) 提出开发的条件要求和环境要求。提出开发的条件要求和环境要求。以上主要内容应写在问题定义报告(或系统目标和范围说明书)以上主要内容应写在问题定义报告(或系统目标和范围说明书) 中,中, 作为这一阶段的作为这一阶段的“工作工作总结总结” 。2.1问题定义问题定义第第2章章2.1.1 问题定义的内容问题定义的内容4目录页具体步骤如下具体步骤如下: 首先,首先, 系统分析员要针对用户的要求做详细的调查
3、研究,系统分析员要针对用户的要求做详细的调查研究, 认真听取用户对问题的介绍;认真听取用户对问题的介绍; 阅读与问题有关的资料,阅读与问题有关的资料, 必要时还要深入现场,必要时还要深入现场, 亲自操作;亲自操作; 调查开发系统的背景;了调查开发系统的背景;了 解解用户对开的要求。用户对开的要求。 其次是与用户反复讨论,以使问题进一步确定化。其次是与用户反复讨论,以使问题进一步确定化。 经过用户和系统分析员双方充分协经过用户和系统分析员双方充分协商,确定问题定义的内容。商,确定问题定义的内容。 最后写出双方均认可的问题定义报告。最后写出双方均认可的问题定义报告。2.1.2 问题定义的方法问题定
4、义的方法2.1问题定义问题定义第第2章章5目录页2.2 可行性研究可行性研究第第2章章 可行性研究是在问题定义之后进行的,可行性研究是在问题定义之后进行的, 它是软件定义时期的第二个阶段。它是软件定义时期的第二个阶段。 可行可行性研究是指在项目进行开发之前,性研究是指在项目进行开发之前, 根据项目发起文件(或称项目建议书)根据项目发起文件(或称项目建议书) 和实际情和实际情况,况, 对该项目是否能在特定的资源、对该项目是否能在特定的资源、 时间等制约条件下完成做出评估,时间等制约条件下完成做出评估, 并且确定并且确定该项目是否值得去开发。该项目是否值得去开发。 可行性研究的目的不在于如何解决问
5、题的目的不在于如何可行性研究的目的不在于如何解决问题的目的不在于如何解决问题,解决问题, 而在于确定问题而在于确定问题“是否能够解决是否能够解决” 和和“是否值得解决是否值得解决” 。 其中的项目其中的项目发起文件(或称项目建议书)发起文件(或称项目建议书) , 是项目发起时,是项目发起时, 由发起人或单位递交给项目支持由发起人或单位递交给项目支持者或领导的书面材料,者或领导的书面材料, 其作用是让项目支持者或领导明白项目的必要性和可行性。其作用是让项目支持者或领导明白项目的必要性和可行性。6目录页2.2.1 可行性研究的任务可行性研究的任务1. 技术可行性技术可行性 技术可行性从技术的角度去
6、研究系统实现的可行性。技术可行性从技术的角度去研究系统实现的可行性。 主要包括风险、主要包括风险、 资源和技资源和技术分析。术分析。 风险分析主要考虑在给定的约束条件下设计和实现系统的风险;风险分析主要考虑在给定的约束条件下设计和实现系统的风险; 资源分析资源分析是考虑技术资源的可行性,是考虑技术资源的可行性, 也就是参与人员的技术基础、也就是参与人员的技术基础、 基础硬件与软件的可用性基础硬件与软件的可用性和软件工具的实用性;和软件工具的实用性; 技术分析是考虑技术解决方案的实用性,技术分析是考虑技术解决方案的实用性, 即所使用技术的实即所使用技术的实用化程度和技术解决方案的合理程度。用化程
7、度和技术解决方案的合理程度。2、经济可行性、经济可行性 经济可行性从经济角度评价开发一个新系统是否可行。经济可行性从经济角度评价开发一个新系统是否可行。 主要任务是对软件开发主要任务是对软件开发项目进行成本估算、项目进行成本估算、 效益估算和成本效益估算和成本/效益分析,效益分析, 分析实现这个系统有没有经济效分析实现这个系统有没有经济效益和社会效益。益和社会效益。 2.2 可行性研究可行性研究第第2章章7目录页2.2 可行性研究可行性研究第第2章章2.2.2 可行性研究的任务可行性研究的任务3.运行可行性(或用户使用可行性)运行可行性(或用户使用可行性) 即判断为新系统规定的运行方式是否可行
8、。即判断为新系统规定的运行方式是否可行。 首先要分析用户类型(如外行型、首先要分析用户类型(如外行型、 熟练型或熟练型或专家型)专家型) , 然后从操作习惯、然后从操作习惯、 使用单位的计算机使用情况和相关规章制度等方面进行分使用单位的计算机使用情况和相关规章制度等方面进行分析,析, 判断当系统交付使用后,判断当系统交付使用后, 使用单位是否有能力保证系统的正常运行和使用。使用单位是否有能力保证系统的正常运行和使用。4.法律可行性法律可行性 研究新系统的开发在社会上和政治上会不会引起侵权和责任问题,研究新系统的开发在社会上和政治上会不会引起侵权和责任问题, 如是否违反专利法、如是否违反专利法、
9、 著作权法和软件保护条例等法律,著作权法和软件保护条例等法律, 是否涉及信息安全和个人隐私等问题。是否涉及信息安全和个人隐私等问题。 8目录页1.审核系统的规模和目标审核系统的规模和目标2.分析研究现行系统分析研究现行系统3.设计新系统的高层逻辑模型辑模型设计新系统的高层逻辑模型辑模型4.获得并比较可行的方案获得并比较可行的方案5.撰写可行性研究报告撰写可行性研究报告2.2 可行性研究可行性研究第第2章章2.2.2 可行性研究的步骤可行性研究的步骤9目录页2.2 可行性研究可行性研究第第2章章2.2.3 系统流程图系统流程图10目录页 在可行性研究过程中, 经济可行性研究占有重要地位, 它从经
10、济上衡量一个项目是否有开发价值。 经济可行性研究主要包括两个方面的内容: 一是新系统成本的估计;二是新系统可能产生的效益。 又称为成本/效益分析。 2.2 可行性研究可行性研究第第2章章2.2.4 经济可行性经济可行性11目录页2.3 可行性研究报告的内容及作用可行性研究报告的内容及作用第第2章章2.3.1 可行性研究报告编制中应注意的问题可行性研究报告编制中应注意的问题可行性研究报告编制中应注意以下几个方面的问题:可行性研究报告编制中应注意以下几个方面的问题:(1) 坚持实事求是的原则,坚持实事求是的原则, 不要随意夸大新系统的功能和其他指标。不要随意夸大新系统的功能和其他指标。(2) 任何
11、一项内容的书写均要以科学分析的结果为依据,任何一项内容的书写均要以科学分析的结果为依据, 不能凭空想象。任何项内容的书写不能凭空想象。任何项内容的书写均要以科学分析的结果为依据不能凭空想象均要以科学分析的结果为依据不能凭空想象(3) 对每一项内容的描述必须反复推敲,对每一项内容的描述必须反复推敲, 一定要做到用词恰当、一定要做到用词恰当、 准确。准确。(4) 从具体情况出发。从具体情况出发。 可行性研究报告不一定面面俱到,可行性研究报告不一定面面俱到, 但对于用户关心的部分或项目中但对于用户关心的部分或项目中重要的部分要重点阐明。重要的部分要重点阐明。(5) 书写形式要规范书写形式要规范。12
12、目录页2.3 可行性研究报告的内容及作用可行性研究报告的内容及作用第第2章章2.3.1 可行性研究在软件开发中的作用可行性研究在软件开发中的作用可行性研究报告在软件开发中起着重要的作用:可行性研究报告在软件开发中起着重要的作用:(1) 可行性研究报告是可行性研究阶段的成果。可行性研究报告是可行性研究阶段的成果。(2) 可行性研究报告提出了可行性研究报告提出了 软件开发的总体目标和范围,软件开发的总体目标和范围, 因此它是软件开发的行动指南。因此它是软件开发的行动指南。(3) 可行性研究报告是需求分析的基础和依据。可行性研究报告是需求分析的基础和依据。13目录页2.4 项目开发计划项目开发计划第
13、第2章章 经过可行性研究后,经过可行性研究后, 如果一个项目是值得开发的,如果一个项目是值得开发的, 则接下来应制定项目开发计划。则接下来应制定项目开发计划。 软件软件项目开发计划是软件工程中的一种管理性文档,项目开发计划是软件工程中的一种管理性文档, 主要是对所开发的软件项目的费用、主要是对所开发的软件项目的费用、 时间进时间进度、度、 人员组织、人员组织、 硬件设备的配置、硬件设备的配置、 软件开发环境和运行环境的配置等进行说明和规划,软件开发环境和运行环境的配置等进行说明和规划, 是项是项目管理人员对项目进行管理的依据,目管理人员对项目进行管理的依据, 据此对项目的费用、据此对项目的费用、 进度和资源进行控制和管理。进度和资源进行控制和管理。 项目开发计划的目的是提供一个框架,项目开发计划的目的是提供一个框架, 使得主管人员在项目开始后较短时间内就可以对资使得主管人员在项目开始后较短时间内就可以对资源、源、 成本、成本、 进度进行合理的估计,进度进行合理的估计, 而不必等到详细的需求分析完成之后。而不必等到详细的需求分析完成之后。 项目开发计划有分析和估算两项任务。项目开发计划有分析和估算两项任务。 分析是对系统内各软件功能界限的划定,分析是对系统内各软件功能界限的划定, 估算是指估算是指根据已有的定性数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届中能建建筑集团限公司毕业生招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2025安徽马鞍山市直事业单位招聘考生(八)易考易错模拟试题(共500题)试卷后附参考答案
- 2025安徽宿州市供水服务限公司招聘33人易考易错模拟试题(共500题)试卷后附参考答案
- 2025国航国航浙江分公司招聘综合服务员易考易错模拟试题(共500题)试卷后附参考答案
- 2025国家电投贵州金元威宁能源股份限公司招80人易考易错模拟试题(共500题)试卷后附参考答案
- 2025国家新闻出版广电总局机关服务局招聘9人易考易错模拟试题(共500题)试卷后附参考答案
- Q∕UFT 002.3-2022 农产品食品检验检测实验室岗位规范 第3部分:仪器设备管理员
- 2025年农产品直播带货合作协议协议
- 共创协作未来
- 2025年建筑装饰设计师职业能力评价考试试题及答案解析
- GB/T 10068-2020轴中心高为56 mm及以上电机的机械振动振动的测量、评定及限值
- GB 35114-2017公共安全视频监控联网信息安全技术要求
- GB 17498.5-2008固定式健身器材第5部分:曲柄踏板类训练器材附加的特殊安全要求和试验方法
- 疼痛的评估方法课件
- 奉喜堂糖尿病管控模式方案课件
- 小学数学答题卡模板
- 多媒体技术应用课程标准
- 《管理学(第二版)》教材全套教学课件
- 来伊份品牌升级发布会方案
- 食材配送投标服务方案
- 《数据科学与大数据技术导论》完整版课件(全)
评论
0/150
提交评论