基于jsp的bbs论坛的设计与实现

上传人:xiao****1972 文档编号:116504390 上传时间:2019-11-16 格式:DOC 页数:40 大小:1.62MB
返回 下载 相关 举报
基于jsp的bbs论坛的设计与实现_第1页
第1页 / 共40页
基于jsp的bbs论坛的设计与实现_第2页
第2页 / 共40页
基于jsp的bbs论坛的设计与实现_第3页
第3页 / 共40页
基于jsp的bbs论坛的设计与实现_第4页
第4页 / 共40页
基于jsp的bbs论坛的设计与实现_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《基于jsp的bbs论坛的设计与实现》由会员分享,可在线阅读,更多相关《基于jsp的bbs论坛的设计与实现(40页珍藏版)》请在金锄头文库上搜索。

1、 NANCHANG UNIVERSITY学 士 学 位 论 文THESIS OF BACHELOR(20102014年)题 目: 基于JSP的BBS论坛的设计与实现 南 昌 大 学学士学位论文原创性申明本人郑重申明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式表明。本人完全意识到本申明的法律后果由本人承担。作者签名: 日期:学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构

2、送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权南昌大学可以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 保密,在 年解密后适用本授权书。本学位论文属于 不保密。(请在以上相应方框内打“”)作者签名: 日期:导师签名: 日期:基于JSP的BBS论坛的设计与实现 摘 要进入了二十一世纪,由于科学技术的飞速发展,电脑软硬件的制作成本也越来越低,使得互联网越来越普及,计算机技术也迅速向着网络化、集成化方向高速发展。传统的单机版软件正在逐渐退出互联网市场,而网络版软件则如雨后春笋一般,蓬勃的发展起来。网络版软件中主要有两种不同的架构:

3、第一种是客户端服务器的C/S结构,它具有结构严谨,安全性好,效率高,服务器端压力小等一系列优点,因此被广泛运用于局域网中。第二种,也是本毕业设计所采用的,即浏览器服务器的B/S结构,它是在客户端直接采用了浏览器软件作为界面,因此使得软件开发效率高,客户端不受操作平台的限制,网络传输量少,不但适用于局域网,而且也适用于Internet,并且投资小。本文研究了一个以J2EE技术为主的BBS论坛的构建过程。J2EE技术作为目前企业或商务开发中较为主流的一种软件开发技术标准,不但继承了JAVA的技术优点,而且在软件的部署、扩展、管理等方面采用了更为先进的实现理念。所以本文采用J2EE框架,与Mysql

4、相结合的手段,实现一个B/S多层体系结构、基于MVC模式的J2EE的BBS论坛,并研究这三个轻量级开源框架在该项目开发中的所起的作用。本BBS论坛的开发实现则是严格按照软件工程的思想和步骤进行的:通过需求分析、概要设计、详细设计、系统的编码实现等步骤完成BBS论坛的研发工作。制作本论坛所用的到的开发环境是MyEclipse8.5+MySQL数据库+Tomcat6.0服务器,综合运用了HTML、CSS、JSP以及JavaScript等语言。关键词:BBS论坛,JSP, Mysql,Myeclipse Research and design of bbs based on the JSP Abst

5、ractThe 21st century, computer technology rapidly toward networking, integrated direction.Traditional stand-alone version of the application software is gradually withdraw from the stage, instead, the support network, support for multiple data information (multimedia) of a new generation of online a

6、pplications, and in the online edition of the software seems there are two different trends, one kind is called a client - server C/S structure, this software has a well-knit structure, high efficiency, the server side pressure is small, the advantages of good security, is widely used in the local a

7、rea network (LAN).And another, also is the graduation design adopts, is called a browser - server B/S structure, its characteristic is directly in the client with a powerful browser software as the interface, its advantage lies in the software development efficiency is high, the client is not restri

8、cted by operating platform, and is not subject to regional restrictions, network transmission quantity is little, which is suitable for the local area network (LAN), more suitable for the Internet, and small investment, quick effect, users can need not to invest heavily in the server, but to rent, e

9、ven is free to use your ISP server resources, so favored by more and more small and medium-sized units.In this paper, we study a given priority to with J2EE technology process of the construction of the BBS BBS.J2EE technology as the enterprise or business is the mainstream in the development of a s

10、tandard software development technology, not only inherited the JAVA technology advantages, and in the software deployment, extension, management and other aspects have adopted more advanced the implementation of the concept.So this article USES the J2EE framework, and the combination of database te

11、chnology means, to implement a B/S multilayer architecture, based on MVC pattern of J2EE BBS BBS, and study the three lightweight open source framework in the role of the project development.In this paper, in strict accordance with the software engineering ideas and steps for the development of BBS

12、BBS, through the demand analysis, general design, detailed design and coding of the system development of the steps to complete the BBS BBS.Front desk software used in this BBS is MyEclipse, background database is MySQL, runtime server is used in the Tomcat, the integrated use of HTML, JSP, and the

13、JavaScript language.Keywords:BBS, JSP, Mysql目录摘 要IAbstractII第一章 引言11.1 课题背景11.1.1 国内研究现状11.1.2 课题的提出11.2 研究的目的和意义21.3 BBS论坛简介21.4 主要研究工作和结构2第二章 主要技术简介42.1 J2EE简介42.2 主要技术介绍42.2.1 Mysql42.2.2 JSP52.2.3 XML52.3 MVC设计模式52.3.1 MVC设计模式简介52.3.3 MVC设计模式的优缺点6第三章 系统分析83.1 系统需求分析83.2 系统功能分析83.2.1 管理员模块83.2.2

14、会员模块83.3 系统建模93.3.1 系统用例模型9第四章 系统设计104.1 系统结构设计104.2 系统功能模块设计104.3 数据库设计114.3.1 数据库建模114.3.2 数据库实现12第五章 系统实现145.1 管理员登录145.2 会员注册175.3 会员发帖215.4 会员回帖255.5 会员删帖27第六章 系统总结与展望306.1 总结30 6.2 展望31致谢32参考文献33第一章 引言1.1 课题背景 现在,随着计算机软硬件的大幅度降价,互联网技术得到了飞速的发展,传统的单机版软件正在逐渐退出舞台,而网络版的软件则快速发展起来,各种各样的网络应用层出不穷。网络版软件中

15、主要有两种不同的结构:第一种是称为客户端服务器的C/S结构,它具有结构严谨,效率高,服务器端压力小等优点,被广泛运用于局域网中。第二种,也是本毕业设计所采用的,浏览器服务器的B/S结构,它的特点为:客户端直接采用浏览器软件作为界面,应用开发效率高,客户端不受操作平台的限制、网络传输量少,不但适用于局域网,更适用于Internet,而且投资小。 互联网正在融入我们的生活,在我们的生活中扮演着越来越重要的角色。网络提供给我们的不仅仅是一个获得各种消息的途径,而且还是一个可以给人们提供一个自由交流的空间,而BBS论坛正是这种网络系统, 影响和改变着我们的生活。因此开发出一个优秀的网络BBS(论坛),不仅是对我们学习成果的一种检验,更在生活中有其重要意义。1.1.1 国内研究现

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号