作业目标 |
完成需求报告(小组作业) |
项目名称 |
Hi喵 |
项目类型 |
猫咖推荐、交友 微信小程序 |
成员信息 |
洪嘉婕 计算机1902 31901034 胡含之 计算机1901 31901002 贾雨欣 计算机1902 31901035 项文佳 计算机1902 31901036 |
组号 |
第七组 |
初次提交博文 |
https://www.cnblogs.com/hhjx/articles/15590998.html |
课程班级 |
软件工程 周二上午班 |
墨刀原型图链接 |
https://modao.cc/app/QSvU4L0r3ndcuWD692E5M 《Hi喵原型设计》 |
该说明书为Hi喵微信小程序的需求分析说明书,该说明书对本微信小程序进行了需求分析说明,由开发背景、开发工具、用例图、类图、顺序图、原型图、需求分析和模块分析等部分组成,明确了该微信小程序具有的功能,为后续的小程序开发奠定了基础。
目前城市里兴起了许多的猫咖店(在美团平台上搜索“猫咖”相关结果就多达六百多条),他们用各种各样的猫咪和相关服务吸引客户来店里消费,但在客户消费的过程中往往会遇到各种各样的问题:
本项目旨在用微信小程序提供给爱猫人士搜索相关的猫及店铺的功能,同时能够对这些店铺进行点评,另外爱猫人士们还可以根据猫咪偏好进行交友。
前端设计工具 |
墨刀 |
后端数据库 |
Mysql |
前端代码开发 |
微信开发者平台 |
姓名 |
分工内容 |
洪嘉婕 |
需求讨论、类图、墨刀原型图(主登录注册界面,待完善) |
胡含之 |
需求讨论、时序图、数据流图(待完成) |
贾雨欣 |
需求讨论、用例图、需求分析编辑 |
项文佳 |
需求讨论、墨刀原型图(主功能界面,待完善)、时序图 |
登录有两种选择:1、用户名密码登陆;2、手机短信验证码登录
注册需要输入用户名、用户密码、用户所在地、用户年龄、用户性别等信息,且在注册成功首次登陆后会跳出一个特殊界面,允许添加猫咪喜好标签(喜好标签之后可在“我的”中的“编辑资料”进行修改)
进入首页后会显示猫咪图鉴、寻找你的猫友、热门猫咖三个部分。
“猫咪图鉴”部分可查看各种类型的猫咪,这些猫咪都是小程序合作店铺记录在册有详细信息的,可通过选择不同的猫咪种类,查看对应种类的工作猫咪信息及其所在店铺,方便用户选择。
“寻找你的猫友”部分允许用户根据“喜欢的小猫咪种类”、“所在城市”、“年龄”、“性别”查询其他用户,即好友推荐。
“热门猫咖”部分会根据各猫咖的评论、评分、客流量等信息计算店铺的热门指数并进行排序,即热门店铺推荐,但该部分和下一部分的推荐原则会有所不同。
五、推荐店铺
该部分在为输入搜索项的情况下会根据用户信息中的“猫咪喜好标签”和“用户所在地”推荐店铺,侧重点和前一部分中的“热门店铺”有不同,会更个性化。且该部分可用上方的搜索条进行店铺搜索操作。
搜索方式有两种:1、直接输入文字搜索店铺;2、拍照或导入相册的猫咪图片进行智能识别,并根据猫咪种类进行推荐拥有对应猫咪种类的店铺
“发布笔记”即“发表店铺评论”,必须明确是哪家店铺,可根据店铺的环境、服务、猫咪这三个方面进行评分,笔记还可添加图片、话题或者@某位好友增加互动性。笔记还允许存草稿,方便用户编辑,防止文档丢失。
点进“我的”界面后会显示用户头像、用户名、用户ID、用户喜好标签、关注、粉丝、发表的笔记、店铺收藏、点赞过的笔记和店铺以及资料编辑。
点击“编辑资料”可进行用户个人信息编辑,包括用户头像、用户名、用户喜好标签、用户密码等信息的编辑。