Week 3 - College of Computing & Informatics

advertisement
INFO 731
Prudence W. Dalrymple, PhD
1
In this lecture, we will
define a system, and describe different types of
systems
identify stakeholders and examine how their
views of systems differ from one another
see how the role of the systems analyst as a
problem-solver is similar to that of the
informatician
look at the system development process and
acknoweldge that views of systems differ
according to various roles
2
An understanding of systems and how they
work is fundamental to understanding
healthcare informatics
From a systems perspective, almost anything is
a system
Failure to appreciate the inter-relatedness of
various components of health care has led to
inefficiencies, errors, waste and lack of progress
3
A system is a group of interrelated components that function
together to achieve a desired result.
An information system (IS) is an arrangement of people, data,
processes, and information technology that interact to collect,
process, store, and provide as output the information needed to
support an organization.
Information technology is a contemporary term that describes
the combination of computer technology (hardware and software)
with telecommunications technology (data, image, and voice
networks).
1-4
4
•
•
•
•
•
During the planning phase, an organization’s total information system needs
are identified, analyzed, prioritized, and arranged.
During the analysis phase, requirements are gathered from users, studied
and organized. Any redundancies are eliminated and a solution
recommended
During the design phase, the description of the recommended solution is
converted into logical and then physical system specifications.
During the implementation phase, the information system is coded, tested,
installed, and supported in the organization.
During the maintenance phase, the system is systematically repaired and
improved.
5
Functions:
Input
Processing
Output
Storage
Control
Components:
People
Procedures
Data
Software
Hardware
6
A transaction processing system (TPS) is an information system that captures
and processes data about operational transactions. In business, this might be
sales; in healthcare, this is usually administrative data related to patient care
A management information system (MIS) is an information system that
provides for management-oriented reporting based on transaction processing
and operations of the organization.
A decision support system (DSS) is an information system that either helps to
identify decision making opportunities or provides information to help make
decisions. In healthcare, this is usually targeted to support clinical decisions
An executive information system (EISs) is tailored to the unique information
needs of executives.
1-7
7
An expert system is an information system that captures the
expertise of workers and then simulates that expertise to the
benefit of non-experts. This is exemplified in certain decision
support systems.
A communications and collaboration system is an information
system that enables more effective communications between
the various aspects of healthcare to enhance their ability to
collaborate. For example between physicians and nurses,
pharmacists and clinicians, inpatient and outpatient systems.
An office automation system is an information system that
supports the wide range of office activities that provide for
improved workflow between workers.
1-8
8
A stakeholder is any person who has an interest in an existing or
proposed information system. Stakeholders can be technical or
non-technical workers. They may also include both internal and
external workers.
Information workers are those workers whose jobs involve the
creation, collection, processing, distribution, and use of
information.
A Systems Analyst is an information worker who is a facilitator
or a coach, who bridges the communication gap between the
non-technical and technical stakeholders. This is also a
responsibility of an informatician or informaticist.
1-9
9
All information systems have multiple
stakeholders whose job satisfaction,
productivity, accuracy, and motivation are
affected by the information system.
Some of these stakeholders are chief executives,
boards, clinicians, patients, vendors/suppliers,
government agencies and the public
10
System designer – a technical specialist who translates
system users’ business requirements and constraints into
technical solution. She or he designs the computer
databases, inputs, outputs, screens, networks, and
software that will meet the system users’ requirements.
System builders – a technical specialist who constructs
information systems and components based on the
design specifications generated by the system designers.
1-11
11
Informaticians perform many of the functions
customarily handled by systems analysts. They are
expected to bring domain knowledge as well as
systems knowledge to their positions. Thus, they
study the problems and needs of an organization
to determine how people, data, processes, and
information technology can improve the
organization’s ability to achieve its goals. They
generally do not program.
1-12
12
"Problems" that need solving may be:
Problems, either real or anticipated, that
require corrective action
Opportunities to improve a situation despite
the absence of complaints
Directives to change a situation regardless of
whether anyone has complained about the
current situation
1-13
13
Working knowledge of information technology
Familiarity with healthcare environment
General problem-solving skills
Good interpersonal communication skills
Good interpersonal relations skills
Flexibility and adaptability
Character and ethics
1-14
14
Quality Improvement & Patient Safety
Security and Privacy
Need for Data Exchange & Interoperability
Continued Technology Development in Healthcare
Economic Pressures
National Reform Movements
Consumerism
1-15
15
Understanding clinical workflow is an essential part of information
system design and deployment. Understanding the “before” state
helps identify key components as well ads unnecessary steps, and
how parts of a system are related. During design and
implementation, awareness of the system’s impact on workflow
can help prevent costly and dangerous work-arounds. Workflow
analysis is similar to business process redesign (BPR) because it is
the study, analysis, and redesign of fundamental business
processes to improve quality and efficiency.
1-16
16
Networks and the Internet
Mobile and Wireless Technologies
Object Technologies
Collaborative Technologies
Enterprise Applications
1-17
17
System development process – a set of activities,
methods, best practices, deliverables, and
automated tools that stakeholders use to develop
and maintain information systems and software.
It is cyclical, aiming at continuous testing and
evaluation
It requires continual feedback to optimize results
1-18
18
A general approach to problem-solving
1. Identify the problem.
2. Analyze and understand the problem.
3. Identify solution requirements or expectations.
4. Identify alternative solutions and choose the “best” course
of action.
5. Design the chosen solution.
6. Implement the chosen solution.
7. Evaluate the results. If the problem is not solved, return to
step 1 or 2 as appropriate.
19
Simplified System
Development Process
General Problem-Solving Steps
System initiation
1. Identify the problem.
System analysis
2.
3.
Analyze and understand the problem.
Identify solution requirements or
expectations.
System design
4.
Identify alternative solutions and choose the
“best” course of action.
Design the chosen solution.
5.
System implementation
1-20
6.
7.
Implement the chosen solution.
Evaluate the results. If the problem is not
solved, return to step 1 or 2 as appropriate.
20
1-21
21
System initiation – the initial planning for a project to define
initial scope, goals, schedule, and budget.
System analysis – the study of a problem to recommend
improvements and specify the requirements and priorities for
the solution.
System design – the specification or construction of a technical,
computer-based solution for the requirements identified in a
system analysis.
System implementation – the construction, installation, testing,
and delivery of a system into production.
1-22
22
Project management – the activity of defining,
planning, directing, monitoring, and controlling a
project to develop an acceptable system within the
allotted time and budget.
Process management – the ongoing activity that
defines, improves, and coordinates the use of an
organization’s chosen methodology (the “process”)
and standards for all system development projects.
1-23
23
Clinical information systems support patient care
functions that extend out to the clinical staff
Nursing, pharmacy, lab, radiology
Administrative information systems support internal
business operations of an organization, as well as reach
out to suppliers (of materials, equipment, supplies, and
services).
Human resources
Financial management & billing
Inventory control
2-24
24
Information systems architecture - a unifying
framework into which various stakeholders with
different perspectives can organize and view the
fundamental building blocks of information
systems.
2-25
25
Knowledge — consists of raw data that is
processed to create useful information.
Process — the activities (including
management) that carry out the mission of
the organizaiton.
Communication — how the system
interfaces with its users and other
information systems.
2-26
26
Database technologies that support accumulation and
use of data, information and knowledge
Software technologies that automate and support
information processes and services
Interface technologies that support communication and
collaboration
2-27
27
System owners’ view
Interested not in raw data but in information that enables process
efficiencies and procductivity, improves patient saftey and
enhances the organization.
Delivers values while controlling costs
Defines scope and vision for project.
System users’ view
Data is something recorded on forms, stored in file cabinets,
recorded in books and spreadsheets, or stored on computer.
Focus on procedures as they pertain to data.
Specify data requirements – system users know the detail about
clinical procedures and policies
2-28
28
System designers’ view
Translate the systems users’ data requirements into database
design.
Data structures, database schemas, fields, indexes, and constraints
of particular database management system (DBMS).
System builders’ view
Must represent data in database language
DBMS or other data technologies
2-29
29
System owners’ view
Concerned with high-level processes and functions; not
concerned with process details.
Functions are groups of related processes that support
the organization, such as nursing, housekeeping, supplies,
pharmacy, radiology, billing
A cross-functional information system is a system that
supports relevant business processes from several
functions without regard to departmental boundaries.
2-30
30
System users’ view
Concerned with processes or “work” that must be
performed to provide the appropriate responses to
business events.
Process requirements – a user’s expectation of the
processing requirements (activities, data flow, work flow)
for a process and its information systems.
Policy – a set of rules that govern a process.
Procedure – a step-by-step set of instructions and logic for
accomplishing a process.
Work flow – the flow of transactions through processes to
ensure appropriate checks and approvals are
implemented.
2-31
31
System designers’ view
Concerned with which processes to automate
and how to automate them
Constrained by limitations of application
development technologies being used
Software specifications – the technical design
of processes to be automated or supported by
computer programs to be written by system
builders.
2-32
32
System builders’ view
Concerned with programming logic that implements
automated processes.
2-33
33
System owners’ view
Who (which units, employees, patients, medical staff
and external partners) must interact with the system?
Where are they located?
What other information systems will the system have
to interface with?
System users’ view
Concerned with the information system’s inputs and
outputs.
Interactions with the system
2-34
34
System designers’ view
Concerned with the technical design of both the user
and the system-to-system communication interfaces.
Interface specifications – technical designs that
document how system users are to interact with a
system and how a system interacts with other systems.
User dialogue – a specification of how the user moves
from window to window or page to page, interacting
with the application programs to perform useful work.
2-35
35
System builders’ view
Concerned with the construction, installation,
testing and implementation of user and
system-to-system interface solutions.
2-36
36
Download