- 8
- 0
- 约1.88千字
- 约 14页
- 2017-09-17 发布于江苏
- 举报
摘 要
本系统是采用jsp+servlet技术开发系统,实现了网站的动态,使得对信息的管理更加及时、高效,提高了工作效率。前台显示和后台两部分前台、、、、根据关键字等;后台主要实现对、添加、删除、修改等前言 1
1 可行性分析 3
1.1 技术可行性 3
1.2 操作可行性 3
1.3 分析结论 4
2 需求分析 4
2.1 系统的功能需求 4
2.1.1 会员功能 4
2.1.2 搜索功能 5
2.1.3 版主功能 5
2.1.4 论坛展区功能 5
2.1.5 后台数据维护功能 5
3 概要设计 6
3.1 系统总体构概要设计 6
3.2 数据模型 7
3.2.1 数据流图 7
3.2.2 系统设计E-R图 9
3.3 数据库设计 9
4 详细设计及实现 12
4.1 前台页面的设计与实现 12
4.1.1 首页的设计实现 12
4.1.2 用户登录界面的制作 14
4.1.3 用户注册界面的制作 18
4.1.3 用户分区界面的制作 22
4.2 后台页面的设计与实现 27
4.2.1 管理员登录界面的设计 27
4.2.2 管理员管理的设计与实现 28
5 测试 39
5.1 测试的任务及目标 39
5.1.1 测试的任务 39
5.1.2 测试的目标 39
5.2 测试方案 39
5.3 测试用例 39
5.3.1 会员登录测试 40
5.3.2 发帖测试 41
6 结论 44
参考文献 45
谢辞 46
3 概要设计
3.1 系统总体构
图3-1 系统总体构成示意图
图4-1 论坛首页图
图4-2 用户登录图
图4-3登录成功图
图4-4 注册页面图
图4-5 论坛分区页面图
图4-6 留言板页面图
图4-7具体分区页面图
(2)回帖子:这里我们再次用到了留言板,而标题是从用户要回复的标题。当用户回复成功之后,该帖子的回复加1。并把回复存到数据库中。
(3)显示回复:同样使用EL与JSTL技术在显示帖子的内容同时显示回复的内容,其实现与上文显示帖子内容的处理方法类似所以略而不写,实现如下图。
图4-8 显示帖子页面图
4.2 后台页面的设计与实现
后台的设计主要有管理员管理设计和版主管理设计。版主只能对自己分区内的帖子与回复进行管理,而管理员可以对所有区内的所有帖子和回复以及用户进行管理。其实现的功能与实现相关技术基本相似,所以我们只写管理员对后台管理的具体设计与实现。
4.2.1 管理员登录界面的设计
管理员在后台管理所有信息必须保证安全,我们首先要做个管理员的登录界面,版主的登录界面与此相同。
图4-9 管理员登录页面图
4.2.2 管理员管理的设计与实现
管理员登录成功后,在管理界面对论坛的帖子、用户以及公告进行管理,首先是管理分区,通过对数据库的查询,显示出每个分区的帖子信息,从而进行删除、精华设置等操作。具体实现如下图:
图4-10 管理页面图
那么后台的管理功能又是怎么样实现的呢?
(1)新帖的管理
我们把用户新发的帖子排序,然后取出最新发布的5条显示出来(如图),并对内容进行查看,如果是非法的内容就删除掉。
图4-11 显示新帖页面图
(2)对不同分区帖子的管理
管理员可以对不同分区的所有的帖子进行逐个查看(如:帖子直接查看图),并进行管理操作,也可以通过对于帖子标题的模糊查询(如:模糊搜索查看图),来寻找要进行处理的帖子,并对其进行管理。
图4-12 帖子直接查看图
图4-13 模糊搜索查看图
以上所有的内容涉及的相关条件:
操作系统:Window 2000 Server J2SDK版本:j2sdk--windows Tomcat版本:jakarta-tomcat- 本地数据库:SQL Server 2000
Powered by 计算机毕业论文网
重要提示:
本论文由大学论文网
毕业论文下载网: 提供
如果需要详细内容请与QQ:4991024联系
III
11
回复帖子
浏览帖子
删除回复
精华设置
修改帖子
删除帖子
修改资料
修改密码
发布公告
删除用户
管理帖子
管理用户
会员
管理员界面
论坛网站系统
原创力文档

文档评论(0)