BBS论坛管理系统 软件工程毕业论文(3)

2019-02-16 13:38

毕业设计(论文)

数据流程图可以使我们对系统的处理、每个处理的输入数据流、输出数据流以及系统的存储情况等清清楚楚。但是它无法表达各种数据流的数据结构,数据存储的数据结构,处理逻辑的加工处理过程等更加详细的信息。这正是数据字典的功能。

数据字典是对数据流程图的详细说明。在完成管理系统数据流程图的设计基础上,采用数据字典来对数据流程图做进一步的定义和描述,它同样也是一种结构化的工具,有自身的规范和结构。它的主要内容包括数据流、数据存储、数据流及数据存储中的数据元素和数据处理。

2.4.1 数据流的定义

数据流是数据结构在系统内传输的路径。对数据流的描述通常包括如下内容:{数据流名,说明,编号,数据流来源,数据流去向,组成(数据结构)}。

1、“级别”数据流

数据流名称:用户级别 描述:描述用户级别 组成:用户级别+经验值 来源:管理员 2、发贴设置数据流

数据流名称:发帖设置 描述:描述发帖设置的信息

组成:帖子最大长度+每页主题数+每主题贴子数 来源:管理员 3、版区设置数据流

数据流名称:版区设置 描述:描述版区设置的信息 组成:版区中文名+版区管理员 来源:管理员 4、用户管理数据流

数据流名称:用户管理 描述:描述用户授权信息 组成:用户名+ID+密码 来源:管理员 5、用户贴子信息

数据流名称:用户帖子信息 描述:描述用户帖子信息

组成:文章主题+文章状态+正文+发表时间

7

毕业设计(论文)

来源:用户 6、用户个人信息

数据流名称:用户个人信息 描述:描述用户个人信息

组成:用户名+昵称+密码+重复密码+Email+密码+密码提示问题+密码提示答

来源:用户

2.4.2 数据存储定义

数据存储是数据结构停留或保存的地方。也是数据流的来源和去向之一,可以是手工文档或手工凭单,也可以是计算机文档。一般而言,应包括如下内容:{数据存储名,说明,编号,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式}。

1、“用户级别信息”存储定义

文件名称:用户级别信息 描述:登录系统用户的级别信息。 组成:用户级别+经验值 相关过程:级别设置 2、 “发帖设置信息”存储定义

文件名称:发帖设置信息 描述:对发帖的基本信息的设定。 相关过程:发帖设置 3、 “版区设置信息”存储定义

文件名称:版区设置的信息 描述:对版区的基本信息的设定。

组成:版区中文名+版区英文名+版区管理员 相关过程:版区设置 4、 “用户信息”存储定义

文件名称:用户的授权信息 描述:对用户授权信息的设定。 组成:用户名+ID+密码 相关过程:用户授权信息 5、 “帖子信息”存储定义

文件名称:帖子信息

描述:用户的发表的帖子信息。

8

毕业设计(论文)

组成:文章主题+文章状态+正文+发表时间 6、 “个人用户信息”存储定义

文件名称:个人信息 描述:用户的个人信息。

组成:用户名+昵称+密码+重复密码+EMAIL+密码+提示问题+密码答案 相关过程:用户授权信息

2.4.3 数据处理定义

处理过程的具体处理逻辑通常在详细设计过程中用判定表或判定树来描述。在数据字典中,只无原则描述处理过程的说明性信息,通常包括以下内容:{处理过程名,说明,输入数据流,输出数据流,处理}。

1、“管理员操作子系统”定义

过程名:管理员操作子系统 描述:完成管理员的所有操作

输入数据流:用户级别信息、帖子设置信息、版区信息、用户信息。 输出数据流:用户级别信息、帖子设置信息、版区信息、用户信息 2、 “用户操作子系统”定义

过程名:用户操作子系统 描述:完成用户的所有操作

输入数据流:用户个人信息、帖子信息。 输出数据流:用户个人信息、帖子信息

9

毕业设计(论文)

第三章 概要设计

经过需求分析阶段的工作,系统必须“做什么”已经清楚了,现在是决定“怎样做”的时候。总体设计的基本目的就是回答“从总体上说,系统应该如何实现?”这个问题,因此,总体设计又称为概要设计或初步设计。通过这个阶段的工作将划分出组成系统的物理元素------程序、文件、数据库、人工过程和文档等等,但是每个物理元素仍然处于黑盒子级,这些黑盒子里的具体内容将在以后进行详细的设计。总体设计阶段的另一项重要任务是设计软件的结构,也就是要确定系统中每个程序是由哪些模块组成的,以及这些模块相互间的关系。

3.1系统运行总体流程

用户名密码正确? Y管理员登录N开始 后台操作界面 设置论坛信息管理 社区 信息 管理用户 退出网站 结束 图3-1 后台管理系统运行流程图

10

毕业设计(论文)

后台管理员打开后台管理界面后,输入用户名:admin,输入密码:admin,如果输入错误则需要返回登录页面继续输入。如果输入正确,则可以进入后台管理的操作界面。这时,管理员可以执行后台管理功能。可执行的功能包括:论坛基本信息的设定、论坛社区信息的管理、用户的查询以及用户的删除。管理人员在完成后台的维护工作之后,只需要点击退出,管理员便可以退出后台管理系统。

开始 用户注册 用户登录 用户名密码正确?N Y用户操作界面 退出系统 结束 图3-2 用户前台系统运行流程图

首先,用户需要注册一个账号和密码,然后在登录页面输入已注册的账号密码。如果输入错误,则要重新回到登录页面输入正确的账号密码。如果输入正确,则可以进入用户操作页面进行相应的操作。然后点击退出,用户退出本网站。需要注意的是,用户在注册账号时需要受到一定的限制,一些特殊的字符例如:fuck,不可以用于注册用户账号。这个信息是后台管理人员在后台维护界面设定的。同样也可以在用户注册页面给用户以人性化的小提示。

3.2系统体系结构

11


BBS论坛管理系统 软件工程毕业论文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第4 讲 枚举法 - 图文

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

马上注册会员

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