校历控制多媒体教室预约管理系统的设计与开发_第1页
校历控制多媒体教室预约管理系统的设计与开发_第2页
校历控制多媒体教室预约管理系统的设计与开发_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

校历控制多媒体教室预约管理系统的设计与开发【摘要】预约管理系统可以管理多媒体教室、语音室、计算机实验室或其他实验室,具有校历控制系统运行、以教室周课表形式直观显示预约情况、教育教术应用数据自动统计、历史数据查询、系统用户准入考核控制、允许任意添加或关闭教室等功能。【关键词】校历控制多媒体教室预约数据库管理系统随着多媒体教学的普及,多媒体教室的管理及教育技术应用数据统计将贯穿整个教学过程。目前,虽然有的学校购买或自制了相应的管理系统,但或多或少存在只能管理多媒体教室、教室数量不能更新、不能保留历史使用数据、缺少教育技术应用数据统计功能、无法与校历同步运行、不能满足晚上或周末等特殊时间的使用要求等问题。而对教师的使用资格,多数学校则没有具体要求,不仅使设备的人为损坏率增加、增加了管理员的工作量,更会影响教学秩序。为了解决上述存在问题,我们使用ASP+SQLServer开发了由校历控制运行的多媒体教室预约管理系统(以下简称系统)。一、系统组成系统采用三层的浏览器/服务器(Browser/Serve)结构运行于学校校园网,由教育技术设备使用许可考核、教室预约使用管理、教育技术应用数据统计、校历管理、开课管理等多个子系统构成(见图1),教室预约使用管理子系统运行效果如图2所示。二、系统功能预约管理系统具有以下六大功能:第一,控制预约权限。教育技术设备使用许可考核子系统提供在线考试,考核成绩登记在教师工号数据表,成绩合格的教师才拥有多媒体教室的预约使用权限。第二,校历控制系统运行。系统的运行完全由校历控制,只要在开学前设置好本学期的校历,开学前一周系统将自动开启新学期的教室预约和开课登记等功能。第三,教室数量和类型可调。教室的数量和类型可以任意添加和设置,教室的类型可以是多媒体教室、语音室、计算机实验室或其他实验室、普通教室等;教室的使用状态可以设置为“开放”或“不开放”,只有“开放”的教室才允许预约使用。第四,显示形式直观。每个教室的预约情况以教室周课表的形式显示,预约状态直观明了。第五,自动统计应用数据。教育技术应用数据统计由系统根据实际应用情况和学期开课情况对“确认使用”的预约数据按学期、系部、专业、课程自动进行分类统计。第六,历史数据永久保留。系统永远显示当前学期的预约情况和应用统计;历史查询功能能根据历史校历查询各学期的历史明细和统计数据。三、系统的实现技术系统的实现技术主要包括Web服务器端技术和数据库服务器技术。本系统Web服务器端开发选用ASP技术,使用Dreamweaver开发Web页面代码;数据库则选用安全性和效率都较高的MSSQLServer2005数据库;运行环境采用Win-dows2003+nS6+MSSQLServer2005。系统开发的难点是预约管理部分。由于每个教室一天至少有5个预约机会(每次2节课),而且各类教室的数量又是可变的,采用散列表及顺序表的数据结构能够实现管理要求,但预约和查询不直观。本系统通过简单的数据库编程实现了预约登记表数据结构的重排,从而方便的得到周课表形式显示的数据,同时实现校历对系统运行的控制和教室类型及数量任意扩充的要求。四、数据库设计系统设计最关键的是数据库设计,做好数据库的设计可以简化系统开发代码、提高系统运行效率。为了方便叙述,以下有关字段的描述均使用中文。(一)数据库基本表的设计1.数据词典:数据词典的相关数据表包括课程编号表(kecheng)、教室编号表(roomname,包括教室类型、开

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论