
设计开发
基于Android 智能
手机的船舶代理信息系统设计
王剑斌
(宁波中远物流有限公司浙江宁波315020)
摘要:随着国内3G移动互联网技术的迅速发展和望能手机系统的广泛应用,使得粘舶代理公司外勤人员使用手机递行移动办公的条件已经成熟。本文从期船代外勤角度出发,在注重网络数据安全性的同时,设计了基于Andoid平台的船舶代理信息系统的体系结构和核心功能模块。
关键调:Android船糖代理智能手机
中图分类号:TP311
文献标识码:A
文章编号:1007-9416(2013)07-0140-02
Abstract:With the rapid development of the 3G mobile intemet technology and the widespred use of the smart cell phone system,the conditions are ripe to make it possible for ship agency field staff to use cell phone as the mobile office.From the perspective of ship agency field staff,this article designs a shipping agency information system and core fiunction modules,which are based on the Android platfiorm.At the same time,the network data security is also focused
Key Words:Android Shipping Agency Intelligent Mobile Phone
近年来,随着国内3G移动通信技术的蓬勃发展和信号广泛覆盖,大屏幕智能手机及便携式平板设备的迅速善及,基于3G技术的移动互联网络应用也日渐增多。在船舶代理这个特定行业所使用的信息系统,目前大部分只提供基于局域网内使用的服务,较少涉及移动互联网的应用,而已有的移动船舶代理信息系统也通常是采用短信、邮件及WAP等方式来与外勤进行数据交互,在3G智能手机应用程序更丰高、网速更快、手机屏幕分辨率更高的今天,这种面向局域网提供服务的模式已经不能满足船代外勤人员的工作需要。本文针对这种现象,在Android智能手机平台上,设计了一套直接安装在
移动船舶代理信息系统
永模块
高户端
生储资料模块
暗舶计划模块
图1系统功能模块设计图
无线网络
i2G/GPRS/3G
UMZ
SSLVPN
图2网络拓扑图
雕舶动态模块局域网
数据服务器
外勤手机中的船舶代理系统,使船代系统移动起来,成为外勤与公司调度交流的新平台,进一步提高外勤人员的工作效率,更好的为客户服务。
1Android系统简介
Android是Google公司于2007年11月5日宣布的基于Linux平台的开源移动操作系统,主要使用于手机和平板电脑。该平台由操作系统、中间件、用户界面和应用软件组成,与其他手机操作系统相
比具有4个明显的优势
开放性、应用平等性、应用无界性和易于
开发性。它采用软件堆层的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能,中间层包括函数库 Library和虚拟机VirtualMachine,由C++十开发,最上层是各种应用软件,包括通适程序,短信程序等,应用软件由各公司自行开发。以Java作为编写程序的一部分。
2移动船舶代理系统的数据传输安全
建设移动船舶代理系统最需要关注的是系统的安全性,主要体现在服务器端和客户端之间,如何建立安全可信的加密传输通道,保障服务器和用户的数据安全。大部分的Adroid应用程序都采用明文传输数据,数据易淮露,威胁内部业务系统安全,而且传统的用户名密码认证薄弱,服务器易被攻击。根据这种情况,在移动船舶代理系统客户端采用SSLVPN技术来连接服务器,既提供了远程访间内部网络方法,同时又提供了可信的安全通道。
3系统的设计目标
为支持船舶代理平台业务及服务功能的扩展,真实高效的掌握船舶在港作业的第一手现场资料,并及时为客户提供船舶在港作业等相关信息的服务,需要外勤人员可以方便地利用智能手机及时提交船舶在港动态、在港作业、动态和异常突发事件,及时报告现场情况和作业进度,传回公司后台数据库后供调度人员查询,使调度人员能直接掌握现场作业信息。
作者简介:主剑斌(1981一),男,本科宁波中选物流有限公司信息技术部主任科页,主要从事软件系统开发维护工作 140