基于B/S和C/S混合模式的高校教务管理系统的分析与设计

来源 :山东大学 | 被引量 : 0次 | 上传用户:o70078
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着我国高等教育的快速发展,高校办学规模不断扩大,教学资源日益紧缺,使教务管理部门任务越来越重,不仅增大了工作量,更增加了工作难度,管理稍不到位,便容易出现失误。为了改进高校教务管理手段,教育部和各个省(市、区)教育主管部门曾先后多次配发过教务管理方面的部分软件,不少高校也自行研制开发过一些软件,对教务管理信息化起到了积极的推动作用,也积累了许多经验。但是,这些软件在实际使用过程中,存在不少缺陷,主要体现在以下三个方面:其一,功能不完整,未能涵盖教务管理工作的各个环节,并且已有的部分软件本身并不完善,各个模块之间又缺乏有机联接;其二,适应性不强,大量特殊问题得不到有效的解决;其三,校园网利用不充分,没有实现真正的数据共享。具体到我校,情况更为特殊,因为到目前为止我校尚没有一套完整的、先进的、实用的教务管理软件在实际运行。 本文需要解决的主要问题就是:利用多层软件构架,以校园网/互联网为依托,为高校教学运行提供先进、实用的信息化管理平台。在此平台上教务处教务管理人员可以使用专用客户端实现安全可靠的管理控制和批量的数据处理,而在校学生、各系部教务工作人员及教师则可以使用浏览器来完成数据录入、查询等工作。 在本文中为了实现教务处教务管理人员的安全可靠管理控制和批量数据处理,我们使用了客户端/服务器结构(C/S结构);而在实现学生、教师、系部教务管理人员的相关功能要求时,则运用了浏览器/服务器结构(B/S结构)。当然,在实现具体系统时,遇到了数据库如何建模、课程编排使用何种算法、在系统访问量较大时,如何提高WEB服务器效率等问题,在文中均有所涉及。 针对数据库建模问题,我们采用了面向对象方法划分出各个对象,然后按对象之间的关系、参照完整性的设计、应用逻辑的实现、查询模型的设计四个步骤予以实现。而对于排课算法则通过对研究排课规则、排课算法核心思想及相关的其他问题的讨论来解决,并且在文中我们根据中间件组件开发的原则和方法实现了Web接口和专用接口。至于如何提高服务器效率在本文中针对具体系统则进行了初步研究讨论。 本课题结束后,能够切实改善过去我校教务管理完全集中于教务处的“大教务”管理模式,增加管理的科学性、准确性,提高了教务管理工作效率。同时在系统中能够实现教务处管理人员批量管理学生数据,学生在线选课、系部教务管理人员和教师通过web管理、录入学生成绩等基本功能。
其他文献
生物监测的基本原理是利用水生生物个体、种群的数量、性质、生理及运动行为等特征的变化来指示水体环境质量的变化,表征环境污染状况,从生物学角度为水体环境质量监测和评价提
学位
近年,随着Internet和网络应用的普及以及数字压缩技术的进步,各种流媒体应用如视频点播(Video On Demand), IP电话,视频会议纷纷兴起。然而,由于流媒体应用通常具有单连接占
结对编程(Pair Programming)是极限编程(Extreme Programming,简称XP)的十二个实践之一。结对编程是一个非常直观的概念,简单的说是指两位程序员肩并肩地坐在同一台电脑前合
学位
随着计算机教育的普及和发展,内蒙古大学计算中心计算机数成倍的增长。机器数已达到600台,全部计算机宽带接入因特网,中心日接待学生达到2000人次,为全校学生提供了一个功能完善
当前40Gbit/s传输技术已经进入了“普及应用阶段”的快速健康发展期,而100Gbit/s高速网络相关标准正逐步成熟,预计在未来3-4年内将会得到快速发展。同时近期市场调查报告显示
随着各种企业级系统的快速发展和异构框架的不断丰富,将各种异构系统进行的集成就成为当前数据库领域的一个热点问题。要实现系统集成就首先进行数据集成,而基于本体的数据集
在计算机硬件和网络环境高速发展提供的强大支持背景下,我国的虚拟现实技术已进入快速发展阶段,越来越多的虚拟现实技术开始融入人们的生活。其中,三维场景展示技术已经在工
伴随语音综合分析,流媒体视频处理,图像智能识别在手持等微型化设备上的日益广泛的应用,在涉及了多应用领域的开发工作中,开发者希望有限的系统资源能够高效地处理多种类型的
随着计算机、互联网以及存储技术等高新技术的发展,数字图像的传播及存储数量正在以惊人的速度增长。因此人们需要更加快速、准确的图像检索方法来查询所需要的图像及相关信