doc 基于WebGIS的物流信息系统的设计与实现毕业设计论文 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:73 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 20:01

基于WebGIS的物流信息系统的设计与实现毕业设计论文

能够利用格式的风格文件,为图层选定默认的显示风格。当用户请求此图层时,若没有附带特别的格式参数,会显示配置好的风格。在本系统中,采用两种方式处理图层的显示风格对于共享的图层,利用配置默认的风格,这样客户端进行请求时不用再附带描述对于需要特别显示的图层,例如个客户端需要临时改变车辆的显示方式,则编辑相应的描述器,在请求中配置参数,实现个性的显示。管理人员在地图上点击个物体,在定范围内的物体要被选中。但是显示在客户端的地图从本质上来说只是若干图片,要从中分析出被选中的物体是很困难的。要查询被选中的物体,必须向地图服务器询问这经纬度范围内的物体。在中实现此功能的是协议,它的服务能够从地图服务器得到需要的检索数据。网络服务地址类似于的格式地址。此请求也是采用格式进行描述,由中的命令对相应的字段进行查询。完成此功能协议的格式如下东北大学本科毕业设计论文第章系统实现定义服务类型为服务,返回结果的格式为格式的数据。的属性表示要查询的地图层,本系统中查询,表示车辆图层。过滤器中需要进行检索的字段利用表示,在此为地理格式的字段,检索的条件为在标签下由标签所表示的长方形区域。本系统中利用鼠标所在的位置,为长方形的中心,利用定义好的长度和宽度为长方形的长和宽,组成个进行查询的范围。字段值在此范围内的相关记录所表示的车辆数据利用格式返回给客户端。由于是范围选择,所以可能返回多个附近的车辆信息,客户端弹出选择对话框,由用户从中选择其要选中的车辆。当返回的信息只有个物体时,直接设置为被选中状态。客户端设计与实现语言面向对象编程客户端采用的编程语言为,是个基于对象的脚本语言。但是其中并没有类的定义,在中所有的对象都是用表示。在中利用引用定义对象的属性值和方法,如果不用定义变量或者函数,就会被认为是局部变量或者是全局变量。对象的具体定义格式如下对象名参数表属性初始值方法方法参数表东北大学本科毕业设计论文第章系统实现面向对象的主要特征为封装继承和多态。所以在语言中要实现继承。语言实现继承的方式不止种。这是因为语言中的继承机制不是明确规定的,而是通过模仿实现的。这就意味着所有的继承细节并不是由解释程序处理。开发者有权决定所使用的继承方式。中实现继承的方式主要有以下几种对象冒充。构造函数使用关键字给所有属性和方法赋值即采用类声明的构造函数方式。因为构造函数只是个函数,所以可使的构造函数成为的方法,然后调用它。就会得到的构造函数中定义的属性和方法。即在中定义,这样中就相当于的子类。方法。方法是与经典的对象冒充方法最相似的方法。调用方式为,。方法可将个函数的对象上下文从初始的上下文改变为由指定的新对象。如果没有提供参数,那么对象被用作。即在中定义,中的属性和方法都会从中继承。方法。方法的调用方式为,。应用对象的个方法,用另个对象替换当前对象。在中定义,这样中的行为就和中的行为致了,相当于是的子类。原型链。利用的对象。对象是个模板,实例化的对象都以这个模板为基础。总而言之,对象的任何属性和方法都被传递给那个类的所有实例。原型链利用这种功能来实现继承机制。利用的方式,实现对的继承。这种继承的缺点是不能进行多重继承。混合方式。对象冒充的主要问题是必须使用构造函数方式,这不是最好的选择。不过如果使用原型链,就无法使用带参构造函数。所以将两者混合起来的方式实现继承,即用对象冒充继承构造函数的属性,用原型链继承对象的方法。综合本系统中对象之间的属性和实现的业务类型,最终选择方法实现对象之间的继承和多态。事件驱动是面向对象编程中的个非常重要的概念,地图操作组件中的基础类巧妙的实现了语言中的事件驱动功能。继承自东北大学本科毕业设计论文第章系统实现此类的对象可以很方便的使用事件机制完成功能。客户端请求协议和请求流程实现客户端采用形式显示,由于采用无连接的方式访问服务器,所以客户端的信息更新靠主动向服务器发送请求来完成。图描述了客户端向服务器发送请求的过程,其请求类型包括查询命令操作命令以及与车辆交互消息控制车辆消息文本短消息三种类型。服务器返回描述的文档结果。经过客户端统的接口处理,更新界面显示效果。在本系统中,客户端采用发送请求,请求的参数中是必须参数,其他都是可选的,信息查询语句般的格式为,其中表示查询信息,表示检索的依据,是可选的表示利用字段进行检索。不同的对象可能有不同的请求参数,例如公司对象检索,应该添加参数来决定是否返回此公司的文本消息。操作命令的语句般的格式为,其中参数决定操作实际内容。此命令格式可以进行系统的包括对货物车辆发货人收货人线路等进行添加编辑删除等操作。服务器端返回的结果对于查询语句和操作语句统在个结构中。定义如下所示标签返回的是客户端查询的结果,它包括若干标签。每个标签表示个对象实例,其属性表示本次被查询的信息在服务器端是否存在,参数表示此对象在客户端语言中用哪个类描述,对象的具体属性由的属性表示。在属性下,可能会包含其他的对象标签。例如表示公司信息的下,可能会有标签表示公司目前得到的消息列表。表示车辆运营线路下的标签下,可能会有表示线路段东北大学本科毕业设计论文第章系统实现的标签存在。标签返回的是操作的命令结果,表示操作的类型,表示操作的对象的值。标签在的为时使用,标识此次操作所发生的。开始构造并且发送请求对信息进行查询是否出错根据格式的返回结果更新信息结束弹出窗口查询信息的请求进行添加编辑删除等操作返回结果描述是否否是图客户端请求流程图客户端框架实现客户端需要在浏览器端保存系统中各种对象的信息,所以需要利用在客户端实现简单的对象,如车辆站点公司员工货物等。实现对客户端对象操作,需要个架构来支撑。图所示为客户端子系统的架构基础。类完美地实现了中的事件驱动功能,提供了,以及等事件函数。它是客户端子系统中事件响应机制的基础类,客户端其他实体类和控制类大部分都继承自,实现自己的事件驱动机制。继承自,其中定义个属性记录数组,利用字符串来记录对象中每个非数组类属性的名称。方法定义了相同类的实例之间相等的条件,其东北大学本科毕业设计论文第章系统实现中默认利用对象的属性来实现。方法描述了如何用个已经被确认为相等的实例来更新当前实例信息的实现过程,默认操作为遍历整个属性记录数组,根据属性名称将传入的类实例的属性值赋给当前实例中的对应属性,对于类中数组类的属性的更新需要利用中定义的方法。类中声明的在实际操作中起到个接口的作用,用来实现类实例当中信息更新时数组类属性的更新过程。例如,对于公司类,在方法中添加更新消息列表的处理流程。运营线路在此方法中添加更新线路段的流程。是公司车辆货物运营线路等客户端实体类的父类。

下一篇
基于WebGIS的物流信息系统的设计与实现毕业设计论文第1页
1 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第2页
2 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第3页
3 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第4页
4 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第5页
5 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第6页
6 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第7页
7 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第8页
8 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第9页
9 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第10页
10 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第11页
11 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第12页
12 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第13页
13 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第14页
14 页 / 共 73
基于WebGIS的物流信息系统的设计与实现毕业设计论文第15页
15 页 / 共 73
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批