测绘程序设计报告

上传人:bin****86 文档编号:60181813 上传时间:2018-11-14 格式:DOCX 页数:14 大小:20.98KB
返回 下载 相关 举报
测绘程序设计报告_第1页
第1页 / 共14页
测绘程序设计报告_第2页
第2页 / 共14页
测绘程序设计报告_第3页
第3页 / 共14页
测绘程序设计报告_第4页
第4页 / 共14页
测绘程序设计报告_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《测绘程序设计报告》由会员分享,可在线阅读,更多相关《测绘程序设计报告(14页珍藏版)》请在金锄头文库上搜索。

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划测绘程序设计报告测绘程序设计上机实验报告班级:学号:姓名:序号:测绘731龚自飞二零一四年六月目录实验1VisualC+.Net环境和程序设计初步.1实验内容:.1设计思路:.1界面设计:.1主要代码:列出程序的代码,按文件依次列出。注意代码的书写格式和注释.2运行结果:.3总结.5实验1VisualC+.Net环境和程序设计初步实验内容:1.启动与退出VC+.net,熟悉VC+.net的开发环境,通过向导生成基于对话框的应用程序。使用MSDN查看命令按钮、标签和文本框的主要属性和方

2、法。2.打开MicrosoftvisualstudioXX文档,浏览“Visualstudio文档”目录下的内容,并从“Visualstudio文档-VisualC+-示例”目录下下载一个程序,编译并运行之。3.设计一个已知三边边长计算三角形面积的程序。计算模型如下:a?b?c海伦公式:S?p(p?a)(p?b)(p?c),其中p?2设计思路:、创建名为“gzf1”的MFC应用程序;、在窗体上放置4个文本框、4个静态框、3个命令按钮;、设置控件属性,如Static1的Caption属性设置成“a=”,用于提示Edit框的输入边长a;、把“取消”按钮的Caption属性改为“退出”;双击前两个按

3、钮,生成Click消息函数,注释掉重载函数“OnOK()”。、为4个Edit控件添加绑定变量。、在相应的函数中添加代码;、运行和调试程序;、保存应用程序。界面设计:主要代码:gzf1voidCproject01Dlg:OnBnClickedOk()voidCproject01Dlg:OnBnClickedOk2()/TODO:在此添加控件通知处理程序代码a=0;b=0;c=0;S=0;UpdateData(FALSE);/TODO:在此添加控件通知处理程序代码UpdateData(TRUE);doublep;p=(a+b+c)/2;S=sqrt(p*(p-a)*(p-b)*(p-c);Upda

4、teData(FALSE);/OnOK();voidCproject01Dlg:OnBnClickedCancel()/TODO:在此添加控件通知处理程序代码OnCancel();运行结果:测绘程序设计实习报告学号:XXXX0138姓名:李阳靖班级:Z专业:测绘工程课程名称:测绘程序设计,观察和分析所出现的情况,并认真、及时总结。这样的学习是灵活主动的学习而不是呆板被动的学习,才会有真正的收获。因此,我们的实习目的可综合的概括为:1熟悉TC20、TC30和VC+的运行环境。2了解在TC20、TC30和VC+上如何编辑、编译、连接和运行一个C程序。3熟练使用各种C语言的数据结构及类型、运算符与表

5、达式。4熟练掌握格式输入与格式输出函数的使用。5通过运行简单的C程序,初步了解C源程序的特点,初步掌握查错和排错的技能。二、实验环境PC微机Windows操作系统TurboC与VC+程序集成环境三、TurboC与VC+的熟悉与操作TurboC1.在安装TurboC编译系统基础上,则在DOS命令状态下键入命令tc。进入TurboC集成环境后,首先在屏幕上显示TurboC主菜单窗口。在该窗口,有8个菜单条目。每一个菜单的意义如下:File处理文件,目录操作,退出系统及调用DOS。Edit建立、编辑源文件。Run控制运行程序。如果程序已经编译连接好,且Debug/SourceDebugging以及O

6、ption/Compiler/Codegeneration/OBJDebugInformation开关置为On,则可以用此菜单初始化调试阶段。Compile编译并生成目标程序与可执行文件。Project允许说明程序中包含哪些文件的管理条目。Options可以选择集成环境任选项及定义宏;也可以记录IncludeOutput及Library文件目录,保存编译任选项和从配置文件加载任选。Debug检查、改变变量的值,查找函数,程序运行时查看调用栈。选择程序编译时是否在执行行代码中插入调试信息。Break/Watch增加、删除、编辑监视表达式,及设置、清除、执行至断点。2.特别要指出的是,除了Edit

7、项外,每一个菜单又有对应的子菜单。而选择Edit项目后,只是进入编辑器。为了从主菜单中选择所需要的功能,可以用以下两种方式之一:按F10键后,可以看到屏幕上部主菜单中有反白显示,此时,利用左、右光标移动键选择需要的菜单,然后按回车键。直接按Alt+主菜单条目中的首字母,此时就会出现相应的子菜单。例如,按Alt+F表示选择文件子菜单。当出现子菜单时,其中某个条目是高亮度的,此时可以利用上、下光标移动键来移动该高亮度线,从而选择所需要的功能。在菜单调用时,按Esc键后将直接返回到活动窗口。VC+1安装和启动运行VisualStudio软件中的程序,选择安装VisualC+,然后按照安装程序的指导完

8、成安装过程。2创建工程项目用VisualC+系统建立C语言应用程序,首先要创建一个工程项目(project),用来存放C程序的所有信息。创建一个工程项目的操作步骤如下:进入VisualC+环境后,选择主菜单“文件”中的“新建”选项,在弹出的对话框中单击上方的选项卡“工程”,选择“Win32ConsoleApplication”工程类型,在“工程”一栏中填写工程名。3.新建C源程序文件选择主菜单“工程”中的“添加工程?新建”选项,为工程添加新的C源文件。4打开已存在的工程项目,编辑C源程序进入VisualC+环境后,选择主菜单“打开工作区”命令,在“OpenWorkspace”对话框内找到并选择

9、要打开的工作区文件,单击“确定”按钮,打开工作区。5在工程项目中添加已经存在的C源程序文件选择主菜单“打开工作区”命令,在“OpenWorkspace”对话框内找到并选择要打开的工作区文件,单击“确定”按钮打开工作区。6编译、连接和运行编译选择主菜单“编译”中的“编译”命令,或单击工具条上的图标,系统只编译当前文件而不调用链接器或其它工具。输出窗口将显示编译过程中检查出的错误或警告信息,在错误信息处单击鼠标右键或双击鼠标左键,可以使输入焦点跳转到引起错误的源代码处大致位置以进行修改。构建选择主菜单“编译”中的“构建”命令,或单击工具条上的图标,对最后修改过的源文件进行编译和连接。7调试程序在编

10、写较长的程序时,能够一次成功而不含有任何错误决非易事,对于程序中的错误,系统提供了易用且有效的调试手段。调试是一个最基本的技能,不会调试就意味着即使学会了一门语言,却不能编制出任何好的软件。我们在前期进行编写程序时,经常会犯一些语句上的错误,熟练了过后,会犯一些逻辑上的错误,而这些错误往往是不易察觉的。四、实验内容梗概算法算法是编写程序的灵魂,数据是加工的对象,语言是工具。在编译任何程序前,我们必须认真地进行思考和设计数据结构及操作步骤。数据类型、运算符和表达式在计算及高级语言中,数据的表现形式有常量和变量。在实习过程中,我们应当掌握数据类型、运算符和表达式,并且能在C语言实现过程中熟练的定义

11、变量以及明确各种运算符之间的计算。三种基本结构顺序结构、选择结构、循环结构等三种结构是C语言程序设计的三种基本结构,严格来说,所有的C程序都应由这三种基本结构组成。开始就着重这三种基本结构的应用练习,旨在使我们对于这三种结构有一个更加深刻的理解,能够根据处理问题的需要选择不同的结构进行处理。由于顺序结构在这三种结构中是最基本的,实际上当我们把程序中的选择结构部分和循环结构部分看作一个整体时,那么,整个程序就总是由顺序结构组成的了。中南大学测绘程序课程设计报告姓名:XXX学号:XXXXXXX指导老师:XXX专业班级:XXXX1系统设计1、实现功能优化设计:根据控制网的观测精度与网形,全面评定网的精度数据输入:使用外部数据倒入,通过读取.txt格式观测文件实现数据输入概算:主要是进行近似坐标的推算。平差计算:对观测数据进行精密平差计算,得到平差后的点位坐标,方向观测值,边长观测值等,精度评定。成果输出:控制网图形输出,绘制误差椭圆,以及平差结果导出到txt文件中。2、系统总体框架数据输入文件格式:21,2,已知点数据33,4,未知点数据5,8距离观测数据个数1,3,1,4,2,5,2,3,2,4,3,5,3,4,4,5,181,2,01,3,1,4,2,5,02,3,2,4,2,1,3,1,03,2,3,5,4,4,1,04,2,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 总结/报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号