JSP 程序设计-课程设计基于 JSP 技术开发的 BBS 论坛系统院 系:专业班级:组 长:2024 年 12 月 15 日摘 要当今,随着网络的迅速进展,制作 BBS 论坛的技术和方法也越来越多。本文主要讲述利用 Java Web 的相关技术来制作一个简单论坛。通过实际制作,实现了 BBS 论坛系统应有的一些基本功能,如:登陆功能,通过在登陆界面输入用户名和密码来实现会员的登录,用户只有登录成功了才能进行一系列的操作;注册功能,用户首次登陆,需要先注册,注册时需要用户填写个人信息;找回密码功能,当用户忘记密码时可以通过此功能找回密码,找回密码时需要用户记得注册时填写的个人信息。除此之外,还有浏览帖子、发表帖子、回复贴子以与删除帖子等等功能。制作本论坛所用的前台软件是 MyEclipse,后台数据库是 MySQL,运行时所用的服务器是 Tomcat,综合运用了 HTML、JSP 以与 JavaScript 语言。关键词:BBS 论坛; JSP 技术; 登陆;注册; 找回密码;浏览贴子; 发表帖子; 回复贴子; 删除帖子目 录一、概论 1(一)、BBS 历史背景 1(二)、BBS 制作目的 1(四)、BBS 制作的局限性 2二、相关软件、技术介绍与开发环境的选择 2(一)、开发环境介绍 2(二)、JDK(Java Development Kit)2(三)、MyEclipse6.5 软件的简单介绍 3(四)、MySQL 数据库介绍 3(五)、JSP(Java Server Pages)网页设计技术介绍 3(六)、Tomcat5.5 服务器介绍 3三、应用需求分析 3(一)、用户登录和注册功能 4(二)、用户找回密码功能 4(三)、用户帖子的浏览 5(五)、用户回复他人帖子 6(六)、管理员对帖子的查看/发表/删除功能 6四、系统总体设计 7(一)、系统结构设计 7(二)、数据库设计 8五、系统详细设计 10(一)、建立数据库与数据库表 10(二)、用户登录功能的实现 11(三)、用户发表新帖子页面的制作 12一、概论当前形势下,BBS 论坛种类繁多,通过 BBS 可随时取得国际最新的软件与信息,也可以通过 BBS 来和别人讨论计算机软件、硬件、Internet、多媒体、程序设计以与医学等等各种有趣的话题,更可以利用 BBS 来刊登一些“征友”、“廉价转让”与“公司产品”等启事。只要您拥有 1 台计算机、1 只调制解调器和 1 条线,就能够进入这个“超时代”的领域。(一)、BBS 历史背景BBS 的英文全称是 Bulletin Board System,翻译为中文就是“电子公告板”。BBS 最早是用来公...