1. The purpose of packages is to organize use case diagrams and class diagrams, although the use of package diagrams is not limited to these UML elements.

2.A component diagram in the Unified Modeling Language, depicts how components are wired together to form larger components and or software systems while the Class diagram is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, and the relationships between the classes.


4. A.) Defining the use case model.
• Find the actors domain problem by reviewing the reviewing the system requirements & interviewing some business experts.
• identify major events initiated by the actors.
• Develop a use case diagrams
• Review the usu case scenarios.
B.) UML diagramming system analysis phase.
• Derive activity from use case diagrams.
• Develop sequence and collaboration diagram from scenarios.
• Review the sequence diagram with the businesses area..
C.) Develop the class diagrams.
• Look for noun in use cases.
• Define the major relationships between the classes.
• “Has a” and “is a” relationships between class.
• Examine use case and sequence diagrams to determine the class.
• Create class diagrams that show the classes and relationships that exist in the use case.
D.) Draw state chart diagrams.
• Develop state chart diagrams to aid in understanding complex process.
• Determine method by examining state chart diagrams, Derive state, Attributes of the class are public (accessible externally), Private – internal to the class.
.
E.) Begin systems design by refining UML diagrams
• Write class specifications.
• Develop methods specifications of input and output requirements for the method.
• Create set of sequence diagrams.
• Create class diagrams using specialized class symbols.
• Analyze the class diagrams derived system components.
5. UML is important for modeling because it can greatly improve the quality of your systems analysis and designs.