B/S系统操作日志设计思路

原创 2012年06月02日 17:39:20

最近做的系统需要实现操作日志的功能,主要记录用户的 增,删,改的操作。自己想的方法笨点儿但能满足需求,待日后有更好的解决方法了再来优化了,不多说先上效果图。

一,效果图

1, 日志列表

   

2, 日志详细

  

二,设计思路

1, 页面加载完成后,利用JS 记录需要记录的值到 对应的隐藏域中。

2, 页面提交时利用JS    对表单内容进行比较,记录改动过的项目,并保存到隐藏域中,供后台调用。

3, 用存储过程对隐藏域中的值进行解析并保存到数据库中

三,实现步骤

1,   页面的上 控件的命名要有规则这样 做是为了方便JS遍历页面上的控件

   

2,JS代码

记录和比较表单的JS

到这里已经得到了需要记录的表单改动项目,剩下数据处理就简单了。
本文只提供个人的拙见,如有更好的实现方式,请不吝赐教。如需源码请留下邮箱,我会发Demo到你的邮箱

C/S和B/S结构概念

C/S和B/S结构概念 1.什么是C/S结构 C/S (Client/Server)结构,即客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Cl...
  • sinat_35111396
  • sinat_35111396
  • 2016年05月30日 09:56
  • 9054

后台管理系统操作日志模块设计思路

背景对于很多后台管理系统来说,权限较多,对系统操作的人也会多。如此以来,对于一些操作的记录就非常有必要了,从而可以清楚的追踪对系统进行操作的人以及做了哪些操作,并且可以快速排查定位一些问题。下面简单说...
  • hightrees
  • hightrees
  • 2017年12月10日 16:40
  • 270

系统操作日志

  • JAVAZHICHIZHE
  • JAVAZHICHIZHE
  • 2009年06月27日 09:44
  • 5600

应用软件设计模型 - 日志组件设计方案

原文:http://www.oecp.cn/hi/yongtree/blog/127
  • Gykimo
  • Gykimo
  • 2014年07月16日 13:38
  • 3438

系统操作日志的实现原理

定义操作日志实体public class SystemOperationLog extends BaseEntity { /** * */ private stat...
  • u014344668
  • u014344668
  • 2017年06月16日 15:17
  • 636

系统操作日志原型设计

系统操作日志原型设计: 该设计主要为实现用户操作一些重要功能过程中,系统会自动记载对应操作日志,以及操作过程中涉及的库、表、字段及数据变动,以便后期追责、及功能回退等需要。 名词解释: 业务编码...
  • mydeathtrial
  • mydeathtrial
  • 2017年07月10日 16:41
  • 920

浅谈管理系统操作日志设计(附操作日志类)

管理系统的操作日志如何做成通用的模块一直是个让我头疼的问题,不过看了博客园里的某篇文章后,现在基本解决了。   相关文章链接:《系统操作日志设计》   在开始做之前,必须把两个日志分清楚,...
  • sd4015700
  • sd4015700
  • 2015年08月10日 13:14
  • 6660

C#系统开发操作日志的实现

第一步:设计一个表(命名为goodluck_log),用来记录操作事项,设计如下: 其中,UserName为操作员姓名,SQL_Time为操作日期,SQL_log为操作描述,数据类型如图所示。 ...
  • lucky51222
  • lucky51222
  • 2014年03月15日 11:05
  • 5835

spring AOP 为系统增加操作日志

spring AOP 为系统增加操作日志  方法一: 1.  实现操作日志的类 package com.huaxia.log.interceptor; import java.lang.reflec...
  • zy_js
  • zy_js
  • 2017年01月19日 13:39
  • 242

log4php日志插件

log4php日志控件
  • koreyoshi326
  • koreyoshi326
  • 2017年04月12日 00:34
  • 242
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:B/S系统操作日志设计思路
举报原因:
原因补充:

(最多只允许输入30个字)