MIS 301- Database

Download Report

Transcript MIS 301- Database

MIS 301
Information Systems in Organizations
Dave Salisbury
[email protected] (email)
http://www.davesalisbury.com/ (web site)
What We Will Cover:






The technological infrastructure of an
organization
Databases: the primary data storage for
organizations
Beyond databases: using other methods to
store data, information, and knowledge
The IS integration problem
Information systems that support business
activities
Business intelligence
Student ROI (Return on Investment)







Your investment of time and effort in this course will result in
your being able to answer these questions:
How do organizations use processors, networks, software, and
storage?
What are the key concepts of data organization for an IS?
In what ways can organizations use IT to store and share data,
information and knowledge?
What is the IS integration problem and how are organizations
solving it?
How do organizations use IT to support transactions and
business processes?
How does business intelligence enhance organizational decision
making?
IT: The “Plumbing of an Organization”



Data and information are as
vital to an organization as
the water we drink
Data and information must
be delivered in a usable form
Just as pipes acts plumbing
to deliver water for us to
drink, IT acts as the
plumbing of an organization
by delivering “clean” data
and information to those
who need it.
Forms and Organizations of Data &
Information



While we need only clean water, we
need data and information in different
forms and organizations.
Forms of data and information:
numbers, text, graphics, audio, video
Data and information can be organized
as tables, reports and graphs
Technology Infrastructure of an
Organization



All core components discussed at the individual
level—hardware, software, and networks—also apply
at the organizational level.
The main difference between personal level and
organizational level is one of size and complexity.
At organizational level, there is more of everything



Data to process
Larger scale problems to solve
More people and activities to support
Organizational Hardware




Processing hardware is at the heart of
business IS.
The computer hierarchy categorizes
processors according to their power.
Computer power is often based on physical
size.
Can’t always make compare computer types
on power alone as it is possible to combine
several small computers to have more power
than a single large one.
Computer Hierarchy
Computer Type
Relative Processing Power
Purpose
Supercomputer
Largest and Fastest
Processor intensive
applications
Mainframe
Large
Organizational
processing
Server Farms
Medium/many
Handle network
processing needs
Personal Computer
(PC)
Small to medium
Individual processing
needs
Personal Digital
Assistant (PDA)
Very small
Portable computing
power
Embedded
processors
Extremely small
Low-scale processing
and/or identification
General Computing Job Types

Input-Output Bound



Speed of job depends on speed of inputoutput devices
Common in business
Processor Bound


Speed of job depends on speed of
processor
Heavy calculations – common in science
and advanced statistical fields
Organizational Networks




Networked computers provide the core
function of data transfer in an organization
Networks also support communications
between individuals and groups within the
organization
Networks also support communications
between the organization and its customers,
suppliers, and so on
Networks are classified by size from small to
global
Types of Organizational Networks
Network
Size
Purpose
PAN (Private Area
Network--private)
Up to a small office
Communication between
devices
LAN (Local Area
Network--private)
Within a building
Sharing between users in an
organization
MAN (Metropolitan
Area Network—
private/public)
Within a metropolitan
area
High speed data and voice
communications
WAN (Wide Area
Network—
private/public)
Over a large geographical area)
Sharing among organizational
units distant from one another
Internet (Public)
Global
Sharing with all stakeholders
in organization; also general
public
Intranets in the Organization





Intranets are very important
to the organization.
An intranet is a set of
services for distributing
private information
throughout the organization.
From a hardware
perspective, an intranet is a
collection of private
networks.
Intranets use the TCP/IP
protocol to share
information, just like the
Internet.
They use Internet-compatible
Advantages of Intranets



Reduces paper used by publishing
internal documents on Web sites that
can be accessed by employees and
other stakeholders.
Internal transactions such as pension
plan changes can be automated.
Intranets can lead to improved
communication and teamwork.
Individual vs. Organizational Software
Software at the organizational level is like that at personal level,
just more complex and able to handle more transactions.
Type of
Software
Individual Use
Organizational Use
Operating
Systems
To manage a single
computer
To manage a mainframe or
server farm
Application
Software
Personal productivity
software
Transaction processing, data
storage, and organizational
productivity software
Collaboration
Software
Supports communication
between individuals
Enables members of
organization to share work
Databases: Primary Data Storage for
Organizations




All business information systems rely on
stored data to make decisions.
The primary technology for data storage is
the database.
A database consists of interrelated that are
stored in files for easy access of specific
pieces of data.
A database management system (DBMS) is a
collection of software that allows users to
create and work with a database.
DBMSs Control Database Access
Database Systems for Organizations




A database and its DBMS is often referred to
as a database system.
People who create and manage organizational
database systems are referred to as database
administrators.
Knowledge workers usually use application
software to access and query the database.
Organizational databases are much larger and
much more complex than what we build in
Access.
Other Methods to Store Data,
Information, and Knowledge


In addition to using databases, there
are a number of other ways to store
data, information and knowledge.
These include (but are not limited to):




Data Warehouses
Management Information/Decision Systems
Knowledge Management
Collaborative Software
Using Data Warehouses




Databases are not the only or necessarily the
best way of storing data for all business
needs.
A data warehouse is a way of storing and
managing data for information access.
It consists of transaction data, cleaned and
restructured to fit the data warehouse model.
It is meant to support queries, summary
reports, and analysis.
Database vs. Data Warehouse
Database
Data Warehouse
Supported Activity
Operational
Analytical
Response Time
Fast
Can be slow
Age of Data
Current transaction
Historical data
Scope
Limited area within
organization
Provides view of
entire organization
Data Variability
Changes often
Infrequent
changes
Source
Transactions
Multiple sources
Data Model
Business rules
Aligns with overall
business structure
Data Warehouses




Data warehouses are very large and work with tools that allow
users to more easily deal with vast amounts of data.
Data marts are used to extract and reorganize specific data
according to user’s information needs.
Data warehouses often provide support for organizing
multidimensional data (based on two or more characteristics.)
Retrieving data organized in this fashion is sometimes called
slicing-and-dicing.
Using a Data Warehouse




Automatic production of standard reports and queries.
Queries against summary or detailed data.
Data mining for detailed data to find trends or patterns in large
sets of data. Some data mining tools use artificial intelligence
techniques or provide aids for data visualization to allow
humans to spot trends.
Interfacing with other applications and data stores.
Management Information/Decision
Systems



Businesses use captured and stored data to
create information which is used for decision
making.
One way to have information available is to
store it in the form of reports created by a
management information system (MIS).
MIS typically generate three types of reports.



Periodic
Exception
Demand
Document Management Systems




Some modern versions of MIS are referred to
as document management systems (DMS).
A DMS enters, tracks, routes, and processes
the many documents used in an organization.
Documents can be created electronically or
converted to electronic form using imaging
technology.
DMS can be used to support workflow
systems by managing storage and routing of
documents.
Knowledge Management





Knowledge is the most difficult form of
informational resource to store and share.
There are two types of knowledge: explicit
knowledge and tacit knowledge.
Explicit knowledge includes everything that
can be written down, stored, and codified.
Tacit knowledge includes know-how that
people have through learning and experience.
Knowledge management involves, recognizes,
generates, manages, and shares knowledge.
Knowledge Management Systems




Expert Systems are a form of knowledge
management that tries to capture and store the
knowledge of a human expert.
Observation and interview techniques are used to
capture how an expert performs work and makes
decisions.
They are a form of artificial intelligence which tries to
provide computer applications that mimic human
intelligence.
Collaborative software (groupware) is often used to
support tacit knowledge management.
Collaborative Tools
Collaborative Software
Comments
Communication Tools
Facilitates the sharing of
information and data with
messaging tools
Conferencing Tools
Provides a more interactive
facility for sharing of information.
Collaborative Management
Tools
Can help to manage and facilitate
the activities of a team.
The IS Integration Problem


The problem of combining many disparate
technologies into a single overall system is
known as the IS integration problem.
Solutions to the integration problem include:



Middleware
Web services
Enterprise resource planning software (ERP)
Middleware



Middleware is software that links applications
that use dissimilar software or hardware
platforms.
It acts like a specialized messenger/translator
that manages the exchange of information.
An important class of middleware technology
that is designed to work with Internet
protocols is known as Web services.
Middleware
Web Services





A Web service obtains or processes data from a sending
application.
The data is delivered over the network using a standard data
format known as eXtensible Markup Language (XML).
Programs can interpret the XML data into a format useful to a
receiving application.
Web services allow companies to make their data more useful to
other while retaining control over hardware and access to data.
A mashup is a combination of Web services that seamlessly
combines information from more than one source into an
integrated experience.
Web Services
Enterprise Resource Planning (ERP)




ERP systems enable a company to run all of its
applications from a single database.
Each functional unit still uses its own supporting
software, but ERP links these applications and
ensures their compatibility via common data storage.
The main benefit of an ERP system is to streamline
the order fulfillment process, but companies can
apply ERP to other business functions as well.
The primary disadvantage of ERP is its complexity
often requiring ERP vendors to develop and maintain
their systems.
Information Systems that Support
Business Activities


There are a variety of information systems
that support business activities.
These IS include




Transaction processing systems
Functional information systems
Workflow management systems
These are just a few of the many IS that
organizations use to support knowledge work
and business processes.
Transactions


Business transactions are critical to the core
activities of an organization.
A transaction is a unit of work that has the
following characteristics (ACID):




Atomicity: a transaction must be completed.
Consistency: All unchanging properties of data
must be preserved.
Isolation: Each transaction should execute
independently of other transactions.
Durability: The effects of a transaction should be
permanent.
Transaction Processing Systems



A TPS brings together the common
components of IT (data storage, data
processing, data capture, and software).
A TPS must control the flow of both the
activities and data involved in the transaction.
TPS must incorporate:



The logic for controlling and enabling transactions
The business rules of the organization
Necessary error handling logic
Transaction Processing Systems
Types of TPS

Batch transaction processing:




A local server first stores transaction data captured at a
location.
Data sent to central data store as a group or batch.
Batch processing is useful when actual processing time is
significant.
Online transaction processing (OLTP):



Data from each transaction is processed and sent as it is
captured.
Requires faster and more expensive network infrastructure
Data is available to decision makers more quickly.
Functional IS
Functional information systems (FIS) focus on the activities of a
department to improve its efficiency and effectiveness.
System
Description
Accounting IS
Dedicated to tracking and reporting a firm’s
financial health
Marketing IS
Supports marketing research and decision
making
Human Resource IS Supports activities related to managing the
employees of an organization
Financial IS
Provides financial information to an
organization’s financial managers
Manufacturing IS
Supports manufacturing processes and activities
Workflow Management Systems



A workflow represents the steps, resources, input and output
data, and tools needed to complete a business process.
A workflow management system (WMS) or business process
management (BPM) focuses on a business process from
beginning to end.
WMS enables modeling the steps of the business process to
show the flow of work along with the state of the components.
Workflow Reference Model
Business Intelligence



Business intelligence (BI) is a process for gaining
competitive advantage through the intelligent use of
data and information in decision making.
Data and information must go through several stages
to be used in decision making.
IT assists at every step.
Stages of Business Intelligence
Stage
Description
1. Data sourcing
Mining data and information from text documents,
images, media files, and Web pages.
2. Data analysis
Producing useful knowledge from collected data and
information
3. Situation
awareness
Culling out and relating the useful facts and
knowledge
4. Risk assessment
Identifying decision options and evaluating them
5. Decision support
Using interactive software tools to identify and select
intelligent decisions and strategies
Decision Support Systems (DSS)
DSS help businesses use technology, data organization
and access, knowledge, and models to carry out decisionmaking.
Type of DSS
Description
Communication-driven
DSS
Focuses on communications, collaboration, and
shared decision-making
Data-driven DSS
Focuses on access to and manipulation of internal
company data
Document-driven DSS
Focuses on retrieval and management of unstructured
documents
Knowledge-driven DSS Aids decision making by suggesting actions to users
Model-driven DSS
Focuses on access to and manipulation of a model
Types of Models in Model-driven DSS




Financial models use financial mathematical
models and financial data
Statistical models use statistics and
probability to describe or forecast scenarios
Optimization models seek to find the “best”
solution to a mathematical model of a
situation
Simulation modeling conducts experiments
using a computer to test possible outcomes
from a quantitative model of a system
Why We Invest in IS&T
Revenue
+
Strategic
Systems
+
Management
Support & Decision
Systems
IS&T
Investment
–
Operational
Systems
Profit
–
Costs
Decisions in Business
Decision Characteristics
Unstructured
Semi-structured
Strategic
Management
Tactical
Management
Structured
Operational
Management
Ad Hoc
Unscheduled
Summarized
Infrequent
Forward Looking
External
Broad Scope
Prespecified
Scheduled
Detailed
Frequent
Historical
Internal
Narrow Focus
Short Time Frame
Management Reports
Periodic Scheduled
Reports
Exception Reports
Major
Management
Information
Systems Reports
Demand Reports
and Responses
Push Reports
Decision Support Systems
What If-Analysis
Sensitivity Analysis
Important
Decision
Support
Systems
Analytical Models
Goal-Seeking Analysis
Optimization Analysis
Expert Systems
The Expert System
Expert
Advice
User
User
Interface
Programs
Inference
Engine
Program
Knowledge
Base
Workstation
Expert System Development
Knowledge
Engineering
Knowledge
Acquisition
Program
Workstation
Expert and/or
Knowledge Engineer
Expert System Applications
Decision Management
Diagnostic/Troubleshooting
Maintenance/Scheduling
Design/Configuration
Major
Application
Categories
of Expert Systems
Selection/Classification
Process Monitoring/Control