上周接到了项目,就是和川一起做的那个项目。项目做起来真是费劲,没有什么技术难度,只是这个逻辑太复杂,执行起来总是丢三落四的,而且牵扯的东西太多。我主要负责后台和前台管理界面,这里面可就是最复杂的地方了,需求一动,就要大改,还要满足前台需求(当然这并不符合软件工程)。
上周末主任给重新设计了下数据结构,哎,又要大改,数据结构一改就要麻烦了。改数据库,改后天数据库操作部分,改服务接口,还要重新规划前台的界面。比如不区分point和polyline之后,那么上述的所有都要改动。还好,今天一上午就改完了,剩下的就是继续做我的后台管理界面。搞得头都大了,假使用户修改了一下shp文件,我就需要把原来的服务停掉并删除,然后把这个shp发布出去,并修改数据库(数据库还涉及两个表),最后返回前台让用户填写刚刚上传的shp中每个字段的别名,最后再更新数据库。这是这么个逻辑,所以很费劲。更可悲的是我用户修改了shp后没有点击保存,我还需修改使刚刚上传的shp放在临时目录,等到用户点击保存之后,我再进行其余的操作。当然,这些都还没做,只把界面做完了。哈哈哈哈哈~~~
但我现在还有更重要的任务,学习python,开发arcgis tool用。这点事只能下班做了,所以晚上不去跑步了。早点睡觉,让脸上的痘子见鬼去!