Persistent classes - Definition - Improving Predictions, Products, Processes & Resou

Q.  Which classes represent data stores (e.g., a database) that will persist beyond the execution of the software?
- Published on 22 Jul 15

a. Process classes
b. System classes
c. Persistent classes
d. User interface classes

ANSWER: Persistent classes
 

    Discussion

  • Nirja Shah   -Posted on 28 Oct 15
    - There are five different types of design classes, each representing a different layer of the design architecture are as follows:

    1. User interface classes define all the abstractions that are necessary for human-computer interaction (HCI). In many cases, HCI occurs within the context of a metaphor and the design classes for the interface may be visual representations of the elements of the metaphor.

    2. Business domain class are often refinements of the analysis classes defined earlier. The classes identify the attributes and services (methods) that are required to implement some element of the business domain.

    3. Process classes implement lower-level business abstractions required to fully manage the business domain classes.

    4. Persistent classes represent data stores (eg a database) that will persist beyond the execution of the software.

    5. System classes implement software management and control functions that enable the system to operate and communicate within its computing environment and with the outside world.

Post your comment / Share knowledge


Enter the code shown above:

(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)