首页 >  开题报告  > 正文

基于SSH的BBS论坛系统_开题报告

1.选题的背景 
BBS是在1992年底随着国际互联网的开始流行而迅速发展起来的。互联网的产生使得以前只能在本地访问的BBS可以被全世界随意访问,这对大多数人来说是极具诱惑力的。BBS是一个有多人参加的讨论系统,在BBS上大家可以对一个共同感兴趣的问题进行讨论,自由地发表自己的意见与观点,并且能直接与其他的人进行沟通。
随着互联网事业的蓬勃发展。BBS,这个具有强大实时交互功能,信息交流的平台,使人们不再像电视观众、电台听众、报纸杂志读者一样只是被动地观看、收听、阅读,而是可以积极而及时地参与讨论,在了解他人观点意见的同时也可以发表自己的看法。
2.选题的目的和意义
当今社会正处在网络时代,信息化大潮席卷全球,网络正以前所未有的速度普及开来。论坛网站以其独特的优势在信息化的过程中占有重要的一席。
为了方便信息的交流,在结合JAVA和S.S.H 技术之下开发了这个快捷、界面友好的交流系统,实现了一个功能相对齐全的论坛系统,网友可以自由地提出问题以及帮助他人解决问题,或者交流经验。 
论坛在Struts+Hibernate+Spring扩展Struts框架的基础上,用当今主流的网站开发技术jsp语言进行开发。
论坛将采用B/S体系结构,人们通过浏览器就可以访问网站的主页,保证的服务器的安全。
该论坛功能较齐全,在这里可以自由地发表自己的观点和对论坛的主题发表意见,对网友的问题及时地解决,发起投票,上传下载文件,获取对自己有用的知识。 
本套论坛的优点在于它具有强大的可扩展性和可维护性,非常适合网民创建自己的中小型BBS论坛!
本论坛是基于MyEclipse平台进行的设计与实现,主要包括三大功能模块,具体需求描述如下。
(1).会员模块:
 此模块用来实现会员的登陆注册和会员资料的修改和查找。
1、会员登陆模块:会员可以通过此模块对论坛进行登陆,登陆后便可以使用所有的会员功能,比如发帖回复等等;2、会员注册模块:没有会员帐号的用户,可以通过此模块添加会员信息,添加成功后便可登陆论坛,使用会员功能;3、资料修改模块:已注册的会员在登陆后,可以通过此模块,对会员的基本资料,联系方式,密码,头像等资料进行修改。
(2).帖子模块:
1、帖子发表模块: 已注册的会员在登陆后,可以在相应的论坛中,发表或转载文章,发表成功后,其他会员便可以在相应的论坛中看到这篇帖子,并可以对其进行回复等操作;2、帖子回复模块:会员在发表完帖子后,用户便可查看相关文章,并可以在文章中对已发表的帖子进行回复;3、帖子查找模块:会员可以通过此模块,根据帖子的标题和文章关键字,对相关的帖子进行查找。
(3).后台管理:
1、帖子查找模块:此模块和帖子模块中的帖子查找类似,只是管理员的搜索条件比普通用户更加的广泛,使搜索变的便捷:2、帖子管理模块:帖子管理模块是管理员对帖子管理的平台,如果管理员查看到帖子有不适宜发表的内容时,可以对帖子选择删除或者锁定等操作,如果看到优秀的帖子,还可以将帖子进行置顶,加精;3、会员管理模块:管理员可以通过此模块,对会员进行管理,对一些不法的用户可以修改或者删除资料;4、论坛管理模块:管理员对论坛的添加,创建,删除等功能都是在此模块里进行处理;
主要在MyEclipse开发环境下利用Struts+Hibernate+Spring扩展Struts框架的基础上,用JAVA WEB进行编程,同时采用了lucene技术完善搜索功能
 
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:电影院售票系统_开题报告

下一篇:安卓的名片簿管理系统_开题报告

相关文章: