Close

SC-P05
(PGP 2005-07 : Term-IV)

Structured Computing
(Faculty: Prof. Dipak Misra)

Course Objectives:

The objective of this course is to provide a broad exposure on the various aspects of Structured System Development paradigm. There are different system development approaches professed by authorities. Any system development activity commences with a distinct planning phase. The structured paradigm is the most simple and logical approach for development of Information Systems, the knowledge of which provides the foundation for understanding any complex organization of software components. You will be introduced to the Structured System Analysis and Design concepts. The focus will be on assimilation and application of concepts leaving aside the programming aspects. So, the course will essentially be a course of modeling and analytical treatment/representation of various concepts.

The more specific objectives of the course are for students to:

1. Gain a clear understanding of the system development process, from planning to analysis and design.
2. Gain an understanding of the concepts and techniques of system development related to the structured approach.
3. Understand the success factors associated with systems development, including individual and organization factors.
4. Understand principles of good systems design.
5. Develop the knowledge and skills for managing a systems development project in an effective manner.

Course Content and Delivery:

Schedule of Topics

SessionTopicReadingsAssignments
1Course Introduction; Review of Information and Systems ConceptsCh.1, Handouts
2Process Model concepts; System Development Life Cycle conceptsHandouts
3Role of System Analyst; Using Case Tools, Need for Structured Analysis and DesignCh.1Case Assignment-1
4Organization Style and Impact on System Development; Organization CultureCh.2Case Assignment-2
5Project Initiation; Feasibility; Selection and ManagementCh.3Case Assignment-3
6Information Requirements Analysis; Kinds of Information sought in InvestigationCh.4Case Assignment-4
7Planning the interview for seeking information; Joint Application DesignCh.5
8Planning, using scales, and designing questionnaires for seeking information; Observing decision-maker’s behaviour and physical environmentCh.6
9Prototyping and Rapid Application DevelopmentCh.8Case Assignment-5
10Structured Analysis Methodology; Data Flow Approach for Requirements DeterminationCh.9, HandoutsIntroduction of the Group Projects
11Class-room activity on Data-flow diagrams
12Using Data-dictionariesCh.10, Handouts
13Preparing, writing and presenting the Systems ProposalCh.13, 14
14Design concepts, principles and priorities; the essentials of modular designHandouts
15Structured Design MethodologyHandouts
16Class-room activity on Structure Charts
17Issues in designing effective outputCh.15Case Assignment-6
18Input design objectives and pragmatics; User-Interface designCh.16,18
19Group Project Presentations
20Group Project Presentations

The course content is defined by the schedule of topics mentioned above. The course will be offered through lecture sessions, and class room case discussions.

Textbooks and Materials:

1. System Analysis and Design – Kendall & Kendall, Pearson Education
2. Analysis and Design of Information Systems – James A. Senn, McGraw-Hill
3. Any book on System Analysis and Design
4. Web Resources may be assigned by your instructor from time to time.

Regular reading is strongly advised, both of the required texts and recommended reading materials, since all assigned materials are examinable.

Evaluation:

There will be two written components. But, selected other assignments will also be evaluated.

1. Mid Term 25%
2. End Term 30%
3. Assignments 15%
4. Project 30%
Created By: Bijoy Kar on 06/06/2006 at 12:32 PM
Category: PGP-II Doctype: Document

...........................