Look at Figure 11-25 in your textbook. It is a sample sequence diagrams to check out books. Using this figure with the description of the University Library system below, answer the four questions that relate to the "Check out books" use case. Please review this added information Here .
Do the following:
1. Develop a first-cut sequence diagram, which only includes the actor and problem domain classes.
2. Add the view layer classes and the data access classes to your diagram from part a.
3. Develop a design class diagram based on the domain class diagram and the results of parts a and b.
4. Develop a package diagram showing a three-layer solution with view layer, domain layer, and data access layer packages.
5.How widely used are design patterns in today’s development environments? Many programmers in the world today are self-taught. Do you think they have learned about design patterns? Do you think they are better off or perhaps worse from not having a formal programming education?