Professional Documents
Culture Documents
Name of the Tutorial #2-- How draw Use case, Class, Sequence, Activity and State chart Diagram
for Library Management System(LMS) by using star UML
Prerequisite:
• Software Engineering Methodologies..
• Download the Star UML.
• Basics of Software Engineering.
Pre-Lab Task:
Advantages:
2) What do you understand by intend and extend relationships in use case diagrams?
Ans: - The include relationship is intended for reusing behaviour modeled by another use case, whereas
the extend relationship is intended for adding parts to existing use cases as well as for modeling optional
system services
3) A. What is the difference between data model and an entity relationship diagram?
The main distinction between the ER model and the Data Model is that the ER model
describes the relationship between entities and their attributes. ... The Data model,
on the other hand, defines data in components such as tuples, attributes, and
attribute domains.
B. Describe the importance of Use Case diagram
Sol) use-case diagrams model the behavior of a system and help to capture the requirements of the
system. Use-case diagrams describe the high-level functions and scope of a system. These diagrams
also identify the interactions between the system and its actors.
4) What is the difference between functional and non-functional requirements? Ans ) While
functional requirements define what the system does or must not do, non-functional requirements
specify how the system should do it. Nonfunctional requirements do not affect the basic
functionality of the system (hence the name, non-functional requirements).
In Lab Task:
There will be many answers for these case studies, These are some possible answers
Viva Questions
1. How many diagrams are here in Unif ied Modelling Language?
a) six
b) seven
c) eight
d) nine
Answer: D:nine
2.Use case descriptions consist of interaction_____?
a) Use case
b) product
c) Actor
d) Product & Actor
e) Answer: d
5. Diagrams which are used to distribute files, libraries, and tables across topology of
hardware are called A. deployment diagrams
B. use case diagrams
C. sequence diagrams D. collaboration diagrams
Answer: A