This action might not be possible to undo. Are you sure you want to continue?
y 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 . y 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.
y y y y y y y y y y y
Objective Project description Feasibility study System analysis System design Processing environment Coding and debugging Testing Screen Shots Conclusion Bibliography
The whole Bank is organized as a set of departments. It is a System where all kinds of Bank functionality are available. The information's are organized in some predefined manner.INTRODUCTION y Banking System: y Banking system can be used to solve the Bank processing problems. There are many kinds of activities process in Bank. Here we can use the Information system concepts to implement a automated system that provides great facilities to the Bank Members. y Banking System is basically a Computer Based Information System having all necessary content to computerize the processing 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. Bank Staff as well as the customers .
. software. They are found in the three vital roles that information system can perform for a Bank. y Support for its members to provide them best services. transforms and disseminates information in an organization.OBJECTIVE y An Information System can be any organized combination of people. communication networks and data resources that collects. y There are three fundamental reasons for a Bank application of information technology. y Support of its Bank processes and operations. hardware. y Support of decision making by its Bank Staff.
Depending upon the types of accounts and mode of transactions. The whole department is organized as a set of different departments. 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. It s a place where one can create its own account and can keep ones money very safely. there are basically four departments .PROJECT DESCRIPTION Bank is basically a place having various types of accounts & their descriptions.
Cash Withdraw Every department has a computer which has an application program which is a part of the information system.Creating New Account 2. All these computers are connected through the network.Account Information 3. .Cash Deposit 4. Bank Staff as well as the customers.1. Here we can use the Information system concepts to implement an automated system that provides great facilities to the Bank Members.
balance availability etc. They can request for cash withdraw from his/her account through the bank directly as well as from a network computer. name. They can search for descriptions for their account from any computer.FEASIBILITY STUDY y This Banking System provides many facilities to the customers and y y y y y y y staff. The computer provides the all information regarding the account such as its owner. They can use their membership or ATM cards for cash withdraw. They can put their requests for account update on any computer which is connected to the bank. validity etc. . On the other hand this Information system is very useful for Staff also. They can give any suggestion for improvement through feedback form. Customers can get information about their account such as balance.
availability of balance. Less need of man power. validity of account etc. transaction details. Inquiry through computer can save time and work.ADVANTAGES: Some of the advantages are« He can keep track of all account records such as its creation details. 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. .
consider the example of Bank System.SYSTEM -ANALYSIS y A BANK MANAGEMENT SYSTEM FOR BANK: A PLAN y To understand how the data is kept in database. y Hierarchy of Bank System is shown here .
Bank System .
0 LEVEL DFD .
ONE LEVEL DFD .
The interface should be interactive and easy. .DESIGN -ISSUES y Implementation part of the information system can be divided into two basic units y User interface design y Process design y User interface design: This part of design deals with making interface for customers. We are using C for this purpose. Here we use some interactive programming environment. C provides integrated programming environment known as GRAPHICS PROGRAMMING for development of user interface. There should not be any overhead to the user.
the program and procedures needed by the proposed information system.Process Design: The process design activity focuses on the design of software resources. This design can be expressed as three tier architecture of processing services: y User services Front end client software: Using C y Application services Software Module that process information and manage transaction: Using C .e. i.
0 .Office XP Professional .PROCESSING ENVIRONMENT y COMPUTER REQUIREMENT AND SPECIFICATION: y Main memory : 128 MB y Processor : Pentium Series y Platform : Window XP .web Independent Program y Software : Turbo C++ 3.
into a high level language code and to unit test this code. During the coding phase. The objective of coding phase is to transform the design of a system. as given by its module specification. different modules identified in design document are coded according to the respective module specification. .CODING :y The input to the coding phase is the design document.
y Second method is Back Tracking. This is the common method of debugging. There are four debugging approach first one is Brute Force Method. from the statement at which an error symptom is observed. it is necessary to first locate the precise program statements responsible for the errors and then to fix them. in this approach. In this approach. beginning . 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. the source code is traced backwards until the error is discovered.DEBUGGING y Once errors are identified. 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. y A test suit is the set of all test cases with which a given software product is to be tested. 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: y 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. .
LEVEL OF TESTING: y A software product goes through three levels of testing. 1. . when one module invokes another module.System testing y Unit Testing: Unit testing or module testing is the testing of different units of a system in isolation. y System Testing: System tests are designed to validate a fully developed system to assure that it meets its requirements.. y Integration Testing: The primary objective of integration testing is to test the module interfaces in order to ensure that there are no errors in the parameter passing.Unit testing 2.Integration testing 3. It is undertaken when a module has been coded and successfully reviewed.
APPROACHES y There are two main approaches to systematically design test cases. y BLACK BOX APPROACH y WHITE BOX APPROACH .
Also whatever information we enter in the database. only after this it is stored in the database. . Whenever project is run. connection can be easily established with the SQL. first it is checked against standard defined in the project. It works smoothly.RESULT OF TESTING OF PROJECT y We took many test cases and tested our project.
FRONT AND BACK END y FRONT END-: y C/C++ y BACKEND-: y FOR THE STORAGE OF DATABASE WE USE FILE HANDLING .
transforms and disseminates information in an organization.Support for its customers to provide them best services. Personal Information Manager involve the use of GroupWare tools to support communication. coordination. hardware. . 3. Support of its bank processes and operations.CONCLUSION An Information System can be any organized combination of people. They are found in the three vital roles that information system can perform for Bank management system. and collaboration among the members of networked team and workgroup. software. y All these criteria s are fulfilled by our project Bank information system because it contains all five basic components of any information system as stated above. 2. communication networks and data resources that collects. y There are three fundamental reasons for a Bank application of information technology.Support of decision making by its Bank Staff. 1.
com www.com www.stl_Bank.com www. Introduction to file handling (Albert Brien) The Complete Reference( C 6th Edition) Let us C (Yashwant Kanetkar) Websites: www.BIBLIOGRAPHY y y y y y y y y y y y y y Books: 1.memento.com Helping Tools: Turbo C Help Google Search .ccode.downloadsource.com www.borland.
SUBMITTED BY y HARIOM SINGH (34) y HARSHIT MISRA (35) y PAVANDEEP SINGH (59) .
....THANK YOU. ..
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue listening from where you left off, or restart the preview.