You are on page 1of 3

A5-R3 : System Analysis and Design

Lectures: 60 Hrs.
Practical/ Tutorials: 60 Hrs.
Total: 120 Hrs.

(1) Introduction

Duration : 3 Hrs.

System Definition and concepts, General Theory systems, Manual and automated systems, Real-life Business Sub-
Systems, System Environments and Boundaries, Real-time and distributed systems, Basic principles successful
systems, Approach to system development: Structured System Analysis and Design, Prototype, Joint Application
Development.

(2) Systems Analyst

Duration : 01 Hrs.

Role and Need of Systems Analyst, Qualifications and responsibilities, System Analysis as a Profession.

(3) System Development Cycle

Duration : 02 Hrs.

1- Introduction to Systems Development Life Cycle (SDLC)

2- Various phases of SDLC


Study, Analysis, Design, Development, Implementation, Maintenance.

3- Systems Documentation consideration


Principles of Systems Documentation, Types of Documentation and their importance, Enforcing Documentation
discipline in an Organization.

(4) Systems Planning

Duration : 03 Hrs.

1- Data and fact gathering techniques


Interviews, Group Communication: Questionnaires, Presentations & Site visits.

2- Assessing Project Feasibility


Technical, Operation, Economic, Cost Benefits Analysis, Schedule, Legal And contractual, Political.

3- Modern Methods for determining system requirements


Joint Application, Development Program, Prototyping, Business Process Re-engineering.

4- System Selection Plan and Proposal

(5) Modular and Structured Design

Duration : 03 Hrs.

Module specifications, Top-down and bottom-up design, Module coupling and cohesion, Structure Charts.
(6) System Design and Modeling

Duration : 15 Hrs.

1- Process Modeling
2- Logical and Physical design
3- Conceptual Data Modeling
Entity-Relationship Analysis, Entity-Relationship Modeling, ERDs and DFDs, Concepts of Normalization.

4- Process Description
Structured English, Decision Tree, Decision Tables.

5- Documentation
Data Dictionary, Recording Data Descriptions.

(7) Input and Output

Duration : 08 Hrs.

1- Classification of forms
2- Input/ Output forms design
3- User-interface design

4- Graphical interfaces
Standards and guidelines for GUI design.

5- Designing Physical Files and databases


Designing Fields, Designing Physical Records, Designing Physical Files, Designing Databases.

6- Introduction to CASE Tools


Features, Advantages and Limitations of CASE Tools, Awareness about some commercial CASE Tools.

(8) System Implementation and Maintenance

Duration : 03 Hrs.

Planning considerations, Conversion methods, procedures and controls, System acceptance criteria, System Evaluation
and Performance, Testing and Validation, Preparing User Manual, Maintenance Activities and Issues.

(9) Computer System Audit and Security

Duration : 02 Hrs.

1- Audit of Computer System Usage

2- Types o Threats to Computer System and Control Measures


Threat and Risk Analysis, Disaster Recovery and Contingency Planning, Viruses.

(10) OO Analysis/ Design

Duration : 10 Hrs.

Introduction to UML OO Development Life Cycle and Modeling, Static and dynamic modeling, Comparison of OO
and Module-oriented Approach, Modelling using UML.

(11) Introduction to Management Information System (MIS)


Duration : 06 Hrs.

1- Meaning and role of MIS


2- Systems approach to MIS

3- Types of Information systems


Transaction Processing System, Management Information System, Decision Support System, Expert System Case
Studies (Illustrative): MIS for Accounting and Finance Function, MIS for Marketing System.

Recommended Books

Main Reading

1- J. Hoffer, Modern Systems Analysis and Design, Second Edition, 2000, Joey George and Joseph Valacich, Pearson
Education.

2- A. Dennis and B. H. Wixom, Systems Analysis and Design, First Edition, 2002, John Wiley & Sons, Inc.

Supplementary Reading

1- J. Whitten, L. Bentley and K. Dittman, Systems Analysis and Design Methods, Fifth Edition, 2000, Tata McGraw
Hill.

2- K. C. Laudon and J. P. Laudon, Management Information Systems. Seventh Edition, 2002, Pearson Education.