基于VC++开发广西土地管理信息系统探讨

来源 :科学导报·科学工程与电力 | 被引量 : 0次 | 上传用户:dsfsfsg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文阐述了开发广西土地管理信息系统的意义;论述了系统的结构与功能;剖析了系统的开发流程图;分析了系统各模块的开发,在现阶段具有一定的理论与实践意义。
  【关键词】土地管理;VC++;系统开发
  随着国土大面积调查工作的全面展开和城镇地籍管理工作得以日趋细化,各种野外调查数据,不同比例尺图件资料急剧增加。特别是城市建设的空前发展以及土地有偿使用法规的实施,使得地籍变更日益频繁、地籍信息量也越来越大,对城镇地籍管理提出了更高的要求。面对如此数量巨大、来源多样、变更频繁的信息,传统的管理方法已经愈来愈不能满足现代化土地管理的需要[1]。
  此外,国民经济的迅猛发展,迫切要求各级国土部门为国家提供准确的数量、质量和土地利用现状等信息。因此,应用现代先进的科学技术和手段,建立科学的土地管理体系,为合理利用土地资源,进行土地规划、整治、开发利用、税收等提供有关基础资料和科学依据,土地管理信息系统的建立势在必行。
  1 VC++开发语言
  Microsoft Visual C++(简称Visual C++、MSVC、VC++或VC)是微软公司的C++开发工具,具有集成开发环境,可提供编辑C语言,C++以及C++/CLI等编程语言。VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft.NET框架。
  它以拥有“语法高亮”,IntelliSense(自动完成功能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结花费的时间,在大型系统计划上尤其显著[2]。
  2 系统结构与功能
  广西土地管理信息系统是以农村土地详查与城镇地籍为基础的,系统结构主要包括地籍管理模块、土地登记模块、土地统计模块、档案管理模块等,各模块功能如下:
  (1)地籍管理模块
  主要功能有:地籍调查、土地登记、土地统计、地籍档案管理。地籍调查的核心是土地权属调查,其中包括权属、位置、界址、用途(类别)、等级和面积等的调查,在系统中主要提供了一些输入表格和图形的工具,同时也提供了一些辅助工具。
  (2)土地登记模块
  土地登记模块国家用以确认土地所有权、使用权,依法实行土地权属的申请、审核、登记造册和核发证书的一项法律措施,系统对此提供了表格录入、办事流程控制、权限控制等功能。
  (3)土地统计模块
  土地统计模块是国家对土地的数量、质量、分布、利用和权属状况进行统计调查、汇总、统计分析和提供土地统计资料的制度,系统充分发挥计算机的优势,提供了各种各样的统计形式和输出式样。
  (4)档案管理模块
  档案管理模块是以地籍管理活动的历史记录、文件、图册为对象所进行的收集、整理、鉴定、保管、统计、提供利用等各项工作的总称,系统为满足日常地籍的需要,记录了边疆的历史,并且将图形与属性紧密衔接。系统可以恢复任何时候的历史,然后再进行查询统计这一时段的数据,既保持了界面的一致性,又能看到历史的原貌。
  3 系统总体框架
  基于VC++开发广西土地管理信息系统总体框架如图1所示:
  4 模块实现
  4.1 地籍管理模块
  地籍管理模块主要针对土地权属调查的权属、位置、界址、用途、等級和面积等的管理,该模块典型代码如下:
  _StartClockCursor();       lst[0]=1;      _GetPntNum(LXDWAi,&i,&pntN);
  for(i=1;i<pntN;i++)
  {if(_GetPntPos(LXDWAi,i,&fxy)<=0)continue;
  t[k]=_SeekReg(DLTBAi,&fxy,NULL,32);     if(t[k]<=0)continue;
  if(k>1)      {a=t[k];for(j=1;j<k;j++)
  {_GoingClockCursor();if(t[j]==a){lst[1] = t[k];
  _CopyListPnt(LXDWAi,lst,outpntAi);
  _CopyListReg(DLTBAi,lst,outpntAi);kk++;break;
  }}}  k++;}
  4.2 土地登记模块
  土地登记模块主要是针对对日常土地登记业务办理需求开发,该模块典型代码如下:
  _SetChangeFlag(DLTBAi,0);_CloseArea(DLTBAi);
  _FreeRegSelLst(DLTBAi);      _SetChangeFlag(LXDWAi,0);
  _FreeRegSelLst(LXDWAi);sprintf(Message,"A与B文件相差%d个点!",kk);
  AfxMessageBox(Message);
  4.3 土地统计模块   土地统计模块主要是土地数据的统计上报,该模块典型代码如下:
  objSheet = objSheets.GetItem(COleVariant((short)1));
  usedRange.AttachDispatch(objSheet.GetUsedRange());
  objRange.AttachDispatch(usedRange.GetRows());
  long  iRowNum=objRange.GetCount();
  objRange.AttachDispatch(usedRange.GetColumns());
  long iColumnNum=objRange.GetCount();
  objRange = objSheet.GetRange(COleVariant("A1"),COleVariant("C1000"));
  ret = objRange.GetValue(VOptional);COleSafeArray sa(ret);
  4.4 档案管理模块
  檔案管理模块包括档案数据的权限管理以及档案数据的备份,该模块典型代码如下:
  for(row=1;row<=iRowNum;row++)
  {for(column=1;column<=iColumnNum;column++)
  {index[0]=row;index[1]=1;//index[1]=column;sa.GetElement(index,&val);switch(val.vt)
  {case VT_R8:{ char kk[50];sprintf(kk,"%.0f",val.dblVal);
  cstr2=kk;break;}
  5 结束语
  广西土地管理信息系统是一款土地管理分析与服务的系统,系统是从全局的角度直观展现全国的批地情况、供地情况、用地情况、补充耕地情况以及开发整理情况及其动态变化,不仅能够显著提高执法批后监管的工作效率,而且有效的改进了当前批后监管工作,使数据的展示更加形象具体。
  参考文献:
  [1] 县(市)级土地利用规划管理信息系统建设的步骤标准.土地资源网.
  [2] 郑阿奇 Visual C++使用教程(第三版):P77-78.
  (作者单位:广西壮族自治区国土测绘院)
其他文献
【摘 要】随着我国经济、社会的不断发展,我国的信息发展和科技发展水平也有了十分明显的进步,与此同时,我国对控制技术、计算机技术以及通信技术的应用水平也逐渐提高,这有效的促进了电力系统的自动化的发展,本文就电力系统及其自动化的发展前景进行探讨,希望能够促进电力系统的进一步发展。  【关键词】电力系统;自动化;发展前景  电力作为人们日常生活中不可缺少的一项重要的能量,对人类的生活有重要的影响,电力系
期刊
【摘 要】不动产登记要始终保持着谨慎的态度,如果登记出现问题,会面临着巨大的损失。做好不动产登记审查工作,成为不动产登记的重要环节,需要工作人员保持着仔细认真的态度,进行不动产登记审查工作。因此,本文主要从简化审查内容、提高信息共享度、推动流程集成等几个方面来进行研究,来阐述不动产登记审查的简化和分化实践策略。  【关键词】不动产登记;审查的简化和分化;具体措施  引言  在不动产登记的过程中,一
期刊
【摘 要】随着我国科学技术的快速发展,机电设备自动化技术也得到了广泛的应用,机电设备的广泛应用极大地节省了人力资源,日益得到了各行各业的青睐。机电设备已经在企业生产活动中发挥着越来越重的作用。对机电设备管理的重要性作简要分析,目前国内机电设备管理中存在的不足之处,提出切实有效的解决措施。  【关键词】机电设备;管理;措施  机电设备促进了我国的经济发展,同时也能彰显我国的综合国力,是国家进步的基石
期刊
【摘 要】主要讲述化工企业电力系统中电缆沟、电缆桥架、高压配电柜以及高压铁塔等场所的一些隐蔽不易巡检场所的安全管理,保障企业电力安全运行。  【关键词】化工;电力安全;管理;措施  Abstract:This paper mainly describes the safety management of some hidden and difficult patrol sites in the p
期刊
【摘 要】经济的飞速发展也提高了大众的医疗保健意识,当前,正处于医药行业发展的关键时期,高效的管理策略不仅可以大幅提高医药企业的管理水平,同时还可以促进医药企业稳定发展。基于此,本文以医药企业管理中存在的问题为切入点,探讨医药管理对策,期望对提高医药企业管理水平和管理效率有所帮助。  【关键词】医药管理;存在问题;应对策略  引言  医药管理工作是一项集复杂性和专业性为一体的工作,正应如此,医药企
期刊
【摘 要】随着经济的发展和社会科技的进步,现在供电企业为了提高供电的效率,就采用了一定的用电检查方式来进行用电的检查,从而提高居民用电的安全性以及用电的稳定性。然而随着现在用电电路的复杂化以及供电方式的多样化,使得现在的用电检查工作越来越困难,并且用电工作人员的效率和素质也随着时间的推移出现了越来越多的问题。鉴于此,本文对供电企业用电检查管理及营销策略问题进行分析,以供参考。  【关键词】供电企业
期刊
【摘 要】近几年来,随着发电企业安全管理体系的日趋完善,外包工程管理方面存在的管理短板日趋凸显。面对企业高质量发展的内在需求,海口電厂坚持以人为本,聚焦企业外包工程管理现状,深入调查研究外包员工的意见诉求,从“人心”入手,制定、落实一系列长期性、系统性和全面性的人文关怀举措,有效增强外包员工对企业的认同感、归属感,构建和谐关系,凝聚起干事创业的合力。  【关键词】发电企业;外包管理;人文关怀  一
期刊
【摘 要】电力系统运行的稳定性和可靠性是当前社会主义市场经济发展的关键,随着经济的不断发展以及人们生活水平的不断提高,社会对电力行业的需求越来越大,传统的供电方法和电力营销手段纠纷已经无法满足当前日益增长的电力需求。因此,必须要结合当前电力市场营销存在的问题进行探究,明确具体的改革方案和创新对策,为电力市场的可靠运营创造良好的环境,满足供电需求。  【关键词】市场经济条件;电力市场营销;创新发展 
期刊
【摘 要】我国的石油需求量近年来发生了明显的增加,而作为石油的重要储备区—油库,对其进行管理具有非常重要的意义。但是在油库中,會发现成品油的危险性比较高,很容易引发各种安全事故,对管理人员的生命造成威胁。因此,对油库的安全管理进行重视非常重要。  【关键词】油品库;危险性分析;安全对策  1油品库安全管理的重要性分析  油品库的安全管理对于一个石油企业来说,具有非常大的影响力,管理的好坏直接决定着
期刊
【摘 要】在我国现代化电网建设当中,电力信息通信发挥着重要的作用。现结合电力信息通信技术的现状,分析电力行业信息通信融合的必要性,并探索电力信息通信调控融合发展的措施,以供参考。  【关键词】电力;信息通信;发展  中图分类号:F675文献标识码:A  1我国电力信息通信技术的现状  随着我国社会经济的发展,人民物质生活水平的提高,人们的用电需求也日益旺盛。近些年来,我国在电力信息通信技术建设方面
期刊