2018年大赛高级开发组二等奖野外实习辅助平台系统详细设计书_第1页
2018年大赛高级开发组二等奖野外实习辅助平台系统详细设计书_第2页
2018年大赛高级开发组二等奖野外实习辅助平台系统详细设计书_第3页
2018年大赛高级开发组二等奖野外实习辅助平台系统详细设计书_第4页
2018年大赛高级开发组二等奖野外实习辅助平台系统详细设计书_第5页
免费预览已结束,剩余18页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 HYPERLINK l _TOC_250016 第1编写目 HYPERLINK l _TOC_250015 第2系统设计的原则和目 HYPERLINK l _TOC_250014 设计原 HYPERLINK l _TOC_250013 设计目 HYPERLINK l _TOC_250012 第3系统总体设 HYPERLINK l _TOC_250011 系统总体功能架 HYPERLINK l _TOC_250010 系统平台架 HYPERLINK l _TOC_250009 第4系统数据通信与安全性设 HYPERLINK l _TOC_250008 数据通 HYPERLINK l _TOC_

2、250007 安全性设 HYPERLINK l _TOC_250006 第5系统数据库设 HYPERLINK l _TOC_250005 数据库基本表设 HYPERLINK l _TOC_250004 HYPERLINK l _TOC_250003 第6界面设 HYPERLINK l _TOC_250002 UI设计原 HYPERLINK l _TOC_250001 App主要模块功能和UI设 HYPERLINK l _TOC_250000 Web端管理设第 1编写目二是明确“野外实习辅助平台-以秭归实习为例”系统的产品生产与发第 2系统设计的原则和目本系统作为基于 Android 的野外实习

3、辅助平台,是一个系统,设计考虑在 web 实现,所以移动端与服务器程序采用 JSON ,确保更好复用接们学校秭归WiFi,学校地质实习资源也有很多积累,师生都拥有一部智能,此平台基于这些条件具有一定的可行性。技术,传输和均为暗文,数据接口采用 token 验证。实用性主要表现在移动端在设计时会结合平时使用 APP 开发界面和让师生使用更方便的同时,融入大众APP 社交的功能,调动大家整个实习过程中的积第 3系统总体设根据需求分析与说明需求分析, 设计了七大功能模块:用户信息管理、通知管理、观察点管理、观察路线管理、多 资源管理、区互动、课外生活。如图3-1用户信息区互动多媒体资源管观察点管观察

4、路线位置与展示提出问题、讨资源查找与查看、3-1 系统总体功能架构用户信息管理:修改头像、专业、个人简介、等基本信息,其中学号或工号、不可更改,实现用户登录和退出系统,同时能对通知管理:教师查看、发布、修改、删除通知,学生查看通知和以对其他人的问题意见。安全提示、沿途风景。教师可以在地图上查看观察点基本信息、添多资源管理:多资源主要包含文档、短;师生均其他类型资源可以到本地再用其他打开。三类资源分块展示和课外生活:主要是一种的方式,按美食、运动、其他四种类别分类展示;对一条记录,均可点赞和评论,同时可以查看其发说说的地点,方便其他在地图上更好的寻找。用户均可以发布说说来构地图服务缓存服务Web

5、图3-第 4系统数据通信与安全性设AndroidHTTP响应 Android 端的数据请求,相关组件先将请求中参数转换成值对象(Value Object,VO)VOVO通信架构如图 4-1 所示:图4-数据通信架为保证系统的安全性,用户登录的采用 MD5 加密算法加密,进行传输,登录成功后,java 根据用户账号和登录时间用 MD5 加密生成 token,存入redis,并将 token 返回给客户端保存到本地;后面的其他请求参数里面包含 token和用户 id,根据 id获取 redis 中的token进行比较,相同则允许返回请求的数据,不同则 。从而保证了该系统的数据通信安全。第 5系统数

6、据库设用户信息表,主要用于账号、等基本信息用户信息字段类主注是否否否否否否否否计了表, url 和相关联的表 id。字段类主注是id否否多资源表,资源的名称、类型、介绍、地址等多资源是id否否否否否通知字段类主注是id是否否否否否生活是id是否否否否否否否用户id否字段类主注字段类主注是id是号否否否否用户id字段类主注是id是否否否否用户id 字段类主注是id是号否否否用户id表5-字段类主注是id是否否否用户id观察点表,点位、点义等信息表5-字段类主注是否否否否否否否否5-11 观察路线表字段类主注是路线id否否否否否提问-表,包含提问id、 id表5-12 提问-字段类主注是id否否表

7、5-13 -回复字段类主注是id否否表5-字段类主注是id否否第 6界面设UIUI 设计App要模块功能和 UI设体资源、课外生活七大 UIUI 界面详细介绍各模块:具体设计如图 6-1 所示:6-1 实台:这是本平台的重要功能,一切活动都以实习展开。实台主家平常使用 APP 的。进入详情后,简要的将观察点的内容展现给用户,同时结的有无进行体现。设计如图 6-26-3 所示:观察点列表及信息展6-3 天气与通知:主要展示 3 天天气预告,通知;在本平台上展示天气,更方便图 6-4 所示:6-4 多资源:此子平台与云功能类似,但是这里更好的分类展示实习如图 6-5 所示:图6-5 多资源平台设6

8、-6图6-6 区设中,更好的参与地质实践教学与认知地质世界。其设计参考了常用 APP 界面的设计;具体设计如图 6-7 所示:6-7 个人离不开用户,这里主要包括基本信息展示与修改和修图 6-8 所示:Web 端管理设所以在界面上设置了锁的标识,标志了这个界面是具限的,背景使用了地大校徽的蓝色,与校徽保持一致,具体设计如图 6-9 所示:6-9 轨迹界面:这个是管理的最重要的功能,的平台设计的主要目的就是为了让地质大学的学生去秭归实习使用,方便老师的管理,所以我们结合电子地图,显示在秭归实习的时候的实时位置,方便老师对学生的行踪的掌握,提高了实习的安全性,在左上角可以选择某个同学历史轨迹,确定 6-106-11图6-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论