|
Ecommerce Systems |
|
|
|
|
|
There are two major different kinds of ecommerce systems. B2B – business to business B2C – business to customer Most people have experience with B2C systems such as DELL selling computers, GAP selling jeans, and Amazon selling books. Most people think that the company has a web server that throws web pages onto the screen. That is wrong, behind the web pages, there is a large and complex software system. Frequently these systems are designed in Java, but they can be written in any reasonable language. |
|
We have a course at this university, Ecommerce Systems design, CS4270. Students will gain understanding of the design and operation of modern distributed Ecommerce systems, study types of software architectures, learn techniques used in the design of web-based systems, perform system design, analyze the functionality of web and application servers, study ecommerce work flows, use Java API’s, learn relational db concepts and design database schema, and design several projects. We will learn how to use the following tools and technologies: Java J2SE, J2EE, Tomcat, MySQL, available in the lab. |