0% found this document useful (0 votes)
109 views3 pages

Easy Bank

The document proposes a distributed banking system project that will allow clients to access account information and operate accounts stored on geographically distributed servers in a transparent way. The project aims to achieve transparency and concurrency control. The system will provide banking services like creating and deleting accounts, checking balances, processing transactions, withdrawing and depositing money. It will use .NET platform and C# language. The basic architecture diagram shows clients connecting to local bank servers storing different account types, and servers communicating with central bank server.

Uploaded by

Zubair Mirza
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
109 views3 pages

Easy Bank

The document proposes a distributed banking system project that will allow clients to access account information and operate accounts stored on geographically distributed servers in a transparent way. The project aims to achieve transparency and concurrency control. The system will provide banking services like creating and deleting accounts, checking balances, processing transactions, withdrawing and depositing money. It will use .NET platform and C# language. The basic architecture diagram shows clients connecting to local bank servers storing different account types, and servers communicating with central bank server.

Uploaded by

Zubair Mirza
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Distributed Banking Systems

(Project Proposal)

Submitted by:
Rab Nawaz Gondal Sajjad Ahmad Madani Shahzad Sarwar Muhammad Laeeq Aslam 2001-03-0030 2001-03-0033 2001-03-0034 2001-03-0055

Submitted to:
Mr. Irfan-ud-Din
CS582- Distributed Systems

Faculty of Computer Science

Lahore University of Management Sciences


December, 2002

Distributed Banking System

Introduction
In the real world, Banking system is a comprehensive example of distribution system and also financing sector is also one of the rapidly growing sectors. The motivation behind selecting the Distributed Banking System as project is to get the experience of the real life problems such as the Banking System, which will help us to develop better understanding of the commercial applications.

Abstract
The focus of the project is to provide the banking services to the client. Client will be able to access account information and also will be to operate his/her account, which will be stored on geographically distributed servers. The location of the data will be transparent to the user. Transparency and Concurrency control is the key objectives to be achieved in this project. Note: We might try to provide fault tolerance through back up server to provide seamless service to user in case of failure of one server.

Services Provided By the System


This system will provide the following banking services/ features to the user

Create Account Delete Account Balance Enquiry Process Transaction Withdraw Money Deposit Money
View Current Balance

Transfer Money from one account to other account

Technology

We will be using the .NET platform, which was recently rolled out by Microsoft. C# language will be the development tool which has got all the power of C++, Java and VB.

Team
Rab Nawaz Gondal Sajjad Ahmed Madani Shahzad Sarwar Muhammad Laeeq Aslam

Name

2001-03-0030 2001-03-0033 2001-03-0034 2001-03-0055

Roll No.

Basic Architectural Diagram

Client Branch City A

Bank Server 1

Current Account Data

Server3

Client Branch City B Central Bank Server Client Branch City C B ank Server 2 Profit Loss Account D ata

Server3

Server3

Client Branch City D

Bank Server 3

Fixed Deposits Data

Server3 Client Branch City E

All the communication over the links will be Provided by .NET remoting
Client Branch City F

You might also like