




已阅读5页,还剩34页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
桂林理工大学雁山校区校园管理系统空间数据库设计实习报告实习项目:校园管理系统开发设计学院:测绘地理信息学院班级:地信111班 学号:3110509104 3110509116 3110509121 3110509122 3110509123 3110509136指导老师:韦波 李百寿 蓝贵文 蒙映实习时间:2014年6月16日7月4日第一章 系统开发简介41、系统开发的背景及目的42、系统开发的概述及功能53、系统开发的条件及实施计划6第二章 系统需求分析91、系统需求分析的前提及目的92、系统需求分析的详细内容92.1 功能需求92.1.1 基本信息查询102.1.2 宿舍信息查询112.1.3 教室信息查询112.1.4 活动信息查询112.2 性能需求122.3 运行环境需求133、系统需求分析的功能模块流程图13第三章 可行性分析14 1、可行性分析的目的及意义142、可行性分析的具体内容14 2.1 经济可行性142.2 技术可行性142.3 操作可行性152.4 管理可行性153、 系统特点16第四章 系统具体设计19 1、系统设计概述19 2、系统设计过程19 3、数据库设计20 4、功能模块设计244.1 用户登录模块244.2 数据库连接模块254.3 系统管理模块264.4 查询模块274.5 便捷工具栏模块28 4.6 修改模块294.7 图层控制模块294.8 三维控制模块304.9 帮助模块31 5、 系统测试32 5.1 系统测试主要方法32 5.2 系统测试计划步骤335.3 系统测试内容33 5.4 系统测试意义34第五章 总结及参考文献35 1 总结35 2 实习过程中遇到的问题总结及解决方案37 3 参考文献38第一章 系统开发简介1、系统开发的目的及背景 本次开发的桂林理工大学雁山校区校园管理系统主要是为了让雁山校区的所有师生们更好的了解学校的各类信息数据,便于师生们的学生生活。并使学校的信息数据统筹、合并在一起,使其能够更加规范化、合理化、科学化的进行保存和使用,并使信息数据得到更好的运用。校园信息管理是每个高校必须面对的问题,立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,是提高学校对信息的管理水平的必经之路。当前我们对校园信息的管理大多停留在人工、档案等管理模式,而这些传统的信息管理模式有很大的局限性。例如:信息管理的效率相对较低、工作量大、信息的使用及查询不方便等等一系列问题存在。随着科学技术的不断发展及校园管理信息的繁冗,使用传统的管理方式已经不能满足广大校园管理者及决策者的需求,我们的学校管理工作应逐步走向规范化、科学化和自动化。计算机科学与技术的发展及应用的普及已进入社会的各个领域,并在我们的信息时代发挥着不可替代的作用。所以我们应紧跟科学技术的步伐,将学校的各类信息数据都向信息化方向扩展,建设校园管理系统,我们能够将所学的计算机知识运用在实践中,通过建立校园管理系统,学校对文件和数据的管理将全面优于传统的人工管理模式,信息数据也能做到检索迅速、检索迅速、查找方便、更新及时,可靠性高、存储量大、保密性好、寿命长、成本低、效率高等,这些特性都将全面提升我们对信息的综合管理及应用水平。2、系统开发的概述和功能校园管理系统具有较强的空间数据管理、整合、分析能力,通过次系统对数据的管理能力建立空间数据库,这些特点都能够为学校繁杂的办公信息管理及学校各种活动场地、学院楼栋信息等查询提供技术支持,同时也可以更加方便的使新生了解我们学校的各种基础设施及特色活动,也有利于学校管理者统一直观、快速、便捷的管理和建设新校区,加快学校基础设施的进程和文化底蕴的提升。校园管理系统是三维数字校园的重要组成部分,属于地理信息系统范畴,是地理信息系统技术在空间数据库管理中的基本应用,校园管理系统是一个在计算机和现代技术支持下,以“校园数据”为核心实体,实现校园信息的输入、存储、检索、更新、处理、综合分析、辅助决策以及结果输出的信息管理系统。校园管理系统具体许多实质性且可操作性的功能,具体表现为以下几点:1)信息获取功能。具有方便迅速地采集数字、文字、图件等信息的能力及其属性与方位。2)存储功能。将各种纷杂的地理数据、属性数据等建立空间数据库,实现统一储存与管理。3)分析、处理功能。对已有的校园土地信息如田径场进行统计、分析、计算、处理、决策。4)输出功能。可以迅速地将数字、文字、图形等显示并输出结果。5)更新功能。对学校原有的土地信息及建筑面积及时更新。6)地图功能。实现三维视图的地图浏览,及基本的视图功能。校园管理系统主要是针对教职师生对学校基础设施及文化活动的浏览、查询、更改、审核、评定等工作,该系统是在windows系统的硬件支持下,主要利用microsoft visual studio、arcgis等开发编程软件以简单的界面设计,以三维全景视图作为主窗口显示学校建筑模型的地理分布格局,高性能的实现三维显示查询,以对话框的形式等显示查询结果及信息,使得浏览查询清晰明了,简单易操作。 3、系统开发的条件及实施计划1)系统开发的条件:数据库环境:Microsoft Windows Access 2003系统环境:windows 操作系统开发工具:VISUAL STUDIO地图数据:校园创建3D模型的地理数据,包括建筑物的坐标位置、高程和环境规划等。2)系统任务安排:计划任务负责人员系统方案及总体设计黄正钟、黄海、梁兴盛、梁宁、李闯、刘智华程序设计黄正钟(组长)3D模型制作梁兴盛、梁宁、黄海程序代码编写及设计黄正钟、李闯、刘智华校园管理数据库的设计黄海、李闯、刘智华页面设计梁兴盛、黄正钟、梁宁、系统调试及完善梁兴盛、黄正钟、黄海实习报告撰写黄正钟、黄海、梁兴盛、梁宁、李闯、刘智华3)系统进度协调进度时间系统总体规划阶段6月16日系统需求分析阶段6月17日6月19日系统开发设计阶段6月20日25日系统编码设计阶段6月26日7月1日系统测试运行阶段7月2日7月3日系统完成提交阶段7月4日第二章 系统需求分析1、系统需求分析的前提及目的1)需求分析前提:随着科学技术的不断发展及校园管理信息的繁冗,使用传统的管理方式已经不能满足广大校园管理者及决策者的需求,我们的学校管理工作应逐步走向规范化、科学化和自动化的需求。信息时代的到来,带给信息管理以颠覆性的改变,我们必须要调整自己的步伐紧跟时代的发展,并用科技武装自身发展。2)需求分析目的: 校园信息管理是与学校管理和学生生活紧密相关的问题,随着科学技术的发展及信息时代的到来,传统的信息管理模式已渐渐被淘汰,我们正逐步的走向科学化及信息化。而作为走在高等教育前沿的高校来说,校园信息的科学管理将不可替代,我们都面临信息管理规范化、科学化和自动化的需求。正是由于这一需求,校园管理系统应由而生,通过建立三维模型的管理模式以达到对日渐繁冗的校园信息数据科学管理及合理应用。2、系统需求分析的详细内容2.1功能需求本系统的设计是为了满足各大高校更科学合理化的进行信息数据管理的需求,校园信息管理系统可以广泛地应用于各高校对信息的管理、维护和保存。以桂林理工大学雁山校区校园管理系统为例,设计好的系统不仅可以大大的减少校园对信息数据管理方面的人力、财力投入,还可以扩大信息数据的使用几率,增强信息的应用。同时,所建立的系统还需满足广大师生对于校园信息数据的了解需求,例如新生报到期间同学们就可通过本系统来进行校园三维地图信息的查询以及对校园活动信息和基础信息查询等,从系统中了解到校园各处的地物信息数据及相关的信息发布,以此便可极大程度的方便学生们的校园生活和需求。 本系统的主要功能包括对信息数据的查询、登记、变更,其中查询是校园信息管理系统中最基础的功能,它包括校园基本信息查询、宿舍信息查询、教室信息查询以及活动信息查询。在整个校园信息管理系统中,包含了各方面校园建筑物和设施的属性信息,利用3D模型来增强系统的可视化功能。登记与变更都属于数据的更新,系统数据更新是保证校园信息准确性、现势性的基本操作,完整的更新系统可以根据实际情况进行针性的修改、添加,保证校园信息的完整性。其中查询功能如下所示:2.1.1基本信息查询 基本信息查询内容主要包括对校园基本信息的二维和三维查询、浏览及处理等。这一属性信息查询的设立主要是为了方便我们的学生对校园的各方面的信息做出更快、更好、更准确的了解,方便我们在校师生的学习和生活。而本系统的基本信息查询包括建筑物信息查询、基础设施查询、房屋属性查询及运动设施查询等,这些信息查询都可以极大地方便广大师生的校园学习和生活。2.1.2宿舍信息查询 宿舍信息查询是为了方便学生的宿舍生活状况,学生可以通过校园系统来查询各种有关宿舍生活信息,比如查找宿舍的学生之家、洗衣房和澡堂信息等等,这些都可以极大的方便学生对宿舍信息的了解,提高宿舍生活条件。2.1.3教室信息查询 教室信息查询通过建立表格发布各学院辅导员办公室、领导办公室以及学生办公区域等一系列的教室属性信息来方便学生们进行各种需求办公,从而降低学生们查询难度和办公难度即办公效率。2.1.4活动信息查询 动信息查询主要是为了方便我们大学生更好的参与到我们大学第二课堂学生活动中去,丰富学生的课余活动并在一定程度上提升学生的社会实践能力和团队协作能力。大学活动信息的查询不仅给我们热情积极参加活动的同学们提供信息,同时也可以扩大我们的主办单位和活动本身的影响力,对学校营造一种青春、活力、健康向上的生活学习态度起到推动性的作用。 活动信息的查询主要内容包括校级和院级的活动,其中校级活动主要是指由校级组织所举办或主办的学生活动或社团活动,这些校级组织通常是校学生会、艺术团、学工助和社团联等颇具影响力的组织。而院级活动则包括19个二级学院和二级社团协会所举办的活动,这些活动综合在一起,组成了我们的大学课余活动安排。正所谓:“无社团,不大学”,活动信息的查询将带给我们更加详细及立体的活动信息。2.2 性能需求 为了保证系统能够长期、安全、稳定、高效的运行,本系统应该满足以下的性能需求: 1)准确性和及时性:系统信息的准确性和及时性是校园管理系统的必要性能,系统应能根据用户即学生对校园信息的需求作出准确和及时的信息更新,方便学生们的学习生活。2)美观易用性:本系统是直接面向用户,系统界面简洁美观,操作简单易行,不需要用户对计算机非常了解,只需根据用户需求按软件操作按钮即可。以三维地图作为地图显示主窗口,查询结果以弹出窗口的形式显示信息,方便快捷。3)安全性与严密性:本系统涉及的是校园信息数据,大部分都属于高校独有信息,必须是特定的人员才能进行修改,如若输入的不是系统指定的用户名与密码,则未能成功登录,进行不了任何操作。系统的连接的数据库也进行的加密,进行访问加密,保证原数据的安全性与严密性。4)维护性:一个成功的系统必须具有一定的维护功能。在编写写程序代码过程中,分模块进行,条理清晰,能够快速定位查找到所要调试的代码,便于后期的测试人员的修改和完善,提高系统的可维护性。2.3运行环境需求系统环境:windows 操作系统运行环境:Microsoft Visual Studio 20083、系统需求分析的功能模块流程图第三章 可行性分析1、可行性分析的目的及意义本系统完面考虑了校园信息在管理中要解决的所有需求,最终向用户提供一套方便可行的系统,该系统具备以下特征:配置必要的数据库和应用服务程序,提供查询、查阅信息数据和查看三维地图的功能,操作人员使用的界面要清晰、美观,布局合理,内容尽量简单明了,提供的信息详细全面。客户端程序要求安全性高,可靠性高。1)、人力与设备费用的减少;2)、处理速度的提高;3)、控制精度的提高;4)、人员利用率的改进。2、可行性分析的具体内容2.1 经济可行性 在经济层面上,该系统加强了校园信息的管理效率,为管理者提供平台并提高工作速率和实现高度的资源共享。所需的应用软件、硬件系统也易于获得,相关的网络设备开发成本在部门中基本可以实现,因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。2.2 技术可行性 开发工具:Microsoft Visual Studio 2008数据库环境:Microsoft Windows Access 2003系统环境:Microsoft Windows 2000 或以上版本。 本次系统开发主要以Micorsoft Visual Studio 2008作为主导工具,辅以SketchUP制作校园环境三维模型,让信息更清晰、更立体化的呈现在我们面前。Visual Studio 2008给我们提供了很多编程和技术上的支持,不仅丰富了我们在应用程序上的表达能力,而且对提高开发速度方面给予了很大的帮助。通过充分利用各开发软件间的相互配合以及对应的编程技术,我们可以实现对校园管理系统的制作,并实现我们所需要的关于数据库的查询、删除和控制等操作2.3 操作可行性 传统的校园信息管理方法一般是手工和档案管理,这样的管理方式虽然在个人简单信息查询的时候有一定的方便,但是也存在很多的不便,如信息的保存时间和条件很受限制、容易被损坏、信息查询不便、共享效果差等问题。而本系统采用菜单式,实现用户与数据库的交互,界面简洁友好,操作方便。用户只需根据自己的需求进行顺序查询了解即可,不需掌握数据库等相关知识。这个系统尽管在组织关系上存在着很大的复杂性,繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,不存在太大的技术问题2.4 管理可行性 随着科学技术和计算机告诉的发展,人员素质己经逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的管理人员对系统进行维护,不必担心电脑故障问题。3、系统特点3.1、系统运行环境windows 操作系统Microsoft Visual Studio 2008操作软件 3.2、适合用户适合各类高校对校园基本信息的管理。3.3、系统模块化设计本系统遵循了“从上至下,包含与被包含”的空间概括原则,系统功能按模块化实现,各模块之间既关联又相互独立,每个模块执行特定的功能,本系统操作简单,易于实现。3.4、系统实用性本数据库管理系统提供不同形式的对话框和组合查询模式,从根本上提高了系统的应用效率和信息数据的查询速度,做到数据的简洁实用并方便用户的使用。 3.5、系统安全性本系统采用设立管理员和用户权限的形式,对进入系统的人员做出合理的监管,利用用户和密码的双重认证,防止非法人员的破坏。同时可以由管理员在日常的管理中不断的对系统进行维护,确保系统的正常运行。 3.6、查询窗口的设计查询窗口的设计原则是简洁、方便、快捷,所建立的数据库系统要实现方便快捷的查询功能。在设计时,要从用户的身份和角度出发,减少不必要的麻烦和输入信息,通过提供不同的查询模式,使用户能更简单迅捷的实现数据需求。除此之外,查询窗口设计总思路是各项查询条件都由数据库来控制。3.7、三维校园建筑模型本系统采用三维建筑模型来进行信息数据的管理,尽量呈现出准确、简洁及立体化的数据信息。把系统设置成可直接点击图上三维建筑进行数据的录入和采集功能。3.8、利用ArcGis 建立空间数据库管理系统,有如下几点特点:1)所建立的空间数据库管理系统不仅能够存储大量的数据信息并且所需要的存储空间相对较少。计算机科学与技术的发展和数据库的应用,使得信息的存储得到了质的飞跃,不仅信息存储的范围广泛且不易损坏,对信息的保存、查询和流传提供了非常大的支持。2)所建立的数据库管理系统存储信息可以实现管理操作方便、快捷、高效。和传统的信息的管理相比更加的规范化、科学化和自动化,信息数据的维护也更加简单、安全。3)所建立的数据库管理系统检索统计准确、迅速、高效。我们通过关键词的使用可以更加迅速、准确的进行数据的查找。并且数据库应用系统的使用,可以按关键词对数据进行各种分类,而且关键词还可以作各种各样的组合,使得数据的检索、统计等操作形式多样,结果准确。 4)所建立的数据库管理系统可以实现数据的高度共享,科学规范地对数据进行监控和管理,同时能够提高信息数据的应用效率,做到资源的充分利用。第四章 系统具体设计1、系统设计概述 本系统的设计的主要目标是为了能够更规范化、科学化和自动化地管理学校信息数据,达到智能管理的要求。而我们的校园管理系统通过建立三维地理模型来管理和呈现日渐繁冗的校园数据,达到信息的录入、查询、更改及保存维护,同时也大范围的减少人力和财力对信息管理的输出,从而达到信息化时代的要求并不断朝智能化发展。用户人员想要查询校园的信息数据时,首先需要在系统设置模块的用户管理中添加新的用户名及密码,然后便可使用该用户名进行登录系统并进行校园信息数据的查询和操作,即本系统不仅具有查询信息数据的功能同时也具有登录的功能。2、 系统设计过程1. 界面操作功能:登录操作。 2. 地图基本操作功能,包括放大、缩小、移动、以及拖动、旋转功能,飞行,全局显示。3. 对mdb 数据库文件的链接打开功能;4. 对Personal Geodatabase 数据中的multipatch 要素集的操作功能:主要为遍历搜索、显示要素、添加要素、修改要素的属性信息、删除要素;5. 对Access 数据库表的操作功能,包括遍历搜索、字段的获取与显示、属性的修改、添加、删除6. 对模型高亮显示的功能,包括个体的和群体的;7.对模型进行有条件的查询。8.对三维进行图片储存。9.对三维地图进行旋转显示,可以旋转快速旋转,中速旋转,或者慢速旋转等。下面是系统设计流程图:3、 数据库设计 数据库设计分为两个阶段,一个是管理员信息表阶段一个是三维数据库阶段。 数据库文件名:mapdb管理员信息表字段名数据类型NoId文本MastName文本MastPwd文本主键为NoId数据库文件名:GUT(1)三维数据表gut字段名称数据类型OBJECTID自动编号SHAPEOLE 对象SUSourceFeatureID数字SUSourceFeatureClass文本SUInstanceName文本SketchUpDataOLE 对象类型文本(2)房屋属性表字段名称数据类型OBJECTID自动编号类型文本属性文本(3)基础设施1字段名称数据类型OBJECTID自动编号SHAPEOLE对象名称文本(4)建筑字段名称数据类型OBJECTID自动编号SHAPEOLE对象类型文本ele数字SHAPE_Length数字SHAPE_Area数字(5)建筑物信息表字段名称数据类型编号Jno数字名称Jname文本楼层数Jname数字建成日期Jdate日期/时间院系号Dno数字(6)教师信息表字段名称数据类型教师号Tno数字名称Tname文本性别Tsex文本职称Tdegree文本简介Tresume文本图片TpritureOLE对象(7)教室查询表字段名称数据类型OBJECTID1自动编号OBJECTID文本教室编号文本所属教学楼文本所属学院文本用途文本(8)宿舍查询表字段名称数据类型OBJECTID1自动编号OBJECTID文本宿舍编号文本所属学院文本用途文本(9)校园活动信息表字段名称数据类型编号自动编号OBJECTID数字活动名称文本活动时间文本活动地点文本举办单位文本(10)体育场字段名称数据类型OBJECTID自动编号SHAPEOLE对象类型文本ele数字SHAPE_Length数字SHAPE_Area数字4、 功能模块设计4.1 用户登录模块 在进入主界面时,首先进行用户名及密码的验证,登录界面如下:登录模块的设立可以让外部人员无法无权限使用该系统,保证了系统的安全性,同时也保护了用户的隐私。4.2 数据库连接模块通过此模块,能够把我们所建立的空间数据库导入我们的程序中,在程序中,我们既可以显示出三维立体图又可以显示出二维平面图,这样我们就可以进行三维立体和二维的平面的相结合。如下图所显示4.3 系统管理模块 系统管理模块的主要作用是修改我们的登录密码,可以像这样把新口令和旧的口令进行显示出来,并且在下面还做了一个掩饰口令的显示,勾选掩饰口令显示后,可以掩饰口令,如下图显示这样保证的修改密码时候的安全性,也对储存密码的数据库进行了变动,对所登录账号的密码进行了变更。4.4 查询模块 在该查询模块中,我们可以通过查询的图层,查询类型,查询值来查询自己所感兴趣的信息,并且可以实现在三维地图中通过颜色的改变来显示出来我们所查询的信息,如下图所显示从颜色的不同,可以清晰的看清楚我们所需要查询的图书馆,这样可以让不熟悉的用户快速的从三维地图中了解到图书馆的具体方位,还有附近的建筑物。我们的三维地图中,显示了我校的全部地物信息,所以我们可以通过选择来查询整个学校的信息,具体方位。4.5便捷工具栏模块便捷工具栏模块是用axToolbarControl内的三维控制便捷工具对axSceneControl1进行控制,可以进行拖动、在学校内进行飞行、放大、缩小,还有拖动三维地图。4.6 修改模块修改模块主要针对教师信息表来进行对性别进行选择,可以选择出数据库文件里面的相应字段记录,删除功能可以对相应性别还有相应职称的记录进行删除,这个功能实现了与数据库文件的交互。4.7图层控制模块这个功能可以把三维图片储存,还有打开二维视图, 三维互动功能,可以对鹰眼地图中的二维模型地图进行放大缩小平移,然后旁边的三维模型地图也会自动进行相应的操作。4.8三维控制模块三维控制模块可以进行对三维地图模型进行视频录制,并且储存出来,旋转功能如下这个功能可以对三维模型进行旋转,可以根据用户个人喜好来对旋转的速度进行选择。播放轨迹可以根据用户移动的轨迹进行重播功能。这几个按钮也是对三维模型地图进行操作的。4.9帮助模块帮助模块里面,是关于系统的各种信息,如下图所示这里面清晰的看见了产品的名称,开发人员,还有产品的说明。5 、系统测试 系统测试是将已确认的软件、计算机硬件、外设等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试中针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提出更加完善的方案。系统测试发现问题之后要经过调试找出出错原因和位置,然后进行改正。系统测试必须在实际运行环境下对计算机系统进行一系列严格有效地测试,以发现系统潜在的问题,保证系统的正常运行。5.1系统测试主要方法(1)恢复测试。恢复测试作为一种系统测试,主要关注导致软件运行失败的各种条件,并验证其恢复过程能否正确执行。在特定情况下,系统需要具备容错能力。另外,系统失败必须在规定时间段内被改正,否则将会导致严重的经济损失。 (2)安全测试。安全测试用来验证系统内部的保护机制,以防非法入侵。在安全测试中,测试人员扮演试图侵入系统的角色,采用各种办法试图突破防线。因此系统安全设计的准则时要想方设法使侵入系统所需的代价更加昂贵。(3)压力测试。压力测试是指在正常资源下使用异常的访问量、频率或数据量来执行系统。(4)黑盒测试。黑盒测试是通过测试来检测每个功能是否都能正常使用,是软件测试的主要方法之一,也可以成为功能测试、数据驱动测试或基于规格说明的测试。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照适当的接收输入数据而产生正确的输入信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。5.2系统测试计划步骤 (1)制定系统测试计划。系统测试时本小组各成员共同协商测试计划。测试按照计划进行,该计划主要包括测试范围(内容)、测试方法、测试环境与辅助工具、测试完成准则。(2)执行系统测试。开发人员依据系统测试计划执行系统测试。5.3 测试内容1. 软件的正常运行、关闭及退出时保存记录情况。2. 用户界面是否美观,可操作性及安全性能是否良好。3. 数据库的可维护性好,数据的录入、删除及更改是否能顺利完成。4. 各模块的功能能是否能达到预期要求。5. 系统的稳定性是否良好。5.4 系统测试意义经过反复测试,系统完成后运行用户登录、数据库链接、三维校园建模展示、校园基本信息查询。虽然,此系统仍存在许多缺陷,但是,系统设计达到了系统设计目的意义,基本掌握了软件开发的主要步骤,通过需求分析,可行性分析等了解各环节在开发时要注意的问题,从方便用户的角度出发,去考虑开发出适合用户的高效能软件。更重要的是,我们在设计过程中也逐渐提高了软件开发技能和编程技能。第五章 总结及参考文献1、实习总结 1)空间数据库设计实习是地理信息系统(GIS)专业的实践性教学环节,是地理信息系统专业学生针对空间数据库所学内容进行的综合性实习,拟通过该实践教学环节培养学生搜集数据、处理数据、进行空间数据库需求分析,可行性分析,结合数据库管理信息系统、高级编程语言和地图控件完成数据库应用系统的设计与实现任务,深刻地锻炼我们在开发空间数据库应用系统,操纵、管理与利用空间数据的能力。 2)通过实习,让学生掌握一种空间数据库应用系统开发语言,加强我们在面向对象程序设计的能力,掌握一种关系型数据库管理系统的连接、操纵方法。3)本次的空间数据库实习我们的实习内容是桂林理工大学雁山校区校园管理系统,通过利用Microsoft Visual Studio 2008和谷歌SketchUP软件进行系统的开发和处理,由于是第一次利用Microsoft Visual Studio进行系统建设,因此系统必然会存在一些缺陷和不足,特别是在功能方面不是很完善,与现实已经在经济社会领域投入使用的系统相比还有很大的缺陷与不足,但我们会在今后的学习过程中不断修改,使系统更加完善。4)用谷歌SketchUP软件进行校园三维地理模型的建设时,由于此前并没有学习过谷歌SketchUP这一软件,所以在学习、了解和分析软件功能和制作中花费了不少的时间,在摸索的过程中也走了不少弯路,致使三维地理模型的制作重复进行了几次才符合要求。同时我们在这一过程中通过大家的一致努力和探索学到了很多的知识,深刻的学习到了如何制作三维地理模型,丰富了我们的专业知识。5)空间数据库的设计实习是一门考验我们专业知识及综合能力的学习安排,在设计数据库的过程中,由于代码编写的苦涩艰难及我们的代码编写能力的限制,在设计的过程中出现了很大的难题。但通过我们组员的不懈努力,积极查找、学习和总结代码程序,不停摸索,终于功夫不负有心人我们成功的完成空间数据库的设计。在这一过程中,我们的团队合作精神和自学的能力得到了很大的提升,进一步的提升了我们的专业能力和综合能力,为以后工作打下了坚实的基础。2、实习过程中遇到的问题总结及解决方案。1.建立三维模型时候用的是SketchUp6这个软件,但是我们是在ArcGis中对地图进行矢量化,我们开始无法将ArcGis里面的矢量文件转到SketchUp6生成模型,经过我们多方资料的查找,找到了SketchUp6ESRI这个插件,实现了从ArcGis到SketchUp6的互动,建立出来具有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 21684:2025 EN Fans - Laboratory test methods for air circulating fans
- GB/T 1979-2025结构钢低倍组织缺陷评定酸浸法和超声检测法
- 压力管道培训课件合集
- 2025年制造业行业智能制造技术应用前景研究报告
- 商场员工消防安全培训课件
- 2025年工业0行业智能制造技术应用前景研究报告
- 压力容器维修安全培训课件
- 2025年人工智能在医疗健康领域应用前景预测报告
- 国家事业单位招聘2025民族文化宫招聘拟聘用人员(第三批)笔试历年参考题库附带答案详解
- 国家事业单位招聘2025商务部配额许可证事务局第一次招聘15人笔试历年参考题库附带答案详解
- 产科危重患者的护理
- 网约车驾驶员安全驾驶培训
- 办理出国商务代办手续服务合同
- 光电美容培训课件
- 电能质量培训课件
- 中国服饰课件模板
- 子痫及子痫前期病例分析
- 啤酒音乐节活动方案
- 2025至2030年中国智慧场馆行业市场运营态势及投资前景研判报告
- 2025年热塑性硫化橡胶市场前景分析
- 大豆种植订单合同协议书
评论
0/150
提交评论