zoukankan      html  css  js  c++  java
  • 软件案例分析(微软必应词典客户端)

    第一部分 调研,评测

    评测

    • BUG 1 :UI BUG

      一个好的软件,好的界面是必不可少的,毕竟第一印象给人留下的感觉总是最鲜明、最牢固的,我觉得微软必应客户端有个地方设计有问题,还挺明显的,整行的选择框都没有放在阴影内。如下图:

    • BUG 2 :缺失功能

      作为一个翻译软件,我觉得能够识别出所翻译的语言也是重要的一部分,比如说不仅仅想知道句子的汉语意思还想知道这句子是什么语言,但是必应词典却没有提供这个功能,只是显示自动检测。如下图:

    • BUG 3 :朗读BUG

      微软必应词典在鼠标移动到单词旁边的喇叭上时就会自动读出单词的发音,但是你用鼠标点击一次也会发音。当你第一次移动到喇叭上并点击时,词典就会在读到一半时重新朗读,发出断断续续的声音,这样让人听起来很烦躁,希望把点击朗读的功能去掉。如下图:
      

    采访

       采访提要:
       1. 背景与需求
       采访的是我高中同学,是一名大学生,想要过六级,平时用手机软件背下单词,也用电脑词典查一下文章的专业词汇。
    
       2.使用过程;
    

       3. 优缺点描述 
       优点:软件的界面做得不错,很简洁,也没有什么广告的,看起来很舒服,功能也很丰富,有生词本,也有听力电台,用起来挺舒服的。
       缺点:软件的推广做得不够好,没有有道出名,周围同学的词典好像都没有看到过是必应的,而且占用的内存很大,翻译部分有的不准确,也没有检测语种功能。
    
       4. 改进意见
       希望能够加强推广,然后减小软件的运行内存,增加语种检测功能。
       
       5. 评价
       推荐:虽然有些瑕疵,但是还是觉得挺好用的,就先不删除了,用一段时间。
    

    第二部分 分析

      使用此软件的所有功能(包括必应词典背单词, 单词挑战,口语练习等),联系第二部分的分析,估计这个项目做到这个程度大约需要多少时间(团队人数6人左右,计算机 大学毕业生,并有专业UI 支持)。 分析这个软件目前的优劣(和类似软件相比),并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)。
    
    • 开发时间估测: 总共15周

    • 第一周 : 一部分人明确主要用户群体后开始调研,确定需要什么模块,一部分人开始准备项目相关的资料。

    • 第二周 : 写好设计文档,明确接口规范和标准,开始分配任务。

    • 第三周到第十周 : 开始写前端与后端,查找bug。

    • 第十一周到第十二周 : 开始进行测试,与写产品文档。

    • 第十三周到第十四周: 为发布做好准备,进行宣传,对细节进行第一步推敲。

    • 第十五周: 发布产品。

    第三部分 建议和规划

    用过的pc端字典有 灵格斯,必应和有道,其中灵格斯是因为网上的评分高,必应和有道是因为作业需求而下载的。

    • 如果你是项目经理,如何提高从而在竞争中胜出?
      我们会针对好用户全体做好宣传,如大学生和经常接触英语、需要出国的一些人。并且设计一个好看的界面。

    • 产品比较:

    • 就用户界面来说必应和有道好看,但是有道下方有小广告,灵格斯的界面感觉差得不是一两个档次

    1. 必应界面:

    2. 有道界面:

    3. 灵格斯界面:

    • 就用户功能来说,有道和必应比较简单方便,灵格斯比较不好用,大多数都是直接按钮,没有汉语提示,也比较难找。
      如果我是项目经理,我会首先是要求一个好看的界面,毕竟大多数人都是喜欢简洁和舒服的界面的,然后有翻译模块,这是最基本的,毕竟是词典。还应该有听力模块,生词本模块,因为很大多数人使用词典都是用来学习英语的,我们应该准确的把握用户需求。

    • 我还想设计一个看美剧的功能,然后字幕可以选择英文字幕,中英字幕并且英文字幕在上方。

    • NABCD。N:在需求上,很多人想要看电影学习却没有很好的字幕,我自己也是这样,我们的软件解决了这个问题,并且在细节上让英文字幕在上方,比中文字幕更早看到。A:同过整合一些经典并且适合英语学习者观看的电影并添加好字幕。B:好处在于我们可以在娱乐中学习,而且也记得比较牢固,而且也可以跟着字幕和电影练习口语。C:相比而言,我们具有基本功能,也有自己的特色功能。D:我们可在各个学校的论坛,贴吧推广。

    • 计划:

    1. 第一周 : 一部分人明确主要用户群体后开始调研,确定需要什么模块,一部分人开始准备项目相关的资料。

    2. 第二周 : 写好设计文档,明确接口规范和标准,开始分配任务。

    3. 第三周到第十周 : 开始写前端与后端,查找bug。

    4. 第十一周到第十二周 : 开始进行测试,与写产品文档。

    5. 第十三周到第十五周: 为发布做好准备,进行宣传,对细节进行第一步推敲。

    6. 第十六周: 发布产品。

  • 相关阅读:
    常用PHP array数组函数
    每天学习30分钟新知识之html教程1
    laravel学习之路2: jwt集成
    JWT简介json web token bear token
    MDwiki 调研
    laravel学习之路1:认证相关
    OAuth 2.0介绍
    第一行代码 6.4 数据存储全方案-详解持久化数据- 数据库
    github(1)安装及使用图文详解
    Android集成讯飞语音、百度语音、阿里语音识别
  • 原文地址:https://www.cnblogs.com/zyk150910/p/4902939.html
Copyright © 2011-2022 走看看