个人作业-Week2

第一部分  调研, 评测

运行平台 win 8

软件版本:微软必应词典桌面版 3.5.2

BUG标题:必应背单词无法发音

  BUG详细描述:如图,左边为必应词典该单词的搜索,可以发音,而右边必应背单词中该单词的发音按钮点击无反应。注:在win7的舍友的电脑上能够正常发音。。。

  BUG严重程度:一般

  BUG优先级:重要不紧急

  BUG类型:功能错误

BUG标题:单词挑战加入生词本错误

  BUG详细描述:当在单词挑战中遇到句子的时候,如点击添入生词本,则依然会将该句子添入生词本,并且作为一个单词出现,同时释义为空,当如果题目中直接给出英文句子,倒是能直接将句子添加进单词本,但是不能给出释义;当题目中没有直接给出英文句子的时候,便会将中文题目添加进生词本,这并不是我所期望的。如图

  BUG严重程度:一般

  BUG优先级:重要不紧急

  BUG类型:内容相关

采访:

 

采访对象背景:北京航空航天大学计算机系大三学生

需求:提高英语能力,扩充词汇量,纠正发音

需求很好的解决了,口语训练营令用户十分满意。

改进意见:(注:这里用户体验的是手机版)拍译功能效果不尽人意,用户试了两下均无法识别到文字,用户之前使用的金山同样距离同样镜头同一个网页拍照后获得立马获得翻译,并且金山拍照时提供的瞄准线,拍照后在图片上选择的选择框,都十分人性化。

用户评价:一般,该用户用完后觉得之前的金山就很好。

 

第二部分 分析

 前置条件补充:六人相互之间无需太多磨合,六人在开发这一软件过程中无需学习新知识。

 

PSP 2.1

Personal Software Process Stages

Time

Planning

计划

 

  · Estimate

  · 估计这个任务需要多少时间

 110~120

Development

开发

 

  · Analysis

  · 需求分析 (包括学习新技术)

 2

  · Design Spec

  · 生成设计文档

 2

  · Design Review

  · 设计复审 (和同事审核设计文档)

 1

  · Coding Standard

  · 代码规范 (为目前的开发制定合适的规范)

 1

  · Design

  · 具体设计

 10

  · Coding

  · 具体编码

 50~60

  · Code Review

  · 代码复审

 10

  · Test

  · 测试(自我测试,修改代码,提交修改)

 30

软件优劣:比较对象:有道词典

  现安装了一下pc版有道词典,安装时体验便十分差我找了半天才在一个小角落找找自定义安装,以至于第一次安装的时候都没找到点了快速安装自动安装到了C盘;运行时体验更差,页面多出广告,在使用时也到处是推广,如下图。作为一名用户,夸张一点的说,我已经想卸载有道了,必应的页面相比于有道精简直观,就这张图上的同一个单词的查询来看,有道小小一个页面就有两处推广,同时必应右边直接列出了一堆搭配,单词用法简洁明了。同时有道打开时会弹出的热点是一个弹窗,而必应则是容在窗口内部,搜索单词后直接消失,这点也令我十分满意。

 

比较完名声大的有道词典,我又安装了欧路词典进行比较。欧路词典同样也是一个十分简洁的软件,有一点令我十分满意,就是他将临近的单词列出,有效解决了我提笔忘词或者拼错词的尴尬,但是整体来说,除了这一点以外,欧陆诸方面均不及必应的强大,欧路词典有一种一群大学生坐在这里编出来的感觉。。。

具体建议:我们应该增多测试人员,在测试方面多下功夫,细小的bug虽然不能给用户带来多少麻烦,但是如果减少了能让用户使用的更加舒心。更多广告确实能够给软件带来更多收入,但是用户体验永远要更加重要,就如有道和欧路,欧路其他功能几乎都没有,也就查查单词,但是如果只是在这两个中做选择,我会毫不犹豫选择欧路。

第三部分  建议和规划

这次实践中使用的均为PC端的词典软件,注意到一点,PC端词典的翻译均没有图片翻译的功能,从技术层面,取词划词都能取到图片中的词,那么在词典的翻译功能中增加图片翻译应该不是难事吧。当前市场环境极为严峻,pc端用户遇到单词大可直接网页搜索,对于词典软件的需求也很少,例如我,已经好久未使用pc端词典,尝试参考扇贝的成功经验,在pc端也设置类似帮助记单词的功能,就如利用屏幕的一角,如同360加速球,瑞星的小狮子,或者输入法图标那么大的空间辅助用户在工作娱乐之余记忆单词,不知不觉背单词 desktopVoc背单词等软件均有这样的功能,但是这些软件均并非十分成功,功能除了讲的这一功能以外毫无可取之处,必应词典作为本身就已经足够强大的词典,加上这一功能后在这一方面必定会比前两个走更远。

配置:开发 3人,测试1人,美工1人,完成后再共同进行测试

1~2周:需求分析,生成设计文档

3~10周:具体编码,美工前端各种版面的设计

11~12周:整体测试,团队复审

13周:寻找外部人员进行反馈

14~15周:结合外部人员的反馈进行改进

16周:最后的测试以及发布。

转载于:https://www.cnblogs.com/thereisnoname/p/5906588.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/286076.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Blazor WebAssembly + Grpc Web=未来?

Blazor WebAssembly是什么首先来说说WebAssembly是什么,WebAssembly是一个可以使C#,Java,Golang等静态强类型编程语言,运行在浏览器中的标准,浏览器厂商基于此标准实现执行引擎。在实现了WebAssembly标准引擎之后,浏览器中可以执行…

Can't create directory 'E:\Repositories\***\db\transactions\138-41.txn':

遇到这种问题应该是迁移SVN库时丢失了文件夹引起的,直接在服务器上找到对应项目的db文件夹,手动创建“transactions”目录和“txn-protorevs”目录即可正常提交。

【MATLAB统计分析与应用100例】案例013:matlab读取Excel数据,调用nlinfit函数作一元非线性回归

1. 一元线性回归分析效果预览 2. matlab完整实现代码 %读取数据,绘制散点图** HeadData = xlsread(examp08_02.xls); %从Excel文

发布功能完成02《ivx低代码签到系统制作》

制作iVX 低代码项目需要进入在线IDE:https://editor.ivx.cn/ 一、发布功能思考、数据库、服务创建 上一节我们制作了后台的页面,那么此时我们应该需要制作发布功能了,那么在制作之前,我们应该思考一下如何制作这个签到内容发布的…

WPF 实现简易北京地铁效果图

本文经原作者授权以原创方式二次分享,欢迎转载、分享。原文作者:眾尋原文地址: https://www.cnblogs.com/ZXdeveloper/p/8600785.html前言这个是百度地图上北京地铁的地址,我们先看下百度上面的效果图;我要实现的内容比…

C#学习笔记-Windows窗体自定义初始位置

根据屏幕大小定义初始位置: (这个不是难,但是最近常常忘记,记着方便查看。) 1 //获取当前屏幕的长和宽2 int ScreenX Screen.PrimaryScreen.Bounds.Width;3 int ScreenY Screen…

【MATLAB统计分析与应用100例】案例014:matlab读取Excel数据,调用stepwise函数作交互式逐步回归分析

文章目录 1. 交互式逐步回归分析结果预览2. 完整matlab代码1. 交互式逐步回归分析结果预览 2. 完整matlab代码 % 从Excel文件examp08_03.xls中读取数值型数据 xydata = xlsread(examp08_03.xls); y = xydata<

MsSql 自定义分数段,按分数段统计考试人次

--分数段分布 DECLARE levels VARCHAR(100) 10,20,30,40,50,60,70,80,90,100; --自定义分数段 DECLARE paperId VARCHAR(100)0000000000001019--试卷编号 WITH tbTemp AS (--处理分数段SELECT L.levelFROM (SELECT [value] CONVERT(XML, <v> REPLACE(levels, ,, &l…

opencv---颜色空间转化并实现物体跟踪

一、图像处理的基本操作 因为这是第一篇写opencv的笔记&#xff0c;故先讲讲在python下写opencv的基本操作。总共总结了三点如下&#xff1a; 开头一定要加编码声明:-*- coding: utf-8 -*-python下记得引入opencv模块:import cv2要知道如何读取并展示图片,代码如下:# -*- codin…

签到功能完成03《ivx低代码签到系统制作》

制作iVX 低代码项目需要进入在线IDE&#xff1a;https://editor.ivx.cn/ 一、签到页制作 上一节完成了签到内容的发布&#xff0c;那我们接下来如何制作一个签到页面并且签到呢&#xff1f; 此时我们先创建一个页面叫做签到二维码页面&#xff1a; 随后直接预览这个页面&am…

System.CommandLine参数Argument

前两篇说到Command和Option&#xff0c;这篇说说Argument。Argument的用法和Option很像&#xff0c;只是他的构造和属性有些差别&#xff0c;再就是在运行输入时有区别&#xff0c;接下来看看实现。一个参数//创建根命令 var rootCommand new RootCommand("这是一个命令行…

Kotlin和Java混合开发总结(基于Kotlin1.3.0版本)

我本来是不想学习kotlin的&#xff0c;但是现在的形势&#xff0c;很多公司都在使用kotlin开发&#xff0c;可以说学会kotlin也是无奈之举&#xff0c;既然是潮流&#xff0c;谷歌也在大力推广&#xff0c;所以还是只能硬着头皮逼迫自己学一下&#xff0c;也能更快适应公司的需…

【MATLAB统计分析与应用100例】案例015:matlab读取Excel数据,进行值聚类分析

1. 聚类分析轮廓图 2. matlab完整代码 %*****计算例9.1的距离矩阵 x = [1, 2, 6, 8, 11];

01超精美渐变色动态背景完整示例【CSS动效实战(纯CSS与JS动效)】

若是大一学子或者是真心想学习刚入门的小伙伴可以私聊我&#xff0c;若你是真心学习可以送你书籍&#xff0c;指导你学习&#xff0c;给予你目标方向的学习路线&#xff0c;无套路&#xff0c;博客为证。 本节案例如下&#xff08;其他动效篇幅原因逐步讲解&#xff0c;欢迎三…

Liferay 用本地私服(nexus) 打包部署Portlet应用

当我们使用搭建一个nexus本地仓库&#xff0c;并且配置settings.xml来让应用启用这个仓库。我们使用Liferay 6.1.10的archetype来创建liferay portlet, 如下图&#xff1a; 当我们运行命令mvn package liferay:deploy时&#xff0c;会出现以下错误&#xff1a; [DEBUG] Using c…

【MATLAB统计分析与应用100例】案例016:matlab读取Excel数据,进行样品系统聚类分析

1. 聚类分析结果 2. matlab完整代码 (1)读取数据,并进行标准化 [X,textdata] = xlsread(examp09_02.xls); % 从Excel文件中读取数据 X = zscore(X

解决React Native报错:Error:Found unexpected optical bounds (red pixel)

问题背景 同样是在升级 gradle plugin V2.2.3 --> gradle plugin V3.0.1后&#xff0c;运行至打包APK期间报错&#xff1a; Error:found unexpected optical bounds (red pixel) on top border at x14.&#xff08;错误&#xff1a;在X14的上边框上发现意外的光学边界&am…

webpack 入门

什么是WebPack&#xff0c;为什么要使用它&#xff1f; 为什要使用WebPack 现今的很多网页其实可以看做是功能丰富的应用&#xff0c;它们拥有着复杂的JavaScript代码和一大堆依赖包。为了简化开发的复杂度&#xff0c;前端社区涌现出了很多好的实践方法 模块化&#xff0c;让我…

使用vsftp虚拟用户实现安全访问控制

一、ftp连接方式 1、命令连接 ftp在与用户交互时&#xff0c;首先打开的是TCP的21号端口&#xff0c;建立命令连接&#xff0c;这个连接会始终存在&#xff0c;直到用户输入bye的那一刻&#xff0c;才断开命令连接。 2、数据连接 1&#xff09;主动连接 主动连接是基于TCP21号端…

【前端就业课 第二阶段】CSS 零基础到实战(04)定位

若是大一学子或者是真心想学习刚入门的小伙伴可以私聊我&#xff0c;若你是真心学习可以送你书籍&#xff0c;指导你学习&#xff0c;给予你目标方向的学习路线&#xff0c;无套路&#xff0c;博客为证。 一、定位 定位分为相对定位以及绝对定位。 相对定位可以理解为在 HTM…