英超与欧冠论坛网站的设计与实现
摘 要随着互联网对人们的生活及工作的影响越来越大,互联网网站作为互联网技术的关键所在承载了与人们交互的主要表现形式,针对于特殊群体的个性化网站服务也如雨后春笋般涌现。本文主要依托于英超与欧冠论坛来为足球爱好者提供一个沟通讨论的空间,以PHP为开发语言,后台使用MySQL数据库作为数据支撑,由5大功能模块组成,期间针对论坛网站的系统技术架构和网络架构深入分析,通过分析结果对系统数据字典进行了相关设计工作。本文主要通过论坛网站整体规划、设计、开发等阶段,结合目前我国论坛整体背景,阐述了论坛网站相关技术和规划设计。
目 录
一、引言 1
(一) 研究背景 1
(二) 研究意义 1
(三) 国内外现状 1
二、需求分析 3
(一) 系统业务需求概述 3
(二) 系统功能需求分析 4
三、总体设计 5
(一) 系统总体架构设计 5
(二) 系统技术架构设计 5
(三) 系统网络结构设计 6
(四) 系统功能设计 7
1. 注册登录模块 7
2. 权限分配模块 7
3. 帖子管理模块 7
4. 节点管理模块 7
5. 系统管理模块 8
四、系统数据库设计 9
(一) 数据库概念结构设计 9
(二) 数据库逻辑结构设计 9
五、软件功能实现 11
(一) 注册登录模块 11
(二) 权限分配模块 12
(三) 帖子管理模块 12
(四) 节点管理模块 13
(五) 系统管理模块 13
六、结论及改进 15
致谢 16
参考文献 17
引言
研究背景
随着我国信息技术的飞速发展,互联网论坛作为人们互相沟通相互协作的新型交流平台在人们的生活和交互的过程中起到了重要作用。足球作为我国的一项主要运动之一拥有大量的球迷,伴随着信息化产业的到来,足球作为这些球迷的交流中心也有着强烈的相互沟通的需求。以论坛网站的形式来承载球迷的沟通和交互是目
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
前主流的方式。
目前我国论坛网站主要用于人们在网上发帖、回复、资讯发布、交流等,随着网站开发技术的日新月异论坛网站使用了越来越多的新兴Ajax、HTML、CSS3、PHP等先进技术用于更加形象的展示相关讯息。论坛网站类型主要分为几个方面,一是综合类的论坛网站,综合类型的论坛网站是面向多个层面的,包括人们的衣食住行以及各个专有话题等内容,例如猫扑、新浪论坛等;二是专题类论坛网站,这种类型的论坛网站专门针对于有着一部分共同的兴趣爱好的人,例如军事爱好者论坛、汽车之家论坛等;三是教学型的论坛网站,这类网站是根据人们学习的专业和科目为基础而设立的论坛网站,例如小木虫论坛、Java爱好者论坛等;三是地方性的论坛网站,这种网站是以某个地市为交流沟通的主题,论坛的内容和设立也是围绕着本地的一些情况进行展开,例如苏州贴吧、长沙之家等;四是推广型的论坛网站,这种网站主要是某个企业设立的针对于本企业的产品进行推广和宣传,同时在论坛网站上向用户对产品的一些疑问解答问题和提供服务等,例如魅族社区、小米社区等。
研究意义
在我国经济蓬勃发展以及科学技术水平逐年提高的良好氛围下,国内各个方面网络化程度也愈发普及。论坛网站从最初的内部交流网络逐渐发展为面向互联网的广域网络,信息交互发展对网络化的需求愈发强烈。随着信息系统架构的演进,网站的形式也从早期集中式系统转变为分散式系统,更进一步到目前直接将论坛网络系统与因特网结合,在论坛网站功能、规划概念及应用上,均有显著不同。我国拥有庞大的球迷人群,足球作为人们茶余饭后的谈资逐渐由爱好变为一个产业存在,人们在依靠互联网的便捷性和快速性特点展开信息的发布和相互之间的交流,但目前依靠QQ或微博等方式只能进行小范围内的信息沟通和交互,无法做到人们平等的相互沟通,论坛网站的发展可以满足对球迷的信息交互,这也满足了我国天南海北的球迷汇聚至一起进行交流共通的需求。
国内外现状
国外在论坛网站的发展方面较为快速,欧美国家在计算机信息技术的发展上得天独厚[5],早在二十世纪九十年代起就涌现了不同层面的论坛网站,尤其是以AOL和雅虎公司提供的网上社区的推广,让很多人在网上可以发表帖子和对某个帖子进行回复。随着计算机技术发展,更多的以可视化效果见长的论坛网站推出,这种网站以图形化的方式使用户以虚拟体验技术来体验论坛网站,同时以论坛为基础的各种话题专栏也相继出现,这更加对有同样话题交互的用户提供了交流空间。
国内的论坛发展相对落后,国内论坛首先以大学校园的校内论坛为起点,先后出现了水木清华、PKU论坛的网站,但由于这些网站主要面向于校内网无法在更广泛的人群中进行推广,但校园论坛网站的兴起对该种网站之后的发展提供了经验和技术沉淀。随着论坛网站的影响越来越广泛,人们上网的方式更加多样化和上网费用的降低,更多的人了解和使用论坛网站。二十世纪初,论坛网站已经在我国遍地开花,大型论坛的兴起得到了人们的认可。例如猫扑、百度贴吧等网站的出现对我国论坛网站实用化推广起到了关键作用。
需求分析
系统业务需求概述
英超与欧冠论坛网站是面向于足球球迷的论坛网站,论坛网站的基本元素构成为论坛帖子,在帖子之上是论坛的节点,每个节点对应着不同的专题栏目,节点和帖子之间是一对多的关系[6]。论坛网站使用人群包括游客、会员和管理员,论坛游客为未注册的网友,游客由于没有注册或登录对论坛网站只有查看功能而不能进行帖子的回复;会员是经过注册并登录的游客用户,会员可以对自己的信息进行编辑也可以对论坛中的帖子进行查看和回复操作;管理员为论坛网站的管理者,除了会员所具有的所有功能外还可以对帖子进行删除,对论坛的节点进行增加和修改删除操作。论坛网站的整体用例图如图21所示。
图21 论坛网站用例图
系统功能需求分析
根据系统业务需求,整理出论坛网站所包括的相关模块,相关模块划分如图22所示。
图22 网站模块
注册登录模块是为游客或者论坛会员提供服务的模块,游客可以通过注册功能进行网站注册,只有通过注册成为会员后方可正常使用论坛网站的其他功能。登录登录功能是会员访问论坛网站时所必须的操作,会员登录后可以根据相关权限进行操作。权限分配模块是论坛网站管理员所有使用的功能,管理员可以对论坛网站会员分配权限。帖子管理模块包括帖子的回复、查看、修改、删除等操作,登录后的会员可以对帖子进行查看操作同时可以对自己的帖子进行修改操作,管理员可以对帖子进行所有操作功能。节点管理模块包括对节点的查看、修改、删除和增加等操作,论坛网站会员可以查看该节点下的帖子内容,管理员可以对论坛网站的相关需求对节点进行增加和修改删除操作。系统管理模块是对论坛网站的相关信息进行设置的模块。
目 录
一、引言 1
(一) 研究背景 1
(二) 研究意义 1
(三) 国内外现状 1
二、需求分析 3
(一) 系统业务需求概述 3
(二) 系统功能需求分析 4
三、总体设计 5
(一) 系统总体架构设计 5
(二) 系统技术架构设计 5
(三) 系统网络结构设计 6
(四) 系统功能设计 7
1. 注册登录模块 7
2. 权限分配模块 7
3. 帖子管理模块 7
4. 节点管理模块 7
5. 系统管理模块 8
四、系统数据库设计 9
(一) 数据库概念结构设计 9
(二) 数据库逻辑结构设计 9
五、软件功能实现 11
(一) 注册登录模块 11
(二) 权限分配模块 12
(三) 帖子管理模块 12
(四) 节点管理模块 13
(五) 系统管理模块 13
六、结论及改进 15
致谢 16
参考文献 17
引言
研究背景
随着我国信息技术的飞速发展,互联网论坛作为人们互相沟通相互协作的新型交流平台在人们的生活和交互的过程中起到了重要作用。足球作为我国的一项主要运动之一拥有大量的球迷,伴随着信息化产业的到来,足球作为这些球迷的交流中心也有着强烈的相互沟通的需求。以论坛网站的形式来承载球迷的沟通和交互是目
*好棒文|www.hbsrm.com +Q: ^3^5`1^9`1^6^0`7^2#
前主流的方式。
目前我国论坛网站主要用于人们在网上发帖、回复、资讯发布、交流等,随着网站开发技术的日新月异论坛网站使用了越来越多的新兴Ajax、HTML、CSS3、PHP等先进技术用于更加形象的展示相关讯息。论坛网站类型主要分为几个方面,一是综合类的论坛网站,综合类型的论坛网站是面向多个层面的,包括人们的衣食住行以及各个专有话题等内容,例如猫扑、新浪论坛等;二是专题类论坛网站,这种类型的论坛网站专门针对于有着一部分共同的兴趣爱好的人,例如军事爱好者论坛、汽车之家论坛等;三是教学型的论坛网站,这类网站是根据人们学习的专业和科目为基础而设立的论坛网站,例如小木虫论坛、Java爱好者论坛等;三是地方性的论坛网站,这种网站是以某个地市为交流沟通的主题,论坛的内容和设立也是围绕着本地的一些情况进行展开,例如苏州贴吧、长沙之家等;四是推广型的论坛网站,这种网站主要是某个企业设立的针对于本企业的产品进行推广和宣传,同时在论坛网站上向用户对产品的一些疑问解答问题和提供服务等,例如魅族社区、小米社区等。
研究意义
在我国经济蓬勃发展以及科学技术水平逐年提高的良好氛围下,国内各个方面网络化程度也愈发普及。论坛网站从最初的内部交流网络逐渐发展为面向互联网的广域网络,信息交互发展对网络化的需求愈发强烈。随着信息系统架构的演进,网站的形式也从早期集中式系统转变为分散式系统,更进一步到目前直接将论坛网络系统与因特网结合,在论坛网站功能、规划概念及应用上,均有显著不同。我国拥有庞大的球迷人群,足球作为人们茶余饭后的谈资逐渐由爱好变为一个产业存在,人们在依靠互联网的便捷性和快速性特点展开信息的发布和相互之间的交流,但目前依靠QQ或微博等方式只能进行小范围内的信息沟通和交互,无法做到人们平等的相互沟通,论坛网站的发展可以满足对球迷的信息交互,这也满足了我国天南海北的球迷汇聚至一起进行交流共通的需求。
国内外现状
国外在论坛网站的发展方面较为快速,欧美国家在计算机信息技术的发展上得天独厚[5],早在二十世纪九十年代起就涌现了不同层面的论坛网站,尤其是以AOL和雅虎公司提供的网上社区的推广,让很多人在网上可以发表帖子和对某个帖子进行回复。随着计算机技术发展,更多的以可视化效果见长的论坛网站推出,这种网站以图形化的方式使用户以虚拟体验技术来体验论坛网站,同时以论坛为基础的各种话题专栏也相继出现,这更加对有同样话题交互的用户提供了交流空间。
国内的论坛发展相对落后,国内论坛首先以大学校园的校内论坛为起点,先后出现了水木清华、PKU论坛的网站,但由于这些网站主要面向于校内网无法在更广泛的人群中进行推广,但校园论坛网站的兴起对该种网站之后的发展提供了经验和技术沉淀。随着论坛网站的影响越来越广泛,人们上网的方式更加多样化和上网费用的降低,更多的人了解和使用论坛网站。二十世纪初,论坛网站已经在我国遍地开花,大型论坛的兴起得到了人们的认可。例如猫扑、百度贴吧等网站的出现对我国论坛网站实用化推广起到了关键作用。
需求分析
系统业务需求概述
英超与欧冠论坛网站是面向于足球球迷的论坛网站,论坛网站的基本元素构成为论坛帖子,在帖子之上是论坛的节点,每个节点对应着不同的专题栏目,节点和帖子之间是一对多的关系[6]。论坛网站使用人群包括游客、会员和管理员,论坛游客为未注册的网友,游客由于没有注册或登录对论坛网站只有查看功能而不能进行帖子的回复;会员是经过注册并登录的游客用户,会员可以对自己的信息进行编辑也可以对论坛中的帖子进行查看和回复操作;管理员为论坛网站的管理者,除了会员所具有的所有功能外还可以对帖子进行删除,对论坛的节点进行增加和修改删除操作。论坛网站的整体用例图如图21所示。
图21 论坛网站用例图
系统功能需求分析
根据系统业务需求,整理出论坛网站所包括的相关模块,相关模块划分如图22所示。
图22 网站模块
注册登录模块是为游客或者论坛会员提供服务的模块,游客可以通过注册功能进行网站注册,只有通过注册成为会员后方可正常使用论坛网站的其他功能。登录登录功能是会员访问论坛网站时所必须的操作,会员登录后可以根据相关权限进行操作。权限分配模块是论坛网站管理员所有使用的功能,管理员可以对论坛网站会员分配权限。帖子管理模块包括帖子的回复、查看、修改、删除等操作,登录后的会员可以对帖子进行查看操作同时可以对自己的帖子进行修改操作,管理员可以对帖子进行所有操作功能。节点管理模块包括对节点的查看、修改、删除和增加等操作,论坛网站会员可以查看该节点下的帖子内容,管理员可以对论坛网站的相关需求对节点进行增加和修改删除操作。系统管理模块是对论坛网站的相关信息进行设置的模块。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/553.html