实验教学中心预约管理系统的设计与实现
2024-01-23 09:03:42
论文总字数:16825字
摘 要
基于.net开放实验室中心预约管理系统是采用ASP.NET开发的一个开放实验室预约管理系统。该系统是针对目前实验室手工管理效率低下,缺乏安全性、可控性等缺点,采用科学、高效的教学管理方式,使学校的教学资源得到充分的利用。本系统采用了B/S模式的结构设计,采用VS20012 Asp.Net开发工具,后台数据库为SQL Server2008。系统主要分为四个模块:管理员模块、教师模块、学生模块、游客模块
管理员模块:基本信息管理、学生信息管理、教师信息管理、实验室管理、实验设备管理、
论坛管理、用户管理
教师 模块:个人信息管理、系统公告查看、预约审核管理、实验课程管理、实验报告管
理、实验成评定、论坛发布、查看
学生 模块:个人信息管理、系统公告查看、设备查看、实验室预约、教师查询、实验报
告、论坛发布、查看
关键词:开放实验室,预约和查询,信息管理
Abstract:Based on the.net open laboratory center reservation management system is to use ASP.NET to develop an open lab reservation management system. The system is based on the current laboratory manual management inefficiency, lack of security, controllability and other shortcomings, adopt scientific and effective teaching management mode, make the school teaching resources be fully utilized.
This system adopts B/S mode structure is designed, using VS20012 Asp.Net development tools, background database for SQL Server2008. System mainly divided into four modules: the administrator module, teacher module and student module, tourists module
Administrator module: basic information management, student information management, teacher information management, laboratory management, laboratory equipment management, BBS management, user management
Announcement of teachers modules: personal information management, system view, to make an appointment audit management, course management, test report, test grades, BBS, view
Announcement to see students modules: personal information management, system, equipment check, laboratory, teachers query, booking, BBS release, see the test report.
Key words: open laboratory, appointment and inquiry,information management
目 录
1引言 3
2 开发环境 4
2.1开发背景 4
2.2开发目标 4
2.3功能介绍 5
2.4系统特点 5
2.5 预约过程 5
3系统设计 6
3.1系统实现基础 6
3.2系统功能设计 7
3.3功能模块划分 8
3.4 数据库设计 12
3.5 系统安全性设计 20
3.6 系统界面初步设计 20
3.7 预约冲突处理初步设计 21
4 功能模块的详细设计与实现 22
4.1登录的窗体设计与实现 22
4.2预约实验室的窗体设计与实现 23
4.3 申请结果查询的窗体设计与实现 25
4.4功能描述实验室预约查询的窗体设计与实现 26
4.5 基本信息管理的窗体设计与实现 28
4.6 申请受理的窗体设计与实现 30
5系统测试 31
5.1 测试环境 31
5.2 功能模块测试 32
5.3 冲突处理测试 32
结 论 33
参考文献 34
致 谢 35
1引言
实验室开放与管理的信息化水平是高校实验教学评估的一项重要指标。目前,很多高校的实验室管理还处于传统的“笔纸式”管理,不仅效率低,而且存在很多缺陷,甚至在资源上造成极大的浪费[1]。原有的手工管理方式效率比较低下,缺乏安全性、可控性等缺点[2]。比如说:在很多的情况下,实验室是开放了,但是没有人去做实验。这样不仅在人力资源上造成了特别的浪费,而且在物质资源上也造成了一定的浪费。本文设计的基于Web 的实验预约管理系统可以解决以上在实验室管理中存在的问题,使得管理更灵活,从而提高实验室管理的效率,也降低了实验室管理员的工作负担,采用了科学、高效的教学管理方式,使教师预约实验室比原来的更加方便、快捷。
简介
2 开发环境
2.1开发背景
实验室是高等院校实施素质教育、培养学生创新精神与实践能力的重要基地。实验室对教师和学生开放,为教师和学生提供实践教学条件是实现教学改革的重要内容[3]。
目前,传统的实验室管理方式为:教师通过电话或到实验室进行实验室预约的申请,管理员用手工记录实验室预约情况,管理员根据教师申请的具体条件和时间进行实验室分配,电话通知教师实验室预约成功或失败。传统的操作方式比较繁琐,工作量大,操作也不规范[4]。
为了提高实践教学水平,规范实验室开放管理,迫切需要一套能够替代传统管理方式的实验室预约系统。因此,决定开发本系统,运用信息技术和计算机管理技术,建立实验室预约平台,在网上公布实验室开放状态,容纳人数,实验地点等信息,并采用网上预约的形式,方便教师通过网络实时查看实验室开放情况,也方便学生通过网络了解实验课程状况。
2.2开发目标
本次开发,将实现实践教学的动态、开放性管理,达到提高实践教学的工作效率,优化资源配置,提高实验管理水平的目的。主要开发目标如下:
- 方便教师远程进行操作。
- 方便学生远程进行操作。
- 方便管理员远程进行操作。
- 便捷的管理和查询功能。
2.3功能介绍
本系统是基于.NET开放实验室预约系统设计,由于我们在完成了本学期学院理论课程的选课后,在已确定选中的课程中,部分课程含有实验教学部分(包含独立的实验课程)。因此,负责实验教学的指导教师将进行实验室的预约以方便教学。实验室管理员发布学院所开放的实验室基本情况(包括实验教室、实验项目、容纳人数、管理员等信息),指导教师可以根据实际的教学安排,通过网络自主地对实验室进行预约(实验教室和实验时间)。
2.4系统特点
系统共设有用户注册/身份验证、实验室预约、预约情况查询、管理员管理等四个主要的功能模块,满足了教师进行实验室预约、实验室管理员进行管理、学生进行实验室预约情况的查询等各个方面的需求。它具有网络化、智能化、高性能、低维护、界面友好、操作简单、功能强大、管理方便、平台优秀等一系列的优点,能够完全按照用户的需求,稳定、安全、快速地运行于网上,实现了任意的计算机都能进行实验室预约信息的查询,进行实验室预约操作,访问相关信息。从而充分利用了学校现有的资源,促进了教学管理系统的网络化,智能化,顺应了教学管理的发展趋势。
2.5 预约过程
整个预约过程分两个阶段:
初步预约阶段
剩余内容已隐藏,请支付后下载全文,论文总字数:16825字