mis concepts & design

92
MIS Concepts & Design by Dr Nisha Kant Ojha

Upload: aolani

Post on 06-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

MIS Concepts & Design. by. Dr Nisha Kant Ojha. Information is Critical. The information we have is not what we want,. The information we want. is not the information we need,. The information we need is not available. Information is a Resource. It is scarce. It has a cost. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: MIS Concepts & Design

MIS Concepts & Design

by

Dr Nisha Kant Ojha

Page 2: MIS Concepts & Design
Page 3: MIS Concepts & Design

Information is Critical

The information we have

is not what we want,

The information we want

is not the information we need,

The information we need

is not available.

Page 4: MIS Concepts & Design

Information is a Resource

It is scarce

It has a cost

It has alternative uses

There is an opportunity cost factorinvolved if one does not processinformation

Page 5: MIS Concepts & Design

Why need Information?

To ensure effective andefficient decision- makingleading to prosperity of theOrganisation.

Page 6: MIS Concepts & Design

What is MIS?

Short for Management Information System -

MIS refers broadly to a computer-basedsystem that provides managers with the toolsfor organizing, evaluating and efficientlyrunning their departments.

Page 7: MIS Concepts & Design

What is MIS?

Right Information

To the right person

At the right place

At the right time

In the right form

At the right cost

Page 8: MIS Concepts & Design

Management Information System

The three sub-componentsManagement, Information and System

- together bring out the focus clearly & effectively.

System emphasizing a fair degree of integration and a holisticview;

Information stressing on processed data in the context inwhich it is used by end users;

Management focusing on the ultimate use of such informationsystems for managerial decision making.

Page 9: MIS Concepts & Design

The Concept of MIS

Processing Logic

Computers

DataHuman Beings

Judgement / Skill /Intution Experience

Intelligence Design

Infor-

ExternalEnvironment

DecisionChoice

Data

Data

mation

Database

MIS

Monitoring / Feedback

Decision Making

Decision Implementation

Performance

Page 10: MIS Concepts & Design

Why MIS? It’s Role

Increased Business & Management Complexities

Page 11: MIS Concepts & Design

Increased Business Complexities

Technological Revolution

Research & Development

Explosion of Information

Page 12: MIS Concepts & Design

Increased Management Complexities

Management Science Technologies

Decision-makingOnset of Computers

Page 13: MIS Concepts & Design

Functional Uses of MIS

Enhance :

Quality of our operations

Quality of our services

We achieve :

Efficiency

Transparency

Speedy Decision making

Page 14: MIS Concepts & Design

Strategic Uses of MIS

Precise development of strategies,planning, forecasting and monitoring

Problem solvingDecision-making

Separate work from location

Page 15: MIS Concepts & Design

Historic Development

The concept of MIS has changed substantially over theyears.

In the 50’s and 60’s, the management saw the potential ofcomputers to process large amounts of data speedily andaccurately.

The departments that were involved with such activitieswere known as Electronic Data Processing(EDP)departments. The focus of EDP was Record Keeping e.g.accounting data - Payroll data.

Page 16: MIS Concepts & Design

Historic Development

In the 70’s, there was a discernible shift from data toinformation. The focus was not on data but on the analysisof Organisation data.

There was a shift in the philosophy.

Such a concept came to be widely known as ‘ManagementInformation System’.

right information in right time to right people

Page 17: MIS Concepts & Design

Historic Development

In the 70’s the top management relied on the staff of EDP& MIS to supply the necessary information.

The 80’s saw the Personal Computer (PC)revolution.

The Personal Computer & the desk-top metaphor changedthe picture completely.

The biggest pay-off for such direct use was the “what-if”analysis capability.

This led to the emerge of Decision Support Systems(DSS).

Page 18: MIS Concepts & Design

Historic Development

The information and decision hungry managers of 80’s saw ahuge potential in the expert systems as a result of spectaculargrowth in the Artificial Intelligence area.

Combined with DSS philosophy the expert systems could supplya superior class of managerial information support, known as

Knowledge Based Systems (KBS).

Page 19: MIS Concepts & Design

Historic Development

The EDP targeted the operational level of management.

The MIS/DSS/KBS target the middle management.

Attempts were made to provide information to top managementas well, known as Executive Information System (EIS).

Page 20: MIS Concepts & Design

Historic DevelopmentESS

ExecutiveSupport System

DSSDecision

Support System

MISManagement

Information System

OASOffice

Automation System

TPSTransaction

Processing System

KS/ESKnowledge

/ Expert System

AIArtificial

Intelligence

1950s 21st Century

Page 21: MIS Concepts & Design

Historic Development

EDP -OAS -MIS -DSS -

EIS -

ES -AI -

Focus on DataFocus on CommunicationFocus on Information

Focus on DecisionSupport

Focus on Decision Support forTop Management

Focus on ConsultationFocus on self-learning /thinking systems

Page 22: MIS Concepts & Design

Characteristics of MIS

ManagementComputerScience

OperationsResearch

Accounting

ManagementScience / Theory

MIS

BehaviouralSciences

OrganisationTheory

A multi-disciplinary Subject

Page 23: MIS Concepts & Design

Typical MIS Systems

Classification through functional disciplines

Production Finance Personnel Marketing

Strategic New Plant Alternative Welfare CompetitorLocation Financing Policy Survey

Tactical Production Variance Performance AdvertisingBottleneck Analysis Appraisal

Operational Daily Payroll Leave SalesScheduling Records Analysis

Page 24: MIS Concepts & Design
Page 25: MIS Concepts & Design

Organisational Systems & MIS

Classification of Management

Strategicdecisions

Tacticaldecisions

Top

Middle

Operational Operationaldecisions

Page 26: MIS Concepts & Design

Organisational Systems & MIS

right information in right time at right levelOperational Level - accuracy & timeliness of informationcollection and dissemination is important

Tactical & Strategic Level - relevance is the watch-word

Efficiency at Operational level

Effectiveness at tactical & strategic level

Page 27: MIS Concepts & Design

Organisational Systems & MIS

Mapping organisational level andstructure

into the design of any

MIS

is very important for its

successful implementation.

Page 28: MIS Concepts & Design
Page 29: MIS Concepts & Design

The Technology Component

Information Technology (IT) has changed the wayorganisations function and carry out their activites.

Computers have fundamentally changed MIS from anabstract concept to concrete system that provide efficiencyand transparency in the Oraganisation.

Page 30: MIS Concepts & Design

The Technology ComponentComputer Hardware

CPUArithmetic Logic

Unit

Control Unit

Data Bus

PrimaryStorage

Address Bus

Control Bus

Input Output SecondaryDevices Devices Storage

Page 31: MIS Concepts & Design

The Technology ComponentSoftware Categories

Application Software

System Software

Hardware

Page 32: MIS Concepts & Design

The Technology ComponentData Communication

Data Communication consists of

Data Processing & TransactionsTransaction is a fundamental organisational

function

Data TransmissionTransmission : Media, networks and paths

Processing :Getting/delivering the right message tothe right receiver

Control : Routing messages, structure maintenance.

Page 33: MIS Concepts & Design
Page 34: MIS Concepts & Design

Database Technology

At the heart of the Information Systemsof an Organisation is the centralrepository of Organisation Data.

Page 35: MIS Concepts & Design

DatabasesData - raw facts/details

DATABASE- A shared collection of logically related data.Models real-world enterprise.

B EntitiesB students, courses, instructors

RelationshipsB Suman is currently taking MB101

B Vijay is currently taking MB102

B Abhishek is currently taking MB103 but

took MB101 last semester

Page 36: MIS Concepts & Design

Databases

Database Management System (DBMS):large software package designed to store andmanage databases

Page 37: MIS Concepts & Design

Databases are everywhere:Your wallet is full of DB records

Driver’s licenseCredit cards

Gym membershipIndividual checks

Rs. 500 notes (w/serial numbers)Maybe even photos (ids on back)

Page 38: MIS Concepts & Design

Why We Need DBMS?

There is an information explosion intoday’s society

Need to keep accurate records

Advantages of using a DBMS fall into threemain categories:

Proper maintenance of the dataProviding access to the dataMaintaining security of the data

Page 39: MIS Concepts & Design

Traditional Approach

Applications developed in an ad-hoc andopportunistic manner

Data requirements for applications derivedindependently

Data files developed for individualapplications

Application programs are data dependent

Page 40: MIS Concepts & Design

Files Dedicated to ApplicationPrograms

reservationdata

reservationprogram

reservationfile

loan data

loanprogram

loanfile

overdueletters

overdue loansprogram

book personfile file

Page 41: MIS Concepts & Design

Database Approach

Centralization of informationmanagement

Data shared by different groups of usersand application programs

Integrity constraint handling

Advanced facilities for backup andrecovery

Page 42: MIS Concepts & Design

Data Sharing in a DatabaseEnvironment

reservationdata

reservationprogram

loan data

loanprogram

overdueletters

overdue loansprogram

DATABASEMANAGEMENT

SYSTEM

bookreservation

loan

person

Page 43: MIS Concepts & Design

Interacting with a DatabaseDBMS

Database

ApplicationPrograms End Users

Page 44: MIS Concepts & Design

Advantages

Sharing of dataEnforcement of security

Enforcement of development andmaintenance standards

Reduction of redundancyAvoidance of inconsistency acrossfiles

Maintenance of integrityData independence

Page 45: MIS Concepts & Design

3-levels Architecture

EXTERNAL LEVEL(individual view)

CONCEPTUAL LEVEL(community view)

INTERNAL LEVEL(storage view)

VIEW 1 VIEW 2

StructuralProperties

& Constraints

LogicalRepresentation

of Stored Records

Page 46: MIS Concepts & Design

Complete DBMS

Hardware

SoftwareUtilities

Data

Users

Procedures

Page 47: MIS Concepts & Design

Hardware

The actual computer system used for keepingand accessing the database.

Large organization usually has a networkwith a central server and many clientprograms running on desktops.

Smaller organizations may have the DBMSand its clients reside in a single computer.

Page 48: MIS Concepts & Design

Software

The actual DBMS.Allows the users to communicate with thedatabase.

Controls accessIncludes utilities

Report writersApplication development tools

Examples of DBMS softwareMicrosoft SQL Server

Oracle Corporation Personal Oracle™IBM DB2™

Page 49: MIS Concepts & Design

Data

The database should contain all the dataneeded by the organization.

Emphasis is on the relevant data pertainingto one or more objects or entities.

Entity: a thing of significance aboutwhich information needs to be known.

The characteristics that describe or qualifyan entity are called attributes of the entity.

Page 50: MIS Concepts & Design

Data continued…For each attribute, the set of possible values that theattribute can take is called the domain of the attribute.

The domain of the date of birth would be all thedates that might be reasonable in the student body.

No date in the 1700s would be expected.

Undergraduate class levels would probably berestricted to

Part IPart IIPart III

No other values would be allowed.

Page 51: MIS Concepts & Design

UsersEach type of user needs different software capabilities:

The database administrator (DBA) is the person orgroup in charge of implementing the databasesystem within the organization.

The end users are the people who sit at workstationsand interact directly with the system.

The application programmers interact with thedatabase by accessing the data from programs

written in high-level languages such as Visual Basicetc.

Page 52: MIS Concepts & Design

Procedures

An integral part of any system is the set ofprocedures that control the behavior of thesystem.

The actual practices the users follow toobtain, enter, maintain, and retrieve thedata.

For example, in a payroll system, howare the hours worked received by theclerk and entered into the system?

Exactly when are monthly reportsgenerated and to whom are they sent?

Page 53: MIS Concepts & Design

Data Models

Models generally allow people toconceptualize an abstract idea moreeasily

Model airplanesModel homes

A data model is a way of explaining thelogical layout of the data and therelationship of various parts to eachother and the whole.

Different data models have been usedthroughout the years.

Page 54: MIS Concepts & Design

Classification of DBMS

1. Classical DBMS

• Hierarchical

• Network

• Relational

2. New Directions

• Extended Relational

• Object-Oriented

• Distributed

Page 55: MIS Concepts & Design

Data Models continued…

The Relational Database Model:Relational database management systems,where all data are kept in tables or relations.More flexible & easy to use.

Almost any item of data can be accessed morequickly than the other models.

Retrieval time is reduced so that interactiveaccess becomes more feasible.

This is what is referred to as RelationalDatabase Management Systems (RDBMS)

Page 56: MIS Concepts & Design

Object Oriented Database -OODBMS

Handle big and complex data that relational databasescould not.

Joining of object-oriented programming with databasetechnology, which provides an integrated applicationdevelopment system.

Page 57: MIS Concepts & Design

Object Oriented Database -OODBMS

Page 58: MIS Concepts & Design

Object Relational - ORDBMS

RDBMS extended to include Object Oriented conceptsand structures.Handle new types of data such as audio, video, andimage files that relational databases were not equippedto handle.

Advantages of ORDBMSit allows organizations to continue using theirexisting systems, without having to make majorchanges.it allows users and programmers to start usingobject-oriented systems in parallel.

Page 59: MIS Concepts & Design

ACID properties

ACID properties are an important concept fordatabases. The acronym stands for Atomicity,Consistency, Isolation, and Durability.

A single logical operation on the data is called atransaction.

Example : transfer of funds from one account toanother.

The ACID properties guarantee that suchtransactions are processed reliably.

Page 60: MIS Concepts & Design

ACID propertiesAtomicity guarantees that one account won't be debitedif the other is not credited as well.

Consistency a transaction can't break the rules, orintegrity constraints, of the database. If an integrityconstraint states that all accounts must have a positivebalance, then any transaction violating this rule will beaborted.

Isolation This means that no operation outside thetransaction can ever see the data in an intermediatestate;

Durability refers to the guarantee that once the user hasbeen notified of success, the transaction will persist, andnot be undone.

Page 61: MIS Concepts & Design
Page 62: MIS Concepts & Design

MIS Design

The Concept of ‘S ystems’ is of

pivotal importance in MIS

Page 63: MIS Concepts & Design

What is a System?

Systems are created to solveproblems.

Systems approach is anorganized way of dealing with aproblem.

Page 64: MIS Concepts & Design

Defining a System

A collection of components that worktogether to realize some objectiveforms a system

Three Major Components

Page 65: MIS Concepts & Design

Fox Example

Human body - a complete naturalsystem.

National systems - political system,economic system, educational system

Page 66: MIS Concepts & Design

System Life Cycle

Organisational process of developingand maintaining systems.

Helps to establish a system projectplan.

Page 67: MIS Concepts & Design

Phases of SDLC

Page 68: MIS Concepts & Design

System Study

problem identification and projectinitiation

background analysis

inference or findings

Page 69: MIS Concepts & Design

Feasibility Study

Workability,

Meeting user’s requirements,

Effective use of resources

Cost effectiveness.

Page 70: MIS Concepts & Design

System Analysis

Specification of the new system

Functional hierarchy

Identify Data items

Page 71: MIS Concepts & Design

System Design

preliminary or general design

Structure or detailed design

Tools and techniques used for designing:

FlowchartData flow diagram (DFDs)Data dictionary

Structured EnglishDecision tableDecision tree

Page 72: MIS Concepts & Design

Coding

Coding the new system into computerprogramming language.

Defined procedures transformed intocontrol specifications

Programming phase - computerinstructions.

Page 73: MIS Concepts & Design

Testing

A test run of the system

Unit testing

System testing

Black box testing

White box testing

Page 74: MIS Concepts & Design

Implementation

theory is turned into practice

Parallel runPilot run

User training

Page 75: MIS Concepts & Design

Maintenance

The review of the system is done for:

knowing the required changes orthe additional requirements

studying the performance

If a major change to a system is needed, a new project is setup to carry out the change. The new project will thenproceed through all the above life cycle phases.

Page 76: MIS Concepts & Design
Page 77: MIS Concepts & Design

Information System & Quality

ATMs

Computerised Railway Bookings

Telephone Network

We do not expect them to fail!

Page 78: MIS Concepts & Design

Quality

“Quality indicates the degree ofexcellence of a product or service”

Page 79: MIS Concepts & Design

What is Software Quality?

Ability of a Software to be fitfor its purpose.

Page 80: MIS Concepts & Design

Quality Factors

Reliability

Correctness

Maintainability

Security

Reusability

Portability

User-friendliness

Page 81: MIS Concepts & Design

Management Role in SoftwareQuality Assurance

Establish & maintain the requirementspecification

Establish & implement a process fordeveloping the Software

Establish & maintain an evaluationprocess

Page 82: MIS Concepts & Design

Quality Model

Quality Factor

Requirements Design Coding TestingChecklist Checklist Checklist Checklist

Quality Factor throughout the Software Life Cycle

Page 83: MIS Concepts & Design
Page 84: MIS Concepts & Design

Information Security & Control

I.T and Computers have bought‘Information Age’

The spread of Internet & relativeease of access made easier

‘Information Breach’

Page 85: MIS Concepts & Design

Information Breach

Unauthorised reading of data

Unauthorised modification of data

Unauthorised destruction of data

Page 86: MIS Concepts & Design

Why break I.T. System Security?

RevengeMoney

NotorietyThe challenge of doing “IT”

Page 87: MIS Concepts & Design

Information Security

Your future is not secure

if your information is not secure

Information Resources need to be

guarded, protected and controlled

Page 88: MIS Concepts & Design

Security Threats

The External Threats

The Internal Threats

Page 89: MIS Concepts & Design

Security Threats

The External ThreatsOrganisation’s connectionto Internet

CorporateNetwork

FirewallInternet

Private Access Public Access

Page 90: MIS Concepts & Design

Security ThreatsThe Internal ThreatsPasswords

User TerminationSpecial Privilege IDsAccess ReviewsAuthorisation levelsUser informationRoutine maintenanceSoftware updates

Virus checking / checksPhysical considerationsAudit Trails

The

Greatest

Security

Threats

Come

from

within

Page 91: MIS Concepts & Design

We may never be able toeliminate all the security risks

But we can make it very veryhard for them to do so.

Page 92: MIS Concepts & Design

Implement short term. Plan long-term.