Subject:-Management Information System Submitted To: - Mr. Vinay Kesar Submitted By: - Virendra Pratap Singh ROLL NO: - 61-MBA-10 Semester: - 2

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 18

SUBJECT:- MANAGEMENT INFORMATION SYSTEM SUBMITTED TO :- Mr.

VINAY KESAR

SUBMITTED BY :VIRENDRA PRATAP SINGH ROLL NO :- 61-MBA-10 SEMESTER :- 2nd SEM

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Information Systems Analysis and Design


Complex organizational process whereby computer-based information systems are developed and maintained Computer software designed to support organizational functions or processes
Organizational role most responsible for analysis and design of information systems

Application Software Systems Analyst

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Transaction Processing Systems (TPS)

Management Information Systems (MIS) Decision Support Systems (DSS)

Automate handling of data about business activities (transactions) Process orientation Converts raw data from transaction processing system into meaningful form Data orientation Designed to help decision makers Provides interactive environment for decision making Involves data warehouses, executive information systems (EIS) Database, model base, user dialogue

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

System Development Methodology


Standard process followed in an organization Consists of:
Analysis Design Implementation Maintenance

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Current practice combines analysis, design, and implementation into a single iterative and parallel process of activities
6

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

One phase begins when another completes, little backtracking and looping

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

System requirements locked in after being determined (can't change) Limited user involvement (only in requirements phase) Too much focus on milestone deadlines of SDLC phases to the detriment of sound development practices

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Prototyping CASE tools Joint Application Design (JAD) Rapid Application Development (RAD) eXtreme Programming

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Iterative development process: Requirements quickly converted to a working system System is continually revised Close collaboration between users and analysts

10

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Computer-Aided Software Engineering Software tools providing automated support for systems development Project dictionary/workbook: system description and specifications Diagramming tools Example products: Oracle Designer, Rational Rose

11

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Upper CASE: Tools for the analysis and design phase of the software development lifecycle (diagramming tools, report and form generators, analysis tools) Lower CASE: Tools to support implementation, testing, configuration management

12

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Supply basic functionality, do routine tasks automatically Enhance productivity


Be able to support editing of code in the particular programming language, supply refactoring tools

Increase software quality Intuitive use Integration with other tools

Generate code pieces automatically

For example, code editor works with code repository

13

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Structured process involving users, analysts, and managers Several-day intensive workgroup sessions Purpose: to specify or review system requirements

14

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Methodology to decrease design and implementation time Involves: prototyping, JAD, CASE tools, and code generators

15

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Short, incremental development cycles Automated tests Two-person programming teams Coding and testing operate together Advantages:
Communication between developers High level of productivity High-quality code

16

CASE TOOLS AND MODERN PROCESS OF SYSTEM DEVELPMENT

Based on objects rather than data or processes Object: a structure encapsulating attributes and behaviors of a real-world entity Object class: a logical grouping of objects sharing the same attributes and behaviors Inheritance: hierarchical arrangement of classes enable subclasses to inherit properties of superclasses

17

THANK YOU

1 8

You might also like