设计不是很系统化,功能不是很完善。。。。
#图书借阅管理系统
#date: 2019-03-20
#author: A fan of Arsenal
studentDatabase=dict() #生成一个书籍的数据库字典
borrowDatabase=dict() #生成一个借阅的数据库字典
print("**********欢迎来到图书管理系统**********")
print(" 菜单 ")
print("1...............................学生信息管理")
print("2...............................图书信息管理")
print("3...............................借阅信息管理")
print("4...............................退出")
while 1:
table=int(input("请输入相应的功能对应的数字:"))
if(table==1):
print("**********欢迎来到学生信息系统**********")#查询学生的借阅信息以及学生的基本信息(已经实现)
table_1=int(input("请输入你要查询学生的学号:"))
print("基本信息如下:格式说明(借阅者学号 书籍名称)")
print(student_No,studentDatabase.get(student_No,'not found'))
if(table==2):
print("**********欢迎来到图书信息系统**********")#查询图书的基本信息(已经实现)
print("----参考手册----(格式说明:{书名:id})")
book_helper={'python':'001','C++':'002','C':'003','Mysql':'004','Linux':'005','Algorithm':'006'}
print(book_helper.items())
table_2=int(input("请输入要查询的图书id:"))
print("图书的基本信息如下:")
print("[借阅者,书名]")
print(borrowDatabase.get(table_2,'Not found'))
if(table==3):
print("**********欢迎来到借阅信息系统**********")#管理借阅功能(已经实现)
table_3=int(input("借阅?归还?...借书功能请按0,归还功能请按1:"))
if(table_3==0):#借阅功能的实现
book_No=int(input("请输入书的id:"))
student_No=int(input("请输入你的学号:"))
book_Name=input("请输入书籍的名称:")
studentDatabase.update({student_No:book_Name})
borrowDatabase.update({book_No:{student_No,book_Name}})
print("借阅数据库当前信息如下:格式说明({书籍isbn编号:{借阅者学号,书籍名称}})")
print(borrowDatabase)
if(table_3==1):#归还功能的实现
book_No = int(input("请输入书的id:"))
student_No = int(input("请输入你的学号:"))
studentDatabase.pop(student_No)
borrowDatabase.pop(book_No)
print(borrowDatabase)
print("借阅数据库当前信息如下:格式说明({书籍isbn编号:{借阅者学号,书籍名称}})")
if(table==4):#(已经实现)
print("正在退出......")
exit(0)