其实需求分析应该在数据库设计之前。但我其实是迁移博客,保留原来的核心功能,所以一开始先建了表。现在进行需求分析,确定具体要开发的功能。 前端显示页面 首页:分页显示、显示博客标题摘要、获取点赞评论浏览数、摘要图片 文章页:显示博客内容、代码高亮框、图片浏览器 评论功能:添加新评论、回复评论 搜索功能:通过文章内容和文章标题搜索 标签聚合:根据归档总数和文章热度的可视化 装饰美化:半透明背景、一个随季节和昼夜变化的首页图 后台管理模块 富文本编辑器:添加和修改博客 博文管理:分页列出博客信息、按标题和内容查找、修改博…