软件过程实验报告

软件过程实验报告

ID:37796933

大小:731.07 KB

页数:18页

时间:2019-05-31

软件过程实验报告_第1页
软件过程实验报告_第2页
软件过程实验报告_第3页
软件过程实验报告_第4页
软件过程实验报告_第5页
资源描述:

《软件过程实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、题目学生评教系统年级专业软件工程指导教师小组成员(姓名学号)实验类型综合型成绩评定评语:教师签名:年月日2012年4月25日一、前言1.目的软件产品不能靠人们的意念瞬间完成,它需要一个研发过程。一般情况下,好的过程才可能得到好的产品,而差的过程会得到差的产品。人们使用合适的方法、技术、工具才能开发出用户需要的产品。过程是指“人,方法,技术和工具”的集合。本实验的目的是按照软件过程的规范要求,结合实际的程序设计,来深入理解并运用软件过程的基本概念、方法与过程。软件开发过程综合实验要求学生在学习完程序设计语言、数据结构

2、、操作系统等课程后,综合利用所学计算机软件知识完成一个应用系统的设计。是一个重要的教学实践环节,是对学生所学知识的掌握和应用程度的一个全面地、综合地考察。2.项目背景概述3.项目实施环境(注:包括开发、运行环境)组件描述客户端硬件可以上网的PC,可以上网的移动终端服务器端硬件Intel至强处理器,2TB硬盘,32GB内存软件:操作系统(服务器)Centos软件:操作系统(客户端)Windows,Macos,linux等软件:应用开发(客户端)软件:数据库(服务器)MSSQL,MYSQL,ORCAL软件:事务处理(服

3、务器)ORCAL软件:Web(服务器)APACHE,IIS软件:Web界面(服务器)协议:网络Tcp/ip数据库接口4.项目人员及其分工该项目共有3个人共同实施,分别是臧银中,杨敏,龙跃。5.项目实施计划根据RUP基本思想,本实验可以根据系统的复杂度,选择1-2次开发循环周期(鉴于时间关系,以1次循环为宜),按照初始、细化、构造、移交4个阶段进行项目推进。二、项目实施(1)初始阶段1.阶段目标A.总体目标本阶段的根本原则是验证可行性。总体目标是生成具有必要内容的业务案例,以证明启动项目是正确的。该阶段的重要工作是确

4、定系统范围、扩展系统构想、进行项目规划和设立评价准则。本阶段是项目建立初期,项目管理方面的任务比较重。B.基本活动用例分析、初步建模、确定项目范围、制定发布周期、确立初始构架。C.项目管理Ø识别相关业务发起人;Ø定义角色和职责;Ø建立业务目标;Ø组建项目团队;Ø评估项目风险;Ø建立风险评估/转移流程;Ø建立问题解决流程;Ø建立变更控制流程;Ø评估业务目标;Ø建立项目初步的发布周期;Ø评估初步项目发布周期;Ø制定项目计划;Ø开始首次增量开发;Ø制定细化阶段实施计划。A.技术开发a)确定项目范围-迭代1评估/选择CAS

5、E工具;识别项目特征;识别参与者;识别事件;创建事件表。b)用例分析与初步建模-迭代2从事件表中识别用例;识别基本事件流(只给出名字);识别备选事件流(只给出名字);识别异常处理(只给出名字);识别潜在用例(只给出名字);划分基本事件流和备选事件流的优先级别。c)细化用例路径和准备系统初始构架-迭代3详细描述基本事件流;评估网络影响;评估操作影响;评估初始执行框架;成本估算;确定增量发布计划。2.迭代实施初始阶段的关键是制定项目计划,本阶段需要关注的内容有:待建系统需要支持的事件、用例、系统架构等。推荐的项目规划模

6、版条目目的业务用途开发本项目的原因,如业务流程处理自动化业务目标本项目的商务目的期望特性项目必须指出的特征列表,如订单跟踪和控制、方便记账、管理库存清单等等关键成功因素如按时并在预算内交付、获得全职用户确认限制对时间、资金和功能方面的要求风险如项目组不熟悉开发环境、新老系统衔接问题,等等人员安排相关人员职责地域的影响期望使用待建系统的地区参与者使用系统的用户,如订单职员、配送员、计费系统,也可以是其它系统或硬件设施事件表系统必须注意的一些重要事件,如客户下订单、客户查询订单状态、托运货物等等用例在事件表中标识的一组

7、相关事件的分组,如处理订单、维护订单、托运货物、管理库存、支付订单等等用例的时间流通过逐一描述事件表的每个事件的事件操作过程来刻画用例的实现路径系统初始执行构架如采用分层软件体系结构项目的基础设施具体阐述如何实现变更控制和风险评估项目发布策略如本项目通过3次增量完成本阶段拟通过3次迭代完成生命周期目标里程碑。迭代1:确定项目范围;重点内容:填写项目规划模版,确定系统的参与者、必须响应的事件。系统参与者模版表格序号参与者定义1学生选择老师,进行评教。2老师查看评教结果3教学秘书通知学生进行评教活动,查看教师评教结果。

8、4管理员设置系统人员,分配权限,设置评教问题,查看评教结果来源。5系统管理员设置系统配置,维护系统。系统事件表模版表格主语动词宾语频度触发方式响应学生评教活动特定时间特定产生评教结果并保存到系统老师查看评教结果返回评教结果教学秘书通知、查看评教/评教结果特定时间特定返回评教结果管理员设置/查看权限/问题/来源返回人员/评教问题/来源系统管理员设置/维护系统设

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。