项目概述

项目目的

本次项目是重邮开发公司中的**公司与重庆某事业单位就2010开发的地图展示和后台管理进行升级任务。

(本博客仅仅作为项目经验回顾之用,所以有些点不方便公布)

1.项目内容:

主要分为两部分任务,第一部分为微信端,基于百度地图,主要是用于微信端的用户用于查询当前可选择的网点,并实现导航搜索等功能,第二部分为电脑浏览器端,基于Google地图,主要用于公司内部人员进行后台维护和查询。

2.详细描述:

整个项目要求的环境很特殊,首先微信端的开发前端要求利用百度地图大众版API2.0,网点信息要求从本地的tomcat服务器拿数据,数据是保存在Oracle数据库中;然后就是电脑浏览器端前端要求利用Google地图API,网点信息一部分在tomcat上边拿数据,一部分从IIS上拿数据,数据还是保存在Oracle数据库中,我的主要任务主要就是编写前端代码和修改java后台部分代码,总的来说我做的部分没有多大难度(多半是看在我实习生这个问题上)。整个项目的时间保持在3个月之内。

3.开发环境:

代码语言:前端 hml css js jQuery 后台 java c#,

服务器 tomcat ,IIS,

数据库 Oracle

我的分工

   项目总共有5个人负责,我和另外一位负责前端,另外俩人负责IIS后台,java后台我写,DB由项目经理负责,我做的主要就是前端展示地图数据部分,因为之前的代码存在很大的局限性,所以这一次项目经理要求在整体结构不受很大的影响的前提下,做更多的规范化修改(实际上基本上80%的东西都是我自己重新写的),先谈谈微信端吧,开始我以为我做的只是微信端的这一个页面,要完成的就是几个功能(自定位,搜索周边,根据传递过来的经纬度lat,lng跳转到指定位置,如果有半径distance传递过来,则搜索半径内的所有网点,marker点的信息展示里面要提供跳转,跳转到指定的页面),由于之前没有做过地图方面的项目,所以还是花了一个星期的时间来学习百度地图,开始要求的就是使用极速版,主要是要满足手机方位够快,但后来发现极速版不能满足所有功能,所以改用大众版。

第二部分就是电脑浏览器端的实现几个功能(给出搜索范围进行搜索,地图自定位,网点信息不仅在地图上进行显示,还要在右侧里列表显示,列表和地图要关联,实现拖拽搜索功能,纠偏,新增网点,根据(是否登陆)给予权限对地图上的网点信息进行删除修改)。Java后台部分由于比较大,所以还是单独列出来写比较合适

  总的来说整个项目分工都很明确,我只要完成我的功能就算完成任务了,任务的进度还是保持得很好,也就是由于这个原因,我对于数据库是怎么设计的,了解的很少,我做的只是调接口就可以了,还有就是不熟悉c#代码,所以IIS那边的工作也是很无力。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值