Java教程

软件工程 第七小组需求分析报告

本文主要是介绍软件工程 第七小组需求分析报告,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

《Hi喵》微信小程序需求分析说明书

作业目标

完成需求报告(小组作业)

项目名称

Hi喵

项目类型

猫咖推荐、交友 微信小程序

成员信息

洪嘉婕 计算机1902 31901034

胡含之 计算机1901 31901002

贾雨欣 计算机1902 31901035

项文佳 计算机1902 31901036

组号

第七组

初次提交博文

https://www.cnblogs.com/hhjx/articles/15590998.html

课程班级

软件工程 周二上午班

墨刀原型图链接

https://modao.cc/app/QSvU4L0r3ndcuWD692E5M 《Hi喵原型设计》 

第一部分·项目背景及需求

一、编写目的

  该说明书为Hi喵微信小程序的需求分析说明书,该说明书对本微信小程序进行了需求分析说明,由开发背景、开发工具、用例图、类图、顺序图、原型图、需求分析和模块分析等部分组成,明确了该微信小程序具有的功能,为后续的小程序开发奠定了基础。

 

二、开发背景

  目前城市里兴起了许多的猫咖店(在美团平台上搜索“猫咖”相关结果就多达六百多条),他们用各种各样的猫咪和相关服务吸引客户来店里消费,但在客户消费的过程中往往会遇到各种各样的问题:

  1. 到店后发现没有自己喜欢的猫咪类型;
  2. 到店后才发现店铺的环境和服务差强人意,和店家自己宣传的有出入;
  3. 平时看到喜欢的猫咪,却不清楚品种、不方便买、也不知道哪里可以看到。

本项目旨在用微信小程序提供给爱猫人士搜索相关的猫及店铺的功能,同时能够对这些店铺进行点评,另外爱猫人士们还可以根据猫咪偏好进行交友。

 

三、开发工具

前端设计工具

墨刀

后端数据库

Mysql

前端代码开发

微信开发者平台

 

四、用例图

 

 

 

 

五、类图

 

 

 

 

六、时序图

 时序图(搜索)                                                                                                                   时序图(评论

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

、成员分工

姓名

分工内容

洪嘉婕

需求讨论、类图、墨刀原型图(主登录注册界面,待完善)

胡含之

需求讨论、时序图、数据流图(待完成)

贾雨欣

需求讨论、用例图、需求分析编辑

项文佳

需求讨论、墨刀原型图(主功能界面,待完善)、时序图

 

 

第二部分·界面模块分析

一、功能分析(暂定)

  1. 查询猫咖功能

    1. 根据文字(店铺名称、猫咪名称)查询
    2. 根据猫咪图片(相册或即时拍照皆可)查询有类似猫咪的店铺
    3. 定位推荐附近店铺
  2. 评论功能

    1. 在店铺内评论
    2. 在个人界面显示
  3. 交友功能

    1. 根据喜好推荐
    2. 可编辑喜好标签,并以此推荐好友

 

二、登录

  登录有两种选择:1、用户名密码登陆;2、手机短信验证码登录

 

         

三、注册

  注册需要输入用户名、用户密码、用户所在地、用户年龄、用户性别等信息,且在注册成功首次登陆后会跳出一个特殊界面,允许添加猫咪喜好标签(喜好标签之后可在“我的”中的“编辑资料”进行修改)

 

四、首页

  进入首页后会显示猫咪图鉴、寻找你的猫友、热门猫咖三个部分。

  “猫咪图鉴”部分可查看各种类型的猫咪,这些猫咪都是小程序合作店铺记录在册有详细信息的,可通过选择不同的猫咪种类,查看对应种类的工作猫咪信息及其所在店铺,方便用户选择。

  “寻找你的猫友”部分允许用户根据“喜欢的小猫咪种类”、“所在城市”、“年龄”、“性别”查询其他用户,即好友推荐。

  “热门猫咖”部分会根据各猫咖的评论、评分、客流量等信息计算店铺的热门指数并进行排序,即热门店铺推荐,但该部分和下一部分的推荐原则会有所不同。

                 

 

五、推荐店铺

  该部分在为输入搜索项的情况下会根据用户信息中的“猫咪喜好标签”和“用户所在地”推荐店铺,侧重点和前一部分中的“热门店铺”有不同,会更个性化。且该部分可用上方的搜索条进行店铺搜索操作。

  搜索方式有两种:1、直接输入文字搜索店铺;2、拍照或导入相册的猫咪图片进行智能识别,并根据猫咪种类进行推荐拥有对应猫咪种类的店铺

       

六、发布笔记

  “发布笔记”即“发表店铺评论”,必须明确是哪家店铺,可根据店铺的环境、服务、猫咪这三个方面进行评分,笔记还可添加图片、话题或者@某位好友增加互动性。笔记还允许存草稿,方便用户编辑,防止文档丢失。

       

 

 

七、我的

  点进“我的”界面后会显示用户头像、用户名、用户ID、用户喜好标签、关注、粉丝、发表的笔记、店铺收藏、点赞过的笔记和店铺以及资料编辑。

  点击“编辑资料”可进行用户个人信息编辑,包括用户头像、用户名、用户喜好标签、用户密码等信息的编辑。

      

 

 

这篇关于软件工程 第七小组需求分析报告的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!