In Unit 12 I created a Currency Exchange Calculator "4POUND".
The requirements for this program are converting amount in British pounds and calculate the equivalent amount in a foreign currency. Program should also allow user to enter an amount in another currency and calculate the equivalent in British pounds. Program should has a Pseudo Code and comments to explain how it work. Program should has a test plan, which will be executed in Task 2. Client requires data dictionary and event dictionary which will explain how all controls work, and which data will be needed by program. In accordance to customer requirements program must has a security system, according to whose order to use the program, the user must specify the password and login before the program opens itself. User will be able to change password.
The problem of the business is experiencing is that they are currently using pen and paper to calculate the currency, which means answer won’t be very accurate and process will be very slow. Using this method is expensive and as dysfunctional as unnecessary. This program solve it; thanks to precisely calculations user won’t need to check answer a few times. Using this software will be much faster, so user won’t need to waste his time. Program will be also cheaper than paper method, just because it doesn’t need paper to calculations. It will be beneficial for environment.
I want to make the program, which primarily would be functional. By the functionality I mean that program will meet all the requirements specified by the customer. Program should be functionality, but still easy to use. By this I decided to divide the program into separate windows.
So to log into the program user will need only to specify username and password. The rest of the information in this window won’t be required, so the user will could use it, but only if he will want.
I wish that using this screen will be easy to use for the customer, so I will place there a help button, which when clicked will open the message, which explains how to log in to the program. I will put here the “feedback”, which displays after pressing my emails, through which you can to contact me. As expected, the customer is located here also change the password, which opens a window in which the user enters the correct password, and then a new password, which wants to use the.
I wanted the program was easy to use, so to calculate the user need only enter the value that the program will process and select the appropriate button. 4POUND will also allow the user to modify the values of responding to specific currencies. I found that adding this option in a separate window will be a better way, than adding it in calculating window, because this can made program unreadable.