GUI-银行系统
主函数 ''' 人 类名:user 属性:姓名,身份证号,电话号,卡 行为(方法): 银行 类名:bank 属性:用户列表,提款机 卡 类名:card 属性:卡号,密码,余额,锁定 行为: 取款机 类名:ATM 属性: 行为:开户, 查询,取款,存款,转账,改密,锁定,解锁,补卡,销户,退出 管理员 类名:admin 属性: 行为:管理员界面,管理员登入,管理员操作,系统功能界面,退出 ''' import time from admin import Admin from atm import ATM import pickle import os def main ( ) : #界面对象 view = Admin ( ) view . printAdminView ( ) #管理员开机 #if view.printAdminView(): if view . adminLogin ( ) : return - 1 #view.printSystemFunctionView() #储存所有用户的信息 allUserInformation = { } #提款机对象 path = 'E:\pycharm project\Tkinter1/allUser.txt' file2 = open ( path , "rb" ) alluser = pickle . load ( file2