- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高校实验管理系统
基于B/S模式高校实验管理系统的设计
摘 要:针对现阶段高校实验管理中的难点,研究设计了基于B/S模式的高校实验管理系统.文章介绍了系统的架构和主要功能,阐述了必修实验和开放性实验所各自采用的实验预约方法,说明了部分关键功能模块所需的技术.
关键词:实验管理系统;实验预约;开放性实验;B/S模式;
引言
高校实验室是教学、科研的重要基地,是培养具有创新意识和实践能力的人才摇篮.基于高校实验现状,实验大体分为必修实验和开放性试验.必修实验是所有的同学都必须完成.开放式实验满足了学生个性化发展的需要,并且使学生可以自由灵活的安排实验时间,这就给实验的管理工作带来了很多不便.考虑到实验管理过程中的一些问题,如学生签到,实验成绩科学高效管理,开放性实验预约的同学按时签到问题等.
本文针对以上现状,研究设计了基于B/S模式的高校实验管理系统.
总体设计
2.1体系结构
1)B/S模式(Browser/scrver,浏览器/服务器模式)具有无需开发客户端软件,可跨平台操作,采用公开的标准和协议,易于和Internet连接的优点.B/S模式的瘦客户机肥服务器结构,使信息处理主要在服务器上进行.客户端软件仅需浏览器,硬件配置需求也非常低.
2)基于.Net平台采用B/S模式的4层体系架构
图 1
系统基于.Net平台采用B/S模式的4层体系架构,包括页面表示层、业务逻辑层、数据访问层和后台数据库.页面表现层,它主要处理所有的信息表示和用户的交互行为.业务逻辑层起到了承上启下的作用,当用户发出请求后,通过调用业务逻辑层中的相应方法,来完成相应操作,而对数据访问层来说,它是动作的发起者,由它来直接与数据库通讯,最终将数据库的数据展现、更新,并返回给页面表示层.数据访问层位于最下层,主要完成数据库的直接操作,如添加、删除、插入和更新等.
2.2功能结构
本系统主要由三部分组成:学生系统模块、教师系统模块、系统管理员模块.下面将详细介绍各模块的功能设计.
学生系统模块主要功能
浏览通知公告和实验信息,查看个人实验记录, 管理个人信息,预约开放性实验, 提交实验报告,实验成绩查询, 在线提问, 发送邮件
教师系统模块主要功能
批阅学生的实验报告,登录成绩,进行实验申请, 实验电子资料管理,在线答疑,回复邮件
系统管理员模块主要功能
系统设置, 教务公告管理,学生信息管理,教师信息管理, 实验信息管理,管理员信息管理,在线答疑, 短信提醒实验
预约实验
必修实验要求所有同学必须完成,一般占上课课时完成,由教师申请,集中实验.开放性实验由学生自由灵活的选择实验时间完成申请.
系统设置时,需要注意总资源数(总资源数=实验项目开放周数×每周实验项目开放次数×每次实验项目的资源数)应该大于或等于所需教学资源数,这样才能提供给学生足够的预约资源,否则会因资源不够而无法完成教学任务.
根据两类实验的共性,建立实验室开设实验的时间表,在没有必修实验的前提下,管理员根据实际情况设置开设开放性实验的时间(一般在没有必修安排的工作时间都可安排开放性试验,提高实验室的利用率).
实验室开设实验的时间表
(ID,自动编号,开放时间编号
schoolYear,文本,学年
term,文本,学期
week,数字,开放周次
dayOfweek,数字,开放星期
dateTime,日期,开放日期
period.,数字,开放节数
CanUse,布尔,可用否
labNum,数字,实验室编号
expTable,数字,实验台剩余量)
1. 必修实验预约
设计教师预约实验表
教师预约实验表
(ID,自动编号,预约实验记录号
TeacherID,数字,教工号
expTable,数字,实验台的需求量
courseID,数字,课程实验号
classID,数字, 班级代码
time, 数字, 时间(参照时间表的ID)
labNum, 数字, 实验室编号
)
教师根据系统的提供的实验室开放时间和课程安排提出实验申请.
为了解决两个或多个教师申请同一实验室产生的冲突,系统在某个教师申请时,提示此实验室此时间的实验台资源剩余量.教师根据剩余量,进行实验申请或申请实验分批进行或另改实验时间.实验分批提高了实验室的运行效率.申请完毕后,根据实验台的剩余量和教师的实验台申请数量,更新此时间段实验室的实验台剩余量,若为0,则将实验室此时间段的canUse 属性自动设置为false,即其他教师不能再在此时间段内在此实验室申请实验.
图2
2.开放性实验预约
学生开放性实验的预约结果保存在开放性实验预约记录表中,具体信息如表3所示.
开放性实验预约记录表
(ID, 自动编号,
您可能关注的文档
最近下载
- 0KB.412.367.2 ZF6-1100型气体绝缘金属封闭开关设备用两断口断路器安装使用说明书.pdf VIP
- 法治知识竞赛试题附答案.doc VIP
- 虎符铜砭--刮痧课件.ppt VIP
- 斯柯达技术培训:Gateway J533 EN.ppt VIP
- 2025年江苏开放大学大学英语(B)(1)形成性考核作业二.pdf VIP
- 照明设计软件:Dialux二次开发_DialuxAPI接口详解.docx VIP
- 2024届高考作文材料分类训练-------对立关系型.docx VIP
- TW-ZX系列起重专用变频器用户手册.PDF
- 聚焦离子束加工技术.pdf VIP
- 新22J10 无障碍设计 .docx VIP
文档评论(0)