MIS Concepts & Design. Seema Sirpal Delhi University Computer Centre



Similar documents
B.Sc (Computer Science) Database Management Systems UNIT-V

1 File Processing Systems

Course Description Bachelor in Management Information Systems

B.Com(Computers) II Year RELATIONAL DATABASE MANAGEMENT SYSTEM Unit- I

Database System Architecture & System Catalog Instructor: Mourad Benchikh Text Books: Elmasri & Navathe Chap. 17 Silberschatz & Korth Chap.

ISM 318: Database Systems. Objectives. Database. Dr. Hamid R. Nemati

Database Management. Chapter Objectives

Introduction to Database Systems

1 INTRODUCTION TO SYSTEM ANALYSIS AND DESIGN

Answers to Review Questions

Principles of Database. Management: Summary

CHAPTER 6 DATABASE MANAGEMENT SYSTEMS. Learning Objectives

How To Understand Information Systems

MANAGEMENT INFORMATION SYSTEMS COURSES Student Learning Outcomes 1

Chapter 2. Data Model. Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel

14 Databases. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to:

Database Management System

IT1104- Information Systems & Technology (Compulsory)

What is a database? COSC 304 Introduction to Database Systems. Database Introduction. Example Problem. Databases in the Real-World

Unit Title: Personnel Information Systems Unit Reference Number: F/601/7510 Guided Learning Hours: 160 Level: Level 5 Number of Credits: 18

Chapter 14: Databases and Database Management Systems

Course Structure of Three Year Degree B.A Programme in Computer Application under Semester System of Dibrugarh University (General Programme)

Foundations of Business Intelligence: Databases and Information Management

Enterprise-Wide Information Systems in the Modern Organization

STUDY ON MANAGEMENT INFORMATION SYSTEM, ITS COMPONENTS AND IMPLEMENTATION PROCESS

Development of Essential Features for a Human Resource Management System

Database Resources. Subject: Information Technology for Managers. Level: Formation 2. Author: Seamus Rispin, current examiner

Information Management System

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

DATABASE MANAGEMENT SYSTEM

Course MIS. Foundations of Business Intelligence

Lecture-2-The Strategic Role of Information Systems

Chapter 1. Database Systems. Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel

KING SAUD UNIVERSITY COLLEGE OF COMPUTER AND INFORMATION SCIENCES DEPARTMENT OF INFORMATION SYSTEMS THE MASTER'S DEGREE PROGRAM INFORMATION SYSTEMS

ECS 165A: Introduction to Database Systems

Overview RDBMS-ORDBMS- OODBMS

Introduction: Database management system

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;

Foundations of Business Intelligence: Databases and Information Management

INFO What are business processes? How are they related to information systems?

Overview of Data Management

Chapter 6 FOUNDATIONS OF BUSINESS INTELLIGENCE: DATABASES AND INFORMATION MANAGEMENT Learning Objectives

Alexander Nikov. 5. Database Systems and Managing Data Resources. Learning Objectives. RR Donnelley Tries to Master Its Data

Computer Information Systems (CIS)

Information Systems and Technologies in Organizations

OCR LEVEL 3 CAMBRIDGE TECHNICAL

Introduction to Management Information Systems

Chapter 2 Database System Concepts and Architecture

CS2Bh: Current Technologies. Introduction to XML and Relational Databases. Introduction to Databases. Why databases? Why not use XML?

ก ก ก ก ก (3-0-6) ก ก ก (Introduction to Business) (Principles of Marketing)

Q. 2. Projections and responses to queries are Information output characteristics associated with: A) DSS B) MIS C) ESS D) TPS Ans: C

Introduction. Chapter 1. Introducing the Database. Data vs. Information

DETAIL AUDIT PROGRAM Information Systems General Controls Review

Introduction. Introduction: Database management system. Introduction: DBS concepts & architecture. Introduction: DBS versus File system

11A. CORPORATE INFRASTRUCTURE

Database Management. Technology Briefing. Modern organizations are said to be drowning in data but starving for information p.

DESIGNATED CONTRACT MARKET OPERATIONAL CAPABILITY TECHNOLOGY QUESTIONNAIRE

Foundations for Systems Development

ABSTRACT. would end the use of the hefty 1.5-kg ticket racks carried by KSRTC conductors. It would also end the

2.2 INFORMATION SERVICES Documentation of computer services, computer system management, and computer network management.

Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc.

Microsoft SQL Server for Oracle DBAs Course 40045; 4 Days, Instructor-led

æ A collection of interrelated and persistent data èusually referred to as the database èdbèè.

Chapter Managing Knowledge in the Digital Firm

Databases and Information Management

Chapter 1 System Development Environment

CHAPTER-IV DATABASE MANAGEMENT AND ITS ENVIRONMENT

A system is a set of integrated components interacting with each other to serve a common purpose.

INFORMATION TECHNOLOGY SECURITY STANDARDS

Module 3: File and database organization

Introduction to Information System

IT - General Controls Questionnaire

Database Administrator [DBA]

Data Warehousing and OLAP Technology for Knowledge Discovery

IT FOR BUSINESS AND FINANCE. BUSINESS PROCESSES and INFORMATION SYSTEMS

Compliance Guide: PCI DSS

Chapter 1 Databases and Database Users

Brief Contents. Part Three: Decisions and Strategies. Part One: Information Technology Infrastructure. Part Four: Organizing Businesses and Systems

DATA BASE.

Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 1 Outline

In-memory databases and innovations in Business Intelligence

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

Chapter 1 The Systems Development Environment

Foundations of Business Intelligence: Databases and Information Management

Laboratory Information Management Systems. Presented By: Happy Mashigo & Vuyiswa Kenke

Chapter 10 Practical Database Design Methodology and Use of UML Diagrams

MANAGEMENT INFORMATION. Prepared By: Hardeep Singh

Case Management and Real-time Data Analysis

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

micros MICROS Systems, Inc. Enterprise Information Security Policy (MEIP) August, 2013 Revision 8.0 MICROS Systems, Inc. Version 8.

How To Write A Management Information System

Chapter 1 - Database Systems

CSC 342 Semester I: H ( G)

Certified Information Systems Auditor (CISA)

4. Identify the security measures provided by Microsoft Office Access. 5. Identify the methods for securing a DBMS on the Web.

Investigate Requirements for Software Solutions

Transcription:

MIS Concepts & Design by Seema Sirpal Delhi University Computer Centre

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 It has alternative uses There is an opportunity cost factor involved if one does not process information

Why need Information? To ensure effective and efficient decision - making leading to prosperity of the Organisation.

What is MIS? Short for Management Information System MIS refers broadly to a computer-based system that provides managers with the tools for organizing, evaluating and efficiently running their departments.

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

Management Information System The three sub-components Management, Information and System - together bring out the focus clearly & effectively. System emphasizing a fair degree of integration and a holistic view; Information stressing on processed data in the context in which it is used by end users; Management focusing on the ultimate use of such information systems for managerial decision making.

The Concept of MIS Processing Logic Judgement / Intution Skill / Experience External Environment Data Data Computers Human Beings Information Intelligence Design Choice Decision Making Decision Data Database MIS Monitoring / Feedback Decision Implementation Performance

Why MIS? It s Role Increased Business & Management Complexities

Increased Business Complexities Technological Revolution Research & Development Explosion of Information

Increased Management Complexities Management Science Technologies Decision-making Onset of Computers

Functional Uses of MIS Enhance : Quality of our operations Quality of our services We achieve : Efficiency Transparency Speedy Decision making

Strategic Uses of MIS Precise development of strategies, planning, forecasting and monitoring Problem solving Decision-making Separate work from location

Historic Development The concept of MIS has changed substantially over the years. In the 50 s and 60 s, the management saw the potential of computers to process large amounts of data speedily and accurately. The departments that were involved with such activities were known as Electronic Data Processing (EDP) departments. The focus of EDP was Record Keeping e.g. accounting data Payroll data.

Historic Development In the 70 s, there was a discernible shift from data to information. The focus was not on data but on the analysis of Organisation data. There was a shift in the philosophy. Such a concept came to be widely known as Management Information System. right information in right time to right people

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 changed the 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).

Historic Development The information and decision hungry managers of 80 s saw a huge potential in the expert systems as a result of spectacular growth in the Artificial Intelligence area. Combined with DSS philosophy the expert systems could supply a superior class of managerial information support, known as Knowledge Based Systems (KBS).

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 management as well, known as Executive Information System (EIS).

Historic Development DSS Decision Support System ESS Executive Support System KS/ES Knowledge / Expert System AI Artificial Intelligence MIS Management Information System OAS Office Automation System TPS Transaction Processing System 1950s 21 st Century

Historic Development EDP - Focus on Data OAS - Focus on Communication MIS - Focus on Information DSS - Focus on Decision Support EIS - Focus on Decision Support for Top Management ES - Focus on Consultation AI - Focus on self-learning / thinking systems

Characteristics of MIS Operations Research Computer Science Organisation Theory MIS Management Accounting Management Science / Theory Behavioural Sciences A multi-disciplinary Subject

Typical MIS Systems Classification through functional disciplines Production Finance Personnel Marketing Strategic New Plant Location Alternative Financing Welfare Policy Competitor Survey Tactical Production Bottleneck Variance Analysis Performance Appraisal Advertising Operational Daily Scheduling Payroll Leave Records Sales Analysis

Organisational Systems & MIS Classification of Management Strategic decisions Top Tactical decisions Middle Operational decisions Operational

Organisational Systems & MIS right information in right time at right level Operational Level accuracy & timeliness of information collection and dissemination is important Tactical & Strategic Level relevance is the watch-word Efficiency at Operational level Effectiveness at tactical & strategic level

Organisational Systems & MIS Mapping organisational level and structure into the design of any MIS is very important for its successful implementation.

The Technology Component Information Technology (IT) has changed the way organisations function and carry out their activites. Computers have fundamentally changed MIS from an abstract concept to concrete system that provide efficiency and transparency in the Oraganisation.

The Technology Component CPU Arithmetic Logic Unit Control Unit Primary Storage Computer Hardware Data Bus Address Bus Control Bus Input Devices Output Devices Secondary Storage

The Technology Component Software Categories Application Software System Software Hardware

The Technology Component Data Communication consists of Data Communication Data Processing & Transactions Transaction is a fundamental organisational function Data Transmission Transmission : Media, networks and paths Processing :Getting/delivering the right message to the right receiver Control : Routing messages, structure maintenance.

Database Technology At the heart of the Information Systems of an Organisation is the central repository of Organisation Data.

Databases Data - raw facts/details DATABASE- A shared collection of logically related data. Models real-world enterprise. Entities students, courses, instructors Relationships Suman is currently taking MB101 Vijay is currently taking MB102 Abhishek is currently taking MB103 but took MB101 last semester

Databases Database Management System (DBMS): large software package designed to store and manage databases

Databases are everywhere: Your wallet is full of DB records Driver s license Credit cards Gym membership Individual checks Rs. 500 notes (w/serial numbers) Maybe even photos (ids on back)

Why We Need DBMS? There is an information explosion in today s society Need to keep accurate records Advantages of using a DBMS fall into three main categories: Proper maintenance of the data Providing access to the data Maintaining security of the data

Traditional Approach Applications developed in an ad-hoc and opportunistic manner Data requirements for applications derived independently Data files developed for individual applications Application programs are data dependent

Files Dedicated to Application Programs reservation data loan data overdue letters reservation program loan program overdue loans program reservation file loan file book file person file

Database Approach Centralization of information management Data shared by different groups of users and application programs Integrity constraint handling Advanced facilities for backup and recovery

Data Sharing in a Database Environment reservation data loan data overdue letters reservation program loan program overdue loans program DATABASE MANAGEMENT SYSTEM reserv ation loan book person

Interacting with a Database DBMS Database Application Programs End Users

Advantages Sharing of data Enforcement of security Enforcement of development and maintenance standards Reduction of redundancy Avoidance of inconsistency across files Maintenance of integrity Data independence

3-levels Architecture EXTERNAL LEVEL (individual view) VIEW 1 VIEW 2 CONCEPTUAL LEVEL (community view) Structural Properties & Constraints INTERNAL LEVEL (storage view) Logical Representation of Stored Records

Complete DBMS Hardware Software Utilities Data Users Procedures

Hardware The actual computer system used for keeping and accessing the database. Large organization usually has a network with a central server and many client programs running on desktops. Smaller organizations may have the DBMS and its clients reside in a single computer.

Software The actual DBMS. Allows the users to communicate with the database. Controls access Includes utilities Report writers Application development tools Examples of DBMS software Microsoft SQL Server Oracle Corporation Personal Oracle IBM DB2

Data The database should contain all the data needed by the organization. Emphasis is on the relevant data pertaining to one or more objects or entities. Entity: a thing of significance about which information needs to be known. The characteristics that describe or qualify an entity are called attributes of the entity.

Data continued For each attribute, the set of possible values that the attribute can take is called the domain of the attribute. The domain of the date of birth would be all the dates that might be reasonable in the student body. No date in the 1700s would be expected. Undergraduate class levels would probably be restricted to Part I Part II Part III No other values would be allowed.

Users Each type of user needs different software capabilities: The database administrator (DBA) is the person or group in charge of implementing the database system within the organization. The end users are the people who sit at workstations and interact directly with the system. The application programmers interact with the database by accessing the data from programs written in high-level languages such as Visual Basic etc.

Procedures An integral part of any system is the set of procedures that control the behavior of the system. The actual practices the users follow to obtain, enter, maintain, and retrieve the data. For example, in a payroll system, how are the hours worked received by the clerk and entered into the system? Exactly when are monthly reports generated and to whom are they sent?

Data Models Models generally allow people to conceptualize an abstract idea more easily Model airplanes Model homes A data model is a way of explaining the logical layout of the data and the relationship of various parts to each other and the whole. Different data models have been used throughout the years.

Classification of DBMS 1. Classical DBMS Hierarchical Network Relational 2. New Directions Extended Relational Object-Oriented Distributed

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 more quickly than the other models. Retrieval time is reduced so that interactive access becomes more feasible. This is what is referred to as Relational Database Management Systems (RDBMS)

Object Oriented Database - OODBMS Handle big and complex data that relational databases could not. Joining of object-oriented programming with database technology, which provides an integrated application development system.

Object Oriented Database - OODBMS

Object Relational - ORDBMS RDBMS extended to include Object Oriented concepts and structures. Handle new types of data such as audio, video, and image files that relational databases were not equipped to handle. Advantages of ORDBMS it allows organizations to continue using their existing systems, without having to make major changes. it allows users and programmers to start using object-oriented systems in parallel.

ACID properties ACID properties are an important concept for databases. The acronym stands for Atomicity, Consistency, Isolation, and Durability. A single logical operation on the data is called a transaction. Example : transfer of funds from one account to another. The ACID properties guarantee that such transactions are processed reliably.

ACID properties Atomicity guarantees that one account won't be debited if the other is not credited as well. Consistency a transaction can't break the rules, or integrity constraints, of the database. If an integrity constraint states that all accounts must have a positive balance, then any transaction violating this rule will be aborted. Isolation This means that no operation outside the transaction can ever see the data in an intermediate state; Durability refers to the guarantee that once the user has been notified of success, the transaction will persist, and not be undone.

MIS Design The Concept of Systems is of pivotal importance in MIS

What is a System? Systems are created to solve problems. Systems approach is an organized way of dealing with a problem.

Defining a System A collection of components that work together to realize some objective forms a system Three Major Components

Fox Example Human body - a complete natural system. National systems - political system, economic system, educational system

System Life Cycle Organisational process of developing and maintaining systems. Helps to establish a system project plan.

Phases of SDLC

System Study problem identification and project initiation background analysis inference or findings

Feasibility Study Workability, Meeting user s requirements, Effective use of resources Cost effectiveness.

System Analysis Specification of the new system Functional hierarchy Identify Data items

System Design preliminary or general design Structure or detailed design Tools and techniques used for designing: Flowchart Data flow diagram (DFDs) Data dictionary Structured English Decision table Decision tree

Coding Coding the new system into computer programming language. Defined procedures transformed into control specifications Programming phase - computer instructions.

Testing A test run of the system Unit testing System testing Black box testing White box testing

Implementation theory is turned into practice Parallel run Pilot run User training

Maintenance The review of the system is done for: knowing the required changes or the additional requirements studying the performance If a major change to a system is needed, a new project is set up to carry out the change. The new project will then proceed through all the above life cycle phases.

Information System & Quality ATMs Computerised Railway Bookings Telephone Network We do not expect them to fail!

Quality Quality indicates the degree of excellence of a product or service

What is Software Quality? Ability of a Software to be fit for its purpose.

Quality Factors Reliability Correctness Maintainability Security Reusability Portability User-friendliness

Management Role in Software Quality Assurance Establish & maintain the requirement specification Establish & implement a process for developing the Software Establish & maintain an evaluation process

Quality Model Quality Factor Requirements Checklist Design Checklist Coding Checklist Testing Checklist Quality Factor throughout the Software Life Cycle

Information Security & Control I.T and Computers have bought Information Age The spread of Internet & relative ease of access made easier Information Breach

Information Breach Unauthorised reading of data Unauthorised modification of data Unauthorised destruction of data

Why break I.T. System Security? Revenge Money Notoriety The challenge of doing IT

Information Security Your future is not secure if your information is not secure Information Resources need to be guarded, protected and controlled

Security Threats The External Threats The Internal Threats

Security Threats The External Threats Organisation s connection to Internet Corporate Network Firewall Internet Private Access Public Access

Security Threats The Internal Threats Passwords User Termination Special Privilege IDs Access Reviews Authorisation levels User information Routine maintenance Software updates Virus checking / checks Physical considerations Audit Trails The Greatest Security Threats Come from within

We may never be able to eliminate all the security risks But we can make it very very hard for them to do so.

Implement short term. Plan long-term.