Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
2 views
Com SC Project DocScanner 18 May 2024 1-01 PM
Bsm
Uploaded by
kalpo0055
AI-enhanced title
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save com sc project DocScanner 18 May 2024 1-01 pm For Later
Download
Save
Save com sc project DocScanner 18 May 2024 1-01 pm For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
2 views
Com SC Project DocScanner 18 May 2024 1-01 PM
Bsm
Uploaded by
kalpo0055
AI-enhanced title
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save com sc project DocScanner 18 May 2024 1-01 pm For Later
Carousel Previous
Carousel Next
Save
Save com sc project DocScanner 18 May 2024 1-01 pm For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 41
Search
Fullscreen
KANDI RAJ COLLEGE B.Sc. Computer Science (general) 6" Semester 2022 Topic: Mini Project on Banking System. Submitted by Under Guidance of Name: Mir Ehsan Ali Tuhin Dey (Supervisor) Semister: 6” i Reg No: 056694 Coordinator & Lecturer, Roll No:2316223-1956304 Department of Computer ScienceDeclaration I, Mir Ehsan Ali, declare that the project report entitled “Bank Account Management System” submitted to Kalyani University for consideration of degree of Bachelor of Computer Science (B.Sc.) embodies my own work with suggestion received during the work, which have been suitably acknowledged. Signed: 04 ees aby Date: ... Mir Ehsan Ali Registration No: 056694 ;Approval I certify that this project “Bank Account Management System” is the original work of the above named candidate and has been done under my supervision. To the best of my knowledge and belief, this work which embodies the work of candidate himself, has been duly completed, fulfills the requirement of the ordinance relating to the final year of Kalyani University and is up to standard in respect of content, presentation and | language for being referred to the examiner. The work has never been submitted anywhere. It’s only submitted to Kalyani University. Project Advisor: Signed: Date: Tuhin Dey (Supervisor) . Coordinator & Lecturer, Department of Computer Science Kandi Raj College under Kalyani UniversityAcknowledgements Twould like to thank my teacher Tuhin Dey for helping me with this project. He allowed me to work on this project. Along with that, I would also like to thank my college principal Soma Dutta wholeheartedly. Twould also want to thank my parents and friends who helped me in finalizing this project within a limited time frame. . Mir Ehsan Ali 6° Semester, B.Sc? General Kandi Raj College Student ID : 2019BSC14113Abstract The Bank Account Management System is an application for maintaining a person's account in a bank. In this project I tied to show the working of a banking account system and cover the basic functionality of a Bank Account Management System. To develop a project for solving financial applications of a customer in banking environment in order to nurture the needs of an end banking user by providing various ways to perform banking tasks. Also to enable the user’s workspace to have additional functionalities which are not provided under a conventional banking project. The Bank Account Management System undertaken as a project is based on relevant technologies. The main aim of this project is to develop software for Bank Account Management System. This project has been developed to carry out the processes easily and quickly, which is not possible with the manuals systems, which are overcome by this software. This project is developed using C Programing language. Creating and managing requirements is a challenge of IT,Systems and product development projects or indeed for any activity where you have to manage a contractual relationship. Organization need to effectively define sand manage Tequirements to ensure they are meeting needs of the customer, while proving compliance and staying on the schedule and within budget. The impact of a poorly expressed requirement can bring a Business out of compliance or even cause injury or death. Requirements definition and Management is an activity that can deliver a high, fast return on investment. The project analyzes the system requirements and then comes up with the requirements specifications. It studies other related systems and then come up with system specifications. The system is then designed in accordance with specifications to satisfy the requirements. The system design is then implemented with C Programing language. The system is designed as an interactive and content management system. The content managementhes d system deals with data entry, validation confirm an updating whiles the interactive system deals with system Interaction with the administration and users. Thus, above features of this project will save transaction time and therefore increase the efficiency of the system. Bank account system involves maintaining of account related information. This requires grater accuracy, speed that is why the proposed system is the computerization of the existing system. The computerization system does the job monitoring the record in easy and effective manner as stated below: > Efficiently handles customer, account related data. > Monitor transaction and makes related information. > Keeps records of customer account detail and other information. > Generates reports. Account system involved maintaining data related different customer and his transaction. This required greater accuracy, speed that is why the proposed system is the ing system. The computerized computerization of the e:. a System does the Job of the monitoring the information easy and effective manner, qCONTENTS Synopsis 2. System Analysis > CFD > DFD 3. Fundamental requirement > VO Requirement > Process Requirement > Storage Requirement > Control Requirement 4, System Design > VO Design > Process Design > Database Design 5. Coding and Testing 10. Implementation Issue 11. User manual 12, Future Enhancement 13. Conclusion 14. Bibliography | | | |CONTEXT FLOW DIAGRAM preemie ‘cUSTOME CUSTOMER INFORMATIONOBJECTIVES OF THE PROJECT Objective of the project:- The objective is to create application software which cans mange all about the customers currently working in bank in order relative them from their manual accounting system.The various reasons which led to the conversion of the manual system of the bank to the computerized system are as follows: > Entry of information in various registers was a very hectic job for the customer. > The entry of information causing error in entering details of customer. > Even the redundancy of the record was also found through they had taken certain : Precautions like entering the information with the pencil, leaving the space for making the entry in future, if not possibly confirmed about the details.> The error prone details causing the making in the other related registers, which might some, problem while producing reports. > Even a lot of times begin spent on the entering of details after crosschecking details from various registers, > Then the security of these registers being a major problem. Even a single page should not be teased. The n it should not get into the hand of some unauthorized person. > And last but not least, because it is vary calculation oriented and computerized system can be used for given current result always. The proposed Bank Account system will make current manual system easy to monitor, efficient and almost error free.HARDWARE & SOFTWARE RE JUIREMENT (A) HARDWARE REQUIREMENT- An Intel based central Processing unit capable of running any sort of windows operating system such as Pentium based workstation. * Minimum 64 MB RAM (128 MB Desirable) * Minimum 60 MB of free disk space for files. * ACD Rom drive * Minimum 48 MB of RAM at workstation, ; at server. * VGA 15” color monitor for workstation, (B) SOFTWARE REQUIREMENT- The software requirements are as follows. * Windows 98 or Above * Ceditor * Microsoft word aINTRODUCTIO: Bank account system involves maint: information. ining of account relate This requires grater accuracy, speed that is wh Proposed system is the computerization of The comput the existing syste terization system does the job monitoring the reco as stated below in easy and effective manner > Efficiently handles customer account related data, ®* Monitor transaction and makes related information. > Keeps records of customer account detail and other information. > Generates reports. Account system involved maintaining data related different Customer and his transaction. This required greater accuracy, speed that is why the proposed system is the computerization of the existing system. The Computerized system does the job of the monitoring the information easy and effective manner,u INTRODUCTIO ‘nk account system involves maintai Bi ing of account related information. This requires grater accuracy, speed that is why the Proposed system is the computerization of the existing system. The computerization system does the job monitoring the record m easy and effective manner as stated below: ® Efficiently handles customer, account related data * Monitor transaction and makes related information, > Keeps records of customer account detail and other information, > Generates reports, Account system involved maintaining data related different customer and his transaction. This required greater accuracy, speed that is why the proposed system is the computerization of the existing system. The computerized system does the job of the monitoring the information easy and effective manner,15 DISCRIPTION OF EXISTING SYSTEM In the ongoing process, the records are maintained manually and the paper work is more. Entering Record- Entry of each record is done manually each time the record is done manually .each time the record is maintained on paper and it maximizes the maintenance of additional files. Searching the record- Due to absence of unique identification of person the searching of record takes much time and in the wastage of time increase. Deleting the Record- In the current system there is no concept of deleting record. Modification of Records- If any modification is required it is done directly on the documents being preserved in correspondence to account information. Sorting of Records- All the record of Account is maintained on papers. And if in any case we want to see any particular record we have to search a lot of pages.are maintained manually and ‘ach time the Tecord is 1S maintained ON paper and additional files, Due to absence of unique identification of Person the Searching of record takes much time and in the Wastage of, time Increase, Deleting the Record. m there is no Concept of. deleting record, Modification of Records- Tf any Modification jg Tequired it js done directly documents being pr on the reserved in Colrespondence information, '0 account on papers: And if in any we have to search alotPROBLEMS 1. As the work is carried out manually so the requirement of the maintenance of record. 2. The system is handled manually so it requires a lot of time to maintain the records. 8. The current system is not reliable as manually recording often leads to mistakes and no accurate result are found. 4. No feasibility 5. As huge data is to be maintaining, so it’s not easy to maintain the huge data without any error, which in turn makes the less efficient.7 | DISCRIPTION OF PURPOSED SYSTEM To avoid the limitation of current system it’s necessary to design and dev elop a new system which have the following benefit and the existing system. (a)Everything is automated which reduce the risk factor. (b)Flexibility in generating of information, (Quick retrieved and maintenance of data. + (d)Highly accurate, (©)User satisfaction.FEASIBILITY STUDY Feasibility study is a report directed management. It evaluates the impact of the proposed changes in the area(s) in question. The report is a formal document for management, brief enough and sufficiently, non technical to be understandable, yet detailed enough to provide the basis for system design. Technical feasibility:- Technical feasibility centers around the existing system (hardware, software, etc.) into what it can sort the proposed addition.Present system Vs. Candidate System. CRITERIA PRESENT], CANDIDATE SYSTEM SYSTEM | System accuracy | 75% 90% Growth potential | ‘Average Good Response time Average Good. | User friendly | No Yes Economical Feasibility Economical analysis i for evaluation the effective! procedure js to determine expected from a candi cost. in the most frequently us date system an ed method ness of a candidate system. This the benefits and saving that are d compare it with20 ‘CRITERIA. ‘System Performance User training. T5 days oF more Ina minimum time ‘System Operation Fair ‘Very Good Operational Feasibility ently resistant to Employees of any organization are inher changes because they believe that it will be very difficult to tin the new system. Computers have been to facilitate adap! changes. It is well known that computerization has something to do with transfers, Retraining and changes in employee job status. Present system Vs Candidate System ‘CRITERIA —T PRESENT SYSTEM CANDIDATE SYSTEM ‘Operation time “The present system takes: Te takes less time in more time for displaying ‘comparison to present procedures system. tian Ttis less reliable itis more ‘reliable. "Accuracy 75% 95% Retrieval Trtakes few minutes Trtakes few secondsa System Analysis Feasibility Study:- A study was undertaken to compare the existing manual system with the new proposed system to be developed. Economic Feasibility the Bank Account System will Considerably reduce the manpower and to time necessary to Manage the process and generate the report for the following imperative action to be taken place on the basis of the reports. The proposed system will require only the Person to manage the Contacts. The new system will generate the reports automatically optimizing the efforts and time required. Thus Proposed system is economically feasible because it is being developed with out having to incur the heavy development costs and it will considerably reduce time and effort required managing the present system. 5 Technical Feasibility the proposed system, which is to be developed, will be installed at Personal computer. Since we have to also install the computer systems with the configuration given below:- System Configuration = One PC with any version above Windows98 = Turbo C editor2 Switches to connect the computer’s Together So we have necessa ta ry Hardware and Software supporting the mentation of the Proposed system. There is however a need of the one technical person to effectively manage the resource in the computer. Since there are no technical Constraints the project is technically feasible Behavioral Feasibility:- Since the new system is going to solve the difficulties that come in the manual system of the Procurement, reports in handwritten. So Proposed system is completely feasible is terms of the behavior. Project Plan:- The Objective of the software project planning is to provide a framework that enables an owner to make reasonable estimate of the resources, cost and schedule. The Project leader is responsible for designing the system precisely niaccording the requirement specified by the customer. He is also responsible for maintenance of the system for certain period of time. Since cost of maintenance is much higher than cost of developing system. Thus to reduce developing and maintenance cost, to provide the system in predefine time Proper planning of system is necessary. For this project, we used the Waterfall Model. The methodology has the following phases:23 * Initi: 7 s initial Investigation:- The most crucial phase of managing sys' ji i i a“ an Projects is planning to launch a System investigation, we ‘€d a master plan detailing the steps to be taken, the people to be questioned, and outcome expected. The initial 'nvestigation has the objective of determining whether the User’s request has potential merits the major steps are defining User requirements, studying the present system and defining the performance expected by the candidate system to meet user requirements. The first step in the system development life cycle is the identification of need. There may:be a user request to change, improve or enhance an existing system. The initial investigation is one way of handling these needs. The objective is to determine whether the request is valid and Feasible before a recommendation is reached to do nothing, improve or modify the existing system, are to build a new one. Thus for an effective maintenance, paper follow-up and handling of the data resulting from different information in records, it felt necessary to develop a Bank Account System so that monitoring and maintenance of record data could be doneINFORMATION GATHERING A key parts of the system analysis is gathering information about the present system. The developer must know that information to gather, where to find it, how to collect it, and what to make of it. The proper use of tools for gathering information is the key to successful analysis. The tools are > The Traditional Interview > Questionnaires > On-site Observation The major objective of on-site observation is to get as close as possible to the real system. In the interest to get more potential information we personally approached the senior officials of the concerned department. Required data are collected as forms. * Analysis phase:- It includes the study of the problem and creation of the System Requirement Specification (SRS) Document. The most crucial phase of the managing system projects is analysis. It requires the people to be questioned, study of manual system if it exits, and on the site observations. Analysis is necessary to understand the problem, the software system is to solve the analysis model is concise, precise abstraction of what thesee ust fea ™phagi analysis ph it will do Us, main from g Stem. The ob X dentitying what is needeg ‘West is y nd Sk determine whe her the FethIne, improve aes eetore ar commendation is reach Uilding “e ae a ee fy the existing s ‘eM, or to ay 2 Mutts Count 5) : © existin anual system sche tomation of Bremen; etween the client a : '™, which is used System is essentially 9 ‘an for solution for system.Design Process for software System has two levels: 1. System Design 2. Object Design The System Design is the hi, Problem and building a sol decisions about the organi: the allocation of the subsy: igh-level strategy for solving the lution. System design includes zation of the system into subsystem, ‘stem to hardware and softwareMBC [A . 26 the detailed design. The Object Design phase determines the full definitions of the classes and the association used in the implementations as well as interfaces and algorithms of the methods used to implement operations. . component and major conceptual and policy decisions that for { product. A high quality SRS is prerequisite to high quality software, which reduces overall development cost of system. * Design Phase It begins when the analysis phase and thus requitements documents, for the software to be developed has been prepared. The objective of the design process is to be to produce a model or representation of the system, which is used to build the system. The . design of the system is essentially a blueprint or plan for solution for system. Design process for software system has two levels: 1, system Design 2. Object Design The System Design is the high-level strategy for solving the problem and building @——_—~—S"—si‘(‘(‘(‘i‘i;:é solution. System design includes decisions about the Organization of the system into subsystem, the allocation of the subsystem to hardware and software component and major conceptual and policy decisions that for the detailed design. The Object Design phase determines the full definitions of the classes and the association used in the implementations as well as interfaces and algorithms of the methods used to implement Operations. * Implementation of the project required the design of the system developed in the design phase of the project to be coded and implemented. The modules defines in'the design phase are coded in ‘C’ language. Integration phase requires the integration of the various modules developed in the project implementation phases. In implementation, it is important to follow good software engineering practice so that tracing to the design is straightforward and so that the implemented system remains flexible and extensible, thus it reduce cost of maintenance and enhancement of the system. ° Testing Phase includes the conformation of the acceptance criteria set down in the System requirements specification document. The development of the software System involved a series of activities where opportunities for injection of human ralliblities are enormous. Error may begin occur at every stage } of the system Development where the objectives m2Y be erroneously or imperfectly specified as well as later design and development stage. Software testing is critical element ofSoftware quality assurance and represents the review of specification, design and coding, Testing can't show the absences of defects, it can only show that software defe present,Packaging and Deployment phase comes after completion of the software. Application packaging is the act of creating a package that can install our application onto user's Computer. A package consists of the files that contain compressed project files and any other necessary files the user needs to install and run the application These files may include setup programs secondary files, or other needed files. The additional files vary based on the type of packaging. One can create two kind of packaging — standard package or internet packages. If we plan to distribute on disk, floppy oF Via 2 ld create a standard package for our network share, We shot if we plan to distribute via an internet or internet ret package fects are application. sit e, we should create an Inte!2 nts the review of yw the e defects are Software quality assurance and represe specification, design and coding. Testing cant sho absences of defects, it can only show that softwar present, Packaging and Deployment phase comes after completion of the software. Application packaging is the act of creating a package that can install our application onto user's Computer. A package consists of the files that contain nd any other necessary files the user needs to install and run the application. These files may include jles, or other needed files. The n the type of packaging. One can ternet compressed project files at setup programs secondary fi additional files vary based 01 create two kind of packaging — standard package or In packages. If we plan to distribute on disk, floppy oF viaa network share, we should create a standard package for our application. If we plan to distribute via an internet oF internet Id create an Internet package site, we shoulTESTING TECHNIQUES The development of software systems involves a series SoPortunites for injection of human flies ae eno ‘every inception of the process where the objectives, Specified as well as later design and development sa of production activites where ‘may be erroneously or imperfectly ages. Because of human inability to Perform and communicate with perfection, sofware development is accompanied by Quality assurance activity, Software testing is a critical element of software quality assurance and represents the ultimate review of specification, design and coding ‘The increasing visibility of software asa system clement and attendant “costs” associated With a software failure is motivating fores for well planned, through testing ‘Software Testing Fundamentals During earlier definition and development phases, the engineer attempts to build software from a concept to tangible implementations. Now comes the tsting. The engineer ‘reates a series of test cases that are intended to demolish the software has been built. In fact testing is the one step in the software engineering process that could be viewed as destructive rather than constructive. ‘Testing required thatthe developer discard preconceived notion of the “correctness “ofthe software just developed and overcome a conflict ofthe interest that occurs when eror are ‘uncovered.‘TESTING OBJECTIVES ‘A numbers of rules that ean serve well as testing objectives: 1. Testing isa process of executing a program with the intent of finding an eror. 2 A good test case is one that has high probabilities of finding an as yet ‘undiscovered error, 3. A suocessfl testis one that uncovers an as yt undiscovered ero ‘Our objective is to design text systematically uneover diferent clases of rors and do s0 ‘wth minimnom amount of time and effort. Data collected as testing is condoted provide 00d indication of sofware reliability and some indation of software al 52 whole. ‘But there is one thing that testing cannot do. “esting cannot show the absence of dees it an ony show tat soars defects ae ‘present. ‘Test information low Information flow for testing follows the pattem eseribed inthe figure: “Two classes of input are provided: - 1. A software configuration that includes software requirement speifetion sen code specification, and Source SS. a) Fae gee a ep stand wet ser onde resCoding & Testing Source Code: #includecstdio.n> #includecstdlib.h> Hincludecwindows hs Hinclude
THINKING INC BY BRUCE ECKEL * SYSTEM ANALYSIS AND DESIGN BY ELIAS AWAD > INTERNET COLLECTION
You might also like
Report On Banking Management System
PDF
88% (57)
Report On Banking Management System
33 pages
DSA Project Report
PDF
No ratings yet
DSA Project Report
22 pages
Computer Science Project File For Class XII CBSE On The Topic: Bank Customer Management System
PDF
66% (29)
Computer Science Project File For Class XII CBSE On The Topic: Bank Customer Management System
75 pages
ATM Simulator: PHP Project
PDF
No ratings yet
ATM Simulator: PHP Project
22 pages
Bank 12
PDF
No ratings yet
Bank 12
19 pages
Bank 12
PDF
No ratings yet
Bank 12
19 pages
Purbanchal University College of Information Technology and Engineering Tinkune, Kathmandu
PDF
No ratings yet
Purbanchal University College of Information Technology and Engineering Tinkune, Kathmandu
21 pages
Project Thesis Reports
PDF
No ratings yet
Project Thesis Reports
46 pages
Bank 1
PDF
No ratings yet
Bank 1
38 pages
Banking Management System VB Project
PDF
100% (1)
Banking Management System VB Project
123 pages
Bank Management System - Project Synopsis
PDF
No ratings yet
Bank Management System - Project Synopsis
8 pages
Bank Management System C++ 128P
PDF
43% (7)
Bank Management System C++ 128P
130 pages
Chapter I: Introduction
PDF
No ratings yet
Chapter I: Introduction
1 page
Bank Mangament System
PDF
100% (1)
Bank Mangament System
21 pages
Bank Mangement System
PDF
No ratings yet
Bank Mangement System
26 pages
Banking Management System
PDF
No ratings yet
Banking Management System
36 pages
Bank Arun 032101
PDF
No ratings yet
Bank Arun 032101
76 pages
Project Documentation
PDF
No ratings yet
Project Documentation
29 pages
Bank Managment System in C++
PDF
No ratings yet
Bank Managment System in C++
45 pages
Project Synopsis Final
PDF
No ratings yet
Project Synopsis Final
14 pages
Bhushan Patil Bank Management System
PDF
No ratings yet
Bhushan Patil Bank Management System
56 pages
Dsu 1
PDF
No ratings yet
Dsu 1
32 pages
Mini Project Report 1.0
PDF
No ratings yet
Mini Project Report 1.0
38 pages
Banking System
PDF
No ratings yet
Banking System
40 pages
Pramila Synopsis
PDF
No ratings yet
Pramila Synopsis
7 pages
Documonbanking
PDF
No ratings yet
Documonbanking
92 pages
sen
PDF
No ratings yet
sen
17 pages
Final PDF
PDF
No ratings yet
Final PDF
17 pages
Bank Management Sysytem: Case Study
PDF
No ratings yet
Bank Management Sysytem: Case Study
28 pages
Bank Customer Management System C++
PDF
100% (1)
Bank Customer Management System C++
73 pages
Bank Account Management System Project Report
PDF
No ratings yet
Bank Account Management System Project Report
76 pages
Class Code: Lecturer:: Bscs-I Badr Sami
PDF
No ratings yet
Class Code: Lecturer:: Bscs-I Badr Sami
46 pages
Abstract
PDF
No ratings yet
Abstract
1 page
Report On Banking Project
PDF
No ratings yet
Report On Banking Project
36 pages
Pstc Report
PDF
No ratings yet
Pstc Report
21 pages
Bank Account Management System Project Report
PDF
100% (1)
Bank Account Management System Project Report
76 pages
Banking Management System
PDF
No ratings yet
Banking Management System
33 pages
Banking System Project Report Submitted by Manish Sen
PDF
No ratings yet
Banking System Project Report Submitted by Manish Sen
15 pages
Banking System Report
PDF
No ratings yet
Banking System Report
23 pages
Objectives of The Project
PDF
100% (1)
Objectives of The Project
37 pages
Mohd Tabish, B14, Banking System
PDF
No ratings yet
Mohd Tabish, B14, Banking System
23 pages
Banking System
PDF
No ratings yet
Banking System
46 pages
Sanju
PDF
No ratings yet
Sanju
62 pages
Banking Management System
PDF
No ratings yet
Banking Management System
43 pages
Mr. Pranav Singh Mr. Manish Singh
PDF
100% (1)
Mr. Pranav Singh Mr. Manish Singh
25 pages
bankmanagementsystem-220914163404-1a4d3235
PDF
No ratings yet
bankmanagementsystem-220914163404-1a4d3235
23 pages
Computer Science Project
PDF
No ratings yet
Computer Science Project
21 pages
Bank Management System
PDF
100% (1)
Bank Management System
63 pages
Yash Marathe BMS
PDF
No ratings yet
Yash Marathe BMS
27 pages
Bank Management System
PDF
100% (1)
Bank Management System
54 pages
DEBASISH
PDF
No ratings yet
DEBASISH
100 pages
Project Report ON Bank Management: Bachelor in Computer Application Kiit University
PDF
No ratings yet
Project Report ON Bank Management: Bachelor in Computer Application Kiit University
31 pages
Ds Project
PDF
No ratings yet
Ds Project
19 pages
Mini Project On BMS
PDF
No ratings yet
Mini Project On BMS
79 pages
Project Report Kritik
PDF
No ratings yet
Project Report Kritik
21 pages
Project 15
PDF
No ratings yet
Project 15
79 pages
Bank Account Management System
PDF
No ratings yet
Bank Account Management System
45 pages