首页 > 代码库 > 软件需求规格说明书

软件需求规格说明书

1.spec 的目标是什么,spec 的目标不包括什么?

目标为:为丢失物品的在校学生提供一个专门的平台,寻找丢失的物品。

      不包括:(1)不保证每一个发布消息的人都能找到丢失的物品
                 (2)不包括帮助失主找回丢失的物品。

2.spec 的用户和典型场景是什么?
  用户:针对在校大学生
  典型场景:大学生丢失物品后,在平台上发布寻找物品的消息,或者捡到物品后,发布寻找失主的消息。

3.spec 用到哪些术语,他们的定义是什么?
  失主:丢失物品的人。
  失物:丢失的物品。
  拾主:捡到物品的人。
  拾物:捡到的物品。

4.用户如何使用软件的功能的?
  对于失主:
    首先进行注册登录,可以搜索拾物的信息,看看有没有捡到自己物品的人发布了消息,找到了就可以根据拾主留下的信息联系拾主。
    如果没有找到就可以自己发布寻物消息,把寻物的信息发布到平台上。
  对于拾主:
    首先进行注册登录,可以搜索失物的信息,看看有没有丢了这个物品的人发布了消息,找到了就可以根据失主留下的信息联系失主。
    如果没有找到就可以自己发布寻主消息,把寻主的信息发布到平台上。

5.各种边界条件是什么,软件功能应该怎么样变化?
  语言:汉语
  条件:连接网络

6功能有什么副作用,对于其它功能有什么显性或隐形的依赖关系?

  副作用:可能会产生广告,垃圾信息,或者有的人恶意发布消息,还有个人信息的泄露。
  依赖关系:注册之后才能登陆,登陆之后才能浏览网页,只有发布的消息才能进行搜索。

7 什么叫“好”,什么叫这个功能测试完了,可以交付了?
  (1)满足依赖关系
  (2)不会弹出非正常的窗口。
  (3)发布的消息能够正常的显示和操作。
  (4)搜索功能能够进行模糊的查询

 

软件需求规格说明书