Professional Documents
Culture Documents
S. Ramanathan
A Framework for Information
Systems
Mgmt
Development
Process
Applications
Technology
Foundation Concepts
Information System Resources
People
Data
Software
Hardware
Networks
Technologies to
Collect data / information
Transform data into information
Disseminate information
Information system
A system to effectively and efficiently
handle all information related tasks
Capture, verify, validate
Truthful, timely reflection of facts
Store, retrieve
Permit quick access to desired information
Analyze, classify, summarize, consolidate
Make information useful in a given context
Format, transmit, disseminate
Make information available and usable
Archive, delete
Information system
Procedures
Define work flow and steps in an activity
Define processing logic, role of people
Technology, products
E.G., Book, pencil, typewriter, telephone
Computer system, word processor, modem
People
Operational staff, supervisors, managers
External users (customers)
What is a System?
BOUNDARY
Control /
Feedback
Classification of Systems
Natural (rivers, lakes…) or manmade
(Computer)
1990s-
Electronic Business
2000s
Decision Support
1970s -80s
Strategic
support at
top
Decision
support for
Managers
S Cost
t
r
a
Innovation
t
e Growth
g
i
e Alliance
s
Strategic Role of Information
Systems
Lower Costs
Use IT to reduce the cost of business process
Use IT to reduce the cost of customers and
suppliers
Differentiate
Develop IT features to differentiate products and
services
Use IT features to reduce the differentiation
advantage of the competitor
Use IT features to focus on specific markets and
products
Innovate
Create new products and services that include IT
components
Strategic Role of Information
Systems – Contd.
Promote growth
Use IT to manage expansion
Use IT to diversify and integrate into other products
and services
Develop alliances
Use IT to create virtual organization of business
partners
Develop interorganizational information systems
linked by the Internet and extranets to support
strategic relationships with customers and suppliers
Strategic Role of Information
Systems – Contd.
Improve quality and efficiency
Use IT to improve quality of product and service
Use IT to improve efficiency
Use IT to shorten the time needed to develop, produce
and deliver products and services
Other strategies
Use interorganizational systems to create switching
costs that lock in customers and suppliers
Use investment in IT to create barriers for new entrants
Use IT to make substitution of products unattractive
Use IT to create, share and manage business knowledge
How can IT improve business
processes?
Transactional Transform unstructured processes into routine
transactions
Geographical Transfer information quickly across large distances
Automational Replace labour
Analytical Handle complex algorithms
Informational Handle large amount of information
Sequential Change the sequence of tasks; enable multiple
tasks to be performed simultaneously
Knowledge Creation of knowledge to improve the processes
Tracking Ability to track any entity
Disintermediatio Direct connect to end users
n
Using Information Technology for
Strategic Advantage
Reengineering business processes
Becoming an agile company
Creating a virtual company
Building a knowledge-creating company
Breaking Business Barriers with
IT
Information Technologies
Hardware
Mainframes
Speed Reliability
Cost Connectivity
Supercomputers
Very large computers with high processing
speed
Designed for specialized applications
requiring extensive processing power
(such as complex mathematical
calculations)
(E.g) Weather forecasting
Organization of a Computer
Input Outpu
t
Process
Storage
Central Processing Unit
The Brain
Most important hardware component
CPU
Trackball
Pointing stick
Touch pad
Touch screen
Pen-based
Voice recognition
Optical scanning, Optical Character Recognition
Barcode Reader
Smart cards
Digitizer
Web camera
Output Devices
Printers
Impact Printers
Dot Matrix
Line
Non impact Printers
Inkjet
Laser
Plotters
Sound Card and Speakers
Video
Liquid crystal displays
Storage Devices
Capacity measured in terms of bytes
Binary representation of data
Magnetic Disk
Floppy Disk
Hard Disk
Magnetic Tape
RAID Storage
Optical Disk
CD (RW and R)
DVD
Sequential and Direct Access
Software
Overview of Software
Software
Resource management
Task scheduling
File management
Support services
Maintenance
of data bases
And application development
Interacting with Data Base
Application Programmer: thro’ DML,
embedded in a host language (e.g. Cobol)
Administrator; thro’ DB utilities
Sophisticated User: thro’ query language
Naïve User: thro’ menu driven application
programs
Data Base Creation
By Data Base Administrator (DBA)
Using Data Definition Language (DDL)
Information about cataloged and stored in
data dictionary – contains the names and
descriptions about all types of data
records and their interrelationships,
access privileges, application programs
using each data
Data Base Interrogation
User-friendly query language
Report Generator
SQL and QBE
SQL
SQL is based on set and relational
operations with certain modifications and
enhancements
A typical SQL query has the form:
select A1, A2, ..., An
from r1, r2, ..., rm
where P
Data Base Structures
Hierarchical
Network
Relational
Hierarchical Structure
Relationship between records form a
hierarchy or tree like structure
All relationships are one-to-many
Network Structure
Allows many-to-many relationships
Relationship between data items is called
sets
Pointer to locate record
Complex – difficult to comprehend, modify,
reconstruct
Relational Structure
Data elements are viewed as being stored
in tables (relations)
Easy to understand and implement
Easy to modify
Access control is easier to implement
Multidimensional Structure
Variation of relational model
Can be visualized as cubes of data
Useful for manipulating data with many
interrelationships
Support online analytical processing
(OLAP) applications
Object-Oriented Structure
Used in multimedia web based
applications and computer aided design
(CAD)
Claimed to be superior in handling
complex data types such as documents,
graphic images, video clips, audio
segments than relational database
management system
Architecture of Data Base
Schema – logical view of the data base
Conceptual schema – created by DA for
DBA
Internal schema – physical representation
External schema – users’ view
Database Development
Data planning
Database design: Data modeling using
Entity-Relationship diagram – Conceptual
model
Logical design: in conformance with the
requirements of database model chosen
such as relational
Physical design: data storage in the
database and access methods
Data Warehouse
A planned, integrated, managed store of
relevant corporate data optimized for
analysis, query and reporting purposes
Work Station/Node
Work Station/Node
Work Station/Node
Work Station/Node
Ring Topology – Contd.
All the nodes are connected in the form
of a ring through repeaters
Unidirectional flow
Every repeater checks the packet for
destination and passes it on
Since signals are regenerated at each
repeater, longer distances can be
covered
Ring Topology – Advantages
and Disadvantages
Advantages
Easily extendable
Predictable delay (Token passing access)
Better throughput
Disadvantages
Vulnerable
Difficult to troubleshoot
Message delay proportional to the number of nodes
Adding / removing computers can disrupt network
Maintenance problems restrict number of
workstations
Mesh Topology
Mesh Topology – Contd.
Every node is connected to every other node
Full and Partial mesh topologies
Advantages
Minor faults will not disrupt the network
Highly reliable
Disadvantages
Adding / replacing a machine will disrupt the network
Installation and maintenance costs are high
Network Standards
International Standards Organization (ISO): Open
Systems Interconnect (OSI) model
American National Standards Institute (ANSI): Fibre
Distributed Data Interface (FDDI) and other
communication standards
Electronic Industries Association (EIA) – electrical
transmission standards EIA/TIA 232 (formerly RS 232)
Institute of Electrical and Electronic Engineers (IEEE):
networking standards 802.3, 802.5
International Telecommunications Union (ITU):
standards for telecommunications X.25
Internet Activities Board (IAB) improvements in Internet
standards – TCP/IP, SNMP
OSI Model
Seven layers – logical partitions for system
– system communication
Each layer performs a specific function
OSI Layers
Application
Presentation
Session
Transport
Network
Data Link
Physical
The OSI Model
Application Application
Presentation Presentation 1
Session Session 2
Peer Communication 3
Transport Transport
Network Network 4
Data link Data link 5
Physical Physical 6
7
Information Flow
Network Medium
Physical Layer
Defines mechanical and electrical
characteristics to establish and maintain the
physical connection
Digital ones and zeroes are converted to
electrical signals
Issues addressed
Physical topology
Synchronization of bits
Transfer rate
Transmission mode
Network Interface Card
Provides connection between a computer’s
internal bus and network media
Comes in many shapes and sizes
Vary by the type of bus connection they
employ
Have a unique identification number
Transceiver
Part of any network interface (transmitter /
receiver)
Appearance and function vary with the
type of network cable and topology in use
Repeater
Amplifies the signal it receives on one port
and resends them on another
Extends maximum length of a network
segment
Disadv: Amplifies everything it receives
Hub
Also called a concentrator
central connection point for several
network devices
a multiport repeater
Classified as
Active hub
Passive hub
Data Link Layer
Responsible for
Creating packets (Logical chunks)
Transmitting packets
Receiving packets
Logical addressing
Detection of and recovery from errors
Controlling media access
Contention
Polling
Token passing
Flow regulation: synchronization of fast
transmitters and slow receivers
Network Layer
Controls the operation of the network
Determines route from source to
destination
Handles congestion problems
Routers
Operate at Physical, Data Link and
Network layers
Connect heterogeneous LANs
Transport Layer
Ensures data transfer between end points
with error recovery and flow control
Breaks down messages into packets,
addresses the packets, forwards them,
reassembles them at destination node
Session Layer
Provides control structure for
communication between applications
Establishes, manages and terminates
connections (sessions) between
cooperating applications
Functions
Managing dialog control
Synchronization
Presentation Layer
Concerns itself with information
representation
Transforms information from machine
format to user understandable format
Services: data translation
conversion of file formats
encryption
Application Layer
All exchange of information between the user and the network
occurs through this layer
Responsible for user and application program support such as
passwords
resource sharing
file transfer
network file system
electronic mail
remote login
directory services
inter-process communications
remote procedure call
Gateways
Operate at all layers
Enable different communication
architecture to communicate
Maps functions performed by one
application in one computer to another on
a different computer
Networking Protocols
Set of rules for sending information over a
network
Functions
Data transmission mechanism
Communication session initiation and termination
Addressing and routing
Authentication and verification
Encryption and compression
Error correction
WAN Message Transmission
Techniques
Message Switching: sending a complete message to a
concentration point for storage and routing to the
destination as soon as the communication path is
available. Transmission cost based on message length
Packet Switching: breaking message into packets, route
them individually. Transmission cost based on packet and
distance. Error and flow control procedures
Circuit Switching: physical channel established between
communicating equipment; connection, once established,
used exclusively by two users. No error or flow control.
Virtual circuits: logical circuit
Switched Virtual Circuit (SVC): Dynamic on-demand connectivity
Permanent Virtual Circuit (PVC): always on-line connection
Base Band Network
Single channel frequency
Transmit signals without modulation
Half duplex transmission
Operates at a shorter distances (< 2 miles)
Speed: upto 100 Mbps
Broadband Network
Multiple channels and multiple signals at
different frequencies
Capable of supporting wide range of data,
incl. audio and video
Full duplex transmission
Speed: upto 10Gbps
Virtual Private Network (VPN)
Use of public network to create a secure
network among preselected users
Less expensive than dedicated lines
(eg) Auto manufacturer and its dealers
network
Twisted-Pair Cable
Consists of two strands of copper wire
twisted together.
Twisting reduces the sensitivity of the
cable to EMI and also reduces the
tendency of the cable to radiate RF noise
Low cost, inexpensive to install lowest cost
per foot of any cable
Disadv: Cross talk, Noise
Twisted Pair Cable
Shielded Twisted Pair (STP)
Information
Systems
Operations Management
Support Support
Enterprise
TPS MIS EIS
Collaboration
Process
Control
DSS
Information Requirements of
Decision Makers
Ad hoc
Unscheduled
Summarized
Infrequent
Unstructured Strategic
Forward looking
External
ns
Management
sio
Wide scope
Inf
ci
orm
De
Prespecified
Semistructured Tactical Management
ati
Scheduled
on
Detailed
Frequent
Structured Operational Management
Historical
Internal
Narrow focus
Information System and
Decision-Making
EIS
MIS
TPS
Transaction Processing System
(TPS)
Transactions – events that occur as part of doing
business
(eg) sales, purchase
Information systems that process data resulting
from the occurrence of business transactions
(eg) invoicing, goods receipt
Online Transaction Processing (OLTP): for better
customer service and hence a strategic need
Transaction Processing Cycle:
Data capture Data process data base
update Document and Report generation
Query process
Data Entry
Input activity in transaction processing system
Speed and accuracy problems
Automated methods of data entry (source data
automation):
POS terminals, ATMs
Bar codes
Magnetic stripes
Optical scanning
OCR
Pen-based tablet PCs
Touch screens
Voice recognition system
Data Processing
Batch processing: transaction data
accumulated over a period of time and
processed periodically
(eg) day end process in a bank
Realtime processing (online processing):
Data processed immediately after a
transaction occurs
Batch Processing
Advantages:
Economical
Some applications are necessarily batch
processes (eg) payroll
Disadvantages:
Current status may not be available
Realtime Processing
Particularly important for applications where a
high frequency of changes are made in a short
period and currency of data is critical
Data base protection is more critical than in
batch process
More controls to prevent unauthorized access
High cost
Fault Tolerant Systems
Built-in back-up failover capability
Multiprocessor technology
Redundancy in memory, disk drives,
software etc.
Document and Report
Generation
Transaction Documents
Action Documents: initiates action or transaction
on the recipient (eg)purchase order
Information Documents: confirmation to the
recipient that the transition has occurred (eg)
sales receipt
Turnaround Document: Designed to be returned to
sender in whole or in part as acknowledgement
(eg) delivery challan
Reports
Control listings: detailed listing of transactions (eg)
payroll report
Edit reports: description of errors during
processing (eg) error reports
Management Information
Systems
Produces information products that support
many of the day-to-day decision making needs
of the management
Types of reports
Periodic (eg) weekly sales analysis
Exception (eg) list of customers who have exceeded
credit limit
On-demand
Push (eg) selective broadcast of reports
(eg) sales analysis reports
Executive Information Systems
Focus on strategic needs of top
management
Graphical displays
Drill-down
Exception reporting
Trend analysis
Web access
Groupware for Enterprise
Collaboration
Software that enables multiple users to share information with
one another and to work together on multiple projects
(eg) Lotus Notes, Novell Groupwise, , Microsoft Exchange,
Netscape Communicator
Collaboration through e-mail, data or audio conferencing,
discussion forums, scheduling and calendaring, joint document
creation etc.
Use over Internet or intranets and extranets
Designed to make communication and coordination of
workgroup activities easier irrespective of location of the team
Important applications:
Document management
Workflow systems
Knowledge management
Office Automation Systems
Main purpose: improving office productivity
Word processing
Spreadsheet
Database management
Graphics
Information Systems in
Functional Areas
Strategic
Sale Order Forecast Planning
Dispatch MPS
Invoicing/
RCCP Operations
A/c WO / Sch
Creation Planning
Receivable
MRP
Purchase
Stores Receipt
Execution
A/C payable
GL
EIS
MIS / EIS
Business Modules in an
Enterprise System
Finance HR
Production
Manufacturing
Planning
Enterprise
System Maintenance
Quality
Sales &
Materials Distribution
Finance
Financial Accounting (GL, A/R, A/P, Fixed Asset,
P&L, Balance Sheet)
Costing (Cost centre accounting, Product
Costing, Activity Based Costing)
Treasury (Cash, Funds, portfolio management,
Risk analysis)
Control (Budgeting, MIS, EIS)
Scenarios
Manufacturing
Capacity Planning
Material Requirement Planning (MRP)
Shop Floor Control
Engineering Data Management
Configuration Management
Lot control/ traceability
Tooling
Lobour Productivity
Computer-Integrated Manufacturing (CIM)
Computer-Aided Engineering (CAE)
Computer-Aided Design (CAD)
Computer-Aided Process Planning (CAPP)
Process Control
Materials Management
Pre-Purchasing Activities
Purchasing
Vendor evaluation
Material Inspection
Inventory Management
Supplier Bill Passing
Tracking of material on-order
Reservation
Consignment Stocks
Stock valuation
Perpetual audit
Quality
Quality Planning (Material Specifications,
Inspection Planning)
Inspection and follow-up action
Quality Control (Dynamic sample
determination on the basis of history, QC
Charts
Sales and Distribution
Customer Data Base
Sales Forecast
Order Processing
Finished Goods Stock (Reservation, Analysis,
Valuation, Lot Control)
Distribution Requirement Planning (DRP)
Despatch (Due Date Monitoring , Pick List)
Invoicing (Credit and Debit Notes, Proforma
Invoices, Cancellation of Invoices, Discounts)
Pricing (Costing, Quotations)
Sales Support (Customer Data, Prospect List)
Export
Sales Force Automation
Human Resources
Personnel (Employee database, recruitment,
benefits administration)
Organization (Organization Structure, Job
Descriptions)
Payroll (Salary Preparation, Staff Cost)
Time & Attendance (Time Recording, Shift
Planning)
HRD (Career and Succession Planning, Profile
Maintenance, Training Needs assessment, Training
Management)
Plant Maintenance
Preventive Maintenance Planning
Equipment Tracking
Component Tracking
Calibration Tracking
Warranty Claims Tracking
Enterprise Business Systems
ERP
Materials Logistics
Quality Maintenance