Python-银行系统

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

猜你喜欢

转载自blog.csdn.net/huaxiawudi/article/details/81416855