1、 I 基于 B/S 的实验室预约系统 摘 要 实验室是高等院校实施素质教育、培养学生创新精神与实践能力的重要基地。 实验室对教师和学生开放,为教师和学生提供实践教学条件是实现教学改革的重 要内容。目前各大学的实验项目日益繁多,如何合理预约实验室,已经成为当今 各个大学实验室课程预约的难题。基于 B/S 结构的开放实验室预约系统针对原有 手工管理效率低下,缺乏安全性、可控性等缺点,以校园网为依托,采用科学、 高效的教学管理方式,使教师预约实验室比原来更加方便、快捷。 因此,本次设计的系统就是研究实验室预约的相关问题。实验室预约系统的 设计主要是基于B/S模型, 在Windows系统下, 运用AS
2、P.NET平台和Access2000 数据库实现实验室预约功能。该设计主要实现了实验室的预约和管理功能。预约 功能包括老师对实验室信息、实验项目和实验预约情况的查询以及对实验室的预 约;学生对老师预约情况和实验项目预约情况的查询。管理功能包括教师、学生、 管理员三者的登录、注册、个人资料管理,管理员对实验室的管理与对教师预约 信息的删除功能。最后通过调试、完善该系统,基本实现了高校实验室预约、管 理功能。 关键词:实验室预约;B/S;Access 2000;VB.NET II LAB RESERVATION SYSTEM BASED ON B/S STRUCTURE ABSTRACT At p
3、resent the University of pilot projects, there were more, how to reasonably make an appointment laboratory, has become the university laboratory courses each reservation problems. Therefore, this laboratory is the research laboratory appointment booking system related problems. Lab Reservation Syste
4、m is mainly based on B / S model, the Windows system, Access2000 database using ASP.NET platform and features in laboratory appointments. Main achieved the design lab appointments and management functions. Appointments include the teacher information on the laboratory, pilot projects and experimenta
5、l booking situation of inquiry and the laboratorys appointment; student teacher appointment booking situation and the situation of the pilot project inquiries. Management function including staff, students, administrators three login, registration, personal data management, the administrator of the
6、laboratory management with the appointment of teachers of information delete function. Finally, debug and improve the system, basically a university laboratory appointment, management functions. KEY WORDS: Lab Reservation; B/S; Access2000;VB.NET. III 目 录 前 言 1 第 1 章 绪论 2 1.1 研究背景 2 1.2 研究现状 2 1.3 研究目标及意义. 2 1.4 论文主要工作. 3 第 2 章 相关技术 4 2.1 B/S 技术 4 2.2 开发工具 4 2.2.1 ASP.NET 概述 . 4 2.2.2 Access 概述 6 第 3 章 概要设计 8 3.1 功能模块设计. 8 3.1.1 功能模块划分 8 3.1.2 各功能模块设计. 8 3.2 数据库设计. 9 3.2.1 数据库的引入 9 3.2.2 数据库的设计原