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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/2020SPRINGS
    这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/2020SPRINGS/homework/10621
    这个作业的目标 产品分析
    作业正文 https://www.cnblogs.com/heaoxiang2018/p/12728574.html
    其他参考文献 构建之法

    测试对象: 腾讯即时通信IM

    web端:



    小程序端:



    ios端:


    bug1 :

    自定义消息无法显示内容,无法看到具体内容。

    • web端尚未实现具体功能

    bug2:

    更换头像时 填入头像的url 如果填入非图片的url 也会导致头像更换

    • 后端没有对url对应的资源进行筛选

    采访

    • 一个简便的聊天室,主要用于公司发布通知,小区物业发布通知,班级通知。
    • 主要面向一些对手机使用不多的中年人,公司各个部门以及班级。
    • 采访对象背景:大学生
    • 需求:看个通知却发现被收到刷屏。
    • 使用感受:界面挺简洁,但交互不太友好
    • 改进意见:交互,阅读方面可以改进
    • 评价:推荐

    分析

    时间规划

    大学生经验不足,可能需要6个月

    同类产品比较

    • 优点:易上手,界面简洁
    • 缺点:交互有待提高

    在软工方面提高部分

    • 完善bug
    • 提高界面简洁度
    • 改进交互

    建议和规划

    同类产品分析

    钉钉

    NABCD分析

    NEED(需求)

    适用于办公,发布和接收通知

    Approach(做法)

    简洁的界面,易上手的操作,良好的交互

    Benefit(好处)

    方便职员接收部门通知,小区业主接收物业通知,班级收发通知

    Competitors(竞争)

    界面更加简洁,功能更专一性

    Delivery(推广)

    微博,朋友圈,空间

    领导团队

    明确每周的任务分配以及进展,召开例会了解推进程度

    人员安排

    +UI 1人
    +前端 1人
    +后端 2人
    +数据库 1人
    +测试 1人

    16周开发计划

    +第1周 :需求分析
    +第2~3周 :原型设计,需求说明书撰写
    +第4周:系统设计、数据库设计
    +第5~10周:前端界面、后端接口实现
    +第11~12周:迭代测试,完善bug
    +第13~15周:线下推广
    +第16周:发布

    部署

    应用服务器4核8G:2
    后端服务器8核16G : 3
    关系型数据库:MySQL*2
    缓存数据库:Redis *2
    网站安全性:WAF、DDOS

  • 相关阅读:
    基于MINA实现server端心跳检测(KeepAliveFilter)
    TCP的TIME_WAIT快速回收与重用
    HDU4183 起点到终点再到起点 除起点每点仅经过一次 网络流
    oracle union 注入工具
    sqlmap注入技巧收集
    sqlmap的一些小技巧
    FCKeditor漏洞利用
    WAF绕过的技巧
    杨辉三角
    Oracle 常用入侵命令
  • 原文地址:https://www.cnblogs.com/heaoxiang2018/p/12728574.html
Copyright © 2011-2022 走看看