- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学位论文-基于j2ee的高校bbs论坛
JIANGXI AGRICULTURAL UNIVERSITY
本 科 毕 业 论 文(设 计)
题目: 基于J2EE的高校BBS论坛
学 院: 软件学院
姓 名:
学 号:
专 业: 软件工程
班 级:
指导教师: 职 称: 讲师
二○一六年五月目录
摘要 I
Abstract II
1 绪论 1
1.1 选题的背景和意义 1
1.2 国内外研究现状 1
1.2.1 国内研究现状 1
1.2.2 国外研究现状 1
1.3 项目目标及技术方案 2
1.3.1 项目目标 2
1.3.2 技术方案 2
1.4 本文的组织结构 2
2 J2EE及相关技术介绍 4
2.1 J2EE平台 4
2.2 B/S体系结构 4
2.3 JSP技术 5
2.4 MVC模式 5
2.5 MySQL 6
3 需求分析 7
3.1 功能性需求 7
3.1.1 用户模块 7
3.1.2 版块与公共信息模块 8
3.1.3 帖子模块 10
3.1.4 管理员模块 11
3.1.5 扩展性功能需求 12
3.2 非功能性需求 12
3.2.1 性能、可靠性以及可用性需求 12
3.2.2 出错处理和接口需求 12
3.2.3 约束及逆向需求 12
3.2.4 扩展性需求 13
4 总体设计 14
4.1 系统概述 14
4.2 系统功能模块设计 15
4.2.1 用户模块 16
4.2.2 版块与公共信息模块 17
4.2.3 帖子模块 17
4.2.4 管理员模块 17
4.2.5 扩展性功能 17
4.3 系统数据库设计 18
4.3.1 数据库概要设计 18
4.3.2 数据库逻辑设计 19
5 详细设计与实现 23
5.1 注册模块 23
5.2 登录模块 24
5.3 用户通信模块 26
5.4 发帖模块 28
6 系统测试 31
6.1 用户模块测试 31
6.2 版块与公共信息模块测试 31
6.3 帖子模块测试 32
6.4 管理员模块测试 32
6.5 扩展功能模块测试 32
7 总结与展望 34
参考文献 35
致谢 36
摘要
论坛又称BBS,是因特网上的一种信息交流系统。本文通过建立高校BBS论坛来实现一个师生交流的平台。在这个平台,学生可以进行信息的查询、搜索、交流与共享;老师可以与学生就相关专业的一些学术问题展开讨论。
本文首先介绍了在论坛系统开发过程中所采纳的一些技术。然后,对论坛的功能性需求与非功能性需求进行了分析,并将功能性需求细化为几个模块,以基于UML的功能用例图说明了各个模块所需实现的功能。接着,对论坛系统进行了概括性的阐述,并在此基础上对各个模块的设计进行了描述,给出了数据库各表的详情。随后,从详细设计与实现的各个模块中,选取了几个较为重要的模块,对它们的工作流程进行了阐述,展示了实现此模块的主要代码以及效果图。此外,为验收本论坛系统是否符合用户需求,对各个功能模块进行了细致的测试。最后,对此次开发过程进行了总结,并描述了对未来的展望。
论坛运用JSP+Servlet技术以及MVC思想进行系统的开发,采用B/S体系结构并使用MySQL作为后台数据库。本系统包括用户、版块与公共信息、帖子以及管理员模块。用户模块完成用户注册登录、修改个人资料、浏览他人资料以及用户通信的功能。版块与公共信息模块完成版块与公共信息的增删改查功能。帖子模块完成发帖、回帖、搜索贴、查看贴以及管理贴的功能。管理员模块完成系统参数设置与管理用户的功能。另外,本系统还实现了一些扩展功能:用户回帖时可以选择发通知至楼主邮箱,以便在紧急情况时可以进行快速、高效的交流;论坛可以对非法言论进行过滤。
关键词:Java;BBS;论坛系统;JSP;Servlet
Abstract
Forum, also known as BBS, an information exchange system on the Internet. Through the establishment of university BBS forum to implement a platform for the exchange of teachers and students. In this platform
您可能关注的文档
- 学位论文-化工原理课程设计4万吨年苯氯苯精馏筛板塔设计.doc
- 学位论文-化工原理课程设计说明书精馏塔设计.doc
- 学位论文-化工原理课程设计乙醇精馏系统换热器设计.doc
- 学位论文-环保滤袋品质管理 .doc
- 学位论文-化学论文甲基紫与十二烷基硫酸钠的相互作用的研究.doc
- 学位论文-环保滤袋品质管理厦门职业学院毕业调查报告.doc
- 学位论文-环境工程系大气污染控制工程课程设计某燃煤采暖锅炉房烟气除尘系统设计(振动炉排式链条炉+强制送风+600kgh).doc
- 学位论文-环境工程印染废水毕业设计文献综述印染废水处理技术研究进展.doc
- 学位论文-湟普国际一期主体工程施工组织设计论文.doc
- 学位论文-回转轴零件的数控车床加工.doc
最近下载
- 初中语文新课标教学设计及反思.pptx
- 就地型馈线自动化选型技术原则(试行).ppt
- 小学生交通安全知识竞赛课件.ppt
- 科技经费管理培训通用课件.ppt
- 激光模拟打靶技术方案.pptx
- 《思想政治教育方法论》PPT课件 2.第八章 课件 第八章《思想政治教育的一般方法》201812.pptx VIP
- 餐饮劳务外包合同(五篇).doc VIP
- 2023年成都信息工程大学数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案).docx VIP
- 中小型企业局域网的规划与设计.doc VIP
- 2024-2025学年新教材高中英语 Unit 3 On the move理解 课文精研读教案 外研版必修第二册.docx
文档评论(0)