毕业论文-基于JSP的BBS论坛的设计与实现(2)

2019-03-29 12:45

目录

目录

摘 要 .............................................................................................................................. I Abstract ......................................................................................................................... II 第一章 引言 .................................................................................................................. 1

1.1 课题背景 ......................................................................................................... 1

1.1.1 国内研究现状 ...................................................................................... 1 1.1.2 课题的提出 .......................................................................................... 1 1.2 研究的目的和意义 ......................................................................................... 2 1.3 BBS论坛简介 ................................................................................................. 2 1.4 主要研究工作和结构 ..................................................................................... 2 第二章 主要技术简介 .................................................................................................. 4

2.1 J2EE简介 ........................................................................................................ 4 2.2 主要技术介绍 ................................................................................................. 4

2.2.1 Mysql ..................................................................................................... 4 2.2.2 JSP ......................................................................................................... 5 2.2.3 XML ...................................................................................................... 5 2.3 MVC设计模式 ................................................................................................ 5

2.3.1 MVC设计模式简介 ............................................................................. 5 2.3.3 MVC设计模式的优缺点 ..................................................................... 6

第三章 系统分析 .......................................................................................................... 8

3.1 系统需求分析 ................................................................................................. 8 3.2 系统功能分析 ................................................................................................. 8

3.2.1 管理员模块 .......................................................................................... 8 3.2.2 会员模块 .............................................................................................. 8 3.3 系统建模 ......................................................................................................... 9

3.3.1 系统用例模型 ...................................................................................... 9

第四章 系统设计 ........................................................................................................ 10

4.1 系统结构设计 ............................................................................................... 10 4.2 系统功能模块设计 ....................................................................................... 10 4.3 数据库设计 ................................................................................................... 11

4.3.1 数据库建模 ........................................................................................ 11 4.3.2 数据库实现 ........................................................................................ 12

目录

第五章 系统实现 ........................................................................................................ 14

5.1 管理员登录 ................................................................................................... 14 5.2 会员注册 ....................................................................................................... 17 5.3 会员发帖 ....................................................................................................... 21 5.4 会员回帖 ....................................................................................................... 25 5.5 会员删帖 ....................................................................................................... 27 第六章 系统总结与展望 ............................................................................................ 30

6.1 总结 ............................................................................................................... 30 6.2 展望 ............................................................................................................. 31 致谢 .............................................................................................................................. 32 参考文献 ...................................................................................................................... 33

第一章 第一章 引言

1.1 课题背景

现在,随着计算机软硬件的大幅度降价,互联网技术得到了飞速的发展,

传统的单机版软件正在逐渐退出舞台,而网络版的软件则快速发展起来,各种各样的网络应用层出不穷。网络版软件中主要有两种不同的结构:第一种是称为客户端——服务器的C/S结构,它具有结构严谨,效率高,服务器端压力小等优点,被广泛运用于局域网中。第二种,也是本毕业设计所采用的,浏览器——服务器的B/S结构,它的特点为:客户端直接采用浏览器软件作为界面,应用开发效率高,客户端不受操作平台的限制、网络传输量少,不但适用于局域网,更适用于Internet,而且投资小。

互联网正在融入我们的生活,在我们的生活中扮演着越来越重要的角色。网络提供给我们的不仅仅是一个获得各种消息的途径,而且还是一个可以给人们提供一个自由交流的空间,而BBS论坛正是这种网络系统, 影响和改变着我们的生活。因此开发出一个优秀的网络BBS(论坛),不仅是对我们学习成果的一种检验,更在生活中有其重要意义。

1.1.1 国内研究现状

中国大陆最早论坛是1991年建成并使用的北京长城站,由于当时互联网尚未开始普及,因此用户访问量每天只有十几人。但是到了现在,中国大陆出现了数不胜数的论坛,较为著名的有天涯社区、百度贴吧、红网论坛、华生论坛等等。随着计算机软硬件和其他相关设备的大幅度降价、互联网在国内得到了非常快速的发展,使得BBS的成本逐渐降低,因此也越来越多的被人认可,并且以惊人的速度发展起来。

并且随着中国教育事业的发展,新型大学生的思想逐步开放,高校BBS的发展也是一个潮流问题,将会有越来越多的高校使用BBS。BBS简单、易用、实用的特点必将使其得到大力发展。

1.1.2 课题的提出

随着网络技术的不断发展以及越来越高的普及率,人们对消息的获取的不断提高。BBS论坛越来越多的出现在生活的各个方面。作为人们交流的平台,BBS论坛也越来越重要,因此制作一个BBS论坛有其实用的价值。在此基础上,也可以检验自己大学四年所学的专业知识,运用到一个实际的项目,更好的锻炼自己。

1

第一章

1.2 研究的目的和意义

1. 研究的目的:

1)掌握基本的软件工程思想,并实际运用; 2)熟练用JSP编写一个简单的BBS; 2. 研究的意义:

随着计算机软硬件的大幅度降价,互联网技术得到了飞速的发展,用户群体也呈现爆炸性地增长。网络不再仅仅是信息的被动获取来源,更成为人们探讨间题、交换观点的场所,其中,网上论坛扮演了极其重要的角色。各种各样的论坛几乎充实着我们的生活和工作的每一个方面,无论是商界、新闻界,还是政界,娱乐界,在向人们传递着各种消息。Internet正在融入我们的生活,在我们的生活中扮演着越来越重要的角色。网络提供给我们的不仅仅是一个获得各种消息的途径,而且还是一个可以给人们提供一个自由交流的空间,而BBS论坛正是这种网络系统, 将对我们的生活产生深远的影响。因此开发出一个优秀的网络BBS(论坛),不仅是对我们学习成果的一种检验,更在生活中有其重要意义。

1.3 BBS论坛简介

本毕设主要讲述利用Java Web的相关技术来制作一个简单论坛。通过需求分析,总体设计,详细设计,编码测试等软件工程学的原理,实现一个简易的BBS论坛系统应有的一些功能,如:登陆功能,用户要在登陆界面输入事先已经注册好的用户名和密码来实现登录,用户只有登录成功了才能进行浏览帖子,发表帖子等一系列的操作;注册功能,如果用户首次进入登陆界面,必需要先注册,注册时用户填写自己的个人信息,方便以后丢失密码时找回密码;密码找回功能,当已经注册的会员忘记了自己的登录密码时,可以通过密码找回模块找回密码,此时需要会员记得注册时填写的个人信息,并根据相关的密保问题来找回密码。除了这些基本功能之外,还有浏览、发表、回复以及删除帖子等功能。制作本BBS论坛所用的开发环境是MyEclipse8.5+MySQL数据库+Tomcat6.0服务器,另外还综合运用了CSS、HTML、JSP等语言。

1.4 主要研究工作和结构

本文的具体工作如下:

2

第一章

第一章:介绍课题提出的背景,目的和意义,分析了BBS论坛的现状,明确论坛设计的目标及功能,却确定论文的整体架构。

第二章:介绍本BBS论坛所涉及到的相关技术。

第三章:从BBS论坛的需求出发,确定本系统的基本功能模块:登录模块,注册模块,发帖,删帖模块。并使用用例图分析了平台的软件结构。

第四章:侧重于系统的设计,主要结构设计和功能设计,包括数据库的需求分析,数据库的建模和数据库的实现。

第五章:主要给出了BBS论坛基于J2EE的软件体系结构和系统开发环境的选择,并从数据库的持久层、业务成、表示层的角度,对主要的功能进行了描述,最后给出了本BBS论坛的主要模块演示效果。

第六章: 对本系统的总结和展望。

3


毕业论文-基于JSP的BBS论坛的设计与实现(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第8章TBM施工方法课案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: