2.4.3 鹰眼图 7
2.5 构建数据库 8
2.5.1 空间数据库 8
2.5.2 属性数据库 9
3 系统功能的实现 10
3.1 PageLayout与MapControl的同步 11
3.2 鹰眼功能 12
3.3 查询功能 13
3.4 状态栏 14
4 总结 15
4.1 结论 15
4.2 展望 15
致 谢 17
参考文献 18
1 绪 论
1.1 概述
在传统的校园管理基础上,校园后勤管理系统构建了一层数字的空间,开拓了校园管理的数字层面。校园管理系统提升了传统校园后勤管理的效率,拓宽了传统校园后勤管理的各项功能。通过校园后勤管理系统的建设,实现了提高校园后勤管理效率和增强校园管理各项功能这一目的。
校园后勤管理系统建立了一个基于GIS的数字校园后勤管理体系结构,然后整合成一套具有可行性和应用价值的系统。该系统不但能够为校园的后勤管理与设计提供一个高效、系统的管理方法,实现校园后勤管理集信息、数字、系统一体的现代管理工具。而且,校园后勤管理系统方便了校内外的师生查询校园内的各项信息。因此,该系统为校内师生的校园生活提供了帮助,更改善了校园的管理,上升到了一个新的文度。
基于GIS二次开发的校园后勤管理系统,其与众不同在于:首先,提出较为实际的校园后勤管理系统:集校园信息的查询、数据的编辑、系统的更新、数据的统计、用户管理为一体的综合管理方法。其次,系统的基础集成开发,进行定制化处理,拥有系统、完善、灵活等特点,同时能够与其他系统进行对接。
1.2 国内外研究现状
1.3 论文的主要内容
首先介绍了开发校园后勤管理系统的工具以及计算机语言,阐明二者在开发过程中的优势。其次,简述Arc Engine组件式开发。论述其特点,在GIS二次开发过程中能够实现的功能。之后,表明系统的框架和所具有的功能,从而编程实现系统的数据录入与编辑、更新、查询、统计、用户办理、日志等功能以及空间图层的属性查询,充分利用空间数据进行图文互访查询和图像全景的浏览,使用户能够得到图像,表格,文字信息,建成一个系统的、运行效率较高的、信息完善的校园后勤管理系统。最后,总结全文。完成校园后勤管理系统后的体会,系统中存在的不足,今后对系统的完善等。
本文着重点在于校园后勤管理系统的总体设计和各项功能的实现。其间详细论述了开发该系统所需要的开发工具、开发平台、开发语言等等。以及使用ArcGIS Engine所提供的控件实现系统的各项功能。本文并未介绍ArcGIS Engine开发所涉及的接口和相关属性等内容,请自行查阅。
介于学术水平和时间有限,在论文中的不足之处也是在所难免,恳请各位读者进行批评指正。
2 校园后勤管理系统总体设计
2.1 开发环境
选择开发平台,主要是考虑的是系统的稳定性、可文护性和可扩展性以及系统的需求。本系统以ArcGIS Engine 进行GIS二次开发实现校园后勤管理系统的主要功能。开发工具选择Visual Studio2010。
作为一套完整的开发工具,Visual Studio不仅能够生成移动应用程序,还可以生成移动应用程序。这个开发工具支持众多的计算机语言,从而就可以实现工具的共享,对开发者而言就可以利用混合的计算机语言解决问题。再者,多数用户习惯于Windows操作界面,而Visual Studio能够用来创建Windows应用程序。所以,在该平台下设计出的校园后勤管理系统,用户使用该系统会加的容易,操作更加便捷。Visual Studio支持VB、C++、C#等计算机语言,而本文校园后勤管理系统就是基于C#语言编程实现的。 C#+ArcEngine校园后勤管理系统的设计与实现(2):http://www.youerw.com/gongcheng/lunwen_28909.html