Professional Documents
Culture Documents
FHJGHHF
FHJGHHF
VIKRANT MALIK
ACKNOWLEDGEMENT
With due reverence, We express our gratitude towards
Mr.VIKRANT MALIK who motivated us for making real world project whose guidance was invaluable throughout the making of this report. We are beholden to him for appreciating our flair and encouraging work on a fairly new but innovative topic: Banking System. In addition a word of mention also goes to all of my classmates, who were a constant source of help and suggestions. Without their help, this report would not have been in its present form.
CONTENTS
Introduction
Objective Project description Feasibility study System analysis System design Processing environment Coding and debugging Testing Screen Shots Conclusion Bibliography
INTRODUCTION
Banking System:
Banking system can be used to solve the Bank processing problems.
There are many kinds of activities process in Bank, some are simple and others are computer-based information systems that rely on verity of networked computer system to accomplish their information processing. having all necessary content to computerize the processing in Bank. It is a System where all kinds of Bank functionality are available. The information's are organized in some predefined manner. The whole Bank is organized as a set of departments. Here we can use the Information system concepts to implement a automated system that provides great facilities to the Bank Members, Bank Staff as well as the customers
OBJECTIVE
An Information System can be any organized combination of
people, hardware, software, communication networks and data resources that collects, transforms and disseminates information in an organization. There are three fundamental reasons for a Bank application of information technology. They are found in the three vital roles that information system can perform for a Bank.
Support of its Bank processes and operations. Support of decision making by its Bank Staff. Support for its members to provide them best services.
PROJECT DESCRIPTION
Bank is basically a place having various types of accounts & their descriptions. Its a place where one can create its own account and can keep ones money very safely. Accounts are treated very safely and are kept as black box for others. Only the person having authority to interact with account can use the account details with the help of some secured passwords are signatures. The whole department is organized as a set of different departments. Depending upon the types of accounts and mode of transactions, there are basically four departments
FEASIBILITY STUDY
This Banking System provides many facilities to the customers and
staff. Customers can get information about their account such as balance, validity etc. They can request for cash withdraw from his/her account through the bank directly as well as from a network computer. They can give any suggestion for improvement through feedback form. They can put their requests for account update on any computer which is connected to the bank. They can search for descriptions for their account from any computer. The computer provides the all information regarding the account such as its owner, name, balance availability etc. They can use their membership or ATM cards for cash withdraw. On the other hand this Information system is very useful for Staff also.
ADVANTAGES:
Some of the advantages are He can keep track of all account records such as its creation details, transaction details, availability of balance, validity of account etc. He can make improvement in his system on basis of the feedback form. He is able to calculate total transactions at the end of the day very easily. Inquiry through computer can save time and work. Less need of man power.
SYSTEM -ANALYSIS
A BANK MANAGEMENT SYSTEM FOR BANK: A
PLAN
To understand how the data is kept in database, consider the example of Bank System.
Bank System
0 LEVEL DFD
DESIGN -ISSUES
Implementation part of the information system can be divided into two basic units
User interface design Process design
This part of design deals with making interface for customers. The interface should be interactive and easy. There should not be any overhead to the user. Here we use some interactive programming environment. We are using C for this purpose. C provides integrated programming environment known as GRAPHICS PROGRAMMING for development of user interface.
Process Design:
The process design activity focuses on the design of software resources, i.e. the program and procedures needed by the proposed information system. This design can be expressed as three tier architecture of processing services:
User servicesFront end client software: Using C Application servicesSoftware Module that process
PROCESSING ENVIRONMENT
COMPUTER REQUIREMENT AND
SPECIFICATION:
Main memory : 128 MB Processor : Pentium Series Platform : Window XP ,web Independent Program Software : Turbo C++ 3.0 ,Office XP Professional
During the coding phase, different modules identified in design document are coded according to the respective module specification. The objective of coding phase is to transform the design of a system, as given by its module specification, into a high level language code and to unit test this code.
SNAPSHOT:-
SNAPSHOT:-
SNAPSHOT:-
DEBUGGING
Once errors are identified, it is necessary to first locate the
precise program statements responsible for the errors and then to fix them. There are four debugging approach first one is Brute Force Method. This is the common method of debugging, in this approach, the program is loaded with print statements to print the intermediate values with the hope that some of the printed values will help to identify the statement in error.
from the statement at which an error symptom is observed, the source code is traced backwards until the error is discovered. Other methods of debugging are Cause Elimination Method and Program Slicing Method.
TESTING
OBJECTIVE: Testing a program consists of subjecting a program to a set of test inputs of test cases and observing if the program behaves as expected. If the program fails to behave as expected then the conditions under which failure occurs are noted for later debugging and correction. The following are some commonly used terms associated with testing:
A failure is manifestation of an error (or defect or bug) but the
mere presence of an error may not necessarily lead to a failure. A test suit is the set of all test cases with which a given software product is to be tested.
LEVEL OF TESTING:
A software product goes through three levels of testing..
APPROACHES
There are two main approaches to systematically
works smoothly. Whenever project is run, connection can be easily established with the SQL. Also whatever information we enter in the database, first it is checked against standard defined in the project, only after this it is stored in the database.
HANDLING
CONCLUSION
An Information System can be any organized combination of people, hardware, software, communication networks and data resources that collects, transforms and disseminates information in an organization.
There are three fundamental reasons for a Bank application of information technology. They are found in the three vital roles that information system can perform for Bank management system.
1. Support of its bank processes and operations. 2.Support of decision making by its Bank Staff. 3.Support for its customers to provide them best services.
All these criterias are fulfilled by our project Bank information system because it contains all five basic components of any information system as stated above. Personal Information Manager involve the use of GroupWare tools to support communication, coordination, and collaboration among the members of networked team and workgroup.
BIBLIOGRAPHY
Books: 1. Introduction to file handling (Albert Brien) The Complete Reference(C 6th Edition) Let us C(Yashwant Kanetkar) Websites: www.memento.com www.stl_Bank.com www.ccode.com www.borland.com www.downloadsource.com Helping Tools: Turbo C Help Google Search
SUBMITTED BY
HARIOM SINGH (34) HARSHIT MISRA (35)
THANK YOU,,,,,,