zoukankan      html  css  js  c++  java
  • 个人作业——软件评测

    这个作业属于哪个课程 2020春|S班(福州大学)
    这个作业要求在哪里 个人作业——软件评测
    这个作业的目标 分析腾讯即时通信IM,结合阅读《构建之法》,完成一篇随笔
    作业正文 个人作业——软件评测
    其他参考文献 《构建之法》

    第一部分 调研,评测

    (一)软件评测

    1.Demo使用

    1.1Andriod端Demo

    1.2Web端Demo

    an image
    an image

    1.3小程序Demo

    2.Bug发现

    2.1在Android端注册了一个账号,申请加另一个账号好友(该账号在Web端登入), 加成功后,Android端好友列表有显示好友,而Web端好友列表还是空的。

    an image

    2.2用一个账号在与其他账号聊天时,对方已经看到该账号发送的消息,但是在该账号所发出去的消息旁,一直显示着未读。

    3.你觉得为什么这个产品组的人没有发现这些bug?

      Web端即使加了好友,但是好友列表中显示的总是为空,可能原因是开发者们遗漏了该功能的具体实现,测试得不够的全面。Android端放出去的消息一直显示未读,可能是因为对消息是否已读的判断有些问题。

    (二)采访

    1.构思根据SDK想开发的产品

    • 面向用户:烟农与烟草站人员
    • 主要功能:用户与用户之间可以私聊,用户也可加入群聊

    2.采访提要

    • 背景和需求:烟农们碰到一些烟草病虫害,或烟叶烘干过程中碰到些问题,要请教烟草站的技术人员;烟草站经常会有些通知,需要及时告知烟农们。
    • 采访对象demo使用

    • 采访对象demo的过程:下载安装Android端demo,注册账号进入,试用私聊和群聊等功能
    • 用户建议:目前这款软件不可以上传自己的头像,要做到可以上传自己的头像。界面要简洁,功能要简单易用。
    • 对腾讯即时通信的评价:推荐

    第二部分 分析

    1.如果团队人数大约6人左右,都为计算机大学毕业生,SDK做到腾讯即时通信这个程度,估计需要五个月。
    2.腾讯即时通讯IM相比网易云信,优势在于有多种的demo且体验还算不错,劣势在于Bug多且还比较明显。
    3.团队在软件工程方面可以提高的一个重要部分:测试要全面。

    第三部分 规划

    • 目前市场上类似的产品:QQ,微信

    • NABCD分析:
      Need:为方便烟农与烟草站人员进行有效沟通交流。烟农们碰到一些烟草病虫害,或烟叶烘干过程中碰到些问题,要请教烟草站的技术人员;烟草站经常会有些通知,需要及时告知烟农们。
      Approach:方便通知传递,技术咨询
      Benefit:界面简洁,功能简单易用,没有太多的冗余功能,很容易上手
      Competitions:QQ,微信,但是它们功能太过丰富,有部分功能根本不会去用,显得冗余较多,不够简洁
      Delivery:线下向烟农和烟草站人员进行介绍推荐

    • 团队分工:后端2人,前端2人,测试1人,美工1人

    • 16周的周期安排

    周数 具体安排
    1 需求分析与市场调研
    2 原型设计,系统设计
    3 数据库设计
    4————10 编码实现与测试,发布Alpha版本
    11————13 测试Alpha版本,排除bug,搜集反馈
    13————15 改进发布Beta版本,搜集反馈
    16 项目总结
    • 部署
      应用服务器:4核 8G * 2
      后端服务器:8核 16G * 3
      关系型数据库:MySQL * 3
      缓存数据库:Redis * 2
      网站安全性:WAF、DDOS
  • 相关阅读:
    Linux第七周学习总结——可执行程序的装载
    《深入理解计算机系统》第七章读书笔记
    《Linux内核设计与实现》第三章读书笔记
    《Linux内核设计与实现》第十八章读书笔记
    Linux第六周学习总结——进程额管理和进程的创建
    Linux第五周学习总结——扒开系统调用的三层皮(下
    《Linux内核设计与实现》第五章读书笔记
    #Linux第四周学习总结——扒开系统调用的三层皮(上)
    《Linux内核设计与实现》第一二章读书笔记
    Linux第三周学习总结——构造一个简单的Linux系统MenuOS
  • 原文地址:https://www.cnblogs.com/hydc/p/12728565.html
Copyright © 2011-2022 走看看