Course Syllabus

bugenigmaΛογισμικό & κατασκευή λογ/κού

30 Οκτ 2013 (πριν από 3 χρόνια και 10 μήνες)

100 εμφανίσεις



ADVANCED ELECTRONIC
-
BUSINESS ENGINEERING

Course Syllabus



INSTRUCTOR'S NAME AND CONTACT INFORMATION



LING Zong (
凌棕
), Ph. D.

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


Course
-
Email:



lingzongSYSU@gmail.com


Personal
-
Emai l

:
li ngzong@hotmai l.com

IBM
-
Emai l:
zong@us.i bm.com



Web Page:


http://software.nj u.edu.cn/li ngzong




Teaching Assistant (TA)

ZHENG GuiFeng

(
郑贵

)
,

Ph. D.



COURSE
-
Email:

gzheng@hotmail.com




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
-
busi
ness related classes
for years over the world to IBM professionals.


This is a good chance for me to bri ng 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 color
ful world and I am excited
about the opportunity I've been gi ven to work with you duri ng 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 struggli ng. My hope i
s that ALL of you will pass
this course with
f
l
y
i
n
g

c
o
l
o
r
s
!



READING MATERIALS


For completing this course, the basic requirement of the readi ng materials is the set of lecture notes (PowerPoi nt and MS wor
d files)
that are available through the course p
eriod.


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 l
inks of references (
in the botto
m of this document).


COURSE DESCRIPTION


Electronic busi ness or e
-
business has been dramatically changi ng the way today’s busi nesses operate and compete i n the global
marketplace. Nevertheless, most people i ncluding the busi nessmen are focusi ng on how to

utili ze the e
-
Business system as a tool
to effecti vely implement traditional busi ness strategies, few cares about the engi neering construction of those systems. Thi
s
course provides an overview of e
-
business ENGINEERING from an architectural perspecti ve,

and introduces the fundamental
concepts and frameworks of IBM patterns for e
-
business with which to exami ne the existing e
-
business models, the prevalent
enabli ng technologies, and the strategic issues confronti ng the legacy firms. The efficiency, perfor
mance, capacity, and practical
design of e
-
Business engineering systems will be covered with the best practice of IBM experience.


COURSE OBJECTIVES


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



Understand the current status of e
-
business concepts and foll
ow 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
baseline knowledge
for further study
and research in Electronic Business and Information Technology fields.


COURSE OUTLINE


This course is composed of four portions: 1) Classroom lectures; 2) Readin
g 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 i n
English
,
although it might be practically smoother i n
Chinese
. I may observe the reactions among audi ence to optimi ze the effecti veness
and balance the demand between English an
d Chinese.

Timely, in the first part of this course, we will study the basic concepts of e
-
Busi ness, IT services, and IBM e
-
Business strategy.
The lectures wi ll review the history of Internet and e
-
Business, identify the difference between e
-
Business and
e
-
Commerce, and
demonstrate the i nfrastructure 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 Scien
ce
Management Engineering (SSME).

Then, we will discuss IBM e
-
Business pattern theory. The lectures will guide you through the process of selecti ng the application
and runtime topology, and provide a set of guideli nes for building your e
-
Busi ness appli cati
on. These guidelines i nclude
performance considerations, technology options, application design, application development, and systems management.

Several deeper issues will be selecti vely covered, such as wireless e
-
Business with Radio Frequency Identific
ation (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 an
y e
-
Busi ness topics while you are
attending the lectures, readi ng the materials, or working on the homework/lab assignments. The best way for our communicatio
n
is email exchanging. However, raising hands in the classroom or making appointments at other t
ime slots are also welcome.


WORKING TOGETHER AS TEAMS

During this course period, you will be asked to work i n teams for the lab assignment. Teams will be established prior to the
beginni ng of team assignments. Each team may have 5
-
15 people. Since the
teamwork i s the cornerstone of practical e
-
Business world, it is important that you experience being a member of a virtual team i n this collaborative learni ng environme
nt, for
your further adventure in the real e
-
Busi ness world. Each team wi ll discuss and

work on their team assignments, which your
team will then share the results with entire class.

For the small group acti vities, I will monitor individual contributions to the team exercise. Work in the teams wi ll be i ndiv
idually
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 i ndividual scores may diff
er.
In this class, not eve
ryone i n each learning team wi ll receive the same assessment for the assignment
--

i n this case, part of the
assessment will depend on indi vidual effort. I will be looking at
individual contributions

to the team assignment as a whole, as
well as the abilit
y of each team to work together well as a
team

and not as indi viduals simply combining separate answers to the
assignment.



ASSIGNMENTS and EXAMINATION

The daily assignments are listed i n the
Daily Objectives and Assignments

section of this document. T
he deadli nes 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
withi n
200
words,
unless you do have a convincible explanation for lon
ger 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 o
f
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 pri vate note, addressing what you h
ave
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.


At the end of this course, w
e will have an
examination
,

which may take about
two

hours for answering
fif
ty

questions from
multiple
-
choice solutions. It will be the exam in close
-
book (English
-
Chinese dictionary may be allowed).



COURSE GRADE PRINCIPLES

















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 exte
nt 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 visua
l
communication when the content of such communication cl
early 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 c
ould involve:

Activities

Score

Requirement

Individual Assignment

2
0

Submitting (
14
)

Effort (
6
)

Team Assignment

2
5

Observation (
10
)

Links to Course (
10
)

Participation (5)

Examination

5
0

Answer
5
0 Questions (
5
0)

Final Individual Report

5

Constructiveness (5)

Total

100

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 i n t
his course is the practical application of theoretical concepts and we may share
our personal and professional experiences as a means to i ntegrate the knowledge through reflecti ng on its application. Also,

some of the practical case study may have the res
triction for distributi ng the i nformation. 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 i n w
hich we may
elect to discuss

experience
,
policies
,

an
d 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. W
hi le
at the same time I ask that each of yo
u exercise good judgment i n what you choose to share, avoiding non
-
public or competiti vely
sensitive information.




If you have questions about any of the information contained in this syllabus, or about other aspect of the course, please do
n’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
-
Bus
iness fields

Required reading




Course Syllabus.doc, Course
Introduction.ppt,
e
-
Business Fundamentals.ppt

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 i nformation 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

working

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 and

Systems

Objectives:



To walk through t
he operational processes and system construction of e
-
Business

Required Reading




e
-
Business Processes.ppt, e
-
Business Systems.ppt
,
Web Development Technologies.doc

Assignments for Unit 2


Please respond to the following questions by EOD.


1)

What is the
in
novation

of the “Long Tail” theory in e
-
Business?

2)

What is the
role

of ERP (Enterprise

Resource

Planning) in an e
-
Business system
?

3)

How do you evaluate the
value

of an e
-
Business system?

4)

How many e
-
Business
security technologies

are available today
? Which o
ne is most critical for e
-
Business systems?


Unit 3:

IT A
rchitecture 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



T
o guide designing an e
-
Business solution with the patterns step by step

Required Reading



IT Achitecture.ppt, Patterns for e
-
Business.ppt
,
Self Service Overview.ppt

Assignments for Unit 3

Please respond to the following questions by EOD.


1)

Without
architec
ture vision
, what difficulty you may run into while designing e
-
Business systems?

2)

How d
o
you
effectively
gather and evaluate
client business requirements
?

3)

What are the differences between
application integration and process integration
?

4)

What are the
key fa
ctors

that may lead to successful business integration?



Unit 4:

Self
-
Service Patterns in e
-
Business Design
; Case Study


Objectives:



To detail the business patterns and runtime patterns of self
-
service, in e
-
business system design



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

Required Reading



Self Service Runtime.ppt, Application Integration.ppt



Custom Design.ppt,
Patterns for e
-
Business at Ford Motor.ppt, Patterns for e
-
Business at Ford Motor.mp3

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 are the
key factors

to enable IBM’s success in Ford Motor?

4)

When tryi ng to improve
IT customer satisfaction
,

what questions you may
ask yourself
, based on IBM experience at Ford
?


Unit 5:


Design e
-
Business with
Perf
ormance Perspectives
; RFID in Wireless e
-
Business;

and Business Intelligence

Objectives:



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



To exhibit Wireless e
-
Business Strategy: RFID Solution



To play selected demos with the lat
est software packages about Business Intelligence

Required Reading



Design ebz for Performance.ppt
, RFID Introduction.ppt, Wireless.doc, Demos for Business Intelligence

Assignments for Unit 5

Please respond to the following questions by EOD.


1)

What are the

issues that may cause performance problems on server, client, and network with respect to
information flow
?

2)

What are the

limitations

when applying RFID technology?

3)

What i
s
the strategy or mechanism

of DB2 High Availability Disaster Recovery?

4)

What are the

relationship and difference between
virtualization and integration

of systems
?



Unit 6:

E
-
Business D
ata Storage Management


Objectives:



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



To share real experience of designing an e
-
Busin
ess software
--

IBM/Tivoli Storage Manager

Seminar



Speaker Training: Effective Presentation Strategies
; Interview Insights

Required Reading



e
-
Business
Data
Storage.ppt, TSM Overview.ppt



Speaker Training.ppt,

Interview Insights.ppt

Assignments for Uni
t 6



Please respond to the following questions by EOD.


1)

From your personal experience or perspectives, what could be the
major challenge

for a dat
a storage solution in e
-
Business
?

2)

What are the advantages and usages of “
Two
-
Phase Commit
”?

3)

Why this e
-
business

software


Tivoli Storage Manager could
survive
?

4)

What strategies you may use during a
job
-
interview
?


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 f
or each team, from the websites <

http://www.chenniao.com/ebes_new/index.aspx
>
;

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.



S
ummarize the design features with
architecture or
engineering perspectives

(such as Non
-
Functional
Requirements)
.



Point out the defects in the system design if possible.



(Optional) Provide feedback to the designers.



Unit 7:

e
-
Business Operational Rules

and Futures


Objectives:



To scrutinize the IT Infrastructure Library (ITIL)



To touch
the

emerging topic in e
-
Business fields: Service Science, Management and Engineering(SSME)

Required Reading




ITIL.ppt, ITIL.exe
, SSME Overview.ppt
, Web Service.doc
, Co
urse Review
.doc
, Course Summary.ppt

Assignments for Unit 7


Please respond to the following questions by EOD.


1)

What are the
major differences

between service support and service delivery in ITIL?

2)

What are the characteristics of
Web services
?

3)

How could you
effectively measure the
benefits
of an IT service from the service
-
profit triangle?

4)

What’s your preparation to work for
IT service industry
?


Unit 8:

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

Objectives:



To present IBM corporative culture and inte
rnal mechanism which fostered the concept of “e
-
business”

Required Reading



Working@IBM.ppt
, IBM China.ppt

Assignments for Unit 8




Comprehensively review the PPT slides in this course period and be ready for the examination.





After the examination,



Ea
ch 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:



Iden
tify the e
-
business patterns used in constructing the
system.



Summarize the design features with architecture or engineering perspectives (such as Non
-
Functional
Requirements).



Point out the defects in the system design if possible.



(Optional) Provide feed
back 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
s

of

1.

Acquisition


Should your company acquire th
e company represented by this

we
bsite?

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 produc
ts 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
-
Busin
ess 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
-
B
usiness
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 fai
rly similar to, or significantly different from, other courses you took before? And why?




SIX
-
DAY CALENDAR


Time
\

Day

1

2

3

4

5

6

AM

Unit

1

Unit

3

Unit

5

Unit

7

Exam

Team
Report

PM

Unit

2

Unit

4

Unit

6

Team
Work

Unit

8

Final
Grade

November

2

3

4

5

6

7

Weekday

Mon

Tue

Wed

Thu

Fri

Sat





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/