高校开放实验室管理系统设计

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:sc666
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着高校各类实验室建设的不断加强,科学有效地管理和充分利用实验室资源成为困扰高校的一大问题。该文利用ASP.NET技术设计高校开放实验室管理系统,实现通过校园网在线预约功能,促进实验室设备使用和管理效率,并在实验教学改革上起到一定作用。
  关键词:开放实验室管理系统;ASP.NET;在线预约
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)29-0094-02
  1背景
  开放实验室是指学校在保证正常教学和科研任务外,实验室面向学生开放,学生在课余时间利用实验设备进行一些开放性、创新实验。教育部在加强高等学校教学工作提高教学质量的若干意见文件中指出鼓励学校将实验室和图书馆资料对学生完全开放,一方面充分利用实验资源,另一方面增加学生的动手机会,培养应用型人才提供条件。现在是市场上出现了很多开放实验室系统的商业软件,这些软件看似内容丰富,但是很多功能不实用,不能满足所有专业实验室的要求,所以各个高校都纷纷启动实验室开放的研究工作。
  本文根据本校区实验室资源情况和实验需要开发一个双向互动的实验室管理系统,该系统可以预约实验,同时提供课程实验大纲,电子版实验指导书等功能,将传统的时间和内容固定的实验模式转变成灵活的网上预约模式。该开放实验管理系统符合学校发展和创新人才培养方案,体现了高能力高素质创新性人才培养思路和总体方向。
  2系统需求分析
  开放实验室系统除了完成注册、登录等基本的功能之外,根据需求还需要完成下列功能:
  1)申报实验项目。只有教师用户具有该权限,教师在线浏览实验项目相应实验室的预约情况,选择空闲的时间段进行预约,查询预约审批,审批通过后学生才可以浏览预约。
  2)浏览和预约实验项目。学生用户在线浏览所有实验项目,根据自己的时间和兴趣选择预约未满的实验进行预约,预约审批通过后按照规定时间进入实验室进行实验,实验过后在线提交实验报告。
  3)审批实验申请。实验管理员对教师和学生用户提交的预约申请查看是否合理,合理的申请则审批通过,不可以的则撤销申请。
  4)添加和删除实验室。对于新投入使用的实验室,实验管理员需要在系统中添加其信息,包括实验室介绍、容纳人数、电子实验指导书等等。另外,实验管理员还可以删除系统中的实验项目和实验室信息,涉及的预约同时也被删除。
  综上所述,开放实验室管理系统的主要功能包括以上四个方面,用功能结构图展现如图1所示。
  3系统总体设计
  3.1系统功能模块设计
  根据系统的需求,系统设计按照功能的不同划分为四个模块,包括用户信息、实验项目、信息发布、用户留言。实验管理员能具有所有模块的操作权限,其他用户只具有部分权限。
  3.1.1用户信息模块
  系统用户分为学生、教师和实验管理员三类,用户信息模块相应的分为三部分:学生信息、教师信息和实验管理员信息。学生和教师用户只管理自己的个人资料,包括注册、登录、个人信息完善等功能,实验管理员需要管理各类用户资料,除此管理员还可以设置用户权限和黑名单。如图2所示。
  3.1.2实验信息管理模块
  该模块作为整个系统的核心,是该系统中使用频率最高的模块。将该模块细分为三个部分:添加和删除实验室信息、预约实验、查询预约情况。具体的操作流程为:首先,实验管理员将实验室信息登记到系统中,教师选择相应的实验室在线预约实验项目,学生查询开放的实验项目进行预约;其次,实验管理员审批学生和教师的预约,符合条件的预约审批通过,不符合的预约审批不通过;最后,教师和学生查询预约情况,如果审批通过可以在规定时间内进入实验室进行实验。这些操作界面简单明了,符合人们的操作习惯,并且操作過程对用户透明,免去为用户培训操作流程的麻烦。
  预约系统有三个限制条件:人数限制(预约人数不能超过容纳人数)、实验时间冲突限制(在同一时间每人只能预约一个)、预约实验限制(一周内每人预约实验数目不能超过三个)。另外,系统可以添加黑名单,对预约成功三次未到的用户自动打入黑名单,黑名单用户不能预约任何实验,需要实验管理员解除后才能进行预约。
  3.1.3信息发布模块
  该模块主要实现一些公告和通知的发布,只有实验管理员具有该模块信息的增删改权限,其他用户只有浏览该模块信息的权限。
  3.1.4用户留言模块
  该模块为系统用户提供学习交流的平台,用户在留言模块通过浏览留言和回复留言的方式进行技术交流和信息反馈。
  3.2数据模型设计
  用户表user(用户名,密码,邮箱,用户id)
  学生信息表student(学号,姓名,班级,用户id)
  教师信息表teacher(职工号,姓名,部门,联系方式,用户id)
  实验管理员信息表admin(姓名,联系方式,用户id)
  实验室信息表lab(实验室名称,实验室介绍,实验室id)
  实验项目信息表experiment(用户id,实验室id,实验项目id,实验室开放时间,容纳人数,实验项目状态[通过/未通过,可以预约/不可以预约])
  预约表book(用户id,实验项目id,预约状态[成功/不成功])
  留言表message(用户id,留言id,标题,内容,时间)
  回复表reply(留言id,用户id’标题,内容,时间)
  公告表news(公告内容,发布时间)
  上面所有的表管理员都具有增删改查权限,教师和学生除了浏览权限,教师可以完善实验项目信息表的部分数据项,学生用户可以管理自己的预约信息表。
  4关键技术
  本系统采用ASP.NET技术,使用三层架构:表现层(HTML语言和.NET控件),业务逻辑层(.NET编程(基于C#语言))和数据访问层(SQL2008),系统首页效果如图3所示。
  5结束语
  开放实验室系统在保证正常教学和科研情况下,充分利用实验室资源,增加学生实践锻炼的机会,方便实验室开放工作提供管理的平台,同时给学生和教师通过该平台可以互动交流,但该系统在提高管理效率,开放性能更先进、功能更完善方面仍然不完善,这也是今后努力的方向。
其他文献
提出一种利用磷酸化焙烧-盐酸浸出从电炉钛渣(含3.12%MgO和0.86%CaO)中有效脱除镁、钙杂质的方法。利用XRF、XRD和SEM对钛渣样品的化学成分、物相成分和显微组织进行表征。研究
摘要:遥感是地理信息系统专业支撑学科。当前,遥感类课程建设落后于遥感技术发展和社会需求。为适应学科发展和满足社会人才需求,需进一步完善课程体系、加强遥感类系列课程建设,强化学生基础知识,增强学生动手能力,培养解决实际问题的能力。围绕这几方面,该文介绍了近年来长江大学遥感类课程体系的建设与实践情况。  关键词:遥感;课程设置;GIS  中图分类号:G423 文献标识码:A 文章编号:1009-304
早在1999年3月德国CeBIT已经亮相的三菱TriumCosmo,因种种原因,延迟年半后7月才上市,不过,其独特外形至今仍极具前瞻性,叫人爱不释手哩!
采用快淬方式制备La-Mg-Ni-Co-Al基AB2型La0-8-xCe0-2YxMgNi3-4Co0-4Al0-1(x=0,0-05,0-1,0-15,0-2)合金。XRD、SEM分析表明,实验合金包含主相LaMgNi4和第二相LaNi5。增加Y含
在当今的全球商务中,很多机构为了传递数字和话音信息都急需一个可靠的通信网络。在现行的方法中,远端的用户(如分公司、移动用户或销售人员)只能通过直通电话、租用专线或其
随着科技的发展,新媒体技术逐渐繁荣起来,计算机走进了千家万户,因而计算机信息系统的安全问题也受到广泛关注。信息系统是网络安全的基础环节,我国现有的计算机信息系统仍然
Internet 网又称国际互联网,它是目前国际上最大的信息网络,而且其发展势头越来越猛。目前,Internet 已经覆盖了包括我国在内的160多个国家和地区,联接的网络与日俱增,主机已
摘要:高速铁路信号控制系统是通过计算机和数据传输技术相结合而实现,是现今铁路适应高速发展需要而出现的高技术,是高速列车安全、正点运行的基本保证。在提高运输效率中起着关键性的作用。该文分析了高铁信号系统新技术的应用,信号技术特有的发展趋势,为未来时段的高铁信号技术扩展,提供有价值的参照。  关键词:高速铁路;信号控制;发展趋势  1概述  高速铁路信号系统是保证我国铁路提速线路和客运专线列车运行安全
采用机械合金化和热压烧结制备FeCoCrNiMn高熵合金。结果表明,采用机械合金化得到纳米晶合金粉末,粉末相结构由面心立方结构(FCC)相以及少量的体心立方结构(BCC)相和非晶相组成。
分析ZrCuAlNi系大块金属玻璃的非晶形成能力、热学和力学性能。运用密实堆积和动态脆性指数模型从理论上确定合金的成分。采用铜模吸铸法在氩气保护下制备圆柱形和圆锥形铸锭