高校实验室设备信息管理系统设计与实现.doc
《高校实验室设备信息管理系统设计与实现.doc》由会员分享,可在线阅读,更多相关《高校实验室设备信息管理系统设计与实现.doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、北京外国语大学网络教育学院毕业设计(论文)北京外国语大学网络教育学院经管专业毕业设计(论文)高校实验室设备信息管理系统设计与实现姓 名: 学 号: 专 业: 指导老师: 论文提交日期: 北京外国语大学网络教育学院学士学位论文诚信声明本人郑重声明: 所呈交的学士学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。论文所涉及的项目为本人亲自负责或者参与实施的项目。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。本人完全了解本声明的法律结果由本人承担。学士学位论文作者签名: 日期: 年 月 日目 录摘 要IAbstractII插 图 索 引III附 表
2、索 引IV第1章 绪 论11.1 研究背景及意义11.2 国内外相关研究现状11.3 论文研究内容21.4 论文结构安排3第2章 基础理论技术42.1 JSP技术42.2 B/S架构42.3 SSM框架52.4 Mysql数据库6第3章 系统需求分析73.1 可行性分析73.2 功能需求分析73.3 性能需求分析8第4章 系统设计94.1 架构设计94.2 功能模块设计94.3 数据库设计10第5章 系统实现与测试135.1 系统功能实现135.2 系统测试15参 考 文 献18致 谢20III北京外国语大学网络教育学院毕业设计(论文)摘 要高等学校中由于课程类别的增多,实验室的数量也在逐渐增
3、多,实验室中的设备在高校教学活动中扮演了非常重要的角色。在信息化革命的时代,如何利用计算机技术管理好高校实验室中的设备也成为了各个高校亟待解决的难题。高校实验室设备信息管理系统正是针对此类管理的难题应运而生,能够高效的对高校实验室设备信息进行管理。因此,本文主要设计并开发了一个基于JSP技术,B/S架构,SSM框架体系的高校实验室设备信息化管理系统。本系统主要实现了系统登录功能、实验管理功能、设备管理功能、设备报修功能、用户管理功能、学生管理功能和学生用户的实验预约退选功能和修改个人信息功能。通过系统功能的实现和测试,本系统能够按照预期要求运行,符合预期开发需求。关键词:实验室设备;JSP;M
4、YSQL;SSM框架AbstractDue to the increase of courses, the number of laboratories is also increasing, and the equipment in the laboratory plays a very important role in the teaching activities of colleges and universities. In the era of information revolution, how to use computer technology to manage the
5、 equipment in the laboratory of colleges and universities has become an urgent problem to be solved. The management system of laboratory equipment information in colleges and universities is designed to solve the problem of this kind of management.Therefore, this paper mainly designs and develops an
6、 information management system for college laboratory equipment based on JSP technology, B/S architecture and SSM framework system. This system mainly realizes the functions of system login, experiment management, equipment management, equipment repair service, user management, student management an
7、d the student user experiment booking function drop and modify personal information functions. Through the realization and testing of system functions, the system can run as expected and meet the expected development requirements.Key Words:Laboratory equipment, JSP, MYSQL, SSM framework插 图 索 引图2.1 S
8、SM框架结构示意图6图3.1 管理员用例图7图3.2 学生用例图8图4.1 B/S系统架构图9图4.2 管理员用户功能结构图9图4.3 学生用户功能结构图10图4.4 系统总体实体联系图10图4.5 设备信息表11图4.6 实验室信息表11图4.7 实验表11图4.8 学生信息表12图4.9 实验类别表12图4.10 用户信息表12图5.1 系统登录页面13图5.2 实验管理13图5.3 设备管理14图5.4 设备报修管理14图5.5 添加新用户15图5.6 学生管理功能15附 表 索 引表5.1 用户登录测试表16表5.2 添加设备测试表16第1章 绪 论1.1 研究背景及意义随着社会信息化
9、的发展,各行各业都进入了自动化时代,高校实验室设备管理也一样。近年来,随着高校规模不断扩充和延伸,学校的资源也日益丰富起来。学校实验室都是学校的老师和学生。实验教学的重要地点和实验室的设备也在不断更新,因此实验室设备的管理变得十分重要。目前大部分学校仍在使用人工管理。对于购买新设备,仓储,问题,修理记录和过期设备都是手动记录,其中一些可能会继续传递计算机的详细信息。进入计算机时代后,由于只能由特定的计算机进行存储和管理,学校的学生和老师在查询时遇到一些障碍,实验室设备的管理也容易出现问题1。高等学校是一个庞大的群体,拥有各种各样的设备,如计算机,投影仪,各种实验仪器,甚至包括路由器,交换机和防
10、火墙等网络高端设备,有时需要高端人才进行管理。仅依靠一些管理员的手动管理,是完全达不到需求的。此外,随着科学技术的不断发展,实验室设备不断更新。当设备更新时,还需要纸张的提交,审查和其他步骤使得设备管理非常缓慢,并且很容易延误教学,并且还需要培训大量的管理人员2-3。近年来,随着网络信息技术和计算机科学技术的不断进步,信息社会的快速发展得到了推动。通过计算机信息技术,各高校实验室设备的自动化管理能够有效提高工作效率,降低错误率。这样可以更好地保持教学工作的日常运作4-5。随着当代社会科学技术的不断发展,计算机和网络成为不可或缺的通信技术,也被充分的运用到各类实验设备中,以提高工作效率,改进工作
11、方法,运用科学、准确的分析方法管理工作。但是,目前许多学校的信息化工作整体建设缓慢,因为这些院校的管理系统装备并不完善,还停留在收集数据与手工管理阶段6-7。这样的现状导致诸如信息收集方法滞后、统计汇总工作缓慢、分析手段有限、决策策略不配套,数据查询繁琐等系列问题。鉴于此,我们要结合实际情况,研究开发一个高效能、高功能、注重信息共享的实验室设备管理系统,尽管该系统作为实验室信息化的重要组成部分,但却是实验室高效运作的有力保障8。1.2 国内外相关研究现状在许多欧美先进的大学里,他们已经开始通过信息化的管理方法和信息管理系统去完善学生信息管理,教务管理以及高校实验室设备管理9。对于校园中的资源的
12、组织,充分的利用这些资源,实现校园管理的现代化,科学化以及信息化,减少校园经济支出,高效率的投入到真正需要的地方。在很欧美的很多发达国家,已经有很多大型软件公司为大学设计了各种信息管理系统。与此同时,国内大学也同样面临着这样的问题。国内也有很多软件公司设计并实施了一系列针对中国高等教育环境和高等教育的校园信息管理系统,其生产特色更适合国内用户的习惯。国内的信息管理软件也涉及实验室设备的信息管理。这些信息管理系统不再仅仅是存储和管理数据。相反,他们从数据管理的角度合理配置校园教学资源。这使得校园信息管理系统不再是简单的数据管理,而是可以支持资源的合理配置,提高教学资源的利用率,并且提高了工作的效
13、率10。国内很多高校对于实验室设备的信息管理,还处在人工管理上,这项繁琐的工作在传统的教学中,也很难满足教育教学的需求。但近年来,中国高校的教育教学规模逐年扩充,学校和专业人员在教学资源竞争中的冲突加剧。这就要求高校采用先进且科学的信息化管理手段,实现校园教学资源的合理配置。而不是让人力资源过度投入枯燥的人工管理。因此,通过高校实验室设备信息管理系统的设计和实施,可以将教学实验室管理纳入校园信息管理系统。然而,高校普遍面临的问题是,多年来推出的信息管理系统相互独立,不能共享数据库,这也将导致大学实验室设备管理系统的开发应运而生。因此,对于高校实验室设备信息管理系统的设计中,有必要充分考虑信息共
14、享的可能性并提供解决方案。虽然国内大多院校已经开展了高校实验室设备信息管理的工作,但仍存在些许的问题。 首先,国内很多信息管理系统都采用了服务器/客户端方式。 这种设计方法的缺点是,它只能限于安装客户端的计算机,以便学生可以登录系统执行操作。 在校外学习的学生参与其中。 另外,对于系统的设计,很多系统并没有考虑提供丰富的接口,以方便高校未来的教学活动,提出了信息系统的改进需求11。1.3 论文研究内容本文通过充分调研实验室设备管理的主要业务内容、结合这些设备管理在实际建设过程中需要解决的问题,提出一套行之有效的解决思路,确保提出的实验室设备管理系统能够便于维护、安全可靠、稳定高效。本文的主要研
15、究内容有:(1)充分的查阅与调研各种与实验室设备管理的相关资料,并于实验的管理人员进行充分的交流和沟通,对于实验室进行湿地的考察,充分的去分析用户的需求,并考虑系统的多元化需求和系统性能要求;(2)根据系统的实际需求和性能要求,先设计出系统的总体框架,然后再对系统的主要功能模块、数据库结构进行设计,对系统设计的内容进行分工,分解突破系统的技术难点,最后制定系统的开发过程与规划,并要制定各功能模块的标准和技术要求等内容;(3)对系统的开发和测试,详细解析了主要的系统功能部分并做了有效测试,同时也对实现数据库的有效访问做了详尽的描述。总结概述论文的整个进行过程,并提出下一步的工作要求与规划。为达成
16、课题研究目的,本文结合性能要求和实际需求,首先对支持系统设计的核心技术如JSP、MYSQL等进行了全面而详细的分析,其次在这些核心技术的理论框架下,构建出系列目标子系统模块,最后通过测试这些模块功能,分析设计出满足性能需求的功能模块。本课题研究的重点是在整体设计的系统架构下,实现子系统业务模块的数据合并与数据格式的一致性,尽最大所能实现各业务系统间的信息互动和共享,从而设计出一套适用于高校的实验室设备管理系统。1.4 论文结构安排论文主要分为五个章节,主要结构如下:第一章绪论,主要阐述论文研究背景及意义、国内外相关研究现状、主要研究内容和论文结构安排。第二章基础理论技术,主要阐述B/S架构、S
17、SM框架、JSP技术和数据库技术。第三章系统需求分析,主要阐述系统可行性分析、功能需求分析和性能需求分析。第四章系统设计,主要阐述系统架构设计、系统功能模块设计和数据库设计。第五章系统实现与测试,主要阐述系统功能模块的实现和系统测试。最后,在结论中阐述论文主要研究内容和对未来的展望。19第2章 基础理论技术2.1 JSP技术JSP的全名是Java Server Pages,中文名称是java服务器页面。这是一个简化的Servlet设计。它是由Sun Microsystems发起并由许多公司加入的动态网页技术标准。 JSP技术有点类似于ASP技术。它将Java程序块(Scriptlets)和JS
18、P标签(标签)插入传统网页HTML(标准通用标记语言的子集)文件(* .htm,* .html)中。 JSP文件,后缀名称(* .jsp)。使用JSP开发的Web应用程序是跨平台的,可以在Linux以及其他操作系统下运行。 JSP技术使用Java编程语言编写类似XML的标签和脚本来封装生成动态网页的处理逻辑。网页还可以通过标签和脚本访问服务器端存在的资源的应用程序逻辑。 JSP将网页逻辑从网页设计中分离出来并支持可重用的基于组件的设计,使得基于网络的应用程序的开发变得快速和简单。 JSP(JavaServer Pages)是一种动态页面技术,其主要目的是将表示逻辑从Servlet中分离出来。
19、Java Servlet是JSP的技术基础,大规模Web应用程序的开发需要Java Servlet和JSP的配合才能完成。 JSP具有Java技术的简单易用性,完全面向对象,具有平台独立性,并且安全可靠。它主要针对互联网的所有功能13。2.2 B/S架构B/S结构,即Browser/Server结构,仅安装和维护一台服务器,客户端使用浏览器运行该软件。随着互联网技术的兴起,C/S架构也在发生着变化和改进。日益增长的WWW浏览器技术的主要用途,结合了各种脚本语言(VBScript,JavaScript)和ActiveX技术,是一种全新的软件系统构建技术。在B/S体系结构系统中,用户通过浏览器将请
20、求发送到分布在网络上的许多服务器。服务器处理浏览器的请求并将用户所需的信息返回给浏览器。其他任务(如数据请求,处理,结果返回和动态网页生成,对数据库的访问以及应用程序的执行都由Web Server完成。随着Windows在操作系统中嵌入浏览器技术,该体系结构已成为当今应用程序的首选体系结构。B/S架构能够良好的运用网络资源,将数据库隐匿于服务器后端,对系统数据安全提供了良好的保障。并且B/S架构对硬件资源的依赖性不高,能够承载多用户并发性访问,能够减少服务器资源不足的缺陷,将系统运行在网络资源中,提高了系统的稳定性和并发性14。B/S构建模式经过长时间的发展已经被普遍使用,这是由于该项技术比较
21、成熟,尤其是在企业级的WEB领域该模式更是得到广泛的使用,处于主导地位。这是因为该模式和如今的企事业单位的办公区域分布、职权等级、访问权限分布特点是一致的。B/S模式之所以能得到广泛的运用,是因为对其维护成本比较低廉,并且对其维护的效率也是非常可观的,可以通过WEB应用服务器统一管理。并且由于B/S模式的强大功能,使得它被很多信息系统优先选择。它还具有的优势是,可以适应不同的地域平台,维护成本低。打开客户端后,利用浏览器就可以完成访问操作,得到相应的信息资料。与之相比C/S模式在这一方面做的就不够完善,它无论是维护还是扩展的提升空间都是有限的,并且系统的稳定性有待加强。最重要的是客户端安装装的
22、系统和其他的软件对它都有着特别重大的影响。当系统使用BS模式之后,服务器会将所有的代码数据进行集中,这样能够避免,开发客户端软件带来的工作量,并且对后期的维护和扩展也是非常有利的。能够进一步提高开发效率,减少时间浪费。因为B/S构架的WEB主要的应用和服务器都处在网络安全防护非常严格的机房,这也就能使企业的信息资料能进一步得到保障,企业工作人员利用相权限完成对WEB应用的操作15。2.3 SSM框架SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。spring是一个轻量级
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 实验室设备 信息管理 系统 设计 实现
限制150内