需求分析
一. 业务需求
用户可通过九宫格记忆将生活中的经历分门别类地简单记录,可以看到
朋友的日记和心情,获得共鸣与身边人进行交互,一同分享每天的所感所想。
1. 用户注册、登陆、退出登录
2. 显示日记列表概述
3. 展开和收缩图片功能(设置图片高度,宽度,来源)
4. 设置鼠标样式
二. 用户需求
客户:
用户模块:
1. 用户注册:用户名(长度限制,字符限制)
密码(字母,数字,特殊符号)
邮箱地址
所在地(省,市;下拉框便于用户选择)
密码提示问题
提示问题答案
相关注册信息数据库存储
2. 用户登陆:用户名、密码输入
与数据库数据比对、校验
3. 找回密码(通过密码提示问题,提示问题答案)
4.用户退出登录
写日记模块:
1. 撰写发布个人日记
2. 发布个人日记
2.修改个人日记功能
3.删除个人日记功能
4.保存日记图片功能
显示日记模块:
1. 显示查看全部日记功能
2. 收藏和查看原图
3. 日记图片左转,右转功能
4. 预览日记图片功能
社交模块:
1. 查看所有人日记
2. 对他人日记进行点赞(避免用户重复点赞,设置提示)
3. 对他人日记进行评论(加载评论,发送评论)
管理员需求:(是否添加管理员功能?)
。。。。
三. 用例模型
3.1 系统用例图
评论0