论文部分内容阅读
随着互联网的不断发展,几乎每个家庭都能够上网,而论坛更受到了大家的追捧。根据中国互联网信息中心在2010年年初发布的一份统计报告显示,目前,我国网民数量已经达到了2亿人,其中18岁以上,25岁以下的年轻人占大部分,这一个年龄段的年轻人,大部分都是在校的大学生,所以大学生成了上网人群的主要构成群体。但是在目前,面向大学生这一专属人群开办的网络论坛却少之又少。因此创建一个大学生们专属的网络交流论坛就显得尤为必要和迫切了。本文研究设计的大学生学习交流论坛,就是一个专门定位于大学生的网络社区,论坛设计的初衷也主要是为了满足大学生们的学习交流、升学考试、求职创业、生活综合信息服务等方面的需求,帮助大学生们在上网过程中更好地去其糟粕、取其精华,充分利用好网络的强大功能,以达到各自的需求。本文从系统概述到系统详细设计对基于struts框架的bbs论坛系统的设计做了详细的介绍,开发前,在比较了JSP、J2EE和PHP之后,得出结论:相对于PHP而言,JSP技术和J2EE更为稳定和成熟,所以所使用的集成开发工具有MyEclipse、JSP和J2EE。开发过程中使用的开发工具还有:web服务器tomcat,数据库服务器sqlServer2005。整个论坛系统模块,主要采用Jsp以及Servlet、Struts等技术。其中前后台的显示、发表帖子、回复帖子等内容采用Jsp与Servlet相结合的模式,主要处理由Servlet来完成。本论坛系统模块的设计与实现:用户信息管理模块的需求分析,包括用户的类别以及相应的功能需求、流程图;后台数据库的设计,包括数据的连接方式的介绍以及系统数据库具体采用的设计方式,功能设计。此外本系统还具备类别管理、版面管理、用户管理和退出登录等功能模块。其中前台模块实现的基本功能主要有:用户注册、用户登陆、查看和修改用户、浏览帖子、发表回复、发表新帖子、注销登陆;后台模块实现的基本功能主要有:管理员登陆、编辑用户权限、编辑论坛板块、删除论坛板块、模糊搜索帖子、删除帖子。