Session-by-session outline for 601 Module (M. Fogelman)
- Pretest, Overview and the Functional and Systems Role
- IT's Technology Focus and the Customer Orientations
- Product and culture issues
- Professional, Scholarly and Industry Literature
- "Book Reports," Executive Summary/Updates and Status Reports
Systems Development Life Cycle/Database Design Life Cycle
- Stages: Needs Analysis, Requirements Definition, Design, Coding and Testing, Implementation and Training, Maintenance and Evolution.
- Functional Decomposition vs. Data-Based Analysis
- Database Design as a Microcosm of or an alternative to Systems Evolution
Database Project Team Assignment
- Database Design
- Team Formation: Client/Analyst/Designer
- Your "Real Client"
- Technical Enviroment (What You'll See and Hear Out There.)
- Presentations in Third Normal Form
Flowcharting and Other Project Tools
- Classical Flowcharting
- Data-Flow Diagrams (Prof. Kavanagh)
- Other Structured Analysis and Logic Tools (Structured English/Pseudocode, Data element/Data element value tables, Decision Trees, Function Charts, I/O Charts, IPO Charts)
- Gantt and Other Project Charting Tools
- Automating Systems Development with Visio, Microsoft Project, CASE tools, Etc.
- Interfaces, Customizations, Conversion, "Go Live," Parallel Testing, Prototyping
The Technical Enviroment
- Software
- Client Server
- Middleware
- Thin Client/Fat Client Wintel PC/Java-Sun-Netscape NC debate
- Hardware: Commonly Used Types
- Networks
- Servers
- Routers
- Bridges
- Languages
- Comparison of Classical Through Modern Object Programming Languages
- SQL - Review and Practical Excerises
- Industry Jargon and Other Terminology
- Topology
- Protocol
- RAID
Relational Concepts and Tools: Normalization, SQL
- General Concepts: Review
- Design Issues
- Normalization
- Industry Leaders and Vendor Practices and Characteristics
Business Process Change and Workflow Analysis
- Evaluating and Selecting BPC Forms
- Workflow, Groupware and Document Management
The Virtual Project
Economic storage, retrieval and use of the organization's collective knowledge
Knowledge Management: Adding intelligent agents/filters to Workflow system
Enterprise Resource Planning
- General Concepts
- Available Packages
Application Review Presentations
Database Presentations