APP手机客户端开发技术方案-完整版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
手机客户端技术方案
中国电信集团系统集成有限责任公司内蒙古分公司
2010 年5 月
手机客户端技术方案
2
目录
1 概述 (3)
2 需求分析 (3)
3 系统设计目标 (4)
3.1 建设意义 (4)
3.2 建设原则 (4)
3.3 建设模式 (5)
4 技术解决方案 (5)
4.1 移动中间件系统概述 (5)
4.2 系统架构 (6)
4.3 系统组网 (7)
4.4 移动化原理 (8)
4.5 中间件服务器配置 (8)
5 系统功能设计 (9)
6 手机适配型号 (10)
7 配置清单 (11)
手机客户端技术方案
3
1 概述
为了提升企事业单位信息化管理水平,提高各级部门的办公效率,加强
单位内部的执行力、凝聚力,自上而下高度重视信息化系统的建设工作,实
现日常公文收发审批、工作安排、公告通知等日常办公的统一管理,显的日
趋重要。
在当前信息化管理平台的基础上,各企事业单位希望引入移动信息化技
术,为相关职能部门及工作人员提供手机移动办公,将办公信息化延伸至使
用人员的手机上,实现随时、随地办公,以便能够推动各级部门的精确化、
高效化管理。
中国电信内蒙古分公司作为业界领先的移动信息化解决方案提供商,已
经在区内成功实施了多个综合办公移动化适配项目。内蒙古电信公司有足够
的实力将本系统建设成为一套精品的移动办公信息化平台。
2 需求分析
传统的信息化管理系统面临的问题:
1)传统办公的缺陷导致了企事业单位整体对外竞争力的降低、工作效率的
低下、成本的增加。
2)发布通知公告,采用人工或者电话、口头通知方式难免出现疏忽与意外,
造成遗漏、延误、缺席等。
需求描述:
定制开发企事业单位移动办公系统,包括以下具体内容:定制开发移动办公手
机客户端系统,包括windows mobile、windows CE 等手机操作系统的手机客
户
端软件;搭建中间件服务器。
定制要求:
1、移动办公系统要在现有办公系统上开发,不影响现有的办公自动化系统
正常工作。
2、中间件可在Linux 或windows 等操作系统上部署。
手机客户端技术方案
4
3、为了保证现有系统的安全性,移动客户端开发时无需访问目前系统的底
层数据。
4、为了保证访问的安全性,手机客户端的安装使用需要一定的认证措施。
5、采用目前主流开发技术开发,如:.net、java 等开发平台或工具。
功能要求:
1、手机客户端登录账户、界面风格等需与现有办公系统一致。
2、保证访问速度。
3、具体功能要求按照当前办公系统有选择的定制。
4、页面的局部内容维护灵活。
5、支持手机附件下载打开功能。
3 系统设计目标
3.1 建设意义
通过移动办公系统可以实现手机办公,真正做到随时随地处理日常事务。
通过手机能够处理绝大多数的办公审批事务,收发邮件,使日常工作更加便捷。
3.2 建设原则
安全性
移动办公系统应能提供有效的安全保障,具备完善的身份认证、访问控制、
日志管理、系统审计、数据加密等安全保密机制,保证网络系统、主机系统和应用系统的安全,为移动办公提供完整的安全机制。
先进性
在保证方案可靠性和技术成熟性的基础上,采用先进的系统体系结构、先
进的系统软硬件平台、先进的应用软件设计思想和实现技术,确保本系统起点高、技术领先,为移动办公的实现提供最佳的技术平台支持。
易操作性
移动办公系统应保证在功能和人机交互界面上贴近用户日常办公习惯,功
手机客户端技术方案
5
能模块和功能按钮的说明应定义清晰、命名直观,达到简单易用、提高工作效率的目的。
可靠扩充性
采用符合国际标准和适应国际发展潮流的移动化信息系统技术、可平滑扩
展的系统硬件体系结构、开放式的系统软件平台、模块化的应用软件结构,确保系统在处理能力和业务功能方面可灵活扩充,并可与其它系统进行无缝集成。
3.3 建设模式
针对企事业单位已有的信息化管理平台定制一套移动办公系统,系统需要建
设独立的中间件服务器,部署独立的中间件服务。
4 技术解决方案
通过移动服务器来实现对业务数据的衔接,响应智能客户端程序,主要依
靠CDMA 1x、EV-DO 等作为数据传输方式,通过安全连接将客户应用服务器
上
的内容(数据)请求推送到客户手机端,使得用户可以随时随地的实现移动办公和移动应用。
4.1 移动中间件系统概述
3G 时代的到来,其特有的移动、便捷、实时、高效必将为人们的生活、
工作带来崭新的体验。但是由于移动设备的硬件固有特性,给移动应用开发带来了很大的阻碍,哪怕是无线查询一个最简单的数据也需要涉及到嵌入式开发、交叉编译、无线网络等一系列的编程和调试。
当前企事业单位以标准化和流程化的方式管理大量费时的、需要人工参与
的任务或活动,并对它们的进度进行跟踪,通常使用工作流、电子邮件的方式进行工作和管理,如使用基于J2EE(Java)、IBM Domino、微软的.Net 平台、VB 等为基础开发的应用系统或其它类似产品,以适应企事业单位运营环境的
动态变化或更好的提高流程处理的效率。但是,一旦有了移动办公的业务需求,手机客户端技术方案
6
就会发现:为了实现简单的移动查询数据需要付出巨大的代价,用户不堪承受、移动应用开发商面临固网系统交叉编译、逻辑分析、数据库改写、移动终端嵌入式开发等复杂问题,导致项目周期无限延长,移动需求不能满足的痛苦境遇。移动中间件系统正是应此而生,通过中间件平台快速建立移动数据查询应用
(C/S 架构),快速将现有的企事业单位数据通过移动网络(如中国电信CDMA1X
或者EV-DO Rev.A)显示到智能手机、PDA 等无线智能终端设备上。
中间件平台实现各种(智能)手机和PDA 等掌上设备,便捷访问本地局域
网络的所有资源,包括数据库查询、办公文件批阅、邮件收发、文挡浏览、文件上传和下载,让用户快速建立个性化的移动应用,系统采用智能客户端技术,一次部署终身免维护。
系统与具体业务数据无关,可自定义业务流程和菜单,可自定义客户端界
面(根据客户需求定制),支持各种常用类型的数据库,自动识别各种类型的数据字段,系统走CDMA(3G)通道,无需任何第三方系统支持和许可。
4.2 系统架构
系统采用开放式设计,架构清晰,结构层次如下图所示: