高校教室预约系统的研究与应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2 教室预约系统总体框架及其相应功能
教室预约系统与传统教室预约最大的区别就是把所有操 作网络化,只需用户在电脑上操作即可,为了保障教室预约 系统的安全,可以给不同的用户分配相对应的权限,用户只 能在自己相对应的权限内进行相关操作。每个用户对应的权 限不同,管理员有最大权限,可以对教室信息、教师信息、 学生信息等进行操作。 主要系统功能大致可划分为教室信息管理、预约信息管 理、系统信息管理等模块。普通用户登录后可实现查看预约 (查看预约情况)、我要预约(进入预约操作)、预约管理(修 改预约信息等)等功能;管理员登录后,可实现预约管理、 相关课程管理、修改用户信息等功能。
3 教室预约系统的数据库设计
根据实际需要采用 SQL Server 2008 作为后台数据库开 发工具,设计各功能模块所需的功能表。如教室(语音室、 发布厅、礼堂等特殊场地)信息、系统信息、院系信息、学 期信息、预订信息等相关功能表。教室信息(class)表中涉 及 classname、classnum、cladmin、clkfshd、clwej 等 字 段。 预订信息(yuding)表中涉及 date、jieci、classroom、xueke 等相关字段。 设计各功能模块的所需表结构,可先标出每个实体属性, 接着确定每个实体间的关系,最后将实体和关系转化为表。 教室预约系统面向的主要对象包括任课教师和学术、文娱等 活动的使用人以及对外租赁教室使用人员等,任课教师可以
5 结 语
本文结合教学管理工作实际,提出了采用回溯算法实现 教室场地预约功能,其中融合了遗传法、贪心法等思想,提 高了预约效率,加快了预约响应时间,提高了教室的利用率, 促进了教学质量的提升以及促进了校园信息化的发展。
2016 年第 14 期
wenku.baidu.com
信息与电脑 China Computer&Communication
软件开发与应用
高校教室预约系统的研究与应用
邹清泉
(国际关系学院,北京 100091)
摘 要:针对高校教室规模不断扩大, 现行预约手续繁琐, 易出现人为失误和预约冲突等问题, 分析传统教室预约现状, 对教室预约系统进行了可行性分析,从相关技术以及体系结构等方面论述了高校教室预约系统的可行性和必然性。最终 高校教室等相关场所实现资源信息化管理、网上预约操作,提高了教室管理效率和资源利用率。 关键词:预约系统;教室预约;数据库;系统管理 中图分类号:TP311.52 文献标识码:A 文章编号:1003-9767(2016)14-093-02
1 背景
随着校园信息化建设的飞速发展,以及国际关系学院一 卡通中心、统一认证系统的逐渐成熟,教室借用模式也应逐 步信息化、网络化,所以,教室的借用管理便成为学院教学 过程的一个重要环节。国际关系学院教室管理的现状表现在, 对于一些小语种语音教室、录播教室、慕课教室等功能性教 室的预约,需要填写教室使用申请单,报所在院系审批,由 相关负责人签字,到教室使用中心申请。如果使用人申请的 教室空闲,那可以进行预约,若此教室已被预约,此时需要 教室管理员再进行协调,翻阅纸质教室借用记录,查看这间 教室的空闲时间或其他空闲教室后,通知要申请教室的使用 人。这样易出现预约错误,管理效率较低,手续办理也极其 繁琐。因此,为了能够更好地发挥现有网络信息技术在教学 管理中的作用,开发设计一套教室预约系统,将成为国际关 系学院信息化建设工作中的重点。此系统的开发减少以往预 约时的繁琐手续,办事效率得到有效提高。
把空间组织起来,让它能够更轻易地搜索。 结合国际关系学院现状以及相关老师提出的要求,本教 室预约系统采用回溯算法,首先要分析每间教室的使用情况, 即查看以往相关借用、使用记录,从而分析出哪些教室的使 用率较高,得出一个状态分析图,根据分析图把使用率高的 教室标记为高优先级。这样一来,使国际关系学院的一些教 室的预约情况得到了有效改善,如数字语音室、新闻发布厅、 慕课教室、微课教室等的预约情况,避免出现预约冲突、使 用设备矛盾等类似问题。
作者简介:邹清泉(1984-),男,黑龙江齐齐哈尔人,硕士在读,教师。研究方向:计算机应用。
— 93 —
软件开发与应用
信息与电脑 China Computer&Communication
2016 年第 14 期
根据自己的需求来查询闲置教室的信息;系统管理员可以对 教室进行用户账号和权限的管理,以及后台的一些相关操作; 对外租赁使用人只对某间教室的部分设备拥有使用权等。 用户以游客的身份登陆预约系统时,只能进行一些浏览 教室信息、查看教室可用预约时间等操作;以教师身份登录 后可进行相关预约及相关信息修改等操作;管理员登录后可 以对预约信息进行审批、修改以及用户管理等操作,可以对 注册用户给予相应的权限等。 为了保证预约系统的安全性,在数据库中添加 user_red 表,涉及 username_red、password_red 两个字段,即新用户 在注册时要经过相应的审核,这样安全性就得到了有效保障。 为了能使用户更及时地了解教室等相关信息,设计 xtty(系 统通知)表,涉及 id、xttz、date 等字段,把一些信息及时 发到主页上去。除此以外,还设计了 system_jk(系统监控) 表,系统管理员可以随时了解教室、使用人等状态信息。
用户登录模块:主要包括用户登录、用户注册、修改密 码等功能。 查看预约、我要预约模块:登录用户可以查询相应教室 的借用情况,从而可对闲置教室进行预约操作。 预约管理模块:登录用户可以对之前预约过的相关信息 进行修改、删除等操作。后台管理员可以对用户的预约信息 进行相应的管理。 用户中心模块:用户可以修改密码等相关信息,以及统 计用户教室预约情况。 后台管理模块:主要针对管理员、超级管理员开放的一 些功能, 包括预约浏览、 预约管理、 相关课程管理、 统计功能、 用户设置等功能。 相关课程管理模块:管理员可以实现按周、星期显示来 增加固定课,也可以按照用户需求进行相关操作。 用户信息管理模块:最高权限用户可以对普通用户信息 进行相关操作,如添加、删除用户等。
相关文档
最新文档