2222222222
'''
人
人名:Person
属性:姓名 身份证号 电话号
行为:开户 查询 取款 存储 转账 改密 锁定 解锁 补卡 销户 退出
卡
类名:
属性:卡号 密码 余额
行为:
银行
类名:Bank
属性:用户列表 提款机
提款机
类名:ATM
属性:
行为:开户 查询 取款 存储 转账 改密 锁定 解锁 补卡 销户 退出
界面
类名:View
属性:
行为:管理员界面 管理员登陆 系统功能界面
'''
from view import View
import time
def main():
# 界面对象
view = View("1","1")
# 管理员开机
if view.printAdminView():
return -1
while True:
import time
view.printSysFunctionView()
# 等待用户操作
option = input("请输入您的操作:")
if option == "1":
# 开户
pass
if option == "1":
print("开户")
elif option == "2":
print("查询")
elif option == "3":
print("取款")
elif option == "4":
print("存款")
elif option == "5":
print("转账")
elif option == "6":
print("改密")
if option == "7":
print("锁定")
if option == "8":
print("解锁")
if option == "9":
print("补卡")
if option == "0":
print("销户")
if option == "t":
print("退出")
time.sleep(2)
if __name__ == "__main":
main()
# 界面(view)
import time
class View(object):
def printAdminView(self):
print("************************************************************")
print("* *")
print("* *")
print("* 欢迎登陆凯哥银行 *")
print("* *")
print("* *")
print("************************************************************")
inputAdmin = input("请输入管理员账号:")
if self.admin != inputAdmin:
print("账号输入有误!!")
return -1
inputPasswd = input("请输入管理员账号:")
if self.passwd != inputPasswd:
print("账号输入有误!!")
return -1
# 能执行到这里说明账号密码正确
print("登陆成功!请稍后......")
time.sleep(2)
return 0