--%>

Use cases and class diagrams in the Software Engineering

Explain the use cases and class diagrams within the Software Engineering.

E

Expert

Verified

Use cases are defined as the graphical representation of the system parts and there interaction that is taking place. Usually, we depict the part of the systems that are involved in some activity as the actors.
Class Diagrams are considered as the part of designing process. After coming up with the use cases of system, we take every use case and come up with the classes which we require to carry out that functionality. Every class will have Class Name, attributes and operations associate with it.

Some of the attributes of the classes are -

a) Every class must have well described responsibilities.

b) These responsibilities must be cohesive that is the system as a whole looks sensible and looks together.

   Related Questions in Software Engineering

  • Q : Black box testing question The testing

    The testing which focuses on the variables is termed as: (1) Black box testing. (2) Data flow testing. (3) Data variable testing. (4) White box testing. Can someone explain/help me with most excellent solution regarding problem of

  • Q : Features of good design Specify the

    Specify the features of the good design. Specify some of the Design Tools.

  • Q : Concept of workbench Briefly explain

    Briefly explain the concept of workbench?

  • Q : Problem on Software feasibility Hello

    Hello guys I want your advice. Please recommend some views for above Software Engineering problems. The Software feasibility is mainly based on which of the given: (i) Business and marketing concerns. (ii) Technical prowess of developers. (iii)  Technology, finan

  • Q : Software engineering paradigms which of

    which of the software engineering paradigms would be most effective?why?

  • Q : Evolutionary Development Model I have a

    I have a problem in Software Engineering on Evolutionary Development Model. Please help me in the following question. The model in which the needs are implemented by the classification is: (1) Evolutionary Development Model (2) Iterative Enhancement M

  • Q : Where modality in the data modeling

    What does the term modality in the data modeling points out?

  • Q : Problem on web site optimization When

    When you just had an hour (in one shot) to expend on WSO (or web site optimization) for a particular site each and every year, what would you do for that specific hour and why?

  • Q : Define the term maintenance Define the

    Define the term maintenance. Briefly state it.

  • Q : Problem on Aggregation Hello guys I

    Hello guys I want your advice. Please recommend some views for above Software Engineering problems. The Aggregation stands for: (1) Is a relationship (ii) Part of relationship (iii) Composed of relationship (iv)  None of the above.