Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ATM simulator prjoect added#6

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
Harshitkushwah3 wants to merge1 commit intosoumyadip007:master
base:master
Choose a base branch
Loading
fromHarshitkushwah3:master

Conversation

@Harshitkushwah3
Copy link

ATM Simulation System

ATM Simulation System is a Java project designed for beginners to understand the basics of personal banking systems. This system allows users to perform various transactions such as withdrawals, deposits, and checking the balance of their accounts with just a few clicks. It features a Graphical User Interface (GUI) for user-friendly interaction.

Abstract

This application offers two modes: admin mode and user mode. In admin mode, administrators have control over the entire system, including adding and deleting accounts, as well as updating user records. The user mode allows users to perform transactions like depositing money, withdrawing money, and checking their account balance. The system automates the entire process, from Personal Identification Number (PIN) validation to the transaction itself. Card details are securely stored in the database and can only be accessed by authorized users. The user interface of the application includes a user profile, a list of associated accounts, and options for withdrawal, deposit, and account details update.

Technologies Required

  • Java
  • J2EE
  • Apache Tomcat Web Server
  • Oracle

Installation and Usage

  1. Clone the repository to your local machine.
  2. Install Apache Tomcat and Oracle if not already installed.
  3. Compile and run the Java files.
  4. Access the application through a web browser.

Features

  • User-friendly GUI for easy navigation.
  • Admin mode for system control and management.
  • Secure encryption of card details in the database.
  • Automated transaction process from PIN validation to completion.
  • Ability to perform various banking transactions like deposits, withdrawals, and balance inquiries.

Contribution

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/YourFeatureName).
  3. Commit your changes (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeatureName).
  5. Create a new Pull Request.

License

This project is licensed under theMIT License. Feel free to use and modify the code as needed.


Feel free to customize this README file according to your project's specific details and requirements.

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

@Harshitkushwah3

[8]ページ先頭

©2009-2025 Movatter.jp