BBS的设计与实现

BBS的设计与实现

ID:37468060

大小:410.50 KB

页数:26页

时间:2019-05-24

BBS的设计与实现_第1页
BBS的设计与实现_第2页
BBS的设计与实现_第3页
BBS的设计与实现_第4页
BBS的设计与实现_第5页
资源描述:

《BBS的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学院毕业设计说明书目录摘要I目录II第1章绪论11.1研究背景与意义11.2国内外研究概况21.3论文的主要研究内容2第2章关键技术研究42.1JSP技术简介42.2JavaBean技术简介42.3SSH介绍52.4Tomcat技术简介62.5MVC架构62.6本章小结7第3章BBS的分析与设计83.1BBS的需求分析83.1.1系统目标83.1.2系统功能需求93.2BBS的总体设计93.2.1流程设计93.2.2系统结构的划分103.3数据库的设计113.7本章小结14第4章BBS的实现154.1开发环境的选择154.

2、2系统功能模块实现154.2.1权限设计154.2.2登陆设计164.2.3帖区设计174.2.4安全性设计184.2.5资料共享设计184.2.6性能设计184.3系统SSH架构实现184.4系统界面实现22II学院毕业设计说明书4.5本章小结29第5章系统测试305.1测试内容305.2测试过程305.3测试结果315.4本章小结31第6章总结与展望326.1全文总结326.2课题展望32参考文献34致谢35II学院毕业设计说明书第1章绪论1.1研究背景与意义Internet是目前世界上最大的计算机互联网络,它遍布全球

3、,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,WorldWideWeb(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供

4、的服务将越来越丰富,越来越人性化。我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面做出了一定的尝试,通常采用的方法是,在用户登陆时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其

5、对站点进行设置,其结果未免有些粗糙。于是我们构想了这样一种方案,对用户登陆后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一个页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户做出任何额外工作的情况下实现了为用户量身订做的个性化页面。24学院毕业设计说明书您可以浏览论坛,注册登录后可以发布主题,或回复他人的帖子,交流探讨,交朋识友。在论坛里,人们之间的交流打破了空间,时间的限制。在与别人进行交往时,无须考虑自身的年龄,学历,知

6、识,社会地位,财富,外貌,健康状况,也无从知道交谈的对方的真实社会身份。这样,参与讨论的人可以处于一个平等的位置与其他人进行任何问题的探讨。论坛往往是由一些有志于此道的爱好者建立,对所有人都免费开放。而且,由于BBS的参与人众多,因此各方面的话题都不乏热心者。我们当然可以利用它来解决学习中的一些疑惑,也可以把自己的心事吐露出来。1.2国内外研究概况论坛又名BBS,全称为BulletinBoardSystem(电子公告板)或者BulletinBoardService(公告板服务)。是Internet上的一种电子信息服务系统。

7、它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。它是一种交互性强,内容丰富而即使的Internet电子信息服务系统。用户在BBS站点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。像日常生活中的黑板报一样,论坛按不同的主题分为许多版块,版面的设立依据是大多数拥护的要求和喜好,用户可以阅读别人关于某个主题的看法,也可以将自己的想法毫无保留地帖到论坛中。一般来说,论坛也提供邮件功能,如果需要私下的交流,也可以将想说的话直接发到某个人的电子信箱中。1.3论文的主要研究内容要实现这样的功能,离不开后台

8、数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了MYSQL数据库并以先进的JDBC技术进行数据库存取等操作,使Web与数据库紧密联系起来。本文作者主要完成Web服务器端的用户管理、帖子管理、数据库管理、浏览

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。