基于BS架构教务管理系统在高职院校应用.docVIP

基于BS架构教务管理系统在高职院校应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS架构教务管理系统在高职院校应用

基于BS架构教务管理系统在高职院校应用   随着国家招生政策的变化,大专院校的办学规模持续扩大,院校对教职工和学生的管理任务日益繁重,对教学任务安排和日常管理方面的要求也不断提高。在当下互联网、大数据、云计算等先进技术的快速发展,正好促进了教育行业信息化系统的普及和使用,在高职院校中,学生管理系统、成绩管理系统、科研管理系统、图书馆管理系统等先进的管理系统和管理方式已经逐步取代了传统的工作模式,本文着重介绍的就是一种基于B/S架构的教务管理系统,主要用于对教职工日常任务的分配与安排、对学生的个人基本信息以及成绩信息的录入、修改等操作。采用这种专业化信息管理平台进行教务管理,对教学数据进行收集、分析和统计,帮助教务部门创建合适的管理模型,探究更好的管理手段,在教学事务管理信息系统的支持下改革创新院校的管理。既有助于整个院校的量化考核,也有助于加强一所院校的工作重点,为提高学校教学质量和管理水平作出实实在在的贡献。   一、教务管理系统的B/S架构   B/S架构是对(Browser/Server)(浏览器/服务器)架构的简称。浏览器负责前端页面的显示,为用户提供人性化的操作界面,而用户则通过服务器来处理其访问请求并向浏览器返回相应的处理结果。在整个流程中,用户不需要自行安装对应的客户端软件,仅需要通过浏览器的访问就可以实现与服务器之间的数据交互。这样的过程就大大减少了客户端使用者所需要承受的安装部署和维护升级负担,另一方面,在B/S模式下配置的应用程序还不受用户所在地理位置的限制,用户可以在任意时间地点通过浏览器访问服务器,实现客户端和服务器之间的数据处理和传输,不需要下载专门的客户端应用程序,使用起来十分方便快捷。   在B/S模式中,对于作为客户端的浏览器,其与服务器之间的数据传输一般使用超文本传输协议(HyperText Transfer Protocol,HTTP)。大部分事?帐墙挥煞?务器端处理的,由服务器端的业务逻辑程序处理业务请求,由服务器端的数据库访问程序访问和处理数据,仅有小部分客户端功能是在客户端计算机实现。这就构成了所谓的三层模型架构(即:表示层、业务逻辑层和数据访问层,如图1.2所示)。   综合以上可知,B/S架构不仅能帮助减轻前台客户端的处理负担,还能在软件维护升级方面降低总体成本。B/S架构下的软件在安全性方面,可以有效地保护数据的管理及访问授权,使不同的人员可以不受时间和空间的限制在其共有的数据库基础上进行一系列的操作。这就是本教务管理系统之所以采用B/S架构的原因。   教务管理系统软件整体结构是以数据库为基础,各个用户通过校园网对服务器端的数据库进行访问,通过严格的权限分配控制软件的安全性,保障各种数据的正确存储和操作。   二、教务管理系统的MD5加密算法   本软件注重用户身份验证环节,从安全性出发在数据库中采用MD5加密算法对密码进行加密。MD5算法是一种应用极为普遍的哈希(Hash)算法。其运算核心主要依赖MD5内部的4个作为链接变量(Chaining Variable)的长度为32位的整数参数。因为MD5算法处理输入的信息时是按照512位进行分组来操作的,所以进入算法的四轮循环运算的次数应当是按512位分组后的信息数。此外,从数据的安全角度来看,MD5的输出是在四个变量参与运算后输出的4个32位分组的级联关系后生成的一个128位散列值。假设要攻击一个有给定Hash值的算法的困难性是2128,即使用每秒计算1000,000,000个记录的计算机进行破译,也需要耗时数百年之久。总之,MD5具有较好的安全性,且在商业应用领域也是免费的。因此,MD5被广泛的用于数字签名、文件完整性验证及口令加密等等。   本系统为了确保用户权限分配的安全并对身份做相应的前提验证,所以在系统登录时需要用户进行相应的密码及账号的输入。即本系统对数据库中存放的用户对应的口令使用MD5加密算法加以保护。也就是说,数据库中并不直接存放用户的口令明文,而是当用户试图登录时,将其密码进行MD5运算后所得的值与数据库中存放的MD5值进行匹配,这样即便数据库中的数据被外界获取,用户的密码依旧难以被破获。   三、教务管理系统在高职院校的应用   高职院校里,教务管理系统的用户包括学校的管理人员、教师和学生。为这些用户提供综合服务的教务管理系统的主要任务是对各种教学任务进行安排和调度,包括;教室的分配、教师的管理安排、课程的时间分配、各项任务的管理和维护等问题,尽可能地为师生以及教职员工带来方便、提高他们的工作效率。   教务管理系统作为学校管理基础设施的重要组成部分,对于不同用户应授予不同权限和不同功能,例如让教务管理者通过此系统对各个教室的地点及时间等等进行安排和规划;让教师通过此系统录入成绩数据

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档