- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
根据文章内容,总结为:“可行性分析课程是一种用来评估和规划计算机系统开发的活动。本文将介绍可行性研究的目的,方法和程序。它包括识别用户需求,设计和实施系统方案,评估系统可行性,建立成本和进度限制。”
* 可行性分析
*5.1 可行性分析任务和步骤 开发一个基于计算机的系统通常要受到人力、经费、设备等资源和时间上的限制。这里需要强调的是可行性研究的对象是以整个计算机系统,而不单是软件。可行性研究主要从经济、技术、法律和操作等方面分析所给出的解决方案是否可行,即能否在规定的资源和时间的约束下完成。
*1.识别用户要求:系统分析过程的第一步是识别用户要求,分析员必须考虑以下问题:总的系统目标功能和性能 可靠性和质量成本与进度限制 约束和接口 市场与竞争情况 有效的技术 将来可能的扩充
*要完整准确地识别用户需求,通常要重复若干次以下工作步骤:复查系统规模和目标。改进对一些含糊或不确切的描述,清晰地表达系统目标和约束等;研究正在使用的系统。现有的人工或计算机系统中的基本功能是新系统也要具备的,更重要的是去发现正在使用的系统不足之处,以便在新系统中加以改进。但是,不要花时间去了解如何实现,只有了解该做什么即可。导出新系统的高层逻辑模型。系统分析员根据以上两个步骤的理解,概括地表达出新系统的设想,用图形方式描绘系统的数据流动和处理的情况。进一步定义问题。系统分析员和用户在图形表示的系统逻辑模型的基础上,进一步复查问题定义、工程规模和目标。
*2. 设计与推荐系统方案:把功能分配给硬件、软件、人、数据库和其它系统元素。分配准则详见第四章。需要有数据库、系统集成和软件开发等相关课程的综合知识和丰富的实践经验才能胜任这一工作,通常由系统分析员或有经验的高级程序员来完成。 系统实现方案设计的两个基本步骤是:设计若干可选择的方案。
*(1) 设计若干可选择的方案。系统实现方案设计的基本过程是: 1) 把需求分解为几个不同层次 如必须的功能和希望的功能 ,以及限制条件; 一个功能包括数据、输出、用户、可用性、响应时间、转换时间等方面的描述; 限制条件包括时间、投资、合法性、问题的变化情况等。 2) 列举实现不同层次需求的不同可能的实现环境还要考虑是否利用现有的软硬件平台;
*系统实现方案设计(续) 3) 针对不同层次需求的不同可能的实现环境建议各种不同的软件来源途径。如外购或自主开发, 必要时可以向提供商请求对符合需求的软件和硬件提出他们的建议。 外购来源有硬件产商、软件包提供商、整体解决方案提供商。 外购商品化软件的平价指标:价格、功能、技术支持、灵活性、差异性、文档、响应时间、是否容易安装等。
*系统实现方案设计(续)通常,对应于三种基本策略,系统实现方案设计的结果是至少可以有三种明显不同的方案: -低端策络方案提供与现有系统最小差异,满足用户所需基本功能高端策络方案除了基本功能外,还提供用户所希望的附加高级功能折中策络方案功能处于低高端之间,只附加一些比较常用的功能
*系统实现方案设计(续)(2)选择推荐最佳的设计方案。分析员要综合考虑用户需求的目标、资金和业务需要等因素,推荐一种最佳设计方案。
*3.评价系统的可行性 可行性研究的目的是评价要开发的整个计算机系统是否可行。分析员针对所有的实现方案或所推荐的最佳方案从经济、技术、法律和用户操作等四个方面分析系统可行性。
*4. 建立成本和进度限制 开发一个基于计算机的系统要受到一定的资金和时间(交付日期)的限制,因此在可行性研究时,至少要针对待开发系统的推荐实现方案草拟开发计划,进行成本估算并做出进度的初步安排。
*5. 生成系统规格说明。以上工作完成后,应编写一份系统规格说明书,也称为可行性研究(或分析)报告,作为后续工作的基础。 可行性研究报告的内容主要描述:系统的功能、性能、约束条件、输出和控制信息,给出系统元素的模型即系统实现方案,从经济、技术、法律和用户操作等四个方进行可行性分析,给出系统的成本估算和进度安排的初步计划,最后给出系统是在限制条件下是否值得去开发和能否实现的结论。可行性研究报告文档标准参见GB8567——88有关内容和附录A的文档例子“图书管理系统可行性研究报告”,可根据项目需要做适当裁剪。
*5.2 可行性分析技术可行性法律可行性操作可行性经济可行性
*1. 技术可行性 主要包括风险、资源和技术分析风险分析主要考虑在给定的约束条件下设计和实现系统的风险,详见3.4.1节“软件项目风险管理;资源分析是考虑技术资源的可用性 参与人员的技术基础 基础硬件与软件的可用性 软件工具实用性;技术分析是考虑技术解决方案的实用性 也就是使用的技术实用化程度 技术解决方案合理程度。
*2. 法律可行性包括侵权和责任问题专利法著作权法软件保护条例信息安全、个人隐私等
*3.用户操作可行性首先用户类型 外行型 熟练型 专家型然后从操作习惯、使用单位的计算机使用情况和相
您可能关注的文档
最近下载
- 领读经典-外国文学(1)(山东大学)中国大学MOOC慕课 章节测验期末考试客观题答案.docx VIP
- 《电机与拖动基础》课件(共十一章).ppt VIP
- 《PyTorch与深度学习实战》第2章 PyTorch深度学习通用流程.pptx VIP
- 简谱D 想着我Think of Me简谱歌剧魅影.pdf VIP
- 2023-2024学年安徽省马鞍山市第八中学九年级上学期期中考试化学试卷.pdf VIP
- 《PyTorch与深度学习实战》第3章 PyTorch深度学习基础.pptx VIP
- 好书推荐《朝花夕拾》读书分享名著导读PPT课件.pptx VIP
- 22个专业95个病种中医临床诊疗方案目录44.pdf VIP
- 精品解析:天津市第四十三中学2024-2025学年高一上学期第一次月考英语试题(解析版).docx VIP
- 2025年北京市东城区九年级初三一模语文试卷(含答案).docx
文档评论(0)