Computer Science Homework Help

Competency Develop software design models. Scenario You are the lead developer for the software development team at Great Code Inc. Your company has been contracted by the Acme Company, a small manufa

Competency

Develop software design models.

Scenario

You are the lead developer for the software development team at Great Code Inc. Your company has been contracted by the Acme Company, a small manufacturing company, to develop a set of software system solutions to bring their existing manual, paper ordering process into an automated, digital online ordering system. The Acme Company has very limited experience with the process of developing software.

Instructions

The Program Manger has asked you to develop design models for the Acme Company online ordering system. The design models that have been requested are:

  • A design model diagram detailing the overview of the online order system.
  • A process flowchart model for the order submission to fulfillment process within the online order system.
  • A UML activity diagram for the order submission to fulfillment process within the online order system.
  • A UML class diagram that must include at least three classes with specific details regarding relationships (names, multiplicity, direction).