教务管理系统软件项目计划任务书Word格式文档下载.docx
- 文档编号:21198170
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:31
- 大小:701.12KB
教务管理系统软件项目计划任务书Word格式文档下载.docx
《教务管理系统软件项目计划任务书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《教务管理系统软件项目计划任务书Word格式文档下载.docx(31页珍藏版)》请在冰豆网上搜索。
工作任务说明(StatementOfWork),是对项目所要提供的产品或服务的叙述性的描述,是甲方描述的实现开发约定所要执行的所有任务。
2项目概述
教务管理系统(EducationalAdministrationManagementSystem,简称EAMS)是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、存储、更新和维护,教务管理系统(EducationalAdministrationManagementSystem)提供给管理者需要的信息来实现对组织机构的有效管理,随着社会的发展,人们对各种信息的需求量越来越大。
同时对信息的管理难度也在不断在增加,仅仅依靠当初的纸面记录信息和管理已经不能满足当今大量信息的管理了,因此,利用计算机硬件,软件和网络设备来管理信息成为当今信息管理的主要且可行的方式。
这种方式能大大提高信息的管理力度,信息的冗余度小,大大减小了信息管理者的工作量,同时对信息的安全有了保障。
但是这些似乎满足不了人们的需求,因为所开发的这些软件和系统的性能还远远不够,如性能,比如并发性,如果一个系统同时有很多人使用的话,会造成阻塞甚至崩溃,人们不得不一再登录或者等待,有时学生要花费很多时间才能查询到自己需要的信息或者是完成自己想做的事。
2.1项目开发背景及意义
随着计算机网络和软件的发展,人们的生活发生了很大改变,同时计算机网络也已经成为人们生活中的重要组成部分,尤其是在信息管理方面,这是很大的跨越,从纸质办公到无纸办公。
发展到这一步似乎已经是很大的进步了,但是这并不能很好的满足人们的需求。
由于人们要处理,收集,管理的信息量越来越大,都用数据仓库来进行描述了,对信息管理系统的要求也就越来越高,现有的系统已经不能满足对当前信息的管理,因此对信息管理系统的升级或改进势在必行。
人们利用计算机软件,硬件和计算机网络对信息进行管理时,不仅是收集数据,整理数据,存储数据,更重要的是维护数据的安全,这对系统的要求就要高的多。
通过对现有系统的改进,提高其性能,如并发性,这尤其对学生信息管理系统来说很重要,因为有时所有学生会同时使用系统进行选课,如果并发性太低的话就会造成系统瘫痪,因此,分析文档,分析现有系统,解决现有系统的不足,开发新的信息管理系统,给信息数据提供高效的,可行的管理。
信息管理系统的的出现,为人们管理信息提供了很大的效率和节省了大量的人力资源和财力资源。
随着社会的发展,信息管理系统的使用越来越多,尤其是几乎所有中学和大学都是用了信息管理系统,特别是在高校,面对这么大的学生数据需要管理,原来的系统已不能满足这种管理需求,因此,要在现有系统的基础上提高和扩展系统的功能,更好的满足对更加庞大的数据的管理。
2.2项目初始范围
2.2.1系统业务价值
现如今高等院校的招生人数越来越多,必然就会有大量的学生信息、教师信息及课程信息需要处理。
如果只靠人力来完成,这将会变成一项非常繁琐、复杂的工作,而且还有可能出现很多意想不到的错误,给管理这些数据带来了极大的不便,越来越不适合高校的发展需要。
因此,为了提高教务管理工作的效率,减少错误的出现,节约大量的人力资源,教务管理也已经从手工操作转到计算机自动化信息处理阶段,所有高校都迫切需要计算机技术来进行教务信息的辅助管理。
2.2.2系统层次图
2.2.3系统功能描述
◆教师子系统
✓教师进行身份认证、登录
✓教师登录后查询自己的基本信息(姓名,职工号,年龄,教师级别,授课方向)
✓教师登录后录入和查询学生的考试成绩,但不能对学生成绩进行更改,若更改须经教务管员的允许
✓教师登录后可以录入自己所授的课程简介、教学资料、教学大纲以及发布相关公告
✓教师登录后可以查询课表、课程信息以及考试安排
✓教师登录后查看系统发布的公告
✓教师登录后修改自己的登录信息(密码)
◆教学管理子系统
✓教学管理员进行身份验证登录数据库和系统的后台
✓教学管理员将教师的基本信息录入到数据库中
✓教学管理员将学生的学籍信息录入到数据库中,能对学籍异动信息进行相关操作
✓教学管理员可以教师信息进行查询和更新
✓教学管理员可以对学生信息进行查询和更新
✓教学管理员可以进行教学任务安排、课程管理、课表的制定和考试安排
✓教学管理员可以对专业的管理、教学部门和教室基本信息的管理
✓教学管理员可以发布各种信息公告
◆学生子系统
✓学生进行身份认证、登录
✓学生成功登录后可以查询自己的学籍信息
✓学生成功登陆后能查询考试安排和考试成绩
✓学生成功登陆后可以对教师进行课堂满意度调查
✓学生成功登陆后可以进行选课操作和查看课表
✓学生成功登陆后可以查看发布的公告
2.3项目生存期模型选择
针对本项目的开发特点,参考企业的生存模型周期和软件体系,决定采用增量式模型。
如图:
Ø
教务管理系统先是做出一个小的试用版本,再逐步添加其余的功能。
这样一来,用户可以先试用最小版本的同时,提出更多明确的需求,这有助于下一阶段的开发,大大减少了开发的风险。
教务管理系统中,要求系统有可扩充性。
而使用增量模型可以保证系统的可扩充性。
用户明白了需求的大部分,但也存在很不详尽的地方。
所以中间留有一些增量模型模块,用以完善和更新功能模块。
本项目具备增量式模型的其他特点:
✧项目复杂程度为中等
✧产品和文档的使用率很高
✧项目风险较低
生存周期中的各阶段定义如下:
项目规划阶段
阶段目标:
根据合同和初步的需求分析确定项目的规模、时间计划和资源需求。
输入:
合同文本、SOW
过程:
项目规划、计划确认
输出:
项目计划
需求分析阶段
确定客户的需求
项目计划、SOW
需求获取、需求分析、需求控制
原型系统,需求规格
总体设计阶段
总体系统结构设计
原型系统、需求规格
总体设计
系统设计说明书、数据库结构定义
详细设计阶段
细化的功能和进度表,用例图
系统设计说明书,数据库的定义
详细设计
系统的甘特图,成本计划
增量1实现
实现系统的通用功能
系统设计说明书,数据库结构定义
详细设计,编码,代码走查,代码评审,单元测试
详细设计说明书,源代码,可运行版本-1
增量2实现
教师子系统
详细设计说明书,源代码,可运行版本-2
增量3实现
教学管理子系统
详细设计说明书,源代码,可运行版本-3
增量4实现
学生子系统
详细设计说明书,源代码,可运行版本-4
集成测试
通过集成环境下的软件测试
测试计划,测试案例
集成测试,系统测试
系统软件包,测试报告,产品说明书
产品提交
产品可投入使用
系统软件包
验收报告
2.4发技术选择与理由
2.4.1开发核心技术:
基于.NET的C#程序开发技术的C/S架构和数据库服务中心SQLServer2005
2.4.2开发过程中所涉及到的软件:
visualstudio2010。
这是一种可视化的编程环境,可以自行执行编译源代码,开发人员提供很多图形用户界面,很多任务可以在已有的文件中添加合适的代码,大大节省了编程的时间,同时还可以进行高级调试,能在代码中一次调试提条指令,并监视应用程序状态,还能够智能提示程序的错误之处,方便编程人员快速找出错误,大大提高编程效率。
2.4.3理由:
由于该系统要涉及到登录界面的设计和数据库的设计,用户登录界面可以用.NET技术进行编程设计,数据库可以用SQL2005设计和编程实现,因为这些知识都已经学过或者正在学,对系统的开发有很大的帮助,不需要花费太多的精力就很快能够应用这些知识,运用到开发过程中。
即对技术的熟悉程度和应用的熟悉程度相对来说比较熟悉,因此产生的风险会小些,同时这是一个规模比较小的项目,风险也比较小一些。
3项目范围计划
3.1用户需求概述及系统主要功能
图3-1教师子系统用例图
图3-2教学管理子系统用例图
图3-3学生子系统用例图
3.2开发团队与开发环境
开发团队:
团队组成:
谢虎王雪桥杨启宏项目组长:
杨启宏
服务器:
MicrosoftServer2003
硬件配置:
Intel®
Core™2CPU2.83GHz,四个处理器
软件环境:
Windows7和WindowsXP操作系统,VisualStudio2010
开发工具:
.net技术
开发语言:
C#,XML
数据库平台:
SQLServer2005和MySQL
3.3基于系统功能分解的WBS方案
表3-1:
功能WBS表
序号
系统功能
功能简述
责任人
1
通用功能
界面管理,电子登录,登陆日志
2
教师信息学生信息查询,教学大纲的安排,课程信息和教学资料,考试安排,学生成绩录入,课程信息,课表和公告的发布
3
学生学籍信息和异动信息,教学部门的基本信息,课表安排,教师的基本信息,专业信息,课程信息,考试安排,培养方案和公告的发布
王雪桥
4
学生本人的学籍信息,教师信息,选课操作,课表查询,课堂质量评价,考试信息查询和公告的查询
谢虎
3.4基于项目开发过程的WBS方案
表3-2:
过程WBS表
阶段任务
任务起止日期
阶段性成果
项目规划
2012-9-28---2012-9-29
已经提交了《项目可行性分析报告》,完成了《系统需求说明书》
杨启宏谢虎王雪桥
需求分析
2012-9-30---2012-10-4
完成了用例描述和用例图
2012-10-5---2012-10-25
完成了功能模块图
2012-10-26---2012-11-9
无
5
实现
2012-11-10---2012-12-6
6
2012-12-7---2012-12-21
7
产品交付
2012-12-22---2012-12-26
4项目进度计划
4.1初期项目进度计划
表4-1项目初期计划
任务
完成时间
负责人
资源
备注
2012-9-29
全体人员参与
2012-10-4
王雪桥、杨启宏
2012-10-25
2012-11-09
2012-12-6
有待细化
2012-12-21
谢虎、杨启宏
2012-12-26
4.2项目计划的细化
表4-2项目计划
任务名称
工期
开始时间
前置任务
资源名称
教务管理系统
56个工作日
2012年9月28日
2013年1月22日
软件规划
2个工作日
2012年9月29日
项目规划
1个工作日
杨启宏王雪桥谢虎
计划评审
需求开发
4个工作日
2012年9月30日
2012年10月5日
用户界面设计
1个工作日
2012年10月1日
2012年10月2日
修改需求、修改用户界面
2012年10月3日
编写需求规格说明书
2012年10月4日
需求验证
8
杨启宏王雪桥
设计
4个工作日
2012年10月8日
2012年10月11日
详细设计、用例图编制
2012年10月9日
2012年10月10日
11
杨启宏王雪桥
设计评审
12
43个工作日
2012年10月12日
2013年1月17日
通用功能-增量1
2012年10月17日
界面管理
电子公告
2012年10月15日
16
登录日志
2012年10月16日
17
增量1-评审
18
教师子系统-增量2
13个工作日
2012年10月18日
2012年11月16日
教师信息查询
2012年10月19日
学生信息查询
2012年10月22日
2012年10月23日
21
录入教学大纲
2012年10月24日
22
课堂质量评价
2012年10月25日
2012年10月29日
课程简介与教学资料
2012年10月30日
2012年11月1日
学生选课情况查询
2012年10月31日
课程信息查询
2012年11月5日
课表查询
2012年11月6日
2012年11月7日
考试安排查询
2012年11月8日
2012年11月9日
学生成绩录入
2012年11月12日
2012年11月13日
发布公告
2012年11月14日
2012年11月15日
增量2-评审
教学管理子系统-增量3
16个工作日
2012年11月19日
2013年1月1日
学生学籍信息
2012年11月22日
学籍异动信息
2012年11月23日
2012年11月27日
34
教师信息
2012年11月28日
2012年11月30日
35
课表安排
2012年12月3日
2012年12月5日
36
教学部门基本信息
2012年12月6日
2012年12月7日
37
教学任务安排
2012年12月10日
2012年12月12日
38
培养方案
2012年12月13日
2012年12月17日
39
课程信息
2012年12月18日
2012年12月20日
考试安排
2012年12月21日
2012年12月24日
专业管理
2012年12月25日
2012年12月26日
教室基本信息
2012年12月27日
2012年12月28日
公告发布
2012年12月31日
增量3-评审
45
学生子系统-增量4
9个工作日
2013年1月2日
46
学生个人信息查询
2013年1月3日
48
2013年1月4日
49
2013年1月7日
选课查询
2013年1月8日
2013年1月9日
2013年1月10日
2013年1月11日
考试查询
2013年1月14日
2013年1月15日
杨启宏谢虎
公告查询
2013年1月16日
增量4-评审
50
系统集成
2013年1月18日
2013年1月21日
56
统集成测试
环境测试
58
59
完成文档、验收提交
4.3进度估算
定额估算法:
由于项目进行受到资源的约束,同时还要考虑到项目中各个任务的前置和后置关系,而这些在关键链路法中都被考虑,所以对该项目的进度估算采用关键链法,考虑到资源的约束情况下,项目的关键任务为:
需求分析-总体设计-详细设计-实现-教务子系统-集成测试-产品交互-结束。
因此大概在44天就可以完成任务。
项目网络图如下:
4.4进度计划
图4-2项目甘特图
5软件估算
5.1项目规模估算
5.1.1自下而上估算法
表5-1项目规模估算表注:
规模单位是人天
WBS
估计值(人天)
小计(人天)
总计(人天)
159
1.1
3
1.2
1.3
2
54
2.1
2.2
2.3
2.4
2.5
2.6
导入课程简介与教学资料
2.7
2.8
2.9
2.10
2.11
66
3.1
9
3.2
3.3
3.4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教务 管理 系统软件 项目 计划 任务书