All Projects → lyric777 → Book Management System

lyric777 / Book Management System

Flask + LayUI + SQLite,图书管理系统

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Book Management System

Weixin Python
微信SDK - 包括微信支付,微信公众号,微信登陆,微信消息处理等
Stars: ✭ 1,191 (+1352.44%)
Mutual labels:  flask
Poopak
POOPAK - TOR Hidden Service Crawler
Stars: ✭ 78 (-4.88%)
Mutual labels:  flask
Deerlet
[Deprecated] A markdown online-editable-resume with pdf generator
Stars: ✭ 79 (-3.66%)
Mutual labels:  flask
Flask Ponywhoosh
A Flask full-text search engine
Stars: ✭ 76 (-7.32%)
Mutual labels:  flask
Pyreportjasper
Python Reporting with JasperReports
Stars: ✭ 77 (-6.1%)
Mutual labels:  flask
Sopython Site
The website for the Python chat room on Stack Overflow
Stars: ✭ 78 (-4.88%)
Mutual labels:  flask
Blog api tutorial
Blog API Written in Python Flask- Part 1: https://www.codementor.io/olawalealadeusi896/restful-api-with-python-flask-framework-and-postgres-db-part-1-kbrwbygx5 Part 2: https://www.codementor.io/olawalealadeusi896/building-a-restful-blog-apis-using-python-and-flask-part-2-l9y8awusp Part 3: https://www.codementor.io/olawalealadeusi896/building-a-restful-blog-apis-using-python-and-flask-part-3-lx7rt8pfk
Stars: ✭ 74 (-9.76%)
Mutual labels:  flask
Emnist
A project designed to explore CNN and the effectiveness of RCNN on classifying the EMNIST dataset.
Stars: ✭ 81 (-1.22%)
Mutual labels:  flask
Apps
Carson Sievert's web applications
Stars: ✭ 77 (-6.1%)
Mutual labels:  flask
Phormatics
Using A.I. and computer vision to build a virtual personal fitness trainer. (Most Startup-Viable Hack - HackNYU2018)
Stars: ✭ 79 (-3.66%)
Mutual labels:  flask
Flask And Redis
Simple as dead support of Redis database for Flask applications
Stars: ✭ 76 (-7.32%)
Mutual labels:  flask
Python Dependency Injector
Dependency injection framework for Python
Stars: ✭ 1,203 (+1367.07%)
Mutual labels:  flask
Flask Social Blueprint
An OAuth based authentication blueprint for flask. Easy to extend and override.
Stars: ✭ 78 (-4.88%)
Mutual labels:  flask
Kelime kok ayirici
Derin Öğrenme Tabanlı - seq2seq - Türkçe için kelime kökü bulma web uygulaması - Turkish Stemmer (tr_stemmer)
Stars: ✭ 76 (-7.32%)
Mutual labels:  flask
Spacy Graphql
🤹‍♀️ Query spaCy's linguistic annotations using GraphQL
Stars: ✭ 81 (-1.22%)
Mutual labels:  flask
Flask Graphql
Adds GraphQL support to your Flask application.
Stars: ✭ 1,188 (+1348.78%)
Mutual labels:  flask
Shorty
🔗 A URL shortening service built using Flask and MySQL
Stars: ✭ 78 (-4.88%)
Mutual labels:  flask
Deploying Flask To Heroku
Deploying a Flask App To Heroku Tutorial
Stars: ✭ 81 (-1.22%)
Mutual labels:  flask
Flask Log Request Id
Flask extension to track and log Request-ID headers produced by PaaS like Heroku and load balancers like Amazon ELB
Stars: ✭ 81 (-1.22%)
Mutual labels:  flask
Dfile
[Python + Flask] DFile: A fancy S3-based file sharing mode
Stars: ✭ 79 (-3.66%)
Mutual labels:  flask

Book-Management-System

Flask + LayUI + SQLite

2020.8.6:请淘宝店家不要再盗用我的源码去卖钱了!

2019.8.6:2.0版本:https://github.com/lyric777/Book-Management-System-V2 ,使用蓝本,对项目文档结构进行了重组,没有任何功能或页面上的修改

2019.4.27:过段时间有空改成用蓝图写,堆一起写太乱了,顺便也重新理解一下蓝图

使用说明+功能演示:

下载整个程序包,确保系统有python3环境,打开cmd,输入命令(替换成本机的工程目录地址): python F:\book_management_sys\book_management_sys.py runserver

浏览器输入 http://127.0.0.1:5000/ 进入系统

系统分两类用户:普通读者用户,管理员用户。

普通读者用户可以查看图书信息和查看借阅记录,在登录页顶端导航栏切换功能,不用输入用户名、密码。

管理员用户可使用一切功能,账号、密码登陆后,进行日常业务操作。

测试数据: 图书信息书名可填写“学习”“机器”,类别可填写“计算机”等;学生借阅卡可填写:16000001,16000002,16000003(该卡无借阅记录);

管理员功能使用说明

登录页面: 账号:201801 密码:123456,后续页面增加路由保护功能,以下为登录页面演示: image

在主菜单栏点击查询图书信息,选择查询方式(书名,ISBN,作者,类别),并且输入查询内容,进行模糊搜索,渲染表格显示搜索结果;若无查询结果,则提示无结果: image

在主菜单栏点击查询学生信息,输入学生借阅卡号码,进行查询,显示学生基本信息,并且渲染表格显示该学生的借阅记录: image

在主菜单栏点击图书管理,展开二级菜单,点击新书入库,新书入库功能又分为两个子功能,如果采购的书之前图书馆没有,则先点击“新书登记”填写新书的信息,在对该书进行编号,在库存补充子功能里填写图书编号、位置等信息: image

点击图书管理下的“学生借书”,输入要借书的学生借阅卡号码,提供按书名查找、显示可借的图书列表,点击搜索,渲染表格,选中某一行进行借出操作,确认后,表格进行重载,可连续进行借出操作(如果该借阅卡欠费、到期或者已挂失,会给出相应提示信息): image

点击图书管理下的“学生还书”,输入要还书的学生借阅卡号码,点击,显示该学生未还的图书列表,选中某一行进行归还操作,确认后,表格重载,可连续进行归还操作: image

在侧边主菜单点击信息设置,可修改现在登录的管理员的信息,在顶端导航栏,光标移到管理员姓名或头像上,选择查看个人信息或者修改密码: image

普通用户功能使用说明

在登录页面顶端导航栏上选择,查询图书信息或者查询学生信息,页面及使用与管理员功能说明一致: image

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].