实验室上机预约系统的开发与设计毕业设计说明书

上传人:一**** 文档编号:290123585 上传时间:2022-05-09 格式:DOCX 页数:35 大小:1.11MB
返回 下载 相关 举报
实验室上机预约系统的开发与设计毕业设计说明书_第1页
第1页 / 共35页
实验室上机预约系统的开发与设计毕业设计说明书_第2页
第2页 / 共35页
实验室上机预约系统的开发与设计毕业设计说明书_第3页
第3页 / 共35页
实验室上机预约系统的开发与设计毕业设计说明书_第4页
第4页 / 共35页
实验室上机预约系统的开发与设计毕业设计说明书_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《实验室上机预约系统的开发与设计毕业设计说明书》由会员分享,可在线阅读,更多相关《实验室上机预约系统的开发与设计毕业设计说明书(35页珍藏版)》请在金锄头文库上搜索。

1、毕业设计说明书实验室上机预约系统的开发与设计实验室上机预约系统的开发与设计摘要:随着科技的发展及ERP的日益普及,计算机在校园管理中的用处越来越大。在这种情况下,实验室预约作为的一个重要内容应加强管理,充分使用外部条件,逐步实现实验室预约的网络化、智能化管理。 实验室上机预约系统是针对学校内部而设计的,应用于学校的局域网,这样可以使得学校内部互相更有效的联系起来。实现实验室资源的合理利用,在有限的资源里充分发挥各个学校现有实验室资源的优势。还能方便管理员管理学生和统计学生们的申请。该系统操作简单,具有良好的使用价值。本系统前台主要使用JSP作为开发语言,后台使用mysql作为数据库管理系统,开

2、发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的实验室上机预约系统。关键词:实验室,预约,系统,数据库Design and implementation of laboratory reservation systemAbstract:With the development of science and technology and the popularization of ERP, computers are more and more useful in campus management. In this case, as an impor

3、tant part of laboratory reservation, we should strengthen management, make full use of external conditions, and gradually realize the network and intelligent management of laboratory reservation.The lab reservation system is designed for the school, which is applied to the local area network of the

4、school, so that the school can be more effectively linked with each other. To realize the reasonable utilization of laboratory resources, and give full play to the advantages of existing laboratory resources of each school in the limited resources. It is also convenient for administrators to manage

5、students and count their applications. The system is easy to operate and has good use value.This system at the front desk mainly using JSP as a development language, the background using mysql as the database management system, the development environment is MyEclipse, server using tomcat, developed

6、 a Web technology based B/S structure of the booking management system of laboratory.Key Words:Lab, appointment, system, databaseV目 录摘要IAbstractII目 录III引 言11 背景21.1研究背景21.2研究的目的和意义21.3相关技术介绍32需求分析42.1功能需求分析42.2开发环境42.3可行性研究52.3.1技术可行性52.3.2经济可行性52.3.3操作可行性52.4 系统性能分析53系统总体设计73.1逻辑结构73.2总体功能设计103.3数据

7、库分析113.4数据库设计123.5数据库ER图154详细设计及实现过程184.1管理员模块设计184.1.1登陆界面设计184.1.2 管理员更改密码界面184.1.3 实验室管理界面194.1.4 学生管理界面194.1.5 实验室管理员界面194.1.6 实验室预约界面194.1.7统计中心界面204.2实验室管理员功能模块的实现204.2.1管理员审核界面204.2.2预约中心界面204.3 学生角色功能模块的实现214.3.1个人信息修改界面214.3.4实验室预约界面215系统测试235.1功能测试235.2可用性测试235.3测试资源265.4 测试分析26结论28参考文献29致

8、谢30引 言电脑的发展在一定程度上改变了全世界的公司的管理模式,自从上世纪九十年代开始,很多企业就想让电脑加入企业的管理。但是因为种种原因,比如企业的实验室使用情况不好分配、互联网的相关法律不够完善、开发技术也无法满足要求等,阻碍了互联网在企业中的发展。进入二十一世纪以后,我国经济有了飞速的成长,限制互联网加入企业的种种问题慢慢的一一被解决,国内各大企业都接连加入到了电子信息化的管理模式中来。实验是学校教学不可或缺的一部分,如今的大学越来越重视学生们的动手能力。大多数尤其是理工科课程都增设了相关的实验室来帮助学生学习与理解相关知识。实验室上机预约系统程序,就是专门服务于学校实验室预约的管理系统

9、。实验室上机预约系统对于学校来说非常重要,因为以前人们通常使用联系管理老师的方法来进行实验室预约,这种方式存在着许多缺点,如:效率低下、人工容易出错、保密性差,另外时间一长,将产生大量的记录文档,这给查找、更新和存放都带来了困难。随着时间的变化,计算机科学越来越发达,其它已进入人类的日常生活并扮演无可代替的角色。作为计算机应用的一部分,使用计算机对实验室上机预约信息进行管理,具有着手工管理所不能实现的特点。例如:检索迅速、查找方便、可靠性高、存储量大、不易出错、保密性好、寿命长、节省人力、成本低等。这些特点能够极大地提高实验室上机预约的效率。1 背景1.1研究背景实验室上机预约在管理上是比较浪

10、费人力、物力和财力的,这样会导致我们各种各样的错误发生。为了管理好实验室使用情况,我们需要开发出一个好的管理实验室软件。实验室上机预约系统是针对管理者设计而言的,在各个管理部门起着关键性的作用。对于建立一个完整的实验室上机预约系统,它主要是用来做实验室记录的预约,对各个预约运行情况的记录和维护,从现有的情况来看,为了改变传统的管理模式。此系统采用的是计算机化管理,系统是比较人性化而且简单,能够快速为学生提供信息管理。管理员需要做的就是把已经统计好的实验室预约信息录入到系统中,即可对数据进行操作。数据存在计算机上非常方便,计算机存储量大,更加稳定,适合长期存储,还无需担心丢失的问题。查询信息便捷

11、、迅速,这点无疑解决了数据信息量巨大的客观问题。随着我国各大高校规模的不断扩大,招生数量不断提高,每年都有学生进行实验室。实验室是对学生学习的一种支持手段,但在学生进行实验室预约方面大部分学校还处于手工统计的方式,效率极低。随着高校学生人数的不断增多,传统基于纸质文本对实验室上机预约的记录进行管理已经无法满足现代大学对实验室预约管理的要求,使得实验室办理网上预约系统的开发成了必然。通过该系统,管理员可以高效的进行实验室相关信息的管理,提高审阅学生对实验室机器的申请的速度,能够及时、准确、有效地了解这些申请,使得预约实验室管理工作简洁化、规范化、高效化。随着时代的发展,信息化进程不断加快,社会进

12、入了信息化时代。高校实验室办理网上预约系统是以预约实验室管理为实例而设计的一种实用型系统。随着学生对使用频率增多,实验室上机预约管理这件工作变的越来越困难,为了提高对预约申请的管理效率,方便学生进行实验室预约申请而开发出这套高校实验室办理网上预约系统。1.2研究的目的和意义随着社会的快速发展,信息技术、数据库技术不断完善,越来越多基于计算机网络的系统应运而生,实验室网上预约系统也不例外。近年来,学生实验室预约管理工作日益繁重,传统的预约方式越来越不能满足当今学生实验室预约的需求,提高预约效率成了不得不解决的问题。而解决这些问题的关键就是建立实用、先进、高效的实验室网上预约系统。高校的实验室网上

13、预约系统由此发展。伴随着工作系统的不断成熟,其功能越来越强大,管理效率会越来越高。在实验室预约管理方面需要着重实际,加强管理,利用高科技解决实际问题,适应现代要求、推动预约实验室管理走向科学化、规范化。 最终我们希望通过实验室网上预约系统可以达到以下目的: 1、提高实验室预约管理的效率,实现管理上的井井有条。2、实现学生用户通过计算机平台及时进行实验室申请,查看实验室记录等。3、解决传统学生实验室预约的弊端,促进学校发展。1.3相关技术介绍(1) java简介Java是我在大学二年级接触的计算机语言,也是我接触的第二门语言。它是一门面向对象的语言。(2) Mysql介绍Mysql是一种数据库管

14、理系统,也是我接触的第一种数据库管理系统。是项目存放用户信息的仓库。(3) B/S框架介绍B/S框架,全称为Browser/Server。在B/S中,用户可以使用浏览器向互联网重的服务器发出请求。该系统可以使用户告别以往的下载客户端的使用模式。使操作简洁化并节省大量的存储空间。2需求分析2.1功能需求分析管理员功能:(1) 个人中心:管理员可以在这里修改自己的密码。(2) 实验室管理:管理员可以在这里编辑实验室的名称、位置、实验室的相关负责人、实验室的联系电话、单个时间段人员上限等功能。(3) 学生管理:管理员可以在这里对学生的学号、密码、姓名、有限、电话、班级等功能进行删除和查看修改操作。(

15、4) 实验室管理员管理:管理员可以在这里对实验室管理员的工号、密码、姓名、邮箱等功能进行添加、删除、修改操作。(5) 实验室预约中心:管理员可以在这里对实验室每天的预约情况进行管理。(6) 统计中心:管理员可以在这里将实验室使用情况按天数和统计成报表形式分析出来。学生功能:(1) 个人信息修改:学生可以在这里修改自己的相关信息。(2) 修改登陆密码:学生可以在这里修改自己的密码。(3) 实验室预约:学生可以在这里预约实验室。实验室管理员功能:(1) 个人中心:实验室管理员可以在这里修改自己的个人信息。(2) 审核管理:实验室管理员可以在这里对学生预约的实验室进行审核操作和查看实验室预约中心。2.2开发环境操作系统:mac。数据库:Mysql 8.0.17 Web服务端管理:Tomcat 9.0.35客户端请求服务器:Tomcat 9.0.35后台管理开发平台:IntelliJ IDEA 2019.1.3 2.3可行性研究2.3.1技术可行性实验室网上预约系统的设计与实现主要基于B/S结构,使用jsp技术,MYSQL数据库,主要包括前端和后台数据库

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号