软件需求分析报告

一、软件需求分析报告

1.任务概述

  1.1.目标

    我们小组的目标是设计一款类似于微博的软件,并以网页的形式呈现在用户面前。此款软件是一个基于用户关系信息共享、传播以及获取的平台。应用目标是日常信息的传播及分享,作用范围为所有注册了账号的用户。

  1.2.系统(或用户)的特点

    (1)信息获取具有很强的自主性、选择性,用户可以根据自己的兴趣偏好,依据对方发布内容的类别与质量,来选择是否“关注”某用户。

    (2)微博宣传的影响力具有很大弹性,与内容质量高度相关。其影响力基于用户现有的被“关注”的数量。用户发布信息的吸引力、新闻性越强,对该用户感兴趣、关注该用户的人数也越多,影响力越大。只有拥有更多高质量的粉丝,才能让你的微博被更多人关注。

    (3)内容短小精悍。微博的内容限定为140字左右,内容简短,不需长篇大论,门槛较低。

    (4)信息共享便捷迅速。

    (5)微博提供了这样一个平台,你既可以作为观众,在微博上浏览你感兴趣的信息;也可以作为发布者,在微博上发布内容供别人浏览。

2.假定和约束

  开发期限是十四天,无经费限制。

3.需求规定

  3.1软件功能说明

    我们小组研发出的软件有以下功能

    (1).账户注册

    (2).用户登录

    (3).动态发布

    (4).动态表情发布

    (5).用户关注

    (6).发表图片

  3.2对功能的一般性规定

    1.要求界面统一,以网页形式展现;

    2.统一提示,如“确定取消发布”“是否保存动态”等;

  3.3对性能的一般性规定

    会以专业微博作参考,设置基本的功能,性能。

  3.4. 其他专门要求

    无

  3.5. 对安全性的要求

    无系统对使用权限的管理要求

4. 运行环境规定 
    4.1. 设备及分布 
     1.主机类型:win10
     2. 网络类型:城域网
      3.网络拓扑结构:网状结构 
    4.存贮器容量 :10G
    5.其他特殊设备:无

  4.2. 支撑软件 
   1.操作系统:jetbrains phpstorm插件环境
      2.数据库管理系统:
     3.其他支撑软件:无 
  4.3. 接口 
   无特殊要求。
  4.4. 程序运行方式
    网页端
5.尚需解决的问题
  图片发布
posted @ 2018-11-13 19:22  FGFXZ  阅读(2132)  评论(0编辑  收藏  举报