图书管理系统项目开发计划1Word文档下载推荐.docx
《图书管理系统项目开发计划1Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《图书管理系统项目开发计划1Word文档下载推荐.docx(8页珍藏版)》请在冰豆网上搜索。
![图书管理系统项目开发计划1Word文档下载推荐.docx](https://file1.bdocx.com/fileroot1/2022-12/7/ab327770-6639-4c55-a730-09093469ddee/ab327770-6639-4c55-a730-09093469ddee1.gif)
3.3进度6
3.4预算7
3.5关键问题8
4.支持条件8
4.1计算机系统支持8
4.2需由用户承担的工作9
4.3由外单位提供的条件9
5.专题计划要点9
5.1测试计划9
5.2质量保证计划10
5.3配置管理计划10
5.4开发人员培训计划10
5.5用户培训计划11
5.6安全保密计划11
1.引言
1.1编写目的
a.把在开发过程中对各项工作的人员、分工、经费、系统资源条件等问题的安排用文档形式记载下来,以便根据本计划开展和检查本项目工作,保证项目开发成功;
b.制订项目组开发过程中的评审和审查计划,明确相应的质量管理负责人员;
c.
规定软件配置管理的活动内容和要求,明确配置管理工作的人员。
1.2项目背景
同“可行性分析报告”。
1.3参考文献
2.项目概述
2.1工作内容
在四周内要为图书馆建立一个图书管理系统,完成软件的开发、测试及试运行,并且完成图书借阅内计算机网络建设,使图书管理系统正式投入使用。
该系统能为用户提供图书分类管理、图书管理、读者管理、借阅管理、信息查询、系统管理。
2.2主要参加人员
2.3产品
2.3.1程序
1.数据库描述
包括图书资料表、用户资料表、借阅情况资料表。
2.编程语言使用C++编程语言和SQLServer2005编程。
3.存储形式相关存储设备充足,操作系统WindowXp、Win7可以运行的相关软件且运行良好。
2.3.2文件
1.可行性研究报告——证明这个图书管理系统是可行的。
2.项目开发计划——列出图书管理系统的详细开发流程及计划说明。
3.需求贵客说明书——对用户的实际需求有详细的说明,使用户与开发人员达成相应的一致。
4.概要设计说明书——描述图书管理系统的任务概述,总体设计,接口设计,数据结构设计,运行设计,出错处理设计,安全性保密性设计以及维护设计。
2.3.3服务
培训安装、维护和运行支持从使用该系统开始,维护期限为一年。
2.3.4非移交的产品
项目可行性研究报告、项目开发计划书、需求规格说明书、概要设计说明书、详细设计说明书、测试计划、测试分析报告、开发进度报告、项目开发总结报告、维护手册等。
2.4验收标准
A、程序:
程序中应包含的功能如下:
1、永久存储用户输入的人物信息;
2、任务调度和任务查找操作简易;
3、任务的删除和更新;
4、能够针对任务设置启动时间、终止时间、任务时间间隔;
5、任务启动的提示、多任务的启动提示;
6、显示系统的时钟;
7、任务启动时间、终止时间、任务启动时间间隔调整;
8、在多环境下,允许不同的人管理自己的任务;
数据库脚本在SQL
Server
2005的查询分析器中能正确运行,创建的数据库能够支持程序的各项功能的运行,并且保证数据的准确性。
Access数据库应具备抵抗非法访问的特性。
B、文件
操作手册的规格满足GB86的相关标准,对应的内容应包括以上功能的各部分说明,手册中不应该包含专业性的词汇,对于数据库脚本恢复程序,应提供非常详细的操作指南和图例。
C、服务
其他维护的要求按照维护阶段的内部约定进行。
2.5本计划的批准者和批准日期
冯少荣2013年12月23日
3.实施计划
3.1工作任务的分解与人员分工
3.3进度
3.4预算
人员及设备成本:
共计¥148,000
项目所需要的工作量:
任务
需要工作量(人·
月)
可行性分析
0.5
项目开发计划
0.1
需求分析
4
软件设计
2
软件实现
测试
3.0
共计
11.6
其他经费:
共计¥50,000.00
(1)
差旅费(旅费、出租)(含补贴)
(2)
资料费(图书费、资料费、复印费、出版费)
(3)
通信费(市话长话费、移动通信费、上网费、邮资)
(4)
会议费(鉴定费、评审会、研讨费、外事费等)
(5)
办公费(购买办公用品)
(6)
协作费(业务协作招待费、项目团队加班伙食费)
(7)
培训费(培训资料编写费、资料印刷费、产地费、设备费)
(8)
其他(检测、外加工费、维修费、消耗品、低易品、茶话会等)
总计费用支出:
¥198,000
3.5关键问题
最主要的是技术方面的问题,即如何通过分析设计、软件实现完成系统需要的功能。
其他如数据库设计、数据结构设计等问题,也起着关键性作用。
4.支持条件
4.1计算机系统支持
(1)服务器端软件选择的具体说明
①操作系统
Windows
XP
/Windows7操作系统
②数据库管理系统
SQL
Server数据库/Oracle
③开发工具
C++语言
(2)客户端软件选择的具体说明
①操作系统
②工具软件
/Windows7操作系统及浏览器
4.2需由用户承担的工作
提出对旧系统的意见和不足,并对新系统进行测试。
4.3由外单位提供的条件
测试数据。
5.专题计划要点
5.1测试计划
2014年5月13日至2014年5月20日对软件进行各项测试活动。
(1)功能、数据流及边界值测试
A.测试方法:
本软件采用黑盒测试。
测试手段:
采用手工测试。
B.
强度性能测试;
C.
安装测试。
(2)测试环境
硬件环境:
一般的PC机
软件环境:
XP/Windows7
(3)测试范围
本次测试主要正对软件项目的功能,和一些基本的用户操作。
(4)测试工具:
手工测试
(5)测试时间:
早上8点开始,晚上8点结束
5.2质量保证计划
严格按照项目开发过程中的各项步骤,从项目立项,可行性研究报告、需求分析报告、项目开发计划等具体实施;
本小组每周开两次例会,分别是:
每周周一和周五的中午12:
50-13:
50。
《个人工作进展报告》每两个星期提交一次。
5.3配置管理计划
最终目标:
管理软件产品
根据管理用户所提出的需求,定期监控其实施,确保用户需求最终落实到产品的各个版本中去,并在产品发行和用户支持等方面提供帮助,响应用户新的需求,推动新的开发周期。
在产品开发的不同阶段通常有不同的任务,由不同的角色担当,各个角色职责明确,泾渭分明,但同时又前后衔接,相互协调。
5.4开发人员培训计划
本计划力求贯彻“能力为本”的职业培训思想,加强技能培训,注重代表性、针对性、实用性、先进性。
理论知识的选择,原则上已满足掌握技能为导向。
培训内容的编排组合,尽可能采用理论知识与操作技能相结合的模块式结构,每个模块内,视需要设置若干个单元。
根据理论与实践相结合的原则,设置三个培训模块。
1.
操作系统初级管理
2.
Server的管理
3.
Server网络基本架构的实现和管理
5.5用户培训计划
培训对象:
系统一般使用人员。
培训目的:
熟练掌握所涉及部分的操作。
培训内容:
系统使用。
培训方式:
集中培训个个别培训(主要针对领导)。
培训批次:
不少于2次的集中培训(本单位)。
个别培训随时安排。
5.6安全保密计划
在从项目开发阶段到最后软件的正式发布期间,做好项目的保密工作,小组成员对所有项目所有相关文档进行加密,做好备份工作。