陕西国防学院考勤管理系统项目开发计划书
陕西国防工业职业技术学院
软件项目开发计划书
[ 学 生 考 勤 管 理 系 统 ]
[ V 1 . 0 ]
专
班
姓
学
业
级
名
号
计算机软件技术
软件 3101
任欢欢
35310119
指导教师
陈巧莉 何杰惠
实训时间 2010-2011(1)第 18 周
实训地点
南配楼 8-207
成
绩
第 1 页 共 9 页
陕西国防学院考勤管理系统项目开发计划书
二○一○年
文档编号 2-2
版本号 V 1.0
文档名称 项目开发计划书
项目名称 学生考勤管理系统
项目负责人 任欢欢
编写 任欢欢
校队 李晶
时间 2010 年 12 月 28 日
时间
2010 年 12 月 28 日
批准
陈巧莉
时间 2010 年 12 月 28 日
开发单位 飞鸟有限公司
时间 2010 年 12 月 29 日
第 2 页 共 9 页
陕西国防学院考勤管理系统项目开发计划书
考勤管理系统软件开发计划
目录
1 引言 ........................................................................................................................................................... 3
1.1 标识 ........................................................................................................................................................ 3
1.2 系统概述 ................................................................................................................................................ 3
1.3 文档概述 ................................................................................................................................................ 4
1.4 与其他计划之间的关系 ........................................................................................................................4
1.5 基线 ........................................................................................................................................................ 4
2 引用文件 ................................................................................................................................................... 4
3 交付产品 ................................................................................................................................................... 4
4 所需工作概述 ........................................................................................................................................... 6
5 实施整个软件开发活动的计划 ...............................................................................................................7
5.1 任务分解 .......................................................................................................................................... 7
5.2 预算 ........................................................................................................................................................ 8
6 实施详细软件开发活动的计划 ...............................................................................................................8
6.1 测试计划 ................................................................................................................................................ 8
6.2 软件配置管理 ........................................................................................................................................8
6.3 软件质量保证 ........................................................................................................................................8
6.4 人员培训计划 ........................................................................................................................................8
7 注解: ....................................................................................................................................................... 8
1 引言
1.1 标识
本文档适用 Windows XP 操作系统,内存 512MB 以上。
文件状态:
文件状态:
[
[
[
]草稿
]正式发布
]正在修改
文件标识
当前版本
产品名称
产品缩称
作者
完成日期
XSKQGL 软 件 开 发 计
划
V1.0
学生考勤管理系统
XSKQGL
任欢欢
2010-12-28
1.2 系统概述
为了明确软件设计、安排项目规划与进度、组织软件开发与测试,需要撰写项目开发计划书文档。
项目开发计划书的编写主要是为了给“考勤管理系统”的开发作主要的规划和整合,明确项目的
质量要求、功能要求以及最后的交付要求,明确项目的组织和资源配置,选定项目的开发周期模型,
在开发过程中起到引领作用,以及给读者提供简要的说明,以便更好的进行后续各阶段的连续而有意
第 3 页 共 9 页
陕西国防学院考勤管理系统项目开发计划书
义的项目开发。
项目的投资方:陕西国防学院;
需求方:陕西国防学院软件教研室;
用户:有权利并且需要处理、查询企业员工基本情况的各部门相关人员。
开发方和支持机构:软件 3101 第二小组和软件教研室。
项目与其它软件或系统的关系:此系统仅是总系统中的组一个成部分,与其他数据库可以建立连接,
为其他模块相应功能的实现提供信息来源。
1.3 文档概述
考勤管理系统的用途:它为机关,团体,事业单位,企业,公司等的考勤管理带来了极大的方便,
能够为用户提供可靠的信息存储和快捷的查询手段。例如对于一个公司,它可以进行员工考勤情况的
录入、修改、查询、删除模块。
完善的考勤管理支持员工照片、人员增加、调动,报到、保证、职务、任免、调迁、解职、请假、
出差、值班、考核、报到情况的管理。考勤管理人员有读写权限,院长、书记有查看报到情况权限,
一般教职工有查看自己考勤的权利,其他人员未经允许无任何权限。
1.4 与其他计划之间的关系
本系统的开发采用的编程语言是 VB,与其它软件系统(如 Java)是平行关系,可任选一种进行
本软件系统的开发。
1.5 基线
考勤管理系统需求分析报告。
2 引用文件
计算机软件文档编制规范(GB T—8567—2006)。
3 交付产品
3.1 程序
交付的程序名称:人事档案管理系统;
使用的语言:VB。
3.2 文档
可行性研究报告;
软件开发计划书;
需求规格说明书;
概要设计说明书;
详细设计说明书;
软件测试计划;
测试分析报告;
项目开发总结报告。
3.3 服务
开发单位可向用户提供人员培训、安装、保修、维护和其它运行支持的服务。
第 4 页 共 9 页
陕西国防学院考勤管理系统项目开发计划书
3.5 验收标准
交付的考勤管理系统,应通过测试,运行无误后交付客户使用;为用户提供的服务可通过鉴定合
同加以制约。
3.6 最后交付期限
系统软件于 2010 年-12 月-31 日交付
4. 工作内容
系统总体功能
第 5 页 共 9 页
陕西国防学院考勤管理系统项目开发计划书
其中主要包括两种主要用户类型:
系统管理员:主要负责系统维护、系统参数设置和用户权限分配。
普通用户:主要负责个人信息的输入、查询和修改。
系统主要功能如下:
(1)数据输入功能:主要负责输入数据,所以该功能的设计出
点应从方便用户操作的角度出发,如:非法数据输入出现错误提示等,另外一些较固定数据可让用户
从下拉框中选择,不必自己输入。
(2)数据查询功能:用户可以直接快速的查阅和打印系统中的员工个人考勤情况(如人员情况、
出差情况、请假情况、迟到情况、在职情况和报到等信息);也可以做出各种复杂的查询,用户可根据
任意字段进行查询,包括多条件的与和或运算,为领导作出准确判断提供数据的支持。
(3)数据删除修改功能:该功能是数据库中必须有的一个模块,因为在输入数据过程中难免会
有出错的时候。当修改删除涉及多个表时,本系统将作出判断并给出提示及相应处理,以保证数据的
完整性和一致性。
(4)数据统计分析功能:该功能主要负责对数据进行统计,包括分组统计,二维表统计及饼图
统计。
(5)系统维护功能:该功能主要负责实现对用户分组管理,并且可对用户的数据访问权限、功
能操作权限进行设置,极大的保证了操作的安全性、严谨性及保密性。
(6)日志管理功能:该功能可以将系统用户名,操作时间,操作内容都记录下来,然后写到数据
库中。
系统业务流程图
4.1 所需工作概述
本章根据需要分条对后续章描述的计划作出说明,(若适用)包括以下概述:
a.对所要开发系统、软件的需求和约束;
b.对项目文档编制的需求和约束;
第 6 页 共 9 页
陕西国防学院考勤管理系统项目开发计划书
c.该项目在系统生命周期中所处的地位;
d.所选用的计划/采购策略或对它们的需求和约束;
e.项目进度安排及资源的需求和约束;
f.其他的需求和约束,
(如:项目的安全性、保密性、私密性、方法、标准、硬件开发和软件开发的相互依赖关系
等。)
4.2 运行环境
软件平台:
1. 操作系统:Windows XP/Microsoft Windows 2000 或更高版本;
2. 主要软件需求架构设计:Microsoft Visual Studio 2005,Microsoft Visio 2007;
3. 数据库:Microsoft Access 2003.
硬件平台:
CPU:CPU PIII 以上或笔记本电脑;内存:256MB 以上的内存;
其他:显示器一台、鼠标一个、键盘一个、打印机一台。
4.3 条件与限制
项目总经费:人民币 2 千元以内;编程语言:VB;
硬件限制:本软件使用与 PIII 以上或笔记本电脑,内存 64MB 以上的机器;
开发环境:Windows 2000/ Windows XP,Microsoft Visua Basic 6.0。
应具备的人员(表 3—1)
角色
人员
具体工作
项目经理
任欢欢
系统分析员
黄洋洋
主要负责对系统的整体规划及人员划分,
管理项目小组的日常活动
负责系统的可行性分析,需求分析工作,
协助项目的完成
系统设计员
杜俊涛 李晶
负责系统的详细设计费概要设计工作
系统测试人员 张培蕾 王莎
负责功能测试,利用软件工程的思路编写
测试报告
项 目 开 发 计 总
结
任欢欢
负责对整个项目的完成情况做以总结
5 实施整个软件开发活动的计划
5.1 任务分解
表 3—2
任务分解表
第 7 页 共 9 页
陕西国防学院考勤管理系统项目开发计划书
学号
14#
30#
09#
19#
26#
17#
姓名
王莎
杜俊涛
张培蕾
任欢欢
黄洋洋
李晶
任务
软件测试计划的编写
系统的可行性分析的报告
软件测试报告说明书的编写
项目开发计划及项目开发总结报告
系统详细设计说明书
系统概要设计说明书
5.2 预算
人力:¥1000 元;
设备:¥600 元;
支持性服务:¥200 元;
材料:¥100 元。
6 实施详细软件开发活动的计划
6.1 测试计划
通过完整的测试体系保证软件能够安全运行
6.2 软件配置管理
按照具体人员分工各行其职。
6.3 软件质量保证
保证交付给客户三个月内不会出现技术故障。
6.4 人员培训计划
对用户提供完整的培训、安装、保修、维护和其它运行支持的服务。
7 注解:
7.1 参考资料
1.可行性研究报告;
2.软件开发计划书;
3.需求规格说明书;
4.概要设计说明书;
5.详细设计说明书;
6.软件测试计划;
7.测试分析报告;
8.项目开发总结报告。
实训总结
第 8 页 共 9 页