校园教务管理系统论文.doc

2022-10-20 06:58:26   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《校园教务管理系统论文.doc》,欢迎阅读!
教务,管理系统,校园,论文,doc
校园教务管理系统论文

现代化的校园管理离不开高效率的信息化手段。下面是提供的校园教务管理系统,希望对你有所帮助!

这几个校园网站系统都是在独立效劳器上运行的,而且都是采B/SBrowser/Server)结构,管理用户通过浏览器就可以访问。

第一,教务处和学校各个部门管理工作有合理的分工和交互各行其责。为便利日常工作,非常有必要开发校级的教务管理系统和其他系级的单点应用系统。这些系统应具有统一的用户名称和密码的管理、增删、授权等功能。

第二,为了保证学校和院(系)两级系统的数据的一致性,需要对相关的数据进行平安管理,以保证良好的数据质量。

第三,需要定期的数据备份和方便的数据恢复,以减少或防止不可抗力所造成的可能的数据损失。

第四,具有良好的人机交互界面。由于系统将有较大的数据量,原始数据的导入、输入及等操作应当简易,并支持多方式的修改。根据以上教务管理的根本需求,本文设计系统主要完成的任务有两个:前台功能和后台功能。前台功能主要是运行和用户相关的处理,如提供课程信息、选课管理、学员、成绩查询、教师评价等。后台功能主要是运行后台管理员权限操作,用于对学员的信息管理和维护。

单点系统(SingleSignOn,缩写SSO),这一解决方案正是针对这一关键问题而提出的。单点系统集中保存和管理原来分散的用管理。各个系统之间可以进行用户身份的自动认证,于是校园网


管理员只需要在唯一的用户信息数据库中进行添加和删除用户账号。

在单点系统中需采用中心认证效劳,CAS

CentralAuthenticationService)。采用CAS的目的就是集中分布在一个学院内部各个异构系统的认证工作,通过一个公用的认证系统统一管理和验证用户身份。用户假设在CAS认证通过,将获CAS颁发的一个证书。用户可以使用CAS证书在成认此证书的各个内部系统自由访问,不需要重复认证

我们将教务管理系统应用在职责上分成3层:表示层PresentationLayer)、业务层(BusinessLayer)、持久层PersistenceLayer)。表示层采用的是Struts2.0框架,Web面技术采用的是JavaScript技术。业务层采用的是Spring框架,分为Web控制层、Service层、DAO层以别离控制层与业务逻辑层。持久层采用实体关系映射工具Hibernate完成。

它可以通过Hibernate将关系型的数据库的数据映射成对象,以实现以面向对象的方式进行操作数据库。系统的平安设计,大体分为数据存储平安和数据传输平安两局部。对于直接针对SSO的数据库效劳器和CAS认证效劳器进行的尝试窃取数据攻击,在部署上可以在通过内外网划分,将数据效劳器放在局域网内来提高整体系统的平安性;在内外网入口处,通过增加防火墙对访问的域名和口地址进行有效限制,针对数据存储效劳器直接进行攻击方式,实现了有效的防范。将整个单点系统部署分为内外网部署,并在内外网间设置了防火墙,提高了系统的平安性;数据库效劳器除SSO认证效劳外不需要其他效劳器或客户端直接访问,因此放置在由局域网交换机连接的内网之中可以极大提高数据的平安性。


本文来源:https://www.dy1993.cn/e5sx.html

相关推荐