Ally runs Vitotec, a small nutritional company that supplies nutrition and vitamins to gyms. Ally employs...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Ally runs Vitotec, a small nutritional company that supplies nutrition and vitamins to gyms. Ally employs a small team, including some office, sales, and warehouse staff. A few times a year, Ally attends trade shows and visits manufacturers to learn about new products. Ally uses an outside delivery service to deliver orders to their gyms. Your team has been hired to document Ally's requirements and recommend software for Ally to purchase. Your team has started looking at Ally's financial records and found that Ally allows for different payment methods and would like to categorize her income and expense transactions accordingly. Your team leader has written the following scenarios to capture Ally's requirements. Use Case Name Triggering Event Brief Description Actors Related Use Cases Preconditions Post Conditions Flow of activities Exception Conditions Use Case Name Triggering Event Brief Description Actors Related Use Cases Record Income Transaction Customer pays for work done Allows the Owner to record an income transaction Owner Owner has opened the Main Menu. Income transaction is recorded Actor 1 2 3 Requests to record an income transaction Selects a payment method, enters date and amount Owner Chooses to confirm System Displays a list of payment methods and prompts for selection. Prompts for amount of transaction, type of transaction, and transaction date (defaults to the system date) Displays the transaction and prompts for confirmation Saves the transaction. Owner chooses to cancel recording income transaction Query Expense transactions Owner requires a list of expenses Allows the Owner to review expense transactions Preconditions Post Conditions Flow of activities Exception Conditions Owner has opened the Main Menu. Expense transactions retrieved Actor 1. 2. Requests to query expense transactions Enters a start and end date System Prompts for start and end date, location Retrieves expense transactions for that location that meets the date requirements. Displays the list of the expense transaction including amount, location, date and location. BOwner chooses to cancel querying expense transactions. Question 1 (worth 10 marks) Complete a class diagram to support what your team has learned so far about Vitotec. Question 2 (worth 20 marks) Complete object level sequence diagrams to support the above scenarios. Question 3 (worth 1 mark) Some customers have asked if they pay cash, can they avoid paying tax? Is this a good idea for Ally? What are the ramifications of allowing this? Please describe in English. Question 4 (worth 1 mark) Ally have been approached to provide samples for a client's event on Georgina Island Reserve. This client has tax exempt status as part of belonging to Indigenous people. What are tax implications? Does this affect your model? Question 5 (worth 1 mark) What steps did you use to determine your class diagram? Question 6 (worth 1 mark) If you were the project manager, what Project Management Methodology would you use for this project? Question 7 (worth 1 mark) How long are businesses required to keep records of financial transactions for taxation purposes? Ally runs Vitotec, a small nutritional company that supplies nutrition and vitamins to gyms. Ally employs a small team, including some office, sales, and warehouse staff. A few times a year, Ally attends trade shows and visits manufacturers to learn about new products. Ally uses an outside delivery service to deliver orders to their gyms. Your team has been hired to document Ally's requirements and recommend software for Ally to purchase. Your team has started looking at Ally's financial records and found that Ally allows for different payment methods and would like to categorize her income and expense transactions accordingly. Your team leader has written the following scenarios to capture Ally's requirements. Use Case Name Triggering Event Brief Description Actors Related Use Cases Preconditions Post Conditions Flow of activities Exception Conditions Use Case Name Triggering Event Brief Description Actors Related Use Cases Record Income Transaction Customer pays for work done Allows the Owner to record an income transaction Owner Owner has opened the Main Menu. Income transaction is recorded Actor 1 2 3 Requests to record an income transaction Selects a payment method, enters date and amount Owner Chooses to confirm System Displays a list of payment methods and prompts for selection. Prompts for amount of transaction, type of transaction, and transaction date (defaults to the system date) Displays the transaction and prompts for confirmation Saves the transaction. Owner chooses to cancel recording income transaction Query Expense transactions Owner requires a list of expenses Allows the Owner to review expense transactions Preconditions Post Conditions Flow of activities Exception Conditions Owner has opened the Main Menu. Expense transactions retrieved Actor 1. 2. Requests to query expense transactions Enters a start and end date System Prompts for start and end date, location Retrieves expense transactions for that location that meets the date requirements. Displays the list of the expense transaction including amount, location, date and location. BOwner chooses to cancel querying expense transactions. Question 1 (worth 10 marks) Complete a class diagram to support what your team has learned so far about Vitotec. Question 2 (worth 20 marks) Complete object level sequence diagrams to support the above scenarios. Question 3 (worth 1 mark) Some customers have asked if they pay cash, can they avoid paying tax? Is this a good idea for Ally? What are the ramifications of allowing this? Please describe in English. Question 4 (worth 1 mark) Ally have been approached to provide samples for a client's event on Georgina Island Reserve. This client has tax exempt status as part of belonging to Indigenous people. What are tax implications? Does this affect your model? Question 5 (worth 1 mark) What steps did you use to determine your class diagram? Question 6 (worth 1 mark) If you were the project manager, what Project Management Methodology would you use for this project? Question 7 (worth 1 mark) How long are businesses required to keep records of financial transactions for taxation purposes?
Expert Answer:
Answer rating: 100% (QA)
1 A class diagram is used in computer programming languages especially those that are based on object oriented approach A class diagram is a static structure defining the layout of a system by establi... View the full answer
Related Book For
Fundamentals of Cost Accounting
ISBN: 978-1259565403
5th edition
Authors: William Lanen, Shannon Anderson, Michael Maher
Posted Date:
Students also viewed these computer network questions
-
What are the characteristics of the exchange rate regime in India? Is the currency convertible? How high would you assess the likelihood of an exchange rate crisis?
-
You own a nuts business in Toronto, Canada. Do the competitor analysis on the basis of the following points: 1. What are the needs and problems of my customers? 2. What are the influences that impact...
-
Tirtirogu Corp.'s bonds currently sell for $1,145.68 and have a $1,000 par value. They have a 7.50% annual coupon rate and a 15-year maturity. What is the bond's yield to maturity?
-
j) Assume that one of these portfolio's is the Market Portfolio and all portfolios, except Portfolio G, are fairly priced according to the CAPM. Derive the Treynor Measure for these fairly priced...
-
Avril Company makes collections on sales according to the following schedule: 40% in the month of sale 56% in the month following sale 4% in the second month following sale The following sales have...
-
Using the sample sizes determined in Problem 8- 27 and the number of deviations shown here, determine the sample deviation rate, computed upper deviation rate, and the auditors conclusion (i. e.,...
-
The influence of pressure on chemical potential can be expressed as (a) \(\left(\frac{\partial \overline{V_{i}}}{\partial P} ight)_{T, n_{i}}=\mu_{i}\) (b) \(\left(\frac{\partial \mu_{i}}{\partial T}...
-
On January 1, 2017, Lock Corporation issued $1,800,000 face value, 5%, 10-year bonds at $1,667,518. This price resulted in an effective-interest rate of 6% on the bonds. Lock uses the...
-
Describe common garbage collection algorithms such as mark-and-sweep, generational, and reference counting. How do they impact performance and memory efficiency in managed runtimes?
-
The Golden Oranges Nursery, which provides facilities for pre-school children on a commercial basis, is preparing its cash budget for next year. A profile of the estimated revenues and expenses for...
-
Divisional Income Statements and Return on Investment Analysis E.F. Lynch Company is a diversified investment company with three operating divisions organized as investment centers. Condensed data...
-
List some design and implementation issues faced, when implementing the corruption pattern. Explain each issue.
-
How are the above terms associated with our EBT of competition? List possible application domains for the SAP competition.
-
Are there any constraints that need to be handled by the competition pattern?
-
List three challenges in formulating the trust analysis pattern.
-
T/F: Traditional analysis patterns have limited reuse. Why?
-
Lundholm, Inc., issues $480,000, 12%, 15-year bonds at par value. What are effects of this bond issuance transation? Note: Please enter the correct number in the blank boxes. Please enter "0" if no...
-
Find the area of the surface generated by revolving the para- metric curve x = cos 1, y = sin? 1 (0 < I sa/2) about the y-axis.
-
The accounting records for Portland Products report the following manufacturing costs for the past year: Direct materials . . . . . . . . . . . . . . . . . . . . . $315,000 Direct labor . . . . . . ....
-
Your company has a travel policy that reimburses employees for the ordinary and necessary costs of business travel. Employees often mix a business trip with pleasure by either extending the time at...
-
Anus Amusement Center has collected the following data for operations for the year: Required a. What is the average selling price for a ticket? b. What is the average variable cost per ticket? c....
-
Determine the magnitude of force \(\mathbf{F}\) that must be applied at the end of the overhang \(C\) so that when the force \(\mathbf{P}\) is applied, displacement at \(C\) is zero. \(E I\) is...
-
The composite simply supported steel shaft is subjected to a force of \(10 \mathrm{kN}\) at its center. Determine its maximum deflection. \(E_{\mathrm{st}}=200 \mathrm{GPa}\). 200 mm A 200 mm 200 mm...
-
Determine the slope at \(A\) and the maximum deflection. \(E I\) is constant. 20 kip.ft 6 ft A 12 ft- B 6 ft 20 kip-ft
Study smarter with the SolutionInn App