学生信息管理系统开发计划.doc

上传人:hw****26 文档编号:3508265 上传时间:2019-06-01 格式:DOC 页数:21 大小:200.50KB
下载 相关 举报
学生信息管理系统开发计划.doc_第1页
第1页 / 共21页
学生信息管理系统开发计划.doc_第2页
第2页 / 共21页
学生信息管理系统开发计划.doc_第3页
第3页 / 共21页
学生信息管理系统开发计划.doc_第4页
第4页 / 共21页
学生信息管理系统开发计划.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、1学生信息管理系统开发计划书2目 录第一部分、引言 .31.1 编写目的 .31.2 背景 .31.3 定义 .31.4 参考资料 .4第二部分、项目概述 .42.1 工作内容 .42.2 主要参加人员 .52.3 产品 .52.3.1 程序 .52.3.2 文件 .62.3.3 服务 .62.3.4 非移交的产品 .62.4 验收标准 .72. 5 完成项目的最迟期限 .73. 6 本计划的批准者和批准日期 .7第三部分、实施计划 .83.1 工作分解与人员分工 .83.2 接口人员 .113.3 进度 .124. 4 预算 .143.5 关键问题 .144.1 计算机系统支持 .154.2

2、 需由用户承担的工作 .154.3 由外单位提供的条件 .15第五部分、专题计划要点 .1651 配置管理计划 .1652 质量管理计划 .165 2 1、依据 .165 2 2 程序及过程 .1754 媒体和版本控制 .2055 纪录的收集和维护 .2056 沟通计划 .205 6 1 项目成员 .205 6 1 沟通方式 .203学生信息管理系统开发计划第一部分、引言1.1 编写目 的本计划编写目的是更清晰地理解学生信息管理系统的业务要求,明确项目需要做的工作,并为保证项目在范围和进度方面的要求提供可执行的依据,包含了范围、进度、人员安排在内的明确的计划和安排,以切实能保证项目能在控制中完

3、成。1.2 背景说明:A、 软件系统的名称: 学生信息管理系统B、 任务提出者:王湘瑜老师 开发者:ACCP3051 项目开发第一小组C、 由于电脑时代的到来以及 internet 的迅速发展,电脑无出不在,当然各种工作效率也大幅提高,那么对于一个学校来说,开发一个好的学生信息管理系统势在必行。鉴此,特开发此学生信息管理系统,该系统实现了办公无纸化、网络化、信息化、现代化。D、 本系统使用 SQL Server 2000 作为数据库存储系统,采用 Microsoft Visual Basic 6.0 中文版进行开发。1.3 定义SIMS Student Information Manage S

4、ystem 学生信息管理系统 41.4 参考资料相关的文件包括:A、 产品开发部的内部文件核准任务管理项目 ;B、 任务管理项目分析会议备忘录;C、 任务管理项目需求说明书 ;D、 任务管理项目可行性分析 ;E、 任务管理项目概要设计 ;参考资料:A、 北大青鸟 ACCP3.0 基于软件开发项目的毕业设计 ;B、 国家标准项目开发计划(GB856T88) ;(内部开发的产品项目,无合同)第二部分、项目概述2.1 工作内容为完成本项目,需要按照需求分析、设计、实施、测试等不同的阶段来进行,其中,本计划不考虑维护阶段所做的工作。需求阶段(:根据客户要求,明确学生信息管理系统所要实现的功能,并对不同

5、的功能进行详细划分,然后得到用户方的确认。设计阶段(Design) :将需求分析转化为计算机的模型,并且对实现的功能进行分配,详细设计还将提供各模块、任务、功能点的详细规划。实施阶段(Implement):按照详细设计所描述的内容,编写代码实现软件各部分的功能。测试阶段(Test):部分包括对实现过程中的错误的修改、功能的改进的一些活动,同时包括了各子系统、模块、功能点的组合和连调。5以上的过程中,包含了不同阶段的文档输出工作,并且上一阶段的输出,通常作为下一阶段的输入而存在。详细的工作包和任务的分配,请参考第二部分执行计划的工作内容。2.2 主要参加人员本项目全职参与人员包括:人员名称 主要

6、职责或职务 成员技能说明XX 组长负责项目的规划,公用模块、类、控件的编写、主窗体的设计。XX 成员 负责密码找回模块的设计、以及系统窗体的美化XXX 成员 负责登录模块的设计、以及项目 PPT 设计XXX 成员 负责系统初始化界面的设计以及项目的捆绑与实施XXX 成员 负责文档的管理,以及项目的初步测试2.3 产品项目的最后的产品和可交付物包括最后完成的软件包、相关的文档、手册等,分别如下:2.3.1 程序1、完成的软件系统最后完成的软件系统,其功能、模块和性能要求请参考文档学生信息管理系统需求说明书中关于产品特征的描述。2、数据库安装脚本在系统遭受灾难的时候,用户可以使用该脚本程序恢复 S

7、QL Server 数据库的结构。数据库安装脚本文件名为数据库安装脚本.SQL,使用说明请参考用户使用手册。62.3.2 文件1、用户使用手册用户使用手册提供用户对软件系统的操作指导,要求同时提供.DOC 格式的电子文档和至少一份打印稿。2.3.3 服务(该项目不适应)2.3.4 非移交的产品非移交的产品包括过程记录和过程文档,包括:A、软件的源代码程序的源代码不提供给用户。B、安装程序工程C、需求文档C、 过程评审记录可能发生的需求、设计、实现和验证阶段的评审记录、评审报告,都不提交给最终用户。D、 设计和规划文档包括产品设计、过程规划等方面的文档,不提供给最终用户。E、 测试记录和测试报告

8、不同阶段的测试规划、测试记录、测试报告等文档,都由产品开发部门保留、归档。以上非移交的产品,不得提供给其他的单位或者个人,或者用于其他的商业事务,详细的说明参考公司的保密和安全规定。72.4 验收标准A、程序:程序中应包含的功能如下:1. 永久存储用户输入的信息;2. 任务调度和任务查找操作简易;3. 任务的删除和更新;4. 能够针对任务设置启动时间、终止时间、任务时间间隔;5. 任务启动的提示、多任务的启动提示;6. 显示系统的时钟;7. 任务启动时间、终止时间、任务启动时间间隔调整;8. 在多用户环境下,允许不同的人管理自己的任务;数据库脚本在 SQL Server 2000 的查询分析器

9、中能正确运行,创建的数据库能够支持程序的各项功能的运行,并且保证数据的准确性。B、文件操作手册的规格满足 GB86 的相关标准,对应的内容应包括以上功能的各部分的说明,手册中不应该包含专业性的词汇,对于数据库脚本的恢复程序,应提供非常详细的操作指引和图例。C、服务其他维护的要求按照维护阶段的内部约定进行。2. 5 完成项目的最迟期限项目的系统测试的最后完成日期为 2006 年 6 月 20 日,然后在 2006 年 06 月 28 日 之前,进行运行时测试、产品化工作,包括用户培训等服务活动的实施。3. 6 本计划的批准者和批准日期本计划的批准人为王湘瑜老师。本计划的正式批准日期为 2006

10、年 06 月 12 日,实施日期为 2006 年 6 月 12 日。8第三部分、实施计划3.1 工作分解与人员分工本项目的工作分解如下:需求阶段设计阶段D8:基本模块设计:包括公用模块(界面调度)和主界面菜单管理模块D2:项目计划的审核和发布R3:项目组会议:项目组组长召开会议,进行早期的工作安排R1:需求调查:同用户接触,收集相关数据R2:需求说明:识别需求,并写好需求说明文档D3:针对需求提出计算机模型、逻辑设计、功能设计,形成概要设计文件D1:项目开发计划,进行规划和总体安排D4:对数据库进行规范化和对象设计,并形成数据库设计文件D6:控件设计:记录的增删改查操作的设计(采用控件 Con

11、rSConDbAdMg 实现)D7:界面设计:主界面和相关的界面设计D5:类模块设计:数据库的访问控制类模块(DbCtrl)项目计划产品设计D9:整理以上子系统的设计,编制系统详细设计9实施阶段I1:类模块实现:编码实现数据库的访问控制类模块(DbCtrl)I2:控件实现:编码实现记录的增删改查操作控件(ConrSConDbAdMg)I4:模块实现:编码实现公用模块和菜单管理模块MdlPublic/MdlMenuI3:界面实现:实现主界面和相关的界面的设计I6:数据库的访问控制模块的单元测试和验证I7:任务的增删改查操作的单元测试和验证I8:主界面和 D8 相关的窗体的单元测试和验证I9:任务

12、调度程序界面及控制的单元测试和验证I10:对以上模块之间的接口进行测试,并进行调试I11:组合以上的模块为系统,进行系统测试I12:整理系统测试文档,进行功能调整和改进I14:编写程序的帮助工程,编译和连接为系统的帮助文件I15:制作软件的安装程序、安装界面I16:软件打包和安装程序的测试I17:整理开发文档,编写用户操作手册I5:数据库的创建及测试数据的输入I13:B 和运行时测试10(说明:1、以上的工作,可以在更细的层次上进行分解,例如 I7,可以分别为查询界面、增加的界面和删除的询问词的设计等,系统测试可以分解为测试平台的搭建、测试用例的编写、系统各功能点的测试、测试记录的填写、测试总

13、结和总结报告等多个工作单元。2、有关测试、工作分解的详细内容、文档规格,请参考 ACCP3.0 后续课程的描述;3、以上的工作分解,不存在时间先后的次序。 )按照工作分解,职责分配如下:P 参与人员;A 负责人员;S 确认审核人员;人 员工作包及说明 李果 石里 卓林贵 杨昌桦 谭兰柳R1:需求调查 S P P AR2:编写需求说明和需求分析文档 P AR3:项目启动会议 A P P P PD1:计划会议、项目专题讨论、编写项目计划 A P P PD2:项目计划的审核和分发执行 AD3:系统的总体设计相关内容 A P PD4:数据库设计相关内容 A P P P PD5:类模块设计:数据库的访问控制类 A PD6:控件设计:任务的增删改查的操作 A P PD7:界面设计:主界面和相关的界面设计 P A P P收尾阶段T1:收集记录、规划和设计文档,并进行文件的归档T2:对 B 测试、运行测试等用户表示不满意的程序、界面、手册进行修订T3:项目总结会议T4:安排后期维护人员,解散项目团队

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。