更新时间:03-13 上传会员:菲菲小宝贝
分类:计算机信息 论文字数:13196 需要金币:2000个
摘要:本文根据高校实验室设备管理的需求,开发了基于B/S模式的实验室设备管理系统,主要是通过使用此系统方便管理员对设备的管理,监控设备的状态,方便教师与学生之间的实验信息交流,帮助教师和学生更好地提高实验室教学效率。
论文根据用户需求对系统进行了可行性分析,选择了B/S的开发模式, 采用SSH框架和 java相关技术来对实验室设备管理进行开发,Java开发包使用的是JDK1.8,在Myeclipse2018开发环境中完成代码编写。数据库用图形化工具Navicat配合MySQL5.7数据库来实现。系统设计并实现了以下模块:用户管理模块、用户登录模块、实验室设备展示模块、教研室预约模块、实验室设备借用模块、实验室设备维修模块、公告浏览模块。实验室设备管理系统面向管理员、教师、学生三类用户,管理员通过登入客户端,可以进行添加新用户、发布通知、用户管理、实验室管理、设备管理、设备维修管理、设备借用管理等功能。教师进入客户端后,可以接收管理员的通知、查询用户列表、对实验室进行预约、借用实验室里的设备。学生进入客户端,可以接收管理员通知、查询相关用户列表、借用实验室里的设备。
本系统方便快捷,具有良好的开放性和扩展性,共享能力强,信息交流快。目前该系统自从开发完成以后可以流畅运行,经过严格测试现有功能可以稳定使用。
关键词:B/S模式;MySQL5.7;SSH框架
目录
摘要
Abstract
引言-1
1绪论-2
1.1 系统开发背景- 2
1.2 开发目的和意义- 2
1.3 论文内容安排-3
2 系统需求分析- 4
2.1 用户需求分析-4
2.2.1 开发工具介绍- 4
2.2.2 开发模式简介-5
2.3 可行性分析- 6
2.3.1经济可行性-6
2.3.2技术可行性-6
2.3.3运行可行性-6
2.3.4法律可行性-6
3.1 系统功能模块设计-7
3.2 数据库设计-10
3.2.1 数据库的总体设计-10
3.2.2 数据库的概念结构设计-11
3.2.3 数据库的逻辑结构设计-16
3.3 系统流程图-23
4 系统实现- 25
4.1 数据库的实现-25
4.2 功能模块的实现-26
4.2.1 用户管理功能模块- 26
4.2.2实验室设备展示模块的实现-30
4.2.3教研室预约模块的实现-32
4.2.4实验室设备借用模块的实现- 34
4.2.5实验室设备维修模块的实现- 36
4.2.6公告浏览模块的实现-37
5 系统测试- 39
5.1 测试目标-39
5.2 测试方法-39
5.3测试实例-39
5.3.1出错情况-39
5.3.2改正办法- 42
参 考 文 献-45
附录-46