基于java的校园后勤管理系统(源码)【字数:7553】
目 录
一、引言 1
(一)系统开发背景与意义 1
二、系统相关技术介绍 1
(一) 开发技术介绍 1
(二) 开发工具介绍 1
三、系统需求及可行性分析 2
(一) 系统需求分析 2
1 功能需求分析 2
2 非功能性需求分析 3
(二) 系统可行性分析 3
1 经济可行性分析 3
2 技术可行性分析 3
四、系统总体设计 3
(一) 系统功能设计 3
(二) 系统数据库设计 4
1 ER图设计 4
2 数据库逻辑设计 6
五、系统主要页面实现 8
(一)校园后勤管理系统前台 8
1 后勤管理系统首页 8
2 新闻公告页面 9
3用户菜单列表 11
4学生报修页面 12
5访客管理 12
(二) 校园后勤管理系统后台 14
1管理员登录页面 14
2学生用户信息管理 15
3宿舍信息管理 16
4学生保修信息管理 16
5访客登记信息管理 17
6宿舍评分管理页面 19
六、系统测试 20
(一) 测试的目的 20
(二) 系统测试方法 20
(三) 测 *51今日免费论文网|www.51jrft.com +Q: @351916072@
试结果 20
结束语 20
致谢 21
参考文献 22
一、引言
(一)系统开发背景与意义
随着办公自动化的不断推进,高校当中各种信息化系统的建设也在不断完成。建立一个后勤管理系统是将校园当中的公寓管理、学生管理、访客管理、设备报修管理等多方面的内容整合到一起进行处理,从而提高各项资源的利用率给教学管理工作提供有利的支撑。
在高校管理中最重要的是展开教学管理方面的工作,但是后勤保障的提供同样非常重要。只有提供稳定的后勤保障,才能够提高教职工一个更好的工作与学习的环境。提高这方面的服务水平,能够帮助缩短很多不必要的申请处理时间提高处理效率。本次洗浴系统的设计与实现,是在对后勤管理需求进行详细的分析之后完成的,系统的使用使得高校办公自动化涵盖的范围有所扩大。
二、系统相关技术介绍
(一) 开发技术介绍
1 JAVA语言
Java作为一种面向对象的语言,在编程实现过程中能够帮助用更少的时间完成项目的实现。它作为一种开发语言来使用,同时还可以作为一个平台当中丰富的库文件能够帮助开发者完成项目的处理。从使用排行上来看,它是一种仅次于C语言的编程语言。
2 SSM框架
SSH框架对于平台的要求没有特变的限制,通过Java对象的使用能够实现框架当中的业务逻辑。与其他框架相比SSH组合的方式让Java代码与网页设计代码实现了分离,开发者可以根据自己的特长选择处理的模块。同时系统工作过程中数据层、应用层等之间相互不存在干扰降低了代码的耦合度。
3 MySQL数据库
所有数据库在工作的过程中都有风险发生的可能,为了避免意外情况对于存储在数据库当中的数据内容的影响。MySQL当中能够实现文件的备份,同时使用日志功能对操作过程进行记录之后,后期对数据库当中的备份进行回复操作也能够更好的进行处理。随着MySQL数据库的升级能够提供的服务更加优质,在很多大规模的项目开发过程中也逐渐被应用。
(二) 开发工具介绍
1 Navicat
Navicat作为SQL调试工具被使用时,和其他编程工具类似在SQL语句执行的过程中也能够根据实际需要在不同的代码位置进行断点设置,实现对于代码的审查。对于数据的导入处理无论是电子表格、文本、JSON数据还是其它类型都能够实现,数据传输过程中也可以指定文件的导出样式。在对数据库进行管理的过程中,借助Navicat工具能够实现两个数据库之间数据和结构的同步。
2 eclipse
和Java IDE不同的是eclipse工具不仅能够实现IDE工具的功能,同时还能够作为插件开发平台被使用,开发人员可以根据自己的需求使用集成开发环境定义自己的插件内容。除了能够处理Java编程需求之外,对于一些C/C++的编程调试需求也能够被处理。Eclipse的工作台由多个视图组成,导航器、透视图等视图模块能够帮助完成项目的管理。
三、系统需求及可行性分析
(一) 系统需求分析
1 功能需求分析
系统具体实现哪些功能需要在需求分析阶段有一个明确的目标,在此基础上进行程序编码实现。在需求分析部分需要将校园后勤管理系统当中不同的功能模块进行分解细化,由多个彼此独立的子系统共同组成一个完整的校园后勤管理系统。
用户登录需求
系统当中包括管理者与学生两类角色,这两类角色在使用系统当中具体功能时都需要首先登录用户账号。系统需要能够判断用户账号是否正确,对登录成功以及登陆失败都需要能够通过页面进行提示,非法用户和被禁用的用户账号不能登录系统。
信息展示与编辑需求
后勤管理系统需要能够发布校园内部的一些新闻公告以及宿舍管理条例信息,信息需要能够通过前台展示给所有校园用户。管理员除了需要能够通过后台对信息进行发布之外,还要能够对已经发布的信息进行修改。
用户创建需求
每一年学生都是在不断变化的,新创建的学生账号需要由管理员统一通过后台进行信息导入之后才能够使用对应的学号进行系统登录操作。管理员除了需要能够创建学生账号还需要能够创建管理账号,方便教职工对后勤信息进行管理。
宿舍管理需求
管理员要能够通过后台创建宿舍信息并对内容进行编辑与维护,宿舍信息在其他模块的功能使用可能会存在被调用的需求,为了更好的对信息进行管理可以通用宿舍号的方式与宿舍产生关联。
原文链接:http://www.jxszl.com/jsj/rjgc/608178.html