当前位置:文档之家› 最新学生信息系统开发计划

最新学生信息系统开发计划

学生信息管理系统开发计划学生信息管理系统开发计划书目录第一部分、引言 (3)1.1编写目的 (3)1.2背景 (3)1.3定义 (3)1.4参考资料 (4)第二部分、项目概述 (4)2.1工作内容 (4)2.2主要参加人员 (5)2.3产品 (5)2.3.1程序 (5)2.3.2文件 (5)2.3.3服务 (6)2.3.4非移交的产品 (6)2.4验收标准 (6)2.5完成项目的最迟期限 (7)3.6本计划的批准者和批准日期 (7)第三部分、实施计划 (8)3.1工作分解与人员分工 (8)3.2接口人员 (11)3.3进度 (12)4.4预算 (14)3.5关键问题 (14)4.1计算机系统支持 (15)4.2需由用户承担的工作 (15)4.3由外单位提供的条件 (15)第五部分、专题计划要点 (16)5.1配置管理计划 (16)5.2质量管理计划 (16)5.2.1、依据 (16)5.2.2 程序及过程 (17)5.4媒体和版本控制 (20)5.5纪录的收集和维护 (20)5.6沟通计划 (20)5.6.1 项目成员 (20)5.6.1 沟通方式 (20)学生信息管理系统开发计划第一部分、引言1.1编写目的本计划编写目的是更清晰地理解学生信息管理系统的业务要求,明确项目需要做的工作,并为保证项目在范围和进度方面的要求提供可执行的依据,包含了范围、进度、人员安排在内的明确的计划和安排,以切实能保证项目能在控制中完成。

1.2 背景说明:A、软件系统的名称:学生信息管理系统B、任务提出者:王湘瑜老师C、开发者:ACCP3051项目开发第一小组D、由于电脑时代的到来以及internet的迅速发展,电脑无出不在,当然各种工作效率也大幅提高,那么对于一个学校来说,开发一个好的学生信息管理系统势在必行。

鉴此,特开发此学生信息管理系统,该系统实现了办公无纸化、网络化、信息化、现代化。

E、本系统使用SQL Server 2000作为数据库存储系统,采用Microsoft VisualBasic 6.0 中文版进行开发。

1.3定义SIMS ——Student Information Manage System 学生信息管理系统1.4参考资料相关的文件包括:A、产品开发部的内部文件《核准任务管理项目》;B、任务管理项目分析会议备忘录;C、《任务管理项目需求说明书》;D、《任务管理项目可行性分析》;E、《任务管理项目概要设计》;参考资料:A、北大青鸟 ACCP3.0 《基于软件开发项目的毕业设计》;B、国家标准《项目开发计划(GB856T——88)》;(内部开发的产品项目,无合同)第二部分、项目概述2.1工作内容为完成本项目,需要按照需求分析、设计、实施、测试等不同的阶段来进行,其中,本计划不考虑维护阶段所做的工作。

需求阶段(:根据客户要求,明确学生信息管理系统所要实现的功能,并对不同的功能进行详细划分,然后得到用户方的确认。

设计阶段(Design):将需求分析转化为计算机的模型,并且对实现的功能进行分配,详细设计还将提供各模块、任务、功能点的详细规划。

实施阶段(Implement):按照详细设计所描述的内容,编写代码实现软件各部分的功能。

测试阶段(Test):部分包括对实现过程中的错误的修改、功能的改进的一些活动,同时包括了各子系统、模块、功能点的组合和连调。

以上的过程中,包含了不同阶段的文档输出工作,并且上一阶段的输出,通常作为下一阶段的输入而存在。

详细的工作包和任务的分配,请参考第二部分执行计划的工作内容。

2.2主要参加人员本项目全职参与人员包括:2.3产品项目的最后的产品和可交付物包括最后完成的软件包、相关的文档、手册等,分别如下:2.3.1程序1、完成的软件系统最后完成的软件系统,其功能、模块和性能要求请参考文档《学生信息管理系统需求说明书》中关于产品特征的描述。

2、数据库安装脚本在系统遭受灾难的时候,用户可以使用该脚本程序恢复SQL Server数据库的结构。

数据库安装脚本文件名为数据库安装脚本.SQL,使用说明请参考用户使用手册。

2.3.2文件1、用户使用手册用户使用手册提供用户对软件系统的操作指导,要求同时提供.DOC格式的电子文档和至少一份打印稿。

2.3.3服务(该项目不适应)2.3.4非移交的产品非移交的产品包括过程记录和过程文档,包括:A、软件的源代码程序的源代码不提供给用户。

B、安装程序工程C、需求文档C、过程评审记录可能发生的需求、设计、实现和验证阶段的评审记录、评审报告,都不提交给最终用户。

D、设计和规划文档包括产品设计、过程规划等方面的文档,不提供给最终用户。

E、测试记录和测试报告不同阶段的测试规划、测试记录、测试报告等文档,都由产品开发部门保留、归档。

以上非移交的产品,不得提供给其他的单位或者个人,或者用于其他的商业事务,详细的说明参考公司的保密和安全规定。

2.4验收标准A、程序:程序中应包含的功能如下:1.永久存储用户输入的信息;2.任务调度和任务查找操作简易;3.任务的删除和更新;4.能够针对任务设置启动时间、终止时间、任务时间间隔;5.任务启动的提示、多任务的启动提示;6.显示系统的时钟;7.任务启动时间、终止时间、任务启动时间间隔调整;8.在多用户环境下,允许不同的人管理自己的任务;数据库脚本在SQL Server 2000的查询分析器中能正确运行,创建的数据库能够支持程序的各项功能的运行,并且保证数据的准确性。

B、文件操作手册的规格满足GB86的相关标准,对应的内容应包括以上功能的各部分的说明,手册中不应该包含专业性的词汇,对于数据库脚本的恢复程序,应提供非常详细的操作指引和图例。

C、服务其他维护的要求按照维护阶段的内部约定进行。

2. 5完成项目的最迟期限项目的系统测试的最后完成日期为2006 年6 月20日,然后在2006年06月28日之前,进行运行时测试、产品化工作,包括用户培训等服务活动的实施。

3. 6本计划的批准者和批准日期本计划的批准人为王湘瑜老师。

本计划的正式批准日期为2006 年06月12日,实施日期为2006年6月12日。

第三部分、实施计划3.1工作分解与人员分工本项目的工作分解如下:(说明:1、以上的工作,可以在更细的层次上进行分解,例如I7,可以分别为查询界面、增加的界面和删除的询问词的设计等,系统测试可以分解为测试平台的搭建、测试用例的编写、系统各功能点的测试、测试记录的填写、测试总结和总结报告等多个工作单元。

2、有关测试、工作分解的详细内容、文档规格,请参考ACCP3.0后续课程的描述;3、以上的工作分解,不存在时间先后的次序。

)按照工作分解,职责分配如下:P ——参与人员;A ——负责人员;S ——确认审核人员;3.2接口人员(本项目无进无需接口人员)3.3进度最后的项目网络图如下:完成项目至少需要的时间用红色的线表示,项目的完成线路(完整完成项目最少所需要的时间)为:1 –2 –3 –4 – 7 – 10- 13 – 14 –17 –21 – 24 – 25 –26 – 31 - 32 –33 – 34对应的时间为:(3+3 +2 +2 +3+3+2+2+3+3+4+2+4+1+1)*0.5= 38*0.5=19(工作日)预留20%作为整体浮动时间,实际需要的工作日为19+4=23。

在并行一些工作的条件下,项目预计完成的时间在两个月左右。

(说明:非关键路径活动所需要的时间,没有在项目网络图上标识。

)项目的开始日期为2006年6月4日,项目的里程碑(阶段点)时间:. . . . .6/9 6/13 6/20 6/22 6/23(说明:1、可以制作一张项目的日历,说明项目针对于日期的更详细的信息,这可以借助于Microsoft Project 2000等项目管理软件来完成,此处略;2、项目管理软件的使用、作用,请参考ACCP3.0后续课程相关的内容;)4. 4预算(本项目属期末项目设计,没有预算)3.5关键问题(本项目属期末项目设计,没有遇到关键性问题)第四部分、支持条件支持本项目的开发所需要的条件和设施包括:4.1计算机系统支持硬件环境:CPU:PIII750或者更高频率ROM:256或者更高内存支持磁盘:8G软件支持:开发所用的操作系统:Windows 2000 Server SP1 开发工具:Visual Studio 6.0 SP4数据库系统:Microsoft SQL Server 2000企业版4.2需由用户承担的工作(本项目是非合同项目,本条不适用)4.3由外单位提供的条件(不适用)。

第五部分、专题计划要点5.1 配置管理计划配置管理所关心的问题涉及以下三点:1、仔细定义软件系统的交付物;2、严格控制对可交付物的变更;3、确保软件系统的可交付物与既定的或者经过核准修订的可交付物相一致。

北大青鸟Aptech所有的软件项目配置管理采用标准的表格模板,并遵循了标准:《计算机软件配置管理计划规范》(GB/T 12505-1990),本部分加以引用。

5.2 质量管理计划5.2.1、依据A、质量政策北大青鸟Aptach科技发展有限公司在软件产品设计和开发方面通过了ISO9001 2000的规范,同时制定了质量方针和质量目标:质量方针:通过严格和规范的过程管理、文档化的流程开发,提高生产效率,为客户提供稳定、易用和符合要求的产品系列。

质量目标:在软件方面的年纯利润达到200万元,并以每年不低于40%的比率递增。

(以上质量方针和质量目标只是一个范例,并非北大青鸟Aptech公司事实上的质量目标。

)本项目同时遵循和贯彻公司的质量方针和质量目标。

B、范围说明参考《任务管理项目需求说明》。

C、标准和规范在质量方面,需要遵循的标准和规范包括:A、《质量管理体系标准》(GB/T 19001-2000),2000-12-18,国家质量技术监督局;B、《计算机软件产品开发文档编制指南》(GB/T 8567-88),1988-7-1,国家质量技术监督局;C、《计算机软件质量保证计划规范》(GB/T 12504-1990),1990-11-15,国家质量技术监督局;D、《北大青鸟Aptech公司质量手册》2002-5-1;北大青鸟AptechE、《北大青鸟Aptech公司程序文件》2002-5-1;北大青鸟Aptech 5.2.2 程序及过程本部分规定本项目全面质量管理所规定的实施过程,在WBS中,所有的活动安排都是与质量保证相关的,因而也是WBS元素项的说明。

A、影响质量的因素在本项目中,影响质量的因素可以用以下的鱼骨刺图(ISHKAWA逻辑图、因故分析图)来说明:鱼骨刺图的子可以进行多层分解,下面只简要说明影响因素以及本项目在这方面的预防措施:A、人员:人员的技能水平、工作习惯、合作往往会对项目的质量产生直接的影响;本项目组的主要成员都具有计算机工程学士学位,并且至少具备三个以上的应用软件开发经验,主要的成员在以前的一个项目中有过成功的合作经验;B、方法和技术本项目涉及的方法和技术包括关系数据库管理、查询管理、界面等应用技术,这些技术都是标准和成熟的技术,所选择的团对成员要求具有这方面的经验,以减少培训的支出和技术方面的风险;C、沟通制定完备的沟通管理计划并执行,在下一节,你可以看到沟通计划、信息分发、绩效报告等方面的内容。

相关主题