NEW ERA EBANKING 16 CPL 26 C Programming
NEW ERA E-BANKING 16 CPL 26 - C Programming Lab Mini Project Presented by Priyadharshini K(16 BCS 001) Moshitha A(16 BCS 013) Dheepiga S R(16 BCS 015) Berciya S(16 BCS 051)
Contents • • Objective Introduction Problem Description System Environment System Flow Diagram C Programming Concepts used Screenshots References
Objective • To create and execute a C program which mimics the realworld ATM Transactions. • To include additional features to the existing system to making it more user-friendly.
Introduction • • • Abbreviation “Automated Teller Machine”. Can perform financial transaction without human aid. Customers are identified by debit card. Authentication is provided by PIN. Transactions such as withdrawal, balance enquiry, deposit etc.
Problem Description Modules: • Security Login • Balance Enquiry • Transactions Scope: • • Captcha Verification Change of Pin Balance Enquiry Fast Cash Withdrawal Cash Deposit Transfer Cash
System Environment Hardware Specification: • Processor • RAM • CD Drive • System Type : : Intel i 5 1 GB Optional 64 bit Software Specification: • Programming language • Operating System • IDE : : : C Windows 10 Turbo C
System Flow Diagram
C Programming Concepts used • • Graphics Header Files Declarations Statements Structure Arrays Functions Preprocessor directives
Screenshots
References Books : • Programming in C – Ajay Mittal (First edition) • Programming in C – Ashok Kamthane (Second edition) Websites: • www. wikipedia. org • www. cboard. cprogamming. com • www. youtube. com • www. sanfoundry. com • www. cprogrammsfree. blogspot. com
Thank you for using our services
- Slides: 28