基于J2EE技术的机房机位预定系统设计与实现

 2023-04-18 09:04

论文总字数:32058字

摘 要

机房机位预定系统的设计是为解决机房管理效率低下的问题,管理员的分配一般是通过管理员管理机器数量来控制的,通常情况可能是每个机房一个管理员,这样的管理方式在某种程度上来讲是一种并不高效的管理模式。而实际管理情况也存在比较多的弊端,例如在机房要对学生上机的信息录入,收费,从高校中学生对计算机频繁的使用状况来看,管理员工作量会很大,而人工重复的对信息的记录无法保证记录信息的正确性。所以为改善这样的情况,提高管理员的效率,通过机房机位预订系统来实现正个过程是一种很好的解决方案。该系统能实施远程监控管理,学生可以提前对机房机位的预定,避免了因等待上机浪费时间的情况发生。管理员通过系统来管理机房,可以很方便的查询机房计算机的使用记录。同时系统也改善了机房计算机的利用率,方便学生安排空闲的时间上机。

关键词:机房机位预定;Tomcat;MySQL;MyEclipse;

DESIGN AND IMPLEMENTATION OF COMPUTER ROOM MANAGEMENT SYSTEM

Abstract: Computer room management system seat reservation system is to solve the problem of low efficiency room management, distribution administrator typically by an administrator to manage the number of machines to control, usually every room might be an administrator, this management style in a extent on a not very efficient in terms of management. The actual management of more drawbacks also exist, such as in the engine room to the students on board the information input costs, high school students from colleges and universities for the frequent use of computer situation, the administrator workload will be great, and artificial repeated Information is recorded can not guarantee the accuracy of the information recorded. Therefore, in order to improve this situation, increase administrator efficiency by room seat reservation system to achieve positive a process is a good solution. The system can be implemented remote monitoring and management, students can advance to a predetermined room seats, to avoid wasting time waiting on the machine to happen. By system administrators to manage computer room, you can easily use the computer records check room. While the system also improves the efficiency of the computer room to facilitate students with free time on the machine.

Keywords: Room Reservation Reservation;Tomcat;MySQL

目 录

摘 要: I

Abstract: II

1绪论 1

1.1 选题研发背景 1

1.2 选题的意义 1

1.3 系统研究基本内容 1

1.4 系统软硬件环境 1

1.5 相关技术介绍 1

1.5.1 MyEclipse简介 2

1.5.2 MySQL简介 2

1.5.3Tomcat服务器简介 2

1.5.4 jQuery简介 2

1.5.5工厂设计模式 2

1.5.6 MVC开发模式 3

2 需求分析 4

2.1 可行性分析 4

2.1.1 经济可行性分析 4

2.1.2 技术可行性分析 4

2.1.3 法律可行性分析 4

2.2 功能需求分析 5

2.3 性能需求分析 5

3概要设计 7

3.1系统概要设计 7

3.2 数据库的概念结构设计 7

3.2.1学生信息E-R图 8

3.2.2管理员信息E-R图 8

3.2.3日志信息E-R图 9

3.2.4预约信息E-R图 9

3.2.5电脑信息E-R图 9

3.2.6收费标准信息E-R图 9

3.3 数据库的逻辑结构设计 10

3.4 数据库的实现 10

3.4.1 学生表设计 10

3.4.2 管理员表设计 10

3.4.3 电脑信息表设计 11

3.4.4 日志信息表设计 11

3.4.5 收费标准信息表设计 11

3.4.6 预约信息表设计 12

4 系统详细设计与实现 13

4.1详细设计 13

4.1.1用户登录序列图 13

4.1.2管理员操作序列图 13

4.2系统登录模块实现 14

4.3学生模块实现 14

4.3.1查询个人信息 15

4.3.2修改个人信息 15

4.3.3预约上机 16

4.3.4查询预约上机信息 16

4.4管理员模块实现 16

4.4.1添加学生 17

4.4.2批量导入学生 17

4.4.3批量导出学生 18

4.4.4查询学生信息 18

4.4.5编辑学生信息 19

4.4.6查询预约信息 19

4.4.7查询日志信息 19

4.4.8编辑收费信息 20

5 系统测试 21

5.1系统测试的目的 21

5.2登录测试 21

5.2.1 登录时输入为空验证 21

5.2.2 输入账号密码不匹配验证 22

5.2.3 账户余额不足验证 22

5.3功能测试 23

5.3.1 账号唯一性验证 23

5.3.2 导入验证 24

5.4性能测试 24

5.5安全测试 24

结 语 26

参考文献 27

致 谢 28

1绪论

1.1研发背景

现代信息化的飞速发展对学生们的学习与生活息息相关。为了满足学生日益增长的实践需求,学校计算机机房依旧使用传统的工作模式来管理会给管理员造成很大的麻烦。并且而资源利用率非常低,而在当今告诉发展的社会大前提下,这种事情低效的工作方式并不是很可取的,所以为提高工作的效率,我们得改变这个传统的工作模式。而机房机位预订系统可以很好地解决这一问题使管理员用更加便捷的方式记录学生上机的使用情况。该系统能实施远程管理,学生可以提前对机房机位的预定,避免了因等待上机浪费时间的情况发生。管理员通过系统来管理机房,可以很方便的查询机房计算机的使用记录。同时系统也改善了机房计算机的利用率,方便学生安排空闲的时间上机。

1.2 选题意义

机房机位预定系统可以满足学生日益增长的上机需求。能够更便于学生的上机。在学生上机的过程中无需管理员进何复杂操作。我们改变的是始原始的人工值守的管理方式变化为管理员远程管理。简化了管理员的工作量,并且提高了效率降低,使机房的上机更加的规范化与便捷。

1.3 软件系统研究功能

机房机位预定系统的分为学生界面和管理员界面,通过系统的唯一登陆界面依据不同身份跳转。学生可先远程登录服务器预定机房机位,登陆界面有账号密码的验证,学生界面能进行个人信息的修改操作、预约上机时间等,登录按时收费。点击注销可退出界面,停止计费。学生的计费标准是由管理员设定的。

管理员登入账号,可进行对学生和机房的管理。学生的添加即生成新的学生账户,修改计算机的数量以及状态,处理学生的预约信息,对学生账户充值,以及对查询学生上机状况的信息进行查询。

1.4 系统软硬件环境

考虑系统运行要求较低,系统环境给予以下建议。

剩余内容已隐藏,请支付后下载全文,论文总字数:32058字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;