本人精通C#开发,能够熟练使用 ASP. NET开发,熟练使用sqlserver, postgresql, oracle等主流数据库的操作,存储过程,触发器的编写。有着5年的C/S程序开发经验,同时有基于ArcGIS进行二次开发的经验。
1、麦一绘本馆协同考勤系统:Visual Studio 2013+SQL Server 2012(开发工具)基于对公司的人力资源进行信息化管理,并提升公司的管理效率和实现“公正考勤,高效薪资”而开发的管理系统。该系统使用B/S开发模式。个人完成4大模块:公共模块(用户登录,主界面)、管理员模块(员工管理(员工信息的增删改查),部门管理(部门信息的增删改查),考勤设置(对节假日进行工作安排)),主管功能(请假审批,考勤管理(部门员工考勤信息管理)),员工功能(我的考勤,请假申请)
2、湖北二类调查软件:该项目主要是基于mapzone平台进行模块化开发,根据用户需求的计算,表单录入等功能进行定制开发,满足湖北省林业调查规划院的二类资源数据的调查、统计和分析。在项目中本人负责系统框架搭建,计算功能,表单录入功能的开发。使用windowform, DevExpress控件,进行开发。
3、空间数据细碎处理工具:基于ArcGIS开发的涉及指定业务需求的细碎合并插件工具。对比与ArcGis自身的合并工具,增加了条件过滤,字段过滤,图形大小过滤,是否相邻过滤等过滤条件
在该系统中,我主要负责1、计算功能的开发:基于用户提供的计算文档,对加载到系统中的矢量数据进行计算并将结果保存到数据中;2、基础数据和标准数据的导入功能:将外部使用的MDB,shp,gdb等格式的数据导入到当前系统打开的矢量数据库中;
通过连接postgresql数据获取矢量数据,通过配置的影像服务地址,调用影像图片截图服务接口获取对应矢量数据的影像截图存储到本地。并将记录填充到数据库中的日志表中,截图完成后通过工具将图片提交到指定的ftp文件中