- 1
- 0
- 约1.65万字
- 约 22页
- 2018-08-02 发布于湖北
- 举报
论坛系统设计设计方案
实
验
报
告
西安电力高等专科学校计算机应用41091班
编写人:吕景卫
目录
1课题分析 1
2系统需求分析 2
2.1开发背景与意义 2
2.2需求分析 3
2.2.1 需求定义与分析 3
2.2.2 需求分析中的数据对象 3
2.2.3 数据流图 3
2.2.4数据字典 3
2.3 实体属性图 5
2.4 系统E-R图 7
3 逻辑结构设计 8
4 物理结构设计 9
4.1建立索引 9
4.2数据存放位置 9
4.3系统配置 9
4.4建立论坛系统中各实体对应的表 9
总 结 11
摘要
在网络技术逐渐渗入社会生活各个层面的今天,以前网站上的论坛管理系统要用户登陆以后才能进行相关访问及互动。而随着网络互联技术的进步,现在网站投票只需打开网页就可进行论坛留言。论坛对象是很多的,各个层次都可进行论坛访问,访问和留言从到指定用户进行表格到现在通过网络直接点击相应就可进行。网上论坛管理系统可解决游客访问及留言,致使现在几乎各个网站都有各种类型网站论坛管理系统。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,网上论坛正是一种供人们进行交流的网络空间。论坛用户可以发表自己的观点,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化,人们在感受到它带来的好处之后,也越来越离不开网上论坛的好处以及优越性。
1课题分析
用户使用论坛的流程一般是,首先注册登录进入论坛,然后选择某个板块,就某个话题展开讨论,通过发帖功能发布新的话题,也可以通过回帖功能恢复已有的话题,管理员要管理论坛,软件需要具有的功能有创建、编辑、删除论坛的板块、管理注册的用户、管理帖子、设置论坛基本参数。这样的流程就决定了论坛所应具有的功能。一般而言论坛应包括以下内容:
(1)用户可以进入论坛发表帖子;
(2)管理员可以创建新的板块;
(3)管理员对论坛进行管理,也可以对用户进行限制。
2系统需求分析
2.1开发背景与意义
当今世界科学技术飞速发展,尤其以通信、计算机、网络为代表的互联网技术更是日新月异。 由于计算机互联网在政治、经济、生活等各个领域的发展、运用以及网络的迅速普及和全社会对网络的依赖程度,计算机网络已经成为国家的经济基础和命脉,成为社会和经济发展强大动力,其地位越来越重要。
2.2需求分析
2.2.1 需求定义与分析
通常情况下用户使用论坛,要按照一定的流程来进行操作。用户注册登录进入论坛,就某个问题展开讨论,通过发帖功能发布新的话题,通过回帖功能回复已有的话题,通过搜索功能查找已有的话题。管理员要管理论坛,软件需要具有的功能有创建,编辑,删除论坛的板块,管理注册的用户,管理帖子,设置论坛基本参数。
2.2.2 需求分析中的数据对象
网上论坛系统中有对用户、管理员管理;板块信息管理;帖子管理;广告板块管理的设计,按照不同的实体分类,可以分为4类实体对象:板块、帖子、用户和论坛。这四类对象可以设计为四个数据实体,如果使用数据库存储它们,就可以设计四个基本数据表的集合来存储这些实体的基本信息。
2.2.3 数据流图
图2.1 论坛系统数据流图
2.2.4数据字典
一.数据项
1.数据项:adminid
含义说明:唯一标识每个管理员
别名:管理员编号
2.数据项:userid
含义说明:唯一标识每个用户
别名:用户序号
3.数据项:bkid
含义说明:唯一标识每个版块信息
别名:版块编号
4.数据项:tzid
含义说明:唯一标识每个帖子信息
别名:帖子编号
5.数据项:ggid
含义说明:唯一标识每个广告版块信息
别名:广告编号
二.数据结构
数据结构反映了数据之间的组合关系。一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。本系统中对数据结构的具体描述如下:
1.数据结构:管理员
含义说明:是论坛管理系统中的主体数据结构,定义了管理员的有关信息
组成:用户名、密码、权限标示等。
2.数据结构:用户名
含义说明:是论坛管理系统中的主体数据结构,定义了用户的有关信息
组成:用户名、密码、电子邮件、头像、用户等级等。
3.数据结构:版块信息
含义说明:是论坛管理系统中版块的有关信息
组成:版块所属类型、版块的分类号、版主、上级版面、版块样式等。
4.数据结构:帖子信息
含义说明:是论坛管理系统中帖子的有关信息
组成:所属版面、父帖子ID、子帖子ID、用户、主题、内容、发帖时间等。
5.数据结构:广告版块信息
含义说明:是论坛管理系统中广告的有段信息
组成:所属版面、标题、内容、用户名、时间等。
三.整体系统框架图如
原创力文档

文档评论(0)