一.调研,评测

我使用的bing的WINDOWS客户端,其大致分为四个模块:词典、例句、翻译、应用。

(1)“词典”模块

  BUG:搜索”http“词条,界面显示http的相关,但是无法再回到最初的主界面内容(上面那张刚打开bing的界面),软件没有提供能跳转回一开始主界面的交互。所以界面停留在http的搜索结果界面,你只能去选择别的模块,或者继续搜索。

(2)“例句”模块

BUG:PC端的例句界面的”类别“框中的4个复选框大小比例与”类别“框的比例大小不匹配,超出了”类别“框的正常大小,这应该是在不同平台上的显示问题。

(3)“翻译“模块

BUG:翻译人民网的英文网站,将网站的网址传入后,返回信息显示”服务器断开连接,且未发送任何数据“,可以看出翻译对应的网页地址功能,不能正常实现,而没有将这一信息反馈给用户,界面上这一功能依旧存在。

翻译后生成的页面:

(4)”应用“模块

  BUG:应用界面里前两个应用”必应生词本“和必应背单词”,鼠标点击这两个应用均没有任何反应,据我分析应该是这两个区域对应的链接并没有添加,这两个应用的功能没有实现,影响用户体验。

二、采访

(1)采访对象:高中同学

(2)采访对象背景:本科大三学生,英语水平一般,目前正准备TOEFL考试

(3)采访对象需求:软件界面简约;词库丰富;查词功能方便迅速;有例句展示及英文发音

(4)采访对象照片:

(5)在使用的过程中,遇到不会的单词利用bing查找,不但查到了对应的中文释义,而且还有对应例句解释加深了理解记忆,解决了用户的问题。

  数据量很丰富既有权威词典例句,也有网络释义。但是有些例子并不典型,仅仅是出现了这个单词,比较生僻。

  界面清新简约,用户交互性良好,各个功能展示清晰全面。

功能方面比较丰富,包括查词,查例句,应用扩展,取词。应用扩展中,如“单次挑战”“我爱说英语”模块趣味性极强,增强了用户体验。取词功能在使用上用户体验较差,用户在看一些网页时突然蹦出来,比较烦人。

  准确度上主要是逐次翻译,对于语法结构的翻译效果不好,尤其是中文翻译为英文的时候,基本就是逐词翻译,无法直接使用。

(6)改进意见:Android手机端有些例句没有英文发音;取词功能应该简化界面,将取词的结果对话框设计的小巧一些,以致不影响用户其他的体验。

(7)结论:推荐,理由:词库非常丰富,有海量的单词和例句,大部分单词和例句都有英文发音,并且有英英释义更加权威,完全满足查词需求;界面简约清新,不烦躁,有良好的用户体验;内置了许多英语有关的应用,在增强趣味性的同时又提高了英语水平。

三、分析

(1)项目估计

  此软件最重要的一件事就是词库的建立,包括单词,例句以及对应的音频和视频文件。其余的就是一些小的应用模块的扩展(单词本,我爱读单词等),最后还要设计简约清晰的UI界面。一下是我对项目的估计:

  1 week:进行需求分析和市场调研分析现有的查单词软件的共性和不足,明确需求和软件要达到的目标。

1 day:6个人进行初步的分工,先开发android平台版本,4个人负责写后端,2个人负责写界面,由专业团队进行UI设计。

2 week:建立词库,这里主要是将网上现有的多个词库进行整合和合并,设计爬虫程序爬取相关网络释义,将个音频视频文件建立好对应的链接

2 week:在建立好词库的基础上实现各个功能模块,如单词查询翻译,一些小应用的扩展(我爱背单词等),初步完成1.0版本

1 week:测试阶段,进行相关的单元测试和功能测试,改正查找到的bug

3 day:将前端与后端结合,修改相应的接口和bug

1 week:进行小范围的试用,收集反馈结果。最后正式发布。

总计大约2个月的时间

(2)与同类软件的优劣对比:

优点:词库很丰富,相比其他仅仅是查询单词释义的软件,bing软件可以搜索到与之相关的例句,英文释义,网络释义等,查询效果更强大,更好的满足了用户的 需求。

开发了与之相关的应用模块,如:必应生词本,必应电台,相比于其他软件趣味性更强功能性更丰富。

缺点:与百度翻译和谷歌翻译相比,其可满足的需求较少,比如将一整篇文章或者网站的网址,前者可以正常翻译,但后者对于网站翻译不了。

建议: 将我上面找出的没有实现的功能bug进行补全和实现;

    bing的界面以清新简约为主,可以其目标群体设定为为了出国而背单词的大学生们,在GRE,TOFEL,雅思等模块上提供更专业更具体的功能,提供更好的交互体验。

四、建议和规划

(1)提高产品竞争力

找准产品定位。现在的bing软件虽然词库很丰富,但是没有什么特色。我觉得可以把bing的目标人群设定为为了出国进行英语学习的高中生或者大学生们,针对这一特定人群提供各类特色服务,增强自己的竞争力。

加强宣传。继上面一条我提出的目标人群是高中生或大学生,可以开展一系列的校园宣传活动,与目标人群零距离接触,来了解他们的需求。

(2)我想开发一个能够训练自己英文发音和口语的软件。

主要的功能就是声音识别,提供一个评测标准。具体如读文章,唱英文歌,读一些美剧中的经典片段。这主要是因为目前大多数英文软件解决的就是这个单词中文意思是什么的问题,但是目前大多数学英语的人都是词汇量

不差,但发音不行,无法实现最正常的交流。

    NABCD:

N:需求上针对目前大学生普遍口语水平低下的,出国困难的现状,满足了其迫切提高口语水平的需求。

A:通过机器学习的算法,与一段标准的发音进行相似度匹配,最终返回结果

B:提高自己的口语能力

C: 当前这种功能的权威软件较少,可以很快打开市场。

D: 线下的校园活动以及与相关的出国培训组织的合作推广

(3)我的团队

  1-2周:市场调研+需求分析,明确软件具体要实现的功能

3-4周:团队分工,讨论功能的具体实现方案,形成设计文档

5-8周:开发阶段,UI设计同步进行

9-11周:测试,功能测试与单元测试,查找bug

12-13周 :前端与后端想结合,修改相应的API接口,消灭bug

14-15周:进行小范围的发布,收集反馈

16周:正式发布软件

个人博客Week3——案例分析的更多相关文章

  1. Django 09 博客小案例

    Django 09 博客小案例 urls.py from django.urls import path from . import views urlpatterns = [ path('index ...

  2. Django——9 博客小案例的实现

    Django  博客小案例的实现 主要实现博客的增删改查功能 主页index.html  -->  展示添加博客和博客列表的文字,实现页面跳转 添加页add.html  --> 输入文章标 ...

  3. 个人博客小案例(纯Django搭建)

    在看这篇文章的时候,必须有django基础,如果没有点击访问 一.环境配置 新建项目并做配置项目创建,创建APP并注册 创建模板并配置相应的路径,点击下载模板,配置方法点击访问 创建静态文件并配置,点 ...

  4. 个人作业 - Week3 - 案例分析

    调研与评测 真实用户采访: 用户姓名: 刘斯盾 用户的背景和需求: 用户是一位计算机专业学生,需要浏览技术博客来扩充自己的学识. 用户使用博客园证明: 产品是否解决用户问题: 在码代码过程中遇到的很多 ...

  5. 个人作业week3案例分析

    调研产品:博客园 第一部分 调研和评测 1.bug 1.不同种类浏览器的支持存在差异 bug描述:在不同浏览器下,部分博客内容显示的格式有明显不同 可尝试用下面两种不同的浏览器打开这个博客网址:htt ...

  6. 【博客之星】CSDN2013博客之星--分析和预测

    本文纯属个人见解,多有得罪啊! 具体结果,还是看最后CSDN给的结果吧! 昵称 名字 题材 质量 数量 知名度 预测 阳光岛主 杨刚 Python,Clojure,SAE 很高 346+ 很大 一定( ...

  7. 【学生研究课题】CSDN博客数据获取、分析、分享

    题记     这次<对象程序设计>课程设计,一共给定了8个选题(下载WORD版.PDF版),以及自由选题的机会.从大家初步选题结果来看(图1).绝大部分同学选择了"图形用户界面的 ...

  8. 潭州课堂25班:Ph201805201 django框架 第九课 模型补充 博客小案例 (课堂笔记)

    聚合查询: 分组查询: annotate() 方法 例:查询某学院学生人数,(一对多查询) 以字典的形式输出 annotate(统计 ‘关联学生字段 出现的次,).字典形式(键,值) 例:查询每项课程 ...

  9. 个人博客作业week3——案例分析

    1.调研 & 评测 1.我的用户体验 win10应用版: Bug1:例句经过翻译与其给出的译文相差太多 上图是应用给出的每日一句及其译文. 将其复制入翻译,就可以看出翻译过后的句子一点也不通顺 ...

随机推荐

  1. 常用DOS命令之通俗易懂篇

    目录 常用DOS命令之通俗易懂篇 Arp 命令 Assoc 关联 At 计划服务 Attrib 属性 Cd=chdir 目录 Cipher Cls 清屏 Color 颜色 Comp 比较 Compac ...

  2. navicat连接mysql时出现2003(10060)错误

    问题解决步骤: 参考http://jingyan.baidu.com/article/95c9d20dac9040ec4f75617a.html,发现是防火墙未关闭: 那么我们就有两种方法去解决了 关 ...

  3. [ISE 14.7] _pn.exe 崩溃问题 点击浏览崩溃问题

    前言 装了大半天的ISE 14.7 结果新建工程的时候只要点击浏览文件夹,直接无响应,其实和其他_pn.exe崩溃是一样的. 解决方法 第一步:非常重要,进行文件备份,将"F:\Xilinx ...

  4. Java对XML文件解析方式之一_SAX

    SAX(org.xml.sax) Simple API for XML,以事件的形式通知程序,对Xml进行解析.   SAX技术的介绍:SAX是一种以事件驱动的XML api,由它定义的事件流可以指定 ...

  5. Mysqldumpslow的用法汇总

    mysqldumpslow --help可显示其参数的使用 经常使用的参数: -s,是order的顺序 al   平均锁定时间 ar   平均返回记录时间 at   平均查询时间(默认) c    计 ...

  6. Swift开发实例:苹果Swift编程语言新手教程中文版+FlappyBird,2048游戏源代码

    源代码: 用IOS Swift语言实现的Flappy Bird源代码:http://download.csdn.net/detail/estellise/7449547 用IOS Swift实现的游戏 ...

  7. 【LGP5176】公约数

    题目 老年选手啥都不想推只能搞个杜教筛了 这个式子长得好吓人啊,所以我们唯一分解之后来考虑这道题 设\(i,j,k\)分别是\(p^a,p^b,p^c\),至于到底谁是谁并不重要,我们不妨假设\(a\ ...

  8. centos增加环境变量

    在Linux CentOS系统上安装软件后,如果需要运行软件,一般是需要进入到软件的bin目录下进行才可以运行相应命令,否则会提示未找到命令.为了使用方便,我们一般把相应的bin目录增加到环境变量中( ...

  9. 编程实现类似Linux下cp功能

    MyCP的代码实现 一.题目要求: 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyCP -tx XXX1.txt XXX2.bi ...

  10. 【POJ 3476】A Game with Colored Balls

    POJ 3476 首先写了个treap,然后常数太大tle了... 然后想了个极为复杂的方法,是一共7个dsu,3个bit,还有一个set.然后写了一半就歇菜了... 然后看dxm的方法,是这样做的: ...