一般信息系统都有审计功能,现在给OpenExpressApp增加简单的日志功能,主要就是记录用户的一些操作(如登录、打开模块、查看数据、点击按钮等)或者系统操作时的一些信息收集(比如保存错误等)。为了便于统一查看,这些日志信息现在全部在服务器的数据库中记录下来,包含操作类型、操作时间、操作内容、操作者、客户端机器名等信息。

  具体设计参考BloodyAngel写的多层分布式设计模式,这个是由他来设计实现的!

更多内容: 开源信息系统开发平台之OpenExpressApp框架.pdf

欢迎转载,转载请注明:转载自周金根 [ http://zhoujg.cnblogs.com/ ]

信息系统开发平台OpenExpressApp - 支持日志功能相关推荐

  1. 信息系统开发平台OpenExpressApp - 功能权限

    在<信息系统开发平台OpenExpressApp - 用户权限模块设计>中对RBAC以及在OEA中的涉及进行了简要介绍,上篇<信息系统开发平台OpenExpressApp - 用户管 ...

  2. 信息系统开发平台OpenExpressApp - 数据权限

    功能权限一般放在一般是放在MVC的controller层,在<信息系统开发平台OpenExpressApp - 功能权限>介绍了OEA基本的功能权限,我们是通过统一配置的.作为数据应用产品 ...

  3. 信息系统开发平台OpenExpressApp - 应用模型ApplicationModel

    下图为OpenExpressApp的系统架构图,其中在应用模型是作为一种元数据贯穿于整个架构,应用模型运行在OpenExpressApp框架之上.应用模型是OEA的核心,理解好应用模型才能更好的使用O ...

  4. 信息系统开发平台OpenExpressApp -如何部署OEA应用

    BloodyAngel 把智能部署写的比较清楚了<信息系统开发平台OpenExpressApp - ClickOnce智能部署>,我在这里再进行一些补充. 如果用过OpenExpressA ...

  5. 信息系统开发平台OpenExpressApp - ClickOnce智能部署

    这里讲的是OpenExpressApp的部署方案.主要使用的是ClickOnce作为实施方案来实现:智能部署和智能客户端.不过,这里的使用方式跟以往的不太一样-- 部署概述 OpenExpressAp ...

  6. 信息系统开发平台OpenExpressApp:【OpenTest】 之 如何实现自动化测试框架

    本文更新版本已挪至   http://www.zhoujingen.cn/blog/4549.html ------------------------------- 在OpenExprssApp的R ...

  7. 信息系统开发平台OpenExpressApp:【OpenTest】 之 语法及其使用介绍

    在OpenTest 之 运行环境准备中介绍了运行自动化测试需要做的一些准备工作,本篇将继续给大家介绍OpenTest的脚本语法以及使用方法,通过学习后读者应该能够开始动手编写UI自动化测试脚本了. 关 ...

  8. 开源信息系统开发平台之OpenExpressApp框架 1.1 春节飞虎版发布

    自 信息系统开发平台openexpressapp 1.0发布后到现在有4个月了,中间陆续发布了一些内容介绍的blog. OpenExpressApp不会带给大家创新性的技术,而是以务实的态度,将现有技 ...

  9. OpenExpressApp架构-信息系统开发平台

    本文已挪至   http://www.zhoujingen.cn/blog/1458.html 软件=商业+架构+过程+组织,前一阵子谈论的Scrum更多包含的是过程和组织,这篇主要关注的是架构. 作 ...

最新文章

  1. Drupal中的分类(Taxonomy)用法 (转)
  2. 线程安全: 互斥锁和自旋锁(10种)
  3. 嵌入式linux 添加中断,《嵌入式linux应用程序开发完全手册》中断控制器操作(外部中断)学习笔记...
  4. 转 wordpress搭建
  5. 数字图像处理实验(14):PROJECT 06-01,Web-Safe Colors
  6. Django 2.0 学习(20):Django 中间件详解
  7. JFrog Artifactory 7.27 上传应用到私服和从maven私服下载制品
  8. 0xff00是65208
  9. 服务器虚拟化techtarget技术社区,服务器上的应用程序虚拟化
  10. JavaScript验证表单数据,HTML自动验证表单数据是否为空,数字范围
  11. C语言把字串转换大小写的函数
  12. 信息系统基础知识---企业信息化与电子商务
  13. Android网络对讲机的实现
  14. phpnow升级php5.5版本,PHPNow156升级PHP版本至5.3.5
  15. android 市场自动安装软件,烦人 安卓手机总是自动装应用 不怕 应用市场加把锁轻松搞定...
  16. 计算机硬件与哪些部分组成部分,计算机硬件组成及各部分功能有哪些?
  17. java espresso_java – 带有片段的Android Espresso功能测试
  18. 第三届中医药文化传承与技能发展大会召开助推中医药文化传承创新
  19. 如何打开.pt文件?
  20. 理解elasticsearch

热门文章

  1. [转载] java中final,finally,finalize三者的作用和区别
  2. mysql中防止sql注入
  3. PyQt5-QTextEdit控件使用
  4. python数据分析之matplotlib绘图
  5. 第一次大作业总结——四则运算程序
  6. delphi 判断两个时间差是否在一个指定范围内
  7. pytorch---之halfTensor
  8. pytorch---在训练中动态的调整学习率
  9. OpenIN2 Linux 编译OpenCV 报错undefined reference to `xxx@xxx‘
  10. c语言文件操作常用函数及读写文件代码举列