更新时间:04-18 上传会员:Chaturanga
分类:计算机信息 论文字数:10350 需要金币:1000个
摘要:现代社会和经济的快速进步,虽然人们生活过得越来越好了,但相应地,由于工作、生活压力的变大,人们自己的身体状态也越来越差。 所以,更多的人爱上了跑步这既简单又能锻炼身体从而保持身体健康的运动。
因此,一套性能优越、页面美观、功能强大的跑步社区系统是非常重要的,人们可以在里面交流跑步的经验、方式、技巧等,还可以互相约定时间,一起跑步,一起促进。所以,研发出一款有特色的跑步社区系统来满足广大跑者的需求是非常有必要的。
在项目的前端页面部分,运用当下比较成熟的前端技术用于实现页面的动态功能。另外,还运用了一些JQuery、UI等的前端框架,既能够减少代码编写的冗余,又能使页面简洁清晰。在后端则应用了SSM框架。整个社区系统分为两个用户角色(成员+管理员),他们的功能不是完全一样的。
本系统旨在为那些爱好跑步的人提供一个网络交流沟通的平台,并为互联网上的提供真实论需要的各种通信手段。为大多数跑步爱好者和体育网民服务,本系统注重知识性,交互性和乐趣性,是一个了解跑步信息并且享受虚拟运动的好地方[1]。
关键词: 跑步 交流 JavaScript Spring 会员个人空间
目录
摘要
Abstract
1.绪论-1
1.1 课题研究的背景-1
1.2 系统研究现状和发展趋势-1
1.3 论文结构-2
2.开发工具及相关技术-3
2.1 开发工具-3
2.1.1 JAVA-3
2.1.2 Eclipce-3
2.2 相关技术-3
2.2.1 AJAX-3
2.2.2 JavaScript-4
2.2.3 Spring-4
2.2.4 Springmvc-4
2.2.5 Mybatis-5
2.2.6 MD5算法-5
2.2.7 Servlet-5
3.系统需求分析-6
3.1 可行性分析-6
3.2 需求分析-6
3.2.1 系统功能-6
3.2.1 系统的用例图分析-8
4.系统总体设计-9
4.1 系统数据库设计-9
4.1.1 总体表结构和E-R图-9
4.1.2 每张表的表结构-9
5.系统详细设计-14
5.1 系统分层设计-14
5.1.1 用户表现层-14
5.1.2 业务逻辑层-14
5.1.2 数据处理层-14
5.2 会员个人中心模块设计-15
5.2.1 注册-15
5.2.2 登录-16
5.2.3 登录密码的忘记-17
5.2.4 修改会员信息-18
5.2.5 建立个人空间-19
5.2.6 查看个人空间-19
5.2.7 好友速配-19
5.2.8 新建消息-20
5.2.9 已接收短信-20
5.2.10 已发送短信-20
5.2.11 好友名单-21
5.2.12 黑名单-21
5.3 跑步装备库模块设计-22
5.3.1 运动装备查询-22
5.3.2 购物车-22
5.4 音乐跑不停模块设计-22
5.4.1 上传-22
5.4.2 下载-22
结论-23
参考文献-24
致谢-25