首页 > 代码库 > 软件工程个人作业-Week2

软件工程个人作业-Week2

第一部分  调研, 评测

必应词典客户端版本:安卓版5.2.2

bug描述一:在学习页面点击“单词挑战”或“我爱说英语”会弹出“加载失败,请稍后重试”,无论点击多少次都加载不出来。

技术分享
bug描述二:在未登陆必应词典的情况下打开必应词典并点击“我的”栏会弹出如下界面,有时只是想更改设置并不想登陆,弹出后要多点一下关闭影响使用。

技术分享
bug描述三:在背单词界面中各个还未开始学习的生词本颜色显示不一致,如下图中的“国外生活词汇”显示为绿色,其他显示为灰色。
技术分享

采访内容:
采访对象:大学同学,在平时生活中经常需要查单词,因此使用了必应词典。
用户评价:必应词典基本上能满足简单的查单词的作用,但相比市场上其他同类软件也并没有什么特别的优势。不过值得称赞的地方是启动界面没有广告推送,界面也较简单,没有过多华而不实的功能。
推荐程度:C    一般

 

第二部分 分析

此分析仅考虑安卓客户端,且由于本人无法使用“单词挑战”、“我爱说英语”等内容故不将此纳入考虑范围。这此基础上本应用的功能比较简单,预计完成时间为两到三周,其中前两周完成各个部分及相关测试,第三周可以进行整体测试及应用推广。具体安排如下:
A:     第一周,完成基本的单词查询和翻译等功能,并能与在线的必应词典进行对接。
      第二周,完成在线及本地的电台听力功能。完成测试
B:     第一周,完成背单词功能,能够将用户背单词的情况记录下来并同步到远程服务器。
      第二周,完成测试。
C:     第一周,完成用户管理系统,使用户可以通过微博、QQ等账号登陆。
      第二周,完成测试。
D:     第一、二周,导入各个词库,音频库。为其他人订外卖。
E:     第一、二周,管理整个项目组,向其他人给出任务需求。搭建整体框架,与各个部分及UI组对接。
F:     第一、二周,完成应用上架相关事宜,撰写文档及测试代码。

 

第三部分 建议和规划

目前中国市场上同类软件较多,用户的主要需求是单词查询,英汉互译,及背单词练听力功能。其中背单词练听力这一部分已有许多专门的应用,各种模式应有尽有,很难做到脱颖而出。因此我认为应该利用微软研究院这一强大资源,重点瞄准英汉互译这一部分,做出能进行准确翻译的软件,以此吸引用户。在吸引到足够用户后即可开发其他功能占领相关市场。
根据第二部分的分析,五人团队,自行完成UI设计的话完成基础功能大概需要一个月左右的时间,其余时间可以坐和放宽,等待微软研究院完成翻译算法。

软件工程个人作业-Week2