个人作业-微软必应词典客户端的案例分析
2015-10-22 21:52
190 查看
第一部分 调研,评测
本人使用的是微软必应词典桌面版 版本:3.5.0Bug:
将必应词典每日一句中的例句复制到例句界面中进行查询,虽然结果正确,但得到的结果与每日一句中的翻译结果有差异。例句功能中,类别一栏中的下拉框出现布局出错的情况。
在完成单词挑战后,将不熟悉的单词添加入生词本后没有注明音标,而bing词典自带的几个单词均注明了音标,但如果是手动添加同一单词则会注明音标。在一定程度上给用户带来不便。
必应词典的翻功能可以翻译多国语言的单词和句子,但是翻译得到的其他国家句子中的单词在单词搜索中找不到,这可能是搜索引擎的问题。
在必应词典的词典功能中查询单词went,查询结果是正确的,但显示的单词是go,而不是went。
采访:
采访对象的背景和需求:钟茜,大三学生,目前在准备英语六级考试,希望能考一个高分。
描述用户使用这个产品的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
用户使用该产品查了一些单词,都得到了比较好的结果。软件界面简洁干净,常用功能一目了然,但并没有让人觉得这款产品有什么特别之处。同时由于使用时间较短,在用户体验方面没有遇到问题。
用户对产品有什么改进意见?
句子翻译时中英对照有些字对不上,需要改进。同时,单词本功能不够全面,但英语电台、口语练习等功能确实做的不错,可以考虑以这些功能为主。
结论:
经过这么多工作,我觉得必应词典是一款值得推荐的软件。根据自身使用体验,该软件虽然有些小瑕疵,但具有界面简洁,没有广告,启动速度快等优点,与同类软件相比也具有较强的竞争力,所以必应词典是个不错的选择。第二部分 分析
预估项目时长:由于不是所有计算机大学本科毕业的都会受到软件工程方面的实践训练,所以大学本科毕业的计算机专业的学生在做项目的同时,还需要一段时间来学习。因此,我觉得如果将一个项目做到目前必应词典的水平,可能需要5~6个月。
软件优劣:
为了更好地体现软件的优势与劣势,我下载了有道词典来进行对比
界面:必应词典与有道词典的界面都比较简洁,但有道词典带有广告,就我个人而言,有道在体验上会稍差一点。
查询单词:二者的查词匹配差不多,但是必应的查询匹配没有词性,在这一点上不如有道。但在查询结果的显示上,有道最先显示的是网络释义,而必应则最先显示专业释义,在这一点上必应会比较好。
句子翻译:有道的翻译是一直被吐槽的,而必应的翻译结果虽然有些小瑕疵,但准确度却会比有道高点。
功能:有道有由词典向单词学习方向转变的趋势,而必应的口语练习和电台功能很有特色,在别的词典中未曾见到,但可能会带来功能冗余的问题。
推理出团队在软件工程方面可以提高的一个重要部分(具体建议):
重新进行定位软件用户,确定核心功能,将功能类似的单元集中在一个模块中,或将目前多余的功能设计成扩展包供用户选择,避免功能冗余。
第三部分 建议和规划
在用户需求分析和市场调研方面多花点时间,同时由于在词典这一市场已有较多的先行者,因此,最好不要将核心功能定位为词典,可以结合现有的必应电台、我爱说英语和单词挑战等功能,将软件定位为专业的英语学习软件。NABCD分析
N:由于环境及其它因素,现今的英语学习存在哑巴英语问题,许多的学习者的发音都存在问题。我们可以在必应词典现有的口语、听力练习等功能的基础上,对这些功能进行扩展,以此来吸引用户。同时要注意界面的优化,毕竟现在是看“脸”的世界。
A:根据用户的需求,除提供丰富的在线服务功能外,还可以为用户提供离线单词包和一些功能的离线使用。同时,可以以微软公司现有的其它技术作为辅助,开发其它特色功能。
B:为用户提供了一种高效的英语学习方式,而微软公司的技术优势也可以为软件提供支持,使其功能更为完善。
C:目前市场上有金山词霸、有道词典、百词斩等英语学习软件,这些软件都有自己的特色功能,但我们可以借鉴他们的优点,同时做好自己的创新功能。
D:利用微博、微信等公共平台进行推广,也可以与英语教学机构合作进行推广。
人员分配及工作计划
人员分配(5人):3人开发,1人美工,1人测试。
工作计划:
第1-2周:市场调研分析,整理用户需求,制定项目计划
第3-10周:团队成员根据分工开始开发,通过定期交流来协调开发过程中遇到的问题
第11-13周:对各个功能进行测试
第14-15周:选取一定数量的用户进行内部测试,并修复发现的Bug
第16周:进行最后测试,通过后正式发布
相关文章推荐
- fedora下python3 安装tkinter和pygame
- GCD实践——信号量
- 「Poetize9」礼物运送 Tyvj 2033 DP
- Java访问权限修饰词private、public、protected、default、default(缺省)
- leetcode--single number
- Could not load file or assembly 'Microsoft.VisualStudio.Web.PageInspector.Loader
- jsp之建立一个九九乘法表
- 第四次作业——个人作业——软件案例分析
- Android 高级UI设计笔记04:可以拖动交换item位置的GridView ---> 使用setDrawingCacheEnabled(boolean flag)提高绘图速度
- zigbee项目之上位机app远程控制终端
- 运动捕捉数据的描述ASF/AMC
- week7---10月23日 DIV布局定位(一)
- KNN
- POJ 3259——Wormholes——————【最短路、SPFA、判负环】
- 词法分析编译感想
- VIM常用命令总结
- ural 1150. Page Numbers
- 如何做当当网购物结账页面?
- JavaScript之DOM对象和内置对象
- poj2828 Buy Tickets