基于java的智能管理系统_基于Java Web的高校实验室智能管理系统的设计与实现

本栏目责任编辑:谢媛媛软件设计开发 ComputerKnowledgeand Technology 电脑知识与技术 第13卷第31期 (2017年11月) 基于Java Web的高校实验室智能管理系统的设计与实现 杨远新,崔忠伟,刘卓,陈静,杨成 (贵州师范学院,数学与计算机科学学院,贵州 贵阳550018) 摘要:在传统实验室人工管理模式下,针对管理的速度慢、效率低和数据冗余量大等问题,提出了基于JAVA Web的B/S结构的高校实验室智能管理系统设计方案。在设计过程中,通过采用JSP技术、数据库技术、网络架构等多领域知识,实现了实验室管理的信息化建设、智能化管理和快速维修功能。 关键词:JAVA;Web;B/S;MYSQL;实验室智能管理系统 中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2017)31-0074-02 1 概述 随着高校建设的不断发展和壮大,高校实验室管理显得尤为重要。高校日常管理工作中,实验室管理具有数量大、持续时间长的特点。目前,高校建设和管理工作的逐步改革,随之而来的实验室的管理也发生了巨大的变化,传统的实验室管理模式的弊端逐渐暴露无遗,传统的实验室人工管理模式已经不能适应高等教育对于培养实践创新型人才的需要。然而,如何使实验室管理达到一个新的水平,提高实验室管理水平和设备资源可以得到有效利用,以减轻实验室管理人员的工作量,是当 前实验室信息化建设遇到的一个亟待解决的问题之一。 针对以上问题,我们将计算机硬件技术、计算机软件技术、计 算机网络技术、数据库技术等与相应的高校管理体系相结合,预开发一套涵盖了实验室的资源管理功能、数据管理功能、实验室预约管理功能和基本的查询统计功能的高校实验室智能管理系统。极大地提高了实验资源的利用率和实验教学效果,节约了实验室管理维护成本,实现了实验室综合管理的跨越式发展。 2 系统功能需求分析 系统采用现代软件技术,以便更科学、规范的实现实验室信息化、现代化、智能化管理,提高各高校数字化建设水平,以其改变过去学生进行实验和实验室管理的方式,提高学习资源的利用率。同时,本系统最终要实现在机房正常运转前提下,对课内上机考勤自动化,快速有效化管理,课外上机科学计费化管理,设备更新明确合理化管理。另外在本系统中需要对用户组的身份进行管理,包括学生、教师、管理员用户3种用户角色。其中,学生用户可以进行实验预约,查看他们的成绩,并修改个人信息和设备维修;教师用户可以对学生的实验成绩进行管理, 包括给出结果、修改成绩、删除成绩、检查学生在线考试成绩等,同时,教师还可以修改个人信息、预约实验室、安排实验任务和设备维修。管理员可以对学生的信息进行增删查改等操作, 也可以对教师信息进行增加、删除、修改和查询等管理,还可以 对报修情况作出及时处理和信息的及时反馈等。 3 系统设计 3.1 系统功能模块设计 经过长时间对系统功能需求的缜密分析,高校实验室智能化 管理系统从功能划的角度出发可分为以下几个主要模块:个人信息管理模块、信息管理模块、设备管理模块、实验室教学管理模块、实验室维护模块。在将系统分为以上几个主要模块之后, 我们可以通过对每一个模块及其子模块的具体功能进行分析,以实现对整个系统的需求分析。各个模块共同访问同一个数据库, 其中访问的数据表不同,并且与数据库之间联系紧密,访问数据 库需要对数据表进行增删查改。通过对各个子模块之间的联系和所要完成的任务的进一步了解,完成主模块的功能,最终实现整个系统的功能需求。系统功能模块的设计如图1所示。 3.2 数据库设计 数据库作为信息

你可能感兴趣的:(基于java的智能管理系统)