admin 发表于 2017-11-23 11:16:11

基于JavaEE的网络论坛的设计与实现

技术:Java、JSP等
摘要:
随着网络技术的发展,计算机的应用越来越广泛,论坛成为广大用户互动交流的平台,它能够提高论坛的知名度和访问量,让更多的人通过论坛来进行沟通交流,并且进行发帖。为了实现用户对论坛功能的需求,实现系统静态与动态页面的彼此分离,本系统使用了JSP技术和MySQL数据库相结合的设计开发模式。
论文首先对本论坛系统的开发前景和研究意义做了阐述,然后对论坛系统所使用的相关技术和数据库进行了介绍。在系统需求分析中,对论坛系统的模型进行简单分析,设计各个子模块的结构及功能,明确系统的操作流程,并对系统的可行性进行分析,确定在当前的环境下,基于JavaEE的网络论坛的开发是可行的。基于系统需求分析的结果,对系统的功能模块进行划分。然后设计系统中的数据库模型,包括E-R图和数据表结构。在对论坛系统的设计和实现中,确定系统的算法设计和开发环境。最终呈现出了系统中模块的详细设计与实现,并对系统各个单元模块进行了测试。

关键词            网络论坛;JSP技术;MYSQL数据库

目录:
摘      要    IV
ABSTRACT    V
1 绪论    1
1.1研究意义    1
1.2开发背景    1
1.3研究内容    2
2 相关技术介绍    4
2.1 JSP技术    4
2.2 JAVASCRIPT    4
2.3 HTML简介    5
2.4 MYSQL数据库    5
2.5软硬件需求    6
2.5.1 开发工具    6
2.5.2 运行环境    6
3 系统需求分析    7
3.1需求分析概述    7
3.2可行性分析    7
3.2.1经济可行性    7
3.2.2技术可行性    7
3.2.3操作可行性    8
3.2.4 法律可行性    8
3.3系统流程分析    8
3.3.1注册流程    8
3.3.2登录流程    9
3.3.3添加信息流程    10
3.4系统用例分析    11
3.4.1用户用例    11
3.4.2管理用户用例    12
3.5界面需求分析    12
4 系统设计    14
4.1概述    14
4.2系统功能模块设计    14
4.2.1系统功能概述    14
4.2.2系统功能结构    14
4.3数据库设计    15
4.3.1数据库设计原则    15
4.3.2数据库实体    15
4.3.3数据库表设计    17
5 系统详细设计和实现    19
5.1网站主界面    19
5.1.1帖子列表界面    21
5.1.2 用户注册界面    21
5.1.3发布新贴界面    21
5.1.4帖子回复界面    23
5.2控制面板界面    23
5.2.1我的发布的帖子界面    23
5.2.2个人资料界面    24
5.3后台登录界面    24
5.4管理员主界面    25
5.4.1论坛版块管理界面    25
5.4.2帖子信息管理界面    25
5.4.3注册会员管理界面    26
5.4.4管理员信息管理界面    26
5.5版主管理主界面    26
6 系统测试    28
6.1系统测试的意义    28
6.2单元测试    29
6.2.1 黑盒测试    29
6.2.2 白盒测试    29
6.2.3模块接口测试    33
6.3性能测试    33
6.4测试分析    34
总结    35
参考文献    36
致谢    37

论文字数:25359
包含资料:


截图:



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



页: [1]
查看完整版本: 基于JavaEE的网络论坛的设计与实现