基于b-s模式高校多媒体教室预约系统设计和实现

基于b-s模式高校多媒体教室预约系统设计和实现

ID:5192684

大小:30.00 KB

页数:8页

时间:2017-12-05

基于b-s模式高校多媒体教室预约系统设计和实现_第1页
基于b-s模式高校多媒体教室预约系统设计和实现_第2页
基于b-s模式高校多媒体教室预约系统设计和实现_第3页
基于b-s模式高校多媒体教室预约系统设计和实现_第4页
基于b-s模式高校多媒体教室预约系统设计和实现_第5页
资源描述:

《基于b-s模式高校多媒体教室预约系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于B/S模式高校多媒体教室预约系统设计和实现  摘要:多媒体教室的管理是学校多媒体教学过程中一个非常重要的环节,针对武汉理工大学多媒体教室管理的现状,利用ASP.NET技术采用B/S三层设计模式,开发并实现了基于.NET平台的多媒体教室预约系统,实现了教室管理的信息化,该系统大大提高了本校多媒体教室的管理效率及人员的工作水平。关键词:多媒体教室ASP.NET技术B/S模式中图分类号:TP311.52文献标识码:A文章编号:1007-3973(2013)001-172-031引言随着计算机技术和现代高等教育教学技术的发展,多媒体教室已经成为高校必不可少的组成部分。武汉理工大学多

2、媒体教室的规模近几年来发展迅猛,如今已形成包括六个教学点、十栋教学楼在内,共计276间教室的数量。教室种类包括一般多媒体教室、语音教室和精品课课程录像教室等。8更多的教师使用多媒体多功能辅助教学,任课教师向所在学院提出申请,上报教务处收集后在统一协调安排。教务处排课系统里安排的教室都是在每周次某个固定时间使用,对于不在教学计划内(比如社团活动、学生就业指导等)教务排课系统里无法临时安排,需要带课老师填写纸质多媒体教室使用申请单,报所在院系审批,到学校多媒体教室管理部门申请,并通知相关楼栋教学点教室管理员开门。如果教师申请的这个教室空闲,那可以一次解决,如果没空还要教室管理员再做

3、安排,并通知要申请教室的教师。这个过程不仅耗时长,手续办理也极繁琐,部分老师因而舍弃多媒体教学手段。因此,很有必要设计一个多媒体教室网上预约系统来简化申请流程,提高多媒体教室利用率和管理水平。另外,为避免与教务处排课系统中的课程相矛盾,这个系统要与教务排课系统整合,将排课系统导出的已安排好的课表导入到网上预约系统中,占用的教室不再预约。这样不但简化工序,而且还可以实现跨校区办公,使得多媒体管理工作方便快捷,真正做到为教学工作服务、为全校师生服务。2系统设计思路2.1系统需求分析8多媒体教室预约系统的主要使用者有系统管理员、教室管理员、普通教师和学生四种用户。系统管理员的职能主要

4、包括数据维护、审核注册用户信息、设置用户权限、以及管理系统错误日志和维护系统的各种关系表等。教室管理员对各个校区多媒体教学点的教室等进行操作,能按用户输入需求对这些数据资源进行查询统计,形成报表输出并能完成课表打印功能;维护所管理教室的相关信息,对其所管理教室的预约申请进行审核以及所管理教室的课程安排表进行调整。普通教师可以提交、修改或取消预约申请等操作;可以便捷地查询和打印多媒体教室所在校区楼栋、座位数、课程安排周次等;可以对所使用的教室设备等信息进行反馈处理。学生可匿名按条件查询教室课表或班级课表。多媒体教室预约和查询功能模块,能让教师快速了解本校多媒体教室的使用现状,及时

5、便捷地预约自己课程所需要的多媒体教室。根据任课教师预约情况,教室管理员及时审核然后做好相关工作日志。2.2功能设计多媒体教室预约系统的任务是对全校各个教学点的多媒体教室进行统一调配,实现教室预约过程简捷化以及资源利用最优化,以最大限度满足教学要求。系统首要功能是要与教务排课系统整合,将教务排课系统里每个教室学期课程表导出成约定格式,在导入到预约系统并显示出来。其他主要功能如下:(1)能按用户要求以课时总量及上课班级人员数为输入参量进行查询,列出所有可用多媒体教室记录供用户选择。(2)对教师预约申请进行审核,在审核通过后记录预约人的相关信息(教师姓名,课程名称、上课时间及上课班级

6、等)供排课使用。8(3)根据预约情况根据周次数、教室编号等信息打印课表和统计课时数功能。(4)具有根据不同学院、课程类型、多媒体教室所在校区楼栋等信息统计出课程门数和课时总量功能。(5)学期末,可以终极统计出本学期每个多媒体教室教学点所承载的课时总量。(6)用户应具有修改、取消预约能力,按不同的输入条件进行全局搜索列出满足条件的记录。(7)系统可以远程登录,使教室资源利用率最大化。(8)可以对不同教学点的教室属性进行编辑,添加新教室完成更新等。3开发技术3.1开发模式该系统基于B/S(客户端/服务器)模式架构,系统前台呈现采用HTML和VBScript客户端语言、后台采用ASP

7、.NET2.0和C#语言开发,数据层存储采用Access数据库。本预约系统采用三层架构的设计,分为表现层、业务逻辑层和数据访问层。客户端表现层与用户浏览器交互,浏览器提供用户访问系统的入口,服务器端表现层负责与业务逻辑层的组件交互,响应客户端的请求,生成结果返回到客户端;业务逻辑层里Web服务器8借助应用程序,处理用户对数据库的各种操作请求,并将结果返回给用户,实现Web服务的业务逻辑;数据访问层将物理数据的逻辑视图提交给业务逻辑层,将基础数据存储的更改与业务逻辑层分离开来并保证数据的完整性

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。