Systems Analysis and Design

The assignment requires teams to document class diagram(s), activity diagram(s) and statechart diagram(s).

1) Class Diagram

Base your model on the class discussions so far (mainly the use case diagram) and the requirement gathering.

2)

  1. Identify all the relevant analysis classes (these will be primarily entity classes, but may include some interface or control classes).
  2. Identify some attributes, behaviors, and associations.
  3. Try for each entity class to include some attribute(s) that give its objects identity.
  4. Check for repetitive attributes; eliminate them by creating aggregation classes.
  5. Looking at the attributes and behaviors, check if generalization or specialization is called

    for (superclasses or subclasses).

  6. Check if association classes should be added (usually when there is a many-to-many

    association)

  7. Use any software of your choice to create the class diagram(s).
  8. Include short definitions (one or two sentences) for each class, and for some of the

    attributes, methods, and associations. These definitions must be meaningful, i.e. they must

    help a user understand the model

Activity Diagram

Create Activity diagrams for at least two business processes. Use the usecase diagram to

identify the business processes.

  1. Identify the core business processes from use case diagram
  2. Determine the actors involved in the business process
  3. Draw swimlanes for each of the actors participating in the process and model the

    interactions between actors in a sequenced fashion.

  4. Write a short description (two or three sentences) of the activity diagrams- i.e. the goal of

    business process and the actors involved.

1

 

3) Statechart Diagram

Create state charts (transition diagrams) for at least two object classes. Base your models on the diagrams already discussed in class and general discussions in class.

  1. Identify all relevant states for each of the objects.
  2. Identify events, conditions, and activities that may cause a state transition and important

    actions and messages that accompany a transition or a state.

  3. Create the statechart diagrams for the objects
  4. Include short definitions (one or two sentences) for each object state and each object

    transition. These definitions MUST be meaningful, i.e. they must help a user understand

    the model.

4) Revised Use Case Diagram

Present the revised use case diagram based on the feedback that you received for “group assignment and presentation 2” from the instructor. Justify if you decide not to make any proposed change that the instructor might have proposed. Ensure to color code to identify as-is and to-be processes

Submission Instructions

  • ï‚·  Create PowerPoint presentation to present in class.
  • ï‚·  Budget around 10-12 minutes to present and 5 minutes for Q&A
  • ï‚·  Submit your report in Microsoft Word and PowerPoint presentation on Blackboard.
  • ï‚·  The top of the front page of your report and presentation should include names of team

    members who participated, the course number, the report number (assignment 3), and the date.

Order from us and get better grades. We are the service you have been looking for.