高校综合教务管理系统功能详解

时间:2019-05-15 02:54:01下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《高校综合教务管理系统功能详解》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《高校综合教务管理系统功能详解》。

第一篇:高校综合教务管理系统功能详解

高校综合教务管理系统功能详解

in 教务管理, 教务管理系统, 教学管理系统

高校综合教务管理系统(JWGL)是一个大型复杂的计算机网络信息系统,采用基于浏览器 / 服务器(B/S),客户端 / 服务器(C/S)混合的应用体系结构来建设高校网络教务管理系统,使高校教务管理 真正实现远程办公、异地办公。满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的高度集成与共享,实现信息资源的集中管理和统一调度。为各级决策管理部门提出准确、及时的相关信息和快捷、方便、科学的决策分析处理系统;为信息交流、教务管理提供一个高效快捷的电子化手段;最终达到进一步提高各级领导科学决策水平,提高各院系、各部门管理人员管理水平与办公效率,减轻工作负担的目的。系统简介

随着我国高校教学体制改革的发展,更加体现出以人为本的教育方针政策。学生自主地选择专业及专业方向、课程的选修机制、实验预约、成绩审核、学分制等管理方式的改革向传统的管理软件提出了新的挑战。基于这种广泛的需求。在充分综合各高校特点的前提下,在多年深入研究的基础上,推出了一整套能够适应新的教学体制、能够最大程度满足高校现代化管理要求的教务管理系统。

教务管理涉及到学生从入学到毕业的全过程管理,包括学籍管理、教学计划、开课 / 排课、选课、成绩管理、实验管理、毕业设计及教学质量监控等多个环节。“高校综合教务管理系统”包括系统工具、教学资源、学籍管理、教学计划、开课管理、智能排课、选课、考务、成绩管理、毕业设计、开放性试验室、毕业资格审查,毕业环节管理,教学质量监控、教材管理等十余个子系统,适用于综合性大学、学院、专科、中专及职业学校,能够完成学年制、学年学分制、完全学分制学校教务管理部门对学生从入学到毕业离校的全过程管理。

高校教务管理工作是高等教育中的一个极为重要的环节,是整个院校管理的核心和基础。面对种类繁多的数据和报表,手工处理方式已经很难跟上现代化管理的步伐,随着计算机及通讯技术的飞速发展,高等教育对教务管理工作提出了更高的要求。尽快改变传统的管理模式,运用现代化手段进行科学管理,已经成为整个教育系统亟待解决的课题之一。

高校综合教务管理系统(JWGL)是一个大型复杂的计算机网络信息系统,采用基于浏览器 / 服务器(B/S),客户端 / 服务器(C/S)混合的应用体系结构来建设高校网络教务管理系统,使高校教务管理 真正实现远程办公、异地办公。满足各类高校现在和将来对信息资源采集、存储、处理、组织、管理和利用的需求,实现信息资源的高度集成与共享,实现信息资源的集中管理和统一调度。为各级决策管理部门提出准确、及时的相关信息和快捷、方便、科学的决策分析处理系统;为信息交流、教务管理提供一个高效快捷的电子化手段;最终达到进一步提高各级领导科学决策水平,提高各院系、各部门管理人员管理水平与办公效率,减轻工作负担的目的。适用范围:◆大学、学院、大专、中专学校

·系统特点

本系统是一个全面、实用、方便、开放性和适用性强的网络化的综合管理系统。各个环节都有许多独特优秀的设计。系统工具

 两种不同的权限分配方法     发布通知,教务公告 数据导入.导出 数据备份和还原 网上升级

基础数据

    规范数据字典 隐藏数据功能

专业、课程介绍内容在 web 端发布 合班管理

学籍管理 成绩管理

       成绩提交、审核机制 成绩录入分权管理 过级成绩管理 单个学生成绩录入 绩点管理

成绩提交、录入控制 各种成绩报表、分析表

教学计划、开课管理

        教学计划格式按标准教学计划显示

全院选修课、专业方向课能方便在教学计划中体现 进程计划管理

教学计划中的学时学分约束可以同选修、毕业处理关联 教学计划复制编辑方便快速 开课数据从教学计划中自动产生 方便快速的合班、拆班、分组操作 开课对象概念(教学班、行政班分开)

排课管理 选课管理 实验 / 实践管理

      对设备和材料进行统一管理

安排各实验题目的预约,并可根据设备数量和实验室容纳人数自动控制预约的数量 根据学生课表自动判断预约冲突

根据教师空闲时间自由设定允许的预约时间,学生根据自己空闲时间来预约实验 实践教学计划、进程计划管理

毕业设计 web 端选题,并且根据优先级别自动 / 手动分配毕业设计题目  校外毕业设计管理

教师管理

       教师基本资料管理 教师教学质量评估

教师介绍在 web 端学生选课中体现

评估支持(学生 / 同行 / 领导 / 专家)四种评估方式 评估可以根据不同学校设定指标体系 为了增加评估力度,可以设定同成绩查询关联 根据课程类别设定不同类别课程、不同指标体系

三、学籍管理子系统

五、开课 /排课管理子系统

系统用途: ◆开课管理是由教学计划导入学期教学任务后,再根据实际情况微调生成学期实际开课。

◆排课是教务管理工作最重要的环节之一,也是最复杂、烦琐的工作。尤其在教学规模不断扩大、教学资源日益紧张的今天,实现从手工排课到计算机自动排课是教务管理工作的迫切要求。“排课管理子系统”就是为此而开发的。系统特点: ◆根据开课实现自动排课,排课结果可以进行手工调整;

◆对于初装系统的用户,如果已经到了期末需要安排下学期课程,但来不及制定教学计划时,可以通过手工录入开课数据。

◆教师、教室时间可以设定优先级,指定:必须排、不可排、尽量排、尽量不排;排课时参照设置进行自动排课。

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

◆输出五种类型课表:教师课表、教室课表、时间课表、课程课表(某门课的课表)、学生个人课表 ◆排课的科学性与合理性: 对于不同类型课程可以根据学校的情况自行设定排课优先级,例如: ◇公共课排在下午或晚上; ◇体育课不占用前两节; ◇专业必修课排在上午;

课程周学时超过较多时,如果未设置连排,则课程排在尽可能合理的时间上 例如:

◇一门课周学时为6,可安排周一1、2节,周三3、4节,周五1、2节;

此课程安排合理性的数据来自于本项目组尽二十年通过对各种类型院校时间安排的经验采集整理的30多万条经验数据获得。◆避免各种冲突: ◇教室不冲突,同一教室同一时间不能安排两门课程;

◇学生不冲突,同一班级学生不能在同一时间上二门或二门以上课程; ◇老师不冲突,同一教师不能在同一时间在不同地点上课; ◇课程不冲突,同一班级同一课程不能同一时间在不同地点上课; ◇教室容量不冲突,即班级人数不能超过教室容量。◆特殊约定条件,可按指定条件排课: ◇按指定地点排课;

◇按指定时间排课(可指定节次或上、下午); ◇按合班上课; ◇3或4课时课程连排;

◇学时为单数课程按单双周排课; ◇一门课程多人上课不冲突;

◇要求两名或两名以上教师上课互不冲突;

◆分布式排课,推荐由教务处排公共类课程,各学院排自己的专业课的模式。

◆高成功率、高效率的排课。一次排课成功率为95%以上,12000人学校一次排课时间为1.5小时~2小时 ◆方便易用的手工调整功能:将课表的冲突在同一界面中进行显示,用户可直接通过在界面中进行拖拽的操作进行课表调整,调整200门课,不超过2小时。

七、考务管理子系统 系统用途: ◆ 为检验学生的学习效果,学校要在每个学期末对学生进行文化课考试。教务管理部门要在考试前进行大量的严谨的准备工作即考务工作,包括考场安排、监考人员安排等,以保证考试的顺利进行。“考务管理子系统”是把考务工作信息化和自动化的系统,实现了考试计划管理和考场的自动安排。系统特点: ◆同时支持课程考试和 报名考试(如四六级考试、计算机等级考试)两种方式

◆考试计划管理以根据开课情况向各教学承担院系发出的考试调查为准,便于协调考试和教学的时间。◆支持重修缓考补考的需要;

◆能根据考试计划管理自动完成考场安排,并能根据实际情况进行手工调整; ◆考试时间以场次作为安排的单位; ◆考场安排的科学性与合理性: A、同一门课的考试要安排到同一时间

B、人数多的课程先安排—便于安排人多地考试,也便于安排阅卷任务(人数多则阅卷时间长)。C、同一班级的学生尽量安排到几个集中的考室 D、靠相同课程的考场安排在相邻的考场 E、人数与考场容纳人数尽量匹配

F、同一考场中尽量/必须不要多个学院的学生 G、每个学生尽量每天只考一门

H、不同专业的学生的考试时间尽量安排到整个考试周中(不要让不同专业介绍考试的日期相差太院)I、监考教师的工作量尽量均匀 ◆报表输出:

◇考试安排表,包括全校所有课程考试的时间、地点、课程、考试人数、监考人员等; ◇班级考试安排表:包括某一班级考试的时间、地点、课程、考试人数、监考人员等信息。◇个人准考证:可以配置在准考证上打印个人的考试安排包括时间、地点、课程等信息。

八、成绩管理子系统 系统用途: ◆ 考试成绩是检验老师教学效果和学生学习效果的重要度量,也是审查学位的重要依据。因此要求学生的成绩管理准确、安全。“成绩管理子系统”就是为教务人员管理学生成绩而设计。系统特点: ◆ 任课教师或系秘书可以通过IE浏览器录入成绩,但成绩数据一经提交不能更改。如果录入有误,必须到教务处更正;

◆除了能管理有学籍学生的成绩,还可管理无学籍学生的成绩和双学位成绩; ◆三种方式录入成绩:按课程录入、按班级录入和按学生录入,方便操作;

◆提供丰富的成绩报表,按班级、年级和专业进行成绩排名,为奖学金的分配提供良好支持;

九、教师管理子系统

系统用途: ◆教师是教学工作的主角,教师队伍是教学工作的最重要的资源之一;

◆教学考核是高校职称评定、津贴定级、课时津贴发放等的重要依据之一,包括定性评价和定量计算两个方面。其中,定量计算涉及到课程类型、课程性质、学时、教师职称/岗位/身份/主讲或辅导、上课班级学生人数等;

◆教师管理子系统就是以教师为管理对象,对教师的基本信息、教师教学考勤、教师异动、教师进修及教学工作量进行管理和计算。系统特点: ◆可以自定义工作量计算公式,从而满足不同学校或同一学校不同时期对教学工作量计算的不同要求。; ◆提供各种信息查询和统计报表。

十、教材管理子系统

系统用途: ◆教材是学生学习的工具和参考,是教学管理的重要内容之一。教材选取、预定、配备以及教材的评价都是教材管理的工作内容。“教材管理子系统”为实施科学的教材管理而设计。系统特点: ◆入库管理包括自编教材和外购教材; ◆能够完成教材的预定、补定工作; ◆具有入库教材的验收、统计功能;

◆教材评价:通过教材配备率、教材使用率以及调查表的统计来实施基本的教材评价;

◆为解决教材预定和学期开课时间上不协调的问题。系统提供多种教材预定计划来源方案,包括学期开课、招生计划、教学计划、上年预定计划等多个来源。◆输出各种报表,包括: ◇积压报废教材一览表 ◇库存盘点结果一览表 ◇选用各特征教材统计明细表 ◇教材配备率 ◇优秀教材使用率 ◇课前到书率

十一、教学质量监控子系统

系统用途: ◆面向教学单位,用于学生对老师、同行对教师、领导对教师的教学工作评价。系统特点: ◆指标体系管理:通过本系统能够自行建立一套评价体系;并可针对不同的学科门类使用不同的评价体系。◆ 用于评价体系的指标分为三个级别;

◆ 量表可以是等级量表,也可以是数字量表;量表可以是不完全量表,如只给出A等级或C等级,而介于A和C之间的B等级和D等级没有给出;量表可以只有一二级指标或只有一个层次的指标; ◆量表转换为实际分数时还可以根据情况设置转换体系。如规定D不是0分而是-1分等。◆网上通过浏览器收集评价数据,并自动进行评价统计;

◆系统可控制未参与评估学生限制其功能,如不可查询成绩等。以便于督促学生参与评估,提高参评率。◆输出各种评价报表。

十二、开放性实验管理子系统

系统用途: ◆随着学分制的推进和实验教学管理的发展,开放性实验室是未来的发展趋势,在学分制改革的过程中,同一个班级学生上课时间因为选课而越来越不相同,传统的将实验课做为一门课程的方式来统一安排的方式逐渐成为学分制改革的瓶颈。通过实验预约学生可以根据自己空闲时间自由选择参加的实验课程。同时根据实验设备管理提供同一实验室不同的实验项目同时进行,将学生空闲时间和实验室资源最大限度的利用。该子系统就是为管理学校的开放性实验室,由学生在WEB端根据教学进度预约实验提供支持。系统特点: u 对设备和耗材进行统一管理

提供对实验室的设备和耗材进行统一的管理。包括设备报废,设备维修,设备新增。在实验预约过程可预约人数同设备数量相关联 u 安排实验项目的预约

u 根据学生课表自动判断预约冲突

提供学生的实验预约与其本人的课表冲突判断,以减少因为时间冲突而造成教学计划的不能实施。u 根据课堂进度设定预约时间

在实际的教学过程除独立开设的实验课程以外,实验项目的开设同理论课堂的进度有密切的关系,预约控制端提供根据理论课堂进度安排相应的实验预约时间。

十三、毕业设计管理子系统 系统用途: 学生可以在网页端根据自己的兴趣爱好选择自己的毕业设计的题目。系统根据学生题目选择的优先级别自动分配。同时支持学生在校外进行毕业设计的题目管理。系统特点: u 系统提供按题目和按教师两种自动分配方式

u 学生一次可填入多个志愿,自动分配时按志愿优先级依次录取 u 可手工调整分配结果

u 指导教师可全程跟踪毕业设计整个过程。包括中期检查 u 毕业设计完成后由指导教师录入毕业设计成绩。

十四、门户管理 系统用途 : ◆完全 B/S 结构设计,把教务工作的各种信息发布给不同层次的用户,使全校教职员工和学生随时了解和掌握教学工作动态。系统特点 : ◆对学生用户:凭学号和密码选课、查询本学期课程表、个人学籍记录、奖惩情况、累计获得学分和学业成绩;

◆对教师用户:凭教师号和密码,网上为学生录入所授课程考试成绩,查询个人教学任务书和课程表,查询所任班级学生的学籍资料;

◆校领导用户:凭用户名和密码,查询各专(兼)职教师的教学任务,查询全校各班级、各课程的课程表,查询全校各系部学生的注册情况、学籍资料和学业成绩。

◆各教学系部:可网上为学生注册,审核和确认教师录入的学生成绩;查询系部各班级学生的学籍资料、学业成绩和注册情况;查询课程表及本系部教师的教学任务;查询本系部教师的注册信息; ◆另外,教务管理部门可以通过该子系统发布通知和公告。

十五、网络考试子系统 系统功能:

1、B/S模式和C/S模式的组合,易用性和稳定性的结合

更安全高效的C/S模式:管理员对考生、题库和试卷的管理模块采用传统的C/S模式构建。由于管理员较少,所以安装客户端不会带来不便,而会更加性能稳定且效率高

2、考试、作业、练习三大功能模块

考试:用于正规考试和认证,要求比较严格,可以设定答卷时间、答卷自动存档、记录所有成绩和答题信息、不允许重复考试(可选项)、多种防止舞弊设计(如打乱出卷顺序)等。考生可以查询自己的考试成绩和正确答案(可选项),领导和管理员可以查询所有的成绩,并可以进行成绩分析和知识点分析,对于有主观题的试卷还可以手工评卷。

作业:类似教师给学生布置的作业,适用于企业以培训为目的的测验或考试,作业不计时、可通过续存进度功能分阶段多次完成,允许查看正确答案、领导和管理员可以查看作业成绩,并可通过“查看缺席考生”查找未为完成作业的考生。

练习:练习模式每做一道题都能给出正确答案,可供学员培训和考前训练。

3、全新的界面设计,内容丰富实效

双层菜单:最流行的双层浮动菜单系统,结构更清晰。

4、重新设计的第四代考试引擎,高效、安全、稳定。(考试性能的具体描述请参见“常见问题”)容错的XML交卷技术:系统中最关键的考试交卷功能采用XML技术设计,让试卷在客户端生成XML数据上传服务器,能够保证在服务器和网络出现任何故障时,保留并锁定交卷前的现场(不允许继续答题),等待故障处理后继续交卷。可以说,考生交卷过程中出现任何问题,只要客户端计算机不重启,等网络和服务器故障修复后,都能够继续交卷成功。

5、最全面的防舞弊技术。

随机取题技术:允许管理员定义从题库中随机取题组卷,每个考生的考题都不同,都是依照预定的知识点难度等策略从题库中随机抽取的,让考生无法。

6、各种成绩查询、统计及分析功能

个人成绩查询:考生允许查看自己的成绩和答卷,答卷中包含正确答案和答案要点说明,重要考试也可以不允许查看正确答案。考生也可以查看答卷的知识点正确率分布,了解自己的薄弱环节。

7、根据试卷题型进行自动判分或手工评卷

自动判分:如果试卷没有问答题和填空题,系统将自动判分,考试结束即可获得成绩。

8、最佳的出卷系统,多种出卷模式、灵活的题库取题组卷策略

管理员预先定义试卷:管理员可以预先定义考试试卷和各种选项,满足各种考试、测验、练习和作业,试卷设置周到全面,可以满足各种不同目的的考试,一定让用户能够定义一份满意的试卷。

9、“查看试卷内容”,强大的试卷管理功能、Word试卷输出

对试卷题目的再次修改:即使出卷完成后,管理员也可以查看试卷的题目内容,对题库中随机取出的试题不满意还可以手工或自动换题,甚至直接新增或修改试题。

10、通过“考试控制台”管理考试

管理考试:管理员可以在“考试控制台”对一场考试、竞赛或作业进行全面管理,如查询考场综合情况、删除考生不正常的答卷、延长答题时间、查看缺席考生、手工评卷等

11、开放式题库设计、题型完整、快速输入

题型完整:拥有单选题、多选题、判断题、填空题、问答题、计算题、名词解释、论述题、案例分析题等九种题型。

12、完整的用户管理和权限控制

更安全的访问控制:所有页面都采用权限控制,关键页面作了数据库效验,有效防止黑客攻击系统和技术舞弊的行为。

13、安全、稳定、易用

界面和风格符合微软标准,简单易用。·系统优势

先进的管理思想 我公司作为国内最早涉足高校综合教务管理信息化领域的公司,系统融合了多所大学多年来教务管理及教务改革的经验 , 将学生入学到毕业的所有数据统一管理,纳入到本系统当中,改变了以往教务模块分散,不全面的弊端。教务数据集中管理,最大程度地实现了数据的共享,从而避免管理漏洞的产生,同时为学校管理层的决策支持提供详尽的数据。它为促进学校教务管理的科学化、信息化提供了强有力的支持。

采用 Visual Studio.net平台开发,该平台作为的微软公司全面代替 Visual Studio 6、Asp 等技术的主推平台,其先进性业界领先。同时系统整体架构采用应用服务器技术,将安全性、可维护性提高到一个新的高度。分析设计过程全面采用面向对象的设计方法,对象的重用性带来了开发效率的大幅提高。对数据的封装、设计的模块化、减少类之间的依赖性和类的聚合性等,增强了软件系统的可靠性。测试先行的开发理念保证了软件的品质。

先进的技术 , 模块化的软件结构 系统运行于 Internet 上,采用 C/S 结构与 B/S 结构相结合的体系结构既满足教务管理用户集中、大量处理数据的要求,又满足学生最大范围地使用该系统。各子系统即可独立运行,也可联合运行,实现数据共享。

系统操作的友好性 本教务系统界面友好,操作简便,充分考虑了人性化设计。系统具有易用性,容易实施。从而更易为使用者所接受,降低推广难度,减少培训的工作量,在最短的时间内让非专业人员轻松上手。其中的每个模块都采用统一的数据记录定位操作和数据编辑操作。学会了对一个模块的数据操作后即可操作系统所有的模块,让教务管理人员真正的将精力花在教务管理上,而不是简单和繁重的信息处理上。

强大的权限管理功能,提供全面的安全策略 教务管理流程复杂,安全要求较高。为此,我们在系统中提供了用户管理系统。每个用户在使用系统之前,必须进行身份验证,并根据其身份与角色配置相应的控制、访问权限。同时内嵌了加密模块,对传输敏感信息进行加密,并且用户可根据需要,对相关的数据进行加密处理。为了进一步跟踪入侵者,在用户进行任何相关的操作同时,系统将会自动留下日志,这为系统的恢复和现场的跟踪提供可靠的依据。权限控制可细到记录、字段级,例如可控制用户是否可看某些数据显示窗口中的字段列以及不同系的教务人员只能修改本系的数据。权限最大可设到模块,即是否可对某一模块有操作权限。通过集中的用户权限管理可使不同的教务能以最安全的模式协调工作。配合多种数据备份策略,保障教务数据的安全性。

基于多层架构的系统,不受时间、地点的限制 面向 Intranet/Internet,易于使用且不受地域限制,能够通过该系统轻松的实现随时随地的移动办公,提高办公效率。学生选课采用 WEB平台和数据库结合的技术,实现了网上选课,学生可以在任意时间通过网上进行选课。教师也可通过网上系统在任何地方录入学生成绩。

系统具有强大的跨平台和可移植性,用户不必将自己捆绑在某一种硬件或操作系统上,可以根据自身的情况选择合适的硬件、操作系统、数据库。·系统结构

第二篇:高校教务管理系统的设计应用

摘 要:近年来,随着我国教育事业的不断发展,大学教育逐渐从传统的“精英教育”向当代的“大众教育”转变,高校教育事业规模日益扩大,学校教务管理的任务变得更加繁重和复杂。本文充分利用b/s体系结构,结合asp.net的优势和sql server2005数据库技术,设计并应用高校管理的高校教务管理系统。

关键词:教务管理系统;高效;设计;应用

近年来,我国高等教育改革体制不断深化,受学生扩招、校区扩建、学生人才培养计划的更新等因素的影响,高校教务管理工作面临着新的挑战,需要依靠一个良好的教务管理系统来完成教务管理工作,促使其向规范化、效率化方向发展,推动高校的良好发展。

一、高校教务管理系统的需求分析

(一)系统的工作流程

在高校的教务管理系统中,从总体上来讲,其工作主要包括三条主线:(1)以教学培养计划为基础,监控学生的学习结果,综合考虑多方面的因素,为学生的学习进程提供咨询,管理学籍直至学生通过毕业资格审核;(2)对学生的课程和考试进行管理,包括选课、排课、开课,学校所有教学资源的协调调度,学生各项考试的管理等;(3)教学质量的管理与控制(比如对教师的授课情况的调查与分析等),教材与其他教学保障体系的管理等。

(二)系统需求

在设计高校教务管理系统的过程中,需要分析其需求,在此基础上才能逐一满足各项需求,为高校教务管理工作提供帮助。具体来讲,主要涉及以下四个方面:(1)功能性需求。这个需求主要是根据高校教务管理工作的内容,结合不同的对象设计不同的用户,其中包括适用教务处管理员的校级管理用户、教学秘书用的院系级管理用户、各科教师的教师用户、学生用户等,根据用户的不同,其所拥有的使用权限、使用功能均不同。(2)性能性需求,即需要系统满足多方面的性能,包括操作需求、扩展性和兼容性需求等。(3)安全需求。主要包括操作系统安全、硬件设施安全、管理安全等方面。

二、高校教务管理系统设计中的关键技术

在此次设计高校教务管理系统中,其中涉及几个关键技术,需要特别加以注意。

(一)b/s体系结构设计。据大量实践证实,b/s结构具有开发周期短、适应性强等优势,并且可以与internet/intranet完美的集成。因此,采用b/s体系结构,可以最大程度上利用网络资源,实现高校各类信息的及时发布。与此同时,该结构可以被应用到地理位置分散、通讯介质各异的网络中,既可以更好的为用户服用,同时又可以减少客户端的维护量。

(三)ado.net技术。采用该技术设计的目标如下:对关系型和非关系型数据库简单访问,将前一个数据库与xml访问统一起来,协助程序开发人员可以在网络上充分、高效使用多层数据库应用程序。采用该技术后,用户通过登录网站的后台管理程序,可以实现多种操作,比如信息的更新、插入等。

三、高校教务管理系统的设计

(一)整体性设计。在设计高校教务管理系统时,根据用户身份角度,在此做出不同的功能分配,包括部门管理员、教师、学生以及访客四个部分。

(二)功能模块设计。在功能模块设计中,主要包括以下四个模块:

(1)用户登录模块。首先,在登录高校教务管理系统中,用户需要选择登录身份,即部门管理员、教师、学生或者访客,对于不同的用户,其权限是不同的。其中,在这四个用户中,部门管理员的权限最高,访客无需登录即可浏览学校相关教务信息。

(2)部门管理子系统。该系统相当于系统的后台管理,其涉及两个身份,一个是教务管理处管理员(具有最高的管理功能,学校的一切教学事务均可被管理),一个是学校各个二级学院的教务秘书。该子系统包括8个模块,即公告管理(学校各项通知、安排等)、学生管理(成绩管理、学籍管理等)、师资管理、教学计划管理、排课管理(各个院系、专业等的课程安排)、考试管理、系统维护。

(3)教师管理子系统。用户以教师身份登录到系统后,就可以直接进入该子系统,起重工包括5个模块,即成绩管理(学生成绩的登记、核对等)、信息查询、信息维护、毕业设计、系统维护。

(4)学生管理子系系统。高校学生以学生身份登录后即可进入该系统,其主要包括5个功能模块,即网上报名、网上选课(根据开课情况,在网上选择自己感兴趣的课程)、信息查询(比如成绩查询等)、教学质量评估(比如给授课教师打分等)、系统维护。

四、高校教务管理系统的应用

(一)登录模块

进入高校教务管理系统时,用户根据自身的身份,通过输入用户名、密码来登录,访客则可以直接访问。其中,实现界面如图1所示。

图1 教务管理系统的登录界面

(二)考试管理模块

在教务管理系统的考试管理模块,可以实现多种功能,比如考试课程安排,考试时间、地点安排等。其中,该模块子菜单的实现界面如表2所示:

图2 教务管理系统考试管理模块主界面

(三)学生管理模块

这个模块主要是针对高校学生,它可以实现新老学生数据导入、报到、注册等。当新生报到后,对其分班编学号、学生基本信息维护、各类表格的输出打印等。学生根据自己的用户名和密码,登录该模块,可以在线网上查询或修改系统授权的个人信息。

结束语

在高效管理工作中,其核心在于教务管理工作,它是维护学校各校教学活动、研究活动等工作的保障。本文利用相关技术,设计开发一个基于b/s结构的高校教务管理系统,基本可以满足高校教务管理的各项工作。要想保障该系统的良好运行,后期还需加强学习和研究,不断完善该系统。

第三篇:教务管理系统参考

引言

教务管理系统是教学领域中一个重要的系统。随着计算机的普及,人们迫切希望在计算机上能够实现教务管理操作,希望把人从教学资源,教学评估,编排课程,教学检查等等这些繁琐的工作中解放出来。教务管理系统从人们的需求出发,具有智能化辅助教务人员管理教务工作,并且计算机发挥了它本身的优势,能够存贮大量信息数据。与以往手工的教务相比,教务管理系统软件的出现,使教务工作变得更简单,可靠,安全,方便。为了能让教务管理人员从繁重的工作中解脱出来,使他们在使用一个软件以后能极其容易地对所有教务工作进行管理,并且准确无误,轻松自如。因此开发一个教务管理系统软件是当务之急,也是本论文选题的重要意义和研究宗旨。

教务管理系统是教学活动中一个最重要的部分,系统将教学资源与老师,学生,课程,学生与老师,老师与课程,课程与学生相互间联系起来,而且联系错综复杂,相互联系,相互排斥,因而需要系统应具备较完善的检验防错功能,冲突处理功能,从而根据系统的运行及反馈信息高质量,高效率地管理系统流通部门的全部功能。

在开发教务管理系统软件过程中,使用了当前最新的技术ASP﹒NET和ADO﹒NET。ASP﹒NET是内建于语言运行环境中的编程结构,特别是在创建Web应用程序显示了强大的功能。ADO﹒NET是一种面向对象的方式来处理数据。ASP﹒NET和ADO﹒NET的结合很容易地在一个数据库中建立一个记录集。使用这些脚本建立和打开一个记录集,处理和输出数据。

在开发教务管理系统的过程中,一直用运了软件工程的思想去开发系统。开发前的准备中,进行了系统调查。熟悉系统的组织结构、职能结构和业务流程分析,系统业务流程分析、业务流程图。然后是随数据流进行了分析,对教务系统中的数据流程图,数据字典描述。数据库的设计主要是E-R图和转换成关系模型。规划管理信息系统的功能,设计系统的功能结构图,每个功能模块的主要工作内容、输入输出要求等。

第1章 概述

1.1为什么要开发一个教务管理系统?

在迈入二十一世纪的今天,中小学的教务管理显得极其重要,合理地管理不但反映一个国家的科技水平,而且影响中小学的教学质量。在知识经济时代到来的今天,用计算机控制教务工作由自动化系统运行而完成。这不仅节省了人力,还提高了工作效率和服务质量,而且增强了信息的流通。

今天,计算机的价格已经十分低廉,性能却有了长足的进步。它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;

其次,计算机可以节省许多资源;

第三,计算机可以大大的提高人们的工作效率;

第四,计算机可以使敏感文档更加安全,等等。

随着计算机的应用已普及到经济和社会生活的各个领域,学校的教务人员迫切需要有这样一个软件,能够实现教学资源整体规划,编排课程,评估教学质量,检查教学进度等等这些繁琐的教务管理工作。

1.2 在中小学中用计算机管理教务的意义

我们要实现教育现代化,中小学的教务工作是一个重要的环节。70年代后期,出现图书情报工作的 “联机革命”,使计算机更广泛地,更有效的应用到各个角落,发达国家较重视这一领域的发展,我国尚存在较大的差距。所以我们说,教育工作计算机化是提高我国科学技术水平的一项带有重大战略意义的措施,因而中小学的教务管理工作是一个重要的标志。

计算机技术是现代技术的一部分,教务现代自动化也只是教育现代化的一部分,它们之间是部分和整体的关系,但由于计算机技术是信息技术的心脏,现代社会的骄子,信息社会的科技主角,所以在教务现代化技术中,计算机技术处于核心地位,它对于其他现代化设备起控制,连接和转换的作用,而教务自动化是教育现代化的核心和主导部分。教务管理系统软件能提高教务本身管理水平,能代替工作人员进行教务工作的某些加工处理,把工作人员从繁重的手工劳动,重复劳动中解放出来。

现在我国的中小学校教务管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

总之,教务的计算机自动化管理系统,不但可以大大提高教务管理工作的效率,而且推动了教学质量的进步。

我作为一个计算机应用的本科生,希望可以在这方面有所贡献。改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我四年的所学编制出一个实用的程序来帮助中小学进行更有效的教务管理。

归纳起来,好处大约有以下几点:

(1). 可以存储教学资源,安全、高效处理信息;

(2). 节省大量人力,财力;

(3). 可以迅速查到所需信息和实现教务管理功能。

1.3 为将来学校网上办公做好准备

﹒NET技术的发展,大量的Web应用程序开发,在不同地点的用户可浏览Web站点信息。这些技术的成熟,使得在中小学实现网上办公有了技术上保证。学生,老师可以在任何地点,在网上浏览教务信息,学校的最新通知,填写自己的信息,实现用户权限内的操作。教务管理系统是学校网上办公的一个尝试,也是为以后中小学网上办公作基础。

第2章系统分析

系统分析是指在管理信息系统开发的生命周期中系统分析阶段的各项活动和方法,应用系统思想和系统科学的原理进行分析工作的方法与技术。

系统分析阶段的目的,就是按照系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析在整个系统开发过程中,是要解决“做什幺”的问题,即根据系统规划所确定的范围,对现行系统进行详细调查,尽可能弄清楚用户对信息的需求,调查原信息系统的资源,输入,处理和输出,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,也即提出新系统的逻辑模型,为下一阶段进行物理方案设计,解决“怎么做”提供依据。因此,这个阶段又称逻辑设计阶段。

系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。

2.1系统调查

系统初步调查中采用的主要方式是与中小学的教师,尤其是与教务处的教职工进行交流,并结合自己的常识,经过调查研究,中小学的基本情况为:中小学实行校长负责制,下设教务处、财务部、党团支部、学生会、后勤部五大部门。各部门分别针对各自管辖范围进行具体管理,并向校长负责。在学校的日常教学活动中,教务管理是至关重要的。

中小学在日常教务活动中出现的主要问题是:

(1)学校现行的教务管理方式仍为基于文本、表格等纸介质的传统手工处理方式。教务信息管理没有完全科学化、规范化、处理速度较慢,因此影响教学工作的开展,难以进行有效的信息反馈。

(2)学校领导对整个学校的学生信息不能得到及时反馈,因此不能适时指导教学方向,以至影响教育质量。

(3)师生之间,学生和教务人员,以及老师和教务管理人员,信息交流少,信息渠道单一,不利于协调工作,容易出错。

因此,通过建立教务管理信息系统,使教务管理工作科学化、规范化、程序化,促使提高信息处理的速度和正确性,使学校的信息流程和流向清晰化、合理化,第一时间把握学生信息,以提高整体教学水平。

2.2系统的可行性研究

可行性研究是系统分析阶段的第二项活动。此活动的主要目标是:进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性研究是对系统进行全面、概要的分析。

通过调查分析,新系统设计方案有以下三个可行性:

(1). 技术可行性:

本系统采用 Windows 2000作为操作平台。数据库选用SQL server 2000,该数据库管理系统在Windows 2000 Professional上能运行,并提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。本系统的应用软件开发平台也选用Microsoft Visual Studio.NET 2003。

(2). 经济可行性:

采用新的教务信息管理系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,规划教学资源,提高学生信息,及时反馈教学信息的利用率,使教学质量更上一个台阶。

(3). 营运可行性:

本系统操作简单,易于理解,只需通过简单熟悉,上手较快,学校教务管理处的教职员以及相关教师均能进行操作,营运环境要求低。

面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。软件的开发应能在较长时间内满足学校的发展需要。故新系统还需要满足以下这几个标准:

(1)标准性:系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质量又可以分享在此标准上的每一次技术进步。

(2)可靠性:由于学教务息的重要性,系统的软硬件应均为质量可靠,并采用RAID 0+1廉价磁盘冗余保护技术,确保不会由于软硬件故障造成系统运行终止而使用户蒙受损失。

(3)安全性:通过软件的编制及硬件设置,控制使用者接触数据的权限,从而确保使用者无法操作与其无关的数据。

(4)兼容性:系统的所有软硬件理论上都应有100%的兼容性,用以保证软硬件的可互换性。

(5)高效性:由于学校学生信息每次处理的信息量较大,因此系统对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一点。

(6)可维护性:系统软件设计时应采用结构化模块设计,以便于开发和维护,也有利于根据情况随时进行功能调整。同时在系统开发时应该充分考虑到用户的日常维护,使之能简便易行

通过可行性分析研究,认为新系统的开发方案切实可行,可进行开发。

2.3 软件开发的总目标

(1)提高教务管理的自动化、现代化水平,按照管理信息系统开发原理与方法,采用计算机代替手工劳动,规范教务管理的操作全过程。

(2)提高整体教学水平,相关教务人员可以从系统中取得及时而且正确的教学管理数据信息,并可以迅速而有效地进行信息交流与共享,从而掌握学校的各种信息情况,为校领导做出适合学生全面素质发展的指导策略提供有力的支持。

第四篇:顶岗实习综合管理系统--功能说明

实习综合管理系统 功能模块说明

开发平台

开发平台采用Microsoft Visual Studio.NET,数据库平台采用Microsoft SQL Server 2000。

总体设计规划

顶岗实习系统的总体设计规划如下:

一、操作界面简洁明确

和谐 界面的配色方案和一些控件的使用和谐悦目,参考一下其他学校或教育机构相似系统的页面风格。

简洁 操作界面简单易用,需要操作的步骤一目了然,在操作页面中尽量减少菜单的使用,大量采用按钮(或图标)或Flash动画方式提供明确的操作向导。

二、完善的查询统计功能

数据(表格)支持导出为XLS类型,支持文件上传下载。

三、高效

本系统涉及大量的数据添加、更新、查询和统计功能,因此对系统的运行效率要求较高,需对于大规模并发请求有良好的适应性。

四、安全性

系统设计时,严格遵循诸如完善的用户认证、权限校验、口令HASH、防SQL注入等各种安全方面的技术细节标准。

系统功能设计

一、顶岗实习系统部分

(一)学生端功能说明 1.基本信息(学生)

所含内容:姓名、班级、学号、联系电话、实习单位、实习地址

添加方式:

教务处手工录入,提交后由教务处审核通过后分配给学生,适合账户数量较小时的临时添加。

从校内已有信息系统数据库导入,学生预设密码统一或随机分配,此方式适合从其他系统大规模导入学生信息。

2.岗位选择

顶岗实习单位基本信息

所含内容:公司名称、地点、简介、公司联络人、联系电话 添加方式:

自主顶岗 学生自主输入顶岗实习企业和岗位,提交后由教研室审核通过。学校分配 学生从教研室审核后的企业和岗位信息中选择岗位,并可完善部分岗位信息,如校外指导老师等。

3.实习周记

※学生点击填写周记按钮跳转到填写页面之前,系统根据教务处提供的对应专业的实习安排表确定该学生上次周记是否已按时提交。

※如系统检测到该学生上次周记未交,则锁定该学生继续提交周记的权限,直到其校内指导老师解除锁定,方可填写提交。

※提交周记后,系统记录学生填写的具体日期时间,并可在教师管理端予以显示。※学生端登入后的状态信息栏可显示教师端对其未按时提交周记的提醒。※学生端可查看教师对其实习周记和实习总结的评分及评语。

※学生从资料下载栏下载“实习总结”WORD文档模板文件,填写完毕后上传服务器保存。该功能有服务器以一定规则验证后对完成顶岗实习的学生开放。

4.师生交流

该板块针对一个教师对多个学生的模式进行设计,学生可在线与自己的指导教师聊天或对教师留言,教师审核解答后可选择单独回复或公开发布在本组留言板上。教师以上权限级别可查看及统计教师与学生交流次数和具体内容。

5.实习总结

该栏目包括学生实习满意度调查,实习总结报告,查看周记分数统计,具体描述如下:

学生实习满意度调查 系统根据实习安排表判断实习周期已结束,并且该学生按时按量提交了所有实习周记,并已经全部得到校内指导教师的批阅。则该学生可进入“实习满意度调查”栏目,填写“实习满意度调查表”并提交。

实习总结报告 系统根据实习安排表判断实习周期已结束,并且该学生按时按量提交了所有实习周记,并已经全部得到校内指导教师的批阅。则该学生可进入“实习总结报告”栏目,下载“实习总结报告”WORD模板,填写后上传服务器。查看周记分数统计 学生可在此看到指导教师对于本人所提交全部周记的评价,并可查询指定主题、内容、分数的周记详情。

6.通知公告

在学生端登陆后的主页面,显示其对应的权限下可供浏览的校园新闻,并可滚动显示其权限对应的通知公告信息。点击某条通知公告信息的标题可浏览该信息的详细内容。

7.资料下载(顶岗实习相关文档资料下载区)

顶岗实习学生所需相关文档资料的下载页面,所有文档由具有上传权限的角色(如教师、教研室、系、教务处等)上传,并在上传时指定可供阅览的具体权限角色范围(仅限选择同级及下级权限者)。

(二)教师端功能说明 1.基本信息(指导教师)

教师信息可以由管理员统一导入,也可由教务处手工添加,然后教师自己进一步进行完善后提交教务处审核。

指导教师与学生分配表 学生姓名、班级、学号、联系方式、实习单位与校内指导教师匹配对应关系的列表和查询页面,由教研室进行分配。

2.教师周记填写

※教师点击填写周记按钮跳转到填写页面之前,系统根据教务处提供的对应专业的实习安排表确定该教师上次周记和教师企业走访记录(两者按不同规则检验)是否已按时提交。

※如系统检测到该教师上次周记和教师企业走访记录未交,则提醒该教师提交周记和记录,直到其提交所有应交的周记和记录后,取消提醒。

※提交周记后,系统记录教师填写的具体日期时间,并可在各教师以上权限管理端予以显示。

※教师端登入后的状态信息栏可显示对其未按时提交周记的提醒。※教师端可查看教师对其实习周记和实习总结的评分及评语。

※教师可将资料和新闻报道、图片等上传至服务器,供学生下载或供上级权限审核后发布,填写完毕后上传服务器保存。(教师周记、新闻报道和照片、实习总结)

3.资料文档(顶岗实习教师相关文档上传下载区)

提供顶岗实习校企合作协议书、校外实训基地协议书、校外企业兼职教师协议、实习单位信息反馈调查问卷等标准模板文档供教师下载和填写。

教师也可在此下载上级或同级权限上传的可供教师权限下载的文档资料,如顶岗实习校企合作协议书、校外实训基地协议书、校外企业兼职教师协议、实习单位信息反馈调查问卷等。

4.师生交流

该板块针对一个教师对多个学生的模式进行设计,学生可在线与自己的指导教师聊天或对教师留言,教师审核解答后可选择单独回复或公开发布在本组留言板上。

5.通知公告

在教师端登陆后的主页面,显示其对应的权限下可供浏览的新闻,并可滚动显示其权限对应的通知公告信息。点击某条通知公告信息的标题可浏览该信息的详细内容。6.实习总结

系统根据实习安排表判断该教师所负责实习周期是否结束,如该教师按时按量提交了所有实习周记。如是,该学生可进入“实习总结报告”栏目,下载“实习总结报告”WORD模板,填写后上传服务器等待审核。

7.学生信息及周记统计

对某教师带领的学生的基本信息及其应交周记是否正常上交状态的统计和查看栏目(按时交、迟交、未交)。

教师可在此看到其所负责学生提交的全部周记及对其的评价,并可查询指定主题、内容、分数的周记详情。

8.资源中心(顶岗实习相关文档资料上传下载区)

顶岗实习所需相关文档资料的上传下载页面,所有文档由具有上传权限的角色(如教师、教研室、系、教务处等)上传,并在上传时指定可供阅览的具体权限角色范围(仅限选择同级及下级权限者)。

(三)教研室端功能说明 1.基本信息查询

对本专业学生基本信息,教师基本信息,企业基本信息、及三者间对应关系进行列表查询。2.指导教师分配

将学生分配给指定指导教师。在接到学生提交自主顶岗或更改实习企业的请求后对其审核。3.顶岗实习企业信息汇总

对已有顶岗实习企业信息进行录入和管理,供学生选择。如某企业对应的学生未全部完成实习,则不可删除该企业信息。删除时仅作删除标志,不做物理删除,对学生权限不显示,对教师只显示企业冻结状态,如需重新开通该企业,可由教师向教研室申请批准后解冻。4.企业协议书签订情况统计

对本教研室和各个指导老师、学生所签校企合作顶岗实习协议书、自主顶岗实习协议书、校外实训基地协议书、校外企业兼职教师协议等进行统计。统计规则以学生、教师、教研室及协议书类别细分。

5.专业顶岗实习计划

制定本专业顶岗实习开始及终止时间,由教务处审核,通过后据此考察学生和教师的实习进展情况。6.教研室顶岗实习总结

系统判断本专业顶岗实习周期是否完成,如完成则在教研室权限等于后的状态信息栏醒目提醒提交顶岗实习总结,直到总结提交完毕系里审核通过。7.数据统计

对学生周记完成情况,教师周记批阅情况,师生交流情况,教师周记情况,以及校企合作顶岗实习协议书、自主顶岗实习协议书、校外实训基地协议书、校外企业兼职教师协议等进行统计和查询。8.资源中心

用于专业顶岗实习计划,专业教研室顶岗实习总结,特殊情况说明等规范模板的上传,及上级管理单位上传的文档下载。(四)系部端功能说明 1.基本信息查询

对学生、教师基本信息,企业基本信息、指导教师分配情况的列表和查询。

2.数据统计

对各教研室学生周记完成情况,教师周记批阅情况,师生交流情况,教师周记情况,以及校企合作顶岗实习协议书、自主顶岗实习协议书、校外实训基地协议书、校外企业兼职教师协议等进行列表、统计和查询。3.报道审核(系部)

对有新闻报道有上传权限的下级单位提交的文章资料进行审核,也可发布新闻报道和对已有的新闻报道进行修改的功能。所有动作的最终审核交由教务处执行。(五)教务处端功能说明 1.基本信息

对学生、教师基本信息的增删改管理模块。2.通知留言板

教务处拥有向管理系统各页面统一的通知留言板发布通知的权限,此处为通知的管理平台。

3.新闻报道和照片宣传栏

可对由拥有新闻报道上传权限的下级单位提交的文章资料进行审核。也可发布新闻报道和对已有的新闻报道进行删除和修改的功能。4.顶岗实习阶段教学动态

可发布顶岗实习阶段的教学动态新闻,与上述新闻宣传模块整合管理。但该模块的发布、修改、删除权限仅限教务处,且无须审核。

二、毕业实习系统部分

(一)学生端功能说明 查阅《毕业实习计划》。

按照计划和具体要求按时每日填写《学生实习鉴定表》。模块具体细节参见“顶岗实习”部分。(二)教师端(班主任)功能说明 查阅《毕业实习计划》

按照计划和具体要求按时每日评阅《学生实习鉴定表》 成绩导出,录入到学院教务管理系统 模块具体细节参见“顶岗实习”部分。

(三)教研室端功能说明

根据人才培养方案制定《***届学生毕业实习计划》 审阅教师对《学生实习鉴定表》的批阅情况。模块具体细节参见“顶岗实习”部分。

(四)系部端功能说明

审核教研室制定的《毕业实习计划》,通过后发布。审阅各教研室教师对《学生实习鉴定表》的批阅情况。模块具体细节参见“顶岗实习”部分。

(五)教务处端功能说明

查阅教研室制定的《毕业实习计划》。

审阅各系部教研室教师对《学生实习鉴定表》的批阅情况。模块具体细节参见“顶岗实习”部分。

三、毕业论文系统部分

(一)学生端功能说明

1.学生从毕业论文选题库中选择题目,也可自主命题。

具体选择条件可选为:同一选题同一专业只能被选择2次。学生若要更改选题及指导教师必须要填写更改申请,通过方可执行。2.学生从指导教师库中选择指导教师

具体选择条件可选为:指导教师不同专业最多只能指导8名学生。3.查看任务书;

撰写、提交、修改论文,教师修改返回; 终稿查询和打印; 学生上传最终论文电子稿。4.师生交流

与前述模块类似。参见《顶岗实习》章节。(二)教师端功能说明 1.提交选题

教师提交论文选题至选题库,选题表可导出为Excel。2.发放任务书

选择学生,并向其下达任务书。3.论文指导

审阅学生提交的论文,并填写详细批阅意见。导出论文指导记录 4.中期检查

填写中期检查表 5.论文答辩

填写答辩资格审查表、答辩评审意见表中指导教师评语。

(三)教研室端功能说明 1.审核选题

审核教师和学生提交的论文选题。2.论文指导情况

查询教师对学生的论文指导记录,包括指导次数及每次的批阅意见。3.师生交流情况

查询教师与学生的交流记录,包括交流次数及每次的详细内容。4.论文答辩与总结

填写答辩评审意见表教研室意见; 论文工作总结。

(四)系部端功能说明 审核选题; 分配答辩组成员;

组织答辩,填写答辩记录表及答辩评审意见表剩余内容; 整理电子稿,可按需下载学生论文文档; 提交论文工作总结。

(五)教务处端功能说明

查询各系部教研室论文指导次数和详细的指导意见。详细模块功能与前述《顶岗实习》部分类似。

四、系统管理员部分

1.用户账号

对系统内所有教务处、系部、教研室账号、其它管理员级账号进行分配和管理。2.机构设置

设置学校的各机构及其权限值,作为整个系统运行的基础。3.数据库设置

设置数据库连接参数,如需从其它数据库导入导出数据,也在此进行设置。4.数据维护

维护系统数据库文件,执行备份、压缩等操作,设置备份周期、路径等具体操作细节。

5.系统日志

对系统所有账户的登录、改密、数据库操作行为进行记录,作为系统状态监测、应对系统突发状况的参考。

第五篇:C++课程设计(教务管理系统)

#include using namespace std;#include #include #include #include #include #include“01.h” class University;

void menu(University uni);//菜单函数声明

class Student//学生类 { public: string name;int age;string sex;int number;string major;

public: void disp_stu();

friend void file_in(University &uni);

friend void file_out(University uni);};void Student::disp_stu(){

}

class Institute//学院类 { public: string name;cout<<“学生姓名:”< head;//封装学生信息

public: void add_stu();

//添加学生

bool delete_stu(int i);

// 删除学生

bool modefy_stu(int i);

//修改学生信息

void disp_ins_1();

// 显示本院学生信息

friend void file_in(University &uni);

friend void file_out(University uni);};void Institute::add_stu(){

} Student *p=new Student;cout<<“学生名字:”;cin>>(*p).name;cout<<“学生年龄:”;cin>>(*p).age;cout<<“学生性别:”;cin>>(*p).sex;cout<<“学生学号:”;cin>>(*p).number;cout<<“学生专业:”;cin>>(*p).major;head.Add(p);//在链表末尾增加一个节点

bool Institute::delete_stu(int i){

} head.Remove(i);//删除链表指定位置节点 return true;bool Institute::modefy_stu(int i){

Student *p=new Student;cout<<“学生名字:”;cin>>(*p).name;cout<<“学生年龄:”;cin>>(*p).age;cout<<“学生性别:”;cin>>(*p).sex;cout<<“学生学号:”;cin>>(*p).number;cout<<“学生专业:”;cin>>(*p).major;head.Remove(i);//删除链表指定位置节点 head.Insert(i,p);//在链表指定位置插入一个新节点

return true;} void Institute::disp_ins_1(){

}

class University//学校类 { public: string name;int age;string addr;List head;//封装学院信息 public:

void design_stu();//学生信息设置 int i;Node *q;q=head.pHead;//q指向学生节点双向链表头指针

cout<<“学院名字:”<

} cout<<“-------”<pData->disp_stu();q=q->pNext;

void add_ins();

//添加学院

bool delete_ins(int n);

// 删除学院

void design_cqut();

//设置学校信息 bool modefy_cqut();

//修改学校信息 void disp_cqut();

//显示学校信息 void design_ins();

//学院信息设置 bool modefy_ins(int n);

//修改学院 void disp_ins();

//显示学院信息

void search_menu();void search_name(string n);//姓名

void search(string n);//性别//函数重载

void search(int n);//学号

bool search_age(int n);//年龄

friend void file_in(University &uni);};friend void file_out(University uni);

void University::design_stu(){

int i,m,j;int n;cout<<“

★★★★★★学生信息设置★★★★★★

”<>i;system(“cls”);//清屏 switch(i){ case 1:

{

disp_ins();

cout<

cout<<“输入学生所在学院序号:”<

cin>>m;system(“cls”);//清屏

head.pCurrent=head.pHead;//当前指针指向双向链表头指针

for(j=1;j

{

}

} head.pCurrent=head.pCurrent->pNext;//当前指针指后移

cout<<“输入要添加的学生信息:”;head.pCurrent->pData->add_stu();cout<<“按任意键返回上一级菜单:”<

disp_ins();

cout<

cout<<“输入学生所在学院序号:”<

cin>>m;system(“cls”);//清屏

head.pCurrent=head.pHead;//当前指针指向双向链表头指针

for(j=1;j

{

head.pCurrent=head.pCurrent->pNext;//当前指针指后移

} } head.pCurrent->pData->disp_ins_1();cout<>n;head.pCurrent->pData->delete_stu(n);cout<<“按任意键返回上一级菜单:”<

{

disp_ins();

cout<

cout<<“输入学生所在学院序号:”<

cin>>m;system(“cls”);//清屏

head.pCurrent=head.pHead;//当前指针指向双向链表头指针

for(j=1;j

{

}

}

head.pCurrent=head.pCurrent->pNext;//当前指针指后移

head.pCurrent->pData->disp_ins_1();cout<

} cin>>n;head.pCurrent->pData->modefy_stu(n);cout<<“按任意键返回上一级菜单:”<

void University::add_ins(){

}

bool University::delete_ins(int n){

}

bool University::modefy_ins(int n){

Institute *p=new Institute;cout<<“学院名字:”;cin>>(*p).name;head.Remove(n);//删除链表指定位置节点 head.Insert(n,p);//在指定位置插入节点信息 return true;head.Remove(n);//删除链表指定位置节点 return true;Institute *p=new Institute;cout<<“学院名字:”;cin>>(*p).name;head.Add(p);//在链表末尾增加一个节点

}

void University::disp_ins(){

int i;Node *q;q=head.pHead;//q指向学院节点双向链表头指针

for(i=1;i<=head.size;i++){

cout<pData->name<pData->head.size<

}

void University::design_ins(){

int i;int j;cout<<“

★★★★★★学院信息设置★★★★★★

”<pNext;

cout<>i;system(“cls”);//清屏 switch(i){ case 1:

{

} disp_ins();cout<<“按任意键返回上一级菜单:”<

disp_ins();

add_ins();

cout<<“按任意键返回上一级菜单:”<

getch();system(“cls”);//清屏 design_ins();

break;} case 3: {

} disp_ins();cout<<“输入删除学院序号:”;cin>>j;delete_ins(j);cout<<“按任意键返回上一级菜单:”<

disp_ins();cout<<“输入修改学院序号:”;cin>>j;modefy_ins(j);cout<<“按任意键返回上一级菜单:”<

} case 5:menu(*this);break;} }

bool University::modefy_cqut(){ cout<<“学校名字:”;cin>>name;cout<<“创建年代:”;cin>>age;cout<<“学校地址:”;cin>>addr;return true;}

void University::design_cqut(){ int i;

University uni;cout<<“

★★★★★★学校信息设置★★★★★★ cout<>i;system(”cls“);//清屏

switch(i){

case 1:

{

disp_cqut();

cout<<”按任意键返回上一级菜单:“<

getch();system(”cls“);//清屏

design_cqut();

break;

}

case 2:

{

modefy_cqut();

cout<<”按任意键返回上一级菜单:“<

getch();system(”cls“);//清屏

design_cqut();break;”<

}

} } case 3:menu(uni);break;

void University::disp_cqut(){

cout<<“学校有关信息为:”<

}

void University::search_name(string n){

int i,j,m=0;head.pCurrent=head.pHead;//当前指针指向学院节点头指针 for(i=0;ipData->head.pCurrent=head.pCurrent->pData->head.pHead;//当前指cout<<“学校名字:”<

for(j=0;jpData->head.size;j++)

{

if(n==head.pCurrent->pData->head.pCurrent->pData->name)

{

} head.pCurrent->pData->head.pCurrent->pData->disp_stu();m++;head.pCurrent->pData->head.pCurrent=head.pCurrent->pData->head.pCurrent->pNext;//学生当前指针后移

}

bool University::search_age(int n){

int i,j,m=0;head.pCurrent=head.pHead;for(i=0;ipNext;//学院当前指针后移

} cout<<“有”<

}

head.pCurrent->pData->head.pCurrent=head.pCurrent->pData->head.pHead;for(j=0;jpData->head.size;j++){ if(n==(head.pCurrent->pData->head.pCurrent->pData->age)){

} head.pCurrent->pData->head.pCurrent->pData->disp_stu();m++;head.pCurrent->pData->head.pCurrent=head.pCurrent->pData->head.pCurrent->pNext;} head.pCurrent=head.pCurrent->pNext;} cout<<“有”<

void University::search(string n){

} int i,j,m=0;head.pCurrent=head.pHead;for(i=0;ipData->head.pCurrent=head.pCurrent->pData->head.pHead;

for(j=0;jpData->head.size;j++){

if(n==head.pCurrent->pData->head.pCurrent->pData->sex){ head.pCurrent->pData->head.pCurrent->pData->disp_stu();} m++;

head.pCurrent->pData->head.pCurrent=head.pCurrent->pData->head.pCurrent->pNext;

} cout<<“有”<pNext;void University::search(int n){

int i,j,m=0;head.pCurrent=head.pHead;for(i=0;i

head.pCurrent->pData->head.pCurrent=head.pCurrent->pData->head.pHead;

for(j=0;jpData->head.size;j++)

{

if(n==head.pCurrent->pData->head.pCurrent->pData->number)

{

head.pCurrent->pData->head.pCurrent->pData->disp_stu();

m++;

}

head.pCurrent->pData->head.pCurrent=head.pCurrent->pData->head.pCurrent->pNext;

}

head.pCurrent=head.pCurrent->pNext;} cout<<“有”<

/****************************************信息查询菜***********************************************/

void University::search_menu(){ int i;cout<<“

★★★★★信息查询显示★★★★★”<>i;system(“cls”);//清屏

switch(i){ case 1: {

disp_ins();

cout<<“按任意键返回上一级菜单:”<design_ins();break;} case 2:

{

} head.pCurrent=head.pHead;//当前指针指向学院节点头指针 for(i=0;i

} head.pCurrent->pData->disp_ins_1();head.pCurrent=head.pCurrent->pNext;cout<<“按任意键返回上一级菜单:”<search_menu();break;case 3: {

} int j;disp_ins();cout<<“请输入学生所在学院序号:”;cin>>i;system(“cls”);//清屏 head.pCurrent=head.pHead;for(j=1;jpNext;head.pCurrent->pData->disp_ins_1();cout<<“按任意键返回上一级菜单:”<search_menu();break;

case 4:

{

string n;cout<<“输入要查询的姓名:”;cin>>n;system(“cls”);//清屏 search_name(n);

} cout<<“按任意键返回上一级菜单:”<search_menu();break;case 5:

{

} int n1;cout<<“输入要查询的年龄:”;cin>>n1;search_age(n1);cout<<“按任意键返回上一级菜单:”<search_menu();break;

system(“cls”);//清屏

case 6: {

} string n;cout<<“输入要查询的性别:”;cin>>n;system(“cls”);//清屏 search(n);cout<<“按任意键返回上一级菜单:”<search_menu();break;case 7: {

} int n;cout<<“输入要查询的学号:”;cin>>n;system(“cls”);//清屏 search(n);cout<<“按任意键返回上一级菜单:”<search_menu();break;case 8: {

menu(*this);

}

} } break;/**********************************************************************/ {

int i,j;ifstream inf(“cqutData.txt”,ios::in);inf>>uni.name;inf>>uni.age;inf>>uni.addr;inf>>uni.head.size;//学院个数 for(i=0;i>p->name;

导出文件数据void file_in(University &uni)

Node *m=new Node;//建立学院信息节点 m->pData=p;//把输入的学院信息节点赋给建立的学院信息节点 m->pNext=0;if(i==0)uni.head.pHead=m;//把节点m赋给学院信息节点

else uni.head.pEnd->pNext=m;//把节点m赋给下一个学院信息节点 m->pPrev=uni.head.pEnd;//节点m指向学院信息的尾节点

uni.head.pCurrent=uni.head.pEnd=m;//学院信息的尾节点始终指向m节点 inf>>uni.head.pCurrent->pData->head.size;//学生个数 for(j=0;jpData->head.size;j++){

Student *q=new Student;inf>>q->name;inf>>q->age;inf>>q->sex;inf>>q->number;inf>>q->major;

Node *n=new Node;n->pData=q;n->pNext=0;if(j==0)uni.head.pCurrent->pData->head.pHead=n;else uni.head.pCurrent->pData->head.pEnd->pNext=n;

n->pPrev=uni.head.pCurrent->pData->head.pEnd;

uni.head.pCurrent->pData->head.pCurrent=uni.head.pCurrent->pData->head.pEnd=n;//学生信息的尾节点始终指向n节点

} } }

/************************************************************************************/ void file_out(University uni){

ofstream ouf(“cqutData.txt”,ios::out);int i,j;ouf<

导入文件数据ouf<

uni.head.pCurrent=uni.head.pHead;//当前指针指向学院节点头指针 for(i=0;i

ouf<pData->name<

ouf<pData->head.size<

uni.head.pCurrent->pData->head.pCurrent=uni.head.pCurrent->pData->head.pHead;//当前指针指向学生节点头指针

for(j=0;jpData->head.size;j++){

ouf<pData->head.pCurrent->pData->name<pData->head.pCurrent->pData->age<pData->head.pCurrent->pData->sex<pData->head.pCurrent->pData->number<pData->head.pCurrent->pData->major<

uni.head.pCurrent->pData->head.pCurrent=uni.head.pCurrent->pData->head.pCurrent->pNext;//学生当前指针后移

}

} } uni.head.pCurrent=uni.head.pCurrent->pNext;//学院当前指针后移

/************************退出系统菜单****************************/

void exit(University uni){

} int i;cout<<“是否保存修改内容:”<>i;system(“cls”);//清屏 switch(i){ case 1:

{

} file_out(uni);exit(0);break;case 2:{exit(0);break;} case 3:

{ menu(uni);break;} case 4:

{

file_out(uni);

}

} menu(uni);break;

/***************************************************************************************/ void menu(University uni){

system(“cls”);/*清屏*/ int i;cout<

主菜单 cout<<“★★★★★★★★★★★★★主菜单★★★★★★★★★★★★★”<

cout<

cout<

cout<>i;system(“cls”);//清屏

}

int main(){ University u;

} file_in(u);menu(u);return 0;switch(i){

case 1:uni.design_cqut();break;case 2:uni.design_ins();break;case 3:uni.design_stu();break;

case 4:uni.search_menu();break;

case 5:exit(uni);break;}

下载高校综合教务管理系统功能详解word格式文档
下载高校综合教务管理系统功能详解.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    教务管理系统总体设计说明书

    教务管理系统总体设计说明书 组员:李洪涛 单彦达 一、 信息系统的总体目标、子目标与信息系统架构 1. 组织的总体目标、子目标及策略: 随着社会的不断进步,经济的快速发展,现......

    教务管理系统个人总结

    教务管理系统个人总结 经过一个星期的紧张工作,终于将这个系统做好了啊!在此过程中虽然有很多的困难,但是我们都一一克服了!在此过程中我感受颇多,收获颇多!通过这次课程设计使我......

    教务管理系统需求分析

    江苏技术师范学院毕业论文(设计)需求分析题目:常州市育才中学教务管理系统设计学院:计算机工程学院姓名:成义杰 学号:指导教师:陈鉴富2012 年10月22日前言 二十一世纪是一个信息......

    威尔教务考勤管理系统

    摘要.... 烟台威尔数据系统有限公司研发的教务考勤管理系统,主要依托先进的智能身份识别终端。通过射频卡(IC/ID/CPU)、手机卡、指纹等识别介质进行身份验证,并依靠TCP/IP网络传......

    技校综合信息管理系统功能介绍

    技校综合信息管理系统 功能介绍北京立业公信科技有限公司1.1产品背景 发展职业教育,以提高劳动者素质,加快培养技能型、实用性人才, 有利于切实提高劳动者的就业能力,促进就业......

    教务人员综合管理规定

    迪迈思教育教务工作综合管理规定 教务管理作为迪迈思教育内部管理岗位,是保证公司正常发展的核心岗位之一。教务人员工作的核心是“服务”,服务于学生,服务于家长,服务于老师。......

    医院管理系统功能介绍(★)

    一、门诊挂号管理 建立完整的流程化门诊就诊系统,快速的门诊挂号录入,平均挂号需要时间不到30秒,完全遏止了不挂号、跑号、漏号的行为,同时遵循ICD10标准为门诊电子病理提供了一......

    班级管理系统功能简介

    班级管理系统功能简介 1.学生基本情况管理:班级学生的全体基本信息查询(学生的基本情况,学号、班级、姓名、出生日期、性别、身份证号、照片、联系方式、奖励情况、处分情况、......