当前位置:

基于SSM实现基础权限数据后台管理系统

码岸源码 发布于:2024-07-07 最后修改于:2024-07-10 57 0

Hi~今天给大家带来一款使用SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)开发的基础权限数据后台管理系统

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了SSM框架,SSM框架(Spring框架、Spring MVC框架、Mybatis框架的集合)

项目的数据库使用的是MySQL数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
1 account 账号表
2 accountrole
3 accountroleitem 角色项
4 accountrolelist 角色对应角色项
5 adminthem
6 area
7 article
8 articleclass
9 businessvalue
10 forum
11 integrallog
12 interfaceclass
13 interfaces
14 links
15 linkstype
16 navclass
17 navigate
18 orderinterfacelist
19 orders 订单信息表
20 paylog
21 report
22 requestvalue
23 responsevalue
24 returnmsg
25 smssendlog
26 smstemplate
27 treenodes
28 userequesttotal
29 userlevel
30 users
返回列表页表3-1: account表
说明:账号表
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 AccountName varchar N 账号名称
3 RoleID varchar N
4 AccountPass varchar N 账号密码
5 TrueName varchar N 姓名
6 Mobile varchar N 手机号码
7 Sex int N 性别
8 CreateDate datetime N 创建时间
9 LoginDate datetime N 登录时间
10 LoginTimes int N 登录次数
11 LastLoginDate datetime N 上一次登录时间
12 LoginIP varchar N 登录IP
13 LastLoginIP varchar N 上一次登录IP
14 IsLock int N 状态
返回列表页表3-2: accountrole表
说明:
序号 名称 数据类型 主键 说明
1 ID varchar Y ID
2 RoleName varchar N 角色名称
3 RoleDescription varchar N
4 IsLock int N 状态
返回列表页表3-3: accountroleitem表
说明:角色项
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 ItemName varchar N
3 Description varchar N
4 Icon varchar N 图标
5 Control varchar N 操作
6 Action varchar N
7 parentid int N 父类ID
8 IsLock int N
9 ControlType varchar N
返回列表页表3-4: accountrolelist表
说明:角色对应角色项
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 RoleID varchar N
3 ItemID int N
返回列表页表3-5: adminthem表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 ThemName varchar N
3 CssPath varchar N
4 JsPath varchar N
返回列表页表3-6: area表
说明:
序号 名称 数据类型 主键 说明
1 ID varchar Y
2 AreaName varchar N
3 ParentID varchar N
4 ShortName varchar N
5 LevelType int N
6 CityCode varchar N
7 ZipCode varchar N
8 MergerShortName varchar N
9 Remarks longtext N
返回列表页表3-7: article表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 ForumID int N
3 ClassID int N
4 Title varchar N
5 TitleColor varchar N
6 Source varchar N
7 Thumbnails varchar N
8 Keywords varchar N
9 Description varchar N
10 Introduction varchar N
11 Content longtext N
12 CreateDate datetime N
13 CreateAccount varchar N
14 UpdateDate datetime N
15 UpdateAccount varchar N
16 IsTop int N
17 IsOutUrl int N
18 OutUrl varchar N
19 Clicks int N
20 IsLock int N
返回列表页表3-8: articleclass表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 ForumID int N
3 ClassName varchar N
4 Keywords varchar N
5 Description varchar N
6 Level int N
7 parentid int N 父类ID
8 Sort int N
9 IsLock int N
返回列表页表3-9: businessvalue表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 Description varchar N 说明
3 Key varchar N
4 Value varchar N
返回列表页表3-10: forum表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y 栏目ID
2 ForumName varchar N 栏目名称
3 Keywords varchar N SEO关键字
4 Description varchar N SEO描述
5 Sort int N 排序
6 IsLock int N 状态
返回列表页表3-11: integrallog表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y
2 UserName varchar N
3 time datetime N 时间
4 Change int N
5 Balance int N
6 Sequence int N
7 Detail varchar N
8 ChangeType varchar N
返回列表页表3-12: interfaceclass表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 ClassName varchar N 分类名称
3 Description text N 说明
4 ParentID int N 所属分类
5 IsLock int N 状态
返回列表页表3-13: interfaces表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y
2 Iname varchar N
3 cid int N 分类ID
4 Description longtext N
5 HttpUrl varchar N
6 ReturnData varchar N
7 RequestMode varchar N
8 RequestCode text N
9 ResponseCode longtext N
10 OnLineTime datetime N
11 OffTime datetime N
12 OffReason longtext N
13 IsLock int N
返回列表页表3-14: links表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 WebName varchar N 网站名称
3 WebLogo varchar N 网站LOGO
4 WebUrl varchar N 网站地址
5 LinksType int N 友情链接类型
6 Sort int N 排序
7 IsLock int N 状态
返回列表页表3-15: linkstype表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 TypeName varchar N 类型名称
3 IsLock int N 状态
返回列表页表3-16: navclass表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y 文章分类ID
2 ClassName varchar N 分类名称
3 Description varchar N 简单说明
4 IsLock int N 是否锁定,0为否,1为是
返回列表页表3-17: navigate表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 ClassID int N 文章分类ID
3 Title varchar N 导航标题
4 Description varchar N 导航描述
5 NavUrl varchar N 导航链接
6 NavImg varchar N 导航图片
7 ParentID int N 所属导航
8 Sort int N
9 IsLock int N 状态
返回列表页表3-18: orderinterfacelist表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 OrderNumber varchar N 订单编号
3 IID int N 接口ID
4 Iname varchar N 接口名称
5 RequestTimes int N 请求次数,-1为无限次
6 Price decimal N 单价
返回列表页表3-19: orders表
说明:订单信息表
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 Number varchar N 订单编号
3 UserName varchar N 会员账号
4 BuyDate datetime N 下单时间
5 Fee decimal N 接口费用合计
6 ServiceFee decimal N 技术服务费用
7 Discounted decimal N 折扣
8 OfferFee decimal N 优惠金额
9 PayFee decimal N 支付金额
10 PayStatus varchar N 支付状态
11 StartDate datetime N 开始日期
12 EndDate datetime N 到期日期
返回列表页表3-20: paylog表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 OrderNumber varchar N 订单编号
3 SerialNO varchar N 流水号
4 RequestCode longtext N 请求代码
5 ResponseCode longtext N 返回代码
6 RequestDate datetime N 请求时间
7 ResponseDate datetime N 返回时间
8 Status varchar N 状态
返回列表页表3-21: report表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 UserName varchar N 账号
3 Detail varchar N 说明
4 Time datetime N 时间
5 Money decimal N 变动金额
6 Sequence int N
7 Balance decimal N 余额
8 PayMode varchar N 支付通道
9 ChangeType varchar N 资金变动类型
返回列表页表3-22: requestvalue表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 IID int N 接口ID
3 Req_Key varchar N 请求参数名
4 Req_KeyFormat varchar N 请求参数格式
5 Remark varchar N 备注
6 IsLock int N 状态
返回列表页表3-23: responsevalue表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 IID int N 接口ID
3 Res_Key varchar N 返回值名称
4 Res_KeyFormat varchar N 返回值格式
5 Remark varchar N 备注
6 IsLock int N 状态
返回列表页表3-24: returnmsg表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y
2 Code varchar N
3 Message varchar N
返回列表页表3-25: smssendlog表
说明:
序号 名称 数据类型 主键 说明
1 ID char Y ID
2 CodeKey varchar N 模板变量
3 SendTime datetime N 发送时间
4 Status varchar N 状态
5 ReceiveMobile varchar N 接收短信手机
6 SmsContent varchar N 短信内容
7 ReturnsPacket longtext N 返回报文
8 ReturnTime datetime N 状态返回时间
返回列表页表3-26: smstemplate表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 CodeKey varchar N 模板变量
3 Templet varchar N 短信模板
4 Title varchar N 模板名称
返回列表页表3-27: treenodes表
说明:
序号 名称 数据类型 主键 说明
1 id int Y ID
2 nodename varchar N
3 pid int N 商品ID
返回列表页表3-28: userequesttotal表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 UserName varchar N 会员账号
3 IID int N 接口ID
4 Iname varchar N 接口名称
5 RequestDate datetime N 请求时间
6 ResponseDate datetime N 返回时间
7 RequestCode longtext N 请求代码
8 ResponseCode longtext N 返回代码
9 LastTimes int N 剩余次数
10 RequestSerial varchar N 请求流水号
11 ResponseStatus varchar N 返回状态
返回列表页表3-29: userlevel表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 LevelName varchar N 级别名称
3 MinIntegral int N 最小积分
4 MaxIntegral int N 最大积分
返回列表页表3-30: users表
说明:
序号 名称 数据类型 主键 说明
1 ID int Y ID
2 UserName varchar N 会员账号
3 LevelID int N 会员级别
4 Mobile varchar N 手机
5 RealName varchar N 姓名
6 PassWord text N 密码
7 Sex int N 性别,0为保密,1为男,2为女
8 ID_Number varchar N 身份证号
9 Reg_Time datetime N 注册时间
10 Email varchar N 电子邮箱
11 BirthDay varchar N 生日
12 Province varchar N 省(直辖市)
13 City varchar N 市(区)
14 County varchar N 县(市)
15 Address varchar N 详细地址
16 LoginIP varchar N 登录IP
17 LastLoginIP varchar N 上次登录IP
18 LoginTimes int N 登录次数
19 LoginDate datetime N 登录时间
20 LastLoginDate datetime N 上次登录时间
21 Status varchar N 状态
22 Integral int N 积分
23 LoginType varchar N 登录方式
24 LoginAccount varchar N 登录账号
25 ID_Front varchar N 身份证正面
26 ID_Back varchar N 身份证背面
27 ID_Check int N 身份实名
28 Mobile_Check int N 手机绑定
29 Email_Check int N 绑定电子邮件
30 Bind_Authorize int N 是否绑定其它登录方式
31 PrivateKey text N 开发者私钥
32 PublicKey text N 开发都公钥
33 MTServer varchar N
34 WebServer varchar N
35 TestMTServer varchar N

四、项目截图

4.1 下面是管理员角色的功能介绍

管理员角色-管理员登录 图4.1 管理员角色-管理员登录

管理员角色-内容管理 图4.2 管理员角色-内容管理

管理员角色-友情链接分类管理 图4.3 管理员角色-友情链接分类管理

管理员角色-友情链接管理 图4.4 管理员角色-友情链接管理

管理员角色-导航分类管理 图4.5 管理员角色-导航分类管理

管理员角色-导航管理 图4.6 管理员角色-导航管理

管理员角色-栏目管理 图4.7 管理员角色-栏目管理

管理员角色-内容分类管理 图4.8 管理员角色-内容分类管理

管理员角色-管理员管理 图4.9 管理员角色-管理员管理

管理员角色-系统参数管理 图4.10 管理员角色-系统参数管理

管理员角色-系统模板管理 图4.11 管理员角色-系统模板管理

管理员角色-行政区管理 图4.12 管理员角色-行政区管理

管理员角色-角色管理 图4.13 管理员角色-角色管理

管理员角色-角色项管理 图4.14 管理员角色-角色项管理

五、演示站点

地址 http://www.csbishe.cn:15019/ssm_extjs
账号密码

管理员账号/密码:admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目