Develop A Basic Client Application

  • Uploaded by: api-19975532
  • 0
  • 0
  • July 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Develop A Basic Client Application as PDF for free.

More details

  • Words: 1,048
  • Pages: 27
Develop a Basic Client Application

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  The user triggers an event in the user interface.  The actions defined for that event are executed.  After the procedure has completed, control returns to the user interface.

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

1-10

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

(continued)

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

1-16

© 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.

(continued)

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

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.

(continued)

Procedure Principles

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.

(continued)

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.

Related Documents