ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:1.49MB ,
资源ID:13525506      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13525506.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于JSP的财大家园BBS论坛的设计与实现Word文件下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于JSP的财大家园BBS论坛的设计与实现Word文件下载.docx

1、随着网络应用的兴起,人们交流的方式也发生了翻天覆地的变化。网络聊天、网络视频和邮箱系统等网络应用的出现正在改变着人们彼此之间沟通、交流的方式。此外,为了满足人们在某一特定主题下的知识获取和信息发布,出现了在线网络论坛。各种各样的主题论坛几乎囊括了人们生活的每个角落。人们根据自己的专业特长和兴趣爱好在论坛上提出自己的问题,即提出主题。而后其他人根据主题内容可以发表自己的意见和看法,即回复主题。一千个人有一千个哈姆雷特,论坛集大家之所长,所感,为每一个用户提供了丰富的知识矿藏。论坛是一个让人足不出户即可了解外界世界,了解他人所想的工具。在人们生活节奏逐步加快的今天,必有其存在的现实意义。正是基于这

2、样的认识,开发了此BBS论坛系统。除了提供基本的看帖、发帖、回帖、搜帖的功能,针对管理员用户系统还提供了用户管理和帖子管理的操作。目的是基于现实,为用户提供一个模拟的网上交流环境。方便大家的沟通交流,丰富人们的娱乐文化生活。在论文的篇章上,本论文从系统分析、系统整体设计、数据库设计、系统详细设计与实现几个方面对系统的开发过程作了详细的介绍,旨在全面地呈现系统由最初设计到最终定型的各个阶段,便于大家对系统有一个更好的把握和认识。系统的具体实现细节则在论文的系统详细设计与实现一章给出了具体的阐述,各个功能版块的展示也包含在其中,能够直观地看到系统运行后的演示效果。其间夹杂着部分主要代码的辅助说明,

3、便于从底层查看系统的最终实现。关键词:JSP;网上论坛;模拟社区;在线交流AbstractWith the development of the Internet,the way of peoples communication has undergoned enormous changes.Web chat,Online Video and Mailbox System are changing the way of peoples mutual communication.And to meet the request of getting the knowledge and publis

4、hing information,Internet Forum has come to appear.All kinds of topic forum almost cover every corner of perples lives.Based on the major,speciality or interest,people pose questions on the forum,named Posting;Then,other people can publish his or her opinion or viewpoint aimed at the topic that has

5、been released by other people before.This process named Post Followup.For there are a thousand Hamlets in a thousand peoples eyes,the forum gathering the speciality and thoughts of people,supplying very abundant resources for us.By means of it,people who never to go out can know the outside world an

6、d other peoples thoughts.Nowadays, pace of peoples life has been speeding up gradatim,the existence of the fourm must has its reala signifo itself.This BBS System is developed based on the cognition.Besides the fundamental function,such as Reading post,Posting and Replying post,the BBS System also p

7、rovide the function of managing post and users for adminstrat.The aim of the System is to create a virtual environment of communication online.What we want to do is to make peoples communication more convenient,to rich peoples lives with culture and entertainment.The thesis descripts the progress of

8、 the developing of the system with four chapters.They are Analysis of system,Entire design of system,Design of Database,Detailed design and achievement of system.The aim is to entirely present every progress from initial design to finalizing the design of the system,to provide convenience for people

9、 to grasp or understand the system better.The relizing details of the system is showed at the chapter which is named Detailed design and achievement of system.The demonstration of every functional module is added to this chapter,so that we can see the running effect more directlier.Some main code is

10、 also added to make assist description.In this way,we can see the mechanism of the final realization of the system.Key Words: JSP,Web BBS,Simulation Community,Online Communication目录1 引言网络的兴起与发展,极大地改变了人们的思维和行为习惯。基于网络的应用也层出不穷,论坛就是最早兴起的应用之一。作为一种传递消息的方式,最早的BBS的作用是公布股市的即时消息,而随着时代的发展,现在的BBS的内容已达到无所不包的程度。小

11、到生活趣事,大到专业知识,各种各样的主题论坛让人眼花缭乱。论坛网页的形式也由最初的静态页面发展到现在的动态页面,更好的实现了用户之间的交互。把BBS作为一种对外的展示窗口,进行内外信息交流,已然成为大众的广泛需要。财大家园论坛就是通过动态Web开发技术和数据库技术实现的以财大学生与老师为主要服务对象的一个基于现实环境之上的一个网上论坛,力求创造出一个模拟的网上校园虚拟环境。财大人可以足不出户,在论坛上共享一切值得分享的主题,方便交流;外界人士也可以通过此论坛更好的了解财大学生的焦点和兴趣所在,省时省力。在论坛的设计上,增加了版块类别。不同的版块区域所包含的讨论主题会有所区分,这样的话,就能以主

12、题不同,分版块分主题地记录了你我他的点滴心声。此论坛是基于B/S模式的一种JSP网页论坛的设计与实现,力求做到界面友好、简单和易于操作。论文从几个大的方面来对系统的开发做出了阐述。在系统分析一章从需求分析和可行性分析两方面来做具体阐述;系统整体设计则从系统目标、系统功能划分和系统开发环境三大方面说明,结合后面的系统详细设计与实现一章完成对系统从整体到细节的全方位的理解。数据库设计单独设一章,对数据库的分析、概念设计和逻辑设计给出了详细说明。系统的详细设计与实现一章对系统的各个功能模块的设计与实现做了详细说明,分为前台设计和后台设计两个部分。其中,前台设计几乎囊括了整个设计与实现的大半部分。在所

13、有章节中,系统总体设计、数据库设计和系统详细设计与实现三章是主要内容。论文尽可能的将与系统相关的内容解释清楚,目的就是将系统的整个开发流程展示给大家。2 系统分析2.1 需求分析2.1.1 功能性需求开发BBS论坛系统的目的是为了提供一个大家交流的平台,供人们发表看法、探讨经验、讨论问题。因此,BBS论坛系统的最基本的功能是发表主题,其次是其它人员根据主题发表自己的看法,即回复主题。考虑到现实情况,并不是每一个访问的游客都具有发表主题的权利,所以必须用一个身份绑定用户,赋予其发表主题的权利,这就需要实现用户注册及登录的功能。每一个系统都需要管理员这个特殊群体的存在,所以也需要实现管理员登陆的功

14、能。管理员区别于一般用户的地方在于,管理员往往具有更高的权限,有权对用户信息和帖子内容作出某些“增删改查”的操作,所以,针对管理员,系统应该实现删除和修改帖子以及对用户的管理等功能,以实现管理员对社区的管理 。考虑到社区访问量会很大,用户发表的帖子的数量自然很多,在浩瀚的帖子海洋中,如何才能查看自己感兴趣的帖子成为了一个不得不考虑的问题。所以,系统还应该实现搜索帖子的功能,用模糊查询的方法,对社区的帖子进行筛检的工作。本系统针对用户还实现了一个特殊的功能,即邮件发送。如果某个用户对其他的用户感兴趣,那么可以通过将邮件发送到指定用户注册时所填写的邮箱地址,这样的话,就能够实现即时通讯的功能。综上

15、所述,BBS论坛系统的功能就可以进行如下划分:1、前台部分主要涉及系统前台,即用户所能看到的网页所涉及到的功能。主要包括:用户注册/登录,发表新主题,回复主题,查看主题内容,搜索主题,邮件发送。2、后台管理部分主要是数据库的操作,针对系统管理员设置的一些功能。管理员登录,删除与修改主题和用户信息管理。图2-1 系统功能介绍数据库部分,本系统新建了系统用数据库bbs,并在其下创建了五张表:user(用户表)、article(主题表)、admin(管理员表)、grade(用户等级表)和edit(版块类别)。本系统在设计之初,为简单起见,欲暂不考虑系统管理员的设置,默认此系统只有一个管理员账户,用户

16、名和密码均为“admin”。但这种做法在现实生活中是很难满足实际需求的。所以,最终创建了管理员表admin,以实现对管理员信息的统一存储和管理。理论上应该有四个业务角色:游客、用户、管理员以及帖子。系统的用例图如下:图2-2 系统用例图从用例图中我们可以看出,游客的权限最低,只能查看、回复和搜索主题;用户的权限居中,能够发布、回复、搜索和查看主题;管理员的权限最高,除了能够实现用户的所有功能,还能够修改和删除主题,并且能够对用户信息进行管理,具有行使系统所能够提供的一切权利。说明:用户和游客(非用户)的身份区别主要通过“用户注册”的功能实现,系统通过sql语句将注册用户信息保存到user表中,用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1