- 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, students ca
您可能关注的文档
- 城市详细规划原理控制性详细规划产生背景及其发展.ppt
- 基于2D到3D立体转换技术景深估计在2D单目视图中应用 翻译1.doc
- 基于.NET人才招聘管理系统设计与实现.docx
- 基于3G网络订餐系统论文.doc
- 基于51单片机8个IO脚设计八路抢答系统.doc
- 基于51单片机多功能数字时.doc
- 基于51单片机动态点阵LED汉字显示屏设计.doc
- 基于.net超市库存信息管理系统设计与实现.doc
- 基于51单片机多功能自行车码表.doc
- 基于51单片机病房呼叫系统设计本科毕业设计.doc
- 众安在线财产保险股份有限公司团体特定医疗保险(互联网2022版B款)费率表.docx
- 众安在线财产保险股份有限公司个人齿科医疗保险条款(互联网2022版A款).docx
- 众安在线财产保险股份有限公司个人母婴疾病保险条款(互联网2022版A款).docx
- 众安在线财产保险股份有限公司个人住院医疗保险(互联网2022版E款)费率表.docx
- 众安在线财产保险股份有限公司个人医疗保险(互联网平台专属版)费率表.docx
- 众安在线财产保险股份有限公司个人子宫颈恶性肿瘤——重度疾病保险(互联网2022版A款)费率表.docx
- 众安在线财产保险股份有限公司个人在线问诊药品费用医疗保险条款(互联网2022版C款).docx
- 众安在线财产保险股份有限公司互联网团体补充医疗保险(2022版A款)费率表.docx
- 众安在线财产保险股份有限公司医务人员恶性肿瘤——重度医疗保险条款(互联网版).docx
- 疗愈型芳香茶花的类型及应用指南.docx
文档评论(0)