Java万码堂

 找回密码
 立即注册
搜索
查看: 138|回复: 0

122-基于springboot的企业资产管理系统源码

[复制链接]

176

主题

176

帖子

25万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
252770

宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2020-2-27 16:28:51 | 显示全部楼层 |阅读模式
需求
项目基于springboot实现了一个企业资产管理系统, 基于shiro实现了一套基于角色的权限控制, 实现用户管理, 角色管理, 权限管理, 并能够进行公司资产的录入, 查询, 修改, 借还操作等功能
运行环境
jdk1.8,tomcat8.5,mysql5.6,EclispseEE
项目技术
springboot, mybatis, shiro, bootstrap, jsp, jquery, maven
注意事项
  • 数据库为mysql, 编码为utf8, 需要在config/mybatis-config.xml中修改数据库连接与密码
  • 项目采用maven进行依赖管理, 启动的时候只需要右键 AssetApplicaiton,启动即可
  • 测试用户 admin 123456
  • 首页地址 http://localhost:8080/



介绍实现功能
项目基于jdk18, mysql, springboot, mybatis, maven 实现了一套企业资产管理系统, 在除了实现了一套权限控制系统之外还能对公司资产进行管理
  • 登录退出, 管理员进行用户管理 角色管理 权限管理
  • 部门信息的维护, 资产类型维护, 网点分公司管理
  • 基于charts的报表分析
  • 公司资产的添加维护, 包括名称, 编号, 网点, 价格等信息进行管理
  • 资产借还登记信息管理
技术原理
项目基于springboot项目进行构建, 并基于shiro实现了一套基于角色的权限控制系统, 并能够对权限 角色 进行维护, orm框架采用mybatis, 优势是代码能够和数据库原生语句保持一致, 系统结构分层清晰, 包含了dao, controller, service等不同的package, 并利用AOP思想实现了代码功能层面的权限校验功能, 对于springboot初学者来说, 如果课程设计课题或者毕业设计课题为springboot的管理系统, 改代码十分具有参考意义

数据库设计部分数据库表设计如下, 其他参见源码包
数据表assets_stock_take_item设计如下
[td]
字段
类型
备注
idbigint(20)'id'
stock_take_idbigint(36)'审核记录id'
uuidchar(36)'uuid'
customs_idvarchar(50)'用户提供的资产编码'
namevarchar(255)'资产名称'
pricedecimal(10,2)
statustinyint(4)'状态,1:待盘点,2:正常,3:异常'
assets_type_idbigint(20)'资产类型id'
point_idbigint(20)'网点id'
create_timetimestamp'创建时间'
update_timetimestamp'修改时间'
数据表point设计如下
[td]
字段
类型
备注
idbigint(20)'网点id'
namevarchar(50)'网点名称'
pidbigint(20)'父节点id'
orderint(8)'同一个父节点下面的排序'
create_timetimestamp'创建时间'
update_timetimestamp'修改时间'
其余数据库表的设计参考代码包中的数据库文件
运行截图 1.jpg 2.jpg 3.jpg 4.jpg 5.jpg 6.jpg 7.jpg 8.jpg

此源码经过详细测试 保证能运行!!!
获取源码请联系站长

或者在线充值,自助购买,网站自动发货!
网站金钱和人民币兑换比例为10:1,例如售价1500金钱的源码,需要充值150人民币。

源码下载地址:

购买主题 本主题需向作者支付 1000 金钱 才能浏览
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|Java万码堂

GMT+8, 2020-7-14 06:10 , Processed in 0.137891 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表