好文档 - 专业文书写作范文服务资料分享网站

软件工程实验报告

天下 分享 时间: 加入收藏 我要投稿 点赞

信息工程学院

软件工程 实验报告

专 业: 班 级: 学 号: 姓 名: 指导老师: 实验一:软件开发的过程计划

实验课时:2课时 一、实验目的

项目计划的目的是为项目的研发和管理工作制定合理的行动纲领,以便所有相关人员按照计划有条不紊地开展工作。

⑴ 估计项目的总体规模、工作量和成本。

⑵ 制定项目计划,重点放在产品生命周期中的主要关键任务。 ⑶ 制定项目时间表和预算。 二、实验环境

1.硬件环境

P4以上的个人计算机环境,要求内存不少于512MB,硬盘不小于20G.。 2.软件环境

操作系统:Windows XP

数据库: Sql Server 2000以上 或 Access 2003以上 3.通用工具软件

通用绘图工具: MicroSoft Visio 2003以上 文本编辑工具: MicroSoft Word 2003以上 工具

UML建模工具:Rational Rose 2000 三、实验要求、实验内容

1、实验要求:

在进行实验之前,必须掌握软件开发过程的一些基础知识,准备参考资料和阅读相关的过程模型的文档。

2、实验内容

熟悉RUP(Rational Unified Process)软件开发统一过程的思想,RUP(Rational Unified Process)是由Rational公司(现已是IBM公司的一部分)提出的过程模型,它软件工程史上最完整、最成熟、最优秀的过程模型之一。

学习软件开发的组织和管理,将项目开发各阶段的任务明确,掌握各阶段的里程碑,并熟悉相应的工具。

四、思考题

1、项目开发首先要做的事是什么?

答:进行需求分析和定义,了解客户或用户的需求,然后再进行后续。

2、你认为该软件应具备的最重要的特性是什么。 答:安全性、实用性、灵活性。 3、你认为怎样分工是最合理的?

答:该项目已经采取项目经理制,但是在具体开发过程中,情况也许会比预计的复杂,因此,在了解了各组员的工作风格的情况下,根据性格类型进行工作分配,比如:外向而且善于交流的,可以给他安排和客户交流沟通,让客户随时了解我们的工作情况,并且反应客户的需求改变;为了让项目更好的组织和管理,可以采取主程序员负责制;这样,在项目经理的带领下,内部安排主程序员和副程序员,工作员有问题的话,内部自己解决,只要按时汇报工作就可以了。

五、实验内容:

项目背景

项目名称:银行计算机储蓄系统

随着社会经济的发展,XX银行的业务不断增长,传统的依靠手工的存取款业务办理方

式已经不能满足不断增长的业务需求。其一,业务需求的增加需要消耗大量人力物力资源;其二,业务复杂化导致人工处理方式出错率增加,从而引起储户不满。一方面可以减轻银行业务员的工作量,另一方面可以减少工作的出错率,从而提高工作效率。现在计算机网络的告诉发现使越来越多的人更喜欢在网购物、在家存款取款。在这样的背景下,很明显现在的银行储蓄系统已经不能满足人们越益增长的需求,急切需要建立一个新的、高效的、方便的、互联的计算机储蓄系统。为解决此问题,拟为其开发计算机储蓄系统。

项目进度:

项目在项目经理的制度下,在整个开发过程中,树立“里程碑”,而且严格按照计划进行,各阶段任务必须完成,现把任务进度历程绘制如下:

项目前期 需求分析 系统设计 项目中期 程序设计 程序实现 项目后期 测试 培训 交付 维护 质量保证 项目资源管理:

在开发过程中涉及的东西太多如:质量保证、配置管理、文档、数据;还有系统开发应

该采用什么样的工具、技术,以上这些都要做统一的管理和规范,以至于开发工作能顺利有序的进行和完成。

风险管理:风险是一种具有负面影响的事件,风险的发生会影响系统的开发,甚至毁掉整

个工作的进行。所以,为了确保任务的正常完成,必须进行风险管理和控制,风险管理步骤如图所示:

对假设的分析 决策驱动因素分析 检查清单 分解

风险 管 理

风险识别 风险评价 系统动态性 性能模型 成本模型 网络分析 决策分析 定量风险因素分析

风险分析 风险暴露

风险优先级分配 复合风险降低 购买信息 风险避免 风险转移

风险降低 风险降低杠杠 开发过程

风险要素变化

项目后期管理:

系统开发完成之后,并不代表就完事,还有一系列的事要做比如:测试、培训、安全

管理、维护等等。 六、实验小结:

整个开发工作都要按照计划执行,随时了解客户的需求,随时更改相关的事项,但是大的方向不变.

风险管理计划 风险化解 风险计划集成

风险减轻

风险监控和报告

风险重新评价

软件工程实验报告

信息工程学院软件工程实验报告专业:班级:学号:姓名:指导老师:实验一:软件开发的
推荐度:
点击下载文档文档为doc格式
5u3ik4w2rm0wacw0f2p46m3qp9xkwe00ykq
领取福利

微信扫码领取福利

微信扫码分享