Upload
chirag-kher
View
317
Download
4
Embed Size (px)
DESCRIPTION
ppt for banking system
Citation preview
1
Welcome
2
APresentation
On Banking System
3
Developed By:
Viral Patel(106230316106)Ankit Goswami(106230316114)
Sanakausar Desai(106230316101)
4
SUBMITTED TO
Government Polytechnic, Gandhinagar
5
SUBMITTED TO
Government Polytechnic, Gandhinagar
6
ACKNOWLEDGEMENT
It has been an overwhelming experience to develop this project. It
has helped us to gather information about various aspects of working of trade and has broadened our vision on the applicability and the implementation of this system.
We would like to thanks Lecturer Mr. Ansuman Patel And Internal guide Mr.Irfan for enhancing us to take up this project and guiding us throughout the project, without which the project would not have seen the broad daylight.
We are also extending our gratitude to our Head of the Information Technology Department Prof. Punasanwala for immensely enriching our academics by including this subject in our courseware.
We would like to thanks Mr.Miren Karamta of Mast Solutions for their never ending help to our team during our project, without which this project could not be a success.
We are grateful to our teammates for their co-operation and help for developing this project.
Lastly, we are very grateful to our family members and friends for moral support given through the study.
7
Scope of Project
“Banking System” is the application which provides all
the facilities for better and cost effective management of the Bank. This will provide facility to maintain all the information related to the Account of Customer, Transfer Description, Chaque related Any information as wellas guardian information and contact.
It will also manage Account information which provides
better idea to Access Account to the Customer.
8
Feasibility Study
Feasibility study is the study of the system to check whether the system made is feasible or not. It is very Useful to check whether the system work as per the requirement or not.
Need of the feasibility study Answer the question whether the new system is to be developed or not? Define the problem and objectives involved.Is the cost incurred in the development of the system of the justified?
9
Feasibility Study
Operational feasibility: -
It covers mainly two aspects. It determines that how the proposed system will fit in the current operation and what if the job retraining and restructuring may be needed at the end of the implementation of the system. The operational feasibility checks whether user who is going to use the system as able to work with the software with which the system is coded!
10
Feasibility Study
Technical feasibility: -
It determines that work for the project is done with the present equipments and existing software technology.
Necessary all things is easily feasible for the project. Necessary technology, documents, reports are also available. Technical guarantee of accuracy, reliability and security are also provided.
11
Software and Hardware Requirements
Hardware Minimum System Requirements
CPU – Speed Pentium IV Processor,2.06 GHz
RAM 256 MB
Hard-disk Space 10 GB
Network Configuration Client Server Application
Hardware Interfaces
Front End Net-Beans 4.0 above
Back End Orcle
Operating System Windows XP, Windows Vista,Windows 7, Windows 8
Third PartyTools/Libraries
mysql-connector-java-5.1.13-bin.jar
Programming Language
JAVA
Project Technology JSP
Software Interfaces
12
Software and Hardware Requirements
Client Side Requirement Mozilla Firefox OR Google ChromeWindows XP or Vista or Windows 7 Minimum 256 MB RAM
13
Problem Definition
Banking System, this application is used to manage all the activities which are performed for Banking Customer in all fields. In traditional way, Banking System requires big customer’s information to manage all the Banking process related to the Account data so maintenance will become easy and cost effective for the Bank.
Here Admin takes all the functionalities related to the Banking Process. This module manages every Account’s entry for the Banking according to the Customer. This module contain Customer entry and the Account data into the database, personal data enter by any Customer.
14
Process Model
To solve actual problems in an industry setting, a software engineer or a team of engineers must incorporate a development strategy that encompasses the process, methods and tools layers. This strategy is referred to as a process model. A software process model is chosen based on the mature of the project and application, the methods and tools to be used, and the controls and the controls and delivers those are required.
15
Process Model
This software is based on Spiral software process model.
The spiral model combines the idea of (prototyping) with the systematic, controlled aspects of the Waterfall Model. It allows for incremental releases of the product, or incremental refinement through each time around the spiral. The spiral model also explicitly includes Risk Management within Software Development. Identifying major risks, both technical and managerial, and determining how to lessen the risk helps keep the Software Development Process under control.
The spiral model is based on continuous refinement of key products for requirements definition and analysis, system and soft design and , and implementation (the code). At each iteration around the cycle, the products are extensions of an earlier product. This model uses many of the same phases as the waterfall model, in essentially the same order, separated by planning, risk assessment, and the building of prototypes and simulations.
Spiral Model
16
Process Model
Spiral Model
17
CONTEXT Diagram
Notation of CONTEXT Diagram
18
CONTEXT Diagram
Context Diagram of internet banking system
19
Class Diagram
In the Unified Modeling Language(UML), a class diagram is a type of static structure diagram that describes the structure of a system by showing the system's Classes, their attributes, and the relationship between the classes. Class diagrams are the mainstay of object-oriented analysis and design. UML 2 class diagrams show the classes of the system, their interrelationships (including inheritance, aggregation, and association), and the operations and attributes of the classes. Class diagrams are used for a wide variety of purposes, including both conceptual/domain modeling and detailed design modeling. Although I prefer to create class diagrams on whiteboards because simple tools are more inclusive most of the diagrams that I’ll show in this article are drawn using a software-based drawing tool so you may see the exact notation.
20
Class Diagram
Class Diagram of internet banking system
21
Sequence Diagram
Class Diagram of internet banking system
The well-known Message Sequence Chart technique has been incorporated into the Unified Modeling Language(UML) diagram under the name of Sequence Diagram. A sequence diagram shows, as parallel vertical lines, different processes or objects that live simultaneously, and, as horizontal arrows, the messages exchanged between them, in the order in which they occur. This allows the specification of simple runtime scenarios in a graphical manner.
22
Sequence Diagram
Sequence Diagram for Transfer Fund
23
Dataflow Diagram
0thLevel DFD for Admission System
24
Dataflow Diagram
1st Level DFD for Banking System
Data Flow Diagram of “Transfer Fund”
25
Dataflow Diagram
2nd Level DFD for Banking System
Data Flow Diagram of Cheque Service
26
Dataflow Diagram
3rd Level DFD for Banking System
Data Flow Diagram of View Account
27
Screen Shot Of Project
Home Page
28
Screen Shot Of Project
Request for new account
29
Screen Shot Of Project
Without fill data send a Request :
30
Screen Shot Of Project
Fill The Data :
31
Screen Shot Of Project
Get Request Id :
32
Screen Shot Of Project
Login Page :
33
Screen Shot Of Project
Admin Page :
34
Screen Shot Of Project
Create Account :
35
Screen Shot Of Project
Enter Request Id and Get Data :
36
Screen Shot Of Project
View Account :
37
Screen Shot Of Project
View Account :
38
Screen Shot Of Project
View Transection Details :
39
Thank You