【2024计算机毕业设计】基于jsp+mysql+Spring+hibernate的SSH失物招领管理系统

运行环境: 最好是java jdk 1.8,我在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以,如果编译器的版本太低,需要升级下编译器,不要弄太低的版本
tomcat服务器环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8//8.1/10/11或者Linux或者MacOS,2G内存以上,推荐4G,4G以上更好
主要功能说明: 管理员角色包含以下功能:管理员登陆,用户信息管理,招领列表管理,寻物信息管理,公告管理,留言感谢管理,系统日志管理,EXCEL导入导出等功能。
用户角色包含以下功能:用户首页,用户登录,招领信息,寻物信息,留言感谢墙,在线交流模块,个人中心-查看招领信息,查看个人寻物记录,个人信息修改等功能。
用了技术框架: HTML+CSS+JavaScript+jsp+mysql+Spring+hibernate+SpringMVC
所用的数据库: Mysql数据库,任意版本均可,也可使用各种数据库工具,例如Navicat等。
——————————————————————————————————————————

我特地搞了一个演示:

点此进入演示地址

用户账号/密码: 2013143218/123456
点此进入管理员后台地址
管理员账号/密码:admin/admin
Tip:本项目没有用户注册功能非项目缺陷,而是本项目是一个针对校园的失物招领,所以用户是在管理员那边导入的,方便统一管理,总体来看,这个是一个非常优秀的失物招领管理系统。

——————————————————————————————————————————

运行的截图如下(点击可以放大):

SSH失物招领管理系统-用户角色-用户首页↓↓
#### SSH失物招领管理系统-用户角色-用户登录↓↓
#### SSH失物招领管理系统-用户角色-招领信息↓↓
#### SSH失物招领管理系统-用户角色-寻物信息↓↓
#### SSH失物招领管理系统-用户角色-留言感谢墙↓↓
#### SSH失物招领管理系统-用户角色-在线交流模块↓↓
#### SSH失物招领管理系统-用户角色-个人中心-查看招领信息↓↓
#### SSH失物招领管理系统-用户角色-查看个人寻物记录↓↓
#### SSH失物招领管理系统-用户角色-个人信息修改↓↓
#### SSH失物招领管理系统-管理员角色-管理员登陆↓↓
#### SSH失物招领管理系统-管理员角色-用户信息管理↓↓
#### SSH失物招领管理系统-管理员角色-招领列表管理↓↓
#### SSH失物招领管理系统-管理员角色-寻物信息管理↓↓
#### SSH失物招领管理系统-管理员角色-公告管理↓↓
#### SSH失物招领管理系统-管理员角色-留言感谢管理↓↓
#### SSH失物招领管理系统-管理员角色-系统日志管理↓↓

 数据库设计文档

数据库设计文档

数据库名:ssh_lostandfound
文档版本:粗写版
序号表名说明
1academy
2classes
3expressthanks
4loginlog
5lostthings
6menuitem
7notice
8pickthings
9school
10student
11systemlog
12teacher
13user
返回目录 表名:academy
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDint100NYAcademy ID 自增
2AcademyCodevarchar80NN二级学院代码
3AcademyNamevarchar300NN二级学院名称
4SchoolCodevarchar100NN所属学校代码 (外键)
返回目录 表名:classes
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDint100NYClasses ID 自增
2ClassNovarchar100NN班级编号
3Majorvarchar300NN专业
4AcademyCodevarchar80NN所属二级学院代码 (外键)
返回目录 表名:expressthanks
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDbigint200NYID
2Titlevarchar300NN感谢标题
3Substancetext655350NN感谢内容
4Statusint100NN状态
5UserNamevarchar200NN感谢人
6LeaveTimedatetime190NN感谢时间
返回目录 表名:loginlog
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDbigint200NY登录日志ID
2UserNamevarchar120NN用户名
3OSNamevarchar300YNNULL操作系统
4BrowserNamevarchar300YNNULL浏览器
5LoginIpvarchar300NN登录IP
6LoginTimetimestamp190NNcurrent_timestamp()登录时间
7UIDbigint200NN用户表 ID 外键
返回目录 表名:lostthings
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDbigint200NYLostThings ID 自增
2ThingsNamevarchar300NN物品名称
3LostPlacevarchar300NN丢失地点
4LostTimedate100NN丢失时间
5ThingsTypevarchar150NN物品类型
6ThingsNovarchar100YNNULL物品编号
7ThingsImgtext655350YNNULL物品图片 可 null
8ThingsDestext655350NN物品描述
9PublishTimedatetime190NN发布时间
10Statusint100NN状态
11UserNamevarchar200NN用户名
12UIDbigint200NN用户表 ID 外键
返回目录 表名:menuitem
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDint100NY
2MenuIDvarchar200NN菜单ID
3MenuItemNamevarchar200NN菜单名称
4MenuItemUrlvarchar300YNNULL菜单url地址
5ParentIdvarchar200YNNULL父菜单ID
6Statusint100NN状态
7MenuItemDesvarchar300YNNULL菜单描述
8Authorityint100NN菜单访问权限
9Sortint100YNNULL菜单排序
返回目录 表名:notice
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDint100NYID
2Titlevarchar500YNNULL标题
3Substancelongtext21474836470NNÄÚÈÝ
4Statusint100NN状态(0显示,1不显示)
5PublishTimedatetime190NN发布时间
返回目录 表名:pickthings
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDbigint200NYLostThings ID 自增
2ThingsNamevarchar300NN物品名称
3PickPlacevarchar300NN丢失地点
4PickTimedate100NN丢失时间
5ThingsTypevarchar150NN物品类型
6ThingsNovarchar100YNNULL物品编号
7ThingsImgtext655350YNNULL物品图片
8ThingsDestext655350NN物品描述
9StoragePlacetext655350YNNULL暂存地点
10TelPhonevarchar300YNNULL联系电话
11PublishTimedatetime190YNNULL发布时间
12Statusint100NN状态
13UserNamevarchar200NN用户名
14UIDbigint200NN用户表 ID 外键
返回目录 表名:school
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDint100NYSchool ID 自增
2SchoolCodevarchar100NN学校代码
3SchoolNamevarchar300NN学校名称
返回目录 表名:student
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1StudentNovarchar150NY学号
2StudentNamevarchar160NN姓名
3ClassNovarchar100NN班级
4Sexchar20NN性别
5Birthdate100NN生日
6IdCardchar200NN身份证号码
7TelPhonechar120NN联系电话
返回目录 表名:systemlog
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDbigint200NY
2Descriptionlongtext21474836470YNNULL描述
3ExceptionCodelongtext21474836470YNNULL异常代码
4Typevarchar100YNNULL类型
5RequestIpvarchar500YNNULL请求人IP
6ExceptionDetaillongtext21474836470YNNULL异常详细信息
7Methodlongtext21474836470YNNULL请求方法
8Paramslongtext21474836470YNNULL请求参数
9CreateBylongtext21474836470YNNULL操作人
10CreateDatedatetime190NN操作时间
返回目录 表名:teacher
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1TeacherNovarchar100NY工号
2TeacherNamevarchar160NN姓名
3Sexchar20NN性别
4Birthdate100NN生日
5IdCardchar200NN身份证号码
6TelPhonechar120NN联系电话
返回目录 表名:user
说明:
数据列:
序号名称数据类型长度小数位允许空值主键默认值说明
1IDbigint200NYID自增
2UserNamevarchar200NN用户名
3Passwordvarchar500NN密码
4Gradevarchar100NN年级
5Namevarchar200YNNULL姓名
6NickNamevarchar200YNNULL昵称
7TelPhonevarchar120NN联系电话
8Emailvarchar300YNNULL邮箱
9QQvarchar150YNNULLqq
10Stateint100NN状态
11CreateTimedate100NN创建时间
12IsNewint100NN0原始密码(0) 修改后(1)
13LastLoginTimedatetime190YNNULL最后一次登录时间
  • 20
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值