【摘 要】
:
随着计算机技术不断发展,计算机软件也发生了翻天覆地的变化。但是软件项目延期、超支,甚至不能满足用户需求而无法使用的情况常常出现。这是因为在软件开发初期,由于开发者
论文部分内容阅读
随着计算机技术不断发展,计算机软件也发生了翻天覆地的变化。但是软件项目延期、超支,甚至不能满足用户需求而无法使用的情况常常出现。这是因为在软件开发初期,由于开发者与用户之间存在沟通障碍而没有确定用户的需求,或是需求随着用户、时间的变化而变更等原因,导致软件需求最终偏离实际需求,产生了软件需求分析风险[1]。软件需求分析是软件开发过程的一个重要阶段,如果在需求阶段没有发现潜在风险并进行有效控制,则在维护阶段进行修复的成本约是需求阶段修复成本的100倍。因此,要降低开发成本,开发满足用户需求的系统,就必须从软件需求分析阶段对风险进行有效控制。目前,很多学者提出了软件项目风险管理模型,但是针对软件需求分析阶段风险控制还很少。有些风险评估模型在对需求风险评估时,评估指标只考虑某一方面因素,不全面;在风险评估方法上,定量与定性知识没有有机结合。因此,研究如何在需求分析阶段有效预测潜在风险并对其进行控制,具有十分重要的意义。本文针对上述问题,提出了一种基于BP神经网络的软件需求分析风险评估模型,主要进行以下几方面的探讨和研究:第一,结合软件需求分析的特点,建立了一套由17项风险指标构成的软件需求分析风险评估指标体系。第二,在风险评估指标体系的基础上,建立了一种软件需求分析风险评估模型,该模型中引入了模糊综合评判法与BP神经网络。根据专家经验知识,确定风险等级;再经过模糊综合评判进行量化,其结果作为BP神经网络的输入;最后得到需求分析风险等级,为需求分析风险进行有效评估和预测。第三,在风险评估模型中,针对以往历史案例,建立了历史风险数据库。用于跟踪、记录以往软件需求分析风险信息,为评估人员提供历史数据。最后,通过仿真实验,验证了软件需求分析风险评估模型的可行性和有效性。
其他文献
本文运用文献资料、逻辑分析等研究方法,通过对前人研究进行总结和分析,挖掘目前国内散打市场存在的困境,在其道路屡步为艰,呈现出运营理念落后、运营方式欠缺及后勤保障漏洞
<正>小儿疝气是小儿普通外科手术中最常见的疾病,在胚胎时期,腹股沟处有"腹膜鞘状突",可以帮助睾丸降入阴囊或子宫圆韧带的固定,有些小孩出生后,此鞘状突关闭不完全,导致腹腔
入组病人为生活在烟台市农村社区的450例家庭病床病人。必须同时符合ICD-10和CCMD-Ⅱ中有关精神分裂症的诊断标准,病情处于缓解或基本缓解期,无自杀、冲动行为,家属愿意配合治疗且BPRS量表评分≤36分
目的 观察大剂量氯吡格雷在冠心病介入治疗中的临床效果。方法 选择笔者所在医院2008年6月~2011年6月96例行冠心病介入治疗的患者随机分为三组,观察组32例患者采用大剂量氯
本文利用GIS的空间分析技术,以高程带为取样单元,研究在高程带上三种主要的大气污染物与经济发展之间的定量关系。以重庆市为例,验证环境库兹涅茨在高程上是否存在。研究结果
目前中国钢铁工业将从成长期逐步迈向成熟期,对原创技术的引进、模仿、消化、吸收,从而形成具有自主知识产权的产业核心技术,是中国钢铁工业的发展之路。在新建工程项目中,方
为确保食用糙米质量,将HACCP体系引入到糙米加工过程中,经危害分析确定糙米加工过程中的原粮选择、清理、色选、磁选、包装5道工序为关键控制点,并将如何有效控制关键控点进行了
在大连国际会议中心复杂钢结构节点深化设计中,采取了调整杆件方向、杆件截面替换、次要杆件偏心处理、节点间距离调整以及采取节点处加劲板对应公用、节点板加劲板加密、杆
<正>党的十八届三中全会《决定》提出,要加快构建新型农业经营体系,赋予农民更多财产权利,推进城乡要素平等交换和公共资源均衡配置,完善城镇化健康发展体制机制。加快构建新
本文先介绍可转换债券在国内发展现状,然后介绍常见的三种期权定价方法。从二叉树模型入手,通过考虑赎回和回售各项条款,利用五期倒向法,无风险利率采用同期国债利率,波动率