Click Here! An eCommerce Course
Office of Teaching and Learning
November 7, 2000
http://www.cll.wayne.edu/isp/drbowen/eCommOTL
Last updated: 11/7/00
Links:
- The Name
- eCommerce: Using the Web to Find and Service Customers
- No hyphen - Wired magazine style guide
- Finding - getting your site to turn up on Internet searches
- Servicing - taking orders, follow-up
- Not to mention - finding out who your customers are and watching them read your catalog
- How it happened
- I was familiar with the technology used here from developing an Online Math Tutor and
being CLL Webmaster. I also have my own (very small) business, and I also see some of what
is going on inside Ford Motor Company
- "Someone should really do this"
- In Summer 1999 I realized that I and ISP could do this
- First offering Fall 1999
- Generic workshop title
- No disasters!
- Also teaching this during Fall 2000 also under a generic title
- Next...
- Approaching School of Business through TLTR contact about working together
- Have applied for a new course with a dedicated title
- What happens when you order something over the Web?
- Fill out a form and click on a button to send the information to the web server
- Web server receives data, starts a CGI program to handle the data
- CGI = "Common Gateway Interface"
- CGI program processes data
- Can include (does include in this course):
- Storing information, e.g. to a database
- Sending email to user
- Must include writing a response page for the user
- Web server sends response page back to the user
- Course emphasizes that CGI processing is very open-ended. Can also be used for, e.g.:
- Making an Online Math Tutor
- Recording online proposals for TLTR
- Online student progress reports
- Computer chat and conferencing
- Online registration at WSU???
- CourseInfo
- Online vote reporting in
real time
- etc., etc., etc.
- CGI can do so much because the processing can be anything desired. Unfortunately, as
things stand today, this means writing a computer program
- Students work in teams. Main activites:
- Write a mini business plan around the team's idea for an online business. I wanted the
students to think about a business from a practical point of view. Very often the most
intense part of the course. Main sections:
- Description of the business, the product, and any unique aspects of the product
- Description of strengths and weaknesses of major competitors
- Estimated revenue and growth rate, estimated expenses
- Develop a web site to present the company to customers. Products, warrantee and returns,
etc. Structure to make life easy and fast for customers
- Write an order form and a CGI processing program to recieve and confirm orders. Use
iHTML (InLine HTML), a proprietary scripting language that came with our web server
(O'Reilly WebSite)
- Review web sites of other teams.
- Subtexts
- Getting a better feel for what it is like inside a business
- Getting a better feel for what programming is like
- Results so far:
- In Fall 1999 only one team (duds) got a fully working order form. Started this work
earlier this semester.
- Many problems with crashing the web server
- Installed a dedicated mail server to cope with problems arising from the sometimes very
slow response of the WSU mail system.
- For those students without programming experience (i.e. almost all of them), it takes a
long time to realize how exacting the computer is about typos. I am paying more attention
to trapping errors before they crash the server.
- Teams have had trouble getting started with a very open assignment. Have started
breaking it down into detailed steps.
- Have had to intervene in many teams. Still, there is a lot of work for most teams to do.
Started to feel that I have to do a better job of pushing and pulling the teams.
- The students:
- Carolyn Mills and Wiley Crawford from the Fall 1999 duds team
- Paul Mungar from Fall 2000 Team 1