Sie sind auf Seite 1von 16

Banking Management System

Introduction:
The Banking 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 banking; with this concept the bank wants to move very nearer to the customers and increase its basic operational strategies. Through Banking the bank wants to introduce the core concept of IT based Enabled Services (ITES). The Banking services are executed only upon the customer, and these banking 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 banking 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. 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.

Need of Proposed system: The volatility of the business environment has altered the ways and means by which transactions are carried out. Perpetual existence of an enterprise has become very difficult, given the complex and fluctuating nature of the surrounding environment. There is thus,a need for almost continuous streamlining of business organisations.

The objective of the business firms in the new environment is to take measures which would result in high levels of sustained profitability so that the expectations of various stakeholders, and in particular, the shareholders are adequately met. Profitable growth can be achieved internally by developing new product lines, expanding existing capacity, acquiring new assets, moving on to technologically advanced equipment and appreciating the need for investments in research and development. Alternatively, the growth process can be facilitated through various forms of corporate combinations such as absorptions, acquisitions, amalgamations, de-mergers, divestures, joint ventures, leveraged buyouts, mergers, selloffs, spin-offs, strategic alliances, takeovers, and so on. Environmental characteristics Hardware and Software Requirement: Hardware Requirement: Pentium IV Processor. 256 MB RAM. 40 GB Hard Disk space. Ethernet card with an Internet and Internet zone. Software Requirement: Windows 2000 XP operating system. Internet explorer 6.0 and Netscape navigator. Turbo C++

Goal Of Implementation: The development of the new system contains the following activities which try to automate the entire process keeping in view of the database integration approach. 1. The administrators have grates accessibility in collecting the consistent information that is very much necessary for the system to exist and coordinate. 2. The system at any point of time can give the customers information related to their Accounts and accounts status The balance enquiry The fund transfer standards The cheque book request 3.The system can provide information related to the different types of accounts that are existing within the bank. 4.The system can provide the bank administration with information on the number of customers who are existing in the system. 5.The system at any point of time can provide the information related to the executed transactions by the customer. 6.The system with respect to the necessities can identify all the history details of the trial participants along with their outcome of the results. 7.The system with respect to the necessities can provide the status of research and development process that is under schedule within the organization currently. 8.With proper storage of the data in a relational environment the system can Applegate itself to cater to the standards of providing a clear and easy path for future research standards that may arise due to organizational policies. Functional Requirement: Proposed Module:

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 customers 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 are executed by the customer upon the Banking 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 with out 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 visits.

Behavioral Requirement Data Flow Diagram: Framework:

Context Level DFD For Banking

Customer

Banking

employee

2 nd Level DFDs
DFD For New Bank Creation
Designation Master

Bank Master
Insert New Bank Check for Designation master

Verify Data 1.1

Verify Data

1.2

Insert

Bank Master

Branch Master

Bank Master

Designation Master

Check for Bank

DFD For New Branch Creation


2.1

Verify Data

Verify Data

Check For Desig

Verify Data 2.3

2.2

Insert New Branch

In se rt

Branch Master

Employer Account Master


Insert New Account Branch Master Account Type Master

Verify Data 3.1

Check for Branch

Verify Data 3.2

Verify Data 3.3

Check for Account type Check for Emp info

Verify Data

Check for DFD Customer

Verify

Account For New Account Creation Data Status

Check for
Verify Data 3.4

3.6

3.5
Employee Master

Account status Master

I n s e rt

Customer Master

Customer Account Master

Customer Transaction Master

Customer Master

Account

Transaction Type Master Insert New Transaction

Check for Account


Verify Data 4.1 Verify Data 4.2

Check For Transaction Type

Insert

Verify Data 4.3

Customer Transaction Master

DFD For New Cheque Book Request

Cheque Book Request Check For Master Account

Control Account Master

Verify Data

Insert New Cheque Book Request


Verify Data 5.1

Verify Data 5.2

Commit

Cheque Book Request Master

DFD For New Cheque Book Transaction

Cheque Book Transaction Master

Cheque Book Request Master

Employee Master

Verify Data

Insert New Transaction

Verify Data 6.1

Check For Account

Verify Data 6.2

Verify Data 6.3

Com mit

Cheque Book Transaction Master

3rd Level DFDS


DFD For New Account Creation Account Type Master Bank Branch Master

Customer Account Master

Request for new Account creation

Generate Acc-Id

Validate Br-Id()

Validate AccType-Id()

commit()

Validate Emp-Id()

Validate AccStatis-Id()

Database Updated Customer Account Master Employee Master Account Status Id

DFD For Fund Transfer

Fund Transfer Master

Customer Account Master

Fund Transfer Master

Request for Fund Transfer Generate Acc-Id

Validate Acc-Id

commit()

DFD For Cheque Book Request

Cheque Book Request Master

Customer Account Master

Cheque Book Request Master

Request for Cheque Book

Generate cheque-bookreq-id

Validate Acc-Id

commit()

Class diagram:

Use case Diagram:

Activity Diagram:

E-R Diagram:

Analysis: Intended Audience And Reading Suggestions: T he d oc u me n t is pr e p ar e d of k e ep i n g is view of t he /

a c a d e mi c

c on s t r u ct s

my

B a ch e l or s

D e gr e e

Ma s t er s D e gr ee fr om un i ve r s i t y a s p a r t i al fu l fi l l me n t of my a c a d e mi c p ur p os e t he d oc u me n t s p ec i fi e s t he g e n er a l p r oc e d ur e t h a t t h a t h a s b e en f ol l ow e d b y me , w hi l e t he s y s t em w a s s t u di e d a n d d ev e l op e d . T h e g e n er a l d oc u me n t w a s pr ov i d e d b y t h e i n d us t r y a s a r ef e r e nc e gu i d e t o un d e r s t a n d my r e s p on s i b i l i t i e s i n d e v el op i n g t he s y s t em, wi t h r e s p ec t to t he r eq u i r e men t s t h at h a v e b ee n p i n p oi n t e d t o g e t t h e

e x a c t s t r uc t u r e of t h e s ys t e m as s t at e d by t he a c t u a l c l i en t . T he s y s t em a s s t a t e d b y my p r oj e c t l e a d er t h e a c t u al s t a n d ar d s of t he s p ec i fi c a t i on w er e d es i r ed by c on d u c t i n g a s er i e s of i n t e r v i e ws a n d q u es t i on n ai r e s . T he c ol l ec t e d i n f or ma t i on w as or g a n i z e d t o f or m t he s pe c i f i c at i on d oc u me n t and t he n w as mod e l e d to s ui t e t he s t a n d ar d s of t he s y s t em as i nt en d e d . Document Conventions: T he ov er a l l d oc u me n t s f or t hi s pr oj ec t r ec og n i z e d mod e l i n g s t a n d ar d s a t t he i n du s t r i es l e ve l . us e t he s oft w ar e

ER- Mod e l i n g t o c on c e n t r at e on t he r e l at i on a l states ex i s t i ng u p on the s ys t e m wi t h r es pe ct t o C ar di n a l i t y .

T he

P hy s i c al

di s p e ns e,

wh i c h

state

t he

ov e r al l d a t a s e a r c h f or t h e r el at i on a l k e y w he r e a s a t r an s a ct i ons i s i mp l e me n t e d on t he we a r en t i t i es . U ni f i e d mod e l i n g l a n g u a g e c on c e pt s t o gi v e a g en e r al i z e d bl u e pr i n t f or t he ov er a l l s ys t e m. T he s t an d a r d s of f l ow c h ar t s a t t h e r eq u i r e d states t h at are t he f u n ct i on a l i t y of the op e r a t i on s ne e d mor e c on c e nt r at i on.

Banking Feature List:

Secure multi-level web access via login authentication.

Comprehensive, sort able issue grid with summary by status. Color-coded priorities with custom color setup. Full compatibility with all web browsers.

Source code in C++.

Das könnte Ihnen auch gefallen