当前位置:文档之家› 回归简约的IT技术平台

回归简约的IT技术平台

简约IT 的艺术鼎捷软件股份有限公司中国区制造事业群.华南T 方案交付中心龚志宏

2015.4.292现有的IT 平台?

规模不断增长用户越来越多,数据量越来越大,速度却越来越慢

地域越来越广

原来的单一地点发展到跨区域、多地点甚至全球化的企业,如何才能够更好维护和管理IT 系统

需求越来越细

市场竞争激烈,企业需求变化快,IT 技术如何能更好的支撑企业运营,打造贴身的系统

SQL Server 数据库Windows 平台C/S 架构封闭的软件架构

Agenda

Genero技术平台简介

TOPGP&Genero Roadmap

TOPGP技术平台的特色

TOPGP部署架构

TOPGP电子商务

Genero Mobile App

Four’js 公司简介

?法国软件公司,成立于1995年

?业务分布于五大洲,设立法国巴黎总部及10个事业部

?主要产品:企业应用软件开发工具Genero ?研发理念:Less Code, More Logic

?企业用户:超过350万

?经销商:超过1000家

The Genero Business Development

Language with its compiler and virtual machine The Integrated Development Environment for the Genero product suite

The enterprise graphical reporting tool The high-performance relational

database

Four’js 公司产品制造业能源业

金融业

流通零售业电信业及媒体Kmart在美国超过1500家门市,用Four J‘s 产品建置门市现金管理系统,目前有22,000 使用者上线使用

DHL因为运用电子商务与物流解决方案来传送文件与包裹而成为家喻户晓的公司。DHL决定改善全球性服务,经由取代既有的服务中心应用,改由Genero 工具发展的具前瞻性的临柜解决方案Genero 全球代表客户

U化智慧型的IT平台无所不在的IT应用

9

Genero 技术平台

广泛的平台兼容性

高效可靠的数据库存取机制

丰富的客户端使用方式

便捷的二次开发通用的数据整合能力集中式数据处理Genero技术平台简介

TOPGP&Genero Roadmap

TOPGP技术平台的特色

TOPGP部署架构

TOPGP电子商务

Agenda

Genero Mobile App

TIPTOP 技术发展路线图WebForm

WinForm (GUI)

PDA

? 支援Unicode ? Oracle/Informix ? ERPII 整合1999200020012002200320042005200620072008200920104.x

5.0

5.01

6.06.5GP1.04GL 時代BDL 時代Genero 時代 (Web 化)

GP2.0GP3.0GP5.1GP5.2GP5.0? GUI mode

? Web service 整

合? Text mode ? Web 化平台 (多Device ,多介面)? SQL Server ? CR 報表

2013GP5.32015

T100现在的Genero 平台

?

跨平台部署?

支持多种客户端(Windows 、Linux 、MacOS )?

支持多种数据库(Oracle 、Sybase 、SQL Server 等)?

支持移动客户端应用,例如移动POS 终端,移动条码机?

支持Web 应用,建立电子商务网站?

支持Web Service 集成其他应用系统?

支持调用Java 程序?

Genero Studio 集成可视化开发环境?支持App 开发

Agenda

Genero技术平台简介

TOPGP&Genero Roadmap

TOPGP技术平台的特色

TOPGP部署架构

TOPGP电子商务

Genero Mobile App

集中式数据处理

?特点

–数据中心模式

–应用程序集中部署

–数据集中处理

?优势

–软硬件及数据可以集中管理与维护

–节省网络带宽,支持大规模远程应用

从分散到集中的硬件架构门店1门店2

门店n ……

总部

传输汇总数据

过去,分散式的硬件体系实时企业中枢-集中式部署

数据中心服务器群组分支机构IP-VPN 门店

WAN

客户

门店

供应商

分支机构

实时企业-应对业务快速扩张

2006

北京4家门店2010全国22家门店,年销售100亿2013

全国30~50家门店,年销售额200亿从上线之初400个并发用户,增长到目前的1000个并发用户,未来预期达到1200~1500个并发用户实时企业-易于扩展的系统架构市场数据库集群应用服务群组

0~250250~500500~750750~10001000~xx

对于并发压力型客户,可在不重新部署的前提下增加AP服务器以化解并发压力,并可透过集中管理的NIS/NFS/FLM服务器实现群组的统一管理

NIS/NFS/FLM服务器

实时企业-应对数据的快速增长一期上线900家门店,二期1600家门店,未来两年扩展到全国2000家门店。至上线18个月,累积资料量1.2T,平均月增长46G 实时企业-高可用与数据分级管理

历史数据切割及分离

ERP生产环境

对于数据压力型客户,一般建置数据高可用体系,同时使用TIPTOP自带的数据切割备份功能对数据进行规划,控制生产环境的数据规模

备份磁带库

BI服务器ERP历史环境

历史系统服务器

广泛的平台兼容性

?特点

–支持UNIX、Linux、Windows、MacOS等服务器系统平台

?优势

–可使用广泛的硬件平台:PC服务器,小型机等–UNIX系统专为多用户设计,可支持大量并发用户

自主选择系统部署方案

易拓 GP主机端操作系统搭配性

数据库厂牌搭配性

跨平台OS跨数据库DB

开放的数据库接口

?特点–开放的数据库接口兼容几乎所有主流数据库?优势

–可使用Oracle 等大型数据库来构建企业数据中心

–更换数据库系统应用程序几乎不用改动Write Once, Deploy Anywhere

布署FUNCTION wizard() ... defines

OPEN WINDOW formwizard WITH FORM

"formwizard"

... init arrays

DIALOG ATTRIBUTES(UNBUFFERED)

INPUT BY NAME currtable

DISPLAY ARRAY afields TO a.*

DISPLAY ARRAY cfields TO c.*

编译

UI Independent

DB Independent

OS Independent

一套Source 易拓 GP主机端

操作系统数据库厂牌

跨平台OS

跨数据库DB

丰富的客户端使用方式?特点–兼容多种客户端平台

–Windows 、Linux 、Mac 、PDA 等?优势

–充分满足用户对个人电脑的个性化需求–IT 人员无需为不同的客户端开发不同的界面–Write once, Deploy Anywhere 薄型前端,部署容易

WinForm

(GDC)

WebForm

(GWC)

免任何安装

首次执行会自动易拓 Thin Client 特色:

●字段实时检验行为与GDC一致

●前端完全不需安装应用程序

●功能的变更能立即生效

●MIS免为使用者端布署奔波●低带宽需求

动态UI 配置

程序启动● UI代码以XML 格式存在

● 运行时间可动态变更UI上任一对象,亦可动态新增UI控件标准UI 读取UI

参数动态组合后的

UI 动态UI实现:

?多语言

?行业别应用

?弹性字段

?权限管理

?个性化

查询/输入

移动运算-易拓B2B on iPad 30

iPhone的接口风格

QBEEnable 可与电话、讯息、地图、

浏览器、信件连结

iPhone上无法使用FLASH图表, 改以HTML5技术的图表呈现

移动运算-易拓 M-Client on iPhone

31

U 化应用-手机31xx…..

未交订单

信用查核xx…..

多信息结合32

实时完成交易或产生ERP单据

易拓M-Client on PDA 结合Barcode

33

行动条形码印制易拓M-Client on PDA 结合Barcode 34易拓行动商务平台,支持全球前五大浏览器?

此为统计到2011/1月的全球资料?

Internet Explorer (46.0%)?

Mozilla Firefox (30.7)?

Google Chrome (14.2%)?

Safari (5.9%)?

Opera (2.0%)? Mobile browsers (4.0%)

数据源:Wikipedia 参考网址:https://www.doczj.com/doc/9e3658405.html,/wiki/Usage_share_of_web_browsers

全球浏览器市占率

35一次开发同时满足多种设备A

P 开发端

iphon e

PC /

NB

PD

A 客户端直接转换出符合用户接口的模块JavaScript CSS…Theme 风格转换器相同的代

码便捷的二次开发

?特点

–采用简约高效的BDL 第四代语言–Less Code ,More Logic

?优势

–开发工具容易掌握

–程序易于维护

–开发效率高

易学易用的开发环境DB Meta schema Design Forms Edit code Create Reports

Debug apps Manage Projects Files & Dirs Team work (SVN)Diff App Generator SOA & WS 易学易用的开发环境 - Genero Studio 提供 Source

易开发?易维护

易学习?易上手

定期教育训练

超过1000 家用户

拥有易拓 IT技术者

超过5000人

超过100万人学习过

易拓

每天同时上线人数超

过100万人Genero-简约高效的第四代语言

1st GL (Machine Language )

2GL (Assembly Language)

3GL (High-level

Language)

4GL (Very High-level Language)5GL

(Natural Language)

?人工智能语言,直接说英语。例如:“Get me salesreportfor

January! ”?第四代语言(4Generation Language, 4GL)。例如,

SQL(Structual

Quary Language);QBE(Query by Example);Genero ,ABAP 。?类似英文语法的程序语言。例如:COBOL, FORTRAN, BASIC,

C,

C++, C#, Pascal, Java。?使用“助忆码”来表示指令。

如A代表Add, C代表Compare, MP代表Multiply(乘

法)。?用0与1来表达数据与程序指令。0代表计算机

内部电流

不通,1则代表通。

高效的程序开发

Language Size Productivity Est. Error Rate

Genero 28,578 LOC 11.98 LOC/Hr 3.03%

.Net 36,521 LOC 6.72 LOC/Hr 12.15%

Java 43,789 LOC 5.68 LOC/Hr 18.73%

C++ 48,344 LOC 5.14 LOC/Hr 26.59%

Size (Lines of code - LOC)

Productivity (Lines of code per hour - LOC/Hr)

Quality (Bugs per kilo lines of code - B/KLOC)

ISSSTE observed productivity using CMM Level 5 ISSSTE

Less Code,More Logic

相关主题
相关文档 最新文档