教务管理系统需求分析报告

更新时间:2023-09-27 18:46:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

教务管理系统需求分析报告

1.任务概述 1.1目标

通过Internet完成对教务系统的管理,有利于管理者根据教务管理系统及时的对信息进行处理,每个用户可以通过Internet登录系统,并对自己的权限进行相应的操作。设计的目标是尽量大道人力与设备的节省、并且处理数据的速度提高。

该设计面向教务处、院、系教师和全校学生,实现教学资源管理,学籍管理,教学计划,开课/排课管理,选课管理、考务管理,成绩管理,教师管理,教材管理,教学质量监控,开放性实验管理,毕业设计管理和毕业审核等功能。

1.2运行环境:

1台服务器:2.4G双CPU,SCSI双硬盘镜像,2G内存,LINUX7.0,Apache+PHP+Mysql服务器

客户机:CPU 2.0G,512M内存, windowsXP操作系统, 连接Internet。

1.3条件与限制

为完成本系统的开发,应配备WEB服务器、CVS服务器、FTP服务器、文本编辑工具、微机若干台、打印机一台。可利用软件现有的服务器及教师办公用微机等设备。

2.功能需求 2.1.教学计划管理

1)教学计划既要保持相对的稳定性,同时还应满足各教务人员对教学计划进行

调整与更变,能自动生成每学期的教学计划。

教学计划管理能自动生成各班级的课表及上课老师,方便师生查阅。同时能避开节假日正常的教务活动

遇到突发事件能及时自动更新教学计划

2.2学生学籍管理:学生的基本情况、学生获奖和受处分的情况等。学籍变动管理、学生注册管理。

2.3学生成绩管理:管理学生每学期的所学的课程、课程性质、学分、学时、及成绩进行管理。包括成绩管理、分析内容。学生可以登录到学校相应成绩管理系统对自己的学科、学时、学分等相关信息进行查询。毕业生学籍处理: 结业处理,毕业处理,授位处理,学籍卡片等。同时每学期末时系统将自动给家长发送一封关于本学期子女在学校的学习成绩及表现等。 2.4教师管理 1)教师信息管理

该系统管理员可以查询所有老师的用户资料以及更新教师资料。 2)教师资料存储

3)教师异动、教师进修、教师教学考勤、权限设置。 2.5选课管理

系统为学生和教务人员提供不同的入口。学生和教务人员具有不同的操作权限,学生可以修改个人基本信息、选课、退课、查看自己的课程;教务人员通过本功能可以及时掌握学生选课的进程,对系统进行全面的管理,如选课信息的录入、查询、修改、删除等。

2.5.1学生网上选课平台(B/S结构)

选课:

当点击增加选课菜单后,课程列表中的专业必修课为教务处安各系教学计划自动添加进去的,学生可以通过课程列表框中的选课表课程列表来进行选择,也可以通过课程名或课程代码直接加入选课单,可以依次选多门课。

界面中同时提供查看本学期所开设的全部课程的基本信息,包括每门课的学分、课程性质(选修、必修)、教师及可容纳的学生、教师、教学方式(普通教学、多媒体教学、户外教学)、已选人数等。

本功能自动将学生自行添加的选课单传到排课系统,进行排课,生成本学期课程安排表。

在学生选课过程中。系统自动判断所选课程的总分是否超过上限,另外自动判断所选课程是否冲突、是否跨年级选课等。

学生选课功能应具备时间限制,选课阶段结束后学生不能对选课结果修改。 退课:

当需要删除选课时,选中删除选课菜单。可从课程表框中选择需要删除的课程。可以一次选多门课。

删除操作提交后把课程结果送给成绩管理子系统。

课程表中教务处按各系教学计划整体指定上去的,学生不能自行退选。 2.5.2教务员管理平台(C/S结构) 基本信息管理:

本功能是选课管理系统的辅助功能主要包括教师信息管理、学生信息管理和课程信息管理,实现对教师信息、学生信息的浏览以及对课程信息的安排。

其中教师信息管理可以查看教师姓名、教师工号、教师职称

教师所属系;学生信息管理可以查看学生姓名、学生学号和学生所在系和所在专业;课程信息管理有课程名称、学分、上课地点、已选人数、课程性质、开课系、课程人数,通过课程信息管理教务人员可以根据需要加入本学期需要的课程。

2.5.3 组织结构维护

组织结构维护组织结构维护组织结构维护 组织结构由学校统一规划,可分为学院——>各主要系别(信息、经管等)——>具体专业——>各班级——>学生。 实现目标:组织结构维护。可通过树状结构呈现.

2.5.4考勤信息维护考勤信息维护考勤信息维护考勤信息维护 1.考勤登记:对学生每周包括升旗、晨跑、上课的考勤情况等进行登记,每周提交一次。 2.开通班主任办公室/教学服务中心两个输入端口,只有教学服务中心对数据有更改权限。 3.对有关考勤情况的按班级、时间段等不同类别的统计,并根据校规对违规学生进行标记。 4.违规处理,根据相关规定处理各违规学生,并生成备注存入个人临时档案

3.排课管理 1、 排课管理

自动排课自动排课自动排课自动排课 自动排课功能是:经过排课操作人员所输入的课程、学生、教室、教师等基本信息,以及学期校历、课程课时,加上各种约束条件,由系统根据上述条件自动生成各种课表。 2.教师、教室、课时的共同约束条件

A. 教师、教室时间可以设定优先级,指定:必须排、不可排、尽量排、尽量不排;排课时参照设置进行自动排课。 B. 课时安排情况:单双周课程,穿插

或接续课程,三四节连排课程,单节排课等。 a) 连排式:一堂课需要3-4学时,安排在同一个上午或同一个下午,为老师提供时间上的便利; b) 单节排课:例如英语听力等课程,自动排课时将单节课程尽量排在一起,便于课程相关资源的安排; c) 穿插或接续课程:对于上几周理论再做几周实验的课程,在此课程空余的周次里,系统自动安排其他课程,节省教室资源。 C. 课时安排进度:一般来说,一个老师带几个班的同一门课程是平常事。同一授课内容老师希望只备一次课,这要求排课时考虑各个班级的课时安排进度。比如张老师同时带一班和二班的高等数学,两个班级每周各2次课。他希望排课的顺序是一班、二班、一班、二班,或者是二班、一班、二班,一班,而不是一班、一班、二班、二班,这样老师在教学时就不需要再备第二次课了

3.排课的科学性与合理性

对于不同类型课程可以根据学校的情况自行设定排课优先级: a) 公共课排在下午或晚上;

b) 晚上不排课; c) 数学只排在上午; d) 体育课不占用前两节; e) 周六,周日,(周五下午)不排课程; f) 专业必修课排在上午; 课程每周学时超过较多时,如果未设置连排,则课程排在尽可能合理的时间上。例如:一门课周学时为6,可安排周一1、2节,周三3、4节,周五1、2节;(此课程安排合理性的数据来自于本项目组教务处人员尽二十年通过对各种类型院校时间安排的经验采集整理的30多万条经验数据获得。) 5 总结

教务管理系统是学校的管理核心,管理应涉及到学校的专业设置、学藉管理、成绩管理、网上注册、开课管理、选课管理、师资管理等,在数据库一级建立强

有力的安全系统,管理人员可以在互联网的任何地方办工,真正实现学校网上管理。 学校中的教务管理是一项很重要的工作,包括学生管理,教师管理和课程管理等。开发“教务信息处理系统”的目的就是利用计算机的查询和运算功能,代替手工处理,提高工作效力和质量,所以该系统是必要而且能够实现的 。

本文来源:https://www.bwwdw.com/article/2e1d.html

Top