首页 理论教育 新教学基础数据管理子系统需求

新教学基础数据管理子系统需求

时间:2023-10-21 理论教育 版权反馈
【摘要】:附录图3-1基础数据管理子系统功能系统用户管理:系统用户是指对AI交互教学管理平台进行日常管理的人员,包括超级管理员、系统管理员、数据库管理员、教务管理员等。教学管理服务器管理:教学管理服务器是一组分布式的应用服务器集群,集成了AI交互教学系统平台中的大部分核心服务,为各个子系统提供基础数据服务。

新教学基础数据管理子系统需求

基础数据管理子系统主要实现对教师、学生以及服务器的相关配置和管理功能,如附录图3-1所示。基础数据管理子系统是整个系统运转的核心,是系统必不可少的组成,基础数据管理的使用对象为数据管理员或者系统管理员

附录图3-1 基础数据管理子系统功能

系统用户管理:系统用户是指对AI交互教学管理平台进行日常管理的人员,包括超级管理员、系统管理员、数据库管理员、教务管理员等。超级管理员负责整个系统的运行维护和授权操作,是系统最高级的管理者,一般是由厂家的驻厂技术代表担任。其除了管理核心配置数据外,还有对系统管理员和数据库管理员分配权限的职能。系统管理员负责维护系统的日常运行,解决突发的故障并对用户提供必要的技术支持。数据库管理员负责数据库的日常管理、优化、备份及日志等管理工作。教务管理员负责整个平台的教务安排、管理和监督工作,为学生和教师提供有关教务问题的解答以及教务信息的发布功能。

课程管理:课程管理分为两部分,一是平台教师对课程提供排课信息、课程的进度监测检查、上课巡查以及考试事务的安排等工作,解决教师上课、调课等问题;二是教师对自己负责的课程进行管理,主要是对课程资源的管理,包括预习教案、预习习题、AI教师教案、随堂测试、正式试卷及试卷测试的结果等信息的管理功能。

学生管理:该功能是对学生的日常信息进行维护和管理。

教师管理:维护教师的基本信息和教师的教学过程等情况。

消息服务总线管理:在日常工作中,系统管理员要实时监控消息服务总线的工作情况,实时监控消息的收发、在线用户数量等情况,以便及时扩容以应对突发状况。

分布式存储服务管理:AI交互教学系统平台中的数据和资源都基于分布式存储和分布式计算,通过特定的分布式组件实现大数据分布式存储功能,例如,系统管理员要实时监控和管理Hbase(Hadoop database)、Memcached、HDFS等这些组件的运行情况。分布式技术主要基于Map Reducehe和Spark技术。

备课服务器管理:由于AI交互教学系统平台是基于大数据平台设计的,因此需要对接入系统的节点服务器做统一的管理(主要是资源服务器、教室服务器、教师教学终端、学生学习终端等)。(www.xing528.com)

教室服务器管理:由于AI交互教学系统平台支持多个教室同时授课,因此需要在每个教室安装一套教室服务器,负责本教室内部人员以及与外部学习人员的正常课堂消息和资源的共享与交互。系统管理员要对教室服务器提供日常的运维和管理工作。

资源服务器管理:在AI交互教学系统平台中,资源服务器是由多台数据库组成的,其中存储着平台上的所有的文件资源。在系统的运行过程中需要系统管理员对服务器进行定期的维护和管理操作。

考试服务器管理:考试服务器由一组通过集群技术集成到一起的应用服务器、数据库服务器、资源服务器组成,其中存储了所有的知识库和试题数据。在系统的运行过程中需要系统管理员对服务器进行定期的维护和管理操作。

教学管理服务器管理:教学管理服务器是一组分布式的应用服务器集群,集成了AI交互教学系统平台中的大部分核心服务,为各个子系统提供基础数据服务。其在运行过程中需要系统管理员对其内容进行优化和管理。

数据库服务器管理:数据库服务器会依据业务功能的不同采取垂直分片和水平分片的方式进行有针对性的设计,因此需要专业的数据库管理员进行维护管理。

AI交互教学服务器管理:AI交互教学服务器是一个终端设备的集合,包括教室投影终端设备、学生学习终端、教师教学终端,这些设备组成了课堂教学环境,支撑着整个AI交互教学事件活动的进行。

日志管理:日志是系统监控和分析重要数据来源,是系统运维和监控的唯一来源,包括系统日志、应用程序日志和安全日志。每条日志都记载着时间戳、主机名、使用者及操作行为等相关的描述,系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因。经常分析日志可以了解服务器的负荷和性能安全性,及时分析问题,追查错误根源。在系统运行过程中需要系统管理员对其日志内容进行管理。

数据维护:该功能主要是对数据的排错、备份和恢复管理。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈