Team size : 1
Objective Summary
User interface
- To maintain monthly expenses
- Generate monthly report
- Keep track of past expenses & budget set
- Overview of numbers of transactions made
- Admin are able to remove user from database
- Admin are able update user privilege & user access
Language,API and platform used
- Core Java
- Swing
- Oracle SQL
- JDBC API
- ITextPDF
- JFreeChart
- Apache POI
Software used
- Eclipse IDE
- Oracle 10g
- SourceTree
Application walk-through
Admin Page walk through



Application will prompt user to key in password whenever admin wants to make any changes to user privilege and subscription plan
User page walkthrough
Home page


User will need to log in , after succesfully loggin in to the system. It will launch Dashboard
Income page


Past records will display the current month incomes .

Show all records will display all records of income.
Bill page
Bill page, users are able to search with provided search text box.
Budget Planner


Budget records will display how much user have set their budget on current month.
Expenses


Expenses records will display all records of expenses made.
Report Summary