基于三层结构的实验室管理系统的设计与实现.pdfVIP

  • 2
  • 0
  • 约9.79千字
  • 约 7页
  • 2017-11-27 发布于福建
  • 举报

基于三层结构的实验室管理系统的设计与实现.pdf

2010年第5期 福《建师范大学福清分校学报》 总第 101期 JOURNALOFFUQINGBRANCHOFFUJIANNORMALUNWERSrrY SumNo.101 基于三层结构的实验室管理系统的设计与实现 方 捷 (福建师范大学福清分校数学与计算机科学系,福建福清 35o3oo) 摘 要:随着高校实验室规模的不断扩大,传统的实验室管理模式已经不能满足当前实验室教学、科研 等需求。该系统采用C#,MySQL5.0andASP.net结合开发了基于三层结构的实验室管理系统。实践证明本系 统是切实可行的,具有较高的灵活性、易维护性、安全性和可扩展性。 关键词:实验室管理系统;三层结构;数据库 中图分类号:I1P393.07 文献标志码:B 文章编号:1008—3421(2010)05-0060-07 1 前言 随着高等学校招生规模的不断扩大,传统的实验室管理模式已经不能满足当前实验室教学管 理的需求。高校肩负着教学和科研的重任,为了实现素质教育,培养具有创新精神和实践能力的人 才,增强学生的动手能力,高校实验室纷纷购置了大量的计算机。如何合理、规范、科学地管理实验 室,充分发挥实验室的作用,在维护管理好仪器设备的前提下满足师生的实践需求和科研需要成 为了一个亟待解决的问题。 本文设计了三层系统的分层式结构体系的实验室管理系统,融合了计算机网络、中间件和组 件技术,以WindowServer2003为网络操作系统,采用面向对象的程序设计语言C#和通用语言上的 程序构架asp.net完成研发,以MySQL5.0为后台数据库,其主要功能是满足多层次用户的需要,使 其通过校园网在客户端运用Web浏览器对实验室的相关信息进行访问和管理。 2 系统的功能设计 在调查高校实验室信息管理需求的基础上,本论文对系统功能进行了认真的分析,根据多层 次用户需求,主要包括以下七个模块:实验预约模块、实验查询模块、教学管理模块、实验室基本信 息管理模块、实验室人员管理模块、数据库管理模块、设备管理模块等。实验室管理系统的功能模 块架构图如图1所示。 2.1 实验预约模块 学生根据实验室发布的信息拟定实验预约的申请并提交至系统,如果需要变更预约时间还可 以进行编辑。教师具有管理实验预约模块的权限,可以根据实际情况决定实验预约的申请是否可 以通过。 2.2 实验查询模块 师生通过该模块均可以查询实验预约的结果、实验大纲及实验成绩。学生可以进行网上预习, 查看可用的设备等信息。教师可以查看学生的个人情况,包括学号、姓名、性别、出生年月、专业等 内容。 收稿 日期:2O10—o6—20 作者简介:方 捷(1981一),男,福建福清人,助理实验师,硕士,主要研究方向:计算机应用技术。 第5期 方 捷:基于三层结构的实验室管理系统的设计与实现 61 2-3 教学管理模块 该模块为实验室管理系统的核心模块。教师根据教学大纲的要求制订教学计划,将实验指导 书等电子资源上传至网络。学生可以下载相关的实验资料进行学习。教师通过该模块可以批改学 生的实验报告,录人实验成绩。该模块能够显示哪些设备或仪器是否被使用,方便学生根据需要进 行选择。教师还可以方便的记录设备、仪器的使用情况和学生的考勤情况。 图1 实验室管理 系统的功能模块架构图 2.4 实验室基本信 息管理模块 实验管理员负责发布公告,包括实验室管理条例、通知、实验室的课程安排表,登记实验室人 员的考勤情况,管理教师、学生的交流平台和系统的中的多媒体信息。 2.5 实验室人员管理模块 实验人员管理模块主要介绍各实验室管理人员的基本情况,包括姓名、性别、出生年月、职称、 专业、学历、学位、所在的实验室名称等,可供教师或学生浏览或查询。实验管理员负责实验室人员 的考勤登记,记录详细的交接班手续。 福建师范大学福清分校学报 2010年9月 2.6 数据库管理模块 实验管理员利用数据库管理模块监控数据库的警告 日志、日常的会话情况、剩余表空间等监 视对象。数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档