基于JSP与Mysql的留言板设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java系统开发能力综合实训

课程设计报告

设计题目:留言板管理系统

专业:计算机科学与技术系

班级:软件102(对口)

学号:101012241

姓名:吕明敬

指导老师:李敬伟

设计时间:2012-6-7

教师评分:

引言

随着Internet的发展,网站的作用越来越重要,被称之为继广播、报纸、杂志、电视后的第五种媒体——数字媒体,拥有众多优势,所以现在不少企业都有或正在建设自己的网站。而留言板作为网站重要的一个部分,从来都是一个大家交流的平台!留言板是一种最为简单的BBS应用,借助留言板,浏览者可以张贴留言的方式给站长、版主或其他浏览者进行留言和提问。

一、课程设计题目

留言板管理系统

二、课程设计目的

1、掌握常用JSP服务器控件的使用;

2.、掌握验证控件的使用方法,理解验证控件的作用;

3、掌握数据库设计的方法;

4、掌握利用JSP技术操作数据库的方法;

5、掌握利用内置对象传递数据的方法;

6、训练分析与解决实际问题的能力;

7、训练综合应用JSP技术开发Web应用程序的能力。

三、课程设计要求

要求用JSP设计一个留言板管理系统。

该系统的功能实现有:

(1)数据的添加(留言内容的添加);

(2)留言内容按条件删除,修改;

(3)可以根据标题进行模糊查找;

(4)分页显示所有的留言信息;

(5)用MySQL数据库建立表,以及查询表,

四、课程设计内容

在Mysql中创建一个名称为dbmessage的数据库。

该系统包括用户登录模块,添加留言模块,删除留言模块,查询留言模块,分页显示留言模块。

数据库设计:添加留言信息表(如图1-1 insertmessage表所示)。

图1-1 insertmessage表

五、系统功能模块设计及代码的实现

当用户进入留言板界面后都会有如下有如下动作:如图1-2 留言板系统功能模块。

(1)登录留言板

(2)添加留言信息

(3)查看留言信息

(4)根据标题删除留言信息

(5)以及查看留言信息

(6)根据标题查询留言信息。

留言板管理系统

登录留言板

添加留言信息

退出管理系统

图1-2 留言板系统功能模块

(一)模块设计:

注意:用户在运行前必须先正确部署项目和正确启动Tomcat,出现Tomcat主页面http://localhost:8080/,点击Tomcat Manager选项,选择你的留言管理系统名称/messageboard,此时就正式进入留言板管理系统了。

5.1登录模块分析

登录界面用于操作用户登录系统,由于此处就设置一个用户因此就不做太多说明:用户名为admin,密码为admin如图1-3登录留言板界面

图1-3 登录留言板界面

5.2添加留言模块分析:

用户必须把下面的字段填写完毕后用户才可以将留言信息添加到数据库中如图1-4 留言板主界面。

图1-4 留言板主界面

5.3删除留言模块和分页显示留言信息模块分析:

该模块可以将留言信息按条件删除如图1-6 删除留言,而且可以通过分页显示留言信息模块进行查询如图1-7 删除记录后。

图1-5 分页显示数据库留言记录

图1-6 删除留言

图1-7 删除记录后

5.4 查询留言信息模块分析:用户可以按标题进行模糊查询。

图1-8 查询留言信息

图1-9 查询结果

(二)各模块之间的代码实现:

(1)登录留言板(Login.jsp)模块代码:

size="6">登录界面

用户名:

密  码:

name="button1">