•   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, Important Terms related to Systems, Classification of Systems, Real Life Business Subsystems, Real Time Systems, Distributed Systems, Development of a successful System, Various Approaches for development of Information Systems 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, Analytical Skills, Technical Skills, Management Skills, 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, Maintenance, Product of SDLC Phases, Approaches to Development, Prototyping, Joint Application Design, Participatory Design, Case Study

Unit 4 : Introduction to Documentation of Systems

Concepts and process of Documentation, Types of Documentation, System Requirements Specification, System Design Specification, Test Design Document, 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, Site Visits, Presentations, Questionnaires, Issues involved in Feasibility Study, Technical Feasibility, Operational Feasibility, Economic Feasibility, Legal Feasibility, Cost Benefit Analysis, Preparing Schedule, Gathering Requirements of System, Joint Application Development, Prototyping

Unit 6 : Modular and Structured Design

Design Principles, Top Down Design, Bottom Up Design, Structure Charts, Modularity, Goals of Design, Coupling, 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, Decision Trees, Notation Structured English, Data Dictionary

BLOCK 3 : More Design Issues and CASE Tools

Unit 8 : Forms and Reports Design

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

Unit 9 : Physical File Design and Database Design

Introduction to Database design, Flat files vs. Database, Steps in Database Design, E-R model to Database Design, Inputs to Physical Database Design, 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, Role of CASE Tools, Advantages of CASE Tools, 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, Installing Databases, Training the end users, Preparation of User Manual, Converting to the new System, Maintenance of Systems, Different Maintenance activities, 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, Audit Planning, Audit of Transactions on Computer, Transaction Audit, Audit of Computer Security, Audit of Application, Benefits of Audit, Computer Assisted Audit Techniques, Audit Software, Test Data, Audit Expert Systems, Audit Trail, Computer System and Security issues, Analysis of Threats and Risks, Recovering from Disasters, Planning the contingencies, Viruses, Concurrent Audit Techniques, Need for Concurrent Audit, Techniques, An Integrated Test Facility, Techniques, The Snapshot Techniques, SCARF, Continuous and Intermittent, Simulation Technique

Unit 13 : Management Information Systems

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

Course Enquiry

Placed Learners