SAP Friori

SAP Fiori

转载自:https://m.douban.com/note/515885546/

 

什么是SAP Fiori?
什么是SAP
UI5?
什么是SAP
HANA?

SAP Fiori:骚的一整套新的用户交互系统,是一个前端交互标准。
简洁化、平面化,个性化,以用户为中心,可以自适应不同的终端, simple user experience 也是最终目的,让用户使用起来最简单,一目了然。http://scn.sap.com/docs/DOC-41598
SAP UI5:是一个具体的前端框架
SAP HANA:是一个软硬件结合体,提供高性能的数据查询功能
SAP S/4HANA:帮助客户践行"大道至简"。SAP S/4HANA 是完全基于高性能内存计算平台SAP HANA 的全新产品,秉承最先进的设计理念,支持用户通过移动设备获得SAP
Fiori用户体验。

什么是SAP Fiori?

了解SAP UI5必须要从SAP
Fiori开始,两者概念经常被混淆,而两者也确实有着非常紧密的关系。 用过SAP的同学们都对SAP的传统的界面(SAP
GUI)表示“呵呵”,其实传统的SAP
GUI的界面功能还是很强大的,但是对于一个新用户来说,学会使用这套界面就需要花上一两 周的时间,所以SAP入门的第一步就是学会使用SAP
GUI。此外,传统的SAP GUI只能在Windows和Mac上使用,对于移动端用户没有直接的解决方案,WEBGUI的体验也非常不好。

SAP GUI的来历:参考:http://www.tuicool.com/articles/An6Jfa
SAP在UI框架上的选择其实也纠结了十多年了,是多年前,SAP就很有先见的推出了SAP GUI,这个其实就是最早的BS框架,不过这个B是SAP自己的客户端而不是标准浏览器,但是遵循的就是三层框架。这个工具开发迅速,运行迅速,但是页面呆板,SAP页面开发都需要遵循特定的模式,但是这也是由于SAP针对的特定企业客户决定的,因为一个企业的应用程序数量往往比一个互联网网站多,为了方便统一的风格,而且便于客户的迅速学习,而且也便于迅速的开发,这样的设计是合理的。模式的概念一直在SAP延续,所有的程序要求模板化,样式一直也能快速开发。后来web 2.0时代SAP推出的Webdynpro基本上也延续了这一风格。

慢慢的,客户对于交互界面的要求越来越高,用户谈起SAP的界面,第一感觉就是丑,然后SAP开始谋求转变,也经过了痛苦的转型,SAP甚至投奔过微软的silverlight,哈哈,又是一个新玩意,有兴趣的同学可以查查微软的网站,最后silverlight无声无息了,这时候SAP觉得还是要有自己的UI框架,不能受制于人,于是投奔html5,有了现在的OpenUI5.

鉴于此,SAP开发了一整套新的用户交互系统(UX),叫做SAP Fiori。SAP Fiori的官方定义如下:

SAP Fiori is the new user experience (UX) for SAP software that applies modern
design principles. SAP solutions, such as the SAP Business Suite powered by SAP
HANA, are using the SAP Fiori UX to provide a personalized, responsive, and
simple user experience.

抓住几个关键字, modern design principles 就是符合当前的前端设计潮流,比如简洁化、平面化, personalized 就是更个性化,更以用户为中心,每个用户的界面都 是不一样的, responsive 可以自适应不同的终端, simple user experience 也是最终目的,让用户使用起来最简单,一目了然。现在最新发布的SAP第四代ERP产品SAP S/4 HANA就是完全基于SAP
Fiori。

如果想了解更多SAP Fiori的信息可以查看官网 以及 All Things SAP Fiori

什么SAP UI5、OPEN UI5?
SAP UI5是SAP UI Development Toolkit for HTML5的简称,它是一套基于HTML5的UI开发组件,是SAP为了快速开发前述的Fiori风格的UI、构建企业级产品的javascript框架, 拥有丰富的界面控件、CSS页面展示模板、上百个工业图标,同时支持控件的扩展。

那什么又是OPEN UI5?SAP基于Apache 2.0协议将这套控件贡献给开源社区,形成的开源版本叫做OPEN UI5,基本上这套版本主要还是由SAP更新,而SAP UI5和OPEN UI5的功能是 比较接近的,或者说OPEN UI5相比于SAP UI5来说,重要功能基本没有减少。

我们接下来不做区分,统称UI5,而由于OPEN UI5是开源的,所以基本上以后用到的库都会是基于OPEN
UI5。

UI5和SAP Fiori是什么关系?
从两者的定义可以看出来,UI5是一个具体的前端框架,而SAP Fiori是一个前端交互标准,SAP官方基于UI5框架开发符合Fiori风格的App的合集一般称为SAP Fiori Apps。

文章来源:http://www.cnblogs.com/qianmarv/p/4671394.html?utm_source=tuicool
作者:qianmarv

其他:
HANA是什么?

HANA[1] (High-Performance Analytic Appliance)高性能分析设备
定义1:HANA是一个软硬件结合体,提供高性能的数据查询功能,用户可以直接对大量实时业务数据进行查询和分析,而不需要对业务数据进行建模、聚合等。用户拿到的是一个装有预配置软件的设备。至于HANA的云服务,只是对用户而言可以在不购买相关硬件的情况下享受HANA的高性能,而HANA云服务的背后还是需要更高性能的硬件支撑的。
定义2:
基于内存计算技术的高性能实时数据计算平台,是全球一个发布商用的基于内存计算的产品,通过 SAP 内存计算技术优化应用,转变人们的思考、规划和工作方式。

SAP 提供一系列前所未有的新型企业应用,其中结合了大量交易与实时分析能力,能够显著优化现有的计划流程、预测流程、定价优化流程等数据密集型流程。借助 SAP 内存数据库,充分发挥实时数据的潜力。

 

SAP 内存数据库采用改进的数据压缩、多栏式数据存储和内存计算技术,支持新一代企业数据管理。基于 SAP 内存工具的创新型业务分析功能可使您获得洞察力。 作为一款灵活、多用途且与数据源无关的内存工具,SAP 内存工具(SAP HANA)整合了通过硬件(由 SAP 领先的硬件合作伙伴提供)进行优化的 SAP 软件组件。 借助 SAP HANA,企业能够根据大量实时的详细信息分析业务运营状况。

SAP Business Suite 4 SAP HANA(以下简称SAP S/4HANA)发布[3]
  
SAP公司于2015年2月9日在北京举办发布会,重磅推出划时代的全新商务套件SAP
Business Suite 4 SAP HANA(以下简称SAP
S/4HANA),旨在帮助客户践行"大道至简"。SAP S/4HANA 是完全基于高性能内存计算平台SAP HANA 的全新产品,秉承最先进的设计理念,支持用户通过移动设备获得SAP
Fiori用户体验。作为专为 SAP HANA打造的全新商务套件,SAP S/4HANA汇聚了SAP
40多年来跨行业的丰富经验,将为客户带来前所未有的创新与简化。此外,SAP
S/4HANA 还支持客户灵活选择各种部署模式,包括云、企业预置和混合型。

为了突破以往所面临的种种局限,全新套件SAP S/4HANA完全构架于 SAP HANA平台,充分利用了 SAP HANA 最新的内存功能及实时体验。SAP
S/4HANA以端到端的形式将简化的价值扩展到所有业务线及各行各业,支持客户借助引导式工具配置解决方案,帮助企业通过几乎任何类型的设备享受现代化的用户体验以及简化的数据模型,帮用户高瞻远瞩、重塑实时业务流程。

SAP S/4HANA 致力于让人、设备和商业网络实现实时互联,支持企业开发全新的业务模式,进而简化运营,推动业务创新。此外,该套件还能帮助企业加速其物联网和大数据的进程。凭借简化的数据模型,客户可以重新构建 IT 架构,进而显著降低成本,提升IT效率。

SAP在2014年6月推出的解决方案SAP
Simple Finance,能够帮助客户以实时的洞察力管理财务,而这也正是SAP实践SAP S/4HANA创新愿景的第一步。

SAP 的云解决方案涵盖Ariba、Fieldglass和SuccessFactors等,而SAP S/4HANA的推出无疑将进一步壮大SAP的云解决方案的产品组合。这些全方位的产品,使客户不仅能够享受现有SAP解决方案带来的集成性和商业价值,还能够根据自身需求来调整向云端迁移的步伐。

来源:http://baike.baidu.com/link?url=hfKJuaf0HRXfWqx8bt5nOIaG_KoDERUjuImYXjcYb3xP50qxtmVOa8ip4SEBX3Jjk2IQNjO8AACqtSmAoApWXa

界面设计界面
图片来源:http://scn.sap.com/docs/DOC-53179

S/4 HANA 降低复杂性 重塑业务流程
  SAP执行董事会成员、SAP全球业务总裁安睿博(ROB
ENSLIN)在谈到S/4 HANA时指出,SAP HANA是SAP产品的核心,也是未来发展的趋势。而S/4
HANA下一代商务套件,是SAP为了“大道至简”而重新架构的下一代的商务套件,其中“S”代表简化,“4”代表的是商务套件的第四代的发布。S/4
HANA它即实现了ERP的功能又汇集了SAP
HANA的敏捷性、快速性和实时性于一身。

 

 

来源:http://cio.it168.com/a2015/0210/1705/000001705577.shtml
界面开发,ui优先

图片来源:http://wenku.baidu.com/link?url=rTdvMZYIiSeM8Fcqtmva8HldoiJanmtwr5IR09TdP-6K7kBhgU4lJ61bf-PJ4A8epFbcpl3qGqBsmUUSqljQzHVHPrCnZCCIqUx5gLYRp67

参考:http://www.isap365.com/category/sapdev/ui5/page/3/ 一个开发博客
sap hana 云 登陆:https://cal.sap.com/console/trial/sharedtrials?solution=S4HANA-US
http://discover.sap.com/S4HANA
UI5的图标库:

https://sapui5.netweaver.ondemand.com/sdk/iconExplorer.html#page|%7B%22id%22%3A%22Group%22%7D|0

测试:
https://my300001.s4hana.ondemand.com/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-ushell-config-url=%2fresources%2fsap%2fdfa%2fhelp%2fsap%2fcfg%2fXrayBootstrapSupportConfig.json&sap-client=100#

http://sapui6.com/

my300001.s4hana.ondemand.com
id:p1941626055

同mac云
----------------------
sap的hana框架基于ui5,ux基于fiori
 S/4HANA是SAP的商务套件产品,旨在帮助客户践行"大道至简"。SAP S/4HANA 是完全基于高性能内存计算平台SAP
HANA 的全新产品,支持用户通过移动设备获得SAP
Fiori用户体验。为客户带来前所未有的创新与简化。

fiori是sap用户体验战略新战略,fiori目的是使sap变为一个云公司,保持一致的云体验。fiori的焦点是最终用户(即以用户为中心),这意味着用户界面应该无论什么平台都应保持一致,如笔记本电脑、平板电脑、桌面或移动。
文字来源:http://scn.sap.com/docs/DOC-66776
设计思维帮助fiori创建解决方案。

设计原则:

设计规范:

改变:

1、原型图设计工具变迁
visual--PowerPoint –Axure
http://scn.sap.com/community/fiori/blog/2015/08/14/sap-fiori-prototyping-using-axure
2、fiori带领sap从拟物设计走向扁平化
很少的响应时间、减少ue工作量、css实现、聚焦、
3、4使用颜色。颜色很重要,在设计用户界面,但我们必须小心的选择颜色时。我们不应该用浓艳的色彩。SAP的应用是最好的例子,当它涉及到的颜色,它很少使用颜色。尝试使用光的颜色设计的商业应用。

4、图简单的图标
你可以在UI设计使用下面的链接图标:
https://openui5.hana.ondemand.com/iconexplorer.html

http://scn.sap.com/servlet/JiveServlet/downloadImage/102-66776-1-780430/434-345/lineiconset.jpg

从GUI--到---UI5
fiori作为用户体验规范独立拆分开来。

完全以用户为中心,使用LaunchPad(???)
http://scn.sap.com/docs/DOC-59371

使用夜间模式的黑色主题:
http://scn.sap.com%2Fcommunity%2Ffiori%2Fblog%2F2015%2F08%2F22%2Faccessibility-fiori--high-contrast-black-theme

 

时间: 2024-09-28 19:22:48

SAP Friori的相关文章

javaweb-java web 项目和SAP系统

问题描述 java web 项目和SAP系统 我公司用的SAP系统 但无库位管理 我就用JAVA web做的 现在两套系统都要面临入库 不可能扫两次 那样太麻烦 我现在的需求是 条码枪扫一次 两套系统入库处的文本框 中都要有值 不集成 API和消息机制什么的以前没学过 都不会用 烦请写的明白点 先谢谢了 只要帮我搞定这个问题 C币什么的都不是问题 解决方案 扫描枪当扫描完成后有个一回调API,在API里同时调用SAP入库文本框赋值 和 你的 系统入库文本框赋值 解决方案二: 除了类似定时机制获取

SQL Server 2005与SAP R/3结合完成“TB级”应用

微软在世界范围内的运营运行在SAP R/3上,由57,000个雇员使用,分布在89个国家.作为世界上最大的软件公司,微软有大量需要跟踪的数据,每月运行2000万条SAP事务在1.8TB的数据库上.微软欣喜于运行在Windows Server 2003企业版上的基于微软SQL Server 2000上的SAP部署工作非常好.但是微软还是升级到了SQL Server 2005,以便享受它的新特性带来的便利.包括数据库镜像以支持零事务丢失的热备份和零停机时间索引维护的在线索引功能.既然通过采用SQL

SAP ABAP/4学习---BDC批量输入写成内表程序

程序 *-----------------------------------------------------------------------* Program ID    :ZTEST904_BDC* Program Name  :ZTEST904_BDC*-----------------------------------------------------------------------* CREATED DATE  :2004/09/04* CREATED BY    :L

SAP将推浏览器版管理软件 介入互联网应用

北京时间9月19日消息:据国外媒体报道,全球头号管理软件厂商德国SAP公司周二宣布,将于周三推出基于浏览器的系列管理软件产品.SAP成为第一个进入互联网网络应用领域的管理软件巨头. 众所周知的是,全球三大管理软件巨头SAP.甲骨文和微软公司目前基本上都是销售安装版的软件. 与此同时,以Salesforce.com为代表的网络应用服务商已经开始通过互联网服务大量的中小企业. 据报道,SAP公司将于周三在纽约的一个活动上推出代号为"A1S"浏览器版管理软件,同时宣布价格信息.按照这种软件租

IBM Viper让SAP看到反击Oracle的希望

SAP选择IBM的Viper作为其中小用户的数据库 两公司强化它们共同对战Oracle的战线 IBM和SAP AG 本月中旬联合宣称,IBM的下一代DB2数据库将被SAP的中小型企业用户软件优选为数据库软件,此举意为强化它们的战线以共同应对其共同的对手Oracle. 选择购买套装mySAP ERP软件的用户可以得到DB2 Viper,Viper预计在夏季上市.据IBM的市场部主管Bernie Spang称,Viper将具有出色的性能表现. Spang称,在去年IBM和SAP联手为所有SAP应用推

SAP自动化准备测试数据:基于AutoIt VBS XML的实现思路

SAP是当前知名且领先的ERP系统,在对与 SAP 有交互的软件系统进行测试时,经常需要使用 SAP GUI Client 完成一定的常规操作,例如创建测试数据等.这些操作具备如下特点:需要一定的 SAP 知识和技能:步骤冗长:耗时耗力:重复性强等.为了提高工作效率,降低测试人员和开发人员的工作量,通过自动化的方式来完成数据准备是我们首先想到的方法.Script Center是我们自主开发的一款基于 AutoIt 的 SAP 自动化测试工具,通过它执行操作 SAP 的 VBS 脚本,可快速完成测

IBM Business Process Management与SAP系统的集成的最佳实践(一)

第 1 部分: BPM 通过 WebSphere Adapter for SAP 与 SAP 系统集成 背景介绍 BPM(Business Process Management,业务流程管理)用于模型化和自动化处理商业业务流程的解决方案,对各种应用系统的接口功能,提供强大的连接性,提供各种与现有商业应用连接的 Adapter 进行无缝连接,支持各种标准数据格式或应用的接口. BPM 跟 ERP 集成,能够提升企业响应速度,降低管理成本,减少工作失误率和提高自动化程度,弥补了 ERP 在企业运营.

如何为SAP安装多个DB2 9数据库服务器

在DB2 for Linux, UNIX, and Windows Version 8 之前,SAP客户只能在一台物理机器上安装每个 DB2 版本的一个拷贝,因为安装路径是硬编码的.尽管 DB2 Version 8 提供了替换的修订包映像,但是这些映像只用于测试,在生产环境中 SAP 不支持它们. 对于 DB2 9,客户可以在一台物理机器上安装多个 DB2 软件拷贝.数据库的安装是相互独立的.它们可以是不同级别的,可以安装在任何有效路径上.每个拷贝可以独立更新,而不会相互影响.所有装有 DB2

SAP就《计算机世界》相关报道发表官方声明

腾讯科技讯 8月11日,SAP发出公开声明,就<计算机世界>的报道作出回应.此前,<计算机世界>发表封面报道,对SAP在国内的发展提出质疑,认为后者对客户造成了很大的困扰.11日,SAP公开声明对这一质疑予以回应,称对文章深感失望.同时,SAP也将表示继续作出更多回应. 以下为SAP声明全文: 作为全球IT产业30多年来公认的行业领袖,SAP非常理解各方业内人士及观察者所持有的广泛不同意见.这些意见的多样性有助于整个行业保持应有的活力.我们也深知,能够承受一定程度的审视和批评是一个