Insert title here

基于SSM的用户信息日志管理系统源码,记录用户操作日志信息

  • 2020-10-16 07:50:52
  • SSM
  • 浏览次数 14

好程序设计擅长JAVA(SSM,SSH,SPRINGBOOT)、PYTHON(DJANGO/FLASK)、THINKPHP、C#、安卓、微信小程序、MYSQL、SQLSERVER等,欢迎咨询

作品源码地址 

http://www.hcx66.com/wenzhangxiangqing/260.html



本课题将以已有的用户管理模式为基础,从用户及用户管理业务的角度出发,结合与文献平台其它子系统的“无缝”对接需求,通过采用技术先进的开发工具,开发基于B/S模式、稳定行强、易于管理和维护的分布式用户管理工具软件,有效解决文献平台地区文献服务站和行业代理服务站在用户、费用、授权、业务管理等方面的现实问题,形成系统管理员…代理用户…授权用户分级管理的模式,从而实现用户管理、费用管理、资源管理、业务管理的自动化、标准化。 该系统建成后将在一定程度上结束文献平台半自动、半人工的用户的管理方式,更好的实现了用户分类管理,提高了该系统用户的管理能力和工作效率,成功的降低了管理的难度,分解了系统管理任务,满足了文献平台服务的质量和及时性要求。对于各级文献平台的服务站和代理用户而言,用户、费用、业务的分布式管理,具有一定的现实意义

总结得出用户信息日志管理项目所有数据为:管理员(admin)、用户(yonghu)、日志(rizhi)

 

 

用户信息日志管理之管理员表

字段名 | 类型 | 属性 | 描述  

id | int(11) | PRIMARY KEY | 管理员id

username | varchar(255) |  | 账号

password | varchar(255) |  | 密码

 

 

用户信息日志管理之用户表

字段名 | 类型 | 属性 | 描述  

id | int(11) | PRIMARY KEY | 用户id

username | varchar(255) |  | 账号

password | varchar(255) |  | 密码

email | varchar(255) |  | 电子邮箱

ruzhinianfen | varchar(255) |  | 入职年份

suoshubufen | varchar(255) |  | 所属部门

dianhua | varchar(255) |  | 电话号码

 

 

用户信息日志管理之日志表

字段名 | 类型 | 属性 | 描述  

id | int(11) | PRIMARY KEY | 日志id

caozuo | varchar(255) |  | 操作

shuoming | varchar(255) |  | 说明

yonghu | varchar(255) |  | 用户

shijian | varchar(255) |  | 时间

 

 

sql建表语句如下:

SET FOREIGN_KEY_CHECKS=0;

 

-- ----------------------------

 

-- ----------------------------

 

-- Table structure for yonghuirzhi

 

-- ----------------------------

 

DROP TABLE IF EXISTS `t_admin`;

 

CREATE TABLE `t_admin` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '管理员id',`username` varchar(255) DEFAULT NULL COMMENT '账号',`password` varchar(255) DEFAULT NULL COMMENT '密码',PRIMARY KEY (`id`)

 

) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='管理员';

 

 

-- ----------------------------

 

DROP TABLE IF EXISTS `t_yonghu`;

 

CREATE TABLE `t_yonghu` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id',`username` varchar(255) DEFAULT NULL COMMENT '账号',`password` varchar(255) DEFAULT NULL COMMENT '密码',`email` varchar(255) DEFAULT NULL COMMENT '电子邮箱',`ruzhinianfen` varchar(255) DEFAULT NULL COMMENT '入职年份',`suoshubufen` varchar(255) DEFAULT NULL COMMENT '所属部门',`dianhua` varchar(255) DEFAULT NULL COMMENT '电话号码',PRIMARY KEY (`id`)

 

) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='用户';

 

 

-- ----------------------------

 

DROP TABLE IF EXISTS `t_rizhi`;

 

CREATE TABLE `t_rizhi` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日志id',`caozuo` varchar(255) DEFAULT NULL COMMENT '操作',`shuoming` varchar(255) DEFAULT NULL COMMENT '说明',`yonghu` varchar(255) DEFAULT NULL COMMENT '用户',`shijian` varchar(255) DEFAULT NULL COMMENT '时间',PRIMARY KEY (`id`)

 

) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='日志';

 

 

 

 

 

查询日志模块:

 

日志的查询模块实现方式为,在页面中发起rizhimanage.action请求。通过该请求,响应服务器rizhiController类中的rizhimanage,在该方法中通过selectByexample进行数据的查询操作。将所有的日志信息查询后,保存到request中的rizhiall中,在页面中进行展示,返回rizhimanage.jsp,该部分核心代码如下所示:

 

       生成日志样例类,通过example定义查询条件 RizhiExample example = new RizhiExample();

 

       通过rizhidao的selectByExample方法查询出所有的日志信息 List rizhiall = rizhidao.selectByExample(example);

 

 

       将日志信息,保存到request中,在页面通过foreach方法进行展示 request.setAttribute("rizhiall", rizhiall);

 

 

       返回日志管理界面

 

return "forward:/rizhimanage.action";



好程序设计,为你提供想要的效果

为你量身定制的程序设计

关于程序设计,我们将尽心尽力为你完成

十年程序经验,尽在全微程序设计

 

联系微信 13265346583、QQ2196316269



¥30

微信购买 支付宝购买

相似文章

0 条留言

留言

Insert title here
Insert title here
在线客服
联系方式
微信:13265346583 QQ:2196316269

扫码联系客服