M2 Spec: an update of M1 Spec

 Introduction

许多时候,我们利用搜索引擎来搜索我们所需要的信息,搜索引擎返回许多页面,而其中有用的页面只是一小部分而已,这些搜索结果也不能方便地存储,现有的书签栏没有很好的分类可使化功能,而且搜索结果也不能分享。我们小组的目标是制作一个能帮助用户整理搜索结果的小工具,让用户能够方便快捷地管理分类自己的搜索结果,提供直观的展示形式,并能与其他用户分享自己的搜索结果。

Persona

  1. 小明是一位大学生,想出国留学,但是他现在对出国的必要条件一无所知,诸如GRE,TOEFL,GPA等,于是他找到了自己的大四的师兄小华。小华已经申请成功,只记得自己当时搜索了许多关键字,看了成百上千的网页,但是有用的似乎就是那么一小部分。小华想这时候要是有一款软件能方便地记录自己当时的有用搜索结果,然后直接分享给小明那该多好。
  2. 十一黄金周,赵同学想去北京旅游,他想了解北京旅游景点,北京的小吃,北京的购物,等等一系列和北京有关的信息。他打开Bing搜索,敲进去各种关键字开始搜索,一下午过去了,赵同学浏览了大量网页,但他发现对自己有用的就那么几个,他把它们存在自己的搜藏夹里。赵同学的好朋友小李也要去北京旅游,他得知赵同学已经做了很多上网搜索的工作,他想让赵同学把他的搜索结果分享给自己。赵同学打开自己的搜藏夹,发现里面一团糟,各种存储记录很难挑出自己需要的,费了好大劲终于才挑出来。小李看着这一堆网址直挠头,他想从里面挑出和北京美食有关的,不得不一个一个地去找。这时候,如果有一款软件能够把赵同学的搜索结果很好地分类整理,进而分享给小李将省去他们不少时间。

User Scenario

  1. 小杜是一个布鲁斯乐迷,这天他正在网上搜索一些和布鲁斯大师Miles Davis有关的信息,遇到页面很精彩,他就存在自己的搜藏夹里,时间一长,搜藏夹越来越拥挤,而且他发现哪些页面讲Davis的人生经历,哪些页面讲Davis的专辑作品完全分不清楚了。同学小华向他推荐了Search Result Organizer ,小杜将信将疑地装了这个软件,结果他发现自己只要将有用的搜索结果拖入一个悬浮窗口,轻点生成,就能得到一个条理清楚的对这些网页的分类。同学小芳向小杜要Davis的介绍,小杜直接将整理之后的结果分享给小芳。小杜开心地想:“so easy!”
  2. 小芳想了解一些关于布鲁斯大师Miles Davis 的知识,她知道小杜是布鲁斯乐迷,于是求助于小杜。小杜利用一个search result organizer软件把他以前搜集的很多关于Davis的网页整理好分享给了小芳。小芳打开整理的结果,发现Davis的生平,音乐作品都分类地清清楚楚,而且图形界面也很直观,小芳一下子就找到了自己想要的资料,省去了很多去网上搜索的时间。小芳开心地向她的朋友们都推荐了这款软件。

Feature List

 

Feature List

Milestone 1

M1主要做出基本雏形,M2在M1的基础上解决分类算法的升级以及UI界面的优化,并真正发布产品

Milestone 2

Floating Box

窗口与用户交互功能的完善,添加新的功能

URL在窗口内部的显示

Classification

URL页面信息提取的完善

URL分类结果的完善

Structure Formation

UI展示界面

可分享文件生成

Setup Package

产生一个可以本地安装的安装包,包括注册表等一系列事项

 

Specification of Feature List

  1. 1.      Floating Window

1.1.            窗口与用户交互功能的完善

首先,我们将加入用户自己可以编辑每一个类的标签的功能,在用户键入一个标签之后我们将会有对话框弹出,让用户确认自己的键入准确;

第二,我们将加入一栏不参与分类的URL List,用户可以把不参与分类的URL拖入这一栏;

第三,我们将加入用户自己可以拖拽改变URL的所属类别的功能;

第四,在用户设定之前我们将有一写些默认的分类标签;

1.2.            URL在窗口内部的显示

M1这部分没有完全做好,现在我们要把它继续完成,将采取和Bing搜索页面同样的展示形式,title之后配上小部分摘要的list形式;

 

  1. 2.      Classification

2.1.            URL页面信息提取的完善

从默认文件夹中提取URL,提取主要内容,这些内容是为了下一步的分类做准备,剔除HTML文件中的一些标记符号,广告以及其他一些无用信息;

2.2.            URL分类结果完善

将URL信息整理,聚类,生成若干个类别(算法计算各个页面之间的关联,关联符合标准的聚成一类);

 

  1. 3.      Structure Formation

3.1.            UI展示界面

将所有子节点收拢,双击父节点,将展开子节点,双击子节点将跳转至相应URL所指页面;

3.2.            可分享文件生成:

把已经聚好类的搜索结果打包生成可以分享的文件。

  1. 4.      Setup Package

完成一系列安装包必须的事项,如注册表,Lisence等等。

Task Distribution rough version

 

 

PM

Yuanwei Lu

Testing

Sheng Du

Classification

Bin Xia & Yi Lu

UI   Design

Yupeng Gu & Guiying Li

 

Code LSD

10/31/2012

转载于:https://www.cnblogs.com/codelsd/archive/2012/10/31/2748669.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值