Software development
Software development
In this unit I learnt how to:
A. Understand the characteristics and uses of a software program
B. Design a software program
C. Develop and test a software program
D. Review the finished software program
In this unit, we were required to create a currency converter between at least 5 currencies. We first understood how the software works first. Before coding our currency converter; we created a simple calculator through Visual Basic. I have learnt how to do basic codding using visual basic. Also, learnt how to create test plans and how to improve code and applications using feedback. In addition, I learnt how to identify techniques used in the code and create flowcharts using word. I learnt how to identify and repair faults.
For assignment 2, I was asked to review 2 applications. Stating what the strengths and weaknesses, explain some of the techniques used, create a flow chart and suggest improvements. I achieved distinction for this unit.
This is the first application I coded. This is basic calculator that only adds, subtracts, multiply and divides. I have also included the code.
This is my currency converter. It converts from 5 currencies, including the pound. The code needed to run the application is the left photo.
For the merit, I needed to design my application and then design an alternative design.
This is my test plan.
This is for assignment 1 distinction grade. I needed to explain if my program met user requirements, listen to feedback and make improvements and evaluate my program stating 3 improvements I could have made. For the distinction grade, I also had to justify my design decisions and state any constraints.
This is for assignment 2. I had to review 2 applications and code.