CSCI 6314

E-COMMERCE SYSTEMS AND IMPLEMENTATION

Dr. John P. Abraham

Spring 2009

 Professor:  Dr. John P. Abraham.  Office: Engineering Building Room 3.276

Web: cs.panam.edu/~abraham  Please check my website every week for updates.

 

Adv Computer Networks - 22763 - CSCI 6345 - 01

Syllabus

M 5:45 pm to 8:25 pm                Eng 1.272

 

CSCI 6345.01                   

 

 

 

 

 

 

E Commerce Sys Implement - 23061 - CSCI 6314 - 01

Syllabus

Tue 5:45 pm to 8:25 pm                Eng 1.242

CSCI 6314.01

 

Office Hours

M: 3pm to 5:30 pm

Th: 9 to 11:30 am

 

 

 

 

LAST DAY TO DROP: FEB 3, 2009

            My TA: Eric Gonzalez [eric@plasticgnome.com]

 

Pre-requisite: CSCI 6302.

 

Required Textbook:

Deitel, Deitel, & Goldberg.  Internet & World Wide Web, How to Program.  Prentice Hall, 2008. ISBN 0-13-175242-1

 

Recommended Supplemental books:

Eric Newcomer, Understanding Web Services, Addison Wesley 2002, ISBN 0-201-75081-3

Eric Newcomer and Greg Lomow, Understanding SOA with Web Services, Addison Wesley 2005, ISBN 0-321-18086-0

Deitel, Deitel, & Nieto.  e-Business & e-Commerce – How to Program.  Prentice Hall, 2001.

 

 

Recommended Reading:

Nelson and Nelson.  Building electronic Commerce with Database Constructions.  Addison Wesley, 2002.

Turban, Efraim. Electronic Commerce 2002 – A managerial perspective. Printice Hall 2002.

Snyder, Carr I. Management of Telectommunications.  2nd ed.  McGraw Hill, 2002.

 

Catalog description:  Presents principles of E-commerce systems implementation, examines specific examples in depth, and students implement a working prototype site as class project.

 

Objectives for the course.

  1. Be able to define and summarize e-commerce, Marketing on the Internet, e-business models, monetary transactions on the web, and relevant terminology.
  2. Compare and contrast between e-commerce and traditional commerce.
  3. Implement a secure site.
  4. Demonstrate a basic understanding of computer networking and telecommunication.
  5. Demonstrate understanding of Sponsored Search, more specifically Search Engines, Advertiser Bidding, and Empirical issues in Sponsored Search.
  6. Create Web Services.
  7. Create web pages using each one of the following: HTML, FrontPage, JavaScript, Dynamic HTML Style Sheets & Object Model and Collections, VB Script, XML and ASP. 
  8. Create an e-commerce site with a shopping cart.

 

Assignments:

1.Each student will be assigned a web design topic.  Familiarize yourself with that topic thoroughly, teach the rest of the class, and present it to the class.  You will be assigned a date; please note that you must present on that day.

2.Install a web-server and create a home page.

3.Visit at least one site for each of the e-business models discussed and write features offered by that site.

4.Manipulate data on any DBMS using ODBC/JDBC and C++, VB, or Java.

5.HTML – create a questionnaire to do research on e-commerce and collect the data over the web.

6.Write up incorporation papers, assumed name certificate, and other papers required to start a business.

7.Write an employee handbook (just the table of contents).

8.Follow a sample investment portfolio for two months.

9.JavaScript and VB-Script assignment will be given to you as topics are coverd.

JavaScript Assignment_1  Assignment_2  Assignment_3  Assignment_4  Assignment_5

VBScript Assignment_1  Assignment_2 Assignment_3 Assignment_4 Assignment_5

 

Tentative Schedule

Student presentation will be given priority.  My lecture will be date flexible.

Topic

Practical

Intro to Commerce

Java Script

Fundamentals of Management

“

Financial Management

“

Financial Management

“

Ecommerce Models

“

Ecommerce Models

VB Script

How to set up a business

VB Script

Sharepoint and Web Services

 Servers

Exam 1

 

Spring Break

 

Network Security

Networking

Student Presentations

 

“              “

 

“              “

 

Tutorial presentations

 

Tutorial presentations

 

 

 

 Final Exam

 

 

 

 

Student presentations

DATE

TOPIC

CHAPTERS

 

1-20

XHTML &CSS

4,5

 

1-27

XML & AJAX

14,15

 

2-3

WEBSERVERS, PHP (2 STUDENTS)

21, 23

 

2-10

ASP.NET

25

 

2-17

RUBY ON RAILS (2 STUDENTS)

24

 

2-24

WEB SERVICES

28

 

3-3

EXAM I

 

 

3-10

ADOBE FLASH & DREAM WEAVER

16,17,20

 

3-17

Spring break

 

 

3-24

SILVERLIGHT

19

 

3-31

DATABASE

22

 

4-7

 

 

 

4-14

 

 

 

 

Revised Schedule for Second half of the semester

DATE

TOPIC

CHAPTERS

Dr. Abraham Lectures

3-10

Web services (2 students)

28

Fundamentals of Investing

JavaScript:Windows

3-17

Spring Break

 

 

3-24

ADOBE FLASH & DREAM WEAVER

16,17,20

What’s e-Commerce

JavaScript: Forms

3-31

SILVERLIGHT

Shopping Cart Presentation (Alfred Pena, Jacobo Hernandez)

19

Conducting e-business.  Internet Advertising

4-7

DATABASE

Shopping Cart Presentation (Onesimo Trevino, Peng Lu)

22

Starting your own business Parts 1&2

4-14

ASP.NET

Shopping Cart Presentation (David Rios, Bhargavi Condoor)

25

Security

4-21

Shopping Cart Presentations

Oscar DelAngel, Veronica Nino, Jorge Martinez, Robert Mercardo

 

Security

4-28

Shopping Cart Presentation

Eduardo Lopez, Edgar Garcia, Angelina Quansah

 

 

5-5

Final Exam

 

 

 

 

Attendance and class participation is required to pass the course.

Grading:

 

 

 

 

 

 

 

 

 

 

 

 

Tests

50%

 

90 and Above       A

 

 

Topic presentation

15%

 

80 to 89                B

 

 

Shoping cart & presentation

20%

 

70 to 79                C

 

 

Programming & Assignments

15%

 

Below 70              F

 

 

 

 

 

 

 

 If you wish to drop the course, please do so on or before the deadline.  It is your responsibility to have the drop form signed and turned into the registrar before the deadline. Your professor will not submit a drop grade.

If you must miss an exam, make prior arrangements. No make-up exams will be given unless you contact me in advance! Homework assignments may be submitted to me by email or hardcopy in my mailbox prior to class time. Late homework will be levied heavy penalties.  Penalty: One day late 10%, 1 week late 20%, 2 weeks late 50%.  Not accepted afterwards.

 

Final Note: If you have a documented disability which will make it difficult for you to carry out the work as I have outlined and/or if you need special accommodations/assistance due to the disability, please contact the Office of Services for Persons with Disabilities (OSPD), Emilia Ramirez-Schunior Hall Room 100 immediately. Appropriate arrangements/accommodations can be arranged.