学生选课系统项目工作计划书.docx
- 文档编号:5326056
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:16
- 大小:25.17KB
学生选课系统项目工作计划书.docx
《学生选课系统项目工作计划书.docx》由会员分享,可在线阅读,更多相关《学生选课系统项目工作计划书.docx(16页珍藏版)》请在冰豆网上搜索。
学生选课系统项目工作计划书
学生选课系统软件项目开发计划书1.引言
1.1编写目的
开发基于互联网的学生选课系统,提高管理工作的效率、提高信息的开放性、改善学生和教师对其最新信息查询的准确性。
1.2项目背景
某校在校生近50000人,每学期在期末都要进行一次对学生的学习质量测评,要求所有学生都要参加。
以前测评的方式都是手工考核操作,由教务处发出试卷,每个同学填写完成后交回到教务处。
然后教务处再使用手工的方法对试卷进行统计汇总,最后得出学生的成绩。
建议进行《学生成绩考核系统》的开发。
我院计算机系具备进行该软件系统开发的能力并承担本软件系统的开发及维护工作。
该软件系统由我院教务处使用。
1.3定义
《学生成绩考核系统》以下简称《考核系统》。
1.4参考资料
(1)”学生成绩考核系统系统定义报告”
(2)”学生成绩考核系统可行性研究报告”
2.主要内容
2.1.工作内容
系统所需要的基础数据来源:
“考核系统”需要实现的功能包括两大部分:
一是前台的数据采集,具体包括:
德育测试页面、体育测试页面、智力测试页面、数据存储页面。
二是后台的数据管理部分:
包括测试设置、德育测试、体育测试及智力测试的数据统计及查询。
3.2条件和限制
使用2005作为数据库的建设工具,相关的管理程序开发主要使用2005及等。
2.3产品
2.3.1程序
可运行的程序包括:
2005,2005
2.3.2文档
可行性研究报告,项目开发计划书,软件需求说明书,概要设计说明书,详细设计说明书,数据库设计说明书,操作手册,测试计划,测试分析报告,项目开发总结报告。
2.4运行环境
《学生成绩考核系统》应该运行在7以及以上版本的平台上。
2.5验收标准《学生成绩考核系统》能让学生能成绩考核和查看成绩,教师能管理成绩。
4.6本计划的批准者和批准日期:
批准者张树明批准日期2015年4月27日
5.实施计划
5.1.任务分解
需求分析:
学校每年新生入学,毕业生离校和各种其它变动,如学籍变动,个人信息修改。
每学期学校者要开设一定的课程提供给学生根据自己的情况来选择,最后的选择结果要给出学生的课程表。
如何有效的管理这些学生信息,帮助学校和老师管理和掌握这些情况,这就是学生信息管理系统需要完成的任务。
下面用软件工程的思想和方法完成该系统的设计过程。
功能:
个人信息查询和修改,包括流动,注册,更新管理
系统设计:
“中学生成绩管理信息系统”包括四个模块:
成绩录入、班级统计、年级统计、系统功能。
这四个模块既相互联系又相互独立,班级统计、年级统计模块必须以成绩录入为基础。
(1)成绩录入模块:
主要功能用来对中学生的成绩进行收集和修改。
具体包括中学生成绩录入、修改、增加、删除、查询、打印等功能,由于一些资料可以文档或表格输入,故在此模块中增加了导入、导出数据功能。
成绩录入需要分班级、分年级以及某个时间考试的各门功课的成绩。
修改要及成绩录入相对应。
增加、删除是对基本表的操作。
查询条件设置应该齐全,可以班级查询,年级查询,也可以姓名查询,学号查询等等。
分成绩单打印、报表打印等。
(2)班级统计模块:
主要功能用来对中学生的成绩以班级为单位进行处理。
具体包括各班学生总成绩、平均成绩、班级排名及统计班级某分数段内的学生人数;各个学生该科成绩、班级排名及统计班级某分数段内的学生人数。
各项统计仅对于某学期某次考试而言。
(3)年级统计模块:
主要功能用来对中学生的成绩以年级为单位进行处理。
具体包括各年级学生总成绩、年级排名统计年级某分数段内的学生人数;各个学生该科成绩、年级排名及统计、年级某分数段内的学生人数。
各项统计仅对于某学期某次考试而言,在统计时,还应注意各年级考试科目不同。
(4)系统功能模块:
包括帮助信息,关于系统及退出系统。
编码:
由李奔同学独立编译
测试计划:
进行黑盒测试
测试人员:
李奔
5.2.进度安排
需求分析:
第1天
系统设计:
第2~3天
编码:
第4~7天
测试计划及测试:
第8~10天
包装和发布:
第11天
机动:
第12天
5.3.预算
开发费用:
0元
设备费及其他:
0元
合计:
0元
6.人员组织及分工
人员的数量:
1人
成员姓名:
李奔
7.交付期限
时间:
12天
8.关键问题
在软件的开发中,存在的关键问题常见的有以下几种:
项目需求
项目计划
质量控制
进度控制
风险控制
交流及沟通篇二:
软件项目管理学生选课系统(更新后)
软件项目计划书
题目:
学生信息管理系统计划书
学院:
计算机科学及技术学院
专业:
软件工程(2+2)
班级:
2012级2班
姓名、学号:
吴斐斐2
夏炜2
徐洁雯2
许秀丽2
指导老师:
马建平
提交日期:
2013年8月26日
一、范围计划..................................................................................................................................3
二、进度计划..................................................................................................................................6
9.1关于进度估算.....................................................................................................................6
10.2任务定义.............................................................................................................................7
11.3任务关联关系.....................................................................................................................7
12.4进度管理图.........................................................................................................................7
2.4.1甘特图......................................................................................................................7
2.4.2网络图......................................................................................................................9
2.4.3里程碑图................................................................................................................10
2.4.4图....................................................................................................................11
三、成本计划................................................................................................................................11
13.1签订合同前.......................................................................................................................11
14.2合同签署后.......................................................................................................................12
四、人力资源计划........................................................................................................................15
15.1项目管理...........................................................................................................................15
16.2软件开发部.......................................................................................................................16
17.3资源管理部门...................................................................................................................16
18.4质量评审部.......................................................................................................................16
19.5用户...................................................................................................................................17
五、沟通计划................................................................................................................................19
六、风险计划................................................................................................................................21
一、范围计划
针对本项目的特点,参考企业的生存期模型说明和软件过程体系,决定采用增量模型,理由如下:
学生选课系统可以先基于通用功能作出一个最小的使用版本,再逐步添加其他的功能。
如此一来,用户可以先试用最小版本的同时,提出更多明确的需求,这有助于下一阶段的开发,大大减小了开发的风险。
在学生选课系统中,要求系统有可扩充性,若使用增量模型,可以确保系统的可扩充性。
用户明确了需求的大部分,但由于用户基本没有专业的知识,这导致不详尽之处,只有等到一个可用的产品出来,通过用户使用,然后进行评估,评估结果作为下一个增量的开发计划,下一个增量发布一些新增的功能和特性,直至产生最终完善的产品。
(1)“系统要求有可扩充性,可以在现有系统的基础上,通过前台
就可加挂其他功能模块”——也说明用户可能会增加新的需求。
(2)从底层做起,把最基础的功能实现,逐步扩充其应用,所以选
择增量模型来开发学生选课系统。
如图所示:
任务分解
当解决问题过于复杂时,可以将问题进行分解,直到分解后的子问题容易解决,然后分别解决这些子问题。
规划项目时,也应该从任务分解开始,将一个项目分解为更多的工作细目或子项目,使项目变得更小、更易管理、更易操作。
这样不仅可以使工作变得更易操作,责任分工更加明确,还可以提高估算成本、时间和资源的准确性。
完成项目本身是一个复杂的过程,必须采取分解的手段把主要的可交付成果分成更容易查询的单元才能一目了然,最终得出项目的分解结构
()。
我们做的学生选课系统采用了清单类型的任务分解方式。
篇三:
学生选课管理系统-测试计划
七、测试计划
1.引言.............................................................................................................................................1
1.1编写目的............................................................................................................................1
1.2项目背景............................................................................................................................2
1.3定义....................................................................................................................................2
1.4参考资料............................................................................................................................2
2.任务概述.....................................................................................................................................3
2.1目标....................................................................................................................................3
3.2运行环境............................................................................................................................3
4.3需求概述............................................................................................................................3
5.4条件及限制........................................................................................................................4
3.计划.............................................................................................................................................4
6.1测试方案............................................................................................................................4
7.2测试项目............................................................................................................................4
8.3测试准备............................................................................................................................5
9.4测试机构及人员................................................................................................................6
4.测试项目说明.............................................................................................................................6
10.1测试项目名称及测试内容................................................................................................6
11.2测试用例............................................................................................................................7
12.3进度....................................................................................................................................9
13.4条件....................................................................................................................................9
14.5测试资料............................................................................................................................9
5.评价...........................................................................................................................................10
15.1范围..................................................................................................................................10
16.2准则..................................................................................................................................10
1.引言
1.1编写目的
为了更加全面地评估该“学生成绩管理体统”的功能完成指标,查找出教师和学生在使用时可能会出现的错误,并进一步提出改进方法;同时也为了加深我们对黑盒测试方法的理解,我们小组决定分对这个软件进行一次系统的功能测试。
同时测试计划的编写也能增强我们及
测试团队、开发团队之间进行交流。
1.2项目背景
系统名称:
学生成绩管理系统
项目的委托单位:
哈尔滨理工大学软件学院
开发单位:
哈尔滨理工大学软件学院软件08-4班
主管部门:
哈尔滨理工大学软件学院
该软件系统完成了学生成绩管理具备的基本功能,把学生、老师、班级、课程、成绩在数据库系统中紧密的联系起来,为老师和学生创建了一个方便、快捷、有效率的服务平台,让学校用一种更有效、更精确的方式对学生成绩进行管理,从而使成绩管理更加规范化,信息化。
1.3定义
软件测试通过使用有限的测试用例来动态地验证程序是否能达到预期的行为测试的目的是为了评估和改进产品质量。
黑盒测试:
如果已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能都能正常使用,黑盒测试又称功能测试。
单元测试:
着重测试每个单独的模块,以确保它作为一个单元来说明功能是正确的,这种测试成为单元测试
集成测试:
必须把模块装配在一起形成完整的软件包。
在装配的同时进行测试,因此称为集成测试
确认测试:
必须测试在需求分析阶段定下来的确认标准,确认测试是对软件满足所有功能的、行为的和性能需求的最终保证
等价类:
1.4参考资料
《软件工程》(第三版)张海藩倪宁编著
《软件项目管理》
《核心思想》
《大学实用教程》(第二版)耿祥义张跃平编著
《设计模式》和编著
《面向对象软件工程》编著
a.《软件测试》(美)著周予滨姚静等译
b.项目的计划任务书、合同或批文;
c.项目开发计划;
d.需求规格说明书;
e.概要设计说明书;
f.详细设计说明书;
2.任务概述
2.1目标
通过对本学生成绩管理系统进行测试,查找出教师和学生在使用时可能会出现的错误,并进一步提出改进方法;同时也为了加深我们对各种测试方法的理解,最终满足用户的的需求和期望,使该系统更好的为用户服务,同时能够达到最终的业务需求以及系统需求。
2.2运行环境
操作系统:
2000
支持环境:
5.0
数据库:
2000
2.3需求概述
实现学校人力资源的优化和学生成绩管理的科学管理而设计的,通过试用本系统,可以更加有效的管理学生成绩信息,其中包括学生的基本信息,成绩信息并且具有信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 选课 系统 项目 工作 计划书