【摘要】作为计算机机房管理的必要组成部分,计算机机房管理系统有助于机房资源的合理分配、统一管理和设备利用率的提高,从而有力地保证了机房的管理质量。现代化、信息化和自动化是计算机机房的发展方向,它们旨在实现无人或少人值守的开放式管理,并减轻管理员的压力。通过自动计费和合理安排学生上下机,该系统还能有效缓解计算机机房使用高峰期的学生拥堵问题,为在外的学生提供更便利的上机体验。本系统是通过面向对象的Java语言搭建系统框架,通过关系型数据库MySQL存储数据。使用web框架进行机房的信息管理,用户只需要通过浏览器访问系统即可获取机房信息,并可以在线管理,实现了信息的科学管理与查询统计。本文先通过对相关系统的调研,提出开发基于java的机房收费管理系统的意义,然后使用当前主流的技术进行开发,满足基于java的机房收费管理系统的技术要求,然后分析系统需要实现的功能并进行设计。梳理业务流程,并根据功能设计数据库,最后通过编码实现,介绍实现的关键算法逻辑。在测试阶段通过测试用例来确保系统可以正常运行,并达到前期要求的目的。系统的实施方便了机房在线管理,将信息化技术完美的应用在基于java的机房收费管理系统中,使得机房业务管理变得简单高效。
【关键词】机房管理;机房收费;Java;数据库设计
目 录
1 绪论 1
1.1 研究背景 1
1.2 系统开发意义 1
1.3 研究内容 1
2 相关技术介绍 3
2.1 数据库技术 3
2.2 B/S结构 3
2.3 JAVA技术 3
3 系统分析 4
3.1可行性分析 4
3.2功能性需求分析 4
3.3系统用例分析 4
3.4系统用例规约 5
3.5系统非功能性需求 7
4 系统设计 8
4.1系统架构设计 8
4.2系统功能设计 8
4.3数据库设计 9
4.3.1数据库逻辑结构设计 9
4.3.2数据库物理结构设计 9
5 系统实现 13
5.1系统登录 13
5.2系统主界面实现 14
5.3系统用户信息管理 14
6 系统测试 18
6.1 测试目的和原则 18
6.2 功能测试 18
6.3 测试结论 19
总 结 20
参考文献 22
学校的计算机公共课程包括上机实践、考试和等级考试等,因此机房管理的完善直接影响到学生多门课程的学习。这也反映了学校提供信息环境和信息化程度的状况,其重要性不容忽视。随着高校信息化建设日趋完善,机房管理成为管理工作中不可或缺的部分。然而,由于学生数量和机房开放式管理的要求增加,传统的管理方式已经不能适应现在的管理模式,必须对其进行系统科学的管理。为此,计算机机房自动计费系统应运而生。
目前大家普遍关注的问题是通过简洁高效的查询方式,快速的查询到机房信息,并进行收费管理等。基于此,本基于java的机房收费管理系统提供了机房查询、在线管理、登记、使用、收费服务于一体的智能化基于java的机房收费管理系统。通过系统可以提供关键字查询,解决了传统查询效率慢的弊端。
未来高校的机房管理势必会被智能化的管理系统所覆盖,替代传统的手工低效率操作,使得机房业务变得简单高效。另外,高校规模的发展带来了大量的机房,如果不提供快捷的机房管理方式,将会造成信息聚集、费用管理混乱等问题。因此,只有快捷的机房收费信息才能满足未来发展的需要。
通过基于java的机房收费管理系统简化了操作,降低了管理成本,帮助高校提高了管理效率,减少了人为的操作,实现了自动化批量管理,对高校现代化机房管理起到了非常重要的帮助。
本系统选择的Java语言可以开发B/S模式管理系统,在这种模式下,客户只需要打开浏览器来访问基于java的机房收费管理系统。不需要经过复杂的部署和安装软件即可进行管理,另外通过访问MySQL数据库来存储基于java的机房收费管理系统的数据,无论从技术成熟度亦或是软件结构来看,都具备开发基于java的机房收费管理系统的前提条件和研究目标。本文利用软件工程的思路进行分析,设计和实现,安排了七个章节来进行阐述,下面进行简单的介绍。
1.首先提出开发基于java的机房收费管理系统的背景意义,阐述国内外研究的现状并进行比较,最后得出展望,
2.介绍系统的关键技术,包括Java语言、二维码技术。
3.进行需求分析。先介绍开发系统的可行性,然后规划系统提出需求,并利用用例图来分析各个角色所要具有的功能。
4.对系统进行详细的设计。
5.介绍基于java的机房收费管理系统的实现过程,包括截图和实现流程。
6.进行系统的测试,通过测试用例来逐条测试完善系统。
7.对基于java的机房收费管理系统进行总结和工作展望。
基于java的机房收费管理系统分为管理员和操作员用户。管理员管理信息,包括机房分类信息的管理、主机的管理和操作员的管理。
机房上机收费管理:主要就是机房收费的审核的管理。登记机房收费情况,记录收费总额。
系统维护:如管理员和系统用户的信息,管理员可以对用户信息进行添加、删除和修改,用户可以更改自己的注册信息。
标签:java,管理系统,管理,系统,LW,机房,毕业设计,收费,源码 From: https://blog.51cto.com/u_15745565/7173550