0% found this document useful (0 votes)
1 views

Student Name

Uploaded by

Sardasht
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

Student Name

Uploaded by

Sardasht
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Pocket Financial Management System

Students
Sardasht Othman & Mustafa Rebwar

Supervisor
Dr. Susan Al Naqshbandi

Advanced Database
Student Names Sardasht Othman. Mustafa
Project Name Pocket Financial Management System
Introduction In this course of the fall semester after learning My SQL, after we
learn advanced database, we will try to create a Pocket Financial
Management System the purpose of this project is to cover all the
details that we will learn and try to implement all of them, so We
will try to create a System with another language for the interface
and interact for users.
Objective The main objectives of our System are
Efficiency: Streamline operations and automate tasks.
Accuracy: Maintain precise records of accounts and transactions.
Customer Service: Provide timely and accurate services.
Security & protect sensitive user information and prevent losses.
Analysis: Generate insights for strategic decision-making.
Scalability: Accommodate growth and expansion.
Cost Reduction: Streamline processes to reduce costs.
Tools The Project will be created in Java and the requirements in this
project
are WPF, Event Handler, and My SQL. The IDE of this project is
going to be JetBrains IntelliJ and, My SQL Workbench which are
two good IDEs.

Financial Problem is one the major problems that over all around
Why this topic world and most people struggle with, so n this way we are trying to
find a solution for a part of this problem and make people to manage
their financial life.
Methods For approach this project we are going to use these methods to make
our system successful.
 Requirements Gathering
 Data Modeling
 Normalization
 (DBMS) Selection
 Schema Design
 Implementation Development
 Testing and Validation
 Performance Optimization
 Security Measures
 Backup and Recovery Planning
 Documentation and Training

Timeline and Week Tasks Milestones

Strategies Week 7
- Finalize design.
- Database structure ready.
- Build tables and relationships.

- Write and test basic queries.


Week 8 - Queries working well.
- Improve performance.

- Test with large data. - Advanced queries and


Week 9
- Add advanced queries. testing done.

- Connect database to application.


Week 10 - Integrated with app.
- Start adding security.

- Finish security setup. - Security and performance


Week 11
- Final performance checks. done.

Week 12 - Do final testing. - Database done.

Expectation The Program is going to be something different and feel different for user and is not confusing
because of the database system and the interface of but not perfect, because as a programmer
and student of Computer science this is our first application with database, but we will try hard
as much as we can, and it will be very good application and useful.

You might also like