ISQA 4380 Managing the Distributed Computing Environment

advertisement
University of Nebraska Omaha
COURSE:
TIME:
PLACE:
INSTRUCTOR:
OFFICE:
OFFICE HOURS:
PHONE:
E-Mail
ISQA 4380 Managing the Distributed Computing Environment
Monday Night from 6PM to 8:40PM
PKI 359
Dr. George Royce
Room 285A
Before or after class and Saturday mornings (generally 10AM –
check first).
Voice Mail: 351-5021 Home: 399-8716
groyce@mail.unomaha.edu
Course Description:
This course to the concepts, issues and tools needed to develop distributed computing systems.
Topics include distributed systems architecture, middleware, Internet based systems
development, security and performance. Hands–on systems develop using current technologies is
provided.
Prerequisites:
ISQA 3400 – Business Data Communications, ISQA 3310 – Managing the Database Environment,
ISQA 3210 – Advanced Technology for Personal Productivity.
Objectives:
After taking this course you will, among other things, be able to
 Understand the strategic potential of distributed computing systems for business
processes.
 Understand the concept of middleware and and the types of middleware
software.
 Identify distributed computing objects and how they work.
 Understand the architecture of major legacy systems and web based systems.
 Develop a modest size web application with access to a database.
 Describe transaction processing and how it works on the Internet.
 Describe how to implement a modest sized web application which is integrated
with legacy applications
 Understand the factors that contribute to the performance of distributed and web
based systems
 Understand the impact of web services and their standards on distributed
computing development and systems integration.
Text:
e-Business and Distributed Systems Handbook: Overview Module, Middleware
Module These modules are available from the UNO Bookstore and on the web – see
Blackboard for information on Web Version.
03/10/16
1
Grading:
Activity
Class discussion and participation in
blackboard forums.
4 Assignments and 1 Project
Quizzes
1st Quarter Exam
2nd Quarter Exam
Total
Points
50
550
75
150
175
1000
.
Points
97-100%
93-96%
90-92%
87-89%
83-86%
80-82%
77-79%
73-76%
70-72%
67-69%
63-66%
60-62%
Grade
A+
A
AB+
B
BC+
C
CD+
D
D-
Class Policies:
Late Assignments: 2% deduction per day late. Assignments will not be accepted after a
week late.
Cheating – If you copy another persons work in whole or in part, you will receive no
credit for the assignment. If you allow your work to be copied by another person, you
will receive no credit for the assignment. Two such incidents can result in a failing
grade for the course.
ADA Notice – Accommodations are provided for students with verified disabilities. For
more information, contact Services for Students with disABILITIES. In EAB 117 or 5542872, TTY 554-3799.
Class Outline:
Class 1
January 10th
Topics:
Introductions, Review Class Policy, and Overview of Managing
Distributed Computing
03/10/16
2
Reminder: Complete the Student Information Sheet on Blackboard by
Friday January 14th.
January 17th - Martin Luther King Jr. Day - NO CLASS.
Class 2
Topics:
Readings:
January 24th
Distributed Computing Architectures and Frameworks
Umar, Overview Module
Class 3
January 31st
Topics:
Distributed Computing on the Internet
Readings: Umar, Middleware Chapter 2.1 to 2.10.
Assignment 1 is Due with 2-5 minute oral summary of findings in class.
Class 4
Topics:
Readings:
February 7th
Continue Internet Computing and XML
Umar, Middleware Chapter 2.11 to 2.18.
Class 5
Topics:
Readings:
February 14th
Overview of Middleware for Systems Integration
Umar, Middleware Chapter 1.
Class 6
Topics:
Readings:
February 21st
Distributed Objects and Web Services
MIDDLEWARE, Chapter 3
Class 7
February 28th
Topic:
Web Services and Security Services
Reading
Umar, Middleware Chapter 3
Assignment 2 is due Middleware Technology and Vendor Analysis in
Blackboard Drop Box at 12 PM.
Class 8
Topics:
Reading
March 7th
1st Quarter Exam
Distributed Directory and Security Services
Umar, Middleware Chapter 3
March 14th - Semester Break – NO CLASS.
Class 9
March 21st
Topics:
Distributed Data Services and EAI Project Methodology
Readings: Umar, Middleware, Chapter 4.1 to 4.7
Assignment 3 is due XML and Web Services Assignment Due in
Blackboard Drop Box at 12 PM (be sure to zip files).
03/10/16
3
Class 10
Topics:
Readings:
March 28th
Portal Technology and BPM
Handouts on Portal and BPM
Class 11
April 4th
Topics:
Transaction Services and Standards
Readings: Umar Chapter 4.8 to 4.18
Assignment 4 is due - Four Tier Distributed Application using PHP 12 PM
on Server.
Class 12
Topics:
Readings:
April 11th
Developing a Technical RFP and Wireless Integration
Class 13
Topics:
April 18th
Performance, Acceptance and Load Testing Distributed Systems
Class 14
April 25th
Topics:
Summary of Class and Review
Assignment 5 Group Project and Presentation is due.
Class 15
Topic:
03/10/16
May 2nd
FINAL EXAM
4
Download