实时日志审计系统的设计与实现(Javaweb,SQLserver)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
实时日志审计系统的设计与实现(JAVAweb,SQLserver)(含录像)(论文说明书16000字,程序代码,SQLserver数据库)
功能需求
本系统设计的最终目的是实现对网站的有序高效管理。为此在系统设计时应做好用户需求查,充分了解用户的实际需求,保证系统具有良好的易用性、稳定性和扩展性。通过前期的调查分析及研究,对本管理系统来说,分两种用户类型,管理员和用户。本系统要实现的主要功能主要有以下几个方面。
管理员功能:
1)系统用户管理功能
主要包括管理员用户账号的添加和个人密码修改。
2)系统公告管理
管理员对系统公告可进行添加、修改、删除等管理操作。
3)普通用户管理功能
管理员对普通用户信息可进行添加、审核、修改、删除等管理操作。。
4)所有日志查看
管理员可用户的所有操作记录进行查看和删除。
普通用户功能:
1)个人资料管理
用户可对个人资料进行查看和修改。
2)系统公告查看
用户可以查看系统公告。
3)个人日志查看
用户可对个人操作记录进行查看。
以上是用户的主要需求,也是该系统主要功能,除了这些功能以外,在设计时也对一些细节做了优化与调整,使系统更具有完整性与实用性。
开发环境:Eclipse
程序语言:JAVA
Web服务器:Tomcat
数据库:SQLserver
目 录
1概述 1
1.1系统开发的背景 1
1.2概念原理描述 1
1.2.1实时日志简介 1
1.2.2安全性分析 1
1.2.3实现方案 2
1.2.4技术实现机制 3
1.2.5实时日志的好处 6
1.3信任度理论在实时日志中的应用前景分析 6
2.系统分析 7
2.1可行性分析 7
2.1.1经济上的可行性 7
2.1.2技术上的可行性 7
2.1.3操作上的可行性 8
2.2系统功能需求分析 8
2.2.1功能需求 8
2.2.2性能需求 9
2.3业务流程分析 10
2.4数据流程分析 12
2.5数据库设计 12
2.5.1数据库概念结构设计 12
2.5.2数据库逻辑结构设计 14
3.系统设计 16
3.1系统体系结构 16
3.2 开发软件 17
3.2.1 JSP技术 17
3.2.2 Tomcat 服务器 18
3.2.2 SQL数据库 18
3.2.4 MyEclipse 22
3.3系统的软硬件平台 22
4.系统操作实现 23
4.1管理员操作 23
4.1.1系统登陆员面 23
4.1.2系统用户管理页面 27
4.1.3系统公告添加页面 27
4.1.4普通用户添加页面 29
4.1.5普通用户管理页面 31
4.1.6操作记录管理页面 33
4.2普通用户操作 34
4.2.1系统公告查看页面 34
4.2.2个人操作记录查看页面 35
5.软件测试与分析 35
5.1系统测试的定义 35
5.2系统测试的目的及意义 36
5.3系统测试的重要性 36
5.4系统测试的常用方法 36
5.5测试环境与测试条件 37
5.6系统运行情况 38
5.7测试总结 38
6.结论 38
6.1系统的特点 38
6.2系统的不足和改进 39
6.3设计收获与心得 39
致 谢 40
参 考 文 献 41