石家庄理工职业学院教务管理系统的设计与实现
发布时间:2020-11-21 11:39
随着国家教育体制改革的不断深入,在有一定基础条件的职业院校建立数字化、信息化管理模式已成为高职院校创新改革的重要组成部分。将信息技术引入到教务管理中来,不仅能够为教务管理工作提供高效、智能的信息管理平台,同时对院校整体水平的提升也十分有益。当前石家庄理工职业学院信息化教务管理技术相对落后,新的教务管理系统的设计不仅要满足学院客观需求,还要符合学院自身的特色。本文中石家庄理工职业学院教务管理系统是依据学院实际情况,结合计算机、网络技术实现的。系统采用.NET多层架构,克服了传统教务管理系统高耦合的缺陷。系统采用MySQL作为后台数据库,由ADO.NET技术实现数据层对数据库的访问,分别使用C#语言、ASP.NET技术实现逻辑层、表示层的设计,使用AJAX技术实现了数据的异步访问。本论文在对教务管理系统进行详细的需求分析之后,对系统进行功能划分,将系统划分为系统设置、教师管理、学生信息管理、成绩管理、自动排课、课表管理、网上选课、网上教学评价8个功能模块,并给出了每个功能模块的功能描述。重点研究了自动排课模块,对实现自动排课的关键技术进行了阐述。通过比较现有的排课算法,结合石家庄理工职业学院实际排课需要,设计排课问题模型和约束模型,采用了基于时间片优先级排课算法实现自动排课功能,该算法以排课班为基本单位,围绕着教师、排课班、教室等对象的时间表选择最佳时间片,相对而言在约束条件多的情况下能对多维资源进行更好的组合规划。通过设置防火墙、用户权限、建立日志记录、身份验证、数据加密等安全机制确保系统数据和通信的安全。经过测试本系统能够满足学院的教务管理需求,并成功应用于学院的教务处,同时也取得了较好的应用效果。
【学位单位】:河北科技大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:
第 3 章 自动排课算法式数据。完成以上工作内容后,可以确定当前课程的上出现时间分配发生死锁情况时,会自动向上回溯并搜索记录结果,然后对这个结果进行重排最终解决冲突问题问题,则将该课程信息输出到冲突列表中。预的处理排课同时也需要支持进行人工干预操作,人工干预的目人性化的排课结果。本算法所涉及的人工干预过程有:置操作、教室类型数据的设置操作、时间模式库的设置设置操作。用户可以参考具体要求对相关参数数据和库得到更优的课表经常需要对于已排出的课表结果进行适用户满意的课表。
作人员能立马上手且方便维护。数据采用的格式标准是以国家标准为原则,再要求选择其它标准。(4) 操作简单 教务系统面对的是学院所有的学生、教师、教务工作人员,者基数大,使用者的计算机操作水平差异也比较大,因此教务系统的应用界面是友好、易操作的,系统所具备的功能应满足教务工作人员所有日常办公和学师的日常教务活动。(5) 系统安全性能高、权限管理灵活 教务管理系统中包含了学院学生、教职人员的身份证号、家庭基本情况等信息,还有教师最新科研情况等重要信息此,为了保证系统的安全必须提高系统的安全机制[31]。系统的权限设置必须合此保证系统的正常运行。同时,系统的权限设置也必须是灵活可变的,以此确作人员职位发生变化其权限也随之相应改变。(6) 满足用户需求 需求分析是系统开发的基础,需求是根据用户的实际要制定的。系统最终的使用者也是用户,因此系统所设置的功能必须符合客户要样设计出的系统才是合理且实用性强的。需求分析过程如图 4-1 所示。
图 4-2 系统功能模块图块的具体功能描述如下::该模块是系统其它子模块功能实现的前提条息,用户可以根据系统设计页面上的信息选择改、设置用户注册信息等。:本模块主要完成教师信息数据的录入操作、模块:本模块主要完成学生信息数据的录入操。:教师通过该模块完成对学生成绩的录入操作该模块查询自己的成绩。教务管理员可以通过统计分析。:教务处教师可以通过自动排课功能,完成每:教师可以查看自己所授课程的信息和课表信
【参考文献】
本文编号:2892943
【学位单位】:河北科技大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP311.52
【部分图文】:
第 3 章 自动排课算法式数据。完成以上工作内容后,可以确定当前课程的上出现时间分配发生死锁情况时,会自动向上回溯并搜索记录结果,然后对这个结果进行重排最终解决冲突问题问题,则将该课程信息输出到冲突列表中。预的处理排课同时也需要支持进行人工干预操作,人工干预的目人性化的排课结果。本算法所涉及的人工干预过程有:置操作、教室类型数据的设置操作、时间模式库的设置设置操作。用户可以参考具体要求对相关参数数据和库得到更优的课表经常需要对于已排出的课表结果进行适用户满意的课表。
作人员能立马上手且方便维护。数据采用的格式标准是以国家标准为原则,再要求选择其它标准。(4) 操作简单 教务系统面对的是学院所有的学生、教师、教务工作人员,者基数大,使用者的计算机操作水平差异也比较大,因此教务系统的应用界面是友好、易操作的,系统所具备的功能应满足教务工作人员所有日常办公和学师的日常教务活动。(5) 系统安全性能高、权限管理灵活 教务管理系统中包含了学院学生、教职人员的身份证号、家庭基本情况等信息,还有教师最新科研情况等重要信息此,为了保证系统的安全必须提高系统的安全机制[31]。系统的权限设置必须合此保证系统的正常运行。同时,系统的权限设置也必须是灵活可变的,以此确作人员职位发生变化其权限也随之相应改变。(6) 满足用户需求 需求分析是系统开发的基础,需求是根据用户的实际要制定的。系统最终的使用者也是用户,因此系统所设置的功能必须符合客户要样设计出的系统才是合理且实用性强的。需求分析过程如图 4-1 所示。
图 4-2 系统功能模块图块的具体功能描述如下::该模块是系统其它子模块功能实现的前提条息,用户可以根据系统设计页面上的信息选择改、设置用户注册信息等。:本模块主要完成教师信息数据的录入操作、模块:本模块主要完成学生信息数据的录入操。:教师通过该模块完成对学生成绩的录入操作该模块查询自己的成绩。教务管理员可以通过统计分析。:教务处教师可以通过自动排课功能,完成每:教师可以查看自己所授课程的信息和课表信
【参考文献】
相关硕士学位论文 前10条
1 刘婵榕;基于B/S架构的高校教务管理系统的设计与实现[D];吉林大学;2015年
2 刘延姐;职业学校排课系统的设计与实现[D];厦门大学;2014年
3 娄玉芳;基于B/S模式高校教务管理系统的设计与实现[D];吉林大学;2014年
4 白炳发;民办本科独立学院教务管理信息系统的设计与实现[D];厦门大学;2014年
5 朱海霞;基于Web Service的高校教务系统的设计与研究[D];华东理工大学;2014年
6 邬佳;基于B/S模式的教务管理系统设计与实现[D];电子科技大学;2012年
7 徐菡;智能排课系统的设计与实现[D];电子科技大学;2012年
8 王小影;基于物联网的Web信息数据库系统的设计与分析[D];北京邮电大学;2012年
9 李永强;基于Web的教务管理系统[D];内蒙古大学;2011年
10 周织云;基于优先级的自动排课系统的研究与设计[D];华中师范大学;2011年
本文编号:2892943
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2892943.html