软件工程导论作业之需求规格说明表

一、项目简介

本项目属于社交类软件,用于成年人群体健身运动结伴管理。主要面向于热爱团体运动并乐于与人交往的成年群体,由于特殊情况的存在,如某个时间段没有朋友能抽出时间结伴参与团体运动时,该app可以极大发挥它的功能,满足用户的需求。本项目基本实现预约管理的基础功能,如创建结伴预约请求、查询预约结伴请求、删除预约结伴请求、分享经历、点赞或评论他人经历等功能。

 

二、需求分析

Ⅰ、身份权限

1.1 系统管理员

       1. 管理员可以管理所有结伴预约数据(查询、删除、修改预约信息)

       2. 管理员可以管理所有用户(删除用户信息、修改用户信息、查询用户信息)

       3. 管理员可以根据用户违约次数把用户信息拉入黑名单

       4. 管理员可以管理运动场所预约情况,如限制预约、禁止预约

       5. 管理员可以管理所有场地负责人信息(删除信息、修改信息、查询信息)

       6.管理员可依据场地负责人提供的开放信息增加用户可预约的场所信息或者删除该场地预约权限

  7.管理员可以管理用户分享经历的相关信息(查询、删除、修改)

  8.管理员可以重置场地负责人和用户密码

1.2 场地负责人

        1.场地负责人申请添加该运动场所预约权限,经系统管理员授权后,用户可在网上结伴预约该场地场所

        2.修改场所图标

        3.负责人可以后台查看运动场馆总体预约情况

        4.账号注册

        5.重置密码

 1.3用户

        1用户可以增加、删除、修改、查询自己某地或某时段的结伴预约

   2.用户可以查询其他用户某地某时的结伴预约

   3.用户可以选择其他用户的结伴预约,完成一次预约配对

   4.用户可以增加、删除、修改、查询自己某地或某时段的经历分享

   5.用户可以点赞,评论其他用户的经历分享

   6.账号注册

   7.重置密码

       Ⅱ数据库表

      

系统管理员表

管理员编号,账号,姓名,密码,联系方式(电话)

场馆负责人表

负责人编号、账号、姓名、密码、联系方式、地址

用户表

用户编号,账号,姓名,密码,联系方式(电话),邮箱,身份证号码(用于后期安全验证)

标签表

标签编号,标签名称

场地结伴预约管理表

预约编号,意愿名称,标签编号,开始时段,地点编号,预约数,意愿说明

好友表

编号,姓名,联系方式

朋友圈表

朋友圈编号,用户编号,点赞数,评论数,朋友圈内容

点赞评论表

朋友圈编号,用户编号,是否点赞,是否评论,评论内容

地点表

地点编号,地点名称,地点坐标

用户选择意愿表

用户编号,意愿编号,状态(已预约,已到,缺席)

用户爱好标签表

用户编号,标签编号

黑名单表

管理员编号,用户编号,开始时间,结束时间,状态(失效,生效)

 

Ⅲ数据流图

 

 

Ⅳ图标logo

 

Ⅶ安全性考量

  1. 实名认证(未成年人不能使用该软件)
  2. 紧急呼叫(防止用户发生危险)
  3. 黑名单(多次鸽人的成年人会被拉入黑名单一段时间;联合公安系统查看是否是在逃嫌疑人)

墨刀原型

 网盘连接:

链接:https://pan.baidu.com/s/1lVNlO4ftzEnWlcSCvsGqkg
提取码:0cz8

部分原型

 

 

 

 

 

姓名

主要工作

张慧宝

 需求讨论、文档编写、原型设计

杨鑫

 需求讨论、原型设计

余晔博

 需求讨论、数据流图、原型设计

赖昱然

 原型设计、需求讨论、文档编写

李可锴

需求讨论、原型设计

 

 

 

 

posted @ 2022-10-26 10:18  是羊羊羊呀  阅读(58)  评论(0)    收藏  举报