1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
使用了这些工具后,能让用户更快捷的绘制好轨迹,并保证轨迹信息的正确可靠。
工具集中包含了三个工具,同样是采用分页设计的思想。
第页是端点连接性工具。
端点连接性指的是条线段的端点是否与另条端点连接。
为什么要提供这个工具呢最重要的原因就是前面提到的屏幕坐标与世界坐标互换的不唯性,虽然屏幕上显示了两条线段是连接的,但实际情况可能恰恰相反。
因此有这个工具进行检查,如果条线段圆弧的两个端点都与其他条线段圆弧能够连接,那么它是端点连接的,系统用表示。
如果线段圆弧的两个端点或个端点没有与其他条线段圆弧能够连接,那么它是非端点连接的,系统用表示,并给出提示。
具体的算法是首先,采用类型的方法将所有的数据保存到个局部结构变量数组中。
其次,查看第个元素的两个端点是否在其它元素的端点上,没有的保存到个结果变量中,结果变量要能保存这第个元素的编号,以及哪个端点没有连接。
再次,重复上步骤直到所有元素都查找到。
第二页是路径探寻工具。
它利用了类提供的有关于图论的算法。
但在前面的介绍中可以发现,类仅仅能对抽象的图进行处理,并且添加时是以抽象的端点以及它们之间的关系为主的,正好与本系统以实际的线段为主的思想相反。
因此这里就涉及到如何将实际的轨迹坐标数据转换为抽象的图的数据。
我是这样进行转换的利用前面端点连接性的思想,将查找到的端点标号及其坐标保存在个端点数组中,其记录了标号和坐标。
在检查连接性的同时,将端点间的关系记录在个端点关系数组中,其记录了标号和关系。
最后,可以由端点数组中的坐标是否相同统计出有几个端点及它们之间的关系。
这样就可以将实际的轨迹坐标数据转换为抽象的图的数据了。
完成了转换,就可以使用方法求得点到其他顶点的最短路径了。
第三页是手动编号工具手动编号提供了种集中化更改编号的方法,使得大量更改编号变得快捷有效。
它可以对线段包括圆弧反射板进行重新编号。
实现这个功能就是调用了相应类中的方法。
向导窗口向导窗口是系统中常见的窗口模式,它旨在引领用户特别是初学者步步的使用软件的功能,使用它能够极大的提高软件系统的友好性和易用性。
在形式上,它般提供了个清晰的说明文字,并要求用户根据提示完成定的操作。
通常,采用页的思想设计向导窗口,就像在生活中填写的信息表,个框架页个框架页地填写,般按照顺序填写信息,但在些情况下可以跳过页,而直接进入下页。
最后完成了所有信息提交即可。
同样在这里,先将用的合法性,由,和,计算出半径和圆心将数据编号后调用方法添加到数据库,如果添加成功,显示新的数据于的中的中。
绘制结束情况二处于非端点跟踪状态。
处于这种状态时,是首先确定圆弧的圆心,再移动鼠标来确定半径,方向依靠鼠标的移动来确定。
由此的出这种状态时的处理流程。
绘制开始用户在中单击鼠标左键,触发,事件将,作为圆弧的圆心移动鼠标,在合法位置如果是第象限的圆弧,则在右上方按下鼠标左键,获得,。
调用由,获得端点跟踪的结果,再将结果赋给,根据可以得出半径。
用户向上或向下拖动鼠标并放开,获得,。
根据进行判断。
如果是顺时针方向则将鼠标向下拖动,逆时针则相反这是以第象限为例的。
将圆心半径和方向的数据以及线段编号采用方法添加到数据库,如果添加成功,显示新的数据于的中的中。
绘制结束。
相对于绘制直线和圆弧,绘制反射板的过程就简单多了。
绘制开始用户在场地区域内单击鼠标,由事件获得,将坐标数据和反射板编号用方法添加到数据库,如果添加成功,显示新的数据于的中的中。
绘制结束可以看到,不管是绘制直线还是绘制圆弧或反射板,类都充当了相当重要的角色,几乎所有的功能都是在相应类的支持下完成的。
这种情况还将在下面的介绍中继续体现。
修改窗口在绘制了轨迹线段或者放着了反射板之后,可能由于绘制的精确度绘制数据的不准确,或者实际情况的变更等情况要求能够修改数据,就提供了此功能。
可以从该窗口的设计图中看到,此窗口可以提供直线圆弧和反射板三种类型数据的修改。
因此在设计窗口中采用了换页的思想,即将直线圆弧和反射板的修改窗口分别放在三个框架中,运行时根据用户在主窗口中中选择的数据类型确定那个框架时需要显示的,而另外的框架应该隐藏。
这要的设计可以减少设计中窗口的添加,使功能能够聚集起来,方便代码的编写。
前面已经介绍了类等类中的方法,这里就是通过在确定按钮中调用方法实现修改功能,用方法的返回值确认修改的成功与否。
数据总汇窗口数据总汇窗口的作用是将所有的绘制数据包括直线圆弧和反射板的数据集中的显示出来,并提供打印功能,以方便用户对数据的掌握。
我们知道,在窗口中并没有保存任何关于绘制信息的数据,这些内容都是集中存放在类和中的。
可以注意到,这两个类都提供了枚举方法,使用它就可以获得所有想要的数据。
前面已经提到了的使用方法,即使用循环语句如等,或,这样我们就得到了所有的数据,再逐个添加到窗口的列表中就可以了。
工具集窗口工具集窗口是提供给用户些户要操作的信息按照定的规则分为几页,将这些页的按照顺序编排起来,在本窗口中使用方法当用户填写完页的信息,按下步后则根据已经编排的顺序将下页显示出来最后,找不到下页了,让用户点击完成提交信息。
整个步骤可以用下面的流程描述开启向导使变量指向第页第页存在吗向导结束显示第页系统实现总结在上面介绍的程序系统的几个主要的窗口中,我们可以看到类的应用的确让程序的设计变得稳定性好可重用性好比较容易修改比较容易理解易于测试与调试,展现了类的优越性。
比较容易理解窗口是使用类中的方法或者属性来完成项功能的,因此目标明确,阅读程序是看即明。
可重用性好系统中众多的通用类有不少是在这次毕业设计之前就编写好的,这里仅仅需要拿来就用即可。
同时系统中新编写的类在将来的维护光城中可以再次使用。
稳定性好比较容易修改易于测试与调试由于窗口中不再涉及具体的数据,其责任仅仅是想尽办法合理的用类提供的方法完成项功能而类不再考虑用户的操作,仅负责保存数据,提供相应的方法,因此系统的模块独立性极高。
比如,如果用户操作中发现绘制操作有问题,那么问题极有可能仅仅存在于窗口相应的代码中,而无需检查类中的实现。
即使是下子无序列预测法计算,并依据本市旅游资源与市场匹 配程度作适当调整,预计市旅游业各市域国民经济的 平均发展速度年间旅游收入平均增长速度达到 年间旅游收入平均增长速度达到年预计保持的 稳定增长态势从而成为市产业结构战略框架的重要支柱产业之。
各规 表市旅游发展定量战略目标 分阶段定量战略目标占产业地位 年先导产业 年支拄产业 年支拄产业 年以上支拄产业 定量战略目标实现的特征包括旅游发展速度高于终目标的长远谋划。
其目标包括定性和定量两个 指标。
定性战略目标 把市建成北国湿地休闲之都,国际生态旅游名城。
旅游收入占 以上,旅游业成为市域国民经济的支柱产业。
定量战略目标链迈进,产业化链条明显延 伸,市场网络进步完善和规范,整体科技水平和综合开发能力显著增强。
发展目标 市生态型旅游产业发展战略,是以确立本市北国湿地休闲之都, 国际生态旅游名城为最终链迈进,产业化链条明显延 伸,市场网络进步完善和规范,整体科技水平和综合开发能力显著增强。
发展目标 市生态型旅游产业发展战略,是以确立本市北国湿地休闲之都, 国际生态旅游名城为最终目标的长远谋划。
其目标包括定性和定量两个 指标。
高级功能的窗口,比如校验查找更新。
使用了这些工具后,能让用户更快捷的绘制好轨迹,并保证轨迹信息的正确可靠。
工具集中包含了三个工具,同样是采用分页设计的思想。
第页是端点连接性工具。
端点连接性指的是条线段的端点是否与另条端点连接。
为什么要提供这个工具呢最重要的原因就是前面提到的屏幕坐标与世界坐标互换的不唯性,虽然屏幕上显示了两条线段是连接的,但实际情况可能恰恰相反。
因此有这个工具进行检查,如果条线段圆弧的两个端点都与其他条线段圆弧能够连接,那么它是端点连接的,系统用表示。
如果线段圆弧的两个端点或个端点没有与其他条线段圆弧能够连接,那么它是非端点连接的,系统用表示,并给出提示。
具体的算法是首先,采用类型的方法将所有的数据保存到个局部结构变量数组中。
其次,查看第个元素的两个端点是否在其它元素的端点上,没有的保存到个结果变量中,结果变量要能保存这第个元素的编号,以及哪个端点没有连接。
再次,重复上步骤直到所有元素都查找到。
第二页是路径探寻工具。
它利用了类提供的有关于图论的算法。
但在前面的介绍中可以发现,类仅仅能对抽象的图进行处理,并且添加时是以抽象的端点以及它们之间的关系为主的,正好与本系统以实际的线段为主的思想相反。
因此这里就涉及到如何将实际的轨迹坐标数据转换为抽象的图的数据。
我是这样进行转换的利用前面端点连接性的思想,将查找到的端点标号及其坐标保存在个端点数组中,其记录了标号和坐标。
在检查连接性的同时,将端点间的关系记录在个端点关系数组中,其记录了标号和关系。
最后,可以由端点数组中的坐标是否相同统计出有几个端点及它们之间的关系。
这样就可以将实际的轨迹坐标数据转换为抽象的图的数据了。
完成了转换,就可以使用方法求得点到其他顶点的最短路径了。
第三页是手动编号工具手动编号提供了种集中化更改编号的方法,使得大量更改编号变得快捷有效。
它可以对线段包括圆弧反射板进行重新编号。
实现这个功能就是调用了相应类中的方法。
向导窗口向导窗口是系统中常见的窗口模式,它旨在引领用户特别是初学者步步的使用软件的功能,使用它能够极大的提高软件系统的友好性和易用性。
在形式上,它般提供了个清晰的说明文字,并要求用户根据提示完成定的操作。
通常,采用页的思想设计向导窗口,就像在生活中填写的信息表,个框架页个框架页地填写,般按照顺序填写信息,但在些情况下可以跳过页,而直接进入下页。
最后完成了所有信息提交即可。
同样在这里,先将用
