软件可行性研究一般不考虑(  )。A.是否有足够的人员和资金来支持系统开发 B

题库2022-08-02  50

问题 软件可行性研究一般不考虑(  )。A.是否有足够的人员和资金来支持系统开发B.是否有足够的工具和相关的技术来支持系统开发C.待开发软件是否有市场、经济上是否合算D.待开发的软件是否会有质量问题

选项 A.是否有足够的人员和资金来支持系统开发
B.是否有足够的工具和相关的技术来支持系统开发
C.待开发软件是否有市场、经济上是否合算
D.待开发的软件是否会有质量问题

答案 D

解析 GB8566-88《计算机软件开发规范》中指出:可行性研究的主要任务是“了解客户的要求及现实环境,从技术、经济和社会因素等方面研究并论证本软件项目的可行性,编写可行性研究报告,制定初步项目开发计划。可行性研究的目的说明该软件开发项目的实现在技术、经济上和社会条件上的可行性;评述为合理地达到开发目标可能选择的各种方案。(GB8567-88《计算机软件产品开发文件编制指南》在于用最小的代价确定在问题定义阶段所确定的系统目标和规模是否可实现。主要从以下三方面考虑:
技术可行性;分析员需要根据系统的功能、性能需求,建立系统模型,对模型进行一系更实验、评审和修改,最后由项目管理员作出是否开发的决定。如果风险大,或采用的技术和方法不能实现系统预期的功能和性能或系统的实现不技持各子系统的集成,则项目管理人员应做出停止系统开发的决定。
经济可行性;形成成本-效益分析,从经济角度判断系统开发是否合算。成本:包括购置并安装软件、硬件及有关设备的费用,系统开发费用、维护费用、培训费用。效益:系统为用户增加收入或为用户节省的开支,或在用户心理上造成的影响
法律可行性;确定系统开发可能导致的任何侵权行为、妨碍性后果和责任。
使用可行性。运行可行性研究内容包括新系统规定的运行方式是否可行如果新系统是建立在原来已担负其他任务的计算机系统上的,就不能要求他在实时在线状态下运行,以免与原有的任务相矛盾。
方案可行性:分析员考虑问题解决方案一般采用一个大而复杂的系统分解为若干子系统的办法来降低解的复杂性,如何分解及定义子系统的功能和界面,实现方案不唯一,可以采用折中、反复比较各个方案成本、效益的方法。
简而言之,可行性研究的目的不是解决问题,而是确定问题是否值得解决。
显然选项D不正确。
转载请注明原文地址:https://tihaiku.com/congyezige/2412636.html

最新回复(0)