体育器材租借管理系统,完成系统用户管理、器材信息管理、器材租借记录,站内公告管理、系统管理等功能模块,采用SSM(Spring+SpringMVC+MyBatis)框架,开发语言选用Java,数据库选用Mysql,使用mybatis数据库连接技术,使用eclipse作为系统应用程序的开发工具
1.用户管理模块:
该模块包括注册用户管理和系统用户管理,系统用户主要是普通管理员,对用户信息进行管理,只有注册用户才可在该系统上进行相应的操作。用户对个人信息可进行修改;管理员可对自己的个人信息进行维护,同时可对用户的密码信息进行修改,也可删除系统中的用户。
2.体育器材租借模块
在当前体育器材可以租借的情况下,用户发起体育器材租借,在数据库存储体育器材租借记录,管理员管理体育器材租借记录,用户查询个人已有租借的记录情况,可以选择删除,删除后,该数据从数据库去掉。
3.体育器材管理模块
点击体育器材管理菜单,点击体育器材添加子菜单,添加体育器材信息,添加成功后,该体育器材信息将显示给用户查看。
4.留言信息管理模块
用户登录系统后,可在留言板进行留言,管理员在后台可以查看或搜索留言信息,同时可回复或删除留言信息。
5.打印和导出模块
系统多个页面可以进行打印功能,包括信息详细页,信息列表页,打印时调用外部打印机,完成打印设置即可打印,在信息列表页可以将该信息列表导出至excel中,用户选择保存excel文件的路径,既可以下载至本地,在excel中可以自由编辑。
数据库的概念模型转换成逻辑模型又称逻辑设计,通俗的讲就是实体图转化成以关系模式、层次模式表现出来的形式。体育器材租借管理系统的数据库逻辑结构如下。
管理员用户信息(序号、用户名、密码、权限、添加时间)
普通用户信息(序号、账号、密码、姓名、性别、地区、手机、Email、照片、添加时间)
留言信息(序号、账号、照片、姓名、留言、回复、添加时间)
租借信息
体育器材信息
目录
摘要 I
目录 III
第1章绪论 1
1.1开发背景与意义 1
1.2论文结构 1
第2章主要技术和工具介绍 2
2.1jsp脚本语言 2
2.2 Mysql数据库 2
2.3 B/S结构 3
2.4MVC模式 3
2.5SSM框架 3
2.6 tomcat服务器概述 3
第3章系统分析 4
3.1可行性分析 4
3.1.1技术可行性 4
3.1.2经济可行性 4
3.1.3操作可行性 4
3.2需求分析 4
3.3业务流程分析 5
第4章系统设计 6
4.1整体架构 6
4.2系统结构设计 6
4.3功能模块设计 7
4.4系统安全设计 8
4.5表单字段校验处理设计 8
4.6系统维护设计 8
4.7数据库设计 8
4.7.1数据库设计概述 8
4.7.2概念设计 9
4.7.3逻辑设计 9
4.7.3物理设计 10
第5章系统实现 13
5.1登录模块的实现 13
5.2用户子系统模块的实现 15
5.2.1用户首页的实现 15
5.2.2注册模块的实现 15
5.2.3留言模块的实现 17
5.2.4租借记录模块的实现 19
5.3管理员子系统模块的实现 19
5.3.1用户管理模块的实现 19
5.3.2器材信息管理模块的实现 21
第6章系统测试 24
6.1测试目的与定义 24
6.2功能测试 24
6.3测试结果 25
6.4测试评价 25
第7章总结 26
致谢 27
参考文献 28