Tải bản đầy đủ (.pdf) (52 trang)

Lecture Business management information system - Lecture 22: Interorganizational system development

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (8.97 MB, 52 trang )

Interorganizational System
Development
Lecture 22


Today Lecture

n
n

n

n

Interorganizational System Development
EXXONMOBIL
Discussion Case – Interorganizational Systems
Development
HONG KONG EXCHANGES & CLEARING
Case Study – Interorganizational Systems Development
Internet-Based Systems
¨
¨

Application Servers
Java Development Platform


Today Lecture…
n


Web Service
Web Service Advantages for E-Business
¨
Web Services Terminology
¨
Web Service Model
¨ TRADITIONAL WEB-BASED SYSTEMS
¨ WEB SERVER CLUSTERS
¨


Today Lecture…
n

BUILDING A WEB SERVICE
Case Example

n

BEKINS
Case Example – Web Services

n

BUILDING A WEB SERVICE
Preparing for On-The-Fly Web Services Development


Interorganizational System Development


n

n

n

One of the main business trends is the appearance of
business ecosystems — “groupings” of businesses that
work closely together
¨ Supply Chain Management systems integrate supply
chains
These are now a major trend as they compete against
one another on their ability to reduce costs and time
across their entire chains
Development of such inter-organizational systems
requires teams from the different organizations to work
together


Supply Chain Example


Interorganizational System Development
cont.
n

Another type of inter-organizational system
is a platform, which provides the
infrastructure for the operation of a business
ecosystem, a region, or an industry

¨

Sabre

¨

Video game industry


Interorganizational System Development
cont.
n

Platform development is a major trend in an
increasing number of industries

n

Following 2 cases
1.

Exxonmobil - Yet to become a platform

2.

HKEx – points out the types of coordination needed
to develop an interorganizational system for a
business ecosystem



n

n
n

EXXONMOBIL
Discussion Case – Interorganizational
Systems Development

Mobil created Speedpass, a system that uses a 1.5inch-long wand that motorists can attach to their key
chain and “wave” at an electronic reader on a Mobil
gas pump to pay for gas
Mobil’s goal was to speed motorists in and out of its
stations
ExxonMobil now has five million Speedpass holders
¨ They buy more Mobil gas than non-Speedpass
customers, they visit Mobil stations one more time
per month, and they spend 2-3 percent more
money


EXXONMOBIL
Discussion Case – Interorganizational Systems
Development cont.
n

To leverage this technology, it has teamed up with
McDonald’s restaurants in Chicago to test use of
Speedpass to pay for food


n

How should Mobil leverage this platform even more?



HONG KONG EXCHANGES & CLEARING
Case Study – Interorganizational Systems
Development
n
n

n

HKEx is Asia’s second largest stock market
To extend its reach beyond Hong Kong, it decided to
embed its business processes in an open trading
architecture by building a third-generation automatic
order matching and execution system
HKEx’s goal is integrated end-to-end computerized
trading processes, from investors through brokers to
markets


HONG KONG EXCHANGES & CLEARING
Case Study – Interorganizational Systems
Development cont.
n

The project was daunting, involving both

internal and external people
¨

40 staff members from varying departments

¨

150 consultants, and

¨

500 brokerage firms


HONG KONG EXCHANGES & CLEARING
Case Study – Interorganizational Systems
Development cont.

n Development took two years, and ended with
three levels of testing
¨

One level involved testing the systems that some 100
brokerage firms built to interface with the open
gateway

n Rollout was phased so that Hong Kong’s stock
market was not disrupted



HONG KONG EXCHANGES & CLEARING
Case Study – Interorganizational Systems
Development cont

n

HKEx has built its processes into an open architecture
and coordinated the construction of an interorganizational system – with components from
numerous sources and participants of many kinds

n

It is now the foundation for its industry ecosystem


Internet-Based Systems

n HKEx’s system is not Internet based but it allows

Internet access for online trading as well as other actions
¨ The Internet has opened up the options HKEx can
offer
n Internet users have become so sophisticated that
Internet-based systems must be:
¨ Scalable
¨ Reliable, and
¨ Integrated both internally and externally with systems
of customers or business partners



Internet-Based Systems

nTo do this companies recognize they must negotiate
‘language differences’
¨ E.g.

a system may have to port old COBOL
applications to Java, reconcile interface discrepancies
and interface with back-end legacy applications, often
without documentation or past experience with those
systems
Tools are available to help
n Open systems etc.
n


Internet-Based Systems: Application
Servers
n Originally conceived as a piece of middleware to link a Web
server to applications on other company systems
¨

The application server has grown into a framework for
developing Internet-based applications

nFigure 9-6 shows the basic application server architecture.

The virtual server takes requests from clients and Web servers
(on the left), runs the necessary business logic & provides
connectivity to the entire range of back-end systems (on the

right)


Internet-Based Systems: Application Servers

nThe goal of the application server:
¨

automate

¨

manage technical tasks in the development and running of
Internet based applications

n
nThe result:
¨

Developers can focus more on business issues, rather than
technical detail



Internet-Based Systems:
Java Development Platform
Java has been in many cases the starting point for the
development of Internet-based systems with an open
system architecture.
¨ Originally – developed to provide applets that run

on Web clients
n
Evolved into a full programming language
n
Goal = Platform for independent language
that could run on any system
n Promise applications portability: “write once, run
anywhere”
n Didn’t live up to promise = evolved into a standard
platform for developing server-side applications
n


Java Software Development


Internet-Based Systems:
Java Development Platform
n

cont.

Major components in Java server-side platform
¨ Enterprise
n

Java Beans (EJB)

Preconfigured pieces of code that IS staff no
longer have to build from scratch


¨ Java

2 Enterprise Edition (J2EE)
n Defines a standard for developing Internet-based
enterprise applications


Internet-Based Systems:
Java Development Platform cont

¨ Provide

an alternative to building online business
systems from scratch or buying packaged online
business systems because of their multi-vendor
platform capability and pre-built, reusable
components

n

Microsoft competes with its own versions:
¨ Component
¨ Distributed

Object Model (COM)

Component Object Model (DCOM)



Web Service
Web Service:
¨ “Web-based applications that dynamically interact
with other Web applications using open standards
that include XML, UDDI and SOAP”
Universal Description Discovery Integration


Simple Object Access Protocol


Service-Oriented Architecture (SOA):
¨ “Development of applications from distributed
collections of smaller loosely coupled service
providers”
¨ “A collection of services or software agents that
communicate freely with each other”


×