个人作业Week3

2023-12-23 10:20
文章标签 作业 个人 week3

本文主要是介绍个人作业Week3,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

个人作业week3

一、  调研,评测

1、我的使用体验

版本:IOS版

 

BUG_1:

  点击单词本中的“同步”后,会提示登录Microsoft账户。登录成功立即开始同步单词本。在单词本同步过程中,不能继续应用客户端中的其它功能,必须等待同步完成方可继续使用。且,若在同步未完成时断开网络连接,“正在同步”会一直进行,即没有实时断网检测、报告进程。导致客户端默认数据未完全同步,持续尝试上传或下载数据。

  如下图,屏幕上方显示“同步中”,左上角没有显示3/4G标志或Wifi标志,表明没有网络。而这个状态持续了30分钟之久,没有任何相应措施。

 

 

BUG_2:

     在使用必应电台播放云音频时,若转换到播放列表,或在原音频列表中,重复点击当前正在播放的音频文件时,会消除音频的声音,并且屏幕下端的进度条继续走。这表明,该功能没有判断重复指令的机制,导致用户重复输入相同指令时,程序没能采取适当的操作(如暂停,重播,报错等)。

   

2、采访对象的使用体验

1)该名同学为在校大学生,想在六级考试中拿到更高的分数。下图为正在进行大学英语六级单词挑战,备战六级。

2)下图为同学使用过程。

 

 

3)该同学先是熟悉了一下必应客户端的界面及主要提供的英语学习功能。接着被“单词挑战”功能吸引,开始进行六级单词挑战。

    使用过程中,同学表示该软件界面清新,没有冗杂的广告,提供的功能很实用,触控定位准确。

4)同学表示,若是“听力”部分的音频能及时更新,提供更多更好的音频文件供用户进行听力练习最好。

结论:d) 推荐

 

二、  分析

该软件核心功能如下:词典、翻译、单词本、单词挑战、我爱说英语、必应电台及设置。

团队合作开发,我认为一个月的时间。

和类似软件相比,优势:

1、界面简洁,清爽。

2、程序干净,没有广告。

3、程序功能调理清晰,分块明显。

4、有独特的口语练习。

劣势:

1、界面UI简洁在某种程度上,不能吸引喜欢更加漂亮的UI的用户。

2、更新周期慢(可能是没有推广开的原因,但为什么没有推广开也是值得思考的问题)。

 

  就以上提出的两点劣势来看,我认为都是可以有提升空间的。

  首先,UI是带给用户最直观感受的一个层面,可以说是一个软件的“门面”。许多用户在看到如此简介的界面以及朴素的载入封面时,就给这个软件的评分放在了较低的档位,甚至直接卸载。

  所以说,好的UI自然是非常重要的。在满足了最基本使用功能的基础上,团队应该更加重视UI交互界面的设计。不一定要非常华丽炫彩,但至少要做到与众不同,带给用户不一样的感受。如果开发周期为一个月,我认为在UI上分配10天来不断改进,不为过。

  另外,好的产品不光要有好的内涵,更要有优秀推广策划。微软作为一个几乎要霸占了个人电脑操作系统的公司,可以将必应词典这样的应用内置于操作系统本身,WP系统的移动终端也是如此。当人们看到自己手边常用的终端上更新了这样一个软件,很有可能会愿意尝试一下。时间久了,用的人也许就会躲起来。

 

三、  建议和规划

  提高的建议在上面第二部分最后已经提到。

  目前市场上的产品基本趋同,都具备几个基本功能。如:翻译,单词本,小测试,听力练习,口语练习等。

  在以上这些功能上,若不创新,就只能拼UI,拼宣传,拼服务器的数据库。这样既耗费大量时间、资源成本,又不能一针见血的解决趋同的问题。

  所以,我们需要开发新的功能。如果我是项目经理,我会开发一个音乐推荐的功能。

该功能细节及开发规划如下:

  1、初期我们只做英语歌曲推荐,每日或每几日收集发音清晰,内容积极向上的英文歌曲向用户推送。

  2、用户可以选择收藏并创建自己的歌单。

  3、在歌曲播放过程中,我们不仅提供原文歌词字幕,同时提供翻译字幕。并且用户可以选择是否显示翻译字幕。

  4、用户可以选择自己喜欢的歌词片段进行收藏,构成外文歌词收   仓库。

  5、如果该功能受到用户的好评,那我们继续做其它语言。

 

注:该功能存在版权问题,所以在开发过程中,团队应有专门的代表负责版权申请。

 

  该功能的创新点在于将枯燥的外文学习,赋予娱乐性。

  为什么用户要用我的产品?因为音乐是人类的通用语言,理解旋律之上的歌词,有助于让听着在娱乐的环境下学习。

  

  16周计划如下(假设有ABCDE五名队员):

        第1周:全队调查用户需求及现有市场产品

    第2~3周:按特长分配工作。AB为开发主力,CD为测试人员,E为美工兼开发助手。

         任务分配完毕。各自进行规划,并在最后几日开会讨论整合。

    第4~8周:开发主力AB和开发助手E完成开发工作。

  第9~11周:测试人员CD进行软件测试。

第11~14周:美工做UI的优化。

第15~16周:做推广准备。

   第16周末:发布产品。

 

 

转载于:https://www.cnblogs.com/mavourneen/p/4857634.html

这篇关于个人作业Week3的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/527680

相关文章

作业提交过程之HDFSMapReduce

作业提交全过程详解 (1)作业提交 第1步:Client调用job.waitForCompletion方法,向整个集群提交MapReduce作业。 第2步:Client向RM申请一个作业id。 第3步:RM给Client返回该job资源的提交路径和作业id。 第4步:Client提交jar包、切片信息和配置文件到指定的资源提交路径。 第5步:Client提交完资源后,向RM申请运行MrAp

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank 正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

分布式系统的个人理解小结

分布式系统:分的微小服务,以小而独立的业务为单位,形成子系统。 然后分布式系统中需要有统一的调用,形成大的聚合服务。 同时,微服务群,需要有交流(通讯,注册中心,同步,异步),有管理(监控,调度)。 对外服务,需要有控制的对外开发,安全网关。

Java IO 操作——个人理解

之前一直Java的IO操作一知半解。今天看到一个便文章觉得很有道理( 原文章),记录一下。 首先,理解Java的IO操作到底操作的什么内容,过程又是怎么样子。          数据来源的操作: 来源有文件,网络数据。使用File类和Sockets等。这里操作的是数据本身,1,0结构。    File file = new File("path");   字

LeetCode 第414场周赛个人题解

目录 Q1. 将日期转换为二进制表示 原题链接 思路分析 AC代码 Q2. 范围内整数的最大得分 原题链接 思路分析 AC代码 Q3. 到达数组末尾的最大得分 原题链接 思路分析 AC代码 Q4. 吃掉所有兵需要的最多移动次数 原题链接 思路分析 AC代码 Q1. 将日期转换为二进制表示 原题链接 Q1. 将日期转换为二进制表示 思路分析

2025届计算机毕业设计:如何构建Java SpringBoot+Vue个人健康档案管理系统?

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 | SpringBoot/SSM Python实战项目 | Django 微信小程序/安卓实战项目 大数据实战项目 ⚡⚡文末获取源码 文章目录

Java高级Day38-网络编程作业

112.网络编程作业 //1.使用字符流的方式,编写一个客户端程序和服务器端程序//2.客户端发送"name",服务器端接收到后,返回"我是nova"//3.客户端发送"hobby",服务器端接收到后,返回"编写java程序"//4.不是这两个问题,回复"你说啥呢"​​===============//客户端//===============public class SocketT

【动手学深度学习】04 数据操作 + 数据预处理(个人向笔记)

数据操作 N维数组是机器学习和神经网络的主要数据结构其中 2-d 矩阵中每一行表示每一行表示一个样本 当维度来到三维的时候则可以表示成一张图片,再加一维就可以变成多张图片,再加一维则可以变成一个视频 访问元素 冒号表示从冒号左边的元素到冒号右边的前一个元素(开区间),其中如果左边为空,那么表示从第一个开始,如果右边为空,那么表示访问到最后一个,如果两边都为空,则表示全部访问其中一行中我们指

Thinkphp6.0+vue个人虚拟物品网站源码

Thinkphp6.0+vue个人虚拟物品网站源码 支持码支付对接 扫码自动发货 源码一共包含两个部分thinkphp6.0后端文件,以及vue前端文件。 服务器环境 php7以上,mysql5.6以上; 内附安装说明 代码免费下载

0906作业+思维导图梳理

一、作业: 1、创捷一个类似于qq登录的界面 1)源代码 #include "widget.h"#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget){ui->setupUi(this);//QPushbutton:登录、退出this->join = new QP