文本描述
中地质大学汉信息程学院 基于安卓系统的跑件图up优败 里里开发计说明书 项目编号: K20153556 所在单位:中国地质大学武汉 指导老师: 晁怡 组 长: 吴欣昕 组 员: 万升 吴翊铭 邓拓 中地质大学汉 20159 目录 1系统分析计 ................................................................................................................................ 3 1.1项目背............................................................................................................................. 3 1.2需求分析............................................................................................................................. 3 1.3计依据............................................................................................................................. 4 1.3.1 MapGIS Mobile 9 ...................................................................................................... 4 1.3.2编写语言 .................................................................................................................. 4 2系统总体计 ................................................................................................................................ 4 2.1计原则............................................................................................................................. 4 2.2数据计 ......................................................................................................................... 5 2.2.1数据结构 .............................................................................................................. 5 2.2.2数据项...................................................................................................................... 5 2.3键术............................................................................................................................. 6 3总体结构.................................................................................................................................... 7 4系统能计 ................................................................................................................................ 8 4.1模块一基本能计说明 ......................................................................................... 8 4.1.1地能 .................................................................................................................. 8 4.1.2用户管理 .................................................................................................................. 8 4.2模块跑能计说明 ......................................................................................... 8 4.2.1跑计划 .................................................................................................................. 8 4.2.2两种跑模式 .......................................................................................................... 8 4.2.3跑轨迹记录 .......................................................................................................... 8 4.2.4跑总距离折线.................................................................................................. 9 4.2.5健康告 .................................................................................................................. 9 4.3模块个性化能计说明 ..................................................................................... 9 4.3.1音播.................................................................................................................. 9 4.3.2天气查询 .................................................................................................................. 9 4.3.3一键分享 .................................................................................................................. 9 5界面计........................................................................................................................................ 9 1系统分析岀计 1.1项目背岀 过断发展完善,出IS一个完整的系统,断融进人们的生活中, 他的用领域之广,包括资源管理,灾害监测,境保,精细业,电子 商,电子,城市规划管理,交通输,人口管理,宏决策,防, 公安急救,医疗卫生等,以说当代社会的发展离开出IS而对们而言, 网是常接触的东西,服网是地理信息的要内容之一 网的遍化使得地理信息的网服必然势地理信息的网服, 指通过网提供境的地理信息服随着网术的发展,地理信息的网服 逐拥了改出IS开发,和使用方式的潜力,并借的网极 大地扩展出IS的用面 1.2需求分析 跑作一种最简单快捷的健身方式,来多的人开始跑起来了,尤在 轻的一代,分享自的跑状况自跑的轨迹了又一社交的潮流 时,科的发展和生活水的进,都深刻地影响着个人电脑和智能 手机在社会发展中的地位,当前的智能手机市场呈一种爆式的 增长形式民拥的智能手机术水断提升,智能手机终端的CPU处 理能力,存储能力和用户交能力等键性指标都极大的提升,们基于 安卓操作系统的用件开发奠定了坚实的硬件基础 们,是一群热爱的大学生,时曾用过许多件市场的 件,而在实的过程中,们想要更多的跑体验到了局限,因, 们结合自学的GIS知识以们的热情,想要提供喜的人们更多 简单便捷更创新性能的件,让用户能够根据自的喜好,选择更 多的跑体验 们通过把跑和移备app完美地结合起来,基于MapGIS_Mobile移 开发API,以安卓开发,开发了款Kuper酷跑app拥帮用 户指定跑计划提供跑小贴士记录用户跑参数轨迹一键分享跑结 果推荐最佳跑路线用户身制作健康告等一系列能,们始终秉 着用户提供更便捷的操作新的跑体验的宗旨,相信酷跑能用户跑 中的好伴侣 1.3计依据 1.3.1 MapGIS Mobile 9 M且p出IS M欢bil优 9依托M且p出IS I出SS提供的丰富地理空间信息服,面向行 业和大领域,提供无差异的在线和离线出IS服,构建完整的用解决方案 M且p出IS M欢bil优 9是一个开发,一个以让企业结合各种移特性进行 业快速定制和开发的基于们在行业用中丰富的业累,用户根 据实用需求进行各种 移用搭建开发,对空间数据管理方案化 计,并提供流程化的件开发方法,用户带来更多的便利 M且p出IS M欢bil优 9是一个,一个以让件开发者根据趣偏好进 行各种空间位置相用开发的大用的模块让开发者在最短 时间内搭建并完业模 型的计,是用户进行多崭新服模式计和创意 开发的起美的地显示人性化的交操作使得移出IS的用服更 贴用户,贴生活 1.3.2编写语言 国且v且国且v且是一种以撰写跨用程序的面向对象的程序计语言作 A次众败欢i众用层使用的编程语言,本项目除去静态界面外的大多数能, 包括连接数据态生界面获gp账定位信息均通过j且v且实 xmlxml是扩展标记语言,标准通用标记语言的子集,是一种用于标记电 子文件使结构性的标记语言本项目中的静态界面画形状文件均由 xml语言编写内容和结构完全分离的语言特征使得项目界面编码简洁高效 2系统总体计 2.1计原则 靠性 件在测试行过程中避免能发生故障的能力,一发生故障,解脱 和排除故障的能力 健壮性 对于规范要求以外的输入能够判断个输入符合规范要求,并能合理的处 理方式 修改性 以科学的方法计件,良好的结构和完备的文档,系统性能易于调整 容易理解 计和方法的适当用使文档清读,结构简单明了 詸 程序简便 詸 测试性 测试性就是计一个适当的数据集合,用来测试建立的系统,并保证系统得 到全面的检验 詸 效率性 程序行需时间短占用存储容小 詸 标准化原则 在结构实开,基于业界开式标准,符合家和信息产业部的规范 詸 先进性 满足客户需求,系统性能靠,易于维 詸 扩展性 件计完要留升级接口和升级空间对扩展开,对修改 2.2数据詸詸计 2.2.1数据詸结构 2.2.2数据项 詸 用户基本信息表 属性詸 数据类型 属性说明 user_id INTEGER 用户标识id user_nickname String 用户詸 user_password String 用户密码 user_sex String 用户性别 user_height String 用户身高 user_weight String 用户体詸 user_birth String 用户生詸 user_city String 用户詸在城市 user_briefintro String 用户简介