README.md

    Java大作业-ATM柜员机线上系统

    简介

    此程序是本人大一时期的Java大作业,初学Java一学期后所编写的一个Java图形界面程序。作业题目是要求做一个ATM柜员机模拟程序,但本人考虑到这仅仅是做一个软件程序无需搭配硬件等,故将其做成一个ATM柜员机线上系统,使用账号及密码登录,亦可进行注册等。

    本程序使用Java编写,用到了Java Swing,拥有图形界面,点击首页的“更换外观”按钮可切换不同风格的外观,程序分为两个模式,用户模式和系统管理模式。用户可进行注册和登录,进入用户模式,功能包括:查看个人信息、存款和取款、转账、贷款和还款、查看交易记录、修改密码等;管理员可输入指定的账号密码登录,进入系统管理模式,功能包括:用户管理、查看历史交易记录等。

    本程序的数据存储使用文件存储,程序检错能力强,功能颇多(还可将交易记录导出为excel文件哦),界面工整好看(每个组件都经过细心调整)。但由于是大一时期初学Java后所写的程序,部分代码可能有些繁杂及不合理之处(纯从零开始写的,且为了界面美观,所以有大部分代码都在调整界面组件)。

    程序源代码及程序设计说明书可在此下载,供各位需要的人学习参考。

    运行教程

    1. 使用Eclipse / IntelliJ IDEA导入项目并运行。
    2. 点击“用户模式”并输入卡号“2020202012345678”和密码“123456”进行用户登录,亦可自行注册进行登录。
    3. 或者点击“系统管理模式”并输入账号“Admin”和密码“Admin”进行管理员登录。

    项目简介

    Java大作业-ATM柜员机线上系统

    发行版本

    当前项目没有发行版本

    贡献者 1

    朽木冰天 @XiuMu_0216

    开发语言

    • Java 100.0 %