基于flask框架;
要有wed界面;
角色有学生,管理员;
学生需要注册,注册成功后可以登陆,登陆后能进行图书的分类检索查询;
能预订借阅(需要检查图书能否在这个时间被预订);
管理员能看到学生的预订借阅,并能进行审核操作,确认本次预订借阅是否有效。
大佬们随便写一个系统,要源码,球球了。

太急了! python 开发一个简单的网络预订借阅图书的系统,具体要求如下:
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
关注
代码如下,如有帮助,请采纳,谢谢
from flask import Flask,render_template from flask import request from DB import createdb from flask import session app = Flask(__name__) app.config["SECRET_KEY"] = "123456" # 首页-->登录页面 @app.route("/") def hello_world(): return render_template("login.html") # 注册页面 @app.route("/showregister") def showregister(): return render_template("register.html") # 登录页面提交信息 @app.route("/login",methods=["GET","POST"]) def login(): username = request.form.get("username") stuid = request.form.get("password") # 学号为密码 flag = createdb.selectStu(stuid,username) if flag: session["username"] = username session["stuid"] = stuid return render_template("index.html", stuid=stuid, username=username) else: return render_template("login.html") # 注册页面提交信息 @app.route("/register",methods=["GET","POST"]) def register(): username = request.form.get("username") stuid = request.form.get("password")# 学号为密码 return createdb.insert(stuid,username) # 显示书籍信息页面 @app.route("/ShowBook") def ShowBook(): return createdb.queryAllBook() # 显示添加书籍页面 @app.route("/AddBook") def AddBook(): return render_template("AddBook.html") # 添加书籍信息 @app.route("/Add",methods=["GET","POST"]) def Add(): bookName = request.form.get("bookname") bookAuthor = request.form.get("author") return createdb.addBook(bookName,bookAuthor) # 显示借阅书籍信息 @app.route("/BorrowBook") def BorrowBook(): return createdb.queryBorrowBook() # 显示借阅书籍信息 @app.route("/Borrow",methods=["GET","POSt"]) def Borrow(): bookName = request.form.get("bookName") bookAuthor = request.form.get("bookAuthor") username = session.get("username") stuid = session.get("stuid") return createdb.Borrow(username,stuid,bookName,bookAuthor) # 显示借阅书籍信息 @app.route("/ReturnBook",methods=["GET","POST"]) def ReturnBook(): bookName = request.form.get("bookName") return createdb.ReturnBook(bookName) # 显示借阅书籍信息 @app.route("/UserInfo") def UserInfo(): stuid = session.get("stuid") username = session.get("username") return render_template("userInfo.html",stuid = stuid,username = username) if __name__ == "__main__": app.run(debug=True)
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报