1、采用大架构的规划移动互联支撑平台数慧移动平台(DMP)目 录ONTENTSC12背景与需求现状与问题3解决方案1.1 业界背景1.2 规划行业需求与现状 1.背景与需求1.1 业界背景移动大势所趋主机客户端/服务器浏览器/桌面应用移动云计算移动与云是CIO未来投资的重点大势所趋1.1 业界背景移动改变生活和商业使用平板电脑的用户购物时会比PC用户多消费20%左右2013年较去年移动领域将有至少50%增长移动用户会全天候机不离手1.1 业界背景移动改变生活和商业移动支付市场营销酒店预订订车服务.1.1 业界背景1.2规划行业需求与现状 1.背景与需求1.2 规划行业移动需求 随着政府各部门职责的
2、完善,业务逐渐复杂,外出办事等众多的局面,迫切的需要一种便捷,灵活,跨地域的办公方式管理人员比较繁忙,经常出差、开会,希望在单位外也可以很方便地登录申报、办公系统,及时呈报问题,调取资料,审批或给出意见1外勤人员外联事务繁多,随时需要查看、调用、转发内部的资料文档,需要一种在任何场合、任何地点都能访问内部系统2业务和图形系统形成的业务信息和空间资源可以有效组织,以便于会议、会商、会审、汇报随时调阅3结合移动GIS技术,分析梳理规划专题数据,有效的组织空间信息资源和空间信息服务,在移动端查询调阅规划的地理信息资源45通过面向公众的移动应用建设,进一步提高政府部门的信息化水平,提高服务能力1.2
3、规划行业背景规划政府部门经过多年的信息化建设,已经建成支撑现有业务体系的各种应用系统行政办公监察预警空间数据管理信息门户行政执法业务审批1.2 规划行业需求 将现有业务系统的功能,创新或者延伸到移动端,是行业迫切的需求业务审批行政办公图形操作执法监察移动审批移动办公文件资源地图浏览移动GIS移动监察移动执法2.1 移动应用开发现状2.2 规划行业移动应用现状现状与问题2.3 问题总结2.1 移动应用开发现状开发模式本机移动应用程序仅对移动设备,使用本机语言本机样式、设备功能、性能移动 Web 应用程序仅对移动设备,使用开放式 Web 客户端编程模块离线功能混合式移动应用程序仅对移动设备,应用程
4、序通过 JavaScript 桥接模式,利用开放式 Web 在设备上运行本机设备功能 移动浏览器执行应用程序商店的下载与安装丰富的移动演示/服务可移植性(跨设备再使用)维护成本(TCO)2.1移动应用开发现状 -开发模式比较各种开发模式比较原生应用Web应用混合应用2.1 移动应用开发现状2.2 规划行业移动应用现状现状与问题2.3 问题总结2.2 规划行业移动应用现状 规划信息化领域已经有不少解决方案,应用场景相对集中,主要用于支持规划部门的在线/离线数据调阅,4A办公及执法巡查方面,虽然已经取得了很大的发展,但相对于移动应用在银行,电子商务,物流等其他领域的深度和业务覆盖,还显得比较单薄移
5、动应用XXX数据查询系统XXX移动端系统XXX移动办公系统XXX移动执法系统XXX移动地图应用应用?技术?架构?孤立?2.2 规划行业移动应用现状 单一应用开发,与后台系统衔接融合不够现状1 单一平台定制,难以跨平台现状2 多数需要联机处理,系统性能差现状3 安全性考虑很少现状4 规划行业内,大多数移动解决方案存在下面的问题:2.2 规划行业移动应用现状 单一应用开发,与后台系统衔接融合不够现状1应用系统1应用系统2应用系统3应用系统42.2 规划行业移动应用现状 单一应用开发,与后台系统衔接融合不够现状1 单一平台定制,难以跨平台现状2 多数需要联机处理,系统性能差现状3 安全性考虑很少现状
6、4 规划行业内,大多数移动解决方案存在下面的问题:2.2 规划行业移动应用现状 针对特定平台定制,难以跨平台现状2应用系统支持?支持?2.2 规划行业移动应用现状 单一应用开发,与后台系统衔接融合不够现状1 单一平台定制,难以跨平台现状2 多数需要联机处理,系统性能差现状3 安全性考虑很少现状4 规划行业内,大多数移动解决方案存在下面的问题:2.2 规划行业移动应用现状 多数需要联机处理,系统性能差现状3应用系统应用系统2.2 规划行业移动应用现状 单一应用开发,与后台系统衔接融合不够现状1 单一平台定制,难以跨平台现状2 多数需要联机处理,系统性能差现状3 安全性考虑很少现状4 规划行业内,
7、大多数移动解决方案存在下面的问题:2.2 规划行业移动应用现状 安全性考虑不多现状4身份识别?本地数据是否加密?通信安全?接口安全是否考虑?应用系统2.1 业界现状2.2 规划行业移动应用现状现状与问题2.3 问题总结.3 规划行业移动应用问题总结公文,项目案卷,地图等数据是否加密?设备遗失怎么保证数据安全?服务接口安全性?如果防止非法调用?数据安全性能问题?没有WiFi,3G,如何支持应用?数据是否支持本地存储?安全怎么保证?离线支持手机,平板是否都能运行系统?IOS,Android,WP这些系统是否都能运行?多设备支持3.1 DMP的定位3.2 DMP的架构 3.3 DMP的特性 数慧移动
8、平台介绍3.1 数慧移动平台(DMP)定位集成平台 实现各种业务数据的快速接入/提供 与SOA/BPM进行集成开发框架 提供移动应用的基础功能 满足行业项目应用快速开发基础产品 实现移动技术体系的基础构造 满足技术变化的演进融合企业级移动解决方案3.2 数慧移动平台(DMP)总体架构DMP 移动端应用移动应用设计咨询DMP 服务管理中心移动应用开发集成3.2 数慧移动平台(DMP)组成内容移动平台客户端组件Web组件移动中间件本地组件服务接口封装权限客户端加密/解密GIS客户端本地存储行为日志组件3.2 数慧移动平台(DMP)组成内容移动平台服务中心Application CenterArcG
9、IS Server空间数据业务数据SOA/ESB数据集成服务设备管理安全管理数据服务安全认证服务文件服务缓存管理运维管理加密服务接口服务.管理门户3.3 DMP 技术特点DMP是一个支持 HTML5、混合和原生应用程序开发方式,完整、先进的移动应用平台。跨平台的快速开发能力强大的安全性与后端的集成能力应用分发能力NativeHTML,CSS,JavaScriptDMP Client API基于DMP开发的混合应用设备APIDMPJS API通用控件设备 APIDMP原生 APIjavascriptwidgets第三方类库JS API第三方原生类库和API JS/Native Bridge3.3
10、 DMP 技术特点 强大的跨平台能力3.3 DMP 技术特点 完善的一体化安全机制应用程序安全性强健的用户认证和授权公司安全流程在设备上保护数据 认证整合框架数据保护域使用设备ID为第二认证要素组织基本沙箱外壳代码混淆通过SSL的服务器认证和校验已经被证明的平台安全性Encrypted offline cacheOffline authenticationSecure challenge-response on startupEncrypted offline cacheOffline authenticationSecure challenge-response on startupEncr
11、ypted offline cacheOffline authenticationSecure challenge-response on startupEncrypted offline cacheOffline authentication应用真实性测试越狱破解和恶意软件检测启动时的安全挑战和响应加密离线缓存离线身份认证增强安全性更新远程失效直接更新3.3 DMP 技术特点 快速,强大的业务集成整合DMP AdapterSQLWS/SOAPRESTJMSJava/.NET DataBase Infor System ApplicationUpdate dataQueryResponse3.3 DMP 技术特点 应用发布平台应用发布中心应用发布版本控制访问权限3.3 DMP 技术特点-总结一个服务接口框架一套权限管理模型一个综合管理中心一组客户端类库一体化的安全机制开发灵活安全保障可用性离线支持基于标准3.3总结自由安全稳固开放是一个跨平台,高效,安全,集成的企业级移动解决方案产品