惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
Blog — PlanetScale
Blog — PlanetScale
阮一峰的网络日志
阮一峰的网络日志
M
MIT News - Artificial intelligence
月光博客
月光博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
U
Unit 42
博客园_首页
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
F
Fortinet All Blogs
腾讯CDC
罗磊的独立博客
IT之家
IT之家
I
InfoQ
V
V2EX
博客园 - 叶小钗
A
About on SuperTechFans
Y
Y Combinator Blog
C
Check Point Blog
量子位
Martin Fowler
Martin Fowler
Vercel News
Vercel News

博客园 - 半边翅膀

我的HWAD 憋屈啊~ - 半边翅膀 - 博客园 昨天晚上受伤了~好在这次是肉体 《逍遥叹》歌词 System.Diagnostics.Process.Start(strFilePath) 两件大事 just for me busQ可以在手机上安装了,解决办法 书摘:35岁之前成功的12条黄金法则 绵阳公交查询手机版本busQ演示版放出 数据库和 MIDP,第 5 部分:搜索记录存储 数据库和 MIDP,第 4 部分:过滤和遍历策略 数据库和 MIDP,第三部分:使用数据映射 数据库和 MIDP,第二部分:数据映射 数据库和 MIDP,第一部分:了解记录管理系统 SQL就这么难装么?都装2天了 为什么感情不能像写程序那样付出就有回报? 人与自然的和谐 between A and B 的困惑 疑问:关于组合查询时候的方法实现?能在存储过程中综合一下吗?
51假期项目总结及遗留问题
半边翅膀 · 2005-05-01 · via 博客园 - 半边翅膀

经过这么长时间(从3月初很少的考虑到4月份一个月的时间)的讨论和总结,现在我们这个题目已经比较清晰了,其中更多的是考虑到技术上的实现,对于最初考虑的需求难度大大降低了。下面重新描述一下毕业设计,作为之后论文的一个纲。
前面的帖子是:

关于我的毕业设计:局域网安全监控    http://www.cnblogs.com/canpigfly/archive/2005/04/15/138307.html
关于毕业设计的再次思考整理20050418_1800     http://www.cnblogs.com/canpigfly/archive/2005/04/18/139883.html
前期考虑题目难度太大,现在降低难度的思考     http://www.cnblogs.com/canpigfly/archive/2005/04/21/142692.html

题目:局域网安全监控
功能描述:能对局域网机器上的(指定位置)文件夹中的文件的 复制 删除 操作进行监控,并将用户对该文件夹下文件的操作日志返回服务器保存,服务器端能对局域网上计算机的操作日志进行查询。

数据库设计:由于较之前的考虑难度大大降低,那么数据库的表也由9张降低为3张。
                    SE_User(

UserID

,UserName,UserIDCard,IPAddr)
                    SE_Machine(

IPAddr,MAC

)  (考虑一个用户一个IP,而MAC可能匹配多个IP在不同的时间)
                    SE_Log(

LogID

,UserID,MAC,OPTime,OPObj,OPType)   

技术实现:整个系统相当于就是单机监控然后将日志文件传到服务器保存。
                整个体系考虑使用.NET的Remoting技术,服务器端的配置使用读取XML文件实现,客户端的配置通过读取注册表实现,这样可以简化程序实现。
                服务器端对数据库的访问通过类的封装,全部采用存储过程来实现,这样便于修改,也能提高效率。而服务器提供一个对用户及机器匹配的界面以及对日志信息查询的界面(提供)。
                客户端对指定文件夹(或者整个客户端所有文件)的监控,具体实现可能需要用到HOOK技术,研究之中。另外对于服务器端要求机器一启动就运行这样的要求,同时客户端不需要什么界面和对话,那么将客户端做成windows service程序。

进度总结:现在整个Remoting框架已经完成,服务器端的界面设置也基本完成,其中主要的困难就在于对于控间的不熟悉,因为都是第一次使用。对于数据库的访问也没有问题。
                最最最重要的就在于客户端对于监控日志表中部分字段数据的取得,即数据的组织这个问题,需要更多的时间研究,如果在51节日之间能够研究出来最好,不行的话也要将模拟数据写进数据库。

遗留问题:(有时间再考虑,睡觉了)