Professional Documents
Culture Documents
Unit 12 Assignment 2 Template
Unit 12 Assignment 2 Template
– Design a Program
Isaac chalker
Purpose of the program
The purpose of the program is for someone to be able
to find out how much money £50 could = to in other
currency’s / the different between each currency
Money converter
•Dollar - $
•Euro - €
•Pound £10 ?
Sterling – £
•Yen – ¥
•Franc – ₣
•Rupee – ₹
Data Inputs and Outputs
• Inputs: some inputs need with be how the money will need to change
when changing currency
Name of programmer:
2 converter to convert it converted /
money
3 pay-out money changes it did it /
though
the
converter
4
5
5
6
7
8
2B.M2) Produce a detailed design for a program,
including:
- Alternative solutions
- A detailed proposed solution using a range of design tools
- Test data
Alternative Solutions
• One alternative solution is that you change only to
one other currency I would may do this if there is only
need for the one change in currency because it would
be easier and more simple to crate/ use
The amount
should be
changed
2B.D2) Justify the design decisions, including:
- how they will fulfil the stated purpose and user
requirements
- any design constraints
Justification - Purpose
• One way my design will justify my purposes with my design is that I
will make it clear what to put and where when design it
• The other way I will justify my purposes is I will leave a space in the
design for a not on how it works and how to use it, also it will help
with how quick people can do it can use it more effetely.
Justification – User Requirements
• So to make sure that the user meets the reequipments to use the
convers I will set a standing limit to how much has to be inputted to
be used so they have to put more then £10 to covert.
Design Constraints
• One reason I cant design it the way I want to is because it has
to be user friendly for everyone so I have to make it as easy
and as simple as I can so that everybody can use it
Rejection of alternative solutions
• The reason I rejected the idea to make it so you can only change the
money to one other currency is that it is limiting to the person using it
and it will make it less usable for the user and make the program
obsolete because it is not worth using. I also rejected it because it
would be not worth the time of the user to use because it would be
more easy to go online and find one on google that does all the
currency’s.