Bbs系统设计论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Bbs系统设计毕业论文 目 录 摘 要 i Abstract ii 目 录 iii 第 1 章 引 言 1 1.1 课题的研究目的和意义 1 1.2 国内外发展状况 1 1.3 研究内容及目标 2 第 2 章 开发方法及关键技术简介 4 2.1 开发工具与运行环境 4 2.2 主要问题及解决手段 5 2.3 关键技术简介 6 2.3.1 JSP技术 6 2.3.2 SQL Server数据库技术 7 2.3.3 B/S结构 9 2.3.4 Tomcat技术 9 第 3 章 总体设计 11 3.1 系统机构设计 11 3.2 功能设计 12 3.3 数据库设计 13 第 4 章 详细设计 17 4.1 前台管理模块实现 17 4.1.1 用户注册登陆 17 4.1.2 用户发帖回帖 22 4.1.3 用户传载资料 27 4.2 后台管理模块实现 32 4.2.1 管理员管理 32 4.2.2 论坛分类管理 34 4.2.3 用户权限管理 36 4.2.4 论坛帖子管理 38 4.2.5 密码修改 39 第 5 章 结 论 40 参考文献 41 致 谢 43 引 言 课题的研究目的和意义 随着计算机技术的不断发展与提高,人们深刻的认识到了其强大的功能及在现代社会中的各个领域发挥着无可替代的重要的作用。其中计算机网络技术更是得到了充分的应用,然而在网站设计中Web数据库技术已然成为最为广泛应用的网站架构的基础技术,网络提供了用户与用户之间通信交流的有效手段。利用JSP技术 实现Web服务器与数据库的连接,完成对网站信息的查询与处理。 由于网络具有传播信息容量大,形态多样,迅速方便且自由交互的特点,其已发展成为新的传播媒体及交互平台。目前就有很多不同形式的网站提供人们共享资讯,而论文中目的是介绍运用JSP技术设计并实现论坛网站的功能。构建一个交流平台通过互联网使用户和用户之间可以进行交流,分享各种信息;同时也可以通过网络提出所遇到的各种问题等待他人的解答,并彼此认识,交流扩大知识。 设计实现论坛网站的主要意义在于:首先,现今JSP在网站设计方面有着突出的优势,因此有必要掌握并熟练应用JSP动态网页设计技术;其次,通过数据库与Web服务器连接来对网站数据进行管理,掌握不同环境的关联与应用;最后,随着网络的发展及人们对知识信息的需求不断提升,网络已成为不可忽视的资讯来源,而论坛网站便能满足这个要求。 国内外发展状况 Java Server Pages(JSP)是一种基于web的脚本编程技术,类似于网景公司的服务器端Java脚本语言——server-side JavaScript(SSJS)和微软的Active Server Pages(ASP)。JSP比SSJS和ASP具有更好的可扩展性,并且他不专属于任何一家厂商都可以在自己的系统上实现JSP。 JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页设计标准。其在动态网页的建设中尤其强大而特别的功能。JSP与Microsoft的ASP技术非常相似。两者都提供在HTML代码中混合某种程序代码、有语言因情节是执行程序代码的能力。而事实证明,Java Servlet是一种开发Web应用的理想构架。JSP以Servlet技术为基础,又在许多方面做了改进。JSP页面看起来像普通HTML页面,但它允许潜入执行代码,在这一点上,它和ASP技术非常相似。但是,利用跨平台运行的JavaBean组件,JSP为分离处理逻辑与显示样式提供了卓越的解决方案。 研究内容及目标 要求达到的目标是能够普通用户的注册登录,并在论坛网站中自由发表新帖及浏览回复他人发表的帖子,用户可对个人信息的进行修改;管理员对论坛帖子信息、主题信息、用户信息及权限的管理。 课题主要研究并实现的内容有如下几方面: (1)数据存储与数据库描述 由于论坛需要储存用户及其所发帖子的相关信息,而在论坛运行过程中这类相关数据量会逐渐增大,因此要依据数据库来实现对这些数据的存储和管理。 通常,用户要存有其注册时的ID,用户名,密码等个人信息,以方便网站的管理。同时,论坛中的主题及帖子同样需要相应的信息数据,以方便其分类与管理。 根据上述分析,系统数据库中的主要表及其关系如下: 会员信息表(用户ID,用户名,密码,姓名,性别,年龄…) 帖子主题表(用户ID,标题,内容,上传的附件,…) 帖子回复表(用户ID,内容,…) 管理员表(管理员ID,用户名,密码,…) 主表中用户的ID属性为主键 (2)用户在网站中进行的活动 这是课题的重点工作,涉及到如下内容: ①普通用户操作 用户可在网站中感兴趣的主题发表新帖来表达自己的观点,并通过回帖与

文档评论(0)

你好世界 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档