网站首页  词典首页

请输入您要查询的论文:

 

标题 开放实验管理系统的设计和开发
范文

    邵叶秦 吴凌燕 刘宝

    

    

    

    摘要:开放实验是目前高校实验室管理中的一个新形式。该文针对实际教学过程中课内实验存在的问题,依据开放实验理念,设计和开发了一个基于B/S架构的开放实验管理系统,主要包括后台系统设置、后台用户管理、后台预约管理、用户实验预约、预约维护和个人信息维护等。实际证明,该文的系统能满足开放实验的要求,有利于激发学生的学习主动性,提高学生的学习兴趣,一定程度上改善课程的教学效果。

    关键词: 开放实验; 浏览器;服务器模式;实验管理系统

    中图分类号:TP391? ? ? 文献标识码:A? ? ? 文章编号:1009-3044(2018)31-0080-03

    Design and Development of Open Experiment Management System

    SHAO Ye-qin1, WU Ling-yan2, LIU Bao1

    (1. School of Transportation Nantong University, Nantong 226019, China; 2. School of Computer Science and Technology Nantong University,Nantong 226019, China)

    Abstract:Open experiment is a new form of laboratory management in colleges and universities. According to the concept of open experiment, an open experiment management system based on B / S architecture is designed and developed in this paper, which includes backend system setup, backend user management, backendappointment management, user experiment appointment, appointment maintenance and personal information maintenance. It is proved that the system can meet the requirements of open experiment, which is beneficial to arouse students learning initiative, boost students learning interest, and improve the teaching effect of the course to a certain extent.

    Key words: Open Experiment; B/S; server model; Experiment Management System

    1引言

    目前,高校實验教学主要采用常规的课内实验,课时有限,而且大多是验证性和演示性实验,设计性和综合性实验偏少,不利于学生动手能力和创造能力的培养。而开放性实验将实验室、实验设备、开设实验课程公布在网上,学生可以根据自己的需要,提出实验预约请求,在实验室管理员批准后,学生按照预约的时间和地点开展实验。实验过程中出现的问题,学生可以向老师寻求帮助。开放实验作为目前实验室管理中一个新的形式,在实验时间、空间、内容及资源等方面都是开放的,其主要目的在于锻炼学生的独立思考能力和实践动手能力,对培养具有创新精神的专业人才有重要的现实意义。

    本文结合实验教学的实际,开发了一个基于B/S架构的开放实验管理系统,以满足开放实验管理的需要。

    开放实验管理系统主要实现开放实验的预约、审核、管理,系统设置和用户管理。开放实验管理系统包含三类用户: 实验室管理员、教师和学生。实验室管理员通过网站后台系统管理基础数据(比如用户、开放实验、需要使用的实验室等)。学生或者教师通过前台预约开放实验;实验室管理员可以审核开放实验申请。如果在预约的时间,相应的实验室可用,实验室管理员可以同意申请,否则拒绝申请。学生依据审核通过的申请,在预约时间到对应的实验室开展实验。系统采用ASP技术开发,后台基于mysql数据库。实验室管理员通过网页后台管理整个系统,用户可以使用网页预约开放实验。

    2系统设计

    开放实验管理系统包括前台和后台两个部分。后台主要包括系统设置、用户管理、预约管理三个模块。而前台包括用户预约、预约信息维护和用户个人信息维护三个模块。系统的功能结构如图1。

    后台系统设置模块:管理员对开放实验相关的课程、节次、批次、可用的实验室进行增加、删除、修改、查询。

    后台用户管理模块:管理员添加用户和对用户信息进行删除、修改、查询。

    后台预约管理模块:管理员对开放实验预约信息的查询、修改、删除,以及对预约进行审核。

    前台用户预约模块:用户(教师、学生)预约开放实验。

    前台预约维护模块:用户查询、修改、删除开放实验预约信息。

    前台个人信息维护模块:用户查询和修改个人信息。

    3系统实现

    3.1 数据库设计

    开放实验管理系统的数据库如图2所示。

    1) course表示实验所在的课程表。course_id表示课程的同一编号,course_name表示课程的名称。teacher_id表示讲授课程的老师,是一个外键。

    2) exp表示实验表。exp_name表示实验名称,exp_aim表示实验目的,exp_content表示实验内容。course_id表示实验对应的课程,是一个外键。

    3) user表示用户表。username和pwd表示用户名和密码,realname和gender表示真实姓名和性别,role表示身份(实验室管理员、教师、学生)。Email和QQ表示电子邮件地址和QQ账号。

    4) batch表示实验批次。如果人数太多,就需要分批次进行,缺省值是1。batch_name表示批次的名字(如第一批次)。

    5) cls_room表示实验室表。room_name表示实验室的名称(如JX2-201)。

    6) class表示上实验课的节次。cls_name表示节次的名字(如第二节)。

    7) appointment表示实验预约表。exp_id,batch_id,cls_room_id,cls_id,user_id,teacher_id分别表示其他各个表的标识号,通过外键关联。app_date,app_week表示预约的日期和星期。stauts表示一条预约的状态(待确认、同意、拒绝)。log_time和memo分别表示提交预约的时间和备注信息。

    各表中的id字段表示本表中每条记录的标识,是主键。

    3.2 系统后台实现

    系统后台包括了系统设置,用户管理和预约管理。系统设置模块包括开放实验、实验批次、课程节次和实验室的增删改查。由于它们(开放实验、实验批次、课程节次、实验室)类似,下面仅以实验室的管理为例。

    3.2.1实验室管理

    管理员点击添加实验室按钮,正确填写相关信息后,点击添加即可添加新的实验室记录。管理员点击删除按钮可以删除记录。管理员点击修改按钮可修改记录。

    3.2.2 用户管理

    管理员可以查询已经登记的用户信息。管理员点击删除按钮可以删除用户。管理员点击修改按钮可以修改用户信息。用户账号由用户自己通过网站注册。

    3.2.3 预约管理

    管理员可以查询所有预约信息。管理员点击删除按钮可以删除预约记录。管理员点击修改按钮可以修改预约记录。管理员通过修改预约的状态字段,可以同意或拒绝预约。

    3.3 系统前台实现

    3.3.1 用户预约

    用户输入账号、密码登录开放实验前台系统,显示预约界面。用户选择日期后,填写相关的信息,可以预约实验。

    3.3.2预约信息维护

    用户输入账号、密码,登录前台系统,可查询该用户的预约。用户可以修改预约信息,点击取消按钮可取消预约。

    3.3.3用户个人信息维护

    用户输入账号、密码,登录前台系统,显示用户信息页面。用户可以修改相关信息,或者点击修改密码按钮,修改密码。

    4 结束语

    本文设计和开发了一个基于WEB的开放实验管理系统,系统包括后台系统设置、后台用户管理、后台预约管理、用户预约、预约维护和个人信息维护等功能。系统通过了多方面的测试,并投入实际使用。结果证明系统可以完成开放实验管理的需求。

    参考文献:

    [1] 唐美玲,郭英强,关多娇,等.开放实验与学生创新能力培养的研究[J].教育现代化,2018,5(22):32-33.

    [2] 袁浩铭,廖昌军,王以伍,等.高校实验教学中心开放预约管理系统的开发与实践[J].教育现代化,2017,4(18):144-146.

    [3] 陈玉敏,马立勇,孟宪民.开放式管理的自控原理仿真实验系统设计[J].实验技术与管理,2016,33(2):120-123.

    [4] 劉洋.开放式实验教学管理系统的设计与实现[D]. 西安:西安电子科技大学,2015.

    [5]崔贯勋.基于物联网的实验室智能化综合管理系统设计与实现[J].实验室研究与探索,2015,34(11):217-220,266.

    [6] 邬思军. 开放式实验室管理系统的研究与分析[D].昆明:云南大学,2015.

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/3/10 16:33:06