首页 > 软考 > 系统分析师
导航

系统分析师论文写作:基于RUP的软件过程及应用 (五)

责编:茶泡了饭 2016-02-17

  >>>>>>>>>>点击进入2016年系统分析师考试网络直播课堂

  >>>>>>>>>>点击进入系统分析师历年考试真题题库

  >>>>>>>>>>点击进入2016年系统分析师考试大纲和官方教程


(4)记录会议决定

在会议结束时应完成评审记录,其中包括重要的讨论或活动以及评审的结果。如果结果是\\\"阶段不被接受\\\",则应暂时安排一次后续复审。

  3、应用实例

在为某水电厂开发的综合信息管理系统中,我们全面采用了基于RUP的软件过程。水电厂综合管理信息系统是一个大型信息管理系统,其中包含运行管理、设备管理、安全管理、图形开票、生产技术管理、行政管理、人事管理、技术台帐管理、班组建设、学习培训、系统维护等十多个模块。不仅如此,系统还要与现有的某些监控设备接口,从中获取数据。系统能对水电厂实行全面的运行管理,能及时对系统的信息作统计分析处理,能给管理者提供及时准确的数据,对水电厂的运行决策提供必要的依据。

在项目的初始阶段,我们主要建立项目的软件规模和边界条件,明确用户的需求,形成规格说明书,作为验收标准。同时,估计了整个项目的总体成本和进度,评估了潜在的风险,作出了具有20%资源预留的项目计划。最后,根据客户要求,我们选择了RationalRose2000作为分析和建模工具、Project2000作为项目管理工具。系统开发工具采用VisualStudio6。0,后台数据库管理系统采用MSSQLServer7。0。

在项目的细化阶段,我们根据实际需求,选择了B/S和C/S混合的异构软件体系结构。对一些关键性的算法,制作了探索型的原型。并在此基础上,为构建阶段制订了详细的迭代计划。在构件的选择方面,我们决定主要采用已有构件(我们曾经开发过变电站综合管理信息系统),对构件库中没有的构件,则重新开发。

在项目的构建阶段,我们的主要任务是完成新构件的开发和测试,集成所有构件,进行集成测试。在这一阶段,我们采用并行开发方式,大大地提高了开发效率。

在项目的交付阶段,我们把经过集成测试的软件制作安装盘,安装在水电厂,接受实际环境的测试。然后对有关用户和维护人员进行培训和指导。

在以上各阶段结束时,我们都进行了阶段技术评审。在评审中,我们不但按要求邀请了客户代表,还邀请了第三方专家参与评审。

由于全面采用了基于RUP的软件过程,规范了管理和开发流程,有效地控制了资源,该项目在没有使用预留资源的情况下顺利完成。在系统运行期间,根据水电厂的要求和我单位的商业战略,我们又对该软件进行了三次进化过程,最终由软件项目过渡到一个产品。现在,该软件产品已经在全国的多个水电站使用,用户反映良好。

  4、结论

RUP在迭代的开发过程、需求管理、基于构件的体系结构、可视化软件建模、验证软件质量及控制软件变更等方面,针对所有关键的开发活动为每个开发成员提供了必要的准则、模板和工具指导。它建立了简洁和清晰的过程结构,为开发过程提供较大的通用性。

本文讨论了基于RUP的软件过程,并把该过程应用于水电厂综合管理信息系统的开发。与传统的软件过程相比较,基于RUP的软件过程可以降低产品风险,规范管理和开发流程,有效地控制资源,提高开发效率。




>>>>>>>>>>点击继续阅读


  相关链接:


  软考中常考的标准化知识汇编(新版)

  软考大纲(软考考试大纲汇编,新版)

  系统分析师考试历年试题分析与解答(案例分析与论文篇)




温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
考生交流
微信

微信搜索“希赛网

复制微信公众号
qq

QQ群:744083218

复制QQ群
免费试听
通关方案
延伸阅读