- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网站测量程序.doc
网站测量程序
引言
一个小程序,不是用于商业用途,用于毕业论文实践程序,我已经找到了很多的资源, 其中有一个VB小程序已经是一个很成功的例子了,只需要修改它就好了。
编写目的
这是一个用来评估和测量一个网站的好坏的程序,它可以是用VB编写的,也可以是用 PHP或其它语言VB程序)
程序主要表现一个使用者使用这个网站的满意程度(指标)。当然这里所说的满意程度是已经由我设计好了的。
比如我们评估和测量一个苹果的好坏,应该怎么做呢?
首先要提出一系列的规则:
1. 苹果是刚从树上摘下来的(3天之内), 新鲜 = 1否则新鲜 = 0。
2. 个头大,直径 = 5厘米的时候 = 1 否则等于0.
3. 表皮光滑, 红色,没有巴结。如果符合条件 漂亮 = 1,否则漂亮 = 0.
4. 口感好。含糖 = 75%,甜度 = 1,否则 甜度 = 0.
等等诸如此类的指标。
根据这些指标,我们可以评估这个苹果是一个好的苹果,还是不好的苹果。
比如: 新鲜 (1)+ 直径(1) + 漂亮(1) + 甜度(1)= 4 评语是:这真是个好果子。
但是如果 新鲜 (0)+ 直径(1) + 漂亮(1) + 甜度(1) = 3 评语是这个果子不错,但不新鲜了。
这就是一个简单的例子,关于我的程序是怎么运行的。
程序框架
网站测试程序分为三个模块。数据解析,数据计算,和数据输出。
数据解析
主要是从网站上得到源码,当然想得到一个真正已经实际应用的网站的源码是不大可能的,比如:新浪。 但是得到网页的HTML Code 却不是个难事。打开一个网页,点右键就可以看到源码,虽然现在的网站都是class,但能看到HTML的代码就已经足够了。可怎样用程序来实现HTML代码的提取呢?
数据计算
根据我的要求,我会制定一系列的评估标准, 和公式 (在下面我会详细说明)。根据这些标准和公式,网站测试程序要自动计算出结果。并存到数据库当中。如果时间来不急,也可以直接出去结果不用存数据。
数据输出
根据计算出来的数据,几个图表来体现网站的好坏。
比如:
上图表示每个测试标准的分数。(非真实数据)
属性 新浪 东北大学 淘宝 BBC.com 猪八戒 美学(Aesthetic) 0.67 0.71 0.56 0.81 0.71 可使用性(Ease of Use) 0.6 0.85 0.89 0.53 0.75 多媒体(Multimedia) 0.91 0.5 0.63 0.89 0.63 内容(Richness of Content) 0.95 0.96 0.94 0.97 0.95 信誉(Reputation) 0.3 0.96 0.85 0.05 0.88
程序的计算层由:高,中,地组成。 每个高层和中层的指标是由公式计算出来的。只有底层是可以由程序自己从HTML code 当中找到,他们的标准由我来制定的。
高层由美学, 使用性, 多媒体, 内容 和信誉,组成。他们的计算公式如下:
美学 = 0.3 x图像 + 0.2 x分辨率和Table + 0.3 x 颜色 + 0.2 x文字强调
(0.3,0.2,0.3,0.2 … … 是我加的权重,根据每个中层的属性我加了不同的权重)。 图像,分辨率和Table,颜色,文字强调,他们是中层的属性。也是由求平均公式计算出来的:
图像 = (定义图像大小 + 一个网页一个图 + AlT属性 + 图像超链接)/4
分辨率和Table = (定义Table大小 + 优化网页分辨率)/2
颜色 = ( + 使用安全色 + 色忙对颜色的局限)/3
重点文字 =文字的下滑线 (0 或1)
使用性 = 0.3 x 一致性 + 0.3 x 导航 + 0.3 x 易懂性 + 0.1 x 其他
使用性和美学一样, 每个中层属性都需要加权。这些中层属性是由平均公式计算出来的。
一致性 = CSS属性 (0或1)
导航 = ( + 连接到主页 +导航按钮)/3
易懂性 = ( + Table的标题 +表格form的标签 )/3
其他 = ( + 避免Auto-refresh + META的描述 )/3CSS属性。 如果一个网站应用了CSS属性, CSS ==1 否则 CSS= 0menu, navigation = 1 否则 navigation =1.
超链接标签。 网站的超链接应该有Label 属性,Label= 1 否则 Label= 0.
Table的标题。 网页的Table同样要有Caption属性,Caption = 1 否则 Caption= 0.
表格form的标签。 网页的Form 需要定义Tag属性,Tag= 1 否则 Tag= 0.
按钮属性。 每个Form都应该有reset按钮
您可能关注的文档
- 红外接种环灭菌器.ppt
- 红星美凯龙联盟活动.doc
- 红枣产业发展与示范基地建设张亚平二0一二年九月.ppt
- 线上练习版软件安装说明.doc
- 线性规划应用题.doc
- 线缆检验残样处理.doc
- 练习测试互操作规范(QTISpecification)研究与探讨.ppt
- 组织发展与变革.ppt
- 组织学与胚胎学讲稿.doc
- 组织管理CH10组织变革的类型与方式.ppt
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第2课时 点的坐标特征.pptx
- 北师大版(2024)八年级数学上册课件 3.2 平面直角坐标系 第3课时 建立适当的平面直角坐标系.pptx
- 北师大版(2024)八年级数学上册课件 4.3 一次函数的图象 第1课时 正比例函数的图象及性质.pptx
- (人教A版数学选择性必修三)讲义第15讲7.1.1条件概率(学生版+解析).docx
- (人教A版数学选择性必修三)讲义第19讲8.1成对数据的统计相关性(8.1.1变量的相关关系+8.1.2样本相关系数)(学生版+解析).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第2课时 加减消元法.pptx
- (人教A版数学选择性必修一)2025年秋季学期讲义第01讲1.1.1空间向量及其线性运算(学生版+教师版).docx
- 北师大版(2024)八年级数学上册课件 5.2 二元一次方程组的解法 第1课时 代入消元法.pptx
- 北师大版(2024)八年级数学上册课件 5.3 二元一次方程组的应用 第3课时 二元一次方程组的应用(3).pptx
- 北师大版(2024)八年级数学上册课件 5.4 二元一次方程与一次函数 第2课时 用二元一次方程组确定一次函数表达式.pptx
文档评论(0)