当前位置:首页 > 贴吧 论文
安徽工业大学毕业设计(论文)
贴吧ID
经验值 贴吧等级 贴吧等级 等级名称 图3.4 贴吧等级实体
贴吧表实体图如图(3.5)所示:
贴吧ID 用户ID
贴吧 吧主ID 贴吧ID 贴吧名称 贴吧关注人数 图3.5 贴吧实体图
帖子表实体图如图(3.6)所示:
帖子创建日期 帖子是否删除 贴吧
帖子内容 帖子ID 帖子名称 - 20 -
安徽工业大学毕业设计(论文)
图3.6 帖子实体图
帖子楼层表实体图如图(3.7)所示:
帖子ID 是否删除 贴子楼层 评论时间 楼层ID 评论内容 用户ID 图3.7 楼层实体图
3.3 数据流程分析
数据流程分析,即把数据在组织(或原系统)内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等,单从数据流动过程来考查实际业务的数据处理模式。
数据流图,即Data Flow Diagram,简称DFD。它从数据传递和数据处理的角度,以图形方式来表示系统的逻辑功能以及数据在系统内部的逻辑流向和逻辑变换过程,是用于表示软件模型的一种图示方法,是结构化系统分析方法的主要表达工具。数据流程图主要包括如下四个部分:
(1)、指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体; (2)、指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能; (3)、指明几个处理和(或)数据媒体之间的数据流的流线符号; (4)、便于读、写数据流程图的特殊符号。
数据流图符号说明:
表示外部实体; 表示数据的处理过程;
- 21 -
安徽工业大学毕业设计(论文)
表示数据存储;
表示数据流的方向
根据上面的分析我们可以对本系统画出如下所示的顶层数据流图,如图(3.8)所示:
0 吧主 管理帖子、 网站系统 帖子浏览 用户、游客 发帖,删帖,关注 普通用户
图3.8 系统图
3.4 数据库表
用户表:用户ID,用户邮箱,用户昵称,用户密码,用户是否有头像。
用户关注信息表:用户ID,贴吧ID,贴吧经验值。
贴吧等级表:贴吧ID,贴吧等级,贴吧等级名称,贴吧经验值。 贴吧表:贴吧ID,贴吧名称,贴吧关注人数,贴吧吧主ID。
帖子表:帖子ID,帖子名称,帖子内容,用户ID,是否删除,创建时间。 楼层表:帖子ID,楼层ID,用户ID,评论内容,评论时间,是否删除。
数据库表结构介绍如下: 用户表图(3.9):
- 22 -
安徽工业大学毕业设计(论文)
图3.9 用户表
用户关注信息表(3.10):
图3.10 关注信息
贴吧等级表(3.11):
图3.11 贴吧等级
贴吧表(3.12):
图3.12 贴吧表
帖子表(3.13):
- 23 -
共分享92篇相关文档