权限管理、用户权限系统、开源用户权限系统、信息化建设标准基础数据管理平台
代码改变世界

第10章 系统日志管理

2010-05-09 23:16  通用C#系统架构  阅读(7426)  评论(4编辑  收藏  举报

系统里的任何操作、任何的模块的访问、任何服务的调用,用户的登录情况等等都会被记录起来,方便日后追查之用。

若记录日志影响了系统的整体性能,不需要进行日志记录功能,可以在配置文件中设置开关选项,可以取消日志记录功能。

日常应用中,不建议去掉日志记录功能,日志管理模块主要由用户账户访问情况、按用户账户查询,按模块菜单查询,按日期查询等四个功能部分组成。

系统日志管理模块也有彻底清理正式上线前的日志的功能,方便实施人员使用、方便优化系统性能、减少数据库容量、减轻数据库负担,同时定期维护、定期整理系统也是很有必要的后期维护工作内容之一。

 

 

 

10-1 系统日志管理菜单

 

10.1 用户账户访问情况

访问情况管理主要对系统的访问情况进行管理,该模块记录了所有用户登录系统情况、最早访问时间、最后访问时间、访问次数、访问IP地址等等,并可以显示当前在线的用户情况,同时可以将访问情况导出到Excel文件中,在系统正式上线前还进行重置初始化访问情况的功能,当然还可以按各种字段进行排序等。  

 

 

10-1-1 用户账户访问情况窗体

 

有些用户系统都没登录过,就会说这个系统不好用,有些功能模块都没用过几次就说这个系统不好等等都养成了习惯了,这些问题以通过检查用户的访问情况来体现出来真实情况,这个用户是否真的用了系统?是否在经常用?到底用了几次?一目了然了。

  

10.2 按用户账户查询

按用户账户查询功能主要是可以按某个用户账户的访问情况、使用情况,按指定的用户账户的问日志记录进行过滤,同时可以导出查询后的结果进行二次处理。

默认显示当天的访问情况记录,开始日期、结束日期可以自由设置任意查询,在本窗口中可以清除全部的日志记录,只有超级管理员有此权限,其他用户不可以清除日志记录。

 

 

 

10-2-1 系统日志按用户账户查询窗体

 

 

10.3 按模块菜单查询

按模块菜单查询功能主要是可以按某个功能模块的访问情况、使用情况,按指定的菜单的访问日志记录进行过滤,同时可以导出查询后的结果。

默认显示当天的访问情况记录,开始日期、结束日期可以自由设置,任意查询,在本窗口中可以清除全部的日志记录,只有超级管理员有此权限,其他用户不可以清除日志记录。

 

 

10-3-1 系统日志按模块菜单查询窗体

 

 

10.4 按日期查询

按日期查询功能主要是可以按某个日期范围差找系统的访问情况、使用情况,按日期范围排查系统的日志记录,可以导出查询后的结果进行二次处理。

默认显示当天的访问情况记录,开始日期、结束日期可以自由设置,任意查询,在本窗口中可以清除全部的日志记录,只有超级管理员有此权限,其他用户不可以清除日志记录。

 

 

10-4-1 按日期查询窗体

 

 

 

 

 

一步步教你如何用疯狂.NET架构中的通用权限系统 -- 如何控制用户显示的菜单权限
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 在页面中的调用权限讲解
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 数据集权限的调用权限讲解
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 分级管理
一步步教你如何用疯狂.NET架构中的通用权限系统 -- 分级授权

疯狂.NET 通用权限设计 C\S后台管理,B\S前台调用源码样例程序源码下载之 --- 操作权限
疯狂.NET 通用权限设计 C\S后台管理,B\S前台调用源码样例程序源码下载之 --- 角色权限
疯狂.NET 通用权限设计 C\S后台管理,B\S前台调用源码样例程序源码下载之 --- 数据集权限

 

 

  

 

 

 



C# ASP.NET 通用权限设计、通用权限管理、通用权限组件、单点登录、集中式权限管理、统一授权体系、分级管理分级授权


微信扫一扫加好友