Assignment
2: Structural Modeling and Behavior Modeling
Due Week 6 and worth 120
points
Refer to the functional model
you verified and validated for ABS in the Week 4 assignment to complete this
assignment.
Based on your performance, ABS
management was so satisfied that it wants you to develop both the structural
and behavior models. This way, ABS can fully understand both the interaction
that would take place between the users and the system, and the system itself
in greater detail.
Note:You may create and / or assume all necessary assumptions needed for the
completion of this assignment.
Write a four to five (4-5)
page paper in which you:
1.
Create
Class-Responsibility-Collaboration (CRC) cards and a class diagram based on the
functional models through the use of graphical tools in Microsoft Word or
Visio, or an open source alternative such as Dia.Note: The graphically depicted solution is not included
in the required page length.
2.
Identify each use case in the
functional model and create a sequence and communication diagram for each
scenario of each use case identified through the use of graphical tools in
Microsoft Word or Visio, or an open source alternative such as Dia.Note: The graphically depicted solution is not included
in the required page length.
3.
Create a behavioral state
machine for each of the complex classes in the class diagram.
4.
Perform a CRUDE analysis to
show the interactivity of the objects in the system.
5.
Perform a verification and
validation walk-through of each:
1.
Functional model
2.
Structural model
3.
Behavioral model
6.
Revise the requirements
document created in Assignment 1 with additional information found in this
assignment and document the assumptions.
7.
Use at least three (3) quality
resources in this assignment.Note: Wikipedia and similar Websites do not qualify as quality resources.
Your assignment must follow
these formatting requirements:
·
Be typed, double spaced, using
Times New Roman font (size 12), with one-inch margins on all sides; citations
and references must follow APA or school-specific format. Check with your
professor for any additional instructions.
·
Include a cover page
containing the title of the assignment, the student’s name, the professor’s
name, the course title, and the date. The cover page and the reference page are
not included in the required assignment page length.
·
Include charts or diagrams
created in Visio or Dia. The completed diagrams / charts must be imported into
the Word document before the paper is submitted.
The specific course learning
outcomes associated with this assignment are:
·
Describe object-oriented
modeling, structural modeling, and behavioral modeling.
·
Develop class diagram based on
business scenarios.
·
Use technology and information
resources to research issues in procuring and designing project requirements.
·
Write clearly and concisely
about project requirements and design topics using proper writing mechanics and
technical style conventions.
