Professional Documents
Culture Documents
Unit 12 Assignment 2 Template Steves Lesson
Unit 12 Assignment 2 Template Steves Lesson
– Design a Program
• Who has the problem? the business is the one with the problem as they don’t
have any software to support Steve’s travel needs.
• Who is the client and customer for this scenario? in this scenario Steve is both
the client and the customer
• Who will require the solution? the travels company are the ones that require the
solution
Proposed solution
• How will you solve the problem?
• Consider design and planning
• Programming language
• Programming characteristics to be used
• What will it be released as? Executable?
Amount
1500
Pound/sterling
Usd/dollar
convert
Data Inputs and Outputs
• Document the data inputs needed for your mock up program to function
• Which country is being used to convert.
• Document the expected outputs needed for your mock up program to function
• The money which has been converted is displayed on the screen correctly
• The country which has been selected is the country used in the conversion
Data Dictionary
• Screen print the data dictionary in here
Visual basic
java
Flow Chart
• In this section you should produce a flow chart using correct shapes
to demonstrate the inputs, processes and outputs of the program
design and flow. Screenshot your evidence here.
2B.D2) Justify the design decisions, including:
- how they will fulfil the stated purpose and user
requirements
- any design constraints
Justification - Purpose
• Remember to refer back to 2B.P2 where you described two purposes.
Justify how your design decisions will fulfil the purpose.
Justification – User Requirements
• Remember to refer back to 2B.P2 where you described user
requirements. Justify how your design decisions will fulfil them.
Design Constraints
• Look at your proposed solution and examine any design constraints.
What is limiting you or stopping you from designing the application
the way you really want to?
Rejection of alternative solutions
• Explain why the alternative solutions mentioned in 2B.M2 have been
rejected.