Banking System ppt

of 39 /39
Welcome 1

Embed Size (px)


ppt for banking system

Transcript of Banking System ppt


Welcome12APresentationOn Banking SystemDeveloped By:

Viral Patel(106230316106)Ankit Goswami(106230316114)Sanakausar Desai(106230316101)3SUBMITTED TOGovernment Polytechnic, Gandhinagar45SUBMITTED TO

Government Polytechnic, GandhinagarACKNOWLEDGEMENT6It 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.Scope of Project7Banking 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.

Feasibility StudyFeasibility 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 studyAnswer 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?8Feasibility StudyOperational 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!9Feasibility StudyTechnical 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.10Software and Hardware Requirements11HardwareMinimum System RequirementsCPU SpeedPentium IV Processor,2.06 GHzRAM256 MBHard-disk Space10 GBNetwork ConfigurationClient Server ApplicationHardware Interfaces

Front EndNet-Beans 4.0 aboveBack EndOrcle Operating SystemWindows XP, Windows Vista,Windows 7, Windows 8Third PartyTools/Libraries mysql-connector-java-5.1.13-bin.jarProgramming LanguageJAVAProject TechnologyJSPSoftware Interfaces

Software and Hardware Requirements12Client Side Requirement

Mozilla Firefox OR Google ChromeWindows XP or Vista or Windows 7 Minimum 256 MB RAM Problem Definition13Banking 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 customers 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 Accounts 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.Process Model14To 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.Process Model15This 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 ManagementwithinSoftware Development. Identifying major risks, both technical and managerial, and determining how to lessen the risk helps keep the Software Development Processunder 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 ModelProcess Model16Spiral Model

CONTEXT Diagram17Notation of CONTEXT Diagram

CONTEXT Diagram18Context Diagram of internet banking system

Class Diagram19In 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 Ill show in this article are drawn using a software-based drawing tool so you may see the exact notation.Class Diagram20Class Diagram of internet banking system

Sequence Diagram21Class Diagram of internet banking systemThe 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.Sequence Diagram22Sequence Diagram for Transfer Fund

Dataflow Diagram230thLevel DFD for Admission System

Dataflow Diagram24 1st Level DFD for Banking System

Data Flow Diagram of Transfer FundDataflow Diagram25 2nd Level DFD for Banking System

Data Flow Diagram of Cheque ServiceDataflow Diagram26 3rd Level DFD for Banking System

Data Flow Diagram of View AccountScreen Shot Of Project27Home Page

Screen Shot Of Project28Request for new account

Screen Shot Of Project29Without fill data send a Request :

Screen Shot Of Project30Fill The Data :

Screen Shot Of Project31Get Request Id :

Screen Shot Of Project32Login Page :

Screen Shot Of Project33Admin Page :

Screen Shot Of Project34Create Account :

Screen Shot Of Project35Enter Request Id and Get Data :

Screen Shot Of Project36View Account :

Screen Shot Of Project37View Account :

Screen Shot Of Project38View Transection Details :

Thank You39