项目开发计划

1引言

1.1编写目的

本计划编写目的是更清晰地理解机房收费系统的业务要求,明确项目需要做的工作,并为保证项目在范围和进度方面的要求提供可执行的依据,包含了范围、进度、人员安排在内的明确的计划和安排,以切实能保证项目能在控制中完成。主要供项目分析员,程序员,项目组长查看。

1.2 背景

说明:

a. 软件系统的名称;机房收费系统

b. 本项目的任务提出者、米老师

开发者、李长春

用户、廊坊师范学院师生

实现该软件的计算中心或计算机网络;廊坊师范学院网络服务中心

c. 该软件系统同其他系统或其他机构的基本的相互来往关系。

1.3定义

SQL SERVER:系统服务器所使用的数据库关系系统(DBMS)。 

SQL:一种用于访问查询数据库的语言 

1.4参考资料

列出用得着的参考资料,如:

a. 提高班文档;

b. 项目开发计划(GB8567——88

2项目概述

2.1工作内容

编写文档:

可行性分析报告

项目开发计划

软件需求说明书

概要设计说明书

详细设计说明书

测试分析报告

用户操作手册

过程:

可行性研究

软件需求分析

软件设计

编码

测试

维护

2.2主要参加人员

本项目开发的主要人员李长春。

技术水平有过一年左右的学习,技术还不成熟,但有一定基础。

2.3产品

2.3.1程序

程序的名称:机房收费系统

编程语言:VB.NET

存储程序的媒体形式硬盘

功能和能力机房收费系统为机房收费服务,该系统由一般用户,操作员,管理员等模块组成具有注册,计时,收费,充值,结账,报表等功能。

2.3.2文件

用户操作手册:本手册详细描述软件的功能和用户界面,使用户对如何使用该软件得倒具体的了解,为操作人员提供该如那件各种运行情况的有关知识,特别是操作方法的具体细节。

软件维护手册:主要包括软件系统说明书、程序模块说明、操作环境、支持软件说明、维护过程的说明,便于软件的维护。

2.3.3服务

各项服务

培训安装:十一期全体成员、

维护李长春,

开始日期65

服务的期限一年。

2.3.4非移交的产品

应用程序:机房收费系统.exe

    数据库:机房

2.4验收标准

验收标准:无明显错误

  有危机处理

  能实现基本操作。

2.5完成项目的最迟期限

六月一

2.6本计划的批准者和批准日期

二月初

3实施计划

三月初

3.1工作任务的分解与人员分工

对于项目开发中需要完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。

李长春

3.2接口人员

说明负责接口工作的人员及他们的职责,包括:

a. 负责本项目同用户的接口人员;李长春

b. 负责本项目同本单位各管理机构,如合同计划管理部门、财务部门、质量管理部门等的接口人员;李长春

c. 负责本项目同个份合同负责单位的接口人员;李长春。

3.3进度

需求分析10

设计2

编码实现21

测试2

移交5月末

3.4预算

逐项列出本开发项目所需要的劳务(包括人员的数量和时间)以及经费的预算(包括办公费、差旅费、机时费、资料费、通讯设备和专用设备的租金等)和来源。

3.5关键问题

关键问题、代码不会写,下不去手。

技术难点和风险:上下机,结账,组合查询等都是问题。

这些问题对项目的影响直接导致项目开发不成功。

4支持条件

说明为支持本项目的开发所需要的各种条件:师哥师姐的技术指导,博客指导

设施:机房的安装环境。

4.1计算机系统支持

软件开发时

硬件:

内存:128M 以上

硬盘:至少10G以上

网络:服务器一台

使用TCP/IP协议的局域网

软件:

操作系统为windows XP 及以上,使用集成开发工具Visual Basic,数据库采用 SQLServer 2008

运行时

服务器应支持热插拔电源

服务器必须有固定IP地址

服务器上应该配备的软件

操作系统:windows XP以上

数据库:Microsoft SQLServer 2008

各系的机器必须也安装反病毒软件和防火墙。以防止网络上的蠕虫病毒在整个网络范围内蔓延。

配备打印机

4.2需由用户承担的工作

逐项列出需要用户承担的工作和完成期限。包括需由用户提供的条件及提供时间。

提供安装的主机,与进行测试的台式机。

4.3由外单位提供的条件

逐项列出需要外单位分合同承包者承担的工作和完成的时间,包括需要由外单位提供的条件和提供的时间。

无(独自开发,不需外援)

5专题计划要点

合同计划:由廊坊师范学院数信学院和廊坊师范学院信息技术提高班共同拟定

    开发人员培训计划:安排相应的技术人员进行培训

    测试计划:寻找系统开发人员以外的人员进行测试工作

    安全保密计划:根据用户的需求设置系统的安全级别

    质量保证计划:主要明确质量测试的标准及用户的满意程度

    配置管理计划:主要确定系统运行所必需的外部环境支持条件

    用户培训计划:主要明确培训人员和培训达到的标准

    系统安装计划:主要明确系统安装的人员和日期

你可能感兴趣的:(项目开发计划)