软件开发计划(实例)_第1页
软件开发计划(实例)_第2页
软件开发计划(实例)_第3页
软件开发计划(实例)_第4页
软件开发计划(实例)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

软件项目开发计划

编号:G/GZU-YYXXX-SRT-GXDK

版本号:VL0

作者:方勇

学号:27#

目录

概述................

一.过程计划...........

二.规模、工作量的估算

三.进度安排............................................3

3.1甘特图...........................................4

3.2项目进度表.................................5

四.项目资源的分配.........................................4

4.1人员配置计划......................................5

4.2开发环境.......

4.3培训计划.......

4.4运行环境........................................6

4.5预算.............................................6

第1页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书VLO__________

实用文档

4.6验收标准...................................................................7

五.质量计划....................................................................8

5.1质量目标..................................................................8

5.2复审计划..................................................................9

六.风险管理计划...............................................................10

6.1风险列表...............................................

七.项目跟踪计划...............................................................10

7.1任务跟踪...............................................

7.2问题跟踪...............................................

7.3客户反馈...............................................

7.4项目进度报告...........................................

7.5项目里程碑报告........................................

八.项目团队....................................................................11

8,1组织结构...............................................

8.2角色和职责.............................................

九.配置管理计划...............................................................14

9.1组织和职责.............................................

9.2用户权限...............................................

9.3环境状态...............................................

9.4目录结构...............................................

9.5配置项和存储...........................................

9.6配置项管理方法........................................

9.7数据备份...............................................

十计划的维护..................................................

概述

本系统是为贵州省高校开展国家助学贷款而开发的,各高校对贷款工作的有效管理提供

可靠的平台,使学生对国家助学贷款的申请,学校贷款管理机构和银行的审批及其间的各

种信息交互均通过网络实现,完成学校对贷款管理的信息化,系统化,增强贷款的安全性。

同时,木系统对整个贷款的发放情况提供跟踪和交互的支持:,并能够生成各种条件下的详

细统计信息,从而实现国家助学贷款从申请、管理到打印全部信息化。逐步形成一套实用、

方便、快键、有效的助学贷款辅助管理系统。

过程计划

根据SRT项目的要求及项目小组的计划安排,将贵州高校助学贷款管理系统的开发计划规划

需求

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书VLO

实用文档

二.规模、工作量的估算

本系统基于贵州省高校贷款工作而开发,就目前的情况下,贵州的贷款工作还处于人工

模式,所用的系统还没有网络化,使信息的更新工作量大,而且还容易出现错误等形式。经

学校的大力支持,我们筹备开发贵州高校贷款系统。使贷款工作合理化,信息化,方便贵州

高校贷款工作的展开。在银行,高校,经济困难学生之间构建更加科学、规范的互动信息平

台,从而促进我省助学贷款工作的良性循环。软件开发规模主要经过需求分析阶段确定系统

的功能和结构,由于小组没有开发经验和实践机遇,所以对于我们SRT项目小组来说,这

个系统相当于一个很大型的系统工程,需要投入很大的物力和财力解决关键的技术问题。主

要的乍量估算如F:

时间总天数所在分线

主线程分线程制作人说明

(天)(天)程时间比

设计制作系统栏目策划10方勇

系策划设计风格策划3梁建娟

统资料信息资料收集整理5祝江

总整理资料编辑整理330祝江

策推广活动策划5三人一

系统推广

划存在问题讨论起

实施4

参考5

前设计框架完成主页面

10

台设计阶段和栏目主页面30

开设计装饰图片8

发完成设计整合7

制作阶段设计CSS646

第3页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

3.2项目进度表

高校贷款系统开发周期的进度如下:

时\进

持续

天数开始时间结束时间任务概述

(天)

可行性分析302006年8月1日2006年9月1日放假阶段,收集数据,调查总结

需求分析602006年9月2日2006年11月2日写出计划书,需求分析报告

概要设计302006年11月3日2006年12月3日系统功能数据库的总体设计

详细设计462006年12月4日2007年1月20日基本实现系统功能,进入测试

编码设计302007年1月21日2007年2月21日找出测试数据,写出计划

测试分析152007年2月21日2007年3月5日找出系统的缺点,完善功能

用户操作手册182007年3月5日2007年3月23日写出用户操车手册

项目开发总结92007年3月23日2007年4月12日总结个性功能要求,更加完善

程序维护手册302007年4月13H2007年5月13日在学院服务器上运行,检查结果

软件问题报告202007年5月13日2007年6月3日总结问题报告,并做好交付准备

软件修改报告—2007年6月2日以后维护,改进记录。接受学校检查

四.项目资源的分配

4.1人员配置计划

依据可行性调查报告,我们的系统主要分为以下儿个部分:

1、教育部门管理模块

2、高校贷款管理模块

3、银行贷款管理模块

4、贷款学生管理模块

各模块之间都由三人共同开发。在具体实现阶段包括程序设计、数据库设计及界面设计方

面的具体任务分配如下:

程序设计有梁建娟,方勇共同负责,数据库设计有祝江、梁建娟共同设计,

界面设计由三人共同设计,总体功能由三人共同实际调查和讨论决定。

总的项目设计由方勇负责。

4.2开发环境

由于本系统是贵州大学SRT的一个学生实验项目,只有利用自己学习时间创造环境,利

第5页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书VLO_________

实用文档

用课余时间来进行项目的开发,经过小组讨论决定,系统统一使用HTML,ASP,VBSCRIPT,

JAVASCRIPT等语言开发技术,对系统的程序主要存储在服务器端,浏览的时间动态生成

WEB页面。即在服务器端执行,然后将结果返回给用户。

4.3培训计划

下列培训课程需要对指定的人员(以支持项FI开发)进行:

培训内容时间参加者讲解者

软件工程的基本流程2006年8月26日方勇梁建娟祝江指导老师刘峰

0A系统的开发方法2006年8月27日方勇梁建娟祝江指导老师刘峰

VBSCRIPT,2006年8月28,指导老师刘峰

JAVASCRIPT语言的基29日方勇梁建娟祝江

本知识

以上计划是项目小组必须要学习和准备的基础知识,为以后正式开发项目做好充分的准备。

4.4运行环境

本系统需在WIN98/WINME/WINNT4.0+sp4以上/WIN2000/WINXP(均为中文版、IE5.0以

上)环境下运行。

硬件配置:

Microsoftwindows支持的VGA或更高分辨率显示器,建议分辨率1024*768,不能低于

800*600,色彩不低于256色,使用小字体。

4.5预算

在经费有限的情况下,将所有的经费预算如下:

金额

支出科目计算根据及理由

(元)

项目调研700交通费,通讯费等

资料费400学习相关知识的资料费,购书,打卬资料等

系统升级600硬件耗材,软件更新等

其它300不可预见的杂费

第6页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

4.6验收标准

该项目的验收标准主要是根据贵州大学SRT项目组的专家进行评审,根据该项目小组所

提供的申请书以及合同规定该系统的具体要求来审核的,如果按时完成需求分析规定的各项

功能,达到了系统的基本要求就能通过项目组的审核要求。下面列出主要的验收标准,仅供

开发完成后参考。

项目验收表

实现目标安全有效的运行高校助学贷款管理系统

使用系统测试工具,使用一段时间后是否稳定;检查学生

1验收方法简要说明

申请贷款的各项功能是否出现异常

验收结果等待验收中……

实现目标配置服务器服务支持和配置移动特性支持

2验收方法简要说明学牛能正确的完成贷款流程

验收结果等待验收中……

实现目标配置高校助学贷款管理系统的安全性设置

3验收方法简要说明使用攻击工具或者有意上传病毒来破坏数据库

验收结果等待验收中……

实现目标配置高校助学贷款管理系统的运行服务器

4验收方法简要说明使用外网进行各种条件的测试

验收结果等待验收中……

实现目标配置数据库的运行模式

5验收方法简要说明安装必要的支持软件来为数据库的运行和恢复做好准备

验收结果等待验收中……

实现目标配置贷款系统的工作站

6验收方法简要说明实现系统的管理和维护的各种操作

验收结果等待验收中……

实现目标对系统的整体维护设计规划

7验收方法简要说明针对数据库相关检查以及维护措施

验收结果等待验收中……

第7页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

实现目标贷款重要信息备份恢复

查看备份时候产生日志中无异常错误,同时能够在模拟环

8验收方法简要说明

境中恢复数据

验收结果等待验收中……

整个项目验收结果

用户签字时间

实施方签字时间

用户反馈

(用户对项目实施人员及过程的反馈:非常满意、满意、一般、不满意)

五.质量计划

5.1质量目标

通过采用先进的计算机网络技术,实现高校贷款科学处理及管理信息化。具体目标为:

(D实现高校贷款业务处理的流程化、规范化,提高高校贷款业务处理能力和银行服务水

平;

(2)实现高校贷款业务科学化、规范化管理,加强高校贷款风险分析及管理,降低高校贷

款的风险;

(3)建立全行全面、准确及时的高校贷款信息数据库,为高校贷款数据的统计分析、查询

提供保证,为拓展高校贷款、信息综合管理和领导决策提供基础。实现贷款的各种程序有效

的实施和管理。

通过该系统,使贷款工作的效率能大幅度的提高,节省贷款工作中人工阶段的各种复杂操

作,大部分工作有系统自动完成,成为现代经济发展的必要工具。其意义如下:

(I)使高校贷款管理公开,透明地操作,减少人为失误;

(2)使高校贷款业务处理的流程化、规范化,提高高校贷款业务处理能力和银行服务水平;

(3)使高校贷款业务科学化、规范化管理,加强高校贷款风险分析及管理,降低高校贷款

的风险;

(4)作为学生信息管理的一部分,进一步丰富学生信息,是学校信息管理的有力补充。

第8页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

5.2复审计划

对贷款系统的要求是比较高的,所以要经过严格的复审,合格后才能投入使用,具体复审标

准如下:

里程碑提交产品负责人评审时间评审方式

(单人/小组/会签)

需求特性需求说明书方勇

软件项目任务书方勇

软件需求说明书方勇

用户界面设计梁建娟

策划项目估算表方勇

软件项目开发计划祝江

配置管理计划梁建娟

软件测试计划祝江

风险管理计划祝江

质量保证计划方勇

软件验收计划方勇

设计概要设计方勇

详细设计梁建娟,

祝江

集成、系统测试计划祝江

数据库设计方勇

实现源代码方勇

执行文件*方勇

集成测试用例、报告梁建娟

用户指南*梁建娟

在线帮助*梁建娟

测试系统测试用例祝江

系统测试报告祝江

用户使用手册*祝江

交付实施计划祝江

培训大纲梁建娟

软件验收报告梁建娟

项目总结报告方勇

第9页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

六.风险管理计划

6.1风险列表

风险排序风险等级风险项描述降低风险策略

1高贷款学生数据维护设计好数据库,每天自动备份数据库

2高管理员数据维护设计好数据库,每天自动备份数据库

3URL攻击URL编码,输入安全检查机制

4高系统安全防止URL攻击数据库被盗,防止柱入等

七.项目跟踪计划

7.1任务跟踪

内容频次

软件项目跟踪与监督表(数据)完成一个文档的内容就跟踪和监督

个人工作日志每个开发人员为本项目工作的内容

完成进度报告每个开发人员完成的内容总结

7.2问题跟踪

项目负责人(方勇)负责跟踪在软件项目执行过程中出现的各种问题并记录

于《软件项目问题跟踪表》中.所有的问题应在项目例会或里程碑评审中讨论并

跟踪至结束.如果存在问题不能在项目小组讨论协商解决,项目负责人应在两

天内提交到指导老师处或者贵州大学SRT项目组解决。

7.3客户反馈

说明项目组和客户定期沟通的时间或频次、沟通人员、沟通方式和处理问题时间

等。

7.4项目进度报告

被汇报人频率

第10页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

项目负责人(方勇)

祝江

梁建娟

指导老师

7.5项目里程碑报告

被汇报人频率

项目负责人(方勇)

祝江

梁建娟

指导老师

7.6参考资料

序号编号文档名称

1SRT/SRT—GXDK-05软件需求说明书

2SRT/SRT—GXDK-01项目申请书

3SRT/SRT—GXDK-02软件可行性分析报告

4SRT/SRT—GXDK-04软件开发进度计划

5SRT/SRT—GXDK-03项目估算表

6SRT/SRT—GXDK-00软件项目开发计划

八.项目团队

8.1组织和结构

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

目组

8.2角色和职责

8.2.1角色

主要描述开发人员的开发经历,包括开发的工作时间、熟悉的编程语言、参加哪些项目

的开发等情况。

姓名开发_L作时间熟悉的,具参加开发的项目职称其他

方勇服务器的配置,词法分析器学生

VC++6.0家庭财务管理系统

SQLServer2000毕节市监狱触摸屏

系统

祝江Dreamweaver学生

MX2004flash

梁建娟JavascriptASP学生

8.2.2职责

第12页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

为软件项目提供足够的资源.

保证SRT小组的独立性.

高级管理者解决SRT检查时发现的问题.

审批对外的承诺。

定期审查项目计划和跟踪的相关活动。

研发负责人规定系统需求;将系统需求分配绐硬件、软件和其他成分;规定硬件、

软件和其他成分的界面;监控设计和开发以保证他们符合其规格说明;

代表公司下达任务书。

客户经理负责向顾客推销公司可以承接的项目和可提供的产品,并组

织进行商务谈判

客户代表代表客户对项目的各种情况协调处理

项目经理负责软件和硬件整个项目的协调、管理

软件项目经理进行需求分析,并进行文档的编写

组织评审等活动

组织制定项目开发计划(SDP)、风险管理计划等计划

配合与协调SRT项目小组的活动.

管理项目组,执行SRT方针和过程以及SDP.

监督和跟踪SDP、组织文档评审和项目估算

硬件工程组负责硬件工程的实施

指导老师授权建立软件基线和标识配置项/单元

审查和审定对软件基线的更改

审定由软件基线库制造的产品的生成

界面开发负责人按软件开发计划进行开发,并记录相关数据;

遵守公司质量管理体系的要求.

系统策划负责人标识并管理置于配置管理过程之下的软件工作产品集合;

进行软件项目的软件基线生成、管理和备份;

软件配置状态的统计和审计,并向项目组、软件项目经理、

高级管理者汇报有关活动情况;

保存并管理各项评审记录、与项目相关的技术文档、标准和

规程。

项目负责人主要是策划软件质量保证活动、检验软件产品或活动对可用

的标准、需求和规则的遵守程度、组织处理项目内部不能解

决的不一致问题;

定期报告检查情况,发现偏差组织制定纠正、预防措施并监

督更正;

后期测试负责人依据系统测试计划模板制定测试计划.

执行测试计划进行系统测试并记录测试发现的缺陷

提供测试报告.

第13页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

九.配置管理计划

9.1组织和职责

9.1.1软件配置控制委员会(SCCB)

■职贡

/评审配置管理计划,批准配置管理计划的生效。

/批准各阶段各类配置管理库的启用和配置管理项/单元标识的有效性。

/评审和批准对软件基线变更的变更申请。(主要活动)

/审定由配置管理库制造的软件生成的正确性。

/定期或事件驱动审核软件基线和配置管理活动。

■组织人员名单

姓名角色项目组角色

方勇项目负责人项目小组组长

梁建娟成员开发人员

祝江成员开发人员

9.1.2软件配置管理组(SCM组)

■职责

一项目各阶段配置管理库的建立和管理,流策略的实现。

,制订和维护软件配置管理计划。

/负责软件基线的更新,审核已执行的对基线的变更。

/负责对软件基线库的存取管理。

/定期发布软件配置管理报告、配置管理组行动记录。

■组织人员名单

姓名角色说明

方勇软件配置管理员指导配置管理工作

梁建娟项目组软件配置管理员具体实施本项目的配置管理

祝江项目组软件变更控制管理员具体负责本项目的变更控制

9.1.3角色与职责

软件配置管理员

软件配置管理员必须要由专人担任,并具有以下规定的工作职责:

/安装、维护及升级系统;

J配合项目负贡人,制定开发策略和流程;

第14页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书VLO__________

实用文档

/创建、维护数据库;

,设定数据的访问权限;

/为开发、集成准备模板文件•:

/执行开发流、错误修改流和集成流等流之间的归并,并在适当时候为版本打标签;

/定期或事件驱动地执行项目的构建;

/执行所有版本的发布;

/配合配置控制委员会(SCCB),定期或事件驱动地召开SCCB例会;

,定期或事件驱动地进行软件配置状态报告;

,配合软件质量保证人员(SQA)和项目管理人员进行配置审核;

/定期备份数据库;

/解决日常使用中遇到的问题;

,对开发人员进行配置管理、工具等相关知识、技能的培训。

软件变更控制管理员

软件变更控制管理员应具有以下规定的工作职责:

/安装、维护及升级系统,并安装所用数据库系统(SQLServer);

,配合项目负责人,制定开发策略和流程;

/根据软件配置管理员提出的变更管理需求,设计并升级模式:

,创建、维护项目使用的数据库,设定数据的访问权限;

/定期备份数据库;

/解决口常使用中遇到的系统问题;

开发人员

开发人员在软件配置管理过程中应担负的职责有:

/用配置管理员创建自己的工作空间;

,根据分配基线,生成自己负责的配置项,如项目文档、程序代码、调试报告等,并

将这些配置项加入到配置管理库中;

,根据需要更新静杰视图;

/根据需要变更库中填写变更请求单;

测试人员

测试人员在软件配置管理过程中具有以下职责:

/负责生成自己负责的配置项并加入配置管理库,如系统测试计划,测试报告等;

,在配置管理员生成实现基线版本后,提取基线版本进行测试;

/对测试过程中新发现的问题,在BUGFree数据库中填写异常报告单;

/验证变更库中跟自己相关的(已被标识为“已解决”,验证人为自己)的变更;

/确认异常已解决,且没有引入新的异常之后,验证通过;否则验证失败。

第15页共19页

贵州大学SRT项目小组高校助学贷款管理系统项目开发计划书V1.0

实用文档

9.2用户权限

9.2.1用户组

组名说明

贷款系统策划组所有贷款系统策划项目组成员

9.2.2用户组成员

组名成员

贷款系统开发组方勇,梁建娟,祝江

9.2.3权限设置

在开发贷款管理系统中,可以为每个目录和文件设置读写权限。贷款系统策划组主要对

针对目录进行访问控制,建立目录访问权限的含义如下:

7:可读、可写、可执行

5:可读、可执行

0:无任何权限

一级

项目根目录二级目录属主属组存取模式

目录

贷款系统策划组\planadmin贷款系统策划组750

贷款系统开发组\developadmin贷款系统开发组770

\SourccCcdcadmin贷款系统开发组770

\Releaseadmin贷款系统开发组770

上表中,存取模式中的三位数字分别代表属主、属组、其他用户的访问权限。

如:贷款系统策划组项目\plan目录的权限设置为750,表示属主(admin)为7,具有

全部权限;属组(贷款系统策划组)为5,具有可读和可执行权限;其他用户为0,没有任

何权限。

9.3环境状态

令网络:局域网(Windows平台、单域模式)

◊服务器:

按照机器执行任务的不同划分不同的角色----DatabaseServer存储Database信

第16页共19页

贵州大学SRT项目小组高或助学贷款管理系统项目开发计划书V1.0

实用文档

息,负责提供数据库的服务;ProgramServer是主程序运行和测试的服务器

以下是DatabaseSener的设置情况:

主机名DatabaseServer角色内存CPU硬盘网络设置

主域控制器(域名2GMHz150GBIP:

ITSRT01http://gzloan.com192.168.1102

以下是ProgramServer的设置情况:

主机名ClearQuest角色内存CPU硬盘网络设置

ITSRT02WEBServer2GMHz150GBIP:

DatabaseServer192.168.1.103

。客户端:运行Windows2000/98/xp/2003的PC机

9.4目录结构

CPC-PDM_VOB库的目录结构

-plan项目文档目录

一一DataBase_I)esign数据库设计文档

I-EventMeeting事件活动、项目会议记录、评审记录

|—R&D_Doc设计、概要设计、详细设计

I-Requirement需求、需求反馈记录

-TeamSchcdulc团队管理及开发计划

|一Tech_Rule技术规范及标准

I-Reference参考文档

I-Manual使用、安装和操作用户手册

I-TestDebug测试和Bug问题记录

|—SC.M软件配置管理

I-Summarize经验及总结

-progi'amtools开发工具,第三方工具

一ThirdParty_Package第三方工具

I-IDESo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论