




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、学生学籍管理系统开发计划书第一部分引言1.1编写目的编写本文档,是为了明确用户需求,用以精确软件架构设计,为测试提供依据。并且使 开发小组合理分工,使小组的每一个人明确项目最后要求完成的软件产品的特点。12背景项目名称:学生学籍管理系统开发背景:通过此软件,提高软件体系结构设计的能力,加深对软件结构的认识,锻炼团队协作能力。本系统使用 SQL SERVER 2000作为数据库存储系统,采用Microsoft VisualBasic 6.0进行开发13参考资料【1】王珊、萨师煊编著数据库系统概论第四版高等教育出版社出版【2】徐国智、汪孝宜编著,sql several数据库开发实例精粹电子工业出版
2、社出版【3】软件工程-李代平 编著 冶金工业出版社第二部分项目概述2.1工作内容遵循螺旋开发模型,根据用户需求,充分利用各种资源,构建安全、精小以及稳 定的模型,逐步完善。除完成本项目开发计划外,还需完成需求分析说明书、数 据库设计说明书、软件设计说明书、测试计划和用户使用手册。为完成本项目,需要按照需求分析、设计、实施、测试等不同的阶段来进行,其中,本计划不考虑维护阶段所做的工作。需求阶段(:根据客户要求,明确学生信息管理系统所要实现的功能,并对不同的功能进行详细划分,然后得到用户方的确认。设计阶段(Design):将需求分析转化为计算机的模型,并且对实现的功能进行分配,详细设计还将提供各模
3、块、任务、功能点的详细规划。实施阶段(Implement):按照详细设计所描述的内容,编写代码实现软件各 部分的功能。测试阶段(Test):部分包括对实现过程中的错误的修改、 功能的改进的一些活动,同时包括了各子系统、模块、功能点的组合和连调。以上的过程中,包含了不同阶段的文档输出工作,并且上一阶段的输出,通常作为下一阶段的输入而存在。详细的工作包和任务的分配,请参考第二部分执行计划的工作内容。2.2主要参加人员2.2.1人员分工项目负责人(1名):负责系统的整体分析与系统体系结构设计,以及分配小组 其他成员的任务,必要时提供技术支持。设计员(2名):对需求进行分析,并设计出系统,包括数据库的
4、设计。程序员(6名):配合设计报告,了解系统功能,编写用户手册,编程实 现预定功能。测试员(2名):根据本文档编写测试用例,并对软件产品进行功能性测试和非 功能性测试。2.3产品项目的最后的产品和可交付物包括最后完成的软件包、相关的文档、手册等,分别如下:2.3.1程序1、完成的软件系统最后完成的软件系统,其功能、模块和性能要求请参考文档学生学籍管理系统需求说明书中关于产品特征的描述。2、数据库安装脚本在系统遭受灾难的时候,用户可以使用该脚本程序恢复SQL Server数据库的 结构。数据库安装脚本文件名为数据库安装脚本.SQL,使用说明请参考用户使用手 册。2.3.2文件1、用户使用手册用户
5、使用手册提供用户对软件系统的操作指导,要求同时提供.DOC格式的电子文档和至少一份打印稿。2.3.3月服务(该项目不适应)2.3.4非移交的产品非移交的产品包括过程记录和过程文档,包括:A、软件的源代码程序的源代码不提供给用户。B、安装程序工程C、需求文档D、过程评审记录可能发生的需求、设计、实现和验证阶段的评审记录、评审报告,都不 提交给最终用户。E、设计和规划文档包括产品设计、过程规划等方面的文档,不提供给最终用户。F、测试记录和测试报告不同阶段的测试规划、测试记录、测试报告等文档,都由产品开发部门 保留、归档。以上非移交的产品,不得提供给其他的单位或者个人,或者用于其他的 商业事务,详细
6、的说明参考公司的保密和安全规定。2.4验收标准A、程序:程序中应包含的功能如下:1. 永久存储用户输入的信息;2. 任务调度和任务查找操作简易;3. 任务的删除和更新;4. 能够针对任务设置启动时间、终止时间、任务时间间隔;5. 任务启动的提示、多任务的启动提示;6. 显示系统的时钟;7. 任务启动时间、终止时间、任务启动时间间隔调整;8. 在多用户环境下,允许不同的人管理自己的任务;数据库脚本在SQL Server 2000的查询分析器中能正确运行,创建的数据库能 够支持程序的各项功能的运行,并且保证数据的准确性。B、文件操作手册的规格满足GB86的相关标准,对应的内容应包括以上功能的各部
7、分的说明,手册中不应该包含专业性的词汇, 对于数据库脚本的恢复程序,应提 供非常详细的操作指引和图例。C、服务其他维护的要求按照维护阶段的内部约定进行。2.5完成项目的最迟期限项目的系统测试的最后完成日期为 2013年4月12日,然后在2012年5月 16日之前,进行运行时测试、产品化工作,包括用户培训等服务活动的实施。2.6本计划的批准者和批准日期本计划的批准人为周国强老师。本计划的正式批准日期为2012年4月10日,实施日期为2012年4月10日。第三部分、实施计划3.1工作分解本项目的工作分解如下:需求阶段R1:需求调查:同用户接触,收集相关数据R2:需求说明:识别需求,并写好需求说明文
8、档R3:项目组会议:项目组组长召开会议,进行早期的工作安排设计阶段D1:项目开发计划,进行规划和总体安排D2 :项目计划的审核和发布项目计划- -._,_, ,,- _“ JD3 :针对需求提岀计算机模型、逻辑设计、功能设计,形成概要设计文件D4 :对数据库进行规范化和对象设计,并形成数据库设计文件D5 :类模块设计:数据库的访问控制类模块(DbCtrl)D6 :控件设计:记录的增删改查操作的设计(采用控件ConrSConDbAdMg实现)D7 :界面设计:主界面和相关的界面设计D8 :基本模块设计:包括公用模块(界面调度)和主界面菜单管理模块D9 :整理以上子系统的设计,编制系统详细设计产品
9、设计11 :类模块实现:编码实现数据库的访问控制类模块(DbCtrl)17 :任务的增删改查操作的单元测试和验证18 :主界面和D8相关的窗体的单元测试和验证19 :任务调度程序界面及控制的单元测试和验证110 :对以上模块之间的接口进行测试,并进行调试111 :组合以上的模块为系统,进行系统测试112 :整理系统测试文档,进行功能调整和改进113 : B和运行时测试114 :编写程序的帮助工程,编译和连接为系统的帮助文件115 :制作软件的安装程序、安装界面I16:软件打包和安装程序的测试I17:整理开发文档,编写用户操作手册收尾阶段T1 :收集记录、规划和设计文档,并进行文件的归档| T2
10、 :对B测试、运行测试等用户表示不满意的程序、界面、手册进行修订T3 :项目总结会议-T4 :安排后期维护人员,解散项目团队3.2进度安排_按照工作分解,职责分配如下:项目负责人(1名):负责系统的整体分析与系统体系结构设计,以及分配小组 其他成员的任务,必要时提供技术支持。设计员(3名):对需求进行分析,并设计出系统,包括数据库的设计。程序员(5名):配合设计报告,了解系统功能,编写用户手册,编程实 现预定功能。测试员(2名):根据本文档编写测试用例,并对软件产品进行功能性测试和非 功能性测试。软件各个生命阶段时间大致分布:进度主要人员安排所需时间需求分析阶段R1 :需求调查20124102
11、012.6.15R2 :编写需求说明和需求分析文档设计员A和BR3:项目启动会议设计阶段项目负责人2012616D1:计划会议、项目专题讨论、编写项 目计划项目组全体人员20126172012.6.20D2 :项目计划的审核和分发执行项目负责人2012.6.21D3 :系统的总体设计相关内容设计员C20126222012.7.1D4:数据库设计相关内容D5:类模块设计:数据库的访问控制类设计员B2012.7.12012.7.20D6:控件设计:任务的增删改查的操作设计员A2012.7.212012.8.20D7:界面设计:主界面和相关的界面设 计设计员B2012.7.202012.8.10D8
12、 :模块设计:公用模块和主界面菜单 管理模块设计员A2012.8.202012.9.20D9:整理和编制详细设计, 作为编码的 依据实施阶段设计员C2012.9.202012.10.111:模块实现:编码实现 D5程序员A12 :模块实现:编码实现D6程序员B2012.10.12013.12.1513 :模块实现:编码实现D7程序员C14 :模块实现:编码实现D8程序员D、E15 :准备数据库和测试数据项目负责人2013.12.152013.1.116 :单元测试和调试:11程序员A17 :单元测试和调试:I2程序员B单元测试和调试:I3程序员C2013.1.12013.1.2018 :19
13、:单元测试和调试:I4程序员D、E110I6、17、18、19之间的接口测试测试人员A和B2013.1.202013.2.10111系统的组合和系统测试测试人员A和B2012.2.102013.3.10112系统测试报告和反馈测试人员B2013.3.102013.3.20I13B和运行时测试测试人员A和B2013.3.20201341I14帮助工程和帮助文件制作设计员全体2013412013.4.10I15安装工程和安装配置程序员全体20134102013.4.25I16安装包测试测试员全体2013412013.4.20I17编写用户操作指南项目负责人2013.4.202013.5.1收尾阶段
14、T1 :文件归档项目负责人2013.5.12013.5.10T2 :程序、界面、手册的反馈和修订程序员、设计员2013.5.102013.5.20T3 :项目总结项目负责人2013.5.212013.5.26T4 :项目结束和团队解散第三部分系统测试系统完成后,对系统测试,以发现程序中的一些错误,使系统能更好的运行。 在白盒测试中,通过判定覆盖、条件覆盖、路径覆盖等测试工作,在黑盒测试中, 通过边界值分析方法和等价类划分方法,找出了系统中的一些错误并已予以更 正。1、系统说明功能输入输出用户登录与数据库连接,检查用户名和密 码是否匹配对于存在的用户名可以正常登 录;并能给用户正确的返回信息。学
15、生信息注销与数据库连接检查输入的学生 信息能否正确注销新用户注册输入新生的相关信息能与数据库正常连接,并即时更 新数据库;正确给出返回信息学生信息修改能检查修改单中的信息的合法 性能与数据库正常连接,并即时更 新数据库;正确给出返回信息查询学生信息检查输入查询的学生条件能与数据库正常连接;正确给出 返回信息成绩录入检查要录入的学生是否存在,输 入学生成绩能与数据库正常连接,并即时更 新数据库;正确给出返回信息2、测试内容用户登录模块测试用例序号01测试用例名称用户登录模块被测试系统学生学籍信息管理系统测试功能描述123运行登录对话框检验输入的帐号和密码检验输入的帐号和密码是否匹配测试用例描述测
16、试步骤12运行系统输入帐号和密码期待输出结果123显示登陆对话框如果帐号和密码正确进则入系统 反之则提示用户重新输入测试结果测试人校核人测试日期备注学生信息查询模块测试用例序号05测试用例名称学生信息查询模块被测试系统学生学籍信息管理系统测试功能描述123运行查询管理界面对话框 检验输入查询学生的条件 检验输入的学生成绩是否fF存在测试用例描述测试步骤12运行学生信息管理系统输入查询条件期待输出结果123显示提示对话框如果存在则显示结果反之则提示重新输入查询条件测试结果测试人校核人测试日期备注学生信息修改模块测试用例序号04测试用例名称学生信息修改模块被测试系统学生学籍信息管理系统测试功能描述
17、123运行信息修改管理界面对话框 检验输入修改学生的学号 检验输入的学生是否存在测试用例描述测试步骤12运行学生信息管理系统 输入学生的学号,科目期待输出结果123显示提示对话框如果存在却修改的格式正确则修改成功 反之则提示重新输入测试结果测试人校核人测试日期备注其他测试用例由项目负责人或者软件测试人员给出夕,只因有你,总有一些人牵肠挂肚难以忘记,总有一些日子温暖甜蜜最为珍惜从春夏到秋冬,从陌生到熟悉,虽不能时时联系,却总在特别的日子想起你,七夕快乐,我的朋友。七夕,只因有你,因为有你,再苦生活也不觉得累,再大的险阻也无所畏,再大的波折也不担忧,再痛的经历也会忘记,因为有你,我就拥有了整个世界,谢谢你出现在我的生命里。七夕快乐,我的朋友。七夕,只因有你相识,是最珍贵的缘分,牵挂,是最真挚的心动,思念,是最美丽的心情,问候,是最动听的语言,在这七夕到来之际,最美的祝福送给你,七夕快乐,我的朋友。七夕,只因有你雨点轻敲窗,风吹散了梦想,唯有你的模样依旧在脑海里徜徉,夜深人静时,你占满了心房,舍半生轻狂,半世时光,只为拥有一段和你相处的珍贵情缘,七夕快乐,我的朋友。七夕,只因有你,虽然相距很远,但两颗心却紧紧相连虽然不常见面,音容笑貌犹如眼前,悄悄的挟一缕情丝,放飞在炎炎
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新闻传播学概论知识问答
- 印刷考试试题及答案
- 饮品培训考试试题及答案
- 异地理论考试试题及答案
- 六一健身队活动方案
- 医学者考试试题及答案
- 六一夏威夷活动方案
- 六一寝室活动方案
- 六一幼儿聚餐活动方案
- 六一房产公司活动方案
- 2025-2030中国试验用动物模型行业市场发展趋势与前景展望战略研究报告
- 防诈骗知识培训课件内容
- 皮肤科进修心得分享
- 孩子抚养协议书电子版(2025年版)
- 项目经理讲安全课件
- 2025-2030中国建筑信息模型(BIM)行业发展状况与前景趋势研究研究报告
- 《休闲农业》课件 项目二 休闲农业分类及模式分析
- 阳光心理健康成长(课件)-小学生主题班会
- 2025年安徽省省情试题及答案
- 羊肚菌种植项目可行性研究报告
- 2025年消控室考核试题及答案
评论
0/150
提交评论