基于JAVAEE的班级论坛的设计与实现
技术:Java、JSP等摘要:
在互联网高速发展的今天,人们对当今数据信息有了越来越高的要求,比如,更快、更新、更强、更准确、更全面等等。 对于一个班级而言,日常资料的分享,学生之间感情的交流等等都是同学们每天在乎和关注的,这样看来,只通过一些聊天工具是很难获取较为全面信息,因此,我们需要建立一个班级论坛。这篇论文是基于JAVAEE的技术,设计并完成了班级论坛系统的实现。我这次设计的班级论坛是采用B/S架构,通过Servlet、Jsp以及数据库之间的交互来实现的,主要实现了用户看帖、发帖、删帖以及对个人信息的管理,除此之外,还有论坛管理员对所有用户以及帖子质量的维护和管理等功能。在这个平台上,我们可以了解学校的新闻趣事、及时得知班级通知、还可以分享学习资料、了解周围的同学,增进同学之间的感情等等。
关键字: 班级论坛;JAVAEE;Servlet;JSP;数据库
目录:
1绪论 10
1.1系统开发的背景 10
1.2系统开发的目的及意义 10
2可行性分析 11
2.1经济可行性 11
2.2技术可行性 11
2.3运行可行性 12
2.4操作可行性 12
2.5法律可行性 12
3需求分析 13
3.1用户需求 13
3.2页面需求 13
3.2.1登录界面 13
3.2.2注册界面 14
3.2.3发帖界面 15
3.2.4个人主贴界面 16
3.2.5个人信息修改界面 18
3.2.6回帖页面 19
3.2.7浏览帖子界面 21
3.2.8浏览他人页面 22
3.2.9管理员管理用户界面 23
3.2.10管理员移除帖子模块 24
3.3功能需求 24
3.4开发及运行环境需求 25
4关键技术 27
4.1过滤器 27
4.2JAVAEE框架 27
4.3动态网页开发技术 28
4.4Jsp与数据库的连接技术 29
4.5页面设计技术 30
5系统的设计 32
5.1系统的功能设计 32
5.2系统的文件架构设计 33
5.3系统数据的相关设计 34
5.3.1ER图 34
5.3.2系统设计图 35
6数据库的设计 37
6.1数据表的概要说明 37
6.2数据库主要表结构 37
7系统的实现 40
7.1系统的开发环境 40
7.2系统的界面设计 40
7.3系统的功能实现 41
7.3.1注册模块 41
7.3.2登录模块 43
7.3.3发帖模块 44
7.3.4浏览个人主帖模块 44
7.3.5个人信息修改模块 45
7.3.6回帖模块设计 50
7.3.7浏览帖子模块设计 52
7.3.8浏览他人主页模块设计 53
7.3.9管理员管理用户模块设计 53
7.3.10移除帖子模块设计 54
7.3.11帖子加精华模块设计 55
7.3.12置顶帖子模块设计 56
7.3.13搜索模块设计 58
8系统测试 59
8.1测试概念 59
8.2白盒测试(单元) 59
8.3集成测试(集成) 60
8.4自动化测试 60
9总结与展望 61
致 谢 62
外文原文 64
中文翻译 77
论文字数:29375
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]