基于web的校园bbs论坛

校园社团论坛 1,1 编写目的 本文档是校园论坛需求调研报告,供需求分析人员进行项目需求分析时使用; 本文档可以作为项目验收标准之一; 本文档可以作为软件维护的参考资料; 1

本文包含相关资料包-----> 点击直达获取<-------

校园社团论坛

1.1 编写目的

  • 本文档是校园论坛需求调研报告,供需求分析人员进行项目需求分析时使用;
  • 本文档可以作为项目验收标准之一;
  • 本文档可以作为软件维护的参考资料;

1.2 背景说明

开发软件名称:校园社团论坛 项目任务提出者:由小组所有成员共同讨论而提出 目标用户:大学生

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 表

字段 数据类型 说明
userName varchar(32) 用户名(主键)
passwd varchar(64) 密码

user_info 表

字段 数据类型 说明
userName varchar(32) 用户名(主键)
(bbs_user外键)
nickName varchar(32) 昵称
head varchar(64) 头像路径
emailAccount varchar(64) 邮箱
emailServerId Int(11) 邮箱所属的邮件服务器,外键

club 表

字段 数据类型 说明
clubName varchar(32) 板块名(主键)
clubIcon varchar(64) 图标
clubDescribe varchar(256) 版块描述
clubTypeId int(11) 帖子类型(club_type外键)

club_admin 表

字段 数据类型 说明
userName varchar(32) 用户名(主键)
(bbs_user外键)
clubName varchar(32) 版块名(主键) (club外键)

post 表

字段 数据类型 说明
postId int(11) 帖子ID(主键)
postTitle varchar(80) 帖子标题
postContent varchar(2048) 帖子内容
postTime timestamp 发帖时间
lastTime timestamp 最后回复的时间
userName varchar(32) 用户名(bbs_user外键)
clubName varchar(32) 版块名(club外键)
postTypeId int(11) 帖子类型id(post_type外键)

reply 表

字段 数据类型 说明
replyId int(11) 回复id(主键)
replyContent varchar(512) 回复内容
replyTime timestamp 回复时间
postId int(11) 帖子id(post外键)
userName varchar(32) 用户名(bbs_user外键)

club_type 表

字段 数据类型 说明
clubTypeId int(11) 板块类型id(主键)
clubType varchar(64) 板块类型

post_type 表

字段 数据类型 说明
postTypeId int(11) 帖子类型id(主键)
postType varchar(64) 帖子类型名
color varchar(16) 标题颜色

最终效果请参考 http://www.esaulu.cn/bbs

参考文献

  • 面向学生的商业信息公布和话题讨论平台(吉林大学·张振中)
  • 大学生学习交流论坛的设计与实现(电子科技大学·裴博杰)
  • 基于ASP.NET技术的校园网站设计与实现(吉林大学·岳超)
  • 上饶中等专业学校综合管理信息平台的设计与实现(电子科技大学·张平艳)
  • 基于ASP.NET的在线教学论坛设计(河北大学·周希思)
  • 基于ASP.NET的在线教学论坛设计(河北大学·周希思)
  • 基于SSH架构的个人空间交友网站的设计与实现(北京邮电大学·隋昕航)
  • 面向学生的商业信息公布和话题讨论平台(吉林大学·张振中)
  • 基于Web的信息发布与信息交流平台的设计与实现(吉林大学·许昭霞)
  • 基于JSP的论坛管理系统的设计与实现(吉林大学·刘福宸)
  • 校园网管理应用平台的设计与开发(华东师范大学·郭碧江)
  • 基于智能Web的课件发布平台的研究与实践(电子科技大学·车巍)
  • 基于SSH架构的个人空间交友网站的设计与实现(北京邮电大学·隋昕航)
  • 基于Asp.Net和Ajax技术的BBS系统的设计与研究(南昌大学·陶勇强)
  • 基于.NET校园新闻管理系统的设计和实现(华东师范大学·邱晓虹)

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码码头网 ,原文地址:https://m.bishedaima.com/yuanma/35604.html

相关推荐

  • 基于JSP和SQL Server的个人健康数据采集与分析系统

    基于JSP和SQL Server的个人健康数据采集与分析系统 摘 要 进入21世纪以来,人们开始更加关注个体的身体健康,加深了对健康的认识,健康的概念也从无病治疗转变为无病预防
    2024年05月14日
    21 1 4
  • 基于SpringBoot框架的信息技术知识竞赛

    这是一份关于构建信息技术知识竞赛的源代码项目,采用了🔥🔥SpringBoot基础框架🔥🔥,主要编程语言为Java,并结合了Vue技术进行开发,开发工具选择的是Idea或Eclipse
    2024年05月23日
    5 1 1
  • 基于SpringBoot框架的非物质文化网站

    这是一份关于构建一个以非物质文化遗产为主题的网站的源代码,项目基于SpringBoot框架,采用Java语言进行开发,并结合了SpringBoot和Vue,js技术,开发工具包括Idea或Eclipse
    2024年05月23日
    11 1 2
  • 基于Python设计的例句搜索

    例句搜索 本题使用 Python 语言实现,开发环境为 Mac OS 下的 JetBrains Pycharm IDE,最终成品为 Python 命令行 版本以及 Web 版(Django + Vue
    2024年05月14日
    2 1 1
  • 基于springboot的办公oa系统实现源代码

    在当今数字化时代,办公自动化系统(OA)已成为企业提升运行效率,管理流程的重要工具,随着信息技术的不断发展,基于Spring Boot的办公OA系统的开发变得愈发重要,该系统集成了MySQL数据库
    2024年05月07日
    7 1 3
  • 医院挂号管理系统设计与实现源代码,ssh框架+mysql

    这是一个🔥🔥医院挂号管理系统设计与实现源代码🔥🔥的项目源码,开发语言Java,开发环境Idea/Eclipse,这个 医院预约挂号系统开发技术栈为SSH项目,可以作为毕业设计课程设计作业使用SSH三大框架实现一个医院门诊挂号系统
    2024年05月23日
    26 1 3
  • 基于SSM管理系统开发

    毕业设计管理系统 介绍 毕业设计是本科教育的最后一个环节,整个过程包括课题拟定与审核,师生双选,开题报告,文档审核,中期检查,毕业答辩等多个环节,是一项系统而复杂的工作
    2024年05月14日
    4 1 1
  • 基于SpringBoot框架的师生共评作业管理平台

    这是一套采用Java语言编写的🔥🔥SpringBoot为核心的教师学生互动评分作业管理系统源代码🔥🔥,开发中运用了SpringBoot框架及Vue技术,开发工具为Idea或Eclipse
    2024年05月23日
    2 1 2
  • 健身房管理系统

    这是一个🔥🔥基于SpringBoot框架的健身房管理系统设计与实现🔥🔥的项目源码,开发语言Java,框架使用的SpringBoot+vue技术,开发环境Idea/Eclipse
    2024年05月23日
    2 1 2
  • 基于Python制作小恐龙游戏

    基于 Python 设计的小恐龙小游戏 本来想带大家用遗传算法再训一波龙的,于是把自己之前写的仿谷歌浏览器小恐龙代码找了出来,就是这个: Python 制作小游戏(七) 想在它基础上加 AI 控制的代码的
    2024年05月14日
    5 1 1

发表回复

登录后才能评论