最近更新:2020.9.29
今天就来进行需求分析
文档写的不标准
如果大家有什么可以补充的,可以评论区回复,谢谢大家的支持
唯读—需求分析(V-0.1)
一、项目定义
1.1 项目概述
唯读是一款用于小说阅读的平台,后期会有安卓端,小程序端以及web端,主要受众是年轻的爱看小说的读着,以及想要发布自己小说的作者
二、需求分析
2.1 功能需求
2.1.1用户功能(V-0.1)
a>登录(用户名密码登录或者短信验证码登录)
b>小说阅读(按章节看)
c>收藏夹(书架)
d>小说信息查看
e>根据用户收藏图书种类推送图书
f>根据图书点击量,搜索量生成热度,根据热度推荐热门图书
g>评论小说
h>根据分类查询小说
i>根据作者查询小说
j>根据书名查询小说
k>用户信息补全
2.1.2管理员功能(v-0.1)
a>管理员登录
b>管理作者信息
c>管理小说信息
d>修改章节信息
e>修改小说热度
f>管理员信息的CRUD
g>管理员管理评论
h>富文本编辑器以及markdown编辑器
i>word上传导入(后续版本迭代)
2.1.3作者功能(后续版本v-0.2)
a>上传小说
b>修改小说
c>删除小说
d>…
2.2 界面需求
2.2.1 用户界面需求
以小程序、H5以及web端为主
a>界面简洁美观
b>颜色要护眼
c>操作简便易上手
2.2.2 管理员界面需求
操作主要在web端
a>界面简洁
b>对于要管理的选项一目了然
c>操作简单
2.2.3 作者功能
待定
2.1 性能需求
并发量在5000到1w,无重大安全漏洞,无重大bug,程序流畅运行
三、运行环境
服务器:华为云ECS,4G内存,50G硬盘
阿里云ECS,2G内存,50G硬盘
软件环境:使用docker搭建集群
网站页面(web端和后台管理页面)使用nginx做前端页面服务器,
后台:Mysql,elasticsearch,Redis
域名:weido.top
上一篇:唯读—引言
下一篇:唯读—实体以及表结构设计