《广州市海珠区慢性病地理信息系统》项目研发总结
作者:谢 倩
本次任务完成时间:2018年3月13日 ~ 2018年4月13日
模块功能:登录
一、功能实现
见图1,是登录实现页面:
图1 登录页面
输入用户名、密码,点击登录,跳转到后台页面。见图2:
图2 后台页面
输入用户名、密码,点击登录,跳转到前台页面。见图3:
图3 前台页面
模块功能:用户管理
一、功能实现
用户管理:修改、删除、新增、查询用户信息
见图4是用户管理页面:
图4 用户管理页面
勾选是否前台,选择角色类型,输入用户名,点击搜索用户按钮。见图5
图5 用户管理页面
点击添加用户按钮,跳转到添加用户页面。见图6
图6 新增用户页面
选择照片,输入基本信息,点击提交按钮。见图7
图7 新增用户页面
点击修改按钮,跳转到修改页面,输入需要修改的信息。见图8
图8 修改用户页面
点击删除按钮,删除用户信息。见图9
图9 用户管理页面
模块功能:日志登记
一、功能实现
日志管理:记录用户操作的日志
见图10是日志管理页面:
图10 日志管理页面
输入查询条件,点击搜索。见图11
图11 日志管理页面
模块功能:数据管理
一、功能实现
数据管理:数据的导入导出,添加、修改基础数据
见图12是导入数据页面:
图12 导入数据页面
点击数据导入按钮,选择需要导入模板。见图13
图13 导入数据页面
点击数据导出按钮,选择需要导出模板。见图14
图14 导出数据页面
点击基础数据按钮,显示基础数据页面。见图15
图15 基础数据页面
点击添加属性按钮,弹出添加属性模态框,输入名称,点击确认。见图16
图16 基础数据页面
模块功能:综合展示
一、功能实现
见图17是综合展示模块页面:
图17 综合展示页面
点击左边的功能管理按钮,弹出功能管理信息栏。见图18
图18 综合展示页面
点击任意一个街道按钮,自动划分街道区域。见图19
图19 综合展示页面
点击查询搜索,选择地址,输入地址名称,点击查询。见图20
图20 综合展示页面
点击查询搜索,选择公司企业,点击查询。见图21
图21 综合展示页面
点击图层控制器,选择分布图。见图22
图22 综合展示页面
点击任何一个小图标,显示图标代表的信息。见图23
图23 综合展示页面
点击线段测量,显示测量长度。见图24
图24 综合展示页面
点击矩形测量,显示测量长度。见图25
图25 综合展示页面
点击圆形测量,显示圆形圈内脚标信息。见图26
图26 综合展示页面
点击正方形测量,显示正方形圈内脚标信息。见图27
图27 综合展示页面
点击菱形测量,显示菱形圈内脚标信息。见图28
图28 综合展示页面
模块功能:疫情预警
一、功能实现
见图29是疫情预警模块页面:
图29 疫情预警页面
模块功能:操作员
一、功能实现
操作员:操作个人信息
见图30是操作员模块页面:
图30 操作员页面
点击个人信息,弹出个人资料选择个人信息和密码进行修改。见图31
图31 操作员页面
开发总结
从2018年3月13日到2018年4月13日,短短的一个月时间,自己独立完成一个项目,实属不易啊。当然,除了不易肯定还有收获啦。俗话说:皇天不负有心人。
GIS的地图开发并不是想象中的那么简单,当然老师教的同时自己也必须课后去复习和巩固,代码这东西反反复复敲多了,自然而然的也就知道了它蕴含的道理,就像每一个个体一样,都有自己的价值和作用。地图构思开始的时候觉得挺好玩的,做着做着发现自己做的地图并不是那么的好看,道路的线和标志、公园的绿化和标志等等。地图要好看也就必须去百度地图看看别人做的啦,别人做的好也应该向别人学习。反复的去看去摸索,再对比自己做的地图,看看差别在哪。折腾了几天,终于地图好看很多了。地图也只是一个小小的角色,接下来困难的是代码的实现。街道的定位,地址的定位,医院分布图,社康分布图,药店分布图,线段的测量,矩形的测量,圆形的测量,菱形的测量,正方形的测量…这些功能的实现是比较于困难重重的,去翻阅书籍,网上查找资料,请教同学,然后记录,慢慢的去琢磨,一步一步的去实现每一个功能,虽然项目的进度满了一点,但是项目也算小小的完成了。
做每一件事情,哪怕是一件小小的事情,仔细耐心也就会把事情做得漂漂亮亮的。敲代码也是一样的,首先耐心是最重要的,没有耐心什么事情都会做不好。做事情有耐心一点,坚持努力,相信自己,终究会成功的。