论坛网上在线论坛 毕业论文

99nets论坛  时间:2021-03-05  阅读:()

网上在线论坛

姓 名

院 校淮安信息职业技术学院专 业软件技术

班 级 310113

学 号 31011230

指导老师

1

网上在线论坛

摘 要

随着互联网的发展网络信息资源也不断的丰富而以动态性和交互性为特征的网络论坛是当中最丰富、最开放和最自由的网络信息资源是最受欢迎的一种信息交流方式。 目前实现论坛功能的开发语言有很多种。

网上在线论坛和互联网上的其他信息一样具有范围广 内容庞杂动态变化性强等特点但是两个最重要的特点是具有交互性和时效性。交互性是指论坛用户能够参加到论坛信息的交流过程中来可以在论坛中发布自己的信息并且可以得到其他用户的反馈这是网上在线论坛信息最基本和最重要的特征。一位用户发布信息往往有很多人回应可以开展多人讨论这是一个多向交流信息的过程它使人们能够便捷地进行交流。由于互联网信息传播的快捷与方便及论坛的交互性使得人们能够及时的从论坛中获得某一种技术和行业的发展动态与最新的进展专业技术论坛中信息的时效性更强往往一些最新的技术信息都可以从论坛中获取。

本课题的论坛可以在论坛中交流技术。使用的数据库实现了网上在线论坛通常具有的功能 比如用户注册、登录用户发布帖子、回复帖子等等。关键字在线论坛、数据库、互联网

2

目 录

1绪论..............................................................................................................................4

2论坛的发展与现状.........................................................................................................4

2 1论坛的发展简史. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

2. 1. 1论坛的历史. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

2. 1.2论坛的发展历程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

2. 1.3论坛在中国. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

2 2国内论坛的现状与展望. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6

3需求分析.......................................................................................................................7

3 1基本要求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

3 2功能完善. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

3 3论坛的功能结构图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

4开发流程.......................................................................................................................8

4 1数据库设计与创建. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

4 2创建注册和登录模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

4 3创建发帖和回帖模块. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

5数据库设计...................................................................................................................8

6各模块的具体实现........................................................................................................10

6 1帖子发布功能的实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

6. 1. 1帖子的发布. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

6. 1.2编辑器的使用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

6 2帖子浏览功能的实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

6 3回帖功能的实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14

参考文献.........................................................................................................................16

致 谢............................................................................................................................16

3

1绪论

按照网站的性质以及服务对象来分迄今有以下几种类型一是校园论坛校园论坛作为主要的集中地在论坛领域具有举足轻重的地位。由于校园论坛的繁荣吸引了很多的社会人士参与。而是专业论坛一般是由各个著名的大公司组建人们可以利用其交流自己对商品的看法更为重要的是可以解决商品使用中的问题、三是商业论坛它是由ISP建立的论坛站点这类论坛站点各种信息比较多 内容相当丰富。 四是小型局域网论坛。一般是由个人或小型集体建立为小范围信息交流服务。五是业余论坛一般由论坛爱好者个人利用一些免费空间办的论坛 目的是为广大网友提供一个在某些专业上的交流场所。六是新闻媒体论坛是由新闻媒体网站设立的为广大网友提供对新闻信息进行评论、发表意见和观点的场所。

随着互联网事业的蓬勃发展论坛这个具有强大实时交互功能信息交流的平台使人们不再像电视观众、电台听众、报纸杂志读者一样只是被动地观看、收听、阅读而是可以积极而及时地参与讨论在了解他人观点意见的同时也可以发表自己的看法。

2论坛的发展与现状

2. 1论坛的发展简史

2. 1. 1论坛的历史

论坛的英文名称是BBS BBS的英文全称是Bulletin Board System翻译为中文就是“电子公告板”。 BBS最早是用来公布股市价格等类信息的 当时BBS连文件传输的功能都没有而且只能在苹果计算机上运行。早期的BBS与一般街头和校园内的公告板性质相同只不过是通过电脑来传播或获得消息而已。一直到个人计算机开始普及之后有些人尝试将苹果计算机上的BBS转移到个人计算机上 BBS才开始渐渐普及开来。近些年来 由于爱好者们的努力 BBS的功能得到了很大的扩充。

4

目前通过BBS系统可随时取得国际最新的软件及信息也可以通过BBS系统来和别人讨论计算机软件、硬件、 Inte rnet、多媒体、程序设计以及医学等等各种有趣的话题更可以利用BBS系统来刊登一些“征友”、 “廉价转让”及“公司产品”等启事而且这个园地就在你我的身旁。只要您拥有1台计算机、 1只调制解调器和1条电话线就能够进入这个“超时代”的领域进而去享用它无比的威力

2. 1.2论坛的发展历程

1978年在美国芝加哥开发出一套基于8080芯片CBBS/Chicago(Computerized Bulletin Board System/Chicago)此乃最早的一套BBS系统。之后随着苹果机的问世开发出基于苹果机的Bulletin Board System和大众信息系统People,sMessage System 2种BBS系统。 1981年IBM个人计算机诞生时并没有自己的BBS系统。直到1982年 Buss Lane才用Basic语言为IBM个人计算机编写了一个原型程序。其后经过几番增修终于在1983年通过Capital PC User Group CPCUG的Communication Special Interest Group会员的努力改写出了个人计算机系统的BBS。经Thomas Mach整理后终于完成了个人计算机的第1版BBS系统——RBBS-PC。这套BBS系统的最大特色是其源程序全部公开有利于日后的修改和维护 因此后来在开发其他的BBS系统时都以此为框架所以RBBS-PC赢得了BBS鼻祖的美称。

BBS发展至今 目前世界上业余的BBS网络除了F idoNet 惠多网以外几个较具知名度的还有EggNet、AlterNet和RBBS-Net等等。 由于这些网络和FidoNet之间的信息交流不成问题这就实现了所谓的跨网。

2. 1.3论坛在中国

大约是从1991年开始 国内开始了第一个BBS站。经过长时间的发展直到1995年随着计算机及其外设的大幅降价 BBS才逐渐被人们所认识。 1996年更是以惊人的速度发展起来。国内的BBS站按其性质划分可以分为2种一种是商业BBS站如新华龙讯网另一种是业余BBS站如天堂资讯站。 由于使用商业BBS站要交纳一笔费用而商业站所能提供的服务与业余站相比

5

并没有什么优势所以其用户数量不多。多数业余BBS站的站长基于个人关系每天都互相交换电子邮件渐渐地形成了一个全国性的电子邮件网络ChinaFidoNet 中国惠多网。于是各地的用户都可以通过本地的业余BBS站与远在异地的网友互通信息。这种跨地域电子邮件交流正是商业站无法与业余站相抗衡的根本因素。 由于业余BBS站拥有这种优势所以使用者都更乐意加入。这里“业余” 2字并不是代表这种类型的BBS站的服务和技术水平是业余的而是指这类BBS站的性质。一般BBS站都是由志愿者开发的。他们付出的不仅是金钱更多的是精力。其目的是为了推动中国计算机网络的健康发展提高广大计算机用户的应用水平。

2.2国内论坛的现状与展望

国内的BBS站单线站还占大多数。随着计算机的普及特别是调制解调器的大量使用 BBS的活动将会进一步高涨。但是随之而来的拨号难和抢线难的问题将会加剧。尽管BBS站台的数量在不断增长但这种增长的幅度总也赶不上用户群的增长。许多人同时拨号一个站台不可避免地发生冲突。每回要拨上几十次乃至上百次才能成功连上一个BBS站的状况已经成为困扰今日中国BBS用户的一个难题。随着BBS活动的深入 国内已经出现了一些多线站一次可以允许2人以上同时访问。

BBS的发展过程中也出现了一些问题。 由于国内使用的BBS架站软件都是从国外引进的因此没有必要的中文说明。虽然一些热心的站长翻译了一些资料但是仅靠这些是远远不够的。另外有些站台的设立是相互抄袭所以在结构上难免有雷同之处。

1999年是中国网络的发展年。但是我们应该清醒地认识到 目前一些BBS站并没有走上“简单、易用”这一层次。包括一些厂商架设的BBS站实用性还需要加强。今后 国内的BBS站将向着个性化和专业化的方向发展。

6

3需求分析

3. 1基本要求

对用户来说可以在站内搜索、发布、回复、浏览帖子等

3.2功能完善

为了使论坛更加合理、完美还增加了一些辅助的功能。

3.3论坛的功能结构图

根据上述功能的描述整理出论坛模块的功能结构图如下所示

7

4开发流程

4. 1数据库设计与创建

数据库名 forum

相关的表

Com_Reply(回复) Com_Topic(发帖表)

Com_Session(类别表) Com_User(用户表)

4.2创建注册和登录模块

涉及的内容验证码技术、注册、登录等。

4.3创建发帖和回帖模块

涉及的内容发布、回复帖子应用编辑器等。

5数据库设计

论坛的功能完善与否数据库的运用是一个决定性的因素。只有拥有一个强大的数据库的支持论坛的功能才能够展现。

本论坛使用的是一个名称为forum的数据库其中有4个数据表。各个表的功能介绍如下

Com_User数据表用于存储用户的注册信息。其中包括12个字段字段名及属性的说明如下表所示

8

Com_Topic数据表用于存储论坛中用户发布帖子的数据发帖人发帖标题发帖内容发帖时间。其中包括12个字段字段属性的说明如下

Com_Reply数据表用于存储论坛中回复帖子的数据 回帖人 回帖内容回帖时间 回复某个贴。其中包括7个字段字段属性说明如下表

9

选择Vultr VPS主机不支持支付宝付款的解决方案

在刚才更新Vultr 新年福利文章的时候突然想到前几天有网友问到自己有在Vultr 注册账户的时候无法用支付宝付款的问题,当时有帮助他给予解决,这里正好顺带一并介绍整理出来。毕竟对于来说,虽然使用的服务器不多,但是至少是见过世面的,大大小小商家的一些特性特征还是比较清楚的。在这篇文章中,和大家分享如果我们有在Vultr新注册账户或者充值购买云服务器的时候,不支持支付宝付款的原因。毕竟我们是知道的,...

hostodo:美国大流量VPS,低至$3,8T流量/月-1.5G内存/1核/25gNVMe/拉斯维加斯+迈阿密

hostodo从2014年年底运作至今一直都是走低价促销侧率运作VPS,在市场上一直都是那种不温不火的品牌知名度,好在坚持了7年都还运作得好好的,站长觉得hostodo还是值得大家在买VPS的时候作为一个候选考虑项的。当前,hostodo有拉斯维加斯和迈阿密两个数据中心的VPS在促销,专门列出了2款VPS给8T流量/月,基于KVM虚拟+NVMe整列,年付送DirectAdmin授权(发ticket...

pacificrack:$12/年-1G内存/1核/20gSSD/500g流量/1Gbps带宽

pacificrack在最新的7月促销里面增加了2个更加便宜的,一个月付1.5美元,一个年付12美元,带宽都是1Gbps。整个系列都是PR-M,也就是魔方的后台管理。2G内存起步的支持Windows 7、10、Server 2003\2008\2012\2016\2019以及常规版本的Linux!官方网站:https://pacificrack.com支持PayPal、支付宝等方式付款7月秒杀VP...

99nets论坛为你推荐
酒店回应名媛拼单泰国酒店写错入住人姓名有影响吗?摩根币JPM摩根币是什么?怎么赚钱是骗人的吗?陈嘉垣大家觉得陈嘉桓漂亮还是钟嘉欣漂亮?8090lu.com8090向前冲电影 8090向前冲清晰版 8090向前冲在线观看 8090向前冲播放 8090向前冲视频下载地址??www.45gtv.com登录农行网银首页www.abchina.com,yinrentangweichentang产品功效好不好?www.1diaocha.com哪个网站做调查问卷可以赚钱 啊汴京清谈都城汴京,数百万家,尽仰石炭,无一燃薪者的翻译www.jsjtxx.com苏州考驾照,理论考试结束后,要在网上学习满12小时,网站是什么彪言彪语()言() 语
德国vps 已备案域名出售 vir 免费ftp空间 特价空间 日本空间 长沙服务器 促正网秒杀 dux anylink 腾讯云分析 共享主机 web服务器安全 爱奇艺会员免费试用 免费私人服务器 便宜空间 空间服务器 双11促销 博客域名 免费的加速器 更多