1 / 6

pre-Submission report 3

python atm management system pre submission report

Sruthi8
Download Presentation

pre-Submission report 3

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. REPORT: INT (213) MINI-PROJECT ON ATM MANAGEMENT SYSTEM USING PYTHON Under The Guidance of Dr. Deepika ghai Submitted By Mugle Sruthi – 12109334 - (03) Surya Mounika –12109394 -(05) Manreet – 12109354 - (06) In partial fulfilment for the award of the degree of Department of computer science and engineering Lovely Professional University, Punjab. (2022-2023)

  2. INTRODUCTION: INTRODUCTION: Our Project is to Design an ATM Management System using Python with GUI Interface. This is the group Project of Three Members Our group members are: Mugle Sruthi, Surya Mounika, Manreet. Everyone in our group has a different role and responsibility. For GUI Interface we have used TINTER MODULE. Brief Explanation about the project: The purpose of this project is Making an ATM Management System. where a user can check the balance, Deposit Money, Withdraw Money and Change the ATM Pin. Frameworks of ATM Management System. A generic framework for designing management applications for small- to medium-size heterogeneous ATM networks This section presents a methodological approach to the design of systems for the management of heterogeneous ATM networks, centred around the concept of abstract information models. Various Frameworks: - Main Frame: - Mainframe is used to access their bank Accounts in order to make cash withdrawals. Whenever the user needs to make Cash withdraws, they can enter their PIN number (Personal identification Number) and it will display the amount to be withdrawn in the form of 100’s 500’s and 1000’s. Then we can proceed with payment. Or else if the pin is incorrect then it will show to Re-Enter the pin.

  3. OPTION FRAME:- After the pin is entered sucessfully . Interface moves to next frame i.e is Option Frame , where it shows multiple options such as Balance Inquiry,Deposit , Withdrawal ,pin change. •Deposit: - A sum of money paid to bank or deposited for the sake of security and if we deposit the money then only, we are capable enough to withdraw cash from the bank. •Withdrawal: - It is a procedure or act where we can take money out of an account or withdraw from our respective accounts. •Pin Change: - It is a procedure where we can generate the new PIN. This PIN ca be reset or changed to new PIN by the card owner. •Balance Inquiry: - It is a type of transaction, initiated by the cardholder in the checkout lane or at a stand -beside device to check the household’s available balance. PIN CHANGE: - It is a procedure where we can generate the new PIN. This PIN ca be reset or changed to new PIN by the card owner. There will be three boxes in these frames Old pin, New pin and Re-enter pin. TO change the Old pin we have to insert the old pin and must confirm and then

  4. insert the new pin and for confirmation of the new pin we have to re-enter the pin again and submit it and then the interface updates the new pin. ROLES AND RESPONSIBILITY OF TEAM MEMBERS: - Everyone in our group has a different role and responsibility. ❖Coding: - Mugle Sruthi. ❖Testing: - Surya Mounika. ❖Correction & Representing: -Manreet. Work is being divided among the group members. There is a sub division of coding “Logic” & “GUI” . LOGIC(CODING): - In this part, we will concentrate on the raw structure of the code. Interface will check whether the PIN is correct or incorrect, it checks the deposit Amount and the remaining balance, it gives the withdrawal cash & at last it updates the account. GUI(CODING): - In this part, we will concentrate on the outer structure of the program. Some main functions include such as creating the button to enter the pin and select button for the multiple options. Testing: -

  5. After completion of all the GUI and module description and coding the output is tested by testing many test cases and we check the efficiency. FLOW CHART Start Insert card Re -enter pin Correct pin Check the correct and incorrect pin Select options Balance inquiry Pin Withdrawal Deposit change

  6. GANTT CHART: Sep-17 Sep-22 Sep-30 Oct-10 Oct-22 Nov-04 planning Planning Logic Coding Logic Coding GUI Coding GUI Coding Testing Testing Correction Correction

More Related