Nebula平台技术白皮书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Nebula平台技术白皮书
一、Nebula平台介绍
Nebula平台是一套完整的基础产品和工具,用于搭建解决方案,包括以下三部分:
1.完整的基础产品框架,包含PC桌面客户端、Web门户和移动终端应用
组件,基于产品框架可快速实现解决方案。
2.支持产品框架的开发平台,提供领域模型设计、代码生成、发布等集成
开发环境。
3.标准业务模块,如HR、CRM。
平台提供轻量级ERP解决方案,集成手机移动应用,可随处操作业务,实现企业内外一致的信息化。面对中小企业,可直接使用平台产品的标准业务模块,也可进行改造(二次开发),或者定制业务模块(行业应用)。
二、平台解决方案
1.引言
信息系统建设越来越得到企业的重视,购买套装管理软件或自行开发已成为企业信息化初级阶段主要途。然而套装软件往往与式企业实际应用存在很大差距,而自行开发或采用外包方式成本大,且不可控。多套应用软件,各自为政,数据功能不能互联互通。
随着移动端数据处理能力日新月异,无线网络速度大幅提升及数据流量资费
普遍下降,移动互联网丰富应用,改变人们生活。企业迫切需要借助移动技术推动发展,提高企业效益和市场竞争力。
因此当前中心企业对信息化具有以下需求:
(1)提供信息系统平台化,具有系统集成和二次开发能力。
(2)易于二次的开发平台,对开发人员的技术门槛低。
(3)低成本和快捷地实现IT系统部分功能的移动化处理。
2.方案概述
整合有现有系统,实现单点登录,基于业务系统提供的接口,在门户实现应用集成,并实现部分功能移动化处理,如统一待办和数据集中展示。利用内容管理实现门户的企业信息发布和文档管理。基于业务对象开发平台,快速构建符合企业业务的业务系统,根据需求实现在移动化支持。
方案特点
⏹为终端用户提供统一系统入口,实现各业务的单点登录,保障系统安全和降
低维护成本。
⏹节省IT开发成本,平台提供用户组织管理、权限管理、内容组织等基础服
务模块,基于平台无需重复开发和维护基础数据,为企业IT建设提供良好的基础。
⏹降低开发难度和缩短开发周期,平台提供的开发工具,屏蔽技术复杂环节,
以服务方式供开发人员调用,内置丰富的展示组件。
⏹提升IT系统的应用价值,通过集成汇集各业务系统的提供数据,用户可以
全盘快速获取所综合信息,提高员工工作效率和缩短决策时间。
⏹快速和低成本实现企业信息系统的移动化,促进企业的管理模式转型,用户
可以不受时间和空间约束,随时随地处理公司的业务。
3.用户交互
1)【门户和单点登录】
门户平台可以帮助企业快速实现应用整合,为终端用户提供了一个统一的系统入口,提供了单点登录功能,用户登录门户后,进入其它系统无须再次输入账号和密码,并且在门户同一视图中,同时浏览来自各个后端系统的信息。
2)【信息发布】
平台提供了企业常用的信息发布功能,可以自定义内容发布和展示模板,丰富的展示组件,无需要开发,即可快速配置出丰富的信息发布平台。
3)【业务操作】
平台提供了业务对象快速开发功能,采用元数据驱动模型,完成业务元数据定义后,由开发工具自动执行数据库建表操作,并且当即生成业务对象新增、修改、修改、查询业务操作及前端交互的代码,与后服务器实现一体化发布。在每个业务操作预留丰富的扩展点,并且支持多个业务对象的灵活组合操作,支持业务关联和穿透。业务操作跟平台的工作流引擎有机结合,使业务更加规范化。
4)【企业仪表板】
平台内置丰富的数据图标展示工具,按数据特点可采用柱状图、饼图、折线图等多式展示数据,支持数据分级钻取和设置预警值。同时集成了互联网地图应用程序,实现在地图直观地显示数据。据于多项目沉淀,对企业KPI提供实时指标、指标对比、KPI趋势分析、KPI健康度报告四种应用维度,为企业精细化管理和快速决策提供有力支持。
5)【移动APP】
平台支持Android和Apple OS两大移动操系统,封装了与业务操作对象和内容管理远程接口,在开发客户端应用时,无需考虑移动终端与服务器传输协议和信息安全。移动APP支持本调用本地接口,如照相、短信,也支持内置浏览器打开Web界面。
三、案例介绍
1.车辆卡口分析系统
公路卡口作为跨区域车辆流动的信息来源,对流动作案分析具有极为重要的作用。然而数据量巨大,使用的人力、时间成本较高,即使如此还是无法充分利用数据。于是责任部门搭建了一个智能的综合化分析应用平台,简单易用,辅助基层工作人员开展工作。
综合查询
数据集成与分析
图表展示
2.终端巡逻系统
目前大多数据门店或销售终端管理等需要移动作业的业务,还停留在手记录阶段,为进行高效的管理考核,某公司采用终端移动应用+服务端管理模式。
服务端管理业务
移动终端应用
管理指标分析
3.幼教门户集成系统
某幼教机构,建立了多套业务系统。集成了企业邮件系统,将各个业务系统的待办进统一展示,提供了直观的日程安排。集成各个业务系统的数据,生成管理KPI,并且图标结合方式展示。
办公门户
终端应用
四、技术架构
公司基于多年的ERP、系统集成、移动终端开发积累,潜心研发出适合于中小企业信息化建设的平台,平台有机融合了业务系统、前端交互集成、移动应用。基本平台企业可以快速整合现有IT系统,基于平台快速满足的业务需求,低成本实现信息应用的移动化。平台均可采用组件的方式发布和
管理应用,并且支持应用的热插拔。
平台发展历程
平台所内置了成熟JAVA开源中间件T omcat和数据库MySQL,支持多种商业服务器JAVA中间件,如Websphere和WebLogic ,支持业务流行的数据如Oracle、SQLServer、DB2等。平台采用的技术均遵循业内标准,如内容管理支持JSR 283、门户平台支持JSR286、工作流引擎支持BPM。
平台提供了多种人机交互方式,同一套系统支持采用桌面客户端、Web浏览器、移动终端(Phone和PAD)访问系统。用户可以根据的角色和所处环境,选择最优的访问方式。
桌面客户端:适合系统的专业岗位人员,需要录入和处理大量数据。桌面客户端提供了全键盘操作支持,可以大大提高数据录入工作效果。
Web客户端:支持常见的浏览器,微软IE、Firefox、Chrome访问,用户无需安装客户端可以直接访问。
移动终端:支持Andriod和OS终端接入,可以根据移动设备屏幕的大小,自动选择最佳的前端展示框架。