- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘 要
网络化的今天,BBS论坛系统的功能得到了很大的扩充。BBS的用户已扩展到各行各业,除原先的计算机爱好者们外,商用BBS操作者、环境组织、宗教组织及其它利益团体也加入了这个行列通过BBS系统来和别人讨论计算机、、、多媒体、设计以及医学等等各种有趣的话题给计算机爱好者提供一个互相交流的地方后台数据库采用操作系统为关键词: B/S架构;JavaBean;Jsp;Spring;Struts;Hibernate
摘 要 I
目录 II
第1章 引 言 1
1.1项目目标与期望 1
1.2项目设计原则 2
1.3可行性分析 2
1.3.1技术可行性 2
1.3.2主要技术 4
1.3.3系统结构可行性分析 6
第2章 需求分析 8
2.1系统功能需求 8
2.2系统的运行需求 8
2.3系统数据流 9
2.4用例图 10
2.5开发环境介绍 11
2.5.1软件环境 11
2.5.2硬件环境 13
第3章 概要设计 14
3.1系统功能模块 14
3.2系统功能的设计 15
第4章 数据库设计 20
4.1 数据库设计 20
4.2 数据及数据库的描述 21
第5章 详细设计 27
5.1管理员登录 27
5.1.1数据流程 27
5.1.2详细功能介绍 27
5.2用户管理模块 29
5.2.1数据流程 29
5.2.2详细功能介绍 30
第6章 系统测试 36
6.1 BBS论坛系统的测试 36
6.2测试举例 36
第7章 总结 37
致 谢 38
参考文献 39
第1章 引 言
BBS是Bulletin Board System(电子公告栏)的缩写,网络上通常称之为论坛。它通过以文字为主的界面,为广大网友提供一个彼此交流的空间。BBS与Email都是早期Internet最普遍的应用之一,至今仍然广泛使用。目前,通过BBS系统可随时取得国际最新的软件及信息,也可以通过BBS系统来和别人讨论计算机、BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用BBS操作者、环境组织、宗教组织及其它利益团体也加入了这个行列通过BBS系统来和别人讨论计算机、、、多媒体、设计以及医学等等各种有趣的话题给计算机爱好者提供一个互相交流的地方Web服务器端的用户管理、公告管理、推荐讨论管理、文章阅读管理、帖子管理、数据库管理、查询和增加、删除、编辑功能等设计、实现与完善以及整个实验网站的组织建立和测试工作。本文中数据库服务器端采用了MSQL数据库并以先进的JDBC技术进行数据库存取等操作,使Web与数据库紧密联系起来。为了让网友可以自由发表观点和提出问题以及帮助他人解决问题,或者交流经验。特开发了BBS论坛系统。在计算机网络飞速发展的今天,BBS已经成为人们网上交流的重要平台,在里,人们之间的交流打破了空间、时间的限制。因此对BBS论坛的研究是十分必要的。可以阅读他人关于某个主题的看法,也可以将自己的想法毫无保留地贴到公告栏中。Internet起源于20世纪60年代的美国,它在近几年迅速风靡全球,其根本原因不仅在于她拥有卓越的国际通信功能,更在于它拥有巨大的信息资源。所谓的Internet是指由分布在全世界成千上万的计算机网络遵循一定的通讯协议,并相互联系在一起而形成的国际互连网络,也就是说,Internet是建立和使用这些网络的人群、群体、公司以及各种网络资源的集合体。
随着网络技术的不断发展,单纯的静态页面已经不能满足发展的需要,因为静态页面是用单纯的HTML语言组成的,它没有交互性。因此,为了满足实际的需要,许多网页文件扩展名不再只是“htm”,“html”,出现了以“php”,“asp”,“jsp”,“shtml”等为后缀的网页文件,这些都是采用动态网页技术制作出来的。
2、 程序语言的选择
JSP(JavaServer Pages)是由Sun公司倡导,许多别的公司参与一起创建的一种新动态网页技术标准,类似其他技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片断(Scriptlet)和JSP标签,构成了JSP网页(*.jsp)Servlet/JSP Container收到客户端发出的请求时,首先执行其中的程序片断,软后将执行结果以HTML格式响应给客户端,其中程序片断可以是:操作数据库,重新定向网页以及发送E-Mail等等,这些都是建立动态网站所需要的功能。所有程序操作都在服务器端运行,网络上传送给客户端的仅是得到的结果,与客户端的浏览器无关,因此,JSP称为Server-side Language。所以被许多人认为是未来最有发展前途的动态网站技术之一。使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标
原创力文档


文档评论(0)