附录A:工资管理系统项目开发计划
工资管理系统
项 目 开 发 计 划
1 引言
1 .1 编写目的
本开发计划的目的是:
a.把在开发过程中对各项工作的人员、分工、经费、系统资源条件等问题的安排用文档形式记载下来,以便根据本计划开展和检查本项目工作,保证项目开发成功; b.制订项目组开发过程中的评审和审查计划,明确相应的质量管理负责人员; c. 规定软件配置管理的活动内容和要求,明确配置管理工作的人员。
1 .2 背景
项目软件名称:工资管理系统。
随着计算机应用的日益普及和深化,网上办公已经成为一种趋势。本项目要开发的是基于互联网的工资管理系统。由于公司人员很多,管理人员和每位员工都有想查看月季工资和进行核对,原来的人工工作方式不仅会造成办理时间的延误和人力资源的浪费,特别是在月末时这种冲突更加明显,而且存在着各种信息不易存放、易丢失、难以备份和查询等缺点。因此,实现一个将各种工资管理和服务功能集成起来的管理信息系统就显得十分必要,既可以节省资源,又可以有效存储、更新、查询信息,提高工作和服务效率。
开发的系统要求界面友好,方便直观。既要方便管理员对工资信息进行添加、删除、修改、查询和统计等管理,又要方便员工查询等业务的办理。将数据库发布到互联网上,进行资源共享,方便员工可以在自己的权限内对工资信息进行访问,查询相关信息和进行续借操作。
特别要求:需求分析必须详细,并且有相关专家合作进行,
任务来源:怀化学院:
开发单位:怀化学院计算机科学系“工资管理系统”
开发小组:蒲奎民(23号,组长),林建雄(22号),(24号),廖普仁(25号),雷辉武(26号)
1 .3 参考资料
(1) 钱乐秋,赵文耘,牛军钰.软件工程.清华大学出版社;
(2) 王珊等,《数据库原理及设计》,清华大学出版社;
(3) 赵池龙等,《软件工程实践教程》,电子工业出版社。
1 .4 术语和缩写词
( 暂无)
2 任务概要
2 .1 工作内容
本项目开发过程中需要进行的主要工作为:开发符合用户需求的软件,并编制相关文档和计划。
2 .2 产品
2 .2.1 程序
2 .2.2 文档
文档格式要求按照我国GB/T8567-1988国家标准和IEEE/ANSI830-1993标准规范要求进行。软件文档目录包括:
? 项目开发计划
? 可行性报告
? 软件需求规格说明
? 软件概要设计规格说明;
? 软件详细设计规格说明;
? 软件标准规范
? 软件测试计划
? 软件测试办法
? 软件可靠性和安全性设计指南
? 硬件总体设计报告
? 软件详细设计报告
? 软件代码
? 测试分析报告
? 软件可靠性和安全性设计检查单
? 软件评审检查单
? 软件使用说明
2 .2.3 服务
培训:软件使用及安装,时间5天。
软件支持:略。
2 .2.4 验收标准和验收计划
验收标准:经用户和开发小组负责人双方签字确认的“需求规格说明书”。重点确认软件的可靠性、易使用性和功能完整性。
3 实施总计划
3 .1 阶段划分
A. 可行性分析:7天;
B. 需求分析:7天;
C. 软件设计(概要设计和详细设计):7天;
D. 数据库建立:4天;
(以下6个子系统可并行编码、单元测试)
E. 子系统1编码测试:6天;
F. 子系统2编码测试:6天;
G. 硬件安装:2天;
H. 硬件测试:1天;
I. 集成测试:1天;
J. 系统安装、培训:1天;
K. 验收测试:6天
3 .2 人员组成
3 .3 任务的分解和人员分工
用户单位领导小组: 负责人:蒲奎民
成员:,林建雄,雷辉武,廖普仁
职责:提供、协调、确认需求,验收测试。
3 .4 进度和完成的最后期限
项目启动时间:2012-4-19
项目交付时间:2012-6-10
进度:包括可行性分析、需求分析、软件概要设计、软件详细设计、编码、测试、安装、转换、确认、培训等阶段活动和任务的进度安排,具体安排见“PERT网络图”和“进度计划表”。
3 .5 经费预算
20.767万元人民币
3 .6 关键问题
(略)
3 .7 独立确认(验收)测试工作计划和安排
测试由林建雄、雷慧武负责进行;测试数据由、廖普仁提供;编码结束后30天内;
4 支持需求
4 .1 计算机系统支持
本软件的开发需要工作平台。
? 硬件环境:
?
服务器 (1) 处理器(CPU):Pentium 2G或更高 (推荐Pentium 4 2.3G) (2) 内存容量(RAM):至少2GB
? 客户端
(1) 处理器(CPU):Pentium 1G 或更高 (2) 内存容量(RAM):512M或更高
? 软件环境
? 数据库服务器端
(1) 操作系统:Microsoft Windows 2003
(2) 数据库管理系统:mssql 2005,配置TCP/IP协议
? Web服务器端
(1) 操作系统:Microsoft Windows 2003
(2) Internet 信息服务(IIS)6.0管理器
(3) 网站环境:.net Framework 2.0/3.5,配置TCP/IP协议 ?
客户端
(1) 操作系统:Windows server 2003/Windows XP/Windows 7
(2) Web浏览器:Internet Explorer 6.0以上内核的浏览器都行,配置TCP/IP
协议
4 .2 需要交办单位承担的工作
在需求分析和安装、测试、培训期间,合理安排本单位工作,为开发小组提供足够的
时间、人员支持。
4 .3 需要其它单位提供的条件 测试数据。
“工资管理系统”PERT网络图
“工资管理系统”进度计划表
5 . 质量保证
质量审核:所有人 。 5 .1 评审和审查计划 见评审表。 5 .2 标准、条例和约定
代码每日发送到小组共享区,由蒲奎民提取。 5 .3 人员
,林建雄,雷辉武,廖普仁,蒲奎民 5 .4 对任务间接承办单位的管理(略) 6.专题计划要点(略)
第二篇:工资管理系统项目开发计划(GB856T——88)1
1引言 ............................................................................................................................................... 1
1.1编写目的 ................................................................................................................................. 1
1.2 背景 ........................................................................................................................................ 1
1.3定义......................................................................................................................................... 1
1.4参考资料 ................................................................................................................................. 1
2项目概述 ....................................................................................................................................... 1
2.1工作内容 ................................................................................................................................. 1
2.2主要参加人员 ......................................................................................................................... 1
2.3产品......................................................................................................................................... 2
2.3.1程序 .................................................................................................................................. 2
2.3.2文件 .................................................................................................................................. 2
2.3.3服务 .................................................................................................................................. 2
2.3.4非移交的产品 .................................................................................................................. 2
2.4验收标准 ................................................................................................................................. 2
2.5完成项目的最迟期限 ............................................................................................................. 2
2.6本计划的批准者和批准日期 ................................................................................................. 2
3实施计划 ....................................................................................................................................... 2
3.1工作任务的分解与人员分工 ................................................................................................. 2
3.2接口人员 ................................................................................................................................. 3
3.3进度......................................................................................................................................... 3
3.4预算......................................................................................................................................... 3
3.5关键问题 ................................................................................................................................. 3
4支持条件 ....................................................................................................................................... 3
4.1计算机系统支持 ..................................................................................................................... 3
4.2需由用户承担的工作 ............................................................................................................. 3
4.3由外单位提供的条件 ............................................................................................................. 4
5专题计划要点 ............................................................................................................................... 4
项目开发计划(GB856T——88) 1引言
1.1编写目的
说明:编写这份软件项目开发计划的目的,并指出预期的读者。
1.2 背景
说明:
a. 待开发的软件系统的名称;
b. 本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络; c. 该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3定义
列出本文件中用到的专门术语的定义和外文的首字母组词的原词组。
1.4参考资料
列出用得着的参考资料,如:
a. 本项目的经核准的计划任务书和合同、上级机关的批文;
b. 属于本项目的其他已发表的文件;
c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。 2项目概述
2.1工作内容
简要地说明在本项目的开发中须进行的各项主要工作。
2.2主要参加人员
扼要说明参加本项目开发的主要人员的情况,包括他们的技术水平。
2.3产品
2.3.1程序
列出须移交给用户的程序的名称、所用地编程语言及存储程序的媒体形式,并通过引用相关文件,逐项说明其功能和能力。
2.3.2文件
列出须移交用户的每种文件的名称及内容要点。
2.3.3服务
列出需向用户提供的各项服务,如培训安装、维护和运行支持等,应逐项规定开始日期、所提供支持的级别和服务的期限。
2.3.4非移交的产品
说明开发集体应向本单位交出但不必向用户移交的产品(文件甚至某些程序)。
2.4验收标准
对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。
2.5完成项目的最迟期限
2.6本计划的批准者和批准日期
3实施计划
3.1工作任务的分解与人员分工
对于项目开发中需要完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。
3.2接口人员
说明负责接口工作的人员及他们的职责,包括:
a. 负责本项目同用户的接口人员;
b. 负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员;
c. 负责本项目同个份合同负责单位的接口人员等。
3.3进度
对于需求分析、设计、编码实现、测试、移交、培训和安装等工作,给出每项工作任务的预定开始日期、完成日期及所需资源,规定各项工作任务完成的先后顺序以及表征每项工作任务完成的标志性事件(即所谓“里程碑)。
3.4预算
逐项列出本开发项目所需要的劳务(包括人员的数量和时间)以及经费的预算(包括办公费、差旅费、机时费、资料费、通讯设备和专用设备的租金等)和来源。
3.5关键问题
逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响。
4支持条件
说明为支持本项目的开发所需要的各种条件和设施。
4.1计算机系统支持
逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译(或汇编)程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等,逐项给出有关到货日期、使用时间的要求。
4.2需由用户承担的工作
逐项列出需要用户承担的工作和完成期限。包括需由用户提供的条件及提供时间。
4.3由外单位提供的条件
逐项列出需要外单位分合同承包者承担的工作和完成的时间,包括需要由外单位提供的条件和提供的时间。
5专题计划要点
说明本项目开发中需制定的各个专题计划(如分合同计划、开发人员培训计划、测试计划、安全保密计划、质量保证计划、配置管理计划、用户培训计划、系统安装计划等)的要点。