You have been requested to design a software application for

You have been requested to design a software application for a large toy company that provides an online product catalog for ordering all types of toys and games. There are four types of users:

  • Guests
  • Members (credentials and history saved)
  • Titanium Members (achieved after spending $10,000 in one calendar year)
  • Administrators

Products will have typical information stored on them to include name, category, description, age group, price, weight, and much more. There will also be a rating system for products that members and titanium members can contribute to. Guests can review the rating information, but not contribute to it.

The software application should have a reporting function, so sales information needs to be retained.

Review the requirements above and, using Visio or any other diagramming software, create Class diagrams for User, Product, Rating System, and Sales. Explain each diagram and how the classes interrelate.

Note: Templates can be found in Visio by accessing the UML System template.

Click here to refer to a Visio tutorial to learn Visio basics.

Once you have completed your diagrams, copy them into a Word document.

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

Intermediate accounting using proper writing mechanics.

There are dozens of accounting and financial membership organizations. Some of these include: AICPA IMA IIA FEI ACFE HFMA IFAC NSA NATP SCM How would membership in one of these organizations benefit you? Think about what you want to do long-term. Do you want to be a general accountant? Are

1. Hoshimi has planned to carry out structured interviews. How

   1.  Hoshimi has planned to carry out structured interviews. How do structured interviews differ from unstructured interviews?  2. What are the possible advantages and disadvantages of using face to face interviews? 3. The information obtained during interviews should be as free as possible from bias. How can  Hoshimi minimize

Evaluate the organizational transformation process

Case Assignment For the Module 4 Case Assignment, you will use the Cycle of Change Model to evaluate the organizational transformation process of a familiar company: Caterpillar, Inc. Read the following case study about Caterpillar’s organizational transformation. As you read through the case, be sure that you carefully consider how

Is Faith greater than universal ethics ?

How does it tie in with your experiences, other readings, and expectations ? Do you have any questions ? Do you agree/disagree with the author, and on what basis ? What impressed you ? what impressed you/annoyed you about the reading > How does it fit in with your theory

Final Project DraftThe final Project is due next week. There

 Final Project DraftThe final Project is due next week. There are no graded activities this week so be sure to continue working on the final project.Develop a disaster recovery plan for an organization. There are many different templates available online for you to use as reference and guidance. Your plan should

On Commerce Raiders: The Evolution of Privateering in the United

 The Final Project is a comprehensive assignment that spans most of the term. To complete this assignment, you chose a topic related to the Transatlantic Slave Trade and, during this module, you will submit a research paper. The paper must address an issue related to the trade, such as gender,

Family Literacy Night–Learning Outcomes

Description Plan a literacy night that includes all stakeholders (families, community, students, etc.). Using the tool of your choice, create a multimedia presentation that explains the Family Literacy Night in detail and includes important information you have discovered and discussed in this course. Submit your presentation (approximately 8–10 PowerPoint slides

After reading the chapter by Capri (2015) on manual data

After reading the chapter by Capri (2015) on manual data collection.  Answer the following questions: What were the traditional methods of data collection in the transit system? Why are the traditional methods insufficient in satisfying the requirement of data collection? Give a synopsis of the case study and your thoughts

In this assignment, you will be creating a network security

In this assignment, you will be creating a network security plan for the  business that you selected in unit two (Hewlett Packard). Make the assumption that you  are creating a plan to secure a physical network for location, as well  as a policy related to the security around the use

This week’s learning was a cornucopia of enrichment with regard

This week’s learning was a cornucopia of enrichment with regard to utilizing Microsoft Word in ways that many of us have never utilized it before. Collaboration made easy, documents crisp and clean, surprises around every corner made this a distinctive learning experience, and I’m thrilled to have been part of

discussion Nursing Assignment Help

APA  Managing financial risk is an important responsibility of medical managers. Risk management is an important process to keep the finances of all healthcare organizations safe.  Discuss the following: 1. What are the financial risks to healthcare organizations? 2. What role do the accountants play in risk management? 3. Why is it important to hire

Case Analysis: 4 of 4 – Case 9 Chapter 9,

Case Analysis: 4 of 4 – Case 9 Chapter 9, Nike (Parnell p. 242) Before starting your work, you will want to preview the objectives in the assignment’s rubric. For example, the rubric could require Biblical Integration. Reviewing your rubrics reminds you and shows strategic planning. CASE STUDY QUESTIONS – 

Each student is required to complete an 8-10 page research

  Each student is required to complete an 8-10 page research paper on a current issue facing law enforcement leaders, utilizing at least 8 scholarly references, and written in APA Style. The paper should have 8-10 pages of content, not including the title page, abstract, and reference page.  Please identify the issue, provide

Feminist Criticism in “The Lays of Marie de France”

Length/Format Requirements: Your final project must be at least three pages of essay plus a works cited page; the essay and works cited page must be in MLA8. The essay must include direct quotations from the literature as support for the argument. The works cited page should only list the

Please consider all that we have learned thus far regarding

Please consider all that we have learned thus far regarding the impact of diversification, risk-free securities, and market premiums.  With that in mind, please describe how adding a risk-free security to modern portfolio theory allows investors to do better than the efficient frontier.  Additionally, explain how might the magnitude of

In this discussion, you are asked to justify the importance

  In this discussion, you are asked to justify the importance of knowledge management systems as an integral part of any organization’s information system.  Answer the following questions: What is knowledge management (KM)?  How can human behavior pose challenges for a KM project? How can collaborative technologies facilitate knowledge management? For this

a brief description of a job-related training program that you

 a brief description of a job-related training program that you may have experienced or that you may be aware of through other sources. Then, describe two employee-training needs (e.g., job-related, organizational, etc.) that the program was intended to address, and explain whether these needs were met and why. Finally, explain