Lecture 15
Lecture 15
Communication Technology
Lecture # 15
Muhammad Nasir
Department of Computer Science
CUI Lahore Campus
[email protected]
The slides are adapted from the publisher’s material
Understanding Computers: Today and Tomorrow
Overview
This chapter covers:
How information systems are used and who uses them
Common types of information systems
Computer professionals who develop systems and their primary
responsibilities
The system development life cycle (SDLC)
The major approaches to system development
What Is an Information
System?
System: Collection of elements and procedures that
interact to accomplish a goal
Football game, transit systems, etc.
15
Types of Information Systems
Geographic information system (GIS):
Combines
geographical information with other types of data to provide a
better understanding of relationships among the data
Commonly used to make decisions about locations (e.g. new facility
locations, disaster risk, geographical crime patterns)
Also used in disaster relief systems to create search and rescue maps,
maps of where electrical power is restored, etc.
Geographic Information Systems
(GISs)
Types of Information Systems
Integrated enterprise system: Designed to work together
throughout an enterprise
Electronic data interchange (EDI): Transfers data between different
companies using the Internet or another network
• Often used to automate reordering materials and products
Enterprise resource planning (ERP): Large integrated system that ties
together all of a business’s activities
• Enterprise application integration (EAI): Exchanging information
from an ERP or other internal system among different
applications and organizations
Types of Information Systems
Inventory management system: Tracks and manages inventory
Can help optimize ordering
Supply chain management (SCM): Oversees materials, information,
and finances as they move from the original supplier to the consumer
Just-in-time (JIT): Resources are limited to the right amount at the right
time to fill orders
Warehouse management systems (WMS): Acts as a complete
distribution system
Product lifecycle management (PLM): Organizes and correlates all
information about a product from design to retirement
Types of Information Systems
Design and manufacturing systems: Use computers to
automate the design and manufacturing functions
Computer-aided design (CAD)
Computer-aided manufacturing (CAM)
Types of Information Systems
Artificial intelligence (AI) system: A system in which a
computer performs actions that are characteristic of human
intelligence
Turing Test and the Loebner Prize
Initial advances in AI made through chess-playing programs
Types of Information Systems
Types of AI systems include:
Intelligent agents: Programs that perform specific tasks to help to
make a user’s work environment more efficient or entertaining
and that typically modifies its behavior based on the user’s actions
Application assistants
Shopping bots
Entertainment bots
Chatterbots
Types of Information Systems
Expert system: Provides the type of advice that would be
expected from a human expert
Knowledge base: Database containing facts provided by human experts
and rules the system should use to make decisions based on those facts
Inference engine: Program that applies the rules to the data stored in
the knowledge base, in order to reach decisions
Is only as good as the knowledge base and inference engine; also needs
honest, correct information from the user in order to work correctly
Artificial Intelligence
Systems
Types of Information Systems
Neural network: A system in which the human
brain’s pattern-recognition process is emulated by
the computer
Used in:
Handwriting, speech, and
image recognition
Medical imaging
Crime analysis
Biometric identification
Vision systems (quality
checks in manufacturing,
recognizing postage
stamps, etc.)
Types of Information Systems
Robotics: The study of robot technology
Robot: A device, controlled by a human operator or a computer, that
can move and react to sensory input
Military robots
• Investigate caves, buildings, trails, etc., before soldiers enter
• Locate and defuse explosive devices
• Surveillance
Military Robots
Types of Information Systems
Business robots used for:
Seeking gas leaks, intruders, other hazards
Working on factory assembly lines
Mining coal, repairing oil rigs
Locating survivors/rescues
Remote video-conferencing
Artificial Intelligence Systems
Personal robots used for
Entertainment
Toys
Household tasks
45
The System Development Life Cycle
(SDLC)
System implementation: The new system is installed, tested, and
made operational
System must be thoroughly tested
• Test data should be realistic and include incorrect data
Data needs to be prepared for data migration
System conversion: System is installed
User training (hands-on, users’ manuals, etc.)
Documentation: Implementation schedule, test data, test results, training
materials
The System Development Life Cycle
(SDLC)
Types of conversions:
Direct conversion: Old system deactivated; new system installed
Parallel conversion: Both old and new operated for a period of time
Phased conversion: New system implemented by module
Pilot conversion: New system installed at a pilot location initially
System Implementation
The System Development Life Cycle
(SDLC)
System maintenance: Minor adjustments are made to the
finished system to keep it operational until the end of the system’s
life or until the time that the system needs to be redesigned
Post-implementation review: Identifies any glitches in the new system that need
to be fixed
Maintenance is an ongoing process
When a major change is needed, the project goes through the SDLC again
Documentation: Completed project folder
Approaches to System
Development
Traditional system development: SDLC phases are carried
out in the preset order
Referred to as the waterfall model
Time-consuming
Used primarily when system requirements are easy to determine, when the
system is very familiar, or when management requests it