admin 发表于 2017-11-23 11:04:43

基于javaee论坛系统的设计与实现

技术:Java、JSP等
摘要:
随着计算机技术的飞速发展,网上信息交流的需求迅速上升。为了方便软件开发和编程爱好者的线上互动交流,决定开发采用MVC模式,基于JSP的软件技术交流论坛系统,数据库使用SQL Server,在本系统的设计过程中,为了能使用户在最短时间里尽可能全面的掌握,因此采用了人机界面增加可读性,便于理解。作为一个规范的设计产品,在软件开发过程中要始终以系统的正确性为先,争取做到数据完整和正确处理。除了确保正确外,还应对程序代码进行优化,以便系统快速运行,同时也可减少占用系统资源。
本论文将要说明软件技术交流论坛系统的总体设计方案,包括系统运用的关键技术、数据库设计、对各个功能模块的详细设计以及实现,本系统实现的功能模块有会员注册,会员登录,浏览帖子,发帖回帖,查看斑竹、查看发帖人信息等;此外作为管理员,具有对用户、帖子、类别等的更改权限,可以删除用户,管理版块、帖子、用户、类别和新闻,对其进行增加、删除、修改等操作,并负责帖子的置顶管理和精华管理。
   关键词:技术交流论坛;MVC;JSP;SQL Server

目录:
摘要    3
Abstract    3
1绪论    5
1.1背景介绍    5
1.2选题意义    5
2相关技术简介    6
2.1JSP简介    6
2.2JavaBean简介    7
2.3Struts 2简介    7
2.4MVC架构简介    8
2.5JDBC以及Tomcat简介    8
3可行性分析    10
3.1技术可行性    10
3.2经济可行性    10
3.3操作可行性    10
3.4社会可行性    10
4BBS论坛系统的需求分析    11
4.1功能性需求    11
4.1.1BBS论坛系统的功能需求流程    11
4.1.2BBS论坛系统的功能需求    11
4.1.3BBS论坛系统的用例设计    12
4.2非功能性需求    16
4.2.1时间性能需求    16
4.2.2可靠性    16
4.2.3可移植性    16
4.2.4安全性    16
4.2.5易用性    16
4.3数据需求    17
4.3.1系统数据流图    17
4.3.2系统数据结构和数据项设计    18
5BBS论坛系统的概要设计    19
5.1BBS 论坛系统组织模块结构设计    19
5.1.1   前台服务子系统设计    19
5.1.2前台服务子系统活动图    20
5.1.3后台管理子系统模块设计    23
5.1.4后台管理子系统模块活动图    24
5.2数据库概要设计    27
5.2.1BBS论坛系统中的实体属性图    27
5.2.2BBS论坛系统的实体关系(E-R)图    29
5.3BBS论坛系统的类图    30
6BBS论坛系统的详细设计    31
6.1用户前台子系统详细设计    31
6.1.1用户登录模块    31
6.1.3用户发帖模块    32
6.1.4用户回帖模块    33
6.2后台管理子系统详细设计    34
6.2.1用户管理模块    34
6.2.3版块管理模块    35
6.2.4类别管理模块    36
6.2.5新闻管理模块    37
6.3数据库逻辑设计    39
6.3.1数据库关系图设计    39
6.3.2数据库表结构    40
7BBS论坛系统的实现    42
7.1BBS论坛系统主页面    42
7.2用户登录注册模块设计    42
7.2.1用户登录    42
7.3帖子相关界面    44
7.3.1发表新帖子    44
7.3.2浏览帖子    44
7.3.3帖子列表    45
7.4新闻模块    45
8后台管理模块的设计与实现    47
8.1后台管理    47
8.1.1管理员登陆模块    47
8.2论坛管理    47
8.2.1添加论坛分类    48
8.2.2删除论坛分类    48
8.2.3编辑论坛分类    48
8.3用户管理    49
8.4新闻管理    49
9测试    50
9.1用户登录界面测试用例    50
9.2用户注册界面测试用例    50
9.3用户发表帖子测试用例    51
9.4用户修改密码测试用例    52
9.5管理员管理版块的测试用例    52
结论    53
参考文献    54
致谢    55
附录一外文原文    56
附录二译文    67

论文字数:25057
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****



页: [1]
查看完整版本: 基于javaee论坛系统的设计与实现