基于JSP的足球直播论坛的设计与实现
技术:Java、JSP等摘要:
科技日新月异,时代在飞速发展,当今科技社会,互联网的发展已较为成熟,越来越多的人们选择通过Internet来阅览、收集和发布信息,网络成为人们传递信息的重要渠道,在生活之中的各个方面都有很大的影响,为了适应这种趋势,人们开发出了论坛。
论坛,作为一种交流方式,通过众多用户使用一块“公共空间”,从而使人们可以对自己感兴趣的话题进行讨论,相互交流观点,众多的论坛系统都可以实现用户注册登录、用户发帖、回复帖子、用户中心等功能,从而实现信息的传递。
通过分析,决定选择用Eclipse+Oracle+jsp开发一个足球直播论坛,采用B/S结构,通过WEB动态网页的形式,使用jsp语言结合Mysql数据库开发,在这个论坛里,球迷可以通过发帖回帖进行交流学习,还可以观看赛事直播目录,以免错过精彩比赛,为广大球迷提供一个展现自我的平台,使人们的生活更为丰富多彩。
关键词:论坛;数据库;JSP;Mysql;足球
目录:
1 绪论 1
1.1 选题及开发背景 1
1.2 BBS简介及国内发展现状 1
1.3 开发的意义及前景 2
2 开发工具及技术 4
2.1开发工具 4
2.1.1 Eclipse简单介绍 4
2.1.2 tomcat服务器简介 4
2.1.3 Mysql数据库简单介绍 4
2.2 JSP技术简单介绍 5
2.2.1 JSP简介 5
2.2.2 JSP的工作原理 5
2.2.3 JSP技术的优势 6
2.3 JQuery简单介绍 6
2.4 Struts简单介绍 6
3 系统需求分析 8
3.1可行性分析 8
3.2.1 经济可行性分析 8
3.2.2 技术可行性分析 8
3.2.3 操作可行性分析 8
3.2.4 法律可行性分析 9
3.2 功能性需求分析 9
3.3 非功能性需求分析 11
3.4 用例图 11
3.4.1 用户模块用例图 12
3.4.2 管理员模块用例图 12
3.5 运行环境 13
4 系统设计分析 14
4.1 总体设计 14
4.1.1 系统设计目标 14
4.1.2 系统设计思想 14
4.1.3 系统功能模块设计 15
4.1.4 系统流程 16
4.2 数据库设计 17
4.2.1 数据库分析 17
4.2.2 数据库概念设计 17
4.2.1 数据库逻辑设计 19
5 系统详细设计 22
5.1 前台逻辑模块 22
5.1.1 主界面设计 22
5.1.2 注册界面 23
5.1.3 登录界面 24
5.1.4 发帖和回帖界面设计 24
5.1.5 搜索帖子功能 26
5.1.6 用户注销功能 26
5.1.7 进入后台功能 26
5.2后台管理模块 27
5.2.1 后台主界面 27
5.2.2 添加、修改论坛类别 27
5.2.3 添加、修改版面 28
5.2.4 进行直播 28
5.2.5 用户信息管理 28
5.3 帖子管理模块 29
5.4 核心代码解释 29
6 系统测试 32
6.1 系统测试概述 32
6.1.1 系统测试目标 32
6.1.2 系统测试方法 32
6.1.3 系统测试步骤 33
6.2 系统测试方案 34
6.2.1 系统测试要点 34
6.3 系统测试内容 34
6.3.1 前台页面 34
6.4 系统测试结果与分析 39
7 总结 40
参考文献 41
致谢 42
附录:外文资料 43
中文翻译 49
论文字数:
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]