热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

第四次作业—关于微软必应词典客户端的案例分析

前言:微软必应词典基于微软强大的技术实力和创新能力,近义词比较,词性百搭,拼音搜索,搭配建议等功能,结合了互联网“在线词典”及“桌面词典”的优势,依托必

前言:

微软必应词典基于微软强大的技术实力和创新能力,近义词比较,词性百搭,拼音搜索,搭配建议等功能,结合了互联网“在线词典”及“桌面词典”的优势,依托必应搜索引擎技术,及时发现并收录网络新兴词汇。和传统的有道词典、金山词霸一样,必应词典也具有划词翻译、单词本等功能,而它最具特色的便是真人模拟朗读功能,教您说英语,依照您的记忆曲线辅助您背诵单词。

 


 

第一部分 调研,评测

评测

软件运行环境:Android 5.0.1

软件版本: 4.0

附一条BUG的定义:程序中隐藏的功能缺陷或错误。

经过这一段时间使用,我发现该软件有以下几个小BUG。

1、电台有点小问题,在播放状态下,返回使用其他功能,再进入的时候,声音停止,进度条还在走。

2、点击设置进去切换语言为英语,软件并不能马上生效,需要多次返回,然后再点击进设置后才生效。

3、首页点击推荐新闻,网页不能自适应手机屏幕大小,影响阅读体验。

4、还有就是优化问题,软件较卡顿,在同学的手机上Android 6.0出现了闪退的情况。

这几个问题为何开发者没有做好,个人觉得主要还是用户场景比较特殊,其中有几个问题主要还是后期优化问题,还有针对的手机型号较多,不容易优化,这“碎片化”也是安卓的老问题了。

 


 

用户调研与体验:

这次我让一个同学体验了必应词典在手机上的使用,采用远程采访,下面是主要内容。

 

1.用户背景与需求

 

2.用户体验照片

 

 

3.体验过程

  • 使用单词的查阅功能,反应够快
  • 使用例句功能,资源丰富
  • 使用翻译功能,基本可以准确的完成
  • 应用里面功能的各项使用

用户的需求解决了,都是一些普遍的问题。

优点:

  • 软件在数据量上全面、还提供离线资源数据下载,丰富了词汇量。
  • 词汇量多、详细。功能全面,英语的听说读写都涵盖。
  • 界面简洁,操作上很容易上手。
  • 查单词有历史记录方便再次查询。
  • 英语单词挑战、我爱说英语功能有挑战比拼的乐趣,在一定程度上吸引用户继续使用
  • 每日一词、每日一句、推荐阅读每天更新。阅读紧追实事,涉及范围多。扩大了用户的阅读面、词汇量。
  • 设有生词本功能,方便用户记忆生词。及时复习、巩固。
  • 必应电台听力设有慢速和CRI新闻,针对不同的英语学习阶段。且提供离线跟网络资源下载

缺点:

  • 离线状态单词词组还不够全面。必须联网才查询得到。
  • 长句翻译的准确性不足。
  • 软件对移动端的优化不足,过渡动画少,有点生硬。

 

4.用户对产品有什么改进意见?

  • 背单词功能有待加强,只是单单的记忆单词,没有涉及到拼写方面。
  • 长句翻译的功能还不够准确。
  • 功能方面有待再开发新功能

 

5.结论

经过这么多工作,我对该软件的评价是:一般。

一些基础功能必应词典有的其他软件也有,并没有什么特别的亮点,而且有些功能还是太小众了。

 


 

第二部分 分析

通过阅读《构建之法》,整个软件项目的时间估计也可以从两个方面来看。

自底向上和回溯。

对该软件的估计如下

 

整个流程大概需要13周时间,也就是大概3个月的时间。

软件的优劣

优:

  • 界面简约而不简单,该有的功能都有。
  • 扩展应用丰富,必应电台,生词本功能等。
  • 内容方面广,对于英语有需求的人都可以满足。

劣:

  • 用户体验不太好,一些操作逻辑没有遵循标准。
  • 长句翻译太过生硬。
  • 安卓平台软件优化不足,较卡顿。

个人看法:我觉得既然软件是提供给用户,那么最重要的就是用户体验,用户用的不爽,那你的软件就还需要完善。用户体验要求的都是一些细节的东西,应该充分了解用户的反馈,在允许的范围内满足用户的需求。

 


 

第三部分 建议和规划

  • 如果你是项目经理,如何提高从而在竞争中胜出?

  首先,在过渡动画上需要下点功夫,特别是在移动端上,一个好的过渡动画,就是一种好的用户体验。然后完善好各类操作逻辑,让用户少思考。接着,重点做好词典的基础功能,查词和翻译,特别是翻译,加入人工优化,减少直接机器翻译的生硬感。抓住客户的主要需求,增强用户体验。

  • 目前市场上有什么样的产品了?

  目前市场上翻译类的产品有需要,用户较多的主要是有道词典,百度词典、金山词霸等。

  • 你要设计什么样的功能?

  不求什么新花样,还是做好本分为好,既然是款词典,那就专心做好查询和翻译的核心功能。主要还是加强翻译功能,特别是对于长句的翻译,中文到英文的翻译常常会出笑话,如果把这块做好了,市场无限。

  • 为何要做这个功能,而不是其他功能?

  如上一点所答,词典的核心就是查询与翻译,加入太多繁杂的功能,用户反而不喜欢。我举一个最简单的例子,大学生普遍在使用一款叫“超级课程表”的软件,最初的功能就是导入课表,看课表,现在用户多了,在后续的版本中加入了社交元素,要看个课表操作繁多,许多用户反而不喜欢了,转而用其他软件。

  • 为什么用户会用你的产品/功能?

  目前市面上许多词典工具,翻译功能基本是机器直译,面对长句中文翻译到英文,那画面太“美”,我不敢看,经常闹出很多笑话。而我们的产品如果优化好了这个问题,可以说很有竞争力。

  • 你的创新在哪里?可以用 NABCD 分析。

  我的创新主要在提高长句翻译的准确性。

  N:目前几乎所有的词典翻译功能都是直接机器翻译,准确性不足而又有生硬感,不能满足用户的需求。

  A:加大人工语法的投入,针对性的人工纠正,通过大数据不断匹配最合理的算法。

  B:用户使用该软件可以充分提高学习英语的效率和保证正确率。

  C:相较于其他词典,他们的翻译功能几乎采用完全的机器翻译,而我们的词典更具有准确性,更具有竞争力。

  D:一款好产品,客户就是最好的宣传手段。

  • 如果你来领导这个团队,会有什么不一样?

  我比较注重用户体验,在此基础上,一款产品的功能不需要太多,但是要有闪光点,要有自己突出的一方面。大概就是这样吧。

  • 如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?

  1个项目经理,2人做开发,1人做测试,1人做美工。

  • 描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件。

  进度安排

  

 

 


推荐阅读
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • “你永远都不知道明天和‘公司的意外’哪个先来。”疫情期间,这是我们最战战兢兢的心情。但是显然,有些人体会不了。这份行业数据,让笔者“柠檬” ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • 本文由编程笔记#小编整理,主要介绍了关于数论相关的知识,包括数论的算法和百度百科的链接。文章还介绍了欧几里得算法、辗转相除法、gcd、lcm和扩展欧几里得算法的使用方法。此外,文章还提到了数论在求解不定方程、模线性方程和乘法逆元方面的应用。摘要长度:184字。 ... [详细]
  • macOS Big Sur全新设计大版本更新,10+个值得关注的新功能
    本文介绍了Apple发布的新一代操作系统macOS Big Sur,该系统采用全新的界面设计,包括图标、应用界面、程序坞和菜单栏等方面的变化。新系统还增加了通知中心、桌面小组件、强化的Safari浏览器以及隐私保护等多项功能。文章指出,macOS Big Sur的设计与iPadOS越来越接近,结合了去年iPadOS对鼠标的完善等功能。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • Google在I/O开发者大会详细介绍Android N系统的更新和安全性提升
    Google在2016年的I/O开发者大会上详细介绍了Android N系统的更新和安全性提升。Android N系统在安全方面支持无缝升级更新和修补漏洞,引入了基于文件的数据加密系统和移动版本的Chrome浏览器可以识别恶意网站等新的安全机制。在性能方面,Android N内置了先进的图形处理系统Vulkan,加入了JIT编译器以提高安装效率和减少应用程序的占用空间。此外,Android N还具有自动关闭长时间未使用的后台应用程序来释放系统资源的机制。 ... [详细]
  • 本文介绍了Python爬虫技术基础篇面向对象高级编程(中)中的多重继承概念。通过继承,子类可以扩展父类的功能。文章以动物类层次的设计为例,讨论了按照不同分类方式设计类层次的复杂性和多重继承的优势。最后给出了哺乳动物和鸟类的设计示例,以及能跑、能飞、宠物类和非宠物类的增加对类数量的影响。 ... [详细]
  • 本文介绍了腾讯最近开源的BERT推理模型TurboTransformers,该模型在推理速度上比PyTorch快1~4倍。TurboTransformers采用了分层设计的思想,通过简化问题和加速开发,实现了快速推理能力。同时,文章还探讨了PyTorch在中间层延迟和深度神经网络中存在的问题,并提出了合并计算的解决方案。 ... [详细]
  • GPT-3发布,动动手指就能自动生成代码的神器来了!
    近日,OpenAI发布了最新的NLP模型GPT-3,该模型在GitHub趋势榜上名列前茅。GPT-3使用的数据集容量达到45TB,参数个数高达1750亿,训练好的模型需要700G的硬盘空间来存储。一位开发者根据GPT-3模型上线了一个名为debuid的网站,用户只需用英语描述需求,前端代码就能自动生成。这个神奇的功能让许多程序员感到惊讶。去年,OpenAI在与世界冠军OG战队的表演赛中展示了他们的强化学习模型,在限定条件下以2:0完胜人类冠军。 ... [详细]
  • Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
author-avatar
双豆儿_668
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有