Online Deposit

Note: Please Scroll Down to See the Download Link.


The Online Deposit is an application that has been developed for a well-established regional bank operating primarily in south India. The bank has several branches in key cities and towns in the north. In the world of this competitive environment and technological development, the bank has been totally computerized in the last 3 years, and to increase its customer base has started planning, for a concept called as Online Deposit; with this concept the bank wants to move very nearer to the customers and increase its basic operational strategies. Through Online Deposit the bank wants to introduce the core concept of IT based Enabled Services (ITES). The Online Deposit services are executed only upon the customer, and these Online Deposit services would fully integrate with the core banking solution that is already in usage. The major idea is to provide a series of services to the customer through the internet, and make the customer feel flexible in calling out simple tasks faster instead of making visit to the bank every time. The Online Deposit service is open only to savings bank. Customers and not for current account holders. The customer is privileged to use most of the system only as a viewing phase, the only online transactions the customer can do are chequebook requisition and fund transfer among his personal accounts.

The project has been planned to be having the view of distributed architecture, with centralized storage of the database. The application for the storage of the data has been planned. Using the constructs of MS-SQLServer2000 and all the user interfaces have been designed using the ASP.Net technologies. The database connectivity is planned using the “SQL Connection” methodology. The standards of security and data protective mechanism have been given a big choice for proper usage. The application takes care of different modules and their associated reports, which are produced as per the applicable strategies and standards that are put forwarded by the administrative staff.           

Number of Modules

The system after careful analysis has been identified to be presented with the following modules.

1.Employee information module:

The module manages the information of all the employees who practically exist for this organization. Each employee is exclusively associated through a specific department and authorized designation. The module manages all the transactional relations that generically arise as and when the system has been executed, upon the requirements.

2.Banks Information module:

This module specifies the integrated and interrelation information alert the banks and their branches. The module also specifically states the different services each bank can provide and integrates itself with customer’s accounts information.

3.Customers accounts information module:

The module maintains the actual customers list that have availed bank accounts upon this system. The module integrates itself with the banks and the types of services the bank can provide.

4.Customer transaction module:

This module maintains the information related to all the transaction that is executed by the customer upon the Online Deposit application. The module integrates itself with entities like transaction types to check the consistency of the transaction.

5.Fund Transfer master:

This module maintains the information related to the funds that have been transferred by the customer from one of his account to another account of his own. This module helps the customer in executing the fund transfer without the physical visit to the banks premises.

6.Chequebook request module: This module maintains the information related and issues by the bank. This module facilitates the customer with requesting the chequebook through online process eradicating the physical

 Existing System

Present system is manual. The Project Metrics has to enter all the details of project, documents, and tasks. It also maintenance the team information and also efforts estimation. For this purpose the organization maintain the size of the document, source code and update the information about team member’s details   manually. Which is much of time consuming process and more importantly it is error prone. Limitations of the Manual system

  1. It is time consuming
  2. It leads to error prone results
  3. It consumes lot of manpower to better results
  4. It lacks of data security
  5. Retrieval of data takes lot of time
  6. Percentage of accuracy is less
  7. Reports take time to produce

Hence Computerization of the existing system is proposed. The new system completely removes all manual burdens and provide efficient on the entry system.

Proposed system

Objectives of the Proposed System

  1. To generate the quick reports
  2. To make accuracy and efficient calculations
  3. To provide proper information briefly
  4. To provide data security
  5. To provide huge maintenance of records
  6. Flexibility of transactions can be completed in time

After understanding the existing system and understanding the need for developing a new system different people involved in the related activities have been consulted. The data needed for the study has been collected from company records.

The computerization of this system would avoid the wrong interpretation and bad calculation of data .The system help the user to see any documents, source code, tasks, activities, team information with details at the click of a button. The record data is maintained and backed up such a way that data is not loss. The speed of the system could also increased.



  • RDBMS                                              :           SQLSERVER 2000
  • SOFTWARE                          :           VS.NET 2003
  • FRONT END TOOL              :           ASP.NET


  • RAM                                       :           128MB
  • HARD DISK                          :           MINIMUM 20 GB

Click here to download Online Deposit source code