|
| Course number |
MS-395 |
| Course title |
E-Business Technologies |
| Course description |
Today’s businesses are global in nature. An Internet presence is
essential to the marketing and
sales efforts of any organization. Network technologies allow
virtual storefronts to compete with
traditional brick-and-mortar sales vendors. Unfortunately, this
technology comes with a steep
price; the amount of computing technologies can be staggering. This
course examines a
requirement to produce a “Web presence” using a number of tools and
technologies. It
emphasizes that the business model, expressed as use-case
requirements, has to be
satisfactorily completed prior to embarking on a development
project. An overview of
e-business technologies will be covered, along with the building of
an e-business site. |
| Prerequisites |
MS-273,MS-373, MS-483 |
| Corequisites |
None |
| Required materials |
- A laptop computer with a working Windows or Unix/Linux development
environment
- Internet & World Wide Web, How to Program, 3rd Ed.,
Prentice-Hall, 2004, ISBN: 0-13-145091-3
|
| Course objectives |
Use JavaScript to program client-side applications in a web
browser environment.
Use the PHP language to connect HTML-based web pages
to a backend database
Syntax, functions, and commands for JavaScript, PHP, Apache, and MySQL
Methods and techniques for building user-friendly forms in HTML
How to easily store, update, and access information using MySQL
Ways to allow the user to edit and maintain a database
E-commerce applications using current web-based technologies
How to set up user logins, profiles, and personalization
Proper protocols for exception handling and error processing
|
| Course topics |
- Introduction to web site development (2 class)
- Apache web server configuration and management (4 classes)
- Database design and implementation with MySQL (4 classes)
- JavaScript programming language specifics (5
classes)
- Integration of server-side components using AJAX (4 classes)
- Single sign-on and credit card purchases (1 classes)
- Authentication and authorization on the web (2 classes)
- PHP programming language specifics (5 classes)
- Tests, quizzes, examinations, and reviews (2 classes)
- Special topics (1 class)
|
| Prereqs by topic |
- Knowledge of college algebra
- Knowledge of computer usage and web basics
- Knowledge of computer programming basics
- Knowledge of object-oriented programming basics
- Knowledge of databases using Structured Query Language (SQL)
|
| Course structure |
3-0-3 (class hours/week, laboratory hours/week, credits) |
| Course topics by day |
Lecture
topics page |
| ABET content |
| Engineering topics |
Design |
General education |
Math/science |
Other |
| 0 |
0% |
0 |
2 |
2 | |
| Laboratory topics |
- Incremental assignments culminating with the construction of a
fully functional e-commerce site
|
| Coordinator |
Dr. Jeffrey J. Blessing, Associate Professor, MIS Program Director |
| Last review |
3/3/2006 by Dr. Jeffrey J. Blessing, Associate Professor, MIS
Program Director |
| Last update |
3/3/2006 by Dr. Jeffrey J. Blessing, Associate
Professor, MIS Program Director | |