Vous êtes sur la page 1sur 28

QR-52-4.9.

10-1

UNIVERSITI KUALA LUMPUR KAMPUS KOTA


MALAYSIAN INSTITUTE OF INFORMATION TECHNOLOGY
LESSON PLAN

Name of Course
Object Oriented System Analysis & Design
Course Code:
ITD 22303

Names of Academic Staff:


Wan Hazimah bt Wan Ismail
mail

Semester / Year :
September 2015 (2/2015)

Total Student Learning Time


Face to face (F2F):

Total guided and independent


(SLT):

51 hours

learning (non F2F): 69 hours


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:

Upon completion of this course students should be able to:

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

Unified Modelling Language (UML).

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 %

Mapping of the course to the Program Learning Outcomes

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

UNIVERSITI KUALA LUMPUR KAMPUS KOTA


MALAYSIAN INSTITUTE OF INFORMATION TECHNOLOGY
LESSON PLAN

Project, Final Exam

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,

overall 50% marks

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

The System Development Lifecycle

Lab: Intro to MS

Project

Project Team Roles and Skills

2
Introduction to Object-Oriented Systems
3
2
1
4
10

Analysis & Design with Unified Modelling

Language

Lecture

Basic Characteristics of OO Systems

Lab: MS Visio

The UML

Introduction

OO Systems Analysis and Design

34
PART ONE: PLANNING PHASE
4
2
1
7
14

Project Identification

Feasibility Analysis

Requirements Analysis Techniques

Lecture

Lab: Intro - Activity

Requirement Gathering Techniques.

diagram

56
PART TWO: ANALYSIS PHASE
4
2
4
10
20
*Quiz#1

Requirements Determination

*Preparation on

Project Proposal - try

Business Process Modeling with Activity

to match to other

Diagram

subject such as

Use Case Description

database

Use Case Diagrams

Lab: Draw use case,

Structural Models

class diagram

Class-Responsibility-Collaboration Cards

Class Diagrams

Creating CRC cards and Class Diagrams

7
Object Oriented Models
2
1
1
4
8
*Class exercises : Case

study

Lecture / Class

Business Process Modelling - Use Case

discussion on case

Diagram

study

Use Case Description

Lab: Class description

example

QR-52-4.9.10-1

UNIVERSITI KUALA LUMPUR KAMPUS KOTA


MALAYSIAN INSTITUTE OF INFORMATION TECHNOLOGY
LESSON PLAN

SEMESTER BREAK

8
Object Oriented Models
2
1
1
4
8

*Test#1

System Sequence Diagram

Lecture /Class

Structural Models Class Diagram

discussion on case

Behavioural Models - Activity Diagram

study(group)

Interaction Diagrams State Chart

Lab: Draw sequence

diagram

9 11
PART THREE: DESIGN PHASE.
4
2
2
8
16

Lecture /Class

Data Management Layering

discussion on case

study(group)

Object Persistence Formats

Mapping Problems Domain Objects To

Object Persistence Formats

Lab: Draw sequence

Optimizing RDBMS-based Object

diagram

Assignment #2: Case

Storage

study on

Designing Data Access and Manipulation

sequence/class

Classes

diagram (wk 9)

Human Computer Interaction Design

Interface Design

User Interface Design Process

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

Installation and Operations


Conversion

Change management

Post-Implementation Activities

14
PRESENTATION OF FINAL PROJECT

*Presentation for each

group

Total :
23
13
11
42
89

Assessments:

Written test ( 2)
2
5
7

Case Study Assignments

6
6

Quiz
2

Mini Project

8
8

Exam (duration 2.5 hr)

6
6

TOTAL Student Learning Time (h)


25
15
11
69
120

QR-52-4.9.10-1

UNIVERSITI KUALA LUMPUR KAMPUS KOTA


MALAYSIAN INSTITUTE OF INFORMATION TECHNOLOGY
LESSON PLAN

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.

Vous aimerez peut-être aussi