JSP2046 论坛JSP+SQLServer2000版本论坛2.doc

上传人:scccc 文档编号:14378820 上传时间:2022-02-04 格式:DOC 页数:14 大小:770KB
返回 下载 相关 举报
JSP2046 论坛JSP+SQLServer2000版本论坛2.doc_第1页
第1页 / 共14页
JSP2046 论坛JSP+SQLServer2000版本论坛2.doc_第2页
第2页 / 共14页
JSP2046 论坛JSP+SQLServer2000版本论坛2.doc_第3页
第3页 / 共14页
JSP2046 论坛JSP+SQLServer2000版本论坛2.doc_第4页
第4页 / 共14页
JSP2046 论坛JSP+SQLServer2000版本论坛2.doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《JSP2046 论坛JSP+SQLServer2000版本论坛2.doc》由会员分享,可在线阅读,更多相关《JSP2046 论坛JSP+SQLServer2000版本论坛2.doc(14页珍藏版)》请在三一文库上搜索。

1、摘 要本系统是采用jsp+servlet技术开发设计的论坛网站系统,基于MVC的设计模式,结合JSTL+EL以及AJAX等的页面显示技术,使JSP页面中无JAVA代码的显示,保证了代码的安全,同时简化了JSP页面的编码。系统实现了网站信息的动态发布,使得对信息的管理更加及时、高效,提高了工作效率。数据库采用了SQLServer2000数据库,操作简单、方便而且廉价易维护性高。软件采用的是B/S的设计结构,主要分为前台显示和后台管理两部分。前台是用户注册、密码修改、密码取回、登录、浏览帖子、回复帖子、根据关键字搜索帖子等;后台主要实现对帖子的精华设置与取消、对帖子的查看、对非法的帖子进行删除,对

2、回复的帖子进行查看、删除等管理操作以及公告的发布、添加、删除、修改等操作。本文通过对论坛网站系统设计到实现流程的描述,目的是让人们了解论坛网站的结构以及系统从设计到实现中各个部分的解决方案,让大家了解JAVA网络编程广泛采用的设计模式。关键词:论坛,系统,JSP,公告目 录前言11 可行性分析31.1 技术可行性31.2 操作可行性31.3 分析结论42 需求分析42.1 系统的功能需求42.1.1 会员功能42.1.2 搜索功能52.1.3 版主功能52.1.4 论坛展区功能52.1.5 后台数据维护功能53 概要设计63.1 系统总体构概要设计63.2 数据模型73.2.1 数据流图73.

3、2.2 系统设计E-R图93.3 数据库设计94 详细设计及实现124.1 前台页面的设计与实现124.1.1 首页的设计实现124.1.2 用户登录界面的制作144.1.3 用户注册界面的制作184.1.3 用户分区界面的制作224.2 后台页面的设计与实现274.2.1 管理员登录界面的设计274.2.2 管理员管理的设计与实现285 测试395.1 测试的任务及目标395.1.1 测试的任务395.1.2 测试的目标395.2 测试方案395.3 测试用例395.3.1 会员登录测试405.3.2 发帖测试416 结论44参考文献45谢辞46III 3 概要设计3.1 系统总体构概要设计

4、为了能把系统的结构介绍得明确,我们采用示意图来加以辅助说明。论坛网站系统管理员界面会员浏览帖子回复帖子管理用户管理帖子修改密码发布公告删除用户修改资料删除帖子修改帖子精华设置删除回复图3-1 系统总体构成示意图图4-1 论坛首页图图4-2 用户登录图图4-3登录成功图图4-4 注册页面图图4-5 论坛分区页面图图4-6 留言板页面图图4-7具体分区页面图(2)回帖子:这里我们再次用到了留言板,而标题是从用户要回复的标题。当用户回复成功之后,该帖子的回复加1。并把回复存到数据库中。(3)显示回复:同样使用EL与JSTL技术在显示帖子的内容同时显示回复的内容,其实现与上文显示帖子内容的处理方法类似

5、所以略而不写,实现如下图。图4-8 显示帖子页面图4.2 后台页面的设计与实现后台的设计主要有管理员管理设计和版主管理设计。版主只能对自己分区内的帖子与回复进行管理,而管理员可以对所有区内的所有帖子和回复以及用户进行管理。其实现的功能与实现相关技术基本相似,所以我们只写管理员对后台管理的具体设计与实现。4.2.1 管理员登录界面的设计管理员在后台管理所有信息必须保证安全,我们首先要做个管理员的登录界面,版主的登录界面与此相同。图4-9 管理员登录页面图4.2.2 管理员管理的设计与实现管理员登录成功后,在管理界面对论坛的帖子、用户以及公告进行管理,首先是管理分区,通过对数据库的查询,显示出每个

6、分区的帖子信息,从而进行删除、精华设置等操作。具体实现如下图:图4-10 管理页面图那么后台的管理功能又是怎么样实现的呢?(1)新帖的管理 我们把用户新发的帖子排序,然后取出最新发布的5条显示出来(如图),并对内容进行查看,如果是非法的内容就删除掉。图4-11 显示新帖页面图(2)对不同分区帖子的管理管理员可以对不同分区的所有的帖子进行逐个查看(如:帖子直接查看图),并进行管理操作,也可以通过对于帖子标题的模糊查询(如:模糊搜索查看图),来寻找要进行处理的帖子,并对其进行管理。图4-12 帖子直接查看图图4-13 模糊搜索查看图以上所有的内容涉及的相关条件:操作系统:Window2000ServerJ2SDK版本:j2sdk-1.5-windowsTomcat版本:jakarta-tomcat-5本地数据库:SQLServer2000 Powered by 计算机毕业论文网 重要提示:本论文由大学论文网毕业论文下载网: 提供如果需要详细内容请与QQ:4991024联系11

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1