SEG4289 - Electronic
Commerce Technologies.
Class Schedule
back
to course page
Week 1 (Jan. 8, 9)
Lecture
A Perspective on E-Commerce: The Automation of Communication
Scenario
Electronic Commerce
Business Scenarios (Page 1 – Business Matching Service)
Chapter
11, "Architecture of the Sample Application"
http://java.sun.com/programs/solution-templates/pdf/pet_store_sun_ds.pdf
Running the Petstore using NetBeans:
https://blueprints.dev.java.net/petstore/usingnetbeans.html
Pet Store Source Code (old
version but browsable online) : http://java.sun.com/blueprints/code/jps132/src/index.html
Background
Online-Resources and Tutorials
Week 2 (Jan. 15, 16)
Lecture
Privacy, E-Commerce, and Cookies
Scenario
Electronic Commerce
Business Scenarios (Page 3 – Consumer Tracking Service)
Chapter
6, "Integrating with the
Background
Simpsons XML Example XML, DTD, XSL
Document
Processing Techniques
(XML, HTML)
Week 3 (Jan. 22, 23)
Lecture
Scenario
Electronic Commerce
Business Scenarios (Page 3 – Consumer Tracking Service)
Chapter
2, "J2EE Platform Technologies"
Background
Linking to Other Web Components
Chapters 1-4
Chapter 5.2.1 – J2EE Clients
Chapter 5.3.6 – Handling Exceptions
Chapter 6.2.1 – Relational Database Integration
Chapter 7 - Security
-Project Proposals Due
-business case study / technology project
description
- project plan with milestones
Week 4 (Jan. 29, 30)
Lecture
Scalability, Reliability, Server Cluster Architecture
Scenario
Electronic Commerce
Business Scenarios (Page 2 – Search Service)
Chapter
4, "The Web Tier"
Background
Week 5 (Feb. 5, 6)
Lecture
Transactions (Database, Object, Business, Payment)
Scenario
Electronic Commerce
Business Scenarios (Page 1 Computer Purchase – Credit Card / PayPal
Scenario)
Chapter
8, "Transaction Management"
Background
Week 6 (Feb. 12, 13)
Lecture
Scenario
Electronic Commerce
Business Scenarios (Credit Card Processing)
Chapter 10, "J2EE Internationalization and Localization"
Chapter 9, "Security"
Background
Week 7 (Feb. 19, 20)
-Study Break, no classes
Week 8 (Feb. 26, 27)
Lecture
AJAX: Web Service from HTML Page Example (zip file)
http://chs.gotdotnet.com/quickstart/aspplus/samples/services/MathService/VB/MathService.asmx?WSDL
Scenario
Electronic Commerce
Business Scenarios (Ebay)
Chapter
3, "The Client Tier"
Background
Accessibility Issues and Guidelines
Week 9 (Mar. 4, 5)
-Test 1 (Mar. 4)
Presentation (Mar. 5)
Scenario
Electronic Commerce Business Scenarios (Page 6 - Digital Rights Management)
Week 10 (Mar. 11, 12)
Lecture
A History of Crypto and Computing
Scenario
Electronic Commerce
Business Scenarios (Page 5 - Digital Rights Management)
Background
Week 11 (Mar. 18, 19)
Lecture
Scenario
Electronic Commerce
Business Scenarios (Page 4 – Voting Service)
Background
Week 12 (Mar. 25, 26)
Lecture
Model-based Business Process Automation
Scenario
Electronic Commerce
Business Scenarios (Page 6 – Reverse Auction Agent Bidding Service)
Background
Week 13 (Apr. 1, 2)
-Test 2 (April 2)
Lecture (April 1)
Scenario (Review)
Electronic Commerce
Business Scenarios (Voting Service, Digital Rights Management Service, Reverse
Auction Agent Bidding Service)
http://www.amazon.com/Nexus-Worlds-Groundbreaking-Science-Networks/dp/0393041530
Reputation
Systems. P. Resnick, R. Zeckhauser, E. Friedman, K. Kuwabara.
Communications of the ACM, 2000.
Reputation
Systems - Tutorial by Yury Lifshits
Background
WEB 2.0
http://www.youtube.com/watch?v=6gmP4nk0EOE
(Web 2.0 Video)
http://www.darrenbarefoot.com/archives/2006/05/web-10-vs-web-20.html
http://en.wikipedia.org/wiki/Web_2
http://en.wikipedia.org/wiki/Web_3
Social Networking
http://www.commoncraft.com/video-social-networking
(Social Networking Video)
http://en.wikipedia.org/wiki/Social_networking
http://en.wikipedia.org/wiki/List_of_social_networking_websites
http://www.ottawabusinessjournal.com/342393174803405.php
(Facebook networking)
http://mashable.com/2007/03/26/sowesay/
Reputation Systems
http://en.wikipedia.org/wiki/Reputation_system
Week 14 (April 8, 9)
- Presentations
-Technology Implementation, Project Report (April 9)