zoukankan      html  css  js  c++  java
  • 需求改进&系统设计

    一、需要&原型改进

    产品:Midnight(休闲聊天室)

    开发团队:半夜删你代码队

    1.问题和建议

      提问问题:https://www.cnblogs.com/arietischl/p/12853534.html

           可否为我们的设计提出意见?

      收到回答:聊天室在市场上大多数都是应用的形式,最好换为网页版的。

           在夜晚聊天的人不少,最好能提供在线人数。

    痛点

    解决方案

    应用形式下载麻烦

    设计网页版

    晚上聊天不知道有多少人在线

    显示在线人数

    2.需求说明书修改

      不足:具体功能过于杂乱,功能间无较好的联系

      解决措施:划分各个界面,各界面跳转连接,方便任务安排

      《需求说明书2.0》:https://www.cnblogs.com/arietischl/p/12927227.html

     3.功能的定位和优先级

     

    外围功能

    杀手功能

    必须需求

    用户界面

    管理员界面

    聊天室信息

    用户信息

    辅助需求

    在线人数

    精美画面

    用户反馈

    用户信息修改

     4.WBS和项目进度计划

      任务按以各界面为单位分解

      任务及时间分配:

    任务

    任务详情

    负责人员

    时间

    登录界面

    用户、管理员登录注册

    侯晓龙

    3

    用户界面

    公告、聊天室选择、好友列表、

    用户反馈、在线人数

    周楚池

    4

    用户信息界面

    用户信息显示、更改

    林涛

    2

    好友聊天界面

    与好友单独聊天

    陈惠霖

    2

    聊天室界面

    聊天功能、室友查看(加为好友)、

    发送聊天信息

    余金龙

    4

    管理员界面

    发送公告、查看反馈、用户封号

    胡兆禧

    3

    对接

    各界面实现对接

    全体人员

    1

    二、系统设计

      系统设计框架:

      E—R图:

      以各功能界面为分隔设计Midnight网页系统 

    三、Alpha任务分配计划

    1.待实现的功能项

    2.任务认领

      陈惠霖:团队管理、攥写博客、设计好友聊天界面

      侯晓龙:设计登录界面、管理数据

      周楚池:设计用户界面(主要界面)

      余金龙:设计聊天室界面(主要界面)

      胡兆禧:设计管理员界面、管理数据

      林涛:进行测试、编写测试文档、设计用户信息界面

     3.迭代冲刺计划

    (1)任务次序阶级分配

      一级:登录界面

      二级:用户界面、管理员界面

      三级:用户信息界面、好友聊天界面、聊天室界面

    (2)甘特图

    四、测试计划初稿

      测试计划编写者:林涛

    1.前言

      1.1项目背景

      本测试计划文档适用于“半夜删你代码”队正在开发中的聊天室Midnight项目。

      该产品致力于打造免费、多人聊天室为各社会人士提供一个方便、舒适的闲时聊天空间。

    1.2使用人群

      项目经理、开发人员、测试人员

    1.3试使用模型

      软件测试中的W模型

    2.测试范围

      2.1功能模块测试

      用户模块、聊天模块、管理员模块

      2.2兼容性测试

      本项目基于window10系统,使用不同版本的windows10系统进行测试。本项目基于网页开发,使用不同的浏览器进行测试。

      2.3压力测试

      对数据的承载量测试,采用apache的开源测试工具jmeter,通过http协议发送访问请求,收集服务器响应速度,监控服务器运行状态和资源耗用情况。

      2.4安全测试

      对系统的安全性能进行测试,acunentix测试,测试人员模拟非法入侵,采用各种方法冲破防线。记录各项攻击数据,破防时间,攻击地点,攻击方式及代价。

    3.功能测试

      3.1进入聊天室

      加好友、进入房间提醒、聊天时间显示

      3.2退出聊天室

      退出房间提醒

      3.3好友

      添加好友提醒、单独聊天

      3.4在线人数

      在线人数显示

      3.5用户信息

      用户信息更改

      3.6用户反馈

      用户反馈

      3.7用户登录

      账号、密码、显示名称

      3.8管理员功能

      查看反馈、发布公告、用户封号功能

    4.测试资源

      4.1参加测试人员:余金龙 周楚池 林涛 胡兆禧 侯晓龙 陈惠霖

      4.2测试环境:Windows10电脑

      4.3测试工具:Idea、Postman、jmeter

    5.时间安排

    任务

    人员

    时间

    编写测试计划

    林涛

    2020.5.20

    单元测试

    侯晓龙、胡兆禧

    2020.5.24-2020.6.3

    性能测试、安全测试

    全体人员

    2020.6.4

    Bug小强大扫除

    全体人员

    2020.6.5

    测试报告

    林涛

    2020.6.10

     6.风险

      由于时间上可能太赶,测试的时间有可能会被缩减,产品的质量无法保障

  • 相关阅读:
    Python之MySQLdb
    Python 小方法
    Python文件打包
    禅道使用教程
    Linux命令
    安卓自动化测试monkey
    深入分析Java中的中文编码问题
    Linux命令搜索
    文件上传的类型选择控制
    MySql格式化日期函数
  • 原文地址:https://www.cnblogs.com/arietischl/p/12926967.html
Copyright © 2011-2022 走看看