Sunteți pe pagina 1din 6

CONTOH

1.

Name of Course/Module

SYSTEMS ANALYSIS AND DESIGN

2.

Course Code

CISY1002

3.

Name(s) of academic staff

Puan Siti Norbaya bt Daud

4.

Rationale for the inclusion for As software is becoming complicated, the existence of appropriate
the course/module in the
analysis and design is vital to developers.
programme

5.

Semester and Year offered

6.

Total Student Learning Time

Year 1, Semester 1

L = Lecture
T = Tutorial
P = Practical
O = Others

28

28

7.

Credit Value

3 Credit

8.

Pre-requisite

9.

The objectives
module are to:

10.

Learning Outcomes

of

the

Non Contact
(Non F2F)

Face to Face (F2F)

62

Total Guided and


Independent Learning

120 hours

The fundamental aim of the module is to introduce student to the


main principles of systems analysis and design and to provide a
working knowledge of the key methodologies, techniques and
tools used when employing a structured and systematic approach to
developing and maintaining computer-based information systems
(IS) within a business organisation. It is expected that students will
adopt the role of a Systems Analyst. The specific aim of the module is
therefore to provide students with a real opportunity to experience the
systems development lifecycle (SDLC). This involves producing
deliverables at each phase and understanding how the system models
evolve throughout the SDLC, from conception to construction. The
systems modeling techniques used will enable students to structure
requirements during the Analysis phase and to produce system
blueprints during the Design phase.
Upon completion of the module the students should be able to:
1. Explain the role and skills of the Systems Analyst;
2. Explain
Systems
Development
Lifecycles
and
Methodologies. Prepare and deliver coherent and structured
verbal and written technical reports;
3. Demonstrate
an
understanding
of
appropriate
requirements determination techniques to establish the user
requirements for a simple information system;
4. Demonstrate
an
understanding
of
the
systems
modeling techniques applied to each stage of the systems
development lifecycle.

11.

Transferable Skills

Skills to undertake group project, Students will acquire appropriate


skills of Systems Analyst, Analysis and Design skills - prepare and
deliver coherent and structured verbal and written technical portfolio
reports.

12.

Teaching-learning and
assessment strategy

Teaching and Learning: The module will be taught through lectures


and labs. The lectures will provide knowledge and understanding of the
material and will be front-loaded in order to provide the knowledge
necessary for completion of coursework The lab session will be used
to develop skills in preparation for the coursework portfolio assignment.
Assessment Strategy:
Formative Exercises and Lab works are given to the students
during lab sessions and will not be marked. The purpose is to highlight
how well the students grasp the subjects.
Summative Coursework and Examination assessment activities
that are used to make official judgments about students academic
grades are based.
Feedback Informal verbal or written feedback based on performance
during tutorial and lab sessions given to the students to improve
understanding and to improve grades.

13.

Synopsis

This module introduces the students to the concepts and skills of


system analysis and design. It includes expanded coverage of data
flow diagrams, data dictionary, and process specifications. This
module provides students with theoretical explanations and practical
session to develop skills required for the industry.

14.

Mode of Delivery

Lecture, Practical Lab

15.

Assessment Methods and


Types

16.

Mapping of the course/module to the Programme Aims

Coursework - 60% (A written technical portfolio report)


Exam - 40%

Course LOs / Program Aims


Explain the role and skills of the Systems Analyst
Explain
Systems
Development
Lifecycles
and
Methodologies. Prepare and deliver coherent and structured
verbal and written technical reports
Demonstrate
an
understanding
of
appropriate
requirements determination techniques to establish the user
requirements for a simple information system
Demonstrate
an
understanding
of
the
systems
modeling techniques applied to each stage of the systems
development lifecycle

PA1

PA2

PA3

Explain Systems Development Lifecycles and


Methodologies. Prepare and deliver coherent
and structured verbal and written technical
reports
Demonstrate
an
understanding
of
appropriate
requirements
determination
techniques to establish the user requirements for
a simple information system
Demonstrate
an
understanding
of
the
systems modeling techniques applied to each
stage of the systems development lifecycle

PLO 9

PLO 8

PLO 7

PLO 6

PLO 5

PLO 4

Content outline of the course/module and the student learning time (SLT) per topic

Project Selection and


Initiation (System Requests;
Feasibility Analysis)
Lab System Request

Assessment

Total (hours)

1. PHASE I SYSTEMS
PLANNING

Practical

Course Materials
Tutorial

Week

Test & Exam

Face to Face (F2F)

Self-Study
F2F Non

Student Learning Time


(SLT)

Lecture

18.

Explain the role and skills of the Systems Analyst

PLO 3

Course LOs / Program LOs

PLO 2

Mapping of the course/module to Programme Learning Outcomes

PLO 1

17.

Test,
Practic
al 1

Test,
Practic
al 2

2. SYSTEMS PLANNING cont.

Creating and managing the


work plan
Gantt Charts
PERT diagrams and critical
path method (CPM)
Risk Assessment

Lab MS Project
3

3. PHASE II SYSTEMS
ANALYSIS
A. Requirements Determination

Test,
Practic
al 3

4. B. Process Modeling

Abstraction and the Context


Diagram Constructing a Level 0
DFD Constructing a Level 1
DFD
The importance of DFD
balancing
Lab Context and DFD

Primitive DFD processes


Structured English
Decision Trees/Decision Tables
Lab Logic Modeling
Documentation

Introduction to data modeling


concepts
Functional Dependencies
Lab Dependancy Diagram

8. D. Data Modeling

7. D. Data Modeling

6. C. Logic Modeling

Introduction to Use-Case
Analysis
Introduction to Data Flow
Diagrams (DFDs) using Gane &
Sarson notation
Processes, Data flows, Data
Stores and External Entities
Lab Use Case Text

5. B. Process Modeling cont.

Types of requirement
Requirement analysis
techniques
Requirements gathering
techniques
Lab System Analysts

Entity Relationship Diagrams


(ERDs)
Normalisation
Determinacy Diagrams
Lab Normalization and ERD

PHASE 3 SYSTEMS DESIGN


9. A. Introduction

Design strategies

Test,
Practic
al 4

10

10. B. User Interface Design

11-12

Basic principles and Design


process
Navigation design
Input/Output design
Lab Interface Solution

2
-

2
-

3
-

28

28

62

7
2
12
0

11. C. Program Design

13

Moving from logical to physical


models Architecture design
Create/Read/Update/Delete
matrices
Lab CRUD matrices

Physical process models


Structure charts Program
specification
Lab Design Notation

MOVING TO OBJECTS
12. Characteristics of Object
orientated systems

14

Object-orientated A&D Unified


Modeling Language Use Case
Diagrams
Lab UML notations

MOVING TO OBJECTS
13. Characteristics of Object
orientated systems

15
16-17

Class Diagrams
Sequence Diagrams
Behavioral State Machine
Diagrams
Lab UML Notations cont.

14. Revision
15. Examiniation
Total
Notional hours
Creadit value

19.

Main references supporting


the course

40
3
Dennis, A., Wixom, B. H. and Roth, R (2012) System Analysis &
th
Design. (5 Edition) J. Wiley
th
Kendal E., Kendal J (2013) Systems Analysis and Design. (9
Edition) Prentice Hall.

20.

Additional references

Dennis, A., Wixom, B. H. and Tegarden, D (2015) System Analysis

supporting the course

and Design: An Object-Oriented Approach with UML. (5


Wiley.

th

Edition) J.

Rosenblatt, H (2013) Systems Analysis and Design (with CourseMate


th
Printed Access Card) Shell y Cashman Series. (10 Edition) Course
Technology.
21.

Other additional information

Nil

S-ar putea să vă placă și