菜单
  

    在此前提下,人们开发一款便捷出行,分享出行资讯的app是有其强大的市场的。

    2 开发环境及相关技术

    2.1 开发环境

    1、服务器开发环境

    采用了Eclipse软件,因为 eclipse是一款开源的java软件开发平台,它由eclipse项目、eclipse工具项目、eclipse技术项目和eclipse web工具平台项目等组成,为java网站建设开发人员提供了一个可扩展的、开源的、多平台的java开发环境。 eclipse同时是一个开放源代码的项目,任何人可以下载eclipse的源代码,并且在此基础上开发自己的功能插件。同时,它也为工具开发商提供了更好的灵活性,使他们能更好地控制自己的软件技术。[4]

    数据库利用了Mysql,因为MySQL体积小、速度快,能够在使用中支持多线程,最大化的利用CPU资源,优化sql查询,加快了查询速度。

    2、App客户端开发环境

    客户端采用了Eclipse + SDK,也是因为其灵活性所以本设计中才使用的。

    2.2 相关技术

    本设计中数据的传输采用了HTTP协议Post数据传输方式,端口号为8080;服务器将json语句传输给客户端,客户端对json语句进行解析获取参数值。客户端还采用了Fragment、acitvity、事件处理、UI、AsyncTask、android图片下载和保存,百度地图,百度导航等相关技术;其中百度地图、导航是基于百度LBS开放平台提供的SDK开发的。来~自^751论+文.网www.751com.cn/

    3 系统需求分析

    3.1客户端使用者角度的需求分析

    设计应具备如下功能供用户使用:

    1、用户可以注册账号,登陆,修改密码,完善资料,修改资料,上传头像;

    2、用户可以拍照上传图文信息,浏览所有用户的图文信息,点击用户头像查看某一用户的个人信息,查看某一用户的所有发布的动态信息;

    3、实时路况,全景图;地图选点显示地点,定位用户当前位置;都地方上点的导航与分享给朋友,以及收藏;测距(在地图上选择2点计算出之间的距离);

    指路(利用跳转到百度地图进行导航);附近(显示出附近的停车场,酒店,饭店等);搜索(手动或者语音出2点的距离进行导航);

    4、用户可以一键反馈信息;

  1. 上一篇:jsp+sqlserver多媒体授课系统的设计与实现
  2. 下一篇:jsp基于web的图书销售系统的设计与实现
  1. C#基于ARCGIS的校园电子地图查询系统设计

  2. android学习行为共享系统的设计与实现

  3. android+mysql城市雨伞共享平台的设计与实现

  4. android冠字号码的二维码打印及查看软件设计

  5. Android的天气预报客户端的设计与实现

  6. Android手机的一个简易商城客户端设计

  7. android手机端远程管理助手的设计+源代码

  8. 十二层带中心支撑钢结构...

  9. 电站锅炉暖风器设计任务书

  10. 河岸冲刷和泥沙淤积的监测国内外研究现状

  11. java+mysql车辆管理系统的设计+源代码

  12. 大众媒体对公共政策制定的影响

  13. 杂拟谷盗体内共生菌沃尔...

  14. 乳业同业并购式全产业链...

  15. 中考体育项目与体育教学合理结合的研究

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 当代大学生慈善意识研究+文献综述

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回