基于内存数据库Redis的系统日志处理.doc

资料分类:计算机信息 上传会员:芳芳老师 更新时间:2020-12-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15771
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着互联网的专业化和国际化,数据分析作为网站运营的基础性工作已经越发重要。特别是随着互联网的发展,数据成为衡量一个网站的各项指标。

本系统是基于内存数据库Redis的系统管理日志,主要用于记录PAGE页面和SQL语句的访问量和访问次数,并将其以图表形式展现在页面上,既显示了当天PAGE和SQL的访问量和次数,也可以显示近15天内访问量和次数的趋势,从而对数据进行分析。

采用了WADE框架,视图部分用了Html,并结合了Javascript、Css、Ajax和JQuery等技术,业务逻辑用了Java、Bean、Dao来实现。数据库使用了Oracle和Redis,Oracle用来存储用户表、角色表之类的数据,Redis是将数据存于内存之中,所以造成的误差比Oracle小,用于存储访问量和次数。

在完成以上功能的同时,为了用户更好的体验,采用了人性化的设计,最大程度的满足了用户的需求和用户体验。

 

关键词 数据分析;Redis;Wade;用户体验

 

目录

摘要

Abstract

1 绪论-1

1.1研究的背景-1

1.2研究的目的和意义-1

1.2.1研究目的-1

1.2.2研究意义-1

1.3论文组织结构-1

2 系统开发工具及相关技术简介-2

2.1 开发工具简介-2

2.1.1 MyEclipse-2

2.1.2 WebLogic-2

2.1.3 Oracle数据库-2

2.1.4 Redis数据库-3

2.2 相关技术简介-3

2.2.1 Wade框架-3

2.2.2 ajax和jqeury-3

3 系统需求分析-5

3.1 系统功能分析-5

3.2 数据库需求分析-5

4 系统总体设计-7

4.1 系统功能设计-7

4.2 系统功能结构图-7

4.3 系统流程图-9

4.4 数据库设计结构-9

4.4.1逻辑结构设计-9

5 系统的详细设计与实现-12

5.1 WebLogic服务器的搭建-12

5.2 本系统各功能模块的设计与实现-13

5.2.1 用户登录模块的实现-13

5.2.2 用户管理模块的实现-16

5.2.3 角色管理模块的实现-21

5.2.4 菜单管理模块的实现-31

5.2.5 PAGE分析模块的实现-35

5.2.6 SQL分析模块的实现-42

6-系统测试与分析-44

6.1系统测试的目的和意义-44

6.2 测试用例-44

6.2.1用户登录模块的测试-44

6.2.2用户管理模块的测试-44

6.2.3角色管理模块的测试-44

6.2.4菜单管理模块的测试-45

6.2.5 PAGE分析模块的测试-45

6.2.6 SQL分析模块的测试-45

结论--46

致谢--47

参考文献-48

相关论文资料:
最新评论
上传会员 芳芳老师 对本文的描述:基于内存数据库Redis的系统日志管理,将PAGE和SQl的访问量和访问时长作为日志记录起来,方便我们直观的对这些信息进行分析。根据页面上的图表,我们可以分析页面访问情况和SQL执行......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: