更新时间:11-20 上传会员:将大紫
分类:工业设计 论文字数:15804 需要金币:2000个
摘要:伴随着信息时代的高歌猛进,我们很幸运地进入到了信息时代。就目前的发展趋势,越来越多的人们意识到任何其他传递都是网络信息传递无法超越的,网络在各行各业、各个程度上给世界带来更快速发展的同时大大提高了人们生活的便利性。本次设计是关于运动的一个社交系统,该系统以实际生活作为开发背景,基于所学软件工程方向及开发方法为一体,本系统以windows系统作为主载、利用Java、JavaScript 技术、JSP和MySQL数据库等作为环境开发、运行以及测试。本次设计基于Java技术的运动社交系统的设计与实现,系统主要通过Spring tool suite(STS)作为开发工具,使用javascript作为脚本语言,整合JSP、MySQL 数据库来完成实现整个系统功能,设计具有界面舒适怡人,操作简单上手简易,实用性较优等众多优点。本系统的宗旨是给热爱运动的人们带来正确的运动方式以及相互交流的方便性。
关键词:网络 Spring tool suite(STS) 运动 社交系统
目录
摘要
Abstract
1 引言-1
1.1 开发背景及意义-1
1.2 国内外发展现状-1
1.3研究意义-1
2 相关技术综述-3
2.1 开发工具-3
2.1.1 Spring tool suite简介-3
2.1.2 Tomcat8.0简介-3
2.1.3 JDK1.8简介-3
2.2 开发模式-4
2.2.1 JSP简介-4
2.2.3 MySQL简介-4
2.3 相关技术-4
2.3.1 ssm框架简介-4
2.3.2 JDBC简介-5
2.3.3 JavaScript(JS)简介-6
3 需求分析-7
3.1 系统目标-7
3.2 可行性分析-8
3.2.1 技术可行性-8
3.2.2 经济可行性-8
4 系统设计-9
4.1 系统功能设计-9
4.1.1 系统前台-9
4.1.2 系统后台-10
4.2 系统流程图设计-10
4.2.1 业务流程-10
4.2.2 分析系统业务逻辑-11
4.3 开发环境-12
4.3.1 STS配置Tomcat服务器-12
4.3.2 Tomcat8.0连接池的配置-12
4.3.3 页面风格的构建-12
4.3.4 其他页面的设计-13
4.4 设计数据库-13
4.4.1 数据库概念设计-13
4.4.2 设计数据库结构-18
5 运动社交系统的详细设计-23
5.1 系统首页模块-23
5.1.1 首页描述-23
5.1.2 技术实现-23
5.2 运动用户注册模块-24
5.2.1 用户注册概述-24
5.2.2 技术实现-24
5.3 运动用户登录模块-25
5.3.1 用户登录模块概述-25
5.3.2 技术实现-26
5.4.1 发帖列表模块概述-28
5.4.2 技术实现-28
5.5 用户发表帖子模块-29
5.5.1 用户发表帖子模块概述-29
5.5.2 技术实现-29
5.6 用户教学视频模块-31
5.6.1 用户教学视频模块概述-31
5.6.2 技术实现-31
5.7 用户评论动态模块-34
5.7.1 用户评论动态模块概述-34
5.7.2 技术实现-35
5.8 管理用户信息模块-36
5.8.1 管理用户信息模块概述-36
5.8.2 技术实现-36
5.9 管理员管理教程模块-39
5.9.1管理员管理教程概述-39
5.9.2 技术实现-39
5.10 多台电脑同时登陆模块-40
5.10.1 多台电脑同时登陆概述-40
5.10.2 技术实现-40
6 系统测试-41
6.1 测试方法-41
6.1.1 黑盒测试方法-41
6.1.2 白盒测试方法-41
6.2 系统测试-41
7 总结-47
参考文献-48
致谢-50