首页
会员中心
到顶部
到尾部
Java毕业设计

JSP bbs论坛

时间:2020/10/27 8:58:28  作者:  来源:  查看:0  评论:0
内容摘要:功能模块设计3.6.1总体设计BBS系统总体上分6个模块,模块之间相互连接,互相作用,从用户的注册,登陆退出到发表文章,回复文章,对BBS系统的管理都可以通过简单的操作来完成。论坛系统设计简洁明了,没有过多的附属功能。3.6.2功能模块设计(1) 用户注册登陆模块要完成论坛的各项...

功能模块设计
3.6.1总体设计
BBS系统总体上分6个模块,模块之间相互连接,互相作用,从用户的注册,登陆退出到发表文章,回复文章,对BBS系统的管理都可以通过简单的操作来完成。论坛系统设计简洁明了,没有过多的附属功能。
3.6.2功能模块设计
(1) 用户注册登陆模块
要完成论坛的各项操作,用户必须登陆论坛系统,如果没有论坛帐户,用户注册是必须的。用户命令如果是退出,则清除用户的状态信息,并返回BBS 首页,如果是登录则使用JDBC连接数据库,取得用户输入的帐号和密码并查询数据库,将得出的结果和用户输入的信息做比较,验证正确,显示用户已经登陆到系统,错误将返回消息让用户从新输入。如果用户想注册帐户,则返回注册页面,用户填写信息后,将检测信息的正确性,如果帐号允许注册,则完成帐号的注册,将信息写入到数据库中,如果帐户已经存在,则返回错误信息,告诉用户帐号存在,请用户从新输入,并完成注册,进程结束。
 图3.5  用户注册登陆模块
(2)帐户信息模块
当用户登陆系统后,在个人中心中,可以通过修改资料的链接来修改个人资料(其中帐户名是不允许修改的),通过我的话题来查看和修改自己发布的文章。
 图3.6 计算机毕业设计 帐户信息模块
(3) 文章发布模块
用户登陆系统后可以查看其他所有用户发的文章,并可以发布自己的话题,也可响应回复其他用户和自己发表的话题。
 图3.7  文章发布模块
(4) 公告制度模块
论坛管理员可以通过后台管理系统发布论坛公告,今日话题,并可以设置版面图标。
(5) 版块管理模块
论坛管理员可以通过后台管理系统控制论坛的版块,管理员可以完成下列功能:添加分类或版面,版面配置或删除;并可以对已存在的版块设置属性。
(6) 信息管理模块
信息管理模块主要完成下面的功能。信息配置;添加管理员; 编辑管理员;设定等级;配置权限;重新登录;安全退出;用户等级;用户列表。
以上的功能完成了整个论坛的配置,用户的管理,管理员的管理都可以通过对应的链接来完成。
3.7系统故障处理设计
目       录
摘   要 I
Abstract II
绪     论 1
第一章  系统概述 2
1.1设计目标 2
1.2 研究方法 2
1.3项目中涉及的技术 2
1.3.1 JSP技术 2
1.3.2 JavaBeans技术 3
1.3.3 JDBC技术 3
1.4设备要求 4
第二章  需求分析 5
2.1需求规格 5
2.1.1系统组成 5
2.1.2功能性需求 5
2.1.3非功能性需求 7
2.2开发环境的选择 7
第三章  概要设计 8
3.1总体设计 8
3.2系统结构与程序的关系 10
3.3运行模式 10
3.4接口设计 10
3.4.1用户接口 10
3.4.2外部接口 10
3.4.3内部接口 11
3.5数据结构设计 11
3.5.1系统ER图 11
3.5.2逻辑结构设计要点 11
3.5.3物理结构设计要点 13
3.5.4数据结构与程序的关系 13
3.6功能模块设计 16
3.6.1总体设计 16
3.6.2功能模块设计 16
3.7系统故障处理设计 18
3.7.1出错信息 18
3.7.2补救措施 19
3.7.3系统维护设计 19
第四章  详细设计 20
4.1用户注册登陆模块 20
4.1.1功能说明 20
4.1.2功能实现 20
4.1.3程序运行过程截图 23
4.2帐户信息模块 24
4.2.1功能说明 24
4.2.2功能实现 25
4.2.3程序运行过程截图 28
4.3文章发布模块 28
4.3.1功能说明 28
4.3.2功能实现 28
4.3.3程序运行过程截图 29
4.4公告制度模块 29
4.4.1功能说明 29
4.4.2功能实现 29
4.4.3程序运行过程截图 31
4.5版块管理模块 31
4.5.1功能说明 31
4.5.2功能实现 31
4.5.3程序运行过程截图 33
4.6信息管理模块 34
4.6.1功能说明 34
4.6.2功能实现 34
4.6.3程序运行过程截图 36
第五章  结论 37
参考文献(References) 38
致谢 39



相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号