26
Data Resources for Information Access End User Computing

Data Resources for Information Access End User Computing

Embed Size (px)

Citation preview

Page 1: Data Resources for Information Access End User Computing

Data Resources for Information Access

End User Computing

Page 2: Data Resources for Information Access End User Computing

End User ComputingWhere the user does some of the programming

Page 3: Data Resources for Information Access End User Computing

Data Model

Dialog

End User Computing

Page 4: Data Resources for Information Access End User Computing

System Design Sequence

Develop Data Resources Develop Dialog StructureAttach ActionsDevelop Detailed Models

Page 5: Data Resources for Information Access End User Computing

Data Model

Dialog

End User Computing

Page 6: Data Resources for Information Access End User Computing

Data Requirements

Operational DataHistorical DataExternal DataUser Defined Data

Page 7: Data Resources for Information Access End User Computing

Databases

Operational Data Data WarehousesUser Defined Databases

Page 8: Data Resources for Information Access End User Computing

Operational Databases:

contain transaction data to support On-line Transaction Processing (OLTP). These databases contain

• large quantities of data

• one record for each business transaction

• real time data

Page 9: Data Resources for Information Access End User Computing

Data Warehouses and Data Marts

contain summary and historical recordsto support Online Analytical Processing (OLAP).

organized for a specific business unit historical instances summarized as appropriate flexible, read only access

Page 10: Data Resources for Information Access End User Computing

Data Models

Atomic databases (usually relational)Rule models (for expert systems)Image databases Object libraries

Page 11: Data Resources for Information Access End User Computing

Data Extraction Design

Organized for flexibility rather than efficiency

Small enough to fit on user devicesSupports historical data (time

stamped vs real time)Protect corporate master filesReduces concurrency problems for

distributed data

Page 12: Data Resources for Information Access End User Computing

User Defined Databases

User managedNot sharedReside on clients

Page 13: Data Resources for Information Access End User Computing

Data Generation

ExtractionCaptureEntry

Page 14: Data Resources for Information Access End User Computing

Functions of Data Management

InputQuality AssuranceStorageMaintenanceRetrieval

Page 15: Data Resources for Information Access End User Computing

Data Model

Dialog

End User Computing

Page 16: Data Resources for Information Access End User Computing

Dialog Purpose

Produce Output RepresentationsEnable User to Call Operations and

Feed Parameters to ThemAccess Memory AidsProvide Control Mechanisms

Page 17: Data Resources for Information Access End User Computing

Objectives of Good Dialog

Promote man/machine symbiosis.

Identify Problem to be SolvedIdentify Users for the SystemIdentify Functions to be SupportedDesign Dialog

Page 18: Data Resources for Information Access End User Computing

Data Model

Dialog

End User Computing

Page 19: Data Resources for Information Access End User Computing

Program Architecture

The organization of code components

The objective of system architecture is to simplify maintenance by putting code together that will be changed

at the same time

Page 20: Data Resources for Information Access End User Computing

Architectural Philosophies

Requirements DrivenData DrivenDialog DrivenEvent Driven

Page 21: Data Resources for Information Access End User Computing

Traditional Design

Traditional Life Cycle ApproachFormal MethodologiesCASE ToolsPurchased Systems

New ApproachesRADEvolutionary CodeObject Oriented Design

Page 22: Data Resources for Information Access End User Computing

Data Model

Dialog

End User Computing

Page 23: Data Resources for Information Access End User Computing

Business Within a Business

Most firms manage IT as a business within the business, with IT having its own

career pathsjob descriptionspersonality profiles

Page 24: Data Resources for Information Access End User Computing

Aligning IT with the Business

TechnologyExcellence(Systems)

Business Profitability(Applications)

IT

User

Page 25: Data Resources for Information Access End User Computing

End User Systems

Enhance customer decision making toIdentify problems in time to avoid

themDiscover opportunities you would

otherwise miss

Page 26: Data Resources for Information Access End User Computing

End User Computing