Title: Systems Analysis Methodologies and Tools
1Systems AnalysisMethodologies and Tools
- Michael Blaha William Premerlani Thomas A.
Curran Andrew Ladd
2Systems AnalysisMethodologies and Tools
3Business Planning and Controlling
- 9.1Â Â Cost Object Controlling
- 9.1.1Â Production Order Preliminary Costing
- 9.1.2Â Production Order Simultaneous Costing
- 9.1.3Â Period-end Closing and Final Costing
4Business Planning and Controlling
- 9.2Â Â Profitability Analysis
5Business Planning and Controlling
- 9.3Â Â Profit Center Accounting
6Business Planning and Controlling
- 9.4Â Â Overhead Cost Management
7Business Planning and Controlling
- 9.5Â Â R/3TM Business Planning and Controlling
Summary
8Capital Asset Management
- 9.6Â Â Planned Plant Maintenance
- 9.6.1Â Maintenance Plan Processing
- 9.6.2Â Maintenance Plan Scheduling
- 9.6.3Â Maintenance Call Processing
- . . . continued on next slide
9Capital Asset Management
- 9.6Â Â Planned Plant Maintenance (continued)
- 9.6.4Â Maintenance Order Creation and Processing
- 9.6.5Â Maintenance Order Release
- 9.6.6Â Maintenance Order Execution
- 9.6.7Â Maintenance Order Completion Confirmation
- 9.6.8Â Maintenance Order Settlement
10Capital Asset Management
- 9.7Â Â Damage-related Maintenance Processing
11Capital Asset Management
- 9.8Â Â Project-based Maintenance Processing
12Capital Asset Management
13Capital Asset Management
14Capital Asset Management
- 9.11Â Â Fixed Asset Processing
15Capital Asset Management
- 9.12Â Â Leased Asset Processing
16Capital Asset Management
- 9.13Â Â R/3 Capital Asset Management Summary
17Object-Oriented Databases Basics
- 9.14Â Â Introduction to ObjectStore
- 9.14.1Â Support for the Object Model
- 9.14.2Â Persistent and Transient Objects
- 9.14.3Â Collection Classes
- 9.14.4Â Database Features
18Object-Oriented Databases Basics
- 9.15Â Â Implementing the Object Model
19Object-Oriented Databases Basics
- 9.16Â Â Implementing Domains
- 9.16.1Â Identifier Domain
- 9.16.2Â Enumeration Domains
- 9.16.3Â Structured Domains
- 9.16.4Â Multivalued Domains
20Object-Oriented Databases Basics
- 9.17Â Â Implementing Classes
- 9.17.1Â Declaration for Classes
- 9.17.2Â Methods Implied by the Object Model
21Object-Oriented Databases Basics
- 9.18Â Â Implementing Generalizations
22Object-Oriented Databases Basics
- 9.19Â Â Implementing Simple Associations
- 9.19.1Â Implementation Strategy
- 9.19.2Â Declaration for Associations
- 9.19.3Â Methods Implied by the Object Model
23Object-Oriented Databases Basics
- 9.20Â Â Implementing Advanced Associations
24Object-Oriented Databases Basics
- 9.21Â Â Summary of Object Model Mapping Rules
25Object-Oriented Databases Basics
- 9.22Â Â Implementing the Dynamic Model
26Object-Oriented Databases Basics
- 9.23Â Â Implementing the Functional Model
27Object-Oriented Databases Basics
- 9.24Â Â Mapping ONN Constructs
- 9.24.1Â Traversal of Simple Binary Association
- 9.24.2Â Traversal of Qualified Association
- 9.24.3Â Traversal of Generalization
- 9.24.4Â Traversal From Link to Object
- . . . continued on next slide
28Object-Oriented Databases Basics
- 9.24Â Â Mapping ONN Constructs (continued)
- 9.24.5Â Traversal from Object to Link
- 9.24.6Â Filtering
- 9.24.7Â Traversal from Object to Value
- 9.24.8Â Traversal from Link to Value
- 9.24.9Â Combining ONN Constructs
- 9.24.10Â Summary of ONN Mapping Rules
29Object-Oriented Databases Basics
- 9.25Â Â Creation and Deletion Methods
- 9.25.1Â Creating Objects
- 9.25.2Â Deleting Objects
- 9.25.3Â Creating Links
- 9.25.4Â Deleting Links
30Object-Oriented Databases Basics
31Object-oriented Databases Advanced
- 9.27Â Â Keys
- 9.27.1Â Foreign Keys
- 9.27.2Â Candidate Keys
- 9.27.3Â Primary Keys
32Object-oriented Databases Advanced
- 9.28Â Â Extents
- 9.28.1Â Declarations
- 9.28.2Â Implementation
- 9.28.3Â Memory Allocation and Initialization
- 9.28.4Â Use of Extents
33Object-oriented Databases Advanced
- 9.29Â Â Folding Attributes into a Related Class
- 9.29.1Â Folding Link Attributes into a Class
- 9.29.2Â Folding Qualifiers into a Class
34Object-oriented Databases Advanced
- 9.30Â Â Promoting Associations
- 9.30.1Â Promoting a Simple Association
- 9.30.2Â Promoting Link Attributes and Association
Classes - 9.30.3Â Promoting Qualified Associations
35Object-oriented Databases Advanced
- 9.31Â Â Using ObjectStore Queries
36Object-oriented Databases Advanced
- 9.32Â Â Software Engineering Issues
- 9.32.1Â Dependencies
- 9.32.2Â Performance
- 9.32.3Â Style
- 9.32.4Â Memory Management
- 9.32.5Â Testing and Debugging
- 9.32.6Â Large System Issues
37Object-oriented Databases Advanced
38Systems AnalysisMethodologies and Tools