广州市从化区慢性病地理信息系统—项目研发阶段性总结

广州市从化区慢性病地理信息系统

作者:邱名涛
本次任务完成时间:2018年12月24日~2019年1月10日
开发工具与关键技术:Visual Studio+SuperMap iDesktop+SuperMap iServer+SQL Server+C#MVC
完成模块功能:个人资料、区域定位、查询搜索、工具箱
系统运行环境:
操作系统要求:windows8以上(建议使用),
浏览器默认 谷歌浏览器(建议使用)。

一、定位查询功能的实现
(1) 登陆页面
——输入正确的账号密码,即可进入主页面。
广州市从化区慢性病地理信息系统—项目研发阶段性总结
(2)主页面
—— 如果您的帐号和密码都正确,在点击“登录”按钮后就可以看到系统的主界面。如下图(权限不同会有区别)所示:
广州市从化区慢性病地理信息系统—项目研发阶段性总结
(3)个人资料
1、在个人资料中,可以对登陆人的登陆密码,手机号和邮箱进行修改。
2、点击“个人资料”打开到如下的界面:(在这界面中,输入框为灰色的输入框是不允许编辑的,只可读,不为灰色的可以进行编辑。)
广州市从化区慢性病地理信息系统—项目研发阶段性总结
(4)区域定位
——“区域定位”是对从化的县镇进行定位
广州市从化区慢性病地理信息系统—项目研发阶段性总结

在这里插入代码片

(5)查询搜索
一、地址查询
(1)在输入框中输入从化区所管辖的地方的地址进行输入查询,并在地图上进行定位出来,如果输入的地址在地图找不到将 不会显示,建议输入详细的地址
二、公司企业查询
(2)在输入框中可以精确的输入南山区管辖区中的公司企业进行名称的查询,也可以进行公司企业的名称关键字进行模糊查询,模糊查询的的结果会一一列举出来。在列举出来的公司,找到你要的公司企业并单击,结果会在地图上进行定位出来。
三、病例门诊号查询
(3)在输入框中,可以精确的输入患者的门诊号进行查询, 也可以输入门诊号的关键字进行模糊查询,模糊的结果会在右边的侧边栏里显示,单击侧边栏中的任意结果 ,如果这门诊号没有被注销,则可以在地图上定位出位置。

广州市从化区慢性病地理信息系统—项目研发阶段性总结
二、工具箱
(1)距离测量( 可以定点距离,从而知道起点到终点之间相距多少。)
广州市从化区慢性病地理信息系统—项目研发阶段性总结
(2)面积测量(画面,可以测算一个面有多大。)
广州市从化区慢性病地理信息系统—项目研发阶段性总结
(3)方框区域查询(点击“框选” 框选一个方型区域,自动查询范围内医院,社康等,点击查询的信息点 即可查看该 点的详细信息。)
广州市从化区慢性病地理信息系统—项目研发阶段性总结
(4)圆型区域查询(点击“圆选” 框选一个圆区域,自动查询范围内医院,社康等,点击查询的信息点 即可查看该 点的详细信息。)
广州市从化区慢性病地理信息系统—项目研发阶段性总结
(5)自定义区域查询( 以画面的形式,画出对应的区域,自动查询出此范围内的医院,社康等,点击查询的信息点 即可查看该 点的详细信息。)
广州市从化区慢性病地理信息系统—项目研发阶段性总结
(6)最佳路径分析。(为用户提供最近的路径)
广州市从化区慢性病地理信息系统—项目研发阶段性总结
三、开发总结
接手了“广州市从化区慢性病地理信息系统”之后,对SuperMap iDesktop数据源和数据集之间的关系和Visual Studio调用代码的掌握程度也会得到一个提升,还有就是在做这一个系统时,由于对地图方面的知识不够理解,对于医院,药店的坐标定位数据有差异,大部分时间都在参考其他的地图。
嘿嘿~作为一个程序猿,心理的抗压能力一定要好,过程可能会很枯燥,但是结果一定会很完美!我学习GIS的时间不长, 第一次接触了关于地图方面的知识,还有着很多很多的代码要继续探讨。系统的诞生就是为了给人来带来更多方便快捷的信息,要学会不断的挖掘新知识,只有不断地进步,才能写出更方便快捷的系统。项目只是完成一些简单实用的功能而已,还有后台的功能需要点时间研究,还要往后会继续更新。

项目搭档项目总结书:https://blog.****.net/weixin_44538423/article/details/86519462