CSC 340 Information Systems Analysis and Design - Winter 2004


Last Updated: March 26'th 2004, 8pm

Announcements

Assignment 3 is available now.

Assignments

Assignment #
Assignment
1
Feasibility Study
2
Requirements Analysis
3
Detailed Design

Handouts

Week
Handout
1
courseinfosheet.ps

Lecture Notes

Week
Lecture Slides (6 per page)
Lecture Slides (1 per page)
1
Introduction
Introduction
2
Problems with Information System Projects
Problems with Information System Projects
2
Software Lifecycles
Software Lifecycles
3
Scoping the Problem
Scoping the Problem
3
The Feasibility Study
The Feasibility Study
4
Information Acquisition
Information Acquisition
5
Requirements Analysis
Requirements Analysis
5
Class Diagrams
Class Diagrams
6
Sequence and Collaboration Diagrams
Sequence and Collaboration Diagrams
6
State and Activity Diagrams
State and Activity Diagrams
7
Describing Rules
Describing Rules
7
Non-functional Requirements
Non-functional Requirements
8
Software Requirements Specification
Software Requirements Specification
9
The Entity-Relationship Model
The Entity-Relationship Model
10
User Interface Design
User Interface Design
11
System Design
System Design
11
Software Architecture
Software Architecture
12
Object-Oriented Architecture
Object-Oriented Architecture
12
Hardware Selection
Hardware Selection
13
Database Design
Database Design
14
Other Phases
Other Phases

Tutorial Notes

Week
Notes
1
Scoping the Problem

Reading

Week
Assigned Readings
1
Bennett, Chapter 1
2
Bennett, Chapters 2 and 3
3
Bennett, Chapter 6
4
Bennett, Chapters 5 and 7
5
Case Study 1 in Bennett (Sections A1, A2 and A3)
6
Bennett, Chapters 8 through 11 (UML Modelling)
7
-
8
-
9
-
10
Bennett, Chapters 12 and 13
11
Bennett, Chapter 14
12
-
13
-