一:引言
1.编写目的
项目开发计划是确定开发项目的时候首先做的一个初步计划,需要对于项目整个开发过程需要一些条件等有一个比较大概的了解。项目开发的预期读者有用户,开发者,管理者,以及分析人员等。2.背景
a.待开发的软件系统的名称:机房收费系统b.本项目的任务提出者:米老师
开发者:十二期学生
用户:廊坊师范学院教师和学生
实现该软件的计算中心或计算机网络:图书馆阅览室,机房c.该软件系统同其他系统或其他机构的基本的相互来往关系:VB开发,sql server2008数据库存储。
3.定义
暂无
4.参考资料A.《软件工程》 人民邮电出版社
B.可行性分析报告
C.本项目的经批准的计划任务书和合同,上级机关的批文
D.属于本项目的其他已经发表的文件
E.本文件各处引用的文件,资料,包括所用的软件开发的标准。列出这些文件资料的标题,文件标号,发 表日期和出版单位,说明能够得到这些文件资料的来源:SQL入门
二:项目概述1.工作内容
分析,计划,编码,测试,维护
2.主要参加人员
分析人员:具有较强的交流表达能力,需要和用户沟通,并且明白表达用户需求
计划人员:具有全局观,对于整个软件开发能有个大概的掌控
编码人员:具有一定的编码能力,而且编码规范整洁。代码执行性和可读性好
测试人员:具有一定的编码能力,要比编码人员水平高,可以找出系统的问题
维护人员:可以有编码人员胜任
3.产品
3.1程序
机房收费系统安装程序.exe | 安装程序文件 |
Microsoft Visual Basic 6.0 | 编程语言 |
SQL server2008 | 存储程序 |
用户操作手册 | 引导用户使用程序 |
3.2文件
列出须移交用户的每种文件的名称及内容要点。
文件名称 | 内容 |
软件维护手册 | 包括软件系统说明,程序模块说明,软件过程的说明,便于软件的维护 |
项目进度表 | 这要包括人员的职责情况以及项目的进展情况 |
数据库设计说明 | 主要描述数据库的设计流程和概要 |
用户操作手册 | 软件介绍及使用说明 |
提供用户服务 | 定义 | 起始日期 | 期限 |
培训安装 | 为用户进行使用前培训,并且在用户需要的时候为用户提供帮助 | 软件交付后 | 根据情况而定 |
维护 | 随时为用户提供技术上的支持 | 测试完成 | 5年 |
运行支持 | 为软件安全做保障,出现问题为用户提供帮助 | 软件交付后 | 5年 |
3.4 非移交的产品
需求分析说明书,系统设计说明书,数据说明文档编写中的特殊定义,注释等汇编的文档记录
测试分析说明书
3.5 验收标准
项目完成后首先交由技术人员进行验收,首先对于程序的功能,性能,文档等进行检查,看是否符合 用户的需求,当验收合格后交由用户使用用户对新的程序进行使用,有用户填写用户体验反馈给开发人员
3.6完成项目的最迟期限
项目需要45天完成,最多需要60天3.7本计划的批准者和批准日期
批准者:米老师(米新江教授)
批准日期:2015-4-1
三实施计划
1.工作任务的分解与人员分工
A.需求分析:首先由分析人员与用户进行交流,将用户的需求进行整理,然后将整理好的用户需求
和可性分析报告发给系统开发人员.
B.设计:设计人员根据需求分析人员收集到的用户需求进行项目计划,且写项目开发计划C.实现:编码人员根据用户需求,以及项目开发计划进行编码,编写相关的数据说明文档
D.测试:测试人员拿到相关文档如可行性分析报告等,进行测试编写分析报告;
E.维护:参与系统维护,和用户培训,同事分发用户手册
各个阶段 | 负责人 | 参与人 |
需求分析 | 常银玲 | 常银玲 |
设计 | 常银玲 | 常银玲 |
实现 | 常银玲 | 常银玲 |
测试 | 常银玲 | 常银玲 |
维护 | 常银玲 | 常银玲 |
文档编制 | 常银玲 | 常银玲 |
文档审核 | 何新生 | 何新生,常银玲 |
打印分发 | 常银玲 | 常银玲 |
用户培训 | 常银玲 | 常银玲 |
软件安装 | 常银玲 | 常银玲 |
2.接口人员
说明负责接口工作的人员及他们的职责,包括:
a.负责本项目同用户的接口人员:常银玲b.合同计划管理部门:常银玲
C.财务部门:常银玲
D.质量管理部门等的接口人员:常银玲
E.负责本项目同个份合同负责单位的接口人员:常银玲
3.进度
需求分析:2015.6.1-2015.6.10
软件设计:2015.6.11-2015.6.15
编码实现:2015.6.16-2015.7.10
软件测试:2015.7.11-2015.7.15
软件移交:2015.7.16-2015.7.18
用户培训:2015.7.19-2015.7.21
软件安装:2015.7.22-2015.7.23
4.预算
计划预算资金2000元5关键问题
需求分析:权限问题
软件的实现,即在编码阶段;
技术难点:日结账单,周结账单,组合查询,上下机
风险:软件测试为十二期提高班员,经验较浅,还有漏洞!
四.支持条件
1.计算机系统支持WindowsXP以上的操作系统
Vb6.0版本
SQLserver 2008版本
2.需由用户承担的工作
学生资料的录入
充值
退卡
结账
查询
3.由外单位提供的条件
网络控制中心提供网络接口支持
4.专题计划要点
A.合同计划:由廊坊师范学院数信学院和廊坊师范学院信息技术提高班共同拟定
开发人员培训计划:安排相应的技术人员进行培训
B.测试计划:寻找系统开发人员以外的人员进行测试工作
C.安全保密计划: 根据用户的需求设置的系统的安全级别
D.质量保证计划:主要明确质量测试的标准及用户的满意程度
E.配置管理计划:主要明确系统运行所必须的外部环境支持条件
F.用户培训计划:主要明确培训人员和培训达到的标准
G.系统安装计划:主要明确系统安装人员和日期