際際滷

際際滷Share a Scribd company logo
E-Strategies
http://DSign4.biz
Entreprise Applications
November 2017
Introduction
息2016 L. SCHLENKER
Agenda
Introduction
Administrative Details
Business Basics
Storytelling
Mind Mapping
Introduction
3
The objective of this course explore the link
between strategy and information technology
息2016 LHST sarl
Administration
 Analyze the foundations of business information
systems
 Apply these analyiss to explore the strategic impact
of information technology today
 Develop the associated concepts and applications
in the context of each students work
 Transpose these concepts and applications in a
small group project
In this module , you will
Introduction
E-strategies process
Introduction
 The financial perspective (enterprise
resource planning)
 The logistics perspective (supply chain
management)
 The client perspective(client
relationship management)
 The community perspective(social
media)
ERP SCM CRM
History MRP Total
Quality
Manageme
nt
Client contact
systems
Measure Quantitat
ive
Static
Quantitativ
e
Dynamic
Qualitative
Perimete
rs
Inside a
firm
Between
firms
Outside-in
息2016 L. SCHLENKER
Agenda
ERP SCM CRM
History MRP Total Quality
Management
Client
contact
systems
Measure Quantitative
Static
Quantitative
Dynamic
Qualitative
Perimeters Inside a firm Between
firms
Between
firms and
clients
ROI 5 to 7 years 1 to 3 years 6 months to
1 year
Market Share Analysis: ERP Software
Worldwide, 2012
Gartner, 2010
Market Share Analysis: Customer
Relationship Management Software,
Worldwide, 2012
息2016 L. SCHLENKER
Customer Relationship Management
E-strategies process
E-strategies process
 A unique data model
 Data dictionnary
 Single data base
息2016 L. SCHLENKER
Three-tier architectures
E-strategies process
Focus Improve Knowledge Leverage Mesure
Organization Processes Explicit Transactions Efficiency
Services Delivery Implicit Interactions Effectiveness
 Statitic Web Pages
(HTML)
 Web based applications
(dynamic web pages,
ASP, JSP, PHP, ...)
 Web services( XML
based)
The Web is Reborn
息2016 LHST sarl
Introduction
Web services are self-contained, self-describing, modular
applications that can be published, located, and invoked across the
Web.
息2016 LHST sarl
Introduction
息2016 L. SCHLENKER
 A Web service is a remote procedure protocol (RPC)
over the Internet that uses a standardized XML
messaging system.
 A Web service has a public interface, defined in a
common XML grammar that describes all the methods
available to clients.
 Web services possess a simple mechanism for interested
parties to locate the service and locate its public
interface.
Leading Edge Forum
 A short history of Web Services
 Hewlett-Packard's e-Speak in 1999
 Microsoft introduced the name "web
services" in June 2000
 MS "bet the company" on its web
services strategy
 now every major vendor is a player
http://www.w3.org/
息2016 LHST sarl
Introduction
 Orchestration : the ability to map information flows to client
needs
 Appropriation : the ability to convince the different clients to use
the Internet in a business context
 Enrichment : the ability to help clients use the services to
produce value
 Collaboration : the ability of teams to work together to solve
client problems
 Data : information in relation to context
 Utilities : computer applications that cover specific
business tasks (word processing, spreadsheets, etc.)
 Services : business models that meet specific client needs
息2016 LHST sarl
Introduction
 Extend rather than replace your system
 Start at the edge rather than in the middle
 Focus on process rather than function
 Talk business rather than technology
Source: Hagel and Brown
息2016 LHST sarl
 The only technology a Web Service needs is an Internet
connection, and a Web browser.
 A Web Service can be accessed manually via a service provider's
portal or programmatically via an API;
 A Web Service is provided by an WSP who develops the service
and delivers it either directly or via an intermediary service over
the Internet.
Introduction
 The only technology a Web Service needs is an
Internet connection, preferably broadband, a Web
browser and possibly an email account.
 A Web Service does not require any local software to
be installed to make it function
 A Web Service can be accessed manually via a service
provider's portal or programmatically via an
application programming interface (API)
 A Web Service is provided by an WSP who develops
the service and delivers it either directly to service
consumers or via an intermediary service broker hub
over the Internet.
息2016 LHST sarl
Introduction
息2016 LHST sarl息2016 L. SCHLENKER
Source: Hagel and Brown
息2016 LHST sarl
Introduction
Introduction
Internet: "The Big Picture"
URL HTML, HTTP
WWW
500 million users
more than 3 billion pages
息2016 LHST sarl
Introduction
HTML is the lingua franca for publishing hypertext on the World Wide Web.
It is a non-proprietary format that uses tags such as <h1> and </h1> to
structure text into headings, paragraphs, lists, hypertext links etc
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN"><HEAD><TITLE>HTML Home
Page</TITLE>
<META http-equiv=Content-Type
content="text/html; charset=utf-8"><LINK
href=/slideshow/estrategies-process/81337440/"HTML Home Page_fichiers/markup.css"
type=text/css rel=stylesheet>
</HEAD>
<BODY>
<P class=banner><A
href="http://www.w3.org/"><IMG height=48
alt=W3C
src=/slideshow/estrategies-process/81337440/"HTML Home Page_fichiers/w3c_home"
width=72></A> <A
href="http://www.w3.org/DF/"><IMG height=48
息2016 LHST sarl
Introduction
息2016 LHST sarl息2016 LHST sarl息2016 L. SCHLENKER
<m:CalculateMortgageResponse
xmlns:m="http://example.org/mortgage">
<MortgagePayments> <MonthlyPI>733.76</MonthlyPI>
<MonthlyTax>83.33</MonthlyTax>
<MonthlyInsurance>25</MonthlyInsurance>
<MonthlyTotal>842.09</MonthlyTotal>
</MortgagePayments> </m:CalculateMortgageResponse>
XML documents describe the content of a transaction rather than
the format of a page. There are six kinds of XML markup :
elements, entity references, comments, processing instructions,
marked sections, and document type declarations.
What is XML?
息2016 LHST sarl
Introduction
The Simple Object Access Protocol permits the exchange of
documents written in XML over the Web
SOAP is compatible with existing Web servers and can work
through Firewalls,
SOAP are not persistent, and can be reinitialized easily if the
network breaks down
The latest version of SOAP Version 1.2, was published in April 2007
The W3C proposes an on-line tutorial on SOAP at http://www.w3schools.com/soap/default.asp
息2016 LHST sarl
Introduction
SOAP is platform independent, and therefore enables diverse
applications to communicate with one another.
Web Services Development Language is an XML grammar for specifying a public interface
for a Web service. This public interface can include the following:
Information on all publicly available functions.
Binding information about the specific transport protocol to be used.
Address information for locating the specified service.
[WebMethod] public MortgagePayments CalculateMortgage(
string amount, string years, string interest, string annIns, string
annTax) { MortgagePayments p = new MortgagePayments(); ... //
calculate mortgage payments here; return p; }
息2016 LHST sarl
IntroductionIntroduction

More Related Content

E-strategies process

  • 2. 息2016 L. SCHLENKER Agenda Introduction Administrative Details Business Basics Storytelling Mind Mapping Introduction
  • 3. 3 The objective of this course explore the link between strategy and information technology 息2016 LHST sarl Administration Analyze the foundations of business information systems Apply these analyiss to explore the strategic impact of information technology today Develop the associated concepts and applications in the context of each students work Transpose these concepts and applications in a small group project In this module , you will
  • 7. The financial perspective (enterprise resource planning) The logistics perspective (supply chain management) The client perspective(client relationship management) The community perspective(social media) ERP SCM CRM History MRP Total Quality Manageme nt Client contact systems Measure Quantitat ive Static Quantitativ e Dynamic Qualitative Perimete rs Inside a firm Between firms Outside-in 息2016 L. SCHLENKER Agenda
  • 8. ERP SCM CRM History MRP Total Quality Management Client contact systems Measure Quantitative Static Quantitative Dynamic Qualitative Perimeters Inside a firm Between firms Between firms and clients ROI 5 to 7 years 1 to 3 years 6 months to 1 year
  • 9. Market Share Analysis: ERP Software Worldwide, 2012
  • 11. Market Share Analysis: Customer Relationship Management Software, Worldwide, 2012 息2016 L. SCHLENKER Customer Relationship Management
  • 14. A unique data model Data dictionnary Single data base
  • 17. Focus Improve Knowledge Leverage Mesure Organization Processes Explicit Transactions Efficiency Services Delivery Implicit Interactions Effectiveness
  • 18. Statitic Web Pages (HTML) Web based applications (dynamic web pages, ASP, JSP, PHP, ...) Web services( XML based) The Web is Reborn 息2016 LHST sarl Introduction
  • 19. Web services are self-contained, self-describing, modular applications that can be published, located, and invoked across the Web. 息2016 LHST sarl Introduction 息2016 L. SCHLENKER A Web service is a remote procedure protocol (RPC) over the Internet that uses a standardized XML messaging system. A Web service has a public interface, defined in a common XML grammar that describes all the methods available to clients. Web services possess a simple mechanism for interested parties to locate the service and locate its public interface.
  • 20. Leading Edge Forum A short history of Web Services Hewlett-Packard's e-Speak in 1999 Microsoft introduced the name "web services" in June 2000 MS "bet the company" on its web services strategy now every major vendor is a player http://www.w3.org/ 息2016 LHST sarl Introduction
  • 21. Orchestration : the ability to map information flows to client needs Appropriation : the ability to convince the different clients to use the Internet in a business context Enrichment : the ability to help clients use the services to produce value Collaboration : the ability of teams to work together to solve client problems Data : information in relation to context Utilities : computer applications that cover specific business tasks (word processing, spreadsheets, etc.) Services : business models that meet specific client needs 息2016 LHST sarl Introduction
  • 22. Extend rather than replace your system Start at the edge rather than in the middle Focus on process rather than function Talk business rather than technology Source: Hagel and Brown 息2016 LHST sarl The only technology a Web Service needs is an Internet connection, and a Web browser. A Web Service can be accessed manually via a service provider's portal or programmatically via an API; A Web Service is provided by an WSP who develops the service and delivers it either directly or via an intermediary service over the Internet. Introduction
  • 23. The only technology a Web Service needs is an Internet connection, preferably broadband, a Web browser and possibly an email account. A Web Service does not require any local software to be installed to make it function A Web Service can be accessed manually via a service provider's portal or programmatically via an application programming interface (API) A Web Service is provided by an WSP who develops the service and delivers it either directly to service consumers or via an intermediary service broker hub over the Internet. 息2016 LHST sarl Introduction 息2016 LHST sarl息2016 L. SCHLENKER
  • 24. Source: Hagel and Brown 息2016 LHST sarl Introduction
  • 25. Introduction Internet: "The Big Picture" URL HTML, HTTP WWW 500 million users more than 3 billion pages 息2016 LHST sarl Introduction
  • 26. HTML is the lingua franca for publishing hypertext on the World Wide Web. It is a non-proprietary format that uses tags such as <h1> and </h1> to structure text into headings, paragraphs, lists, hypertext links etc <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HEAD><TITLE>HTML Home Page</TITLE> <META http-equiv=Content-Type content="text/html; charset=utf-8"><LINK href=/slideshow/estrategies-process/81337440/"HTML Home Page_fichiers/markup.css" type=text/css rel=stylesheet> </HEAD> <BODY> <P class=banner><A href="http://www.w3.org/"><IMG height=48 alt=W3C src=/slideshow/estrategies-process/81337440/"HTML Home Page_fichiers/w3c_home" width=72></A> <A href="http://www.w3.org/DF/"><IMG height=48 息2016 LHST sarl Introduction 息2016 LHST sarl息2016 LHST sarl息2016 L. SCHLENKER
  • 27. <m:CalculateMortgageResponse xmlns:m="http://example.org/mortgage"> <MortgagePayments> <MonthlyPI>733.76</MonthlyPI> <MonthlyTax>83.33</MonthlyTax> <MonthlyInsurance>25</MonthlyInsurance> <MonthlyTotal>842.09</MonthlyTotal> </MortgagePayments> </m:CalculateMortgageResponse> XML documents describe the content of a transaction rather than the format of a page. There are six kinds of XML markup : elements, entity references, comments, processing instructions, marked sections, and document type declarations. What is XML? 息2016 LHST sarl Introduction
  • 28. The Simple Object Access Protocol permits the exchange of documents written in XML over the Web SOAP is compatible with existing Web servers and can work through Firewalls, SOAP are not persistent, and can be reinitialized easily if the network breaks down The latest version of SOAP Version 1.2, was published in April 2007 The W3C proposes an on-line tutorial on SOAP at http://www.w3schools.com/soap/default.asp 息2016 LHST sarl Introduction SOAP is platform independent, and therefore enables diverse applications to communicate with one another.
  • 29. Web Services Development Language is an XML grammar for specifying a public interface for a Web service. This public interface can include the following: Information on all publicly available functions. Binding information about the specific transport protocol to be used. Address information for locating the specified service. [WebMethod] public MortgagePayments CalculateMortgage( string amount, string years, string interest, string annIns, string annTax) { MortgagePayments p = new MortgagePayments(); ... // calculate mortgage payments here; return p; } 息2016 LHST sarl IntroductionIntroduction

Editor's Notes

  • #2: Is David taking decisions? How does the oven know what do to? How does data change Davids world? How we use Data to make better decisions?
  • #22: XML - Allows the delivery of messages and transfer of data through a series of standard tags; the World Wide Web Consortium released the first version in October 1998 SOAP - Calls and invokes Web services through HTTP; the W3C last month issued a draft for the next version of SOAP WSDL - Describes the function and format of a Web service; proposed to the W3C in March by IBM, Microsoft and 23 other companies UDDI Lists available Web services and their locations either on a public directory server or one within an organization; started by IBM, Microsoft and Ariba last September; second version released in June
  • #24: XML - Allows the delivery of messages and transfer of data through a series of standard tags; the World Wide Web Consortium released the first version in October 1998 SOAP - Calls and invokes Web services through HTTP; the W3C last month issued a draft for the next version of SOAP WSDL - Describes the function and format of a Web service; proposed to the W3C in March by IBM, Microsoft and 23 other companies UDDI Lists available Web services and their locations either on a public directory server or one within an organization; started by IBM, Microsoft and Ariba last September; second version released in June
  • #26: User Services - these are the services that most users would use along with Internet Access. (These may be hosted within a large corporate LAN) (Webhosting is discussed under the online content section) Domain Name Server - BIND, DNS Resources Directory. Email Host -,Sendmail ,Microsoft Exchange Usenet Newsgroups (NNTP) - INN, Special services such as quake, telnet, FTP User Web Hosting - See the online content section for details. These servers require fast interfaces and large/fast storage. The web is organized around URIs, HTML, and HTTP. URIs provide defined ids to refer to elements on the web, HTML provides a standardized way to describe document structures (allowing browsers to render information for the human reader), and HTTP defines a protocol to retrieve information from the web.
  • #28: XML offers standardized approach to data description, ability to create compact documents, and wide availability of software tools for creating and processing documents. Langage XML : D辿crit les informations Protocole SOAP : Ex辿cute les services distance Langage WSDL : D辿crit l interface des services Norme UDDI : Trouve les services dont on a besoin
  • #29: Structure d'un message SOAP : une enveloppe qui d辿finit la structure du message l辿ment racine Namespace un en-t棚te (optionnel) qui contient les informations d'en-t棚te (autorisations et transactions par exemple), un corps contenant les informations sur l'appel et la r辿ponse une gestion d'erreur qui identifie la condition d'erreur des attachements (optionnel)
  • #30: WSDL est un langage qui permet de d辿crire: un service Web, et comment l invoquer Objectif : D辿crire les services comme un ensemble dop辿rations et de messages abstraits reli辿 des protocoles et des serveurs r辿seaux Permet de d辿charger les utilisateurs des d辿tails techniques de r辿alisation dun appel WSDL est un langage qui standardise les sch辿mas XML utilis辿s pour 辿tablir une connexion entre 辿metteurs et r辿cepteurs.