首页 >  jsp/java设计  > 正文

基于WEB的java技术学习论坛系统

本系统使用JavaEE的SSH框架来构建,Struts对控制器(Model)、视图(View)和组装响应数据模型(Controller)提供对应的组件;Spring用于服务器端的开发;Hibernate则对JDBC进行封装。
 
本系统由两大模块组成:用户模块和管理员模块,如图2.1。用户模块主要实现的功能针对用户使用,由注册和登录功能模块、浏览帖子及回复帖子功能模块、发帖等模块。管理员模块主要由管理员使用,管理版块功能模块、管理用户、帖子浏览删除等操作。具体内容如下:
学习论坛模块图
普通用户模块功能:
1) 注册登入模块:
游客进入网站首页后,可以进行注册,注册时需要输入登录号、用户名称、性别、出生日期等基本信息,还要设置登录密码。注册过程中需要检测登录号是否唯一,注册成功后,系统会在数据库中的用户信息表里添加一条新用户信息。
会员进入网站后可以登录系统,登录需要登录号和密码,系统按照登录号和密码查询数据库,如果数据库中存在该用户,则登录成功。
2) 浏览帖子并回复帖子功能:
用户的登入系统可以浏览、回复帖子,回复帖子成功时,系统负责将帖子内回复容写入数据库保存。
3) 发帖及回复帖子功能:
用户登入系统可以发表帖子,并且可以编辑文字的大小、颜色、字体等。帖子发表成功时,系统负责将新话题内容写入数据库保存。
系统管理员功能:
1)论坛板块管理:对论坛板块的细化管理,可以随意增加论文板块
2)帖子学习管理:可以管理用户发布的帖子学习,对于不合法的帖子予以删除等操作
3)修改登陆密码:为了保证系统的安全性,管理员可以修改自己的登陆密码
 
拟解决的主要问题:
本系统的关键问题有以下几点:
1) 在MyEclipse8.5环境下正确地进行数据库连接。
2) 论坛版面信息的及时更新的问题。
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:java会议室预定系统

下一篇:jsp网吧自动计费收费管理系统

相关文章: