资源下载地址:https://download.csdn.net/download/sheziqiong/85634356
资源下载地址:https://download.csdn.net/download/sheziqiong/85634356
题目:多人博客平台
目的:
熟练掌握和灵活应用网站的规划设计方面的理论知识和技能,规划和设计两个网站,使设计的网站能够对网页布局有充分的掌控能力,合理的选择颜色、字体、分辨率以及图片、声音、动画等多媒体元素,能最终实现网站的前端设计目标。
熟练掌握和灵活应用后端技术,使用spring boot实现与前端的数据交互,实现对数据库的访问。
硬件环境: PC/Mac,八核、64GB内存
软件环境:
操作系统:(Win/Mac)
开发工具:(IDEA、VSCode)
数据服务:(MySql-8)
应用服务:(Tomcat)
输出成果:
202099123456_张三_实验1报告.docx
202099123456_张三_实验1.zip,内容包括:
/demo_fe.zip 前端源码(名称不限。不要node_modules)
/demo_be.zip 后端源码(不要带out、JDK、Tomcat等)
demo_be.jar 后端产物(用SpringBoot的话输出成JAR,自带Tomcat。传统架构可输出WAR包)
demo_fe_dist.zip 前端产物(也可集成到后端,做成一个包)
init.sql DB初始化脚本(建表结构、初始数据等)
项目说明:
项目客户为软件学院,工期为三周天,计划投入4人21天/8工时。
项目组共有4人,分工如下:
:负责前端。
:负责前端。
:负责一部分功能的后端开发、数据库设计。
:负责一部分功能的后端开发、数据库设计。
目录
(一) 需求分析 2
(二) 概要设计 3
- 用户模块 4
- 文章模块 4
- 交互模块 4
- 搜索模块 4
(三) 系统架构 6
(四) 数据设计 6 - 用户表m_user 6
- 博客表m_blog 6
- 评论表comments 6
- 收藏表m_favorite 7
- 点赞表m_praise 7
- 关注表m_subscription 8
(五) 功能接口 8 - 搜博客 8
- 获取所有博客内容 9
- 维护个人信息 10
- 博客点赞 10
- 博客收藏 13
- 博客关注 13
- 登录注册基本功能接口 14
- 博客发布修改接口 15
- 修改密码接口 15
- 用户搜索接口 16
- 评论功能接口 18
(六) 界面说明 20 - 登录界面 20
- 浏览、管理博客相关功能 22
- 搜索博客或是用户的功能 31
- 用户个人界面 33
- 游客模式(未登录模式) 37
- 注册新账号 41
- 其他功能 45
(七) 安全设计 46
(八) 部署说明 46
(九) 总结讨论 46
本文转载自:http://www.biyezuopin.vip/onews.asp?id=16242
包含文件:设计文档+项目源码及数据库文件
资源下载地址:https://download.csdn.net/download/sheziqiong/85634356
资源下载地址:https://download.csdn.net/download/sheziqiong/85634356