网上论坛管理系统的设计与实现 - 图文(6)

2019-03-09 16:34

四川科技职业学院毕业设计 第20页

1. user用户信息表,如表4-4所示:

表4-4 用户信息表

字段名 u_no u_pwd u_name u_email u_state h_id 中文名 用户编号 用户密码 用户名称 电子邮件 用户状态 头像ID 类型 INT VARCHAR VARCHAR VARCHAR TINYTEXT INT 长度(字符) 4 16 8 18 20 4 2. friend好友列表信息表,如表4-5所示:

表4-5 好友列表信息表

字段名 f_id u_noz u_noy f_date 中文名 好友ID 用户编号 好友编号 添加好友日期 类型 INT INT INT TIMESTAMP 长度(字符) 4 4 4 18 3. diary帖子信息表,如表4-6所示:

表4-6 帖子信息表 字段名 r_id r_title r_content r_date u_no 中文名 帖子ID 帖子标题 帖子内容 帖子发布日期 发布用户编号 类型 INT VARCHAR TEXT TIMESTAMP INT 长度(字符) 4 18 255 18 4 4. album相册信息表,如表4-7所示:

表4-7 相册信息表

字段名 x_id x_name u_no x_access x_date 中文名 相册ID 相册名称 用户编号 相册获取方式 发布相册日期 类型 INT VARCHAR INT INT TIMESTAMP 长度(字符) 4 18 4 4 18

授人以渔

能力为本

四川科技职业学院毕业设计 第21页

5. photo照片信息表,如表4-8所示:

表4-8 照片信息表

字段名 p_id p_name p_des p_data x_id 中文名 照片ID 照片名称 照片描述 照片发布日期 相册编号 类型 INT VARCHAR VARCHAR TIMESTAMP INT 长度(字符) 4 18 50 18 4 6. comment评论信息表,如表4-9所示:

表4-9 评论信息表

字段名 c_id c_content u_no r_id c_date 中文名 评论ID 评论内容 用户编号 帖子编号 评论日期 类型 INT TEXT INT INT TIMESTAMP 长度(字符) 4 255 4 4 18 7. p_comment照片评论信息表,如表4-10所示:

表4-10 照片评论信息表 字段名 c_id c_content u_no p_id c_date 中文名 评论ID 评论内容 用户编号 照片编号 评论日期 类型 INT TEXT INT INT TIMESTAMP 长度(字符) 4 255 4 4 18 8. visit访客信息表,如表4-11所示:

表4-11 访客信息表

字段名 v_id u_no v_no v_date 中文名 访客ID 用户编号 访客编号 访问日期 类型 INT INT INT TIMESTAMP 长度(字符) 4 4 4 18

授人以渔

能力为本

四川科技职业学院毕业设计 第22页

9. max最大数量信息表,如表4-12所示:

表4-12 最大数量信息信息表

字段名 friend_max diary_max album_max photo_max comment_max visit_max user_max head_max p_comment_max 中文名 好友数量 帖子数量 相册数量 照片数量 评论数量 访客数量 用户数量 头像数量 照片评论数量 类型 INT INT INT INT INT INT INT INT INT 长度(字符) 4 4 4 4 4 4 4 4 4 10. head头像信息表,如表4-13所示:

表4-13 头像信息表 字段名 h_id h_des h_data u_no 中文名 头像ID 头像描述 头像数据 用户编号 类型 INT VARCHAR MEDIUMBLOB INT 长度(字符) 4 40 1000 4 需求分析阶段主要确定系统需要实现的功能,在总体设计阶段,主要负责将需求分析阶段确定的功能以图表的形式展现出来,确定数据库设计需要用到的各张表结构和字段。

授人以渔

能力为本

四川科技职业学院毕业设计 第23页

第五章 详细设计与系统实现

详细设计阶段的任务是进行各个功能模块的设计,需要给出数据流程图,完成系统各界面的设计,达到软件开发人员能够可以直接进行软件编程的目的。而系统实现主要指的是系统各个功能模块的代码。

5.1.详细设计

下面以用户注册、登录、发帖、回帖等进行描述详细设计过程。

5.1.1.登录功能设计

用户在登录之前需要首先进行用户信息的注册方可进行系统的登录,用户登录需要验证密码是否正确,如果不正确则系统提示密码不正确,需要重新输入密码,否则显示登录成功。其系统登录流程图如下图5-1所示:

开始登录 输入账号密码 N 密码是否正确 Y 登录成功 结束

图5-1 用户登录流程图

授人以渔 能力为本

四川科技职业学院毕业设计 第24页

5.1.2.注册功能设计

对于新用户注册来说,需要填入一定的信息方可注册成功,尤其是对于系统要求必须填写的选项要求用户在填写注册资料的时候务必进行填写。

如果用户在提交注册信息的时候,出现系统提示该用户已存在,则需要用户重新填写注册信息,方可注册成功。一旦用户注册成功后,用户名信息无法进行修改,但是其密码可以进行修改。

其用户注册的流程图如下图5-2所示:

开始注册 输入用户信息 Y 是否存在相同的数据 重新输入用户信息 Y 数据信息是否存在 注册 成功 N 结束 图5-2 用户注册流程图

N

5.1.3.发帖功能设计

用户登录成功后,输入自己想要发表的帖子信息,点击提交后系统即可发布用户的帖子信息。系统实现发帖功能的流程图如下图5-3所示:

授人以渔

能力为本


网上论坛管理系统的设计与实现 - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:变压器保护检修作业卡

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: