System Life Cycle Flashcards
Organizational Goals
Set based upon a needs assessment
Steps in Upgrading or Implementing
Plan, hardware/software delivery, installation, policy and procedure, training, maintenance and support
Enterprise-Wide Strategic Planning
Short term 2-4 years
Long term 10-15 years
Resource Use
The consideration of all factors related to the planning and delivery of quality products and activites
Inventory
The amount of material or equipment on hand
Cost-Benefit Analysis
Average cost of an event and the cost of intervention = savings
Cost-Effective Analysis
Meaures the effectiveness of an interventions rather than the monetary savings
Cost-Utility Analysis
Subtype of CEA with subjective outcomes
Return on Investment (ROI)
Accounting calculation used to determine the value and cost of an investment
Phases of System Development Life Cycle
Needs assessment, system selection, implementation, maintenance
Gap Analysis
Method used to determine the steps required to move from a current state to new state
Feasibility Study
Help to define the problem(s) that the new system is expected to address
Request for Information (RFI)
Used early in system analysis to gather information from vendors
Clinical Flow Chart
Schematic representation of a process
Parallelogram on Flow Chart
Input and output (start/end)
Arrow on Flow Chart
Direction of flow
Diamond on Flow Chart
Conditional decision (yes/no)
Circle on Flow Chart
Connectors with diverging paths with multiple arrows coming in bot only one going out
Gantt Chart
Used for developing improvement project to manage schedules and estimate time needed to complete tasks
Bar chart with horizontal time scale
Storyboard
Visual representation of the actions of a team during the performance improvement process
May contain charts, diagrams, pictures, etc.
Data-Flow Diagrams
Show how data flow into a system and from one process to another
Square on Data-Flow Diagram
External entity or sources of data or external destinations
Rounded Rectangle on Data-Flow Diagram
Process in inputting and outputting data
Arrow on Data-Flow Diagram
Direction of data flow
Three-Sided Open Rectangle on Data-Flow Diagram
Electronic or physical data storage
Solid stripe on lieft side inciates that more than one system shares the data store
Product Analysis
Helps to identify flaws or problem areas and can identify possible changes needed for improvement
Market Analysis
Determine both the current state of the market for a product or service and the future potential
System Selection
Needs assessment, RFP, contract negotiation
Discrete Data
Represents the count of something
Redundancy
The same field is present more than once
Hierarchial Database
Tree or parent-child formation (one to many)
Relational Database
Multiple table structure with each individual item having a unique identifier
Recursion Algorithm
Calls on itself repeatedly until a match is made
Iterative Algorithm
Uses constructs that repeat themselves many times with the possible additon of other information to find a solution
Logical Algorithm
Uses the controlled dedication of axioms
Algorithm = logic + control
Serial Algorithm
One instruction is performed after another
Parallel and Distributive Algorithm
Breaks up the algorithm into parts that can be solved on different machines and then brings the seperate answers together for the results
Deterministic/Non-Deterministic Algorithm
Uses precise decisions or uses a heuristically designed system of guessing
Exact/Approximate Algorithm
Determines a concrete answer or determines an answer that is close enough
Divide and Conquer Algorithm
Seperates the problem into smaller and smaller sub-problems until each sub-problem can be solved easily
Dynamic Programming Algorithm
Breaks the problem down into problems that have already been solved in order to find the answer more quickly
Greedy Method Algorithm
Makes sure of approximate answers to sub-problems and can be the fastest way to find solutions
Linear Programming Algorithm
Inputs are restricted based on a predetermined construct
Reduction Algorithm
Change the problem into a simpler problem
Search and Enumeration Algorithm
Specifies rules in the form of a graph
Alerts
Part of clinical decision support
CPT Codes
Developed by AMA to define those licensed to provide services as well as medical and surgical treatments, diagnostics, and procedures
ICD Codes
Developed by WHO to acquire worldwide morbidity and mortality data