Professional Documents
Culture Documents
System Integration
o ERP Systems o Middleware
ISTP 531
Agenda
Case Discussion
o System Integration o Inter-organizational System Development o Internet-Based Systems
System Integration
One of the major challenges for CIOs
o Complex and expensive: systems from different technologies to be
integrated
ISTP 531
ERP Systems
ERP provides the means to integrate business departments and functions across an organization
o Single vendor (e.g. SAP) o Single set of applications o Single database
If properly installed, the ERP systems will return considerable payback Many successes and failures
Individual Presentation by: S. Sabraz Nawaz
Colgate Palmolive
Case Example for ERP Systems
ISTP 531
Colgate Palmolive
200 years old consumer product leader Decentralized structure with national or regional control in 200 countries
ISTP 531
10
ISTP 531
o o o o
11
Covered
System Integration Inter-organizational System Development Internet-Based Systems
12
ISTP 531
Another type of IOS is Platform which provides infrastructure for the operation of a business ecosystem or an industry
Example: American Airlines SABRE reservation system
13
A Sample IoS
14
ISTP 531
15
HKEx
Asias second and worlds ninth largest stock market Stock markets globalized
o Investors are demanding and need more features; faster, cheaper and secure trading
Automatic order Matching and execution System (AMS) handled security trading
o AMS/1 o AMS/2
16
ISTP 531
HKEx: Problem
AMS/1
o First generation system o A closed system; allowed brokers to enter orders but from special terminals from HKExs trading floor
AMS/2
o Second generation system o Allowed orders from dedicated terminals in brokers offices o Didnt connect external networks nor other computers of 500 brokers
Wanted;
o an open architecture to reach market beyond Honk Kong o To interconnect business partners systems
17
HKEx-Solution: AMS/3
Open up the system to individual investors Improve the efficiency and competitiveness by integrating the system to enable End to End trading process;
o Investors Brokers Market
18
ISTP 531
Development of AMS/3
A daunting project;
o Consumed 40 staff, 150 consultants and 500 brokers o Took 02 years to complete o Five development teams Network, Open Gateway, Multi-workstation system, Order routing system and User acceptance testing
19
20
10
ISTP 531
21
22
11
ISTP 531
AMS/3: Outcome
Investors can query or order from mobile phones or Internet;
o their brokers should have registered with AMS3
Brokers can enter orders like earlier and through open gateway;
o Data can flow between AMS/3 and brokers back office systems
The largest trading system with 500 exchange participants Now foundation of industry ecosystem
Individual Presentation by: S. Sabraz Nawaz
23
Covered
System Integration Inter-organizational System Development Internet-Based Systems
24
12
ISTP 531
Internet-Based Systems
Internet users are sophisticated; Internet based systems;
o are to be scalable, reliable o Needed to be interconnected internally and externally with customers and partners
Programming language differences have to be dealt with Three aspects of Internet based systems
o Framework: application servers o Language: Java o Environment: Web Services
25
Application Servers
A middleware to link a Web server to application on other company systems
Client DBMS
Web server
Application server
26
13
ISTP 531
Java
Component-based tools with open systems for rapid Internet based systems development Become an standard platform for developing serverside applications
o Java 2 Enterprise Edition (J2EE) o Enterprise Java Beans (EJB)
27
Web Services
Self-contained, self-describing business and consumer modular applications, delivered over the Internet, that users can select and combine through almost any device (from personal computers to mobile phones)
1. 2.
28
14
ISTP 531
5. Response
29
30
15
ISTP 531
31
32
16
ISTP 531
o o
33
34
17
ISTP 531
35
36
18
ISTP 531
37
38
19
ISTP 531
39
40
20
ISTP 531
41
Covered
System Integration Inter-organizational System Development Internet-Based Systems
42
21
ISTP 531
43
22