•   Visitors:

Course Overview

The objectives of the Course include the enabling of learner to identify the Software projects in an organization after studying various functionalities in the organization. Also, they should be able to structure various requirements, do the design and select the best method to develop the system. They should be able to implement and maintain the system . The learners should also get acquainted with different quality standards as well as learn about Management Information Systems.

BLOCK 1 : Introduction to Systems Development

Unit 1 : Introduction to SAD

Fundamentals of System
o Important Terms related to Systems
o Classification of Systems
o Real Life Business Subsystems Real Time Systems
Distributed Systems
Development of a successful System
Various Approaches for development of Information Systems
o Structured Analysis and Design
Approach
Prototype
Joint Application Development

Unit 2 : Systems Analyst-A Profession

Why do Businesses need Systems Analysts?
Users
Analysts in various functional areas
Systems Analyst in Traditional
Business
Systems Analyst in Modern Business Role of a Systems Analyst
Duties of a Systems Analyst
Qualifications of a Systems Analyst
o Analytical Skills
O Technical Skills
o Management Skills
o Interpersonal Skills

Unit 3 : Process of System Development

Systems Development Life Cycle Phases of SDLC
Project Identification and Selection
Project Initiation and planning
Analysis
Logical Design
Physical Design
Implementation
o Maintenance
Product of SDLC Phases Approaches to Development
Prototyping
Joint Application Design
o Participatory Design
Case Study

Unit 4 : Introduction to Documentation of Systems

Concepts and process of
Documentation
Types of Documentation
System Requirements Specification
o System Design Specification
o Test Design Document
o User Manual
Different Standard for Documentation Documentation and Quality of Software Good Practices for Documentation

BLOCK 2: Planning and Designing Systems

Unit 5 : Process of System Planning

Fact finding Techniques
Interviews
Group Discussion
o Site Visits
Presentations
o Questionnaires
Issues involved in Feasibility Study
Technical Feasibility
o Operational Feasibility
o Economic Feasibility
o Legal Feasibility Cost Benefit Analysis Preparing Schedule
Gathering Requirements of System
o Joint Application Development
o Prototyping

Unit 6 : Modular and Structured Design

Design Principles
Top Down Design
o Bottom Up Design
Structure Charts
Modularity
Goals of Design
Coupling
O Cohesion

Unit 7 : System Design and Modelling

Logical and Physical Design Process Modeling
Data Flow Diagrams
Data Modeling
E-R Diagrams
Process Specification Tools
Decision Tables o Decision Trees
O Notation Structured English
Data Dictionary

BLOCK 3: More Design Issues and CASE Tools

Unit 8 : Forms and Reports Design

Forms
Importance of Forms
Reports
O Importance of Reports
Differences between Forms and
Reports
Process of Designing Forms and
Reports
Deliverables and Outcomes Design Specifications
Narrative Overviews
o Sample Design
o Testing and Usability Assessment
Types of Information
Internal Information
o External Information
o Turnaround Document
General Formatting Guidelines
Meaningful Titles
Meaningful Information
o Balanced Layout
o Easy Navigation
Guidelines for Displaying Contents
Highlight Information
o Using Colour
o Displaying Text
o Designing Tables and Lists
Criteria for Form Design
Organization
Consistency
Completeness
o Flexible Entry
o Economy
Criteria for Report Design
Relevance
Accuracy
Clarity
Timeliness

Unit 9 : Physical File Design and Data base Design

Introduction to Database design
Flat files vs. Database
Steps in Database Design
E-R model to Database Design
Inputs to Physical Database Design
o Guidelines for Database Design
Design of Data Base Fields
Types of Fields
Rules for Naming Tables and Fields
Design of Physical Records
Design of Physical Files
Types of Files
File Organization
Design of Database
Case Study

Unit 10 : CASE Tools for Systems Development

Use of CASE tools by organizations
Definition of CASE Tools
Use of CASE tools by Organizations
o Role of CASE Tools
o Advantages of CASE Tools
o Disadvantages of CASE Tools
Components of CASE
Types of CASE Tools
Classification of CASE Tools
Reverse and Forward Engineering
Visual and Emerging CASE tools
Traditional systems development and CASE based systems development
CASE environment
Emerging CASE Tools
Objected oriented CASE tools
Creating documentation and reports using CASE tools
Creating and executable prototype using Object Oriented CASE tools
Sequence Diagrams

BLOCK 4 : Implementation and Security of Systems & MIS

Unit 11 : Implementation and Maintenance of Systems

Implementation of Systems
Conducting System Tests
Preparing Conversion Plan
oInstalling Databases
oTraining the end users
oPreparation of User Manual
oConverting to the new System
Maintenance of Systems
Different Maintenance activities
o Issues involved in Maintenance

Unit 12 : Audit and Security of Computer Systems

Definition of Audit
Objectives of Audit
Responsibility and Authority of the System Auditor
Confidentiality
o Audit Planning
Audit of Transactions on Computer
Transaction Audit
Audit of Computer Security
o Audit of Application
o Benefits of Audit
Computer Assisted Audit Techniques
Audit Software
o Test Data
o Audit Expert Systems
o Audit Trail
Computer System and Security issues
Analysis of Threats and Risks
o Recovering from Disasters
o Planning the contingencies
o Viruses
Concurrent Audit Techniques
Need for Concurrent Audit
Techniques
An Integrated Test Facility
Techniques
The Snapshot Techniques
SCARF
Continuous and Intermittent
o Simulation Technique

Unit 13: Management Information Systems

Role of MIS in an organization Different kinds of Information Systems
Transaction Processing System
o Management Information System
Decision Support System
o Expert System

Course Enquiry

Placed Learners