CSCI499/696 - NDSU Computer Science

Download Report

Transcript CSCI499/696 - NDSU Computer Science

CSCI499/696


Foundations of the Digital
Enterprise
Course Objective:

The objective of the course is to
provide a solid foundation into topics of
the digital enterprise.
CSCI499/696

Coverage

General Discussion of a variety of topics
 Business Models & Concepts
 E-Commerce Infrastructure
 Building an E-Commerce Site
 Security & Encryption
 E-Commerce Payment Systems
 E-Commerce Marketing Concepts &
Communications
 Ethical, Social & Political Issues
 Auctions, Portals and Communities
 Etc.
New Course—Topics in the Digital
Enterprise—CSCI??? & ???

COURSE DESCRIPTION:
This course will discuss more
advanced topics of the digital
enterprise. The course will address:





database
web-based tools
networks
software engineering
security
New Course—Topics in the Digital
Enterprise—CSCI??? & ???

COURSE OBJECTIVE:


The objective of the course is to
provide a solid foundation into topics of
the digital enterprise.
Completion of the course will satisfy
pre-requisites for advanced classes in
the E-Commerce program.
Database






Introduction & Terminology
Relational Database Concepts
Query Formation with SQL
(Structured Query Language)
Database Design
Database Administration
File & Data Structures, Distributed
Databases
Web-based Tools for Electronic
Commerce





Web Server Hardware, Software &
Tools
Web Portals
Search Engines
Intelligent Agents
Data-Driven Websites
Networks






Components of a computer network
TCP/IP Protocol
Client/Server Computing
DNS, HTTP, TELNET, FTP & SNMP
Protocols
Designing & Analysing a Computer
Network
Network Management
Software Engineering





Intro to Software Engineering
Software Requirements &
Architecture
Software Design & Development
Validation, Verification & Testing
Quality & Reliability
Security





Basic Cryptology
Security Overview
E-Commerce Threats
Protecting E-Commerce Assests,
Intellectual Property and Privacy
Client Computers, Commerce
Channels & Servers
Servers We Will Have

ecommwin.cs.ndsu.nodak.edu







Windows 2000 Server
NetShield
SQL Server
MSXML 3.0
Commerce Server 2002?
Content Management Server
IIS resource kit (Internet
Information Services)
Servers We Will Have

ecomm.cs.ndsu.nodak.edu (includes
cpanel.cs)











Analog - a popular logfile analyser.
Agora - shopping cart software.
Apache - http server.
Checkbot - a WWW link verifier.
Interchange - shopping cart system from Red Hat.
MySQL - open source database.
PostgreSQL - open source database.
Perl - mod_perl, www scripting for use with Apache.
PHP - mod_php, www scripting for use with Apache
(includes XML).
Webalizer - a fast, free web server log file analysis
program.
Webcheck - view the structure of a site, track down
broken links, find potentially outdated web pages,
etc.
Cpanel 4.0
cpanel
Projects

E-Commerce website




Database Interaction
Shopping cart
Accept credit cards
Etc.
Problems Encountered

How do you find a book that covers
all these areas in detail

Custom book


Very expensive
Use Links on the WWW

I have compiled a list of links this
Summer for each topic. Some links are
already outdated so I will be checking and
looking for more throughout the Fall
Semester and will still need to check
before I post for the weekly postings