《软件开发类投标项目解决方案模板.docx》由会员分享,可在线阅读,更多相关《软件开发类投标项目解决方案模板.docx(222页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、XXX航空挪移化应用平台项目投标文件招标编号:正本招标方:XXX航空有限责任公司投标方:日期:1.1.1.2.1. 测试内容设计 191测试阶段规戈I 1961.1.1.2.2. 测试工作流程199结果评价与测试工具2061.1.1.2.3. 测试人员名单209本期项目完成交付后,技术服务计划、维护、承诺及费用210概述2104.1.10.1. 服务内容211咨询服务2111. 应用系统的故障响应211应用系统辅助操作 2112. 应用系统的维护服务211交流和培训2113. 应用系统业务调整212应用系统软件升级2124.1.10.2. 支持机构2 12咨询服务组2121. 咨询服务专家组2
2、12支持方式 2 131. 现场维护213热线电话咨询 2132. 咨询服务网站213人员培训计划、技术转移方案2144.1.10.3. 培训【方案2 14培训|对象和内容2144.1.10.3.1. 培训| 目的 215培训原则与培训质量保证体系216此功能需要用户开启定位,在安装APP时开关默认打开,用户可自行关闭(关闭后此功能无效),当用户地理位置处于机场位置附近时,向用户推送后台 所设置的信息,如:值机信息、特殊服务办理信息等。2 .机场交通服务机场交通服务,采用百度地图Android SDK开辟,它是一套基于Android 2.1 及以上版本设备的应用程序接口。利用SDK接口,直接在
3、本地打开百度地图客户 端或者WebApp,实现地图功能。目前支持调启的功能有:交通情况压力图、 POI周边检索、POI详情页面、步行路线规划、驾车路线规划、公交路线规划、驾车 导航、步行导航、骑行导航等。图:机场交通.候机娱乐专区候机娱乐专区,整合H5游戏资源,用户不需下载点开即玩,支持丰富分享 功能。图:候机娱乐专区.特殊服务介绍常规特殊服务介绍(无人陪伴儿童服务、特殊旅客服务、孕妇旅客服务), 通过后台可配置特殊服务内容。图:特殊服务介绍3 .常见问题对接官网数据,设置购票场景、特殊旅客场景、变更、改期&退票场景、保险业务、机上餐食、其他产品、关于我们的常见问题的QA方式解读。内容可在 后
4、台配置与维护。图:常见问题.联系我们对接官网数据,为用户提供24小时订票热线、网站业务咨询、不正常航班 处理、建议与投诉资讯内容。内容可在后台配置与维护。图:联系我们4.1.1.6.10.主页XXX航空APP主页作为整个APP的导航和资讯展示页面,页面设计遵循以 下原则:1、 功能性:主页面集成APP中所有功能模块,用户可应用功能模块快速使用需求功能。2、 经济性与宣传性:通过轮播图、广告、促销信息、资讯等展示形式满足XXX航空的宣传需求与广告需求,达到增加收益的目的。3、 美观性:页面设计根据XXX航空整体UI设计思想为依据进行设计,使用户一目了然具备XXX航空的代表性和与其他航空公司的差异
5、化,在此基础 上进行深入设计,如根据季节设计清爽的界面、根据时下热播电影设计主题界面后台管理系统建设方案图:后台管理中心原型设计9传truiag内容已理memt 也tMrnwtwrzcB66丽WJB9I West Air后台管理中心内部业务管理分析与限表莒理图:后台管理中心功能分析图 后台管理中心为前端与内部管理(业务管理、财务管理、分析与报表管 理、数据维护管理)提供多维的管理与维护功能。后台从架构上划分管理设置 业务管理中心系统和会员管理中心,提供精细的管理功能。具体管理功能如下早下。4.1.1.6.1.挪移平台业务管理系统.定单管理通过后台可实现对机票定单、辅营定单的统计与多维综合查询(
6、按时间、按 目的地、按金额等);客户消费信息统计,通过数据支撑客户行为分析。(1)机票定单管理可以查看出通过平台接口而生产的所有定单信息,并提供多维综合查询 方式,通过“导出excel”提供数据导出功能,刷新按钮用于更新定单数据。从jBW|至函5 , 画至 二 壹词3附里。0WMAM名前川=94元)11123890727PN6?13雀华2016 5 2$173018-403002PM5213享MB重改3tm2013 8 318 0021 0000图:定单管理与多维综合查询 定单信息展示采集机票定单接口数据,对机票定单号、航班号、乘机人姓名、订票会员、 出发地、目的地、出发日期、出发时间、到达时
7、间、票价进行数据展示。 查询与综合查询查询提供以机票定单号、出发地点、日期、票价的查询模式,用户根据 提示填写查询条件即可查询;支持单一条件查询(如票价只填写一个价格也 可进行对此价格条件的信息查询);支持对维度综合查询,如填写出发地+票 价的查询条件后,按下综合查询按钮即可开始综合查询。 排序RF&a先事巴保看品 底函:回在近旬近停4me上2T角日瞌价4元11123S9072567PMjn4华心上6北口2U17 301632112363524HWPN5213率=险2K北京201363ttM2100W9图:排序支持按消费金额、消费时间正逆向排序。 导出至excel导出至excel的默认导出方式
8、为导出当前定单列表中的数据;用户若勾选了 定单前面的复选框,则导出选中信息至excel;若用户通过查询得到的定单列表, 导出的为查询结果的数据。 刷新刷新定单数据查看最新定单信息。(2)辅营定单管理I mw I 阻行罚后 :I_as可以查询出通过平台接口而生成的辅营定单信息,并提供多维综合查询 方式,通过“导出excel”提供数据导出功能,刷新按钮用于更新定单数据。定单信息展示采集辅营定单接口数据,对辅营定单号、航班号、关联机票号、乘机人姓 名、预订会员、预订时间、预订类型、预订规格进行数据展示。 查询与综合查询查询提供以辅营定单号、行李餐食定单类型查询、根据日期查询,用 户根据提示填写查询条
9、件即可查询;支持单一条件查询(如日期只填写一个 开始时间也可进行对此时间条件的信息查询);支持对维度综合查询,如类型 +时间的查询条件后,按下综合查询按钮即可开始综合查询。 导出至excel导出至excel的默认导出方式为导出当前定单列表中的数据;用户若勾选了 定单前面的复选框,则导出选中信息至excel;若用户通过查询得到的定单列表, 导出的为查询结果的数据。 排序支持按消费金额、消费时间正逆向排序。 刷新刷新定单数据查看最新定单信息。(3)乘机人/购买人定单统计以人(乘机人皿买人、会员)为中心的定单统计,可查看实时定单信息(订 单号、购买人、金额、定单类型、会员基本、积累积分、定单数量、积
10、累消费), 可查看购买人的购买记录与当前定单详细信息。支持通过定单号、会员名称、日 期进行查询;支持多种排序方式。号主鹤 甲 :1*1,R2*工。1会员i暗印r图:乘机人购买人定单信息*弓口笑号口,HM0X5口金如旧nwm历史口里1201S620kK54wd500650011Ki12016620tn*ttfirwttWl200博it2002g*1ft31123Ho725M2016620120X92ttM2020CD9JI(4)会员消费分析通过乘机人/购买人定单统计,可查看某条定单中会员的消费分析,消费分 析包括会员定单统计总与消费行为分析。定单统计页面可查看此会员的详细信息 及消费定单的详细数
11、据和统计数据。图:会员定单统计消费分析会针对该用户的消费行为,分析会员的消费动态(12月消费动 态图)、会员评价(会员等级、会员类型、消费潜力、消费排行)、消费比例 (机票、行李、餐食消费比例)、消费偏好(行程中使用行李托运和餐食预订的 比例来测算其偏好),从而为XXX航空更好的调整销售策略提供数据支持。图:客户消费分析2.统计分析统计分析是通过采集机票定单、辅营定单、客户消费行为数据,进行数 据统计、筛选分析能够形成辅助决策的应用数据与业务报表。实时查询“安 装量” “定单量”,自定义时间段安装量分析,用于“活动成果”统计。具体统计分析如下:A机票日统计报表、周统计报表、年统计报表、自定义时
12、段统计报表;A行李销售日统计报表、周统计报表、年统计报表、自定义时段统计 报表;A 餐食销售日统计报表、周统计报表、年统计报表、自定义时段统计 报表;A 安装量,PV、UV、IP量分析。A目标同比;A自定义时段同比;最热机票分析;A最热行李购买分析;A最热餐食购买分析;A最冷餐食购买分析;A 最热机票出发地、目的地分析。0台械计APPE用0ttf钳分析FUE(杼学口看二汽工月份俏3月月5月6月7月B月9月10月11月1明自阳t一一一一一。日我布o町田青。月报石0任及表从国至石法I一砺倒1?图:统计分析4111.1.4.培训方式218.培训大名冈218.培训组织及技术力量安排2204.L11.L
13、7.培训组织方案221.技术转移方案 2234.1.12 预期系统性能状况,后续升级扩展方案和计划建议.225挪移端响应标准2254.1.12.1. 系统响应标准 225法2254.1.12.2. 系统批处理效率226并发用户下的系统性能2264.1.13 其他资料 227典型案例2273.友盟统计国内专业的挪移应用统计分析平台。我们匡助挪移应用开辟商统计和分析 流量来源、内容使用、用户属性和行为数据,以便开辟商利用数据进行产品、运 营、推广策略的决策。(1)应用趋势统计清晰展现应用的新增用户、活跃用户、启动次数、版本分布、行业指标等数据,方便您从整体掌控应用的运营情况及增长动态。(2)渠道分
14、析在哪里推广最有效?从哪里获取的用户最有价值?友盟统计渠道分析功能 可以实时查看各渠道的新增用户、活跃用户、次日留存率等用户指标,通过数据 对照评估不同渠道的用户质量和活跃程度,从而衡量推广效果。渠道0渔度日期累计用户老用户占比平均日AndroidMarket4493818.7%6753Anzhi3755519.6%7936GooglePlay2618210.9%4232Nduo2550316 3%2861(3)留存分析可以掌握每日(周/月)的新增用户在初次使用后一段时间内的留存率,留存率的高低 一定程度上反映了产品和用户质量的好坏。留存用户rj n苜次使用时向新曜用户田存率2天后3天后201
15、4-02-07274530.8%25.8%2014-02-08269630.5%266%2014-02-09271129.9%25.9%(4)行为分析针对性地进行应用内的数据统计,了解用户的产品使用细节及行为特征,匡助您寻 找产品改进的突破点,评估产品优化的效果。开曲用I I主3!内容页面|陶店页面I个人中心更 2% 0 9%3_,!ft品评欠人人中心贝(5)用户属性用户的基本属性和行为特征,匡助您全面了解用户。(6)错误分析采集并归类崩溃日志,提供错误管理及分析工具,匡助开辟者更好的解决问题,从而提高应用的稳定性,改善应用质量。:.-r v3O3 1。1V1 0,.Fdkw标ii 霜湿修要4
16、.内容管理(1)首页轮播图维护A新建轮播图及内容配置通过后台可以新建轮播图,新建轮播图需要配置轮播图的基础信息,设置轮 播图的标题、设置轮播图资讯摘要、设置轮播图图片(支持JPG与png格式图片 上传)、设置轮播图顺序(支持5张轮播图,其顺序为1-5)、外链(轮播图内容 可外链,输入链接地址即可)、广告属性(勾选广告属性后可在广告位管理中进 行编辑与管理)、设置轮播图链接内容(提供文本编辑器可进行文字排版与插入 图片)。图:新建轮播图选项卡管理轮播图新建轮播图与已有轮播图都可以通过轮播图列表进行管理,通过轮播图列 表可查看轮播图基础信息(标题、发布人、状态、顺序、发布时间),在右边的 操作区域
17、可对轮播图进行删除、编辑(编辑轮播图标题、摘要、图片、内容等基础信息)、下架、预览操作。右布人W5发布时N1帕悚g惨鸵已友龟12016.620通|二用柒国更128的长傕医已友布2圃回画图:轮播图管理列表(2)短信推送管理为会员提供精确高质的提供通知提醒服务,后台可配置短信推送模板,通过模板配置短信实现快速精准推送。短信推送模板分为:公告类、机票消 费通知类、辅营消费通知类、位置触发类等。标颗机惠消装通知短信 辆营消费通知短信 地理触发短信完成图:配置短信模板类型在选择短信配置模板后可以在内容设置中配置短信内容,通过点击”键,可调出“关联信息编辑器”,用户只需在关联信息列表中选择关联信息,系统便
18、会自动读取所设置信息内容,形成完整短信进行推送。如下图 所示:新建短信模板模板类型机票消费通知短信标题内容设置茸敬的二会员亘实姓名先生女士,您于:预订时间预订的,二航班信 息,已出票,本次消费金额二机票订单金额,获得枳分二积分信息,请您于:机票时间,提前2小时到机场办理乘机手续,客服电话西部航空感谢您的支持。预订时间航班信息 机票订单金额 私分信息客服电话完成图:通过编辑器配置短信推送模板配置好的短信可以在短信推送列表中浮现,后台管理用于可对其进行“编辑、删除、预览、使用下架”操作。摩号发布人US发布的向1域多俏聿w友医使用中2016 6 20|日*| KS 醴 |下第|2公告过信瓶嗅版KE-
19、使用中2016 6 2032016 6 20先卷安妙砥喇图:短信推送模板管理(3)新闻/公告管理:通过后台可根据需要建立“文本新闻、图片新闻、公告新闻”,每种新闻 各具特点,可根据不同业务场景与功能配置;新闻发布设置审批权限,保障 新闻的“正能量”;多种新闻管理工具便于新闻的编辑。新建新闻公告通过填写新闻、公告选项卡可新建新闻或者公告,系统支持多种新闻形式,如: 文本新闻、图片新闻、外链新闻等常见新闻形式。仲那 I精X片A占上支排JPG、PNG*/文件二片大小10247“T间8检O物OEBMT同。外M3间B特匚5要0图:新建新闻公告根据新闻的不同类型,点击图片新闻(以图片和描述为主)或者外链新
20、闻 (以链接和来源为主)后会浮现与其特点相对应的选项卡。新词分类 o文本新闻。囹片新闻外找新闻链接地址来源图:外链新闻选项卡新闻分类新闻分类O文本新闻 图片新闻外梃新闻图:图片新闻选项卡新闻公告管理已有新闻公告可以通过“新闻列表”进行管理,“新闻列表”中可以查看新闻公告的基础信息(标题、发布人、类型、排序、审核、发布时间),操作区域 可对新闻进行删除、编辑(编辑已建新闻的内容选项卡,可对标题内容等进行修 改)、预览、通过、未通过(需审核新闻,审核人员查看新闻内容后点击“通过” 来完成审核,不合格新闻点“击未通”过按钮)操作。图:新闻公告管理列表(4)广告位管理后台广告位图片管理,可对启动页广告
21、、APP轮播广告进行新建、删除、下 架、预览等操作。A新建广告通过新建广告选项卡,可建立启动页广告与轮播图广告。启动页广告位图片 广告,支持上传png、JPG格式文件,建议分辨率为750*1334,支持5张图片。就建广告模板类型自动页广告标题上传启动页面广告图 文把png、JPG回片格式建议分薪率750*1334,支打朝K应足W力膈断r一期增图片新增图片新憎图片资悝图片完成图:新建启动页广告在模板中选择轮播图广告,会调出“轮播图广告选项卡”,在选项卡中会 自动勾选广告属性(具备广告属性的轮播图,都可以在广告位列表中进行维 护),已有轮播图通过编辑按钮也可添加“广告属性”。轮播图广告区别于启动
22、页的图片广告,轮播图广告是可通过选项卡配置内容(支持排版,支持插入图 片,支持外链)。噂板翔P 吃播国广一骨匐1BR -市日 I -、PH- E匐tsmr室 |3叱外链reatt bps现a发行图:轮播图广告管理广告通过广告管理列表可以对已有广告进行管理,提供删除、编辑、预览、下架操作。度号百人fF1后台D速艮启勖页广告惊蚂中2016 6 20M 1a版:育2若非啦三部包广方后白X0广告使用中2016 6 203夷扇 广? r图:广告管理(5)基础信息维护提供不同终端的基本信息维护功能。1投标书2规格偏离表3资格证明文件 3.1法人营业执照(三证合一)公司名称变更通知3. 2法定代表人授权书3
23、. 3投标人的资信证明2015年审计报告.接口权限管理MAS可以为一个应用建立多种接口访问策略,不同的策略可以访问不同的 接口组。通过EMM设定终端用户的接口访问策略,当应用进行授权时,EMM会 下发授权码给挪移终端,同时下发授权码和接口访问策略名到MASo应用使用授 权码通过MAS访问企业系统时,将会对接口策略进行校验。应用接口权限策略 支持全局默认配置和单机定制配置。使用外部接口的,在无既有成熟接口的情况下,系统可以直接与外部系统 接口进行数据交换。系统的数据库表设计需要有时间戳,以便于后续可以为数据平台等提供基 础数据支持。对外开放接口需要进行身份验证,对涉及的用户身份证、电话号码等敏感
24、 信息敏感数据要进行加密处理。5 .后台用户管理角色管理系统可以自由地定义角色组的权限和对成员划分部门,通过对角色组赋予 权限与部门进行组合,可单独对用户赋予某个功能和应用的权限。管理员权限可 进行角色的添加、删除与管理。图:角色管理用户名西U邑in侑 口 都手机号 ME -蒋密齐 (无需;浜jc图:角色添加7 .权限管理通过编辑对所选用户配置权限,清晰罗列每一个后台管理功能下所对应的 全部操作功能,供选择,使权限精确到每一个基础的删除、编辑等最小级功能 点。做到权限自定义的最大化。图:权限管理与分配8 .管理员管理创建和管理管理员用户,可针对每一个管理员配置角色与权限。管理园 管理分为普通管
25、理员(后台普通管理员可查询后台相应模块的功能,不具 备操 作权限)、超级管理员(后台系统的最高级别权限管理员,可管理其他 管理员)、业务管理员(指挪移平台后台业务子系统的业务管理员用户,主 要负责相应业务操作和支持)。充与角色名相firfT1价*百。订单看理崛 挽计分厘直仅限卅廿,2钙超盅母违员引除毋3王念K容工理五RJfcm巧.rarB?iEwn4图:管理员管理4.1.1.6.2.挪移平台会员管理中心.会员管理(1)会员注册/会员添加.查看会员信息后台管理用户可查看已注册用户的详细信息(会员名称、真实姓名、性别、 年龄、联系电话、邮箱、身份证信息、会员等级、会员积分、累计消费)。1 .新建会
26、员后台管理用户通过填写会员基本信息选项卡来新建会员,会员基本信息选 项卡中必填信息包括“会员名称、真实姓名、联系电话、身份证信息、初始密码”, 填写完毕后便建立了会员信息,会员可在APP端通过用户名和初始密码进行登 录,登录后可修改个人信息。(2)会员查询.会员查询会员查询提供综合查询方式,后台管理用户可通过“自定义注册时间与消 费时间切换的方式、性别、消费升序降序、积分、输入关键字”进行多维的综合 查询。1 . BI分析根据会员的资料,消费行为,习惯等等因素自由筛选会员群体,区分出优 质会员、消费金额待提高会员、消费频次待提高会员、不良会员等等,进而辅助 制定出精准促销活动。(3)会员修改后
27、台管理用户可根据需要对已有会员的基本信息(身份证信息、联系电话、 邮箱)进行编辑与完善。2 .会员积分管理(1)会员积分发放规则配置规则在后台配置成功后,会员消费后便可获得相应积分。(2)设置用户级别根据用户积累积分设置会员级别,会员积分兑换或者清零后不会影响会 员级别。(3)积分兑换积分用法多样,支持积分抵现、积分兑换礼品、积分兑换“电子优惠券红 包”,充分发挥积分黏性作用,促使会员重复消费。3 .优惠卷红包管理(1)优惠卷红包类型优惠卷红包类型分为以下四种类型:1 .可以指定用户发放;2 .可以按“辅营商品”发放(在指定时间内只要购买该“辅营商品”就送 红包,买几件商品就送几个优惠卷红包)
28、;3 .也可以按定单金额发放(在指定时间内只要定单金额达到一定数额就送 红包,达到几倍数额就送几个优惠卷红包):4 .还可以线下发放(用户提交定单的时候输入序列号)o(2)优惠卷红包发放1 .设置类型:后台设置发放类型;.红包金额:设置优惠卷红包可以抵消的金额;2 .最小定单金额:设置惟独商品总金额达到这个数的定单才干使用这种红包;3 .设置发放起始日期:红包可发放的开始时间;.设置发放结束时间:红包可发放的结束时间;4 .设置使用起始日期:红包可以使用的开始时间;.设置使用结束日期:红包可以使用的结束时间;5 .可设置按用户等级发放红包:这里按用户等级来选择;9,可设置只给通过邮件验证的用户
29、发放红包:限制是否必须邮件验证;10. 定单号:如果红包被使用,则会浮现使用的定单号;邮件通知:提示是不是已经发送;11. 操作:可以对红包进行移除,或者再次发送邮件;(3)优惠卷红包的使用当我们购买了这些优惠卷红包商品之后,就可以在前台会员中心,我的优 惠卷红包栏目里浮现“优惠卷红包” 了。下次再买其他商品就可以抵扣现金。1 .优惠卷红包类型:这里会显示优惠卷红包的名称;.定单号:如果红包被使用,则会浮现使用的定单号;2 .使用会员:浮现使用的会员名字;.使用时间:浮现使用红包的日期;3 .后台操作:可以对红包进行移除操作。(4)优惠卷红包核销针对用户的优惠卷/红包消费行为进行核对,保障每一
30、个优惠卷/红包使 用的“惟一性”。消费后的红包与优惠卷进行注销并下架,系统会记录优 惠卷红包使用情况形成历史记录,先后端用户均可查询消费记录。后台系统针对优惠卷/红包发放情况数据统计与进行实际使用情况数据 统计,统计数据(优惠卷/红包名称、抵消金额、消费时间、消费定单、消费 会员名称)会形成报表,并可下载成为excel格式文件便于财务对账。非功能性方案411.71跨平台解决方案XXX航空挪移应用采用AppCan Hybrid应用引擎作为挪移应用开辟的中间 件,使用HTML5作为开辟语言开辟挪移应用。HTML5是标准的跨平台技术,目前 被所有的挪移终端平台支持,AppCan Hybrid应用引擎
31、基于HTML5技术,融合了 原生和HTML5双方的优势,使跨平台开辟技术开辟的应用能够与使用原生方式开 发应用的体验相媲美。同时AppCan Hybrid技术的开辟框架和开辟工具更使挪移 应用的开辟周期大大缩短,开辟成本大大降低,这是其他中间件方案所不能具备 的。AppCan是首家采用CSS弹性盒子模型作为挪移应用布局基础的中间件,结 合不同精度屏幕配置不同字体大小作为元素大小基准,配合AppCan UI框架,做 到在任何分辨率终端中都能够保持完美的体验。结合AppCan的原生融合技术, 使得原生控件和HTML界面完美融合。AppCan应用引擎构成图AppCan Hybrid应用引擎利用挪移浏
32、览器内核Webkit解析包含HTML5、CSS3 与JS的文件,并通过调用AppCan Hybrid应用引擎封装的接口API,实现挪移 应用所需的各种表现和交互能力,并且通过统一的API形式来消除不同挪移平台 的各种差异性,从而达到跨平台开辟的目的。AppCan提供了统一的应用摹拟器 和调试工具,同时还提供了真机摹拟环境匡助开辟者更方便、快捷的完成挪移应 用的跨平台开辟。AppCan采用开放的HTML5跨平台方案,具有彻底的先后兼容 性,保护用户的投资。4.1.1.7.2. 消息推送解决方案AppCan提供推送一体化解决方案,将Android iOS推送整合为一体,通过统一的推送系统完成对An
33、dorid和iOS系统的推送。消息推送示意图上图是AppCan推送系统框架图,图中服务器只代表具体功能服务划分并不 彻底代表实际物理主机。支持推送的终端应用启动时会调用终端注册绑定服务,在终端信息数据库 中注册终端应用惟一标识ST和终端各种参数信息,例如MAC地址等,还可以在 应用层根据具体业务流程,例如登陆成功时,调用终端绑定服务,在用户信息数 据库中注册用户ID、昵称和终端应用惟一标识ST进行绑定。推送任务服务器接 口提供多种推送方式: 根据终端信息推送接口业务系统调用此接口传入应用ID、目标终端信息例如MAC和消息内容生 成推送任务。 根据用户帐号信息推送接口业务系统调用此接口传入应用I
34、D、用户ID或者昵称和消息内容生成推送 任务。 群发接口业务系统调用此接口传入应用ID、分组信息和消息内容完成对指定群推送, 例如部门推送;也可不设定范围完成全部终端推送。推送信息会在推送时自动写入推送信息数据库,挪移应用可以通过访问推 送记录服务,接收的推送数据与推送记录进行核对,保证推送数据可靠送达。AppCan Hybrid应用引擎Android版本支持推送服务插件,当应用设定为支 持推送时,应用第一次启动会自动加载推送服务,并设定为自启动,这样当重 新开机、应用关闭时此推送服务依然会在后台运行。推送服务采用业界公认的 耗电至少、网络消耗最低的MQTT协议推送方案。MQTT协议是为计算能
35、力有限, 且工作在低带宽、不可靠的网络的通讯而设计的协议,它具有以下主要特性:匕 非常小的通信开消(最小的消息大小为2字节);使用发布/定阅消息模式,提供一对多的消息发布,解除应用程序 耦合;6 提供三种不同消息传递等级,让消息能按需到达目的地,适应在不 稳定工作的网络传输需求;1. “至多一次”,消息发布彻底依赖底层TCP/IP网络。会发生消息丢失或者重复。这一级别可用于如下情况,环境传感器数据,丢失 一次读记录无所谓,因为不久后还会有第二次发送。2. “至少一次”,确保消息到达,但消息重复可能会发生。3. “惟独一次”,确保消息到达一次。这一级别可用于如下情况,在计费系统中,消息重复或者丢
36、失会导致不正确的结果。4.1.1.7.3. 消息/数据可靠性和即时性解决方案AppCan对Android推送采用MQTT技术,通过配置消息传输等级为“惟独一 次“保证挪移终端应用确实可靠的接收到消息、。同时作为消息到达的可靠性保 障措施,终端后台服务会通过推送记录服务检索推送记录,作为推送未能有效 送达情况的弥补。AppCan对iOS推送采用APNS进行推送,作为APNS推送的可靠性补充,通 过企业证书开辟的B2E类的挪移应用,基于AppCan技术可以实现与Android底 层运行服务同样机制的后台服务,可以借助AppCan iOS引擎支持的MQTT插件 进行推送,或者通过推送记录检索机制进行
37、未能有效送达的弥补。此方案能够保障,不论在前台还是后台运行应用,或者应用关闭的情况下, 都可以即时接收到推送消息。4.1.1.7.4. 大数据推送解决方案AppCan对于大数据推送采取的方式是在挪移应用端推送底层服务上整合了 支持断点续传的下载服务。对于大数据推送采用“推送大数据接收消息+触发下 载”的方式,终端底层服务在接收到大数据推送消息时根据消息描述的大数据 地址进行下载,下载过程支持断点续传,下载任务状态由底层服务来管理和维 护。数据根据配置下载存储到本地,下载完成以后可以自动通知应用,并触发 具体业务流程。2014年审计报告用户操作行为分析解决方案AppCan EMM配合AppCan
38、 Hybrid引擎完成用户行为数据采集、统计分析的 服务。如下是AppCan统计分析系统的运行功能框架:用户操作行为数据流图通过AppCan Hybrid引擎内置的行为采集服务,采集用户打开界面、关闭 界面、打开应用、退出应用等操作行为,同时采集终端平台、系统版本、分辨 率、运营商等信息。这些默认采集项不需要开辟人员进行任何编码工作。AppCan Hybrid引擎同时支持自定义事件采集接口,开辟人员可以根据统计分析 需求在任何需要采集信息的地方,通过调用接口采集用户更详细的信息数据, 例如用户打开了哪幅图片。AppCan Hybrid引擎Analytics插件会根据上报策略 上报采集的信息到A
39、ppCan EMM数据采集服务。由于用户行为数据上报比较频繁,而且当挪移应用面向公众用户提供服务 时,产生的数据是海量的,而我们真正需要的是基于这些采集数据进行的分析 结果。我们采取HADOOP集群部署方式来应对面向海量数据的分析。HADOOP可以 部署在低廉的硬件上,不管是存储还是计算都可以根据实际运营情况进行动态 扩展。这样既可以满足现有的需求,同时也为未来扩展构建了框架基础。AppCan EMM数据采集服务对数据进行预处理存储到AppCan应用信息数据库 中。根据统计分析策略,通过AppCan应用信息数据分析服务定时对数据库中的 数据进行汇总分析,并输出报表到汇总信息数据库中。AppCa
40、n EMM的统计分析 服务还对上报的自定义数据进行分类汇总,例如用户查看图片的汇总排序,获 取哪些图片更受用户欢迎。通过扩展统计汇总脚本可以随时根据业务需求进行 更复杂的汇总统计操作。最后,管理员通过AppCan EMM的统计分析控制台查看 分析汇总后的信息。目前AppCan EMM统计分析系统支持基本统计、活跃用户、使用频率、使用 时长、页面访问、地域分析、版本分析、渠道分析、设备分析、操作系统、分 辨率、运营商、联网方式、自定义事件分析、终端异常分析等。下图是AppCan运营的HTML5中国网站DZ论坛客户端近三个月的用户运营 商统计分析。HTML5中国统计分析案例图AppCan开辟套件提
41、供免费版对外开放,管理平台EMM为公众开辟者提供应 用管理,采集应用上报数据,并为开辟者提供应用的统计分析。目前AppCan公 众运营平台每天新增的装机用户达8万,积累装机已经过千万,每天接收海量 上报数据,并根据这些海量数据进行应用行为分析与统计。由此可见AppCan平 台方案的支撑能力。4.1.1.7.5. 业务系统整合解决方案MAS是与AppCan SDK前端开辟套件相对的面向企业后端对接开辟的服务套 件。它专为企业业务系统整合而设计,能够对接企业现有业务系统,封装出不同 功能的访问接口,供应用进行调用,完成挪移终端应用与企业业务系统的对接。 在接口内部,开辟者接收终端应用的请求和企业内
42、部业务系统的响应,对数据 进行分析处理。安全企业应用中,MAS系统与EMM系统密切关联,所有终端连接必须经过EMM认 证并发放授权码后才干够访问对接接口。但MAS系统也可配置为独立运行,此时所有请求必须经过CA认证,确认访问的客户端证书是由MAS系统签发,并属 于MAS系统认证的应用才可访问。这样可以防止接口开放给外网引起的非安全 客户的访问,提高访问安全。、 XEMM认证授权(可选)EMM认证授权(可选)HTTPS 客户端认证IP PolicyAdapter开辟简单MAS使用JAVASCRIPT作为对接适配器的开辟语言,并提供了强大的对接接 口库供开辟者调用,匡助开辟者更好的处理系统优化和会
43、话支持。使开辟者更 专注于业务逻辑和数据分析的处理。MAS同时还提供了数据分析库,开辟者可 以对返回的数据进行转换,使用标准HTML/XML DOM、XSLT、JSON对数据进行分 析处理。 高性能MAS提供CACHE对象可以缓存开辟者处理后的数据,通过标准CACHE策略来 降低对后台服务器的压力,提高业务访同效率。 压力缓冲MAS还提供REQP00L支持,通过限制REQP00L最大并发数和等待任务数来控 制最大访问数量,降低对企业业务系统的压力。同时通过延时处理机制应对瞬 时峰值访问带来的短期高并发访问,最大限度的保证服务质量。压力缓冲示意图 高扩展性MAS支持集群部署,可以根据业务需求动态
44、进行服务器添加。 跨系统支持MAS提供的众多协议支持库,匡助企业快速完成各种业务系统类型和第三 方系统的整合。曰 支持数据库层面的对接,包括Oracle、SQL Server. DB2、MySQL等 主流数据库;匕 支持基于SOAP、REST的Web Service的调用;匕 支持中间件或者中间平台的对接,如旧M Castlron、SAPNetWeaver Gateway 等;n支持网页适配;业务对接适配示意图非侵入式支持MAS完美支持非侵入式整合,可以在外围系统不提供接口时通过浏览器模 拟方式快速转换网页为挪移访问接口,并自动处理会话业务。AppCan MAS系统 在非侵入式WEB页面转换时无数据预处理优化情况可以达到每秒单进程34个请 求的速度,通过进行数据预处理优化,可以达到每秒单进程70个请求的执行速 度。5GHz 8Core 16G)8进程状态下可轻松超过每秒单机并发400个请求的执 行速度。MAS支持集群部署,可以根据业务需求动态进行服务器添加。1 . MAS对接服务器中,开辟者开辟不