结对编程作业之微软学术搜索部分

第一部分:微软学术搜索网站的功能性问题

根据老师在博客上的要求,我在阅读了相关的微软学术搜索项目的相关功能之后,亲自测试了大多数的搜索功能(其实在之前做团队项目Ui的时候就已经接触过了,不过当时主要集中在界面元素的设计方面,而这次测试的重点在于其搜索功能),其中包括:

(1)    简单搜索(仅搜索关键词)

(2)    学科方面专业搜索(使用All Domains的面板来选择要搜索关键词的学科范围,不过要实现这个目的可以先使用简单搜索,然后在搜索结果页面的左边也可以再次选取想要的学科方面,而且此时还可以看到关键词在每个领域的结果数量)

(3)    高级搜索功能(Advanced Search功能,我们在设计XueBa网站的时候采用的也是这样的功能设计方案,即根据搜索内容的类型提供给用户相应的具体信息的限制)

(4)    测试了微软学术搜索中的信息可以由使用者自己修改的功能(首先要登录LiveID)

(5)    征稿信息查询的功能,个人感觉这个做的很不错!

(6)    作者或者学科家族关系图(这个功能还是很有用的,毕竟图形化的信息能够更好更快地被人接受,但是我在测试Embed功能,也就是把图片嵌入自己在其它网站的博客页面里的时候出现了一点小问题,不知道能不能算是functional bug,在后面细讲)

(7)    查看内容的引用信息(这个其实重要的还是给人一个大致上的概念而已,因为当搜索比较的内容很多的时候,图就会显得不是很细致,这样分析数据肯定是不行的,而引用信息的查看其实也用不到数据,仅仅是趋势上的认识就可以了)

(8)    学术地图与机构比较(不得不说这个表现手法确实很高端,我搜了很多国内外的研究机构,给出来的信息还是相当全面的)

有关关系图Embed的问题:经自己的不完整测试,嵌入的内容在cnblogs的博文里是可以成功浏览的,但是在其它有些网站的博文会出现头像显示不出来或者链接失败的那种小叉的情况,例如网易和百度的(后来发现好像当把论文列表嵌入的时候也有同样的问题,而且列表要用javascript嵌入,不知道是因为有些网站自己的问题还是生成的javascipt有问题呢?但是cnblogs里都没有问题,个人感觉这个貌似不能算是个functional bug吧)

还有一个应该算是功能上的问题,这个问题同样出现在了我们在做XueBa的时候,考虑到使用者最方便地使用搜索功能,所以在网站的任何地方都应该设置搜索功能的使用元素,而学术搜索在很多很内层的页面里也是没有这个的,这就也许会造成当用户在搜索的过程中想改变搜索内容时不得不退回到刚才的搜索结果页面(最多是这个页面吧)才能继续,这样至少在我使用起来是很不方便的,而且要改进这个问题应该非常容易吧(我在改XueBa界面的时候就很容易~)

 

第四部分:搜索网站在移动设备上的应用

(1)    目前市场上有什么样的产品了?基于各大网络搜索引擎,很多搜索网站都多多少少地做了一些自己产品在移动设备上的应用,介于个人使用的移动设备的关系,在此仅以iOS系统的移动设备应用举例吧,例如百度,谷歌(虽然谷歌学术还没有独立的搜索应用)等都有自己的移动应用,而且现在看比较火的Win8平板应用更是数不胜数;

(2)    设计什么样的功能?为什么会使用你的应用?由于是搜索功能的应用,功能自然是基于搜索的,然后其它的辅助功能例如:图形搜索,可以分析曲线图和饼状图之类的功能,还有基于多个领域的搜索,收集词条和搜索结果(搜索历史),关注的动态信息,这样用户不仅可以用这个应用来实时搜索,还可以记录下来曾经搜索内容的离线信息,方便以后查看和提醒等等;

(3)    如果你的团队有五个人,三个月的时间,你作为项目经理,应该如何配置角色?例如开发,测试,美工等等?首先介于我在团队项目里的任务就是完成美工,个人觉得美工还是有特定的一个人来完成比较好,风格统一,然后最后的测试程序要分不同的部分由不同的负责人测试各自的部分,最后在汇总测试,所以测试部分不需要非常明确的某个人来完成,在开发方面,需要一个人负责数据库部分,其它的可以根据软件内部不同部分来具体分工;

你可能感兴趣的:(编程)