网站大量收购独家精品文档,联系QQ:2885784924

毕业设计(论文)-基于J2EE的bbs论坛系统.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
前 言 Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。 论坛的发展也如同网络,雨后春笋般的出现,并迅速的发展壮大。论坛(BBS)的英文全称是Bulletin Board System,翻译为中文就是“电子布告栏系统”。BBS最早是用来公布股市价格等类信息的,当时BBS连文件传输的功能都没有,而且只能在苹果机上运行。早期的BBS与一般街头和校园内的公告板性质相同,只不过是通过来传播或获得消息而已。一直到开始普及之后,有些人尝试将苹果计算机上的BBS转移到个人计算机上,BBS才开始渐渐普及开来。近些年来,由于爱好者们的努力,BBS的功能得到了很大的扩充。现在的论坛几乎涵盖了我们生活的各个方面,几乎每一个人都可以找到自己感兴趣或者需要了解的专题性论坛,而各类网站,综合性门户网站或者功能性专题网站也都青睐于开设自己的论坛,以促进网友之间的交流,增加互动性和丰富网站的内容。 目 录 摘 要 I Abstract II 第一章 绪 论 1 1.1 课题研究的目的及意义 1 1.2 国内外研究动态 1 1.3本文的工作 2 第二章 开发平台与主要技术 3 2.1 开发平台 3 2.1.1 MyEclipse 3 2.1.2Tomcat 3 2.1.3JDK 4 2.2主要技术 4 2.2.1 JSP 4 2.2.2 MVC模型 4 2.2.3 Stuts、Hibernate、AJAX 4 第三章 需求分析 6 3.1项目背景 6 3.1.1市场背景 6 3.1.2 项目组织 6 3.2 功能概述 6 3.2.1 功能结构 6 3.2.2功能描述 7 3.3系统用例 7 3.4性能需求 9 3.4.1性能环境 9 3.4.2访问入口需求 9 第四章 总体设计 10 4.1 数据库设计 10 4.4.1 E-R图 10 4.1.2 表的设计 11 4.2时序图 13 第五章 详细设计 15 5.1系统架构 15 5.2技术体系 16 5.3控制层的设计 16 5.4业务层的设计 17 5.5持久层的设计 18 5.6权限设计 19 第六章 测 试 20 6.1测试方案 20 6.1.1 单元测试 20 6.1.2集成测试 20 6.2测试用例 21 第七章 使用说明 22 7.1 搭建运行环境 22 7.2 操作指南 22 7.2.1后台操作 22 7.2.2 前台操作 24 第八章 总 结 26 参考文献 27 外文原文 28 译文 35 致谢 41 摘 要 论坛是互联网上的一个重要应用,其主要功能是给用户一个在网上互相交流、互相学习、互相帮助的平台。用户在BBS站点上可以获得各种信息服务,发布信息,进行讨论,聊天等等。 论文主要介绍了基于J2EE技术的网上论坛系统的设计和实现。设计包括数据库设计,系统架构设计,以及前端用户界面设计。系统中普通用户可以完成用户的注册,登录,退出,发帖,跟帖,修改帖子,删除帖子,修改密码等功能。管理员可以对版块进行维护,对帖子和用户进行管理。文中详细描述了系统需求、模块结构及功能。 系统使用了MVC的设计模式,程序在业务逻辑、控制逻辑和表现逻辑上实现了分离。系统结构清晰,具有良好的可读性、可扩展性和可维护性。系统使用了Struts框架,呈现层采用了JSP动态网页技术,页面用到了CSS(层叠样式表)以及JavaScript技术。在文字处理方面利用了CKEditor框架。注册页面通过AJAX技术来完成用户名的验证。系统以MyEclipse作为开发工具,用Hibernate连接后台MySQL数据库,界面设计人性化,操作简单。 关键词:论坛系统;J2EE;数据库;设计模式;对象关系模型 Abstract BBS is one of the important application on the Internet, its main function is giving Internet users a platform to exchange, communication, learning and help eac

文档评论(0)

linet + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档