NADAR SARASWATHI COLLEGE OF ARTS & SCIENCE,
THENI.
SOFTWARE ENGINEERING.
BUILDING THE REQUIREMENTS MODEL
&
ELEMENTS OF THE REQUIREMENTS MODEL.
By,
R.Preethi.
BUILDING THE REQUIREMENTS MODEL:
The intend of the analysis model is to
provide a description of the required
information, function and behavioral
domains for a computer based system.
The model changes dynamically as you
learn more about the system to be built,
and other stakeholders understand more
about what they really require.
For that reason, the analysis model is a
snapshot of requirements at any given time .
you should expect it to change.
As the requirements model evolves, certain
elements as will become relatively stable,
providing a solid foundation for the design
tasks that follow.
Other elements of the model may be more
volatile, indicating that stakeholders do not yet
fully understand requirements for the system.
ELEMENTS OF THE REQUIREMENTS MODEL:
Scenario based element
Class based element
Behavioral based element
Flow oriented element
Scenario based element:
This type of element represents the system
user point of view.
Scenario based elements are use case
diagram, user stories.
Class based elements:
The object of this type of element manipulated
by the system.
It defines the object, attributes and relationship.
The collaboration is occurring between the
classes.
Class based elements are the class diagram,
collaboration diagram.
Behavioral elements:
Behavioral elements represent state of the
system and how it is changed by the external
events.
The behavioral elements are sequenced
diagram, state diagram.
Flow oriented elements:
An information flows through a computer-
based system it gets transformed.
It shows how the data objects are transformed
while they flow between the various system
functions.
The flow elements are data flow diagram,
control flow diagram.

Software engineering

Software engineering

  • 1.
    NADAR SARASWATHI COLLEGEOF ARTS & SCIENCE, THENI. SOFTWARE ENGINEERING. BUILDING THE REQUIREMENTS MODEL & ELEMENTS OF THE REQUIREMENTS MODEL. By, R.Preethi.
  • 2.
    BUILDING THE REQUIREMENTSMODEL: The intend of the analysis model is to provide a description of the required information, function and behavioral domains for a computer based system. The model changes dynamically as you learn more about the system to be built, and other stakeholders understand more about what they really require.
  • 3.
    For that reason,the analysis model is a snapshot of requirements at any given time . you should expect it to change. As the requirements model evolves, certain elements as will become relatively stable, providing a solid foundation for the design tasks that follow. Other elements of the model may be more volatile, indicating that stakeholders do not yet fully understand requirements for the system.
  • 4.
    ELEMENTS OF THEREQUIREMENTS MODEL: Scenario based element Class based element Behavioral based element Flow oriented element
  • 5.
    Scenario based element: Thistype of element represents the system user point of view. Scenario based elements are use case diagram, user stories.
  • 6.
    Class based elements: Theobject of this type of element manipulated by the system. It defines the object, attributes and relationship. The collaboration is occurring between the classes. Class based elements are the class diagram, collaboration diagram.
  • 7.
    Behavioral elements: Behavioral elementsrepresent state of the system and how it is changed by the external events. The behavioral elements are sequenced diagram, state diagram.
  • 9.
    Flow oriented elements: Aninformation flows through a computer- based system it gets transformed. It shows how the data objects are transformed while they flow between the various system functions. The flow elements are data flow diagram, control flow diagram. 