基于安卓Android的健身app系统的设计与实现(MySQL)(含录像) 来源:wenku163.com 资料编号:WK16313370 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313370 我要下载该资源 资料介绍 基于安卓Android的健身app系统的设计与实现(MySQL)(含录像)(毕业论文10000字,程序代码,MySQL数据库) 系统功能分析 本系统实现一个基于安卓的健身app,分为服务器端和客户端两种用户。服务器端可以在网站后台进行管理;用户通过手机端自由登录客户端平台进行管理。具体功能描述如下: 服务器端模块主要包括: 1. 管理员模块:可以对轮播图信息进行添加、查看、修改或删除,对资讯信息进行添加、查看、修改或删除,对客户信息进行添加、查看、修改或删除,对课程分类信息进行添加、查看、修改或删除,对课程信息进行查看、修改或删除,对帖子信息进行查看或删除,对评论信息进行查看或删除,对教练信息进行添加、查看、修改或删除,对留言信息进行管理。 2. 教练模块:可以对预约信息进行查看或删除,可以对课程信息进行添加、查看、修改或删除。 客户端模块包括: 1. 用户注册/登录:实现用户的注册和登录。 2. 课程:实现课程到的列表显示,点击可以查看课程详情,用户登录后可以在线预约、收藏、观看视频或下载附件,可以删除预约或发表评价。 3. 资讯:实现资讯的列表显示,点击可以查看资讯详情。 4. 留言请教:实现用户可以发表留言或删除留言。 5. 健身论坛:实现帖子的列表显示,用户可以点赞或发表评论。 6. 我的:用户登录后可以进入个人中心,在个人中心可以查看或删除我的预约记录,可以查看或删除我的收藏,可以添加或编辑我的计划,可以修改自己的信息,可以发布、查看、修改或删除自己的帖子,可以留言或删除留言,可以修改自己的密码。 开发环境: (1) 客户端:Eclipse (2) 服务端:MyEclipse (3) 数据库:MySQL 目录 1 绪论 5 1.1 系统开发目的 5 1.2 系统开发意义 5 2 关键技术介绍 6 2.1 Android简介 6 2.2 JSP简介 6 2.3 MYSQL简介 8 2.4 Apache技术 9 2.5 JAVA语言简介 10 3 需求分析与设计 12 3.1 系统需求分析 12 3.2 系统功能分析 12 3.3 系统功能结构图 13 3.4 系统流程分析 13 3.5 系统非功能性需求分析 15 3.6 开发设计思想 15 4数据库设计 17 4.1 数据库逻辑结构设计 17 4.2 数据库物理结构设计 19 5 系统的详细设计与实现 23 5.1 服务器端实现 23 5.1.1 后台登陆页面 23 5.1.2 课程管理页面 23 5.1.3 教练管理页面 23 5.1.4 预约管理页面 24 5.2 客户端实现 24 5.2.1 登录模块客户端页面 24 5.2.2 注册页面 25 5.2.3 课程详情页面 26 5.2.4 资讯列表页面 27 5.2.5 我的收藏页面 28 6系统测试 30 6.1 软件测试的目的 30 6.2 软件测试的基本原则 31 结束语 33 致 谢 34 主要参考文献 35