摘要:在当今信息化时代,Internet发展迅猛,在这个信息泛滥到甚至溢出的时代,人们更多、更快捷、自由地需要在Internet上获取、发布和传递信息,以及获取到自己所需的信息。其中具有信息量大、信息更新快、交互性强的BBS系统脱颖而出,成为了最丰富、最迅速、最便捷自由的交流手段之一。
本系统采用了Browser/Server体系结构,JSP(Java Server Page)作为前台开发工具,MySQL作为后台数据库进行开发。最终系统实现的系统将分为管理员和注册用户两个角色,其中系统管理员部分的主要功能包括修改登录密码、用户信息管理、论坛板块管理以及帖子信息管理,注册用户部分的功能有在线注册登录、查看帖子信息、发布新帖、回复帖子以及修改个人资料等功能。本校园BBS系统的设计制作可以很大程度的提高校园交流信息管理的效率与体验,充分体现了信息时代的优越性。
关键词:校园BBS系统;B/S;JSP
目录
摘要
Abstract
1 引言-1
1.1 课题研究意义及背景-1
1.2 论文的目的及设计要求-1
2 研究现状及设计目标-3
2.1 校园BBS系统的现状-3
2.2 校园BBS系统优缺点分析-3
2.3 现行研究存在的问题及解决方法-4
2.3.1 现行研究存在的问题-4
2.3.2 解决办法-4
2.4 本课题要达到的设计目标-4
2.5 经济效益分析-5
3 关键问题及分析-6
3.1 研究设计中要解决的问题-6
3.1.1 数据表间联系-6
3.1.2 系统安全性-6
3.2 具体实现中采用的关键技术-7
3.2.1 JSP技术-7
3.2.2 JDBC技术-7
3.2.3 MVC编程模式-8
4 需求分析-9
4.1 USE-CASE用例图-9
4.2 系统主要业务流程-9
4.3 功能需求-10
4.4 开发环境-11
5 系统设计-12
5.1 系统体系结构-12
5.2 系统功能结构-12
5.3 数据库表结构-13
6 系统实现及测试-16
6.1 系统主要模块的实现-16
6.1.1 系统登录功能界面-16
6.1.2 修改登录密码功能界面-17
6.1.3 用户注册功能界面-17
6.1.4 注册用户管理功能界面-18
6.1.5 论坛板块信息管理功能界面-18
6.1.6 帖子信息管理功能界面-19
6.1.7 用户修改个人信息功能界面-20
6.1.8 论坛交流功能界面-21
6.2 实例测试的研究与选择-23
6.3 测试环境与测试条件-24
6.4 实例测试表格-24
7 结论与展望-26
参考文献-27
致 谢-28