User Requirements
User Requirements
10
11
12
Reason for the Test to ensure the spreadsheet meets the 1. Allow entry of sales figures ( 10 comics x 12 months ) original user requirement to ensure the spreadsheet meets the 2. Calculate the total yearly sales of each comic original user requirement to ensure the spreadsheet meets the 3. Calculate the average monthly sales of each comic original user requirement to ensure the spreadsheet meets the 4. Determine the Maximum and Minimum monthly sale for each comic original user requirement to ensure the spreadsheet meets the 5. Calculate the total monthly sales original user requirement to ensure the spreadsheet meets the 6. Calculate the average monthly sales original user requirement to ensure the spreadsheet meets the 7. Determine the Maximum and Minimum monthly sales original user requirement to ensure the 8. Calculate the monthly revenue for each comic ( 10 spreadsheet meets the comics x 12 months ) original user requirement to ensure the spreadsheet meets the 9. Calculate the total yearly revenue of each comic original user requirement to ensure the 10. Calculate the average monthly revenue of each spreadsheet meets the comic original user requirement to ensure the 11. Determine the Maximum and Minimum monthly spreadsheet meets the sale for each comic original user requirement to ensure the spreadsheet meets the 12. Calculate the total monthly revenue original user requirement
13
14. Determine the Maximum and Minimum monthly revenue
14
15. Calculate monthly Printers and paper expenses for each comic
15
16. Calculate monthly Distribution expenses for each comic
16
17. Calculate monthly Retailer expenses for each comic
17
18. Calculate monthly Author / translator expenses for each comic
18
19. Calculate monthly Editing / proofreading expenses for each comic
19
20. Calculate monthly Publisher expenses for each comic
20
21. Calculate monthly translation license fee
21
22. Split monthly Sales, Revenue and Expenses into separate worksheets and link together as appropriate
22
23
24. Create a series of Line graphs which are fit for purpose to allow interpretation of data
24
to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement to ensure the spreadsheet meets the original user requirement
25
26
27
28
29
30
31
32
33
to ensure the spreadsheet meets the 25. Create a series of Pie charts which are fit for purpose to allow interpretation of data original user requirement to ensure the spreadsheet meets the 26. Create a series of Bar charts which are fit for purpose to allow interpretation of data original user requirement to ensure the spreadsheet meets the 27. Summarise and Sort Data about Authors sales using a Pivot Table original user requirement to ensure the 28. Use appropriate Data Validation rules to ensure spreadsheet meets the only correct data can be entered to the spreadsheet original user requirement to ensure the spreadsheet meets the 29. Use List Boxes to assist in Data Entry original user requirement to ensure the spreadsheet meets the 30. Use Input Messages to assist Data Entry and Navigation original user requirement to ensure the spreadsheet meets the 31. Use LookUp functions to search for Data original user requirement to ensure the spreadsheet meets the 32. Use a Data Entry Form to assist in the entry of Data onto the spreadsheet original user requirement to ensure the spreadsheet meets the 33. Consistently Format the layout of the spreadsheet original user requirement
Max and Min for the monthly sales must be worked out and visible
Average monthly sales must be worked out and visible Average monthly sales are correct and visible
Monthly maximum and minimum must be worked out Monthly maximum and minimum are correct and and visible visible
Monthly revenue for each comic must be worked out and visible
The average monthly revenue is correct and visible for each comic
Making sure the max and min for the monthly sales appear in the average cell
The max and min values are visible and correct in the appropriate cells
The total monthly revenue must be correct and visible The total monthly revenue is correct and visible
Making sure the max and min for the monthly revenue The max and min values are visible and correct in appear in the average cell the appropriate cells
Make sure the monthly printers and paper expenses are correct and recieve the right share.
The printers and paper expenses receive 20%. Calculations are correct
Make sure the monthly distribution expenses are correct and recieve the right share.
Make sure the monthly retailer expenses are correct and recieve the right share.
Make sure the monthly author/translator expenses are correct and recieve the right share.
Make sure the monthly editing/proofreading expenses The distribution editing/proofreading receive are correct and recieve the right share. 10%. Calculations are correct
Make sure the monthly publisher expenses are correct The distribution publisher receive 10%. and recieve the right share. Calculations are correct
Make sure the monthly translation fee is worked out correctly and visible
To set each spreadsheet into separate pages and have Each spreadsheet has its own page and can be them linked via buttons. navigated through a menu, all buttons work.
To create a main page that has buttons linked to each Main menu is created and buttons to all pages page. and spreadsheets work. A line graph is successfully created with the right results and shows the trend in sales via trendline.
To create a line graph for the sales page that shows a trend in the overall comics sold.
A pie chart is successfully created with the right To create a pie chart for the expenses sheet to show a results and shows each share of the expenses share between the expenses. clearly. A bar chart is successfully created with the right To create a bar chart for the income sheet to compare results and shows a comparison between the comic monthly sales. monthly saledates.
The data validation rules was input successfully Use the data validation rules on a set of values to put a and works to ensure the right values must be rule in place so the right values can be entered. input
A list box was input the help the VLOOKUP function so it is easier to sort through values.
Use a message feature to show what can be input into By using data validation I set-up an input message the cell so the user knows what to input By using Vlookup I made it possible for the spreadsheet to find speicifc data (related to the drop down menu implemented)
Format the spreadsheet so the colours, font and layout are consistent