Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 17

ADVANCED ELECTRONIC-BUSINESS ENGINEERING

Course Syllabus

INSTRUCTOR'S NAME AND CONTACT INFORMATION

LING Zong ( 凌棕 ), Ph. D.


Senior Engineer/Scientist, IBM Software Group, San Jose, California, U.S.A.

Course-Email: lingzongNKU@gmail.com
Personal-Email : lingzong@hotmail.com
IBM-Email: zong@us.ibm.com

Web Page: http://software.nju.edu.cn/lingzong

Teaching Assistant (TA)

SHI WenXuan ( 师文轩)

COURSE-Email : shiwx@nankai.edu.cn

WORDS OF WELCOME
Welcome to the course of Advanced Electronic Business Engineering!
First of all, I'd like to congratulate you on your decision to take this course! I've been affiliated with the e-business related classes
for years over the world to IBM professionals. This is a good chance for me to bring my industry experience to you -- the bright
college students, with such a hot topic. I believe that you have made a wise choice to explore this colorful world and I am excited
about the opportunity I've been given to work with you during the course period. Please use OUR valuable time together well
through this course period, and ask for more information or for help when you are struggling. My hope is that ALL of you will pass
this course with flying colors!

READING MATERIALS

For completing this course, the basic requirement of the reading materials is the set of lecture notes (PowerPoint and MS word
files) that are available through the course period.

Optionally, for preparing to take IBM 817 certification test, the standard textbook for further reading is an IBM Redbook (ISBN:
0738493864, IBM Form Number: SG24-6248-02) "The Solution Designer’s Guide to IBM On Demand Business Solutions”, by
Mike Ransom and etc. It is downloadable from the website: http://www.redbooks.ibm.com/redbooks/pdfs/sg246248.pdf

You are encouraged, also, to visit the links of references (see the web links in the bottom of this document).

COURSE DESCRIPTION
Electronic business or e-business has been dramatically changing the way today’s businesses operate and compete in the global
marketplace. Nevertheless, most people including the businessmen are focusing on how to utilize the e-Business system as a tool
to effectively implement traditional business strategies, few cares about the engineering construction of those systems. This
course provides an overview of e-business ENGINEERING from an architectural perspective, and introduces the fundamental
concepts and frameworks of IBM patterns for e-business with which to examine the existing e-business models, the prevalent
enabling technologies, and the strategic issues confronting the legacy firms. The efficiency, performance, capacity, and practical
design of e-Business engineering systems will be covered with the best practice of IBM experience.

COURSE OBJECTIVES
The objective of this course is to provide a foundation to prepare students, as future IT engineers, system architects, or project
managers, to play leading roles in the application and management of e-business system construction. Upon successful
completion of the course, students will be able to:

• Understand the current status of e-business concepts and follow its development;

• Recognize the key implementation issues along with the e-business system design;

• Design the e-business engineering solution using the e-Business patterns;

• Describe the best practices in e-business engineering system development;

• Catch the enterprise data storage technology and management issues for e-Business systems;

• Evaluate the existing e-business system with an architectural vision and performance perspective;

• Appreciate the criticalness of performance, service-level-agreement, and latest IT technology to e-business solutions;

• Build up the baseline knowledge for further study, development, and research in Electronic Business and Information
Technology fields.

COURSE OUTLINE
This course is composed of four portions: 1) Classroom lectures; 2) Reading materials; 3) Lab and homework assignments; and
4) Questions and Answers (Q&A). All of above will provide you with the concepts, skills, and knowledge necessary to design,
develop, and analyze the e-Business systems.
According to the requirement of the college administration, the classroom lectures should be delivered mainly in English,
although it might be practically smoother in Chinese. I may observe the reactions among audience to optimize the effectiveness
and balance the demand between English and Chinese.
Timely, in the first part of this course, we will study the basic concepts of e-Business, IT services, and IBM e-Business strategy.
The lectures will review the history of Internet and e-Business, identify the difference between e-Business and e-Commerce, and
demonstrate the infrastructure of conventional e-Business models. Some advanced topics may be briefly covered to demonstrate
the state-of-art in e-Business fields, such as Web Service, Service Oriented Architecture (SOA), and Service Science
Management Engineering (SSME).
Then, we will discuss IBM e-Business pattern theory. The lectures will guide you through the process of selecting the application
and runtime topology, and provide a set of guidelines for building your e-Business application. These guidelines include
performance considerations, technology options, application design, application development, and systems management.
Several deeper issues will be selectively covered, such as wireless e-Business with Radio Frequency Identification (RFID), e-
Business data storage management, and IT Infrastructure Library (ITIL).
Finally, we will focus on the practical e-Business implementation. The lectures and lab experiments will lead you through
examples on how to implement and analyze an e-commerce application. You will have a chance to analyze, evaluate, and
criticize the selected websites, using the e-Business knowledge that you have just learned.
Everyday we will communicate via Q&A processes. You are expected to ask questions on any e-Business topics while you are
attending the lectures, reading the materials, or working on the homework/lab assignments. The best way for our communication
is email exchanging. However, raising hands in the classroom or making appointments at other time slots are also welcome.

WORKING TOGETHER AS TEAMS


During this course period, you will be asked to work in teams for the lab assignment. Teams will be established prior to the
beginning of team assignments. Each team may have 5-15 people. Since the teamwork is the cornerstone of practical e-
Business world, it is important that you experience being a member of a virtual team in this collaborative learning environment, for
your further adventure in the real e-Business world. Each team will discuss and work on their team assignments, which your
team will then share the results with entire class.
For the small group activities, I will monitor individual contributions to the team exercise. Work in the teams will be individually
assessed. I mention this for clarity because, as those of you who are familiar with teamwork may know, there is always a question
about whether all members of a learning team will automatically receive the same grades or whether individual scores may differ.
In this class, not everyone in each learning team will receive the same assessment for the assignment -- in this case, part of the
assessment will depend on individual effort. I will be looking at individual contributions to the team assignment as a whole, as
well as the ability of each team to work together well as a team and not as individuals simply combining separate answers to the
assignment.

ASSIGNMENTS and EXAMINATION


The daily assignments are listed in the Daily Objectives and Assignments section of this document. The deadlines are always
the End Of the Day (EOD) on the local time zone.

Please note, for each of the questions/topics in the assignment, the answers or discussions should be limited within 200 words,
unless you do have a convincible explanation for longer echoes. Your answers could be in either English or Chinese. However,
English is strongly encouraged for your practice purpose.

Please respond to the questions of daily assignment to the COURSE-Emails of BOTH Instructor and TA. In the subject area of
your response, it is better to specify your student number, your full name, and the assignment index or whatever identifiable
easily. TA will be reporting grades to the daily assignments. I may selectively send you a private note, addressing what you have
mastered and indicating in what areas you might still need to make improvement.

During this course, we will also have a team assignment to evaluate the online websites of e-business systems.

We will have an examination, which may take about two hours for answering fifty questions from multiple-choice solutions. It
will be the exam in close-book (English-Chinese dictionary may be allowed).

COURSE GRADE PRINCIPLES

Activities Score Requirement


Submitting (28)
Individual Assignment 30
Effort (2)
Observation (5)
Team Assignment 15 Links to Course (5)
Participation (5)
Examination 50 Answer 50 Questions (50)
Final Individual Report 5 Constructiveness (5)
Total 100
ACADEMIC HONESTY
Although this should not be an issue during this course session, I include this information as a way of emphasizing to you the
importance of academic honesty and the fact that you are expected to practice.
Academic honesty is highly valued just as it is. A student must always submit work that represents his or her original words or
ideas. If any words or ideas are used that do not represent the student's original words or ideas, the student must cite all relevant
sources. The student should also make clear the extent to which such sources were used. Words or ideas that require citations
include, but are not limited to, all hardcopy or electronic publications, whether copyrighted or not, and all verbal or visual
communication when the content of such communication clearly originates from an identifiable source. At this course, all
submissions to any public meeting or private mailbox fall within the scope of words and ideas that require citations if used by
someone other than the original author.

Academic dishonesty could involve:


1. Having someone else complete a portion of YOUR assignments;
2. Copying work submitted by others;
3. Using information from online information services without proper citation.
CONFIDENTIALITY

One of the cornerstones of the learning model in this course is the practical application of theoretical concepts and we may share
our personal and professional experiences as a means to integrate the knowledge through reflecting on its application. Also,
some of the practical case study may have the restriction for distributing the information. Therefore, it is important to note that we
all are bound by confidentiality in this class. In order to assure that we can have a free and open discussion in which we may
elect to discuss our experience and the policies and procedures as they apply to the course materials, I expect each person to
respect the confidentiality of what you have learned in this class and what we (me and your classmates) are willing to share
among us. While at the same time I ask that each of you exercise good judgment in what you choose to share, avoiding non-
public or competitively sensitive information.

If you have questions about any of the information contained in this syllabus, or about other aspect of the course, please don’t
hesitate to ask!

Daily Objectives and Assignments


Unit 1: Course Introduction and Overview of e-Business Concepts, Histories, and Characterizations
Objective:

 To list the contents and requirements of this course

 To review the essential facts around the e-Business fields


Required reading
Course Syllabus.doc, Course Introduction.ppt, e-Business Fundamentals.ppt
Optional Reading
Chapter 1 and 2 of the Redbook for On Demand Business - Solution Designer
Assignments for Unit 1

 Read this Course Syllabus. This is the document you will refer to throughout this course so please be sure you read it and
refer to it often.

 Please prepare a brief autobiography and send it to Instructor’s COURSE-Email by EOD.

Write the autobiography in the first person (I) with an emphasis on your educational background, achievements or
professional experience, and further expectations, balanced with personal information that helps create the tone you
desire.
 Please respond to the following questions by EOD.

1) What are the difference between traditional business and electronic business?
2) What you can advise about the pros and cons of an e-business system in general to some one in non-IT fields?
3) What are the drivers to push e-business forward?
4) How does On Demand Business differ from e-Business?

Unit 2: e-Business Processes, Systems, and Next


Objectives:

 To walk through the operational processes and system construction of e-Business

 To touch some emerging topics in e-Business fields:


o Web Services

o Service-Oriented Architecture(SOA)

o Service Science, Management and Engineering(SSME)

Required Reading
e-Business Processes.ppt, e-Business Systems.ppt, e-Business Futures.ppt,
Web Development Technologies.doc, Web Services.doc
Optional Reading
Chapter 3 and 4 of the Redbook for On Demand Business - Solution Designer
Assignments for Unit 2
Please respond to the following questions by EOD.

1) What is the role of ERP (Enterprise Resource Planning) in an e-Business system?


2) What are the characteristics of Web services?
3) What are the job roles of an application software developer in an SOA project?
4) To the people working in the IT service fields, what are the key challenges that triggered SSME?

Unit 3: Architecture Vision and Patterns for Designing e-Business Systems


Objectives:

 To explore the IT Architecture thinking approach

 To study the pattern approaches on constructing e-Business systems


Required Reading
IT Achitecture.ppt, Patterns for e-Business.ppt
Optional Reading
Chapter 5 and 6 of the Redbook for On Demand Business - Solution Designer
Assignments for Unit 3
Please respond to the following questions by EOD.

1) Without architecture vision, what difficulty you may run into while designing e-Business systems?
2) How to gather and evaluate client business requirements?
3) What are the differences between application integration and process integration?
4) What are the key factors that may lead to successful business integration?

Unit 4: Self-Service Patterns in e-Business Design


Objectives:

 To detail the business patterns and runtime patterns of self-service, in e-business system design
Required Reading
Self Service Overview.ppt, Self Service Runtime.ppt, Application Integration.ppt
Optional Reading
Chapter 7 and 8 of the Redbook for On Demand Business - Solution Designer
Assignments for Unit 4
Please respond to the following questions by EOD.

1) Can you list one or two examples that may use Self-Service::Agent application pattern in designing the e-business
solution?
2) What are the pros and cons when using Windows and Linux for product mapping in designing an e-business solution?
3) What’s the life cycle of an On Demand Business service?
4) What are the relationship and difference between virtualization and integration of systems?

Unit 5: Designing e-Business Solutions with the Patterns, Case Study, and Performance Perspectives
Objectives:

 To guide designing an e-Business solution with the patterns step by step

 To report the practice of applying the patterns for e-business at Ford Motor

 To examine the performance principles for designing the e-Business systems


Required Reading
Custom Design.ppt, Patterns for e-Business at Ford Motor.ppt, Design ebz for Performance.ppt
Optional Reading
Chapter 9 and 10 of the Redbook for On Demand Business - Solution Designer
Assignments for Unit 5
Please respond to the following questions by EOD.

1) What is the process of identifying Composite patterns?


2) What are the benefits of Model-View-Controller Component Model?
3) What are the key factors to enable IBM’s success in Ford Motor?
4) When trying to improve IT customer satisfaction, what questions you may want to ask yourself?

Unit 6: E-Business Data Storage, Storage Management, and Business Intelligence


Objectives:

 To scan the basic data storage technology for e-Business systems

 To share real experience of designing an e-Business software -- IBM/Tivoli Storage Manager

 To play demos with the latest software packages of Business Intelligence


Required Reading
e-Business Data Storage.ppt, TSM Overview.ppt, Demos for Business Intelligence
Optional Reading
Chapter 11 and 12 of the Redbook for On Demand Business - Solution Designer
Assignments for Unit 6
 Please respond to the following questions by EOD.

1) What are the issues that may cause performance problems on behalf of server, client, and network with respect to
information flow?
2) Why this e-business software – Tivoli Storage Manager could survive so long and in near future?
3) What are the advantages and usages of “Two-Phase Commit”?
4) What’s the strategy or mechanism of DB2 High Availability Disaster Recovery?

Team-Work(lab): Prepare to evaluate a virtual e-Business System.


 Please
o Construct the team by yourselves (5-15 people as one team);
o Pick up ONE topic for each team, from the websites <http://www.chenniao.com/ebes/>;
o See “Login.doc” for login ID and password;
o Distribute the workloads of website evaluation among teammates:
 Identify the e-business patterns used in constructing the system.
 Summarize the design features with engineering perspectives.
 Point out the defects in the system design if possible.
 (Optional) Provide feedback to the designers.

Unit 7: Wireless e-Business with RFID and e-Business Operational Rules


Objectives:

 To exhibit Wireless e-Business Strategy: RFID Solution

 To scrutinize the IT Infrastructure Library (ITIL)


Required Reading
RFID Introduction.ppt, Wireless.doc
Optional Reading
Chapter 13 and 14 of the Redbook for On Demand Business - Solution Designer
Review the entire Redbook
Assignments for Unit 7
Please respond to the following questions by EOD.

1) What are the current limitations when applying RFID technology?


2) What are the major advantages and disadvantages of Wi-Fi?
3) What are the major differences between service support and service delivery in ITIL?
4) What is the relationship between process and innovation?

Unit 8: The Root, Source, and Provider of “e-Business”


Objectives:

 To present IBM corporative culture and internal mechanism which fostered the concept of “e-business”
Seminar
Speaker Training: Effective Presentation Strategies
Required Reading
Working@IBM.ppt, Course Review.doc, Speaker Training.ppt, Examination_Notes.ppt
Assignments for Unit 8
Comprehensively review the PPT slides in this course period and be ready for the examination.

 After the examination,


 Each team has to work on the website evaluation and prepare a 10-minute presentation for classroom discussion
AND a Team Work Report on what your teammates have found and experienced during visiting the website,
including but not limited by the follows:
• Identify the e-business patterns used in constructing the system.
• Summarize the design features with engineering perspectives.
• Point out the defects in the system design if possible.
• (Optional) Provide feedback to the designers.

Hints: Assume that based on the limited website information, you are honored to be in charge of the evaluation
process and responsible on the decision of
1. Acquisition – Should your company acquire the company represented by the website?
2. Service – Would you prefer to establish service (Dual-direction) relationship with the organization of the
website?
a. Advertisement – Is it worthwhile for your organization to put advertisements on the website?
b. Purchase – Shall your system buy products from the commercial organization through the
website?
c. Job opportunity – Do you feel comfortable to join this company to develop your career?

 After the lab periods,


 Please submit team work report on what your teammates have individually contributed to the assignment and
what your teammates have found and experienced while visiting the website.

 After completing team work,


 Please respond to Instructor’s COURSE-Email with your (individual) final report, on

Summarizing what you have experienced over this course (within 500 words).

Hints: You may review this course syllabus again and start to answer the questions from, but not be limited by, the
follows,
1) Before and after this course period, what could be the difference to your understanding on the e-Business
Engineering, on the IT industry, and/or on the computing world?
2) What is the most impressive issue which brought your attention over this course period?
3) Which piece of information delivered in this course is the most useful knowledge to you?
4) Do you have any confidence or any clue to win if you are in charge of bidding a deal on constructing an e-
business engineering system?
5) Through this course period, have you been inspired or discouraged to your further career development in IT field?
6) Is this course fairly similar to, or significantly different from, other courses you took before? And why?

SIX-DAY CALENDAR

Time \ Day 1 2 3 4 5 6

Unit Unit Unit Team


Morning
1 3 8 Report
Unit Unit Team
Afternoon Exam
2 5 Work

Unit Unit
Evening
4 6

December 2 3 4 5 6 7

Weekday Sun Mon Tue Wed Thu Fri

Links of References

1. http://www.chenniao.com/ebes/
2. http://www.ibm.com/cn/
3. http://www.ibm.com/developerworks/cn
4. http://www.redbooks.ibm.com/abstracts/sg246248.html
5. http://www.redbooks.ibm.com/abstracts/sg247084.html

6. http://www.redbooks.ibm.com/abstracts/sg246156.html
7. http://www.redbooks.ibm.com/abstracts/sg246330.html

8. http://www.redbooks.ibm.com/abstracts/sg246303.html
9. http://www-900.ibm.com/cn/ibm/university/programs/certify/hotspot811.shtml
10. http://www.ibm.com/developerworks/cn/websphere/library/techarticles/0410_wang/pattern.html

11. http://w3.demopkg.ibm.com/
12. http://www.almaden.ibm.com/asr/SSME/index.shtml
13. http://www.ibm.com/developerworks/webservices/library/ws-soa-practical/

14. http://www.softcon.cn/
15. http://www.chinalecture.com/lecture/free_00006352.html
16. http://www.chinalecture.com/lecture/free_00006353.html

You might also like