X hits on this document

114 views

0 shares

0 downloads

0 comments

10 / 25

北京大学学士学位论文

用户的查询要求,成为一个急待解决的问题。信息统计子系统就是为这个目的而设计的。

该子系统通过处理索引数据库产生关于网上页面、主机状况的信息,如页面的平均长度、页面的被引用情况、页面的编码类型、主机上的页面数等等;通过处理用户查询记录文件产生关于用户需求的信息,如用户的访问次数、访问类型、常查询的词语,并可以自动学习新词。

§3.2 信息统计子系统的总体结构

数据库信息

处理程序

调用

调用

结果

要求

界面程序

3.1

用户查询

日志文件

日志信息

处理程序

结果文件

索引

数据库

   信息统计子系统的总体结构如图3.1所示。

信息统计子系统主要分为三大模块。第一部分是数据库信息处理序,它启动运行后,从索引数据库中读取数据,统计出信息,写在结果文件中。这部分内容又可分为统计页面信息和统计主机信息两部分。第二部分是日志处理程序,它取用户查询日志文件,处理得到的信息也记录在几个结果文件中。第三部分是使用界面程序,它根据使用者的要求启动数据库信息处理程序、日志信息处理程序、或是显示某些查询结果。

§3.3 运行条件

本子系统与主系统一样,硬件平台选用的是SUN ULTRA2工作站。整个程序是在SunOS环境下用C语言开发的。程序中使用了一些C语言的库函数,数据库统计部分采用INFORMIX6.0ESQL/C嵌入式数据库查询语言。

§3.4 使用界面

界面部分使用网络研究室自己开发的C语言图形编辑函数库,采用

10

Document info
Document views114
Page views114
Page last viewedWed Dec 07 19:51:19 UTC 2016
Pages25
Paragraphs544
Words834

Comments