admin 管理员组文章数量: 1087139
2024年3月20日发(作者:html版权符号标签)
刘江林,等:基于嵌入式技术和Webservice技术的物流信息系统研究 网络与信息化
doi:l0.3969/j.issn.1005-152X.2012.08.127
基于嵌入式技术和Webservice技术的
物流信息系统研究
刘江林,袁宏彦
(重庆电子工程职业学院,重庆401331)
【摘要】针对物流成本的问题进行了研究,设计了一种融合多种技术的物流信息系统,该系统对物流的管理、效率各方面都
有所提高,极大程度上减少了物流成本。
[关键词】嵌入式技术;Webservice;物流信息系统
【中I ̄]F253.9 [文献标识码】A [ ̄Ng-]lOO5—152X(2012)08—0383—03
Study Oil Logistics Information System Based Oil Embedded Technology and Webservice
LIU Jiang-lin,YUAN Hong-yan
(ChongqingVocationalCollegeofElectronicEngineering,Chongqing401331,China)
Abstract:In this p印er,we designed a logistics information system on the basis ofthe embedded technology and Webservice,which could
improvetheservicelevelandefifciencyoflogisticsoperationsandreducelogisticscos ̄itoagreatextent.
Keywords:embedded technology;Webservice;logistics information system
置如图1所示,其中移动设备和服务器这两个端的数据库是
1 相关技术
通用的,用户只有通过服务器端的注册,移动设备端才会为其
提供相应的服务。两个GPS接收模块接口是由Webserviee统
本文中所构建的物流信息系统需要利用到的技术主要有
一
连接的,这种接口的优点就是消除平台差异、统一系统的接
两种,一是Ajax技术,另一个是Webservice技术。
口。
1.1 Ajax技术
(1)服务器端是建立在Mierosolf Visual Studio 2008的基础
Ajax技术是Jave、XML和JaveScript三项技术的融合,它
上。Miems0ftVisual SmdD 2008具有三层MVC构架。物流网站
的呈现方式有两种:XHTML和CSS。Ajax技术在系统的作用
主要由六个功能模块构成,分别是地图服务、信息发布、信息
是减少用户浏览数据所需时间,从而提高系统的整体效率。
查询、新闻信息、业务定制和车辆定位导航。
1.2 Webservice技术
(2)移动设备是建立在Windows Mobile 5.0基础上的,其
Webservice技术一般用于满足商务需求,其它软件或程序
功能操作都借助Webservice实现,移动设备在系统中有四个
可以访问Webserviee,但必须通过Internet。Webservice在系统
作用,即信息查询、新闻信息、定位导航和地图浏览。
中主要用于处理各类请求。
(3)Web服务端是由本地web服务和本地代理的web服
务两部分组成,本地代理的web服务是指由公司建立并提供
2系统设计
的服务,服务内容包括Analyst service和Map service。
(4)GPS信息接收是建立在Windows Mobile 5.0系统上,
2.1 系统结构
GPS的编程相当复杂,它必须满足以下要求,一是破解NMEA
本系统由服务器和移动设备两个端组成,服务器端由物
语法,还有一点是与串口通信,在执行这些程序的同时保证用
户对GPS的访问能正常运行。
流网站、Webservice和GPS转换模块三个部分构成;移动终端
是由两个GPS接收模块和Webservice调用模块组成。具体装
(5)GPS坐标转换是以Super Map Object 2008为基础处理
转换工作的,GPS接收到的经纬度信息在地图上无法显示,必
【收稿日期】2012—05-05
[作者简介】刘江林(197O一),男,重庆人,硕士研究生,重庆电子工程职业学院计算机讲师,软件设计师,研究方向:企业信息化;袁宏彦
(1974一),女,重庆人,硕士研究生,重庆电子工程职业学院图书管理员,研究方向:图文信息化技术。
—
383——
网络与信息化
图1系统逻辑结构
须经过坐标转换后才能显示,而坐标转换处理段就是专为此
设计的。
2.2数据库设计
数据库管理包括地名、用户、文件和业务这四个管理模
块,其中有五个表是单独存在的,如NEWS、KNOWLEDGE、
TECS、FOCUS和GPS,它们和其他表没有任何联系。
2.3服务器端设计
服务器端的设计初衷是促进各物流企业之间的交流,任
何有关物流方面的信息都可从这里获取。
2.3.1 服务器端物流网站设计。根据访问类型的不同,系统中
建立了n个数据库,这些数据库都是建立在LINQ数据层的基
础上,因此该数据层囊括了整个网站的数据操作,数据表的名
字为+InfoDAL。数据表和访问类是一一对应的,访问类将所有
数据表盼 乍女嘞口、删除、修改、更新、查询等方法全部封装了。
2.3.2 Webservice设计。Webservice功能分为两个方面,一个
是web服务,即为访问用户提供移动终端的接口,另一个是坐
标转换端的信息接收串口。web接口根据地域的不同又分为本
地和本地代理两种服务接口;本地web接口服务内容包括用
户信息验证、新闻信息、定位导航和其他信息的提供。本地代
理的web服务是指由公司建立并提供的web服务,服务内容
包括Analyst service和Serviee、定位导航和地图信息等。
2.3.3 GPS坐标转换端设计。GPS中的Webservice负责信息
的接收,将接收到的经纬度坐标转换成以米为单位的坐标,因
为地图的坐标是平面坐标,经纬度坐标不能满足平面地图的制
作。
2.4移动设备模块设计
在移动设备模块中,所有的功能都是围绕Webservice的
通信技术开展的,地图操作时借助Supermap提供的完成的,
而非地图部分的操作是由本地的web服务完成。地位导航信
息的传输是由移动设备和定位导航接收器对信息进行数据的
转换,Webservice将转换后的数据发送回服务器,由服务器储
存。手机使用的通常是Windows Mobile 5.0版本的,所以加载
在这些项目时需要等待一段时间,手机端可以浏览地图、定位
导航、信息查询和新闻查看。利用解析和转换这两个算法将信
息再转换回经纬度,这就实现了定位。
384——
物流技术2012年第3l卷第8期(总第263期)
3系统实现
3.1数据层的实现
创建、更新、查询和删除是数据层的基本功能,也是业务
层经常需要用到的四项功能。数据层实现各项操作建立在
Visual Studio 2008和NET Framework 3.5两个版本上,两个版
本中的语言集成查询技术正是数据层实现各项操作的媒介,
该技术的作用是促进数据和对象这两个领域间的联系。创建
一
个对象Date Context就可利用LINQ实现对数据表、数据
库的操作,本文创建的对象是cLQDDBDatacontext,它是建立
在对象DateContext的基础上,而DateContext来自L[NQ空间。
3.2业务层的实现
业务层在该系统中主要负责数据层和视图层之间的数据
处理和传递工作,当用户输入信息后由视图层接收,视图层再
传递给业务层,业务层将接收到的数据用数据层内的操作进
行处理;若视图层需要数据显示,则由业务层充当通讯者,从
数据层调取相关数据反传给视图层。
3。3 Webservice的实现
在该系统中负责提供系统数据访问的接口,同时移动平
台在访问数据库时,访问接口也是由Webservice提供的。
Webservice属于业务层,它在实施具体的操作时也是通过数据
层中的数据调用完成的:
[WebServiceBinding(ConformsTo=WsiProifles.BasicProflel一1)J
//若允许使用ASP.NET AJAX从脚本当中调取Web服
务,同时注销对下行的解释。
//[SystemWebScriptServicesScriptSer ̄cesJ
publicclassMoblieWebservice:SystemWeb ServiceWebService{
publicMoblieWebService 0{
,/若使用的组件是经过设计的,那么就注销对下行的解释:
//lnitializeComponentO,
)
bMe ̄od】
public bool Login(String username,String passwordJ
{
UserControl UC=new UserControlO
SessionHe09 sh=new SessionHelpO;
SH=UC loginValidate username,password
if(sh=nul1)
lf
FetuFntrue
}
else
{
return false;
、
J
}
…
}
刘江林,等:基于嵌入式技术和Webservice技术的物流信息系统研究
服务器端的Webservice功能主要可分为两个部分:其一是
提供移动终端访问数据库的接口即Web服务;其次是作为网
站中调用GPS坐标转换端的入口。其中Web接口分为本地
Web服务和本地代理Web服务;本地Web服务都是本小组自
己创建的web服务,提供移动设备端非地图信息接口,包括用
网络与信息化
WebService和WebGIS是物流信息系统的两大组成部分,
其中包含了许多嵌入式技术和开发语言,这些技术和语言的
融入增加了信息系统的功能性,让物流网站具备了地图服务、
市场交易服务、信息服务等功能,同时也实现了物品的定位流
动。本系统设计的初衷是促进物流行业用户的交流和合作,根
据用户的性质类型在物流网站上发布不同的专线、货源和车
源等消息,用户可根据所需要求在物流网站寻找匹配度最高
的物流公司。地图服务不仅加快了配送速度,还保证了送货的
准确性。用户除了利用服务器实现业务操作之外,移动终端还
可以帮助客户实现实时调用,该系统的开发让广大物流公司
的业务得到了拓展。
户登录信息验证、新闻中心信息支持、定位导航数据支持、车
源、货源、专线信息支持等。本地代理web服务是superm即公
司提供的地图服务,包括M即Serviee和Analystserviee两大服
务,提供移动设备端地图信息接口,包括地图浏览,GPS定位
导航。
3.4 GPS坐标转换和GPS信号接收
GPS接收到的坐标是经纬度坐标,坐标单位是度数,而地
图坐标的坐标系采用的是平面坐标,坐标单位为米,所以要进
行坐标单位和坐标的转换。坐标转换需要利用到Supermap
Object组件,该组件中的objpjCoordSys对象是专门针对坐标
[参考文献】
[1]王小建,王清亮.基于Web Service的物流信息系统设计与实现[J1.物
流技术,2006,(7):221—223.
转换而设计的。在移动的终端服务须有一个与GPS信号发射
器相符合的信号接收器,移动终端上的串口参数需在设定后
才能接收到GPS发出的信号,同时还能把经纬度转换成米,实
现坐标的转换。
[2]刘跃华.基于Web Services的现代物流信息系统的构建 .信息与电
脑,2011,(3).
[3】邓桂英.基于Web Services的第三方物流信息系统解决方案『J1_上海
理工大学学报,2006,28(3):290—293.
[4]章伟辉,卫伟,陆慧娟.基于Web Service的物流信息系统的开发及应
4总结
用明.计算机时代,2007,(5):35—37.
(上接第361页)那些与企业核心业务及核心竞争力密切相关
的环节和部门要格外给予符合供应链管理要求的重新设计和
优化,从而增强整个供应链的核心竞争力。
(4)企业供应链管理实施规划和布局中,应该加强和提高
客户关系管理的水平和质量。客户作为整个供应链管理的最
下游和末端,同时也是整个供应链运作和服务的对象,承担着
够有效地实现企业的快速成长和市场竞争力。戴尔供应链管
理的基本实质是对客户关系管理的高度重视、物流配送的高
效运行、信息化库存管理以及物流服务外包,这也是我国企业
目前供应链管理中的缺失和主要改进的领域。本文从下面几
个方面提出了戴尔供应链指导下的我国企业管理的解决方案
和对策,即从企业发展战略的高度和层次去认识供应链管理
整个供应链价值创造和价值实现的基本职能,客户的需求和
满足程度应该被当作整个供应链运作的出发点和归宿。供应
问题,构建供应链成员的合作共赢、互利互惠的战略合作伙伴
关系,以及加强和提高企业客户关系管理的水平和质量。
[参考文献】
[1]李尔林.戴尔的供应链管理模式及对我国物流管理的启示fJ1.物流技
术,2009,(3).
链管理模式下的客户关系管理要求企业明确客户目标和掌握
目标市场有效需求细分特征,把对客户的信息搜集整理和综
合加工作为供应链决策的支持和辅助手段,通过对不同类别
或群体的客户需求特征和购买行为模式进行集合划分和分
类,来对不同大类的客户进行整体需求的把握,从而创造出最
大的客户满意度。
[2]张奎,刘晨晖从戴尔、惠普和SUN公司看企业现代供应链管理lJl_新
材料产业,2008,(3).
[3]赵鑫,刘思培,金裴裴,陈菲菲,李月祥.我国Pc制造行业CODP的比
较研究一基于戴尔公司和联想集团『J】.中小企业管理与科技(下旬
刊),2012,(1).
5总结
戴尔的全球供应链管理模式和思维理念推动戴尔公司大
规模业务扩展,也满足了建立对于市场需求快速相应机制的
需要。在我国企业越来越多地参与国际市场竞争和大规模拓
[4]徐洪超,汝宜红,王英奎.按订单生产企业的最优退货策略研究【J].物
流技术,2010,(7).
[5]翁冬舟腧岚.从战略匹配角度诠释戴尔供应链战略的优越性[ 中
国商界(下半月),2009,(7).
[6]韩睿.戴尔的全球供应链管蛐 中国物流与采购,2009,(2).
展市场空间的情况下,借鉴和学习戴尔的供应链管理模式能
版权声明:本文标题:基于嵌入式技术和Webservice技术的物流信息系统研究 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1710869246a577149.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论