课程设计
==========
# 校园社团论坛
## 1.1 编写目的
* 本文档是校园论坛需求调研报告,供需求分析人员进行项目需求分析时使用;
* 本文档可以作为项目验收标准之一;
* 本文档可以作为软件维护的参考资料;
## 1.3 系统总体目标
本项目主要目标是搭建一个基于web的校园bbs论坛,为高校社团之间的交流提供一个平台,通过这个平台,大学生可以轻松找到自己喜欢的社团组织,不同学校之间的社团也可以通过这个bbs促进交流。
同时,本项目结束时,所有开发小组成员都应该能收获web开发经验,了解项目开发的流程。
## 1.4 数据库逻辑结构设计
### 1.4.1 逻辑结构设计
E-R图中有实体:用户,用户信息,账号邮箱服务器,版块,版块分类,主题帖,主题帖分类,回复,系统管理员。
以下对实体进行分解:
* 用户(用户名,密码)
* 用户信息(用户名,昵称,头像路径,邮箱账号名,邮箱服务器)
* 邮箱服务器(ID,邮箱域名)
* 版块(版块名,图标路径,版块描述信息, 类型ID)
* 版块分类(类型ID,类型名)
* 主题帖(帖子ID,标题,内容,发表时间,最后回复时间,用户名,版块名,类型ID)
* 主题帖分类(类型ID,标题颜色,类型名)
* 回复(回复ID,内容,回复时间,帖子ID, 用户名)
* 系统管理员(管理员账号名,密码)
### 1.4.2 物理结构设计
bbs_user表<br>
<table>
<tr>
<td><span>字段</span></td>
<td><span>数据类型</span></td>
<td><span>说明</span></td>
</tr>
<tr>
<td><span>userName</span></td>
<td><span>varchar(32)</span></td>
<td><span>用户名(主键)</span></td>
</tr>
<tr>
<td><span>passwd</span></td>
<td><span>varchar(64)</span></td>
<td><span>密码</span></td>
</tr>
</table>
user_info表<br>
<table>
<tr>
<td><span>字段</span></td>
<td><span>数据类型</span></td>
<td><span>说明</span></td>
</tr>
<tr>
<td><span>userName</span></td>
<td><span>varchar(32)</span></td>
<td><span>用户名(主键)<br>(bbs_user外键)</span></td>
</tr>
<tr>
<td><span>nickName</span></td>
<td><span>varchar(32)</span></td>
<td><span>昵称</span></td>
</tr>
<tr>
<td><span>head</span></td>
<td><span>varchar(64)</span></td>
<td><span>头像路径</span></td>
</tr>
<tr>
<td><span>emailAccount</span></td>
<td><span>varchar(64)</span></td>
<td><span>邮箱</span></td>
</tr>
<tr>
<td><span>emailServerId</span></td>
<td><span>Int(11)</span></td>
<td><span>邮箱所属的邮件服务器,外键</span></td>
</tr>
</table>
club表<br>
<table>
<tr>
<td><span>字段</span></td>
<td><span>数据类型</span></td>
<td><span>说明</span></td>
</tr>
<tr>
<td><span>clubName</span></td>
<td><span>varchar(32)</span></td>
<td><span>板块名(主键)</span></td>
</tr>
<tr>
<td><span>clubIcon</span></td>
<td><span>varchar(64)</span></td>
<td><span>图标</span></td>
</tr>
<tr>
<td><span>clubDescribe</span></td>
<td><span>varchar(256)</span></td>
<td><span>版块描述</span></td>
</tr>
<tr>
<td><span>clubTypeId</span></td>
<td><span>int(11)</span></td>
<td><span>帖子类型(club_type外键)</span></td>
</tr>
</table>
club_admin表<br>
<table>
<tr>
<td><span>字段</span></td>
<td><span>数据类型</span></td>
<td><span>说明</span></td>
</tr>
<tr>
<td><span>userName</span></td>
<td><span>varchar(32)</span></td>
<td><span>用户名(主键)<br>(bbs_user外键)</span></td>
</tr>
<tr>
<td><span>clubName</span></td>
<td><span>varchar(32)</span></td>
<td><span>版块名(主键) (club外键)</span></td>
</tr>
</table>
post表<br>
<table>
<tr>
<td><span>字段</span></td>
<td><span>数据类型</span></td>
<td><span>说明</span></td>
</tr>
<tr>
<td><span>postId</span></td>
<td><span>int(11)</span></td>
<td><span>帖子ID(主键)</span></td>
</tr>
<tr>
<td><span>postTitle</span></td>
<td><span>varchar(80)</span></td>
<td><span>帖子标题</span></td>
</tr>
<tr>
<td><span>postContent</span></td>
<td><span>varchar(2048)</span></td>
<td><span>帖子内容</span></td>
</tr>
<tr>
<td><span>postTime</span></td>
<td><span>timestamp</span></td>
<td><span>发帖时间</span></td>
</tr>
<tr>
<td><span>lastTime</span></td>
<td><span>timestamp</span></td>
<td><span>最后回复的时间</span></td>
</tr>
<tr>
<td><span>userName</span></td>
<td><span>varchar(32)</span></td>
<td><span>用户名(bbs_user外键)</span></td>
</tr>
<tr>
<td><span>clubName</span></td>
<td><span>varchar(32)</span></td>
<td><span>版块名(club外键)</span></td>
</tr>
<tr>
<td><span>postTypeId</span></td>
<td><span>int(11)</span></td>
<td><span>帖子类型id(post_type外键)</span></td>
</tr>
</table>
reply表<br>
<table>
<tr>
<td><span>字段</span></td>
<td><span>数据类型</span></td>
<td><span>说明</span></td>
</tr>
<tr>
<td><span>replyId</span></td>
<td><span>int(11)</span></td>
<td><span>回复id(主键)</span></td>
</tr>
<tr>
<td><span>replyContent</span></td>
<td><span>varchar(512)</span></td>
<td><span>回复内容</span></td>
</tr>
<tr>
<td><span>replyTime</span></td>
<td><span>timestamp</span></td>
<td><span>回复时间</span></td>
</tr>
<tr>
<td><span>postId</span></td>
<td><span>int(11)</span></td>
<td><span>帖子id(post外键)</span></td>
</tr>
<tr>
<td><span>userName</span></td>
<td><span>varchar(32)</span></td>
<td><span>用户名(bbs_user外键)</span></td>
</tr>
</table>
club_type表<br>
<table>
<tr>
<td><span>字段</span></td>
<td><span>数据类型</span></td>
<td><span>说明</span></td>
</tr>
<tr>
<td><span>clubTypeId</span></td>
<td><span>int(11)</span></td>
<td><span>板块类型id(主键)</span></td>
</tr>
<tr>
<td><span>clubType</span></td>
<td><span>varchar(64)</span></td>
<td><span>板块类型</span></td>
</tr>
</table>
post_type表<br>
<table>
<tr>
<td><span>字段</span></td>
<td><span>数据类型</span></td>
<td><span>说明</span></td>
</tr>
<tr>
<td><span>postTypeId</span></td>
<td><span>int(11)</span></td>
<td><span>帖子类型id(主键)</span></td>
</tr>
<tr>
<td><span>postType</span></td>
<td><span>varchar(64)</span></td>
<td><span>帖子类型名</span></td>
</tr>
<tr>
<td><span>color</span></td>
<td><span>varchar(16)</span></td>
<td><span>标题颜色</span></td>
</tr>
</table>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【作品名称】:基于Java+Mysql 实现的web的校园bbs论坛【课程设计】 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 系统总体目标 本项目主要目标是搭建一个基于web的校园bbs论坛,为高校社团之间的交流提供一个平台,通过这个平台,大学生可以轻松找到自己喜欢的社团组织,不同学校之间的社团也可以通过这个bbs促进交流。 同时,本项目结束时,所有开发小组成员都应该能收获web开发经验,了解项目开发的流程。 1.4 数据库逻辑结构设计 1.4.1 逻辑结构设计 E-R图中有实体:用户,用户信息,账号邮箱服务器,版块,版块分类,主题帖,主题帖分类,回复,系统管理员。 以下对实体进行分解: 用户(用户名,密码) 用户信息(用户名,昵称,头像路径,邮箱账号名,邮箱服务器) 邮箱服务器(ID,邮箱域名) 版块(版块名,图标路径 【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
资源推荐
资源详情
资源评论
收起资源包目录
基于Java+Mysql 实现的web的校园bbs论坛课程设计 (315个子文件)
AdUpdateServlet.class 16KB
AdminPageServiceImpl.class 14KB
FormServlet.class 14KB
PageServiceImpl.class 11KB
ContentServlet.class 9KB
AdPageServlet.class 9KB
SysAdminServiceImpl.class 7KB
SQLUtils.class 6KB
ClubDAOImpl.class 6KB
PostDAOImpl.class 6KB
UserServiceImpl.class 6KB
UserDAOImpl.class 5KB
ServiceUtils.class 5KB
UploadServiceImpl.class 4KB
ReplyDAOImpl.class 4KB
BeanHandler.class 3KB
CheckServiceImpl.class 3KB
Post.class 3KB
UserInfoBean.class 3KB
AdminDAOImpl.class 3KB
FileUtils.class 3KB
ClubBean.class 3KB
Reply.class 2KB
Club.class 2KB
PostBean.class 2KB
ListBean.class 2KB
CheckServlet.class 2KB
UserInfo.class 2KB
AdminPageService.class 2KB
ClubListBean.class 2KB
User.class 2KB
FactoryUtils.class 2KB
LastPostBean.class 2KB
AdClubEditBean.class 2KB
AdUserBean.class 1KB
AdReplyBean.class 1KB
PostType.class 1KB
ClubAdmin.class 1KB
HomeBean.class 1KB
DBUtils.class 1KB
SysAdminService.class 1KB
ClubType.class 1KB
BeanFactory.class 1KB
DAOFactory.class 1KB
SystemAdmin.class 1KB
PostDAO.class 984B
PageService.class 963B
MailDAOImpl.class 948B
ClubDAO.class 869B
UserService.class 832B
ClubEditBean.class 825B
RegistBean.class 815B
UserDAO.class 804B
MailServer.class 779B
AdminDAO.class 699B
ReplyDAO.class 697B
UploadService.class 515B
MailDAO.class 274B
CheckService.class 257B
.classpath 825B
org.eclipse.wst.common.component 471B
org.eclipse.wst.jsdt.ui.superType.container 49B
common_style_blue.css 6KB
index_1.css 2KB
top.css 181B
menu_btn_bg.gif 2KB
logout.gif 2KB
help2.gif 2KB
version.gif 1KB
func20001.gif 570B
info.gif 539B
user.gif 339B
Header_refresh.gif 332B
title_bg_end.gif 331B
Header_back.gif 310B
Header_forward.gif 308B
top_head1_bg.gif 284B
title_bg_head.gif 201B
inputPageHeadBg.gif 161B
title_bg.gif 154B
title_arrow.gif 136B
menu_arrow_single.gif 86B
top_head2_bg.gif 68B
item_point.gif 59B
.gitignore 8B
mysql-connector-java-5.1.12-bin.jar 716KB
c3p0-0.9.1.2.jar 596KB
standard.jar 384KB
jstl.jar 20KB
AdUpdateServlet.java 23KB
FormServlet.java 17KB
AdminPageServiceImpl.java 11KB
ContentServlet.java 10KB
AdPageServlet.java 10KB
PageServiceImpl.java 9KB
SysAdminServiceImpl.java 8KB
UserServiceImpl.java 6KB
SQLUtils.java 5KB
PostDAOImpl.java 5KB
ClubDAOImpl.java 5KB
共 315 条
- 1
- 2
- 3
- 4
资源评论
小英子架构
- 粉丝: 1025
- 资源: 4126
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 【论文阅读-思维链的构造方法02】4.1.2 Automatic Construction小节,论文合集
- VLC软件-Windows端
- Maxwell 空心杯电机仿真,Maxwell空心杯电机仿真与设计
- 基于51单片机的智能冷藏速冻化霜冰箱设计(protues仿真)-毕业设计
- GAPSO-LSTM,即遗传粒子群优化算法优化LSTM的超参数做数据回归预测,多输入单输出,预测精度高于PSO-LSTM,算法原理为串行GAPSO,PSO的寻优结果再引入高斯变异和个体杂交,可以解决P
- 该模型为PMSM的伺服控制系统仿真,对位置进行控制,外环为位置环,位置环输出为和给定速度,速度环的输出之后为电流环,仿真结果表明其能稳定跟踪给定位置
- 基于51单片机的频率计设计(protues仿真)-毕业设计
- nginx-1.26.2稳定版本
- 车辆汽车检测3-YOLO(v5至v11)、COCO、CreateML、Paligemma、VOC数据集合集.rar
- 金融数据相关标准清单.xlsx
- 三相异步电机基于空间矢量SVPWM的直接转矩 SVPWM- DTC控制 Matlab Simulink仿真模型(成品) 采用SVPWM的直接转矩控制 1.转速环、转矩环、磁链环均采用PI控制 2.采用
- 基于51单片机的双路多种波形发生器设计(protues仿真)-毕业设计
- 证券数据相关标准清单.xlsx
- K-means算法及最佳聚类数目的确定
- 基于51单片机的多种波形发生器设计(protues仿真)-毕业设计
- C语言期末复习题.md
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功