Академический Документы
Профессиональный Документы
Культура Документы
Module 1
© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Module Objectives
After this module, you will be able to:
Describe Client/Server Applications
Define Design Units
Describe Application Control During Run Time
Describe Views
Identify Interface Principles
Identify Procedure Principles
Identify Generation Defaults
Describe the AllFusion Gen Build Tool
Design, Generate, and Test a Basic Client Application
1-2 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Development Roadmap
1-3 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Client/Server Applications
Topic 1
1-4 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Topic 1: Client/Server Applications
1-5 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Design Units
Topic 2
1-6 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Topic 2: Design Units
1-7 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Application Control During Run Time
Topic 3
1-8 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Topic 3: Application Control During Run Time
1-9 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Application Control During Run Time (continued)
1-10 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Views
Topic 4
1-11 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Topic 4: Views
1-12 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
View Types
An import view defines the data going into the
Procedure Action Diagram.
An export view defines data leaving the
Procedure Action Diagram.
An entity action view defines the data exchanged
with the database.
1-13 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Interface Principles
Topic 5
1-14 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Topic 5: Interface Principles
A GUI incorporates windows, dialog boxes,
icons, drop-down lists, and a mouse to provide a
graphic interactive environment for the user.
Data can be entered and displayed in a variety of
ways:
- Entry field - Radio button
- List box - Check box
- Drop-down list
1-15 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Interface Principles (continued)
1-16 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Web Generation Principles
Produces and manages a fully functional
environment that hosts browser-based clients
and integrates with a heterogeneous distributed
environment
Deploys applications to any environment that
supports a standard HTML browser
1-17 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Procedure Principles
Topic 6
1-18 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Topic 6: Procedure Principles
1-19 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Procedure Principles (continued)
1-20
1-19 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Procedure Principles (continued)
1-21
1-20 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Generation Defaults
Topic 7
1-22 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Topic 7: Generation Defaults
Default values that affect generation and
installation of code based on the target
environment
- Operating System
- DBMS(TD) type
- Language
- TP Monitor
1-23 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
AllFusion Gen Build Tool
Topic 8
1-24 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Topic 8: AllFusion Gen Build Tool
The AllFusion Gen Build Tool:
- Is a separate application that is opened by AllFusion
Gen during the installation process
- Runs independently from AllFusion Gen
- Provides an interactive testing facility
1-25 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Design, Generate, and Test a Basic
Client Application
Activity
1-26 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Module Summary
You should now be able to:
Describe Client/Server Applications
Define Design Units
Describe Application Control During Run Time
Describe Views
Identify Interface Principles
Identify Procedure Principles
Identify Generation Defaults
Describe the AllFusion Gen Build Tool
Design, Generate, and Test a Basic Client Application
1-27 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.