在科学方面,随着WEB信息管理系统的进步和计算机应用技术的广泛推广,各种类型的信息管理软件不断出现,管理工作信息化水平不断提高,建立一套符合需求的管理信息系统软件,可以促进整个学校教室信息管理的精确性、实时性和共用性。但是,由于各地区经济条件的差异,目前的一些教室信息管理系统开发层次参差不齐,技术含量高低不同,这些软件存在的缺点或不足,大都表现在以下几个方面[4]:
(1)大部分系统处于单机运行状态,不能完成信息数据共享的要求;
(2)系统功能多限制于信息资料的汇总,相当于一个数据大粮仓,缺少信息使用开发的价值;
(3) 数据库信息具有滞后的特点,数据不能被及时更新时,不能反映及时系统的状态;
(4)软件升级较难,大部分系统不拥有升级空间,在软件开发的过程中,没有充分考虑后续工作的发展。
在计算机网络与技术普遍应用的今天,借助网络实现自动化,实时化,共享化已不是梦想。命题制卷的整个过程也可以利用服务器数据库管理大量的题库和图库轻松完成。Microsoft的Office EXCEL功能越来越强大,几乎是大家处理报表样式文档的首选。以Office EXCEL做为教室使用情况表及课表输出载体是自动化教室会议室预约系统的首选。本课题是研究的目的是要建立网上的在线互动式教室会议室预约平台,实现B/S结构的用户教室申请预约及在线预约查询,管理员在线实时更新系统参数及在线审核用户教室预约申请。用户在线生成EXCEL报表样式的课表等功能。整个系统实现办公自动化、安全化,并实现资源共享及优化配置,得出更加准确、实时的高校教室使用情况信息。
1.1.2 课题研究目的及意义
本课题主要研究目的是运用B/S架构开发WEB可视化程序和利用SQL Server数据库进行全校教室的维护和管理,系统开发的总的设计目标是实现用户的登陆、注册,系统参数设置及教室的预约、审核及EXCEL课表打印。从而使得整个教室信息管理规范化和自动化,实现对全校教室的集中统一的管理,具体如下:
1、构建网络智能型的教室管理及预订系统
构建一个教室在线预订及管理系统,包括用户登录及注册、系统初始参数的设置及修改,密码加密及权限设定,教室的预定查询,数据的统计汇总、报表的输出打印以及教室资源的优化配置。其中数据的输入主要采用网络输入及键盘输入,管理员可对其进行增加、删除、修改及查询。教室的预定及查询统计主要是用户通过设定上课时间、所属部门、上课人数等对当前高校教室资源进行复合检索查询,从而得出最优教室资源信息。
2、采用先进的ASP服务器控件增加系统互动性及共享性
ASP.NET的服务端控件使Web开发工作变得更为简单,功能更为强大。用户控件注册之后,就可以象其它服务端控件一样被使用。通过定义目标前缀(TagPrefix)和目标名(TagName),就可以象使用服务端内建控件一样地进行使用。自定义控件是某个控件类,如果发现某个控件只满足部分需求,则只需从该控件类中派生出一个新类并根据需求扩展。如果现有的服务器控件不能满足需求,可以考虑从System.Web.UI.Control类或System.Web.UI.WebControls.WebControl类继承,事实上WebControl类继承自Control类,增加了一些风格特点。这些自定义控件能绑定数据库中获取的数据直接在前台页面中显示,大大提高了运行效率,这是传统HTML元素标签所不能比的。
本课题研究意义主要包括:
1、使教室会议室预约系统具有针对性