Data Resources for Information Access End User Computing.
-
Upload
theodore-merritt -
Category
Documents
-
view
217 -
download
0
Transcript of Data Resources for Information Access End User Computing.
![Page 1: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/1.jpg)
Data Resources for Information Access
End User Computing
![Page 2: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/2.jpg)
End User ComputingWhere the user does some of the programming
![Page 3: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/3.jpg)
Data Model
Dialog
End User Computing
![Page 4: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/4.jpg)
System Design Sequence
Develop Data Resources Develop Dialog StructureAttach ActionsDevelop Detailed Models
![Page 5: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/5.jpg)
Data Model
Dialog
End User Computing
![Page 6: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/6.jpg)
Data Requirements
Operational DataHistorical DataExternal DataUser Defined Data
![Page 7: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/7.jpg)
Databases
Operational Data Data WarehousesUser Defined Databases
![Page 8: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/8.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/9.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/10.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/11.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/12.jpg)
User Defined Databases
User managedNot sharedReside on clients
![Page 13: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/13.jpg)
Data Generation
ExtractionCaptureEntry
![Page 14: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/14.jpg)
Functions of Data Management
InputQuality AssuranceStorageMaintenanceRetrieval
![Page 15: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/15.jpg)
Data Model
Dialog
End User Computing
![Page 16: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/16.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/17.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/18.jpg)
Data Model
Dialog
End User Computing
![Page 19: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/19.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/20.jpg)
Architectural Philosophies
Requirements DrivenData DrivenDialog DrivenEvent Driven
![Page 21: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/21.jpg)
Traditional Design
Traditional Life Cycle ApproachFormal MethodologiesCASE ToolsPurchased Systems
New ApproachesRADEvolutionary CodeObject Oriented Design
![Page 22: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/22.jpg)
Data Model
Dialog
End User Computing
![Page 23: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/23.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/24.jpg)
Aligning IT with the Business
TechnologyExcellence(Systems)
Business Profitability(Applications)
IT
User
![Page 25: Data Resources for Information Access End User Computing.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/25.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062423/56649f435503460f94c63795/html5/thumbnails/26.jpg)
End User Computing