Sunday, August 15, 2010

Savings Calculator

Ok, so basically.. I've completed this application about 2 or 3 weeks ago.

We were expected to complete some sort of desired application within 1 month approximately.

To desing your own application is a headache man especially if you have no idea on what are you going to create.. and that situation happens to me.. It took me about 1 or 2 weeks to generate an idea before the assignment started.


How did I get the application idea?

Ok, so basically I was having this final module in my business certificate which is Finance. There was a topic which I find it difficult to understand. So, I put some effort in understanding the first half of the topic. Then, I decided to create an application using some concepts that managed to go through my mind.


So, what is this application about?

This is a very simple application which help you to calculate how much money will there be in your savings assuming you just keep it there for a number of periods.

It also tell you how much you need to deposit into your savings account based on your financial target.

Next, it also does calculate how much you'll have in your account if you did deposit regularly at a specific timing, say at every beginning of the month.

Oh, by the way, after I completed this application. I did study the rest of this topic and I realized that my application is not that good after all. There are still some concepts that I can add in in this application. But, I did not have time to modify it and add more features as I was having tons of deadlines. here are the projects that I need to submit: (all of them more or less on the same deadline)

1. Finance presentation.

2. Advanced Programming Lab Tes.

3. Microprocessor System and Programming Lab Test.

4. OOP application submission.

5. Final Year Project ~ (Continuous)


Here are the screenshots of the project in making as well as the final product:


Savings Calculator Version 1.0


Above are the source codes files that I use for vesion 1.0



Version 1.0 interface


Version 1.0 interface


Version 1.0 interface


Savings Calculator Version 3.0

Source codes files for version 3.0


version 3.0 interface

version 3.0 interface demo

As you can see, there is quite some difference in version 1 and 3. Version 2 is basically more towards GUI enhacement. But, I did not work on it as I was already feeling the intense preassure. why? its because version 1 and 2 is created from the same programming concept. Its not that efficient. Unlike version 3, which uses slightly difference programming techniques that allows me to save more time. Otherwise, I'll spend a few days on GUI alone. Whereby for version 3, it only took me about 1 day to complete the GUI / interface part. The concept / raw file has been completed long time ago.

Conclusion
I am kinda not satisfied with what have I done. The application needs improvement in terms of features and bugs. It only have 2 bugs that I did not manage to detect. And I'm quite ashamed because I don't think its up to my taste/standard although it does produce the desired result. Its just that I think I can do better than that if I were to have more time.

Future Plan:
1. improve this application and make it portable. (web application/android app)
2. create more application based on finance concepts that I have studied for exam
3. Create application for Android
4. Expecting starting date: March 2011

Some demo clip below:

2 comments:

  1. ohh syahmul this is freaking awesome

    ReplyDelete
  2. haha Uqbah thanks. But it really needs lots of improvements. I'm still noob. And have not put any effort yet on improving it ~ >_<

    ReplyDelete