网站统计分析系统按照实现过程,可以分为以下四个阶段:
一、目标发现
二、目标识别
三、目标确认
四、目标描述
不同分析系统发现目标采用的手段不同,有的在网页中嵌入一段代码,在网页浏览时,同时触发代码,代码有关信息;有的采用启动web服务器日志功能,将访问信息记录到服务器日志中,进一步分析日志,发现访问者的信息。上述两种方法各有优缺点,嵌入代码实现起来相对容易、不需要安装、分析快捷、但是每个页面都需要嵌入代码,不管采用何种方式;分析日志的方式,需要安装程序,对客户端信息捕获能力较弱、数据分析有一定滞后、服务器输出日志占用一定资源,但是,可以实现嵌入式代码不能实现的功能,比如网页出错信息等。
...
目前大多数的网站统计分析系统都是通过嵌入页面代码、分析web服务器日志实现的,主要功能包括:
1、访问量的统计分析
2、点击量的统计分析
3、热点栏目、热点文章
4、针对访问者的分析
5、用户忠诚度等等。
上述模式各有自己的特点,但是如果全面了解网站运行情况,仅仅有上述内容还是不够的,至少还需要了解响应速度、流量信息、关联度等等,并且仅仅凭IP还是无法确定是否为同一个人,因为很多公司用户外出都是一个IP。
所以,我们也开发一款统计分析系统,将集成网站访问统计、流量统计、客户资源统计、动态程序访问统计等功能,目前核心部分已经完成,主要包括:
1、数据采集系统
2、数据传输系统
3、访问甄别
...
我做的网络管理工具以实用为主,目前主要实现的功能包括:
一、局域网扫描
1、通过GEF图表方式,显示局域网的网关、本机、邻居,标示“邻居”的ip、mac、机器名、有无arp攻击行为、网卡是否处于混杂模式、活动状况等;
2、攻击行为跟踪,通过表格记录局域网内arp等攻击行为,记录攻击者的ip、mac、机器名、开始攻击时间、最后攻击时间、累计攻击次数;
3、记录局域网内各台机器的ip、mac、机器名,追踪修改记录。
二、访问分析
1、通过表格方式,显示上网记录,分析访问地址
2、通过表格方式,分析外部访问本机情况;
3、按照类型,分析上网记录。
三、访问内容分析
目前技术有限, ...
最近,自己机器总是莫名其妙突然慢起来,不知道什么原因,但是肯定是中毒了。可是,机器上的杀毒软件并没有作出反应,于是利用自己掌握的、不多的网络知识跟踪检查本机的ARP表,发现缺省网关地址是不是被篡改,原来公司的一位高手在捣鬼。
唉,只有去骂网络管理员了,可是他说也没有太多办法,后来只好请教那位高手,从他那里学来了一些网络知识,原来局域网内截获别人的收发信息如此简单。我想,我们公司网络状况和大多数公司一样,缺少专业的网络管理员、缺少必要的网络安全设备,所以就想也开发一款网络扫描、抓包分析工具,还别说,真的实现了,虽然不是很好,但是给公司内部使用后,反映较好,主要功能:
1、局域 ...
编辑器设计为了便于查看,编辑器设计部分进行了简化处理,去掉了保存和导入部分,参考代码如下: public class FormEditor extends GraphicalEditorWithPalette { public static final String ID = "com.nuoda.form.rcp.formeditor"; GraphicalViewer viewer;   ...
控制器设计通用模型我们可以简单抽取一个控制器通用模型,实现监听器的注册和注销,其它控制器继承该控制器。public class AbstractEditPart extends AbstractGraphicalEditPart implements PropertyChangeListener{ //@Override public void acti ...
视图设计表格视图设计在编辑器中调色板中,选择表格,拖入编辑器,系统默认显示一个方框的思路,来规划表格的显示图形。由于表格中有很多子元素,所以设置显示图形时,必须考虑子元素的显示位置和子元素的布局管理。public class TableFigure extends Figure{ private TableNode model; private Figure childPanel;   ...
模型设计1、建立通用模型,实现模型属性变化的跟踪public class AbstractNode implements Cloneable,IPropertySource, Serializable {… private static final long serialVersionUID=10000100L; private Prope ...
网上关于GEF的例子有很多,有兴趣的朋友可以去搜索,包括流程模型、数据模型、电路图等工具的开发等等。如果还重复上述内容,有碍大家观瞻,我这里以一个电子表格的例子来说明。设计目标说明利用GEF制作一份类似Word表格的系统,主要功能概括为:1、界面上可以放置多份表格,可以删除选择的表格;2、可以拖动修改表格的位置;3、可以在选中的表格中插入行、插入列,以及删除行、删除列;4、可以选择单元格,合并、拆分选中的单元格;5、可以选中行,改变行的位置;可以选中列,改变列的位置;可以选中单元格,改变单元格的位置;6、可以选中行,改变行高;可以选中列,改变列宽;7、可以改变行间距、列间距;8、可以直接在单元 ...
GEF(Graphical Editor Framework)是一个图形化编辑框架,提供以图行方式来编辑数据,为UML类图编辑器、图形化XML编辑器、界面设计工具以及图形化数据库结构设计工具提供了良好的开发平台。网上关于GEF的介绍已经很多了,其中八进制和疯狂的菠菜文章比较精彩。我之所以也想发表一些文章,主要是被GEF的功能深深吸引,希望以我的视角介绍GEF,让更多的开发者投入精力去研究,一起探讨GEF的扩展应用。 由于偶然的因素,接触到了GEF,作为耄耋之年的程序员,立刻又投入到了学习研究中,主要是原来从事MIS系统开发,很少投入精力研究开发图形编辑系统,在开发MIS项目的过程中 ...







评论排行榜