1211作者
20年11个月前IP:未同步
2597
1楼

WebTriz系统简介

余光莉,牛占文

WebTriz系统由两部分组成,其主程序是一个内嵌了浏览器的Windows程序,另一部分作为动态网页运行在Web服务器上,主程序通过访问网页的形式调用其网页部分。主程序的任务是:根据Triz原理生成搜索关键字并上网搜索;所有打开的页面均进行跟踪并允许用户记录笔记和评价;其主流程可表示为:

动态网页部分:
因为部分网络环境(特别是有些大学校内)使用代理服务器技术上网,因此我们在WebTriz的应用程序中不能直接使用对远程数据库的访问,否则由于不能通过代理服务器(只允许访问网页)而产生运行故障。为了解决这个问题,我们使用在网页内嵌入PHP脚本的方法,通过网页访问我们的数据库。该网页显示在WebTriz系统的下部,每当用户使用该系统访问某个页面的时候,自动启动下部的页面记录我们需要的数据。该页面的功能分为如下几个部分:

附:图中涉及的符号说明:
url:页面地址URL
urlid:数据库中页面地址的唯一ID号
q:搜索字符串(可能含有多个搜索字符串)
key:搜索关键字
keyid:数据库中搜索关键字的唯一ID号

(1)显示已有的用户评论或注释(如下图):

(2)针对不同的关键字进行页面访问计数,然后计算平均评价等级和综合访问计数值。因为用户可能使用多个关键字进行搜索,因此在页面计数的时候,要对不同的关键字分别计数,例如:对页面XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:

页面地址

关键字

访问计数

XXXXXXXXXXXXXXXXXXXXXXXXX

“娱乐”

300

XXXXXXXXXXXXXXXXXXXXXXXXX

“教育”

200

我们在程序中显示的访问计数值,是所谓“综合访问计数”,其计算公式为
∑访问计数/关键字个数
对上例而言,两个关键字,平均为访问计数为250。另一个需要获取的数据为该页面的评价等级(见下面“功能3”),也是分不同的关键字进行计算的。程序的流程如下:

(3)提交用户评论(注释)和评价:用户随时可以对当前浏览的页面进行评价和评论,其中评价是对页面的使用价值进行分级投票(按页面对用户的参考价值的多少分为5级),评论(又称注释)是对页面内容附加说明性文字。其流程如下:


882_5091_409.jpg

882_5091_410.jpg

882_5091_411.jpg

882_5091_412.jpg

评论
文号 / 2597

万流景仰
名片发私信
学术分 33
总主题 417 帖总回复 1245 楼拥有证书:进士 学者 机友 笔友
注册于 2005/08/31 08:46:05最后登录 2026/10/17 01:27:42
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:0

个人简介

科创消防局

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的