图书管理系统数据结构大作业实现

import library_item  # Desktop Function Page
import function  # Functionality
import warnings  # Ignore Warnings
import time
import administrator
import book
from library_tree import *
import borrowers
warnings.filterwarnings("ignore")
print('Welcome to the Library Management System!')
print('System is starting up.....')
while True:
    Main = library_item.home_page()
    # Administrator Login   # Returns ID
    if Main == 1:
        while True:
            id,borrower_list,borrower_items,library = administrator.Sign_in(0)
            if id == 0:
                # Not logged in, return to homepage
                break
            elif id == 11:  # Retry
                continue
            else:
                # Login successful, enter administrator function page
                function.administrators_function_connect(id,borrower_list,borrower_items,library)
                break

    # Borrower Login   # Returns ID
    elif Main == 2:  # Borrower Login
        while True:
            id,borrower_list,borrower_items,library = borrowers.Sign_in(1)
            if id == 0:
                # Not logged in, return to homepage
                break
            elif id == 11:  # Retry
                continue
            else:
                # Login successful, enter borrower function page
                function.user_function_connect(id,borrower_list,borrower_items,library)
                break

    # Administrator Registration, return to homepage upon completion

    elif Main == 3:
        administrator.logon(0)
        continue

    # Borrower Registration
    elif Main == 4:
        borrowers.logon(1)
        continue
    elif Main == 5:
        print('Exiting system.....')
        time.sleep(3)
        print('Successfully exited the Library Management System! Thank you for using!')
        break

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值