Académique Documents
Professionnel Documents
Culture Documents
10-1
Name of Course
Object Oriented System Analysis & Design
Course Code:
ITD 22303
Semester / Year :
September 2015 (2/2015)
51 hours
L= Lecture
L
T
P
O
TOTAL SLT : 120 hours
T=Tutorial
P=Practical
23 h
13 h
11 h
4h
O=Others
Credit Value:
3 Credit
Prerequisite:
Nil
Learning Outcomes:
1.
Describe the system development life cycle and apply the object-oriented system
development methodology concept and approach.
2.
Analyse variety of information gathering techniques to define user requirements and propose
a solution by defining details of information system.
3.
Design functional and structural model according to business process in organization using
4.
Apply the project management activities and be able to function effectively as an individual, a
member or leader in managing a system development project.
Synopsis
This course introduces students to the object-oriented system analysis and design, which effectively combines
instruction on system development processes, object-oriented technologies and the Unified Modelling Language
(UML).
Assessment Methods and Types
Quiz
:10 %
Written test
:10 %
Mini Project :
: 30 %
Case Study Assignments
:10 %
Final Exam
:40 %
Delivery Methodology
Assessment
Key Performance Indicator
1
CLO 1
Lecture, CL, group
Quiz, Test,
70% students achieve at least
discussion
Final Exam
overall 50% marks
2
CLO 2
Lecture, CL
Quiz, Test, Case
CLO1, CLO3
PO3
Study Assignment,
CLO2
PO4
QR-52-4.9.10-1
3
CLO 3
Lecture, group discussion,
Test, Case Study
70% students achieve at least
CL
Assignment, Project,
overall 50% marks
Final Exam
CLO1, CLO3
PO3
4.
CLO4
Lecture, group discussion,
Case Study
70% students achieve at least
CL
Assignment, Project,
Final exam
CLO4
PO5
F2F
Delivery Method
Week
Topic
L
T
P
Non
SLT
/
F2F
Assessment
1
Introduction to Systems Analysis and Design
2
2
1
5
Introduction lecture
Lab: Intro to MS
Project
2
Introduction to Object-Oriented Systems
3
2
1
4
10
Language
Lecture
Lab: MS Visio
The UML
Introduction
34
PART ONE: PLANNING PHASE
4
2
1
7
14
Project Identification
Feasibility Analysis
Lecture
diagram
56
PART TWO: ANALYSIS PHASE
4
2
4
10
20
*Quiz#1
Requirements Determination
*Preparation on
to match to other
Diagram
subject such as
database
Structural Models
class diagram
Class-Responsibility-Collaboration Cards
Class Diagrams
7
Object Oriented Models
2
1
1
4
8
*Class exercises : Case
study
Lecture / Class
discussion on case
Diagram
study
example
QR-52-4.9.10-1
SEMESTER BREAK
8
Object Oriented Models
2
1
1
4
8
*Test#1
Lecture /Class
discussion on case
study(group)
diagram
9 11
PART THREE: DESIGN PHASE.
4
2
2
8
16
Lecture /Class
discussion on case
study(group)
diagram
Storage
study on
sequence/class
Classes
diagram (wk 9)
Interface Design
Navigation Design
Input Design
12 13
PART FOUR: SYSTEMS IMPLEMENTATION
2
1
1
4
8
*Quiz#2(Wk12)
*Test#2 (Wk13)
Construction
Lecture: Reflection of
OOSAD throughout
Managing Programming
semester
Designing Tests
Developing Documentation
Conversion
Change management
Post-Implementation Activities
14
PRESENTATION OF FINAL PROJECT
group
Total :
23
13
11
42
89
Assessments:
Written test ( 2)
2
5
7
6
6
Quiz
2
Mini Project
8
8
6
6
QR-52-4.9.10-1
Reference:
Compulsory
Satzinger et. al, Object-Oriented Analysis and Design with the Unified Process,
Thomsom Course Technology, 2005.
Shelly B. Gary, Cashman J. Thomas et. al, Systems Analysis and Design , Sixth
Edition, Shelly Cashman Series, 2010.
Additional:
Alan Dennis et. al, Systems Analysis and Design with UML Version 2.0: An Object-Oriented Approach, 8th Edition;
Wiley, 2010.