Unit Iii Part 1
Unit Iii Part 1
UNIT III
2. Architecture- design a structure of something
Modularity simply means to divide the system or project into smaller parts to
reduce the complexity of the system or project. In the same way, modularity in
design means to subdivide a system into smaller parts so that these parts can be
created independently and then use these parts in different systems to perform
different functions.
1. User interface classes: These classes are designed for Human Computer Interaction(HCI).
These interface classes define all abstraction which is required for Human Computer Interaction(HCI).
2. Business domain classes: These classes are commonly refinements of the analysis classes.
These classes are recognized as attributes and methods which are required to implement
the elements of the business domain.
3. Process classes
It implement the lower level business abstraction which is needed to completely manage the business domain
class.
4. Persistence classes
It shows data stores that will persist behind the execution of the software.
5.System Classes
System classes implement software management and control functions that allow to operate and communicate
in computing environment and outside world.
The characteristic of well formed designed class are as follows: