BBS论坛系统文献综述

合集下载

一个简单网络论坛的设计与实现【文献综述】

一个简单网络论坛的设计与实现【文献综述】

毕业设计文献综述计算机科学与技术一个简单网络论坛的设计与实现一、前言部分1 目的网络论坛在国外又叫BBS,是当今世界各行各业,不论是计算机爱好者,还是商业组织,环境组织,宗教组织和其他利益集团相互交流,交换信息的地方。

如今网络论坛的花样非常多,好的网络论坛对社会的建设和和谐发展都有非常深远的意义。

而言论很差的网络论坛也会导致坏的社会风气,妨碍精神文明建设。

因此对网络的管理是非常重要的。

本文将分析网络论坛的历史背景,发展现状,和未来的发展等几个方面进行论述。

2 有关概念(1)数据库系统数据库系统,是由数据库及其管理软件组成的系统。

它是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心机构。

它是一个实际可运行的存储、维护和应用系统提供数据的软件系统,是存储介质、处理对象和管理系统的集合体。

(2)MySQL数据库MySQL是一种关系型数据库系统,MySQL数据库系统使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。

(3)Java语言Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,可移植的,性能优异、多线程的静态语言。

Java语言提供类、接口和继承等,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现。

Java语言支持动态绑定。

Java语言是一个纯的面向对象程序设计语言。

(4)JSP技术JSP技术使用Java编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。

JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易、JSP可以使用成熟的JAVA BEANS组件来实现重复使用。

(5)Ajax 技术Ajax不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。

通过Ajax,JavaScript可使用JavaScript的XMLHttpRequest来直接与服务器进行通信。

BBS论坛系统论文资料

BBS论坛系统论文资料

小型论坛系统姓名:XX学号:05125016 专业:信息与计算科学指导老师:XXX摘要:为了方便信息的交流,在结合动态服务网页(JSP)和SQL2000 技术之下开发了这个界面友好的小型论坛系统。

论坛使用动态服务网页(JSP)技术建设论坛的骨干框架,使用SQL2000制作系统的数据库,利用了Struts、Spring、Hibernate 三大框架技术的部分知识点,还结合使用了AJAX技术,通过这些实现了一个功能相对齐全的论坛系统。

该论坛为网友们提供了一个交流的平台,在这里注册用户可以自由地发表自己的观点和对论坛的主题帖子发表意见,还可以及时的解决网友提出的问题,获取对自己有用的知识。

该论坛还有一些特殊的功能,强大的搜索功能等。

关键词:动态服务网页;论坛;SQL2000;AJAX;Small BBS Forum SystemAbstract:In order to exchange the information expediently, the small forum is developed under the technologies of JSP and SQL2000. The main frames of the forum system is built by the technologies of JSP and SQL2000 database, part of the three instructions of Struts, Spring, Hibernate and AJAX, All of those above is to provide a relatively complete functions of the forum system.The forum system provides a platform of communication, herein, the users who have registered ahead can express their ideas freely and give some advice about the subjects, moreover, you can solve the questions asked by online friends and obtain useful knowledge for yourself from the forum. By the way, the some other especial functions is also added, such as the powerful search engineering.Keywords: Java Server Pages; BBS; SQL2000; AJAX;目录1前言 (1)2系统技术及运行环境 (3)2.1JSP技术简介 (3)2.2JA V ABEAN技术简介 (3)2.3其它的一些技术 (3)2.4运行环境 (3)3系统需求分析说明 (5)3.1系统介绍 (5)3.2功能需求 (5)4总体设计 (6)4.1总体结构和模块设计 (6)4.2处理流程 (6)5数据库设计 (8)5.1数据库结构属性图 (8)5.2数据库表格设计 (9)6系统详细设计 (11)6.1前台页面 (12)6.2后台页面 (17)6.3系统设计主要代码及配置文件 (20)7测试 (26)7.1测试方法 (26)7.2测试范围 (26)7.3测试报告 (26)8总结与展望 (27)参考文献...................................................................................... 错误!未定义书签。

BBS论坛系统文献综述

BBS论坛系统文献综述

BBS论坛系统文献综述1、引言随着网络技术的发展与普及, 各种论坛系统( BBS) 应运而生, BBS ( Bulletin Board System) 是一种电子息服务系统, 它向用户提供了一块公共网络区域, 其中每个用户都可以在上面发布相关信息或提出自己的看法, 早期的BBS 由教育机构或研究机构管理, 现在大多数网站都已经建立了自己的BBS 系统,供人们通过该系统来结交更多的朋友, 表达更多的想法。

目前国内的BBS 已经十分普遍, 大致可以分为以下几类: 校园BBS、商业BBS、专业BBS、情感BBS以及个人BBS。

而此次基于 技术建立的BBS 系统的开发平台与工具选择、数据库设计以及系统所需的关键技术, 对于其它BBS 的建立有很好的参考价值。

随着Internet的高速发展,人类对于信息交流的要求日益提高,并希望实现更广泛的信息共享和资源共享。

电子公告板系统(BBS)这一在Internet上拥有众多用户的服务,也随着网络技术的发展而出现了新的飞跃,基于NNTP(NetworkNews Transfer Protocol)的转信系统的诞生给BBS注入了新的生命。

目前BBS主要分为基于Telnet的和基于Web的两大体系,其中基于Telnet的BBS的转信系统已相对成熟,而基于Web的BBS却一直处于“各自为政”的状态。

因此,要实现这两类技术上存在很大差异的BBS之间的资源共享,使各种类型的BBS之间能够协同工作,实现基于Web 的BBS的转信系统就成了关键环节。

2、BBS背景BBS系统最初是为了给计算机爱好者提供一个互相交流的地方。

70年代后期,计算机用户数目很少且用户之间相距很远。

因此,BBS系统(当时全世界一共不到一百个站点)提供了一个简单方便的交流方式,用户通过 BBS可以交换软件和信息。

到了今天,BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用BBS 操作者、环境组织、宗教组织及其它利益团体也加入了这个行列。

BBS论坛系统论文DOC

BBS论坛系统论文DOC

BBS论坛系统年月日目录第一章可行性研究 ---------------------------------------------------------------------------- 1(一)、背景-------------------------------------------------------------------------------- 1 (二)、可行性论证----------------------------------------------------------------------- 1 第二章需求分析 ------------------------------------------------------------------------------- 3(一)、概述-------------------------------------------------------------------------------- 3 (二)、系统功能模块-------------------------------------------------------------------- 3 (三)、功能需求-------------------------------------------------------------------------- 3 (四)、性能需求-------------------------------------------------------------------------- 4 (五)、安全性要求----------------------------------------------------------------------- 4 (六)、数据流图-------------------------------------------------------------------------- 5 (七)、系统主要业务操作流程-------------------------------------------------------- 8 (八)、论坛功能和用户权限对应表------------------------------------------------- 13 第三章总体设计 ------------------------------------------------------------------------------ 14(一)、系统结构设计------------------------------------------------------------------- 14 (二)、层次图---------------------------------------------------------------------------- 15 第四章详细设计与实现--------------------------------------------------------------------- 17(一)、登录窗口设计------------------------------------------------------------------- 17 (二)、伪码------------------------------------------------------------------------------- 18 第五章编码 ------------------------------------------------------------------------------------ 19第六章系统测试 ------------------------------------------------------------------------------ 21(一)本论坛的发布测试分三步完成 ----------------------------------------------- 21 (二)测试 -------------------------------------------------------------------------------- 21第一章可行性研究(一)、背景BBS的英文全称是Bulletin Board System,翻译为中文就是“电子公告板”BBS最初是为了给计算机爱好者提供一个互相交流的地方。

BBS论坛系统设计与实现

BBS论坛系统设计与实现

《Java程序设计》课程结业报告设计题目:BBS论坛系统设计与实现——UML设计、主界面模块、帖模块设计与实现学院:班级:学号:姓名:指导教师:设计时间:目录摘要 (4)1.引言 (5)1.1编写目的 (5)1.2产品背景 (5)2.BBS论坛介绍 (6)2.1 产品特征 (6)2.2 用户特征 (7)2.3 产品功能 (7)2.4 一般性限制 (8)2.4.1 运行环境 (9)2.4.2 设计和实现约束 (9)3 需求分析 (9)3.1功能需求 (9)3.1.1关于用户的权限功能的需求 (9)3.1.2数据流图与数据加工 (11)3.2数据需求 (12)3.2.1概念结构设计 (12)3.2.2逻辑设计 (12)3.3.1服务系统的菜单设计 (13)3.4. 开发工具的选择 (14)3.5 UML设计(个人模块) (15)3.5.1 用例图: (15)3.5.2 序列图 (16)3.5.3 状态图 (17)3.5.4 数据库概要 (18)4接口设计 (19)4.1用户接口 (19)4.2结构接口 (19)5 总体设计 (20)5.1 结构框架介绍 (20)5.2整个系统操作介绍 (20)5.3 数据库整体设计 (21)5.4 论坛所需绝大部分功能进行划分 (22)6 运行设计 (24)6.1运行模块组合 (24)6.2 运行控制 (24)6.2.1. 注册以及会员登陆 (24)6.2.2. 修改会员注册信息和忘记密码 (26)6.2.3. 浏览帖子 (26)6.2.4. 发表帖子(个人模块) (27)6.2.5. 管理员删除帖子 (30)6.2.6 主界面设计(个人模块) (30)6.3运行时间 (33)7 心得体会结论 (34)8 参考文献 (34)摘要现今是网络时代,信息的交流不再单单是面对面的交流还增加了虚拟网络的交流,由于其方便快捷及其对地域时间等因素的的要求的淡化,Internet上的交流早已占据着一个极其重要的地位。

大学生BBS论坛论文

大学生BBS论坛论文

学号:毕业设计(论文) 题目:大学生BBS论坛系(部):软件工程系专业:软件技术班级:学生姓名:指导教师:起止时间:摘要伴随着网络的出现,网页逐渐融入人们的生活。

快速及时的新闻浏览,五彩缤纷的网上信息,使网络与人们的生活息息相关。

它打破了地域限制,真正使信息得以共享,改变了人们的工作和生活方式。

网站新闻发布系统,是将网站上需要经常变动的信息,类似公司动态、企业新闻、新产品发布、促销活动和行业动态等更新信息集中管理,并通过信息的某些共性进行分类,最后系统化、标准化发布到网站上的一种网站应用程序。

本系统采用JSP作为开发环境,MYSQL作为数据库服务器,Tomcat6.0作为测试服务器,实现了对新闻类别无限级分类设置、动态新闻的发布修改删除,前台页面的模板自定义和生成,以及后台管理员权限和数据库的备份收缩等一系列的功能,完成了一个动态新闻发布系统的所有功能。

系统捕获了绝大多数的异常情况,具有较好的容错性,前台页面全部生成HTML静态页面,杜绝了一般用户直接操作数据库的可能,能够承受大量用户同时浏览的压力,满足大部分新闻发布的需求。

关键词:大学生论坛 jdbc MySql Servlet Ajax目录摘要 (1)绪论 (7)1 需求分析 (7)1.1系统需要解决的问题 (7)1.2大学生论坛结构的分析 (7)1.3系统功能分析 (8)1.3.1用户可使用的功能 (8)1.4系统的安全需求分析 (8)1.5功能需求 (9)1.6性能需求 (9)1.6.3系统的数据要求 (9)1.7设计的需求 (10)1.7.1技术先进性 (10)1.7.2国际标准及开放性 (10)1.7.3规模可扩展性及灵活性 (10)1.7.4实用性 (10)2 总体设计 (11)2.1系统简介 (11)2.1.1大学生BBS论坛系统 (11)2.1.2 大学生BBS论坛的特点 (11)2.1.3大学生BBS论坛的分类 (11)2.2系统目标 (12)2.2.1对性能的规定: (12)2.2.2数据管理能力要求: (12)2.3系统功能 (12)2.4用户的功能模块 (13)3 详细设计 (14)3.1基本简介 (14)3.2 E-R图的设计 (14)3.3数据库表的设计 (14)3.4用户、管理员权限 (16)3.5功能模块详细设计 (17)4 具体实现 (20)4.1各文件功能介绍和详解 (20)4.2系统实现的关键技术 (22)4.2.1数据库的连接 (22)4.2.2控制用户登录 (22)4.2.3对密码进行加密 (22)4.2.4验证码 (22)4.2.5文章分页技术 (22)4.2.6对中文乱码进行处理 (22)5系统测试 (23)5.1系统测试和维护 (23)5.1.1系统测试 (23)5.1.2系统维护 (23)结束语 (23)致谢 (24)参考文献 (25)绪论大学生BBS论坛是现今发展的一种趋势,因此我们有必要关注,了解,并运用自己的技术去实现自我国正式接入互联网以来,短短的几年时间,互联网在我国得到了飞速的发展。

BBS论坛系统的设计与实现开题报告

BBS论坛系统的设计与实现开题报告

山东科技大学本科毕业设计(论文)开题报告题目BBS论坛系统的设计与实现学院名称信息科学与工程学院专业班级计算机科学与技术08—3班学生姓名任秀秀学号 200801050519指导教师赵华填表时间:二0一二年三月二十日填表说明1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。

2。

此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期完成,经指导教师签署意见、相关系主任审查后生效。

3。

学生应按照学校统一设计的电子文档标准格式,用A4纸打印。

装订在左侧。

4。

参考文献不少于8篇,其中应有适当的外文资料(一般不少于2篇).5.开题报告作为毕业设计(论文)资料,与毕业设计(论文)一同存档。

三、文献综述(国内外研究情况及其发展)Java 在Web 方面的开发框架并不少见,甚至可以说多如牛毛,如最著名的SSH(Struts、Spring、Hibernate) ,还有同样流行的Batista、Web Work、Wicket 等各种MVC 框架、ORM 框架、IOC 框架等。

国内发展情况:国内在Java Web 方面的开发框架以江南白衣的Spring Side,Bane 的Edon 最为著名.这两个框架都实现了整个系统的架构(包括MVC,ORM,IOC,甚至还有Flash 图表等多种功能),可以仅使用单个框架来开发整个网站。

但是其中很多功能小型网站根本用不上。

而且它们依赖过多其他的第三方类库,这样会对小型网站的服务器空间造成一定的压力,技术门槛也较高。

所以这些框架对于小型网站来说无疑是重量级的.国外发展情况: 国外在Java Web 方面的开发框架非常多,J boss 的ORM 框架Hibernate,如Apache 的MVC 框架Struts x,Creamware 的Spring 等。

Hibernate 无疑是目前ORM 框架中最优秀的,其设计思想超过现在理念10 年,对不同数据库的事务、锁等特性支持非常好,并定义了HQL(Hibernate Query Language)查询语言,使程序对数据库的操作面向对象化,还提供一、二级缓存,从而极大的提高了数据库操作性能.Hibernate 的功能虽然非常强大,使用起来也更加简便(相对于EJB 来说),但是配置文件和API 对于小型网站来说还是过于复杂。

2011年高校论坛(BBS)研究综述

2011年高校论坛(BBS)研究综述

点是基 于学生生 活的周期性 。据统计 , 论 定 。
如敬菊 华认为论 坛集 中体现 了全校
学长卖二 手书籍 、衣服等不 愿带走 的物 师 生的共 同价值理念 , 它像一根 无形的 “ 品 ;、 7 8月份新生报 到 ,大多是一些答疑 纽带联结着 全体 成员, 其长期形成 的传统
群体 知识水平 较高 ,但 正处于成 长阶
年, 我们 才得到 1 2条记 录 , 表明时下 9 这 的“ 微博 ”是学界关 注的焦点 。 但是 笔者 认为对 “ 高校 B S 的研 究意义依然很 B” 大, 它与微博等其他新媒体相 比有很多独 特之处 : 、 一 使用人群均为大学生群 体 , 这

高校 B S 为社会 的安全 阀。不过吴丽 B成
的“ 四零 ” 点 : 零编 辑 、 特 “ 零技术 、 零体
制、 零成本 ”。 编辑 意味着把关 的宽松 , 零 学生无需太 多的专业 电脑知识便 能在 网 上利益诉求 ; 零体 制则减少 了现实生活 中 的限制 ; 零成本保证 了不 同经济状况 的学 生都能发 出 自己的声音。 四个特点使得 这
贴; 每逢期末 , 则是 有关考试 以及 回家 车
票的话题 。
告板系统 ) 的缩写 , 网络提供 的信息 服 性 , 是 即使 用者都集 中在一所大学 中; 、 三 线 帖等方式进行信息 以及思想 的交流。 潘迪 生群体事 件 中, 论坛扮 演重要 角色。 所以
按 照性 质将 我国 的 B S站 分为 三类 : B 政 对高校论坛的研究依然是有必要的。 本文 治性 ( 如新 华网 B S站 ) 商业 性 ( B 、 如腾 从高校 B S的传播 特点 、 特功能 、 B 独 所面 讯 网 B S站 ) B 以及业余性。 高校 B S B 便属
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

BBS论坛系统文献综述1、引言随着网络技术的发展与普及, 各种论坛系统( BBS) 应运而生, BBS ( Bulletin Board System) 是一种电子息服务系统, 它向用户提供了一块公共网络区域, 其中每个用户都可以在上面发布相关信息或提出自己的看法, 早期的BBS 由教育机构或研究机构管理, 现在大多数网站都已经建立了自己的BBS 系统,供人们通过该系统来结交更多的朋友, 表达更多的想法。

目前国内的BBS 已经十分普遍, 大致可以分为以下几类: 校园BBS、商业BBS、专业BBS、情感BBS以及个人BBS。

而此次基于 技术建立的BBS 系统的开发平台与工具选择、数据库设计以及系统所需的关键技术, 对于其它BBS 的建立有很好的参考价值。

随着Internet的高速发展,人类对于信息交流的要求日益提高,并希望实现更广泛的信息共享和资源共享。

电子公告板系统(BBS)这一在Internet上拥有众多用户的服务,也随着网络技术的发展而出现了新的飞跃,基于NNTP(NetworkNews Transfer Protocol)的转信系统的诞生给BBS注入了新的生命。

目前BBS主要分为基于Telnet 的和基于Web的两大体系,其中基于Telnet的BBS的转信系统已相对成熟,而基于Web 的BBS却一直处于“各自为政”的状态。

因此,要实现这两类技术上存在很大差异的BBS之间的资源共享,使各种类型的BBS之间能够协同工作,实现基于Web的BBS的转信系统就成了关键环节。

2、BBS背景BBS系统最初是为了给计算机爱好者提供一个互相交流的地方。

70年代后期,计算机用户数目很少且用户之间相距很远。

因此,BBS系统(当时全世界一共不到一百个站点)提供了一个简单方便的交流方式,用户通过BBS可以交换软件和信息。

到了今天,BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用BBS操作者、环境组织、宗教组织及其它利益团体也加入了这个行列。

只要浏览一下世界各地的BBS系统,你就会发现它几乎就象地方电视台一样,花样非常多。

起初的BBS系统是报文处理系统。

系统的唯一目的是在用户之间提供电子报文。

随着时间的推移,BBS系统的功能有了扩充,增加了文件共享功能。

因此,目前的BBS用户还可以相互之间交换各种文件。

只需简单地把文件置于BBS系统,其它用户就可以极其方便地下载这些文件。

早期的BBS系统是一台配有调制解调器的普通PC机,上面运行了一个BBS 程序。

BBS程序有各种版本,包括单线路的简单系统到支持十几甚至上百条电话线路的复杂系统。

最早的BBS系统系统把全部报文存放在一个地方,可现在的BBS 软件却允许操作人员根据报文内容来组织报文。

比方说,基于PC的BBS软件很可能包括有专用于DOS、OS/2和Windows的报文部分。

3、国内BBS的现状与展望国内的BBS站,单线站还占大多数。

随着计算机的普及,特别是调制解调器的大量使用,BBS的活动将会进一步高涨。

但是,随之而来的拨号难和抢线难的问题将会加剧。

尽管BBS站台的数量在不断增长,但这种增长的幅度总也赶不上用户群的增长。

许多人同时拨号一个站台,不可避免地发生冲突。

每回要拨上几十次乃至上百次才能成功连上一个BBS站的状况已经成为困扰今日中国BBS用户的一个难题。

随着BBS活动的深入,国内已经出现了一些多线站,一次可以允许2人以上同时访问。

BBS的发展过程中,也出现了一些问题。

由于国内使用的BBS架站软件,都是从国外引进的,因此没有必要的中文说明。

虽然一些热心的站长翻译了一些资料,但是仅靠这些是远远不够的。

另外,有些站台的设立是相互抄袭,所以在结构上难免有雷同之处。

1999年是中国网络的发展年。

但是,我们应该清醒地认识到,目前一些BBS 站并没有走上“简单、易用”这一层次。

包括一些厂商架设的BBS站,实用性还需要加强。

今后,国内的BBS站将向着个性化和专业化的方向发展。

4、研究目的网上论坛系统是一个会员登录留言系统。

网上游客能够浏览论坛上的帖子,并且能够注册成为用户。

论坛注册会员能够修改自己的资料信息,申请版主,发表帖子,让大家积极参与讨论。

论坛管理员能够便于管理论坛,包括浏览游客留言,审核留言,对于不健康或是不利于社会稳定的留言能进行删除操作,会员管理以及论坛版主管理等等。

5、解决方案现在网站建设的主要技术有JSP、ASP、PHP、.NET等。

但现在应用最广泛的无疑是和JSP。

面对如此多的技术,根据现实的需要,程序员可以使用多种编程语言进行开发,从而大大提高网站开发的效率和质量,形成五彩缤纷的各类网站。

从开发的角度看和JSP技术都可以通过组件进行网页的交互, 是一个革命性的程序设计框架,能够快速开发功能强大的Web应用程序和服务,与浏览器无关——是一个与浏览器无关的程序设计框架,利用它编写的应用程序可以与最新版本的Internet ,与Explorer、Netscape Navigator等常用浏览器兼容就采用的语言来讲,JSP采用java作为脚本语言,而可以采用C#和。

相对比较,脚本语言都能很好服务于小的应用程序。

自定义性和扩展性。

随附了一个设计周到的结构,它使开发人员可以在适当的级别"插入"代码。

实际上,可以用自己编写的自定义组件扩展或替换 运行库的任何子组件。

简易性。

使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。

例如, 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。

另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。

且在成本上,适合于中小企业,而这也对现在的自己比较实际。

的开发成本和运行管理成本短期是比JSP低。

随着技术的不断更新和进步,我们可以说现在的哪一种技术最为流行,但不能说哪一种技术是最好的。

根据需要和应用,选择适合的技术,把功能完美实现。

6、BBS论坛系统的研究内容一个基本的BBS论坛,可以大致分为以下流程:用户登录进入论坛(一般为游客,有时还要注册为会员),就某个话题(帖子的主题)展开讨论。

通过发帖功能发布新的话题;通过回帖功能回复已有的话题;通过搜索功能查找已有的话题。

管理员通过管理功能创建、编辑、删除论坛的板块;管理注册的用户;管理帖子。

这样的流程决定了BBS论坛系统的需求。

(1)会员注册提供新会员注册功能,包括提供录入信息的界面,检查注册信息的有效性,并将注册会员信息保存在对应数据库的数据表中。

(2)发表文章提供会员发表文章的功能,未注册会员不允许使用该功能。

(3)文章查询对注册会员和未注册会员提供文章查询以及阅读的功能,即提供对应文章标题信息,以及查看详细内容及回复文章的超链接。

(4)会员管理当网上论坛的会员完成注册后,系统会在数据库中加入会员的资料。

包括会员名称、会员密码、会员E-mail等相关信息资料。

同时,按照会员的不同身份,将特殊会员设置为版主,使他具备删除本讨论区中对应文章等特殊操作的权利。

管理者可以依据数据库中注册的特殊身份登录到论坛后台对会员信息进行管理。

(5)论坛分类管理根据不同的讨论内容,管理员将整个讨论区划分成不同的区域,会员可以选择进入不同的讨论区,允许管理者对分类进行调整,同时提供不同讨论区中包括文章数量等的统计功能。

(6)帖子管理管理员和版主都可以对会员发表的帖子进行转移、置顶和删除等操作。

系统总体功能需求框架图如下图:前台基本业务模块前台基本业务模块包含如下图所示的几个方面:(1)会员注册提供新会员注册功能,包括提供录入信息的页面,检查注册信息的有效性,并将注册会员信息存入对应数据库的数据表。

(2)登录系统提供会员登录论坛功能。

要想针对某篇帖子发言,或发表帖子,必须是登录用户才可以操作。

由于论坛中某些操作只有会员才可以执行,所以必须先登录系统。

(3)浏览帖子对注册会员和未注册会员提供文章查询以及阅读的功能,即提供对应文章标题信息,以及查看详细内容及回复文章的超链接。

(4)会员发表帖子会员可以针对某个感兴趣的话题发表自己的见解。

未注册用户无此项功能。

(5)回复帖子注册会员和未注册会员都可以对某一话题展开讨论,发表意见,并给出回复。

后台管理模块后台管理模块主要包括对整个BBS论坛系统的设置管理,包括如下图所示的几个方面。

(1)版块管理根据不同的话题,管理员可以将每个话题分成不同的种类版块,然后对其进行管理。

管理员可以删除认为不必要的版块话题;管理员可以修改版块的主题名、类型和数量等;管理员还可以添加新的版块。

(2)帖子管理管理员可以对会员发表的帖子进行管理。

管理员可以删除内容反动或不健康的帖子,可以置顶帖子。

还可以设置精华帖,控制帖子的点击率等操作。

(3)会员管理管理员可以对会员进行管理。

可以删除会员,收回他的会员号;修改会员的基本信息,修改会员的积分,排行等。

7、总结论坛管理系统的建成, 对参与其中的网络用户来说起着不可估量的作用, 在这里可以尽情的谈天说地、广交朋友、发表自己的看法、获取各种各样的知识。

计算机技术和通信技术的高速发展与完善, 也必将使论坛的功能越来越强大, 带给人们的也将会是更加广阔的天地。

本系统, 无论是设计思想还是具体的实践过程, 都会对建立其它更加完善的系统起到一定的指导作用。

8、参考文献《零基础学 2.0》王远峰等编著机械工业出版社《 2.0数据库开发实例精粹》郭瑞军郭馨编著机械工业出版社《C#从入门到精通》作者:王小柯吕双清华大学出版社《C#+SQL Server 项目开发实践》[郭睿智张学志编著][中国铁道出版社][2007] 《CSS网站布局实录——基于WEB标准的网站设计指南》李超编著科学出版社《Essential C#2.0》[美]Mark Michaelis 著人民邮电出版社《Programming 中文版》[Jesse Liberty,Dan Hurwitz 著] [瞿杰赵立东张昊译] [郝刚审校] 电子工业出版社网址:的相关学习资料网址:的相关学习资料。

相关文档
最新文档