一、需求分析

1.1 数据流图

1.2 数据字典

学生信息表(students)

学生信息包括真实姓名,性别学号,电话号码,专业以及班级

字段名 字段描述 字段类型
sname 学生姓名 varchar(2000)
sno 学号 varchar(2000)
sex 性别 varchar(100)
telnum 电话号码 varchar(50)
major 专业 varchar(2000)
class 班级 varchar(1000)

账户信息(admin)

账户信息包括账户名,账户密码,以及账户角色

字段名 字段描述 字段类型
account 账户名 varchar(200)
pwd 密码 varchar(200)
role 角色 varchar(200)
sno 学号/工号 varchar(200)

书籍信息(books)

书籍信息包括书名,书的作者,住的编号,书的价格以及拥有的数量

字段名 字段描述 字段类型
bname 书籍名 varchar(2000)
author 书籍作者 varchar(2000)
bnum 书籍编号 varchar(2000)
bprices 书记价格 varchar(2000)
had 拥有数量 varchar(2000)
  • 借阅记录(logs)

借阅记录包括借阅书籍的书名,借阅者的学号,借阅时间,借阅时长,借阅状态

字段名 字段描述 字段类型
bname 借阅的书籍名 varchar(200)
bsno 借阅者的学号/工号 varchar(200)
btime 借阅时间 date(0)
howlong 借阅时长 varchar(200)
outline 节借阅状态 varchar(200)

点击此处下载文档和源码

基于Python的图书馆后台管理系统相关推荐

  1. 基于Python高校图书馆图书管理系统的设计与实现(PyCharm,MySQL)

    随着时代和互联网的发展,高校师生们已经可以在网上浏览大量书籍,但是仍然有大量人群习惯于借阅传统书籍,并且随着受教育人数的增多,图书馆的工作在增加,管理难度也在不断增大,这时就需要一个功能齐全的.高效的 ...

  2. python系统-基于Python搭建Django后台管理系统

    一个好的项目数据库管理后台是必须的,今天代码君教大家搭建Django网站后台,当然做网站后台的前提是需要有Python以及Django的开发环境,至于如何搭建这些开发环境,请查看我的上一篇文章 Mac ...

  3. 基于Python搭建Django后台管理系统

    一个好的项目数据库管理后台是必须的,今天教大家搭建Django网站后台,好了,开始进入正题 今天以搭建一个个人博客网站作为例子讲解网站后台的搭建 一.博客网站的创建 创建项目 生成站点(sites)M ...

  4. python图书馆管理系统实验报告_基于Python的图书馆业务报表自动生成研究

    龙源期刊网 http://www.qikan.com.cn 基于 Python 的图书馆业务报表自动生成研 究 作者:辛海滨 来源:<电脑知识与技术> 2016 年第 27 期 摘要:针对 ...

  5. 基于java的商城后台管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java的商城后台管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java的商城后台管理系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技术栈 ...

  6. 基于Python web信息旅游管理系统

    分享一个基于Python web信息旅游管理系统的文档,方便毕业学子参考,Word版在文末的CSDN链接上. 1.1项目简介 近几年来,随着互联网以及信息化时代的不断普及,越来越多的人进入了互联网时代 ...

  7. 基于python的校园社团管理系统的设计与实现

    摘  要 随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息.为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代, ...

  8. 基于Python的药店|药房管理系统的设计和实现

    <基于Python的药店|药房管理系统的设计和实现>该项目采用技术Python的django框架.mysql数据库,项目含有源码.论文.PPT.配套开发软件.软件安装教程.项目发布教程.核 ...

  9. 基于python/django的图书管理系统

    摘  要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准 ...

  10. 基于Java的图书馆借阅管理系统的设计与实现--毕业开题报告

    基于Java的图书馆借阅管理系统的设计与实现–开题报告 这个先写一版开题报告,后续有时间给大家提供论文 . 题目:基于Java的图书馆借阅管理系统的设计与实现 一.选题依据 1.国内外有关的研究动态 ...

最新文章

  1. 我的世界服务器ess配置信息,[搬运贴]超详细的Ess基础插件介绍
  2. 一篇文章读懂阿里云负载均衡性能保障型实例
  3. Linux学习之CentOS(二十三)--Linux软件管理之源代码以及RPM软件包管理
  4. Golang gRPC实践 连载六 内置Trace
  5. 批处理 操作mysql_超简单使用批处理(batch)操作数据库
  6. java浮点数原理,浮点型数据存储原理
  7. boost::container模块实现普通容器的程序
  8. java生成apk工具,生成并运行apk流程
  9. 第三章用sql语句操作数据
  10. TypeError: object of type 'zip' has no len()、'zip' object is not subscriptable
  11. machinery入门看这一篇(异步任务队列)
  12. 服务器进bios修改启动顺序,服务器进入bios设置u盘启动
  13. class action extends mysql{_java Action 请求封装(二)
  14. Java-JavaMail邮件开发(1)Java Mail
  15. MySQL JSON_EXTRACT()、JSON_UNQUOTE() 函数获取JSON串的值
  16. Android 全仿To圈儿录音界面实现
  17. 数字图像/视频处理MATLAB基本操作
  18. 蜗牛星际改内存_二、FreeNAS篇:使用U盘在蜗牛星际上安装FreeNAS
  19. 手机界面显示无服务器,手机直接投屏电视,电视上显示投屏成功,却没有图像
  20. 【学习笔记】Android基础知识回顾

热门文章

  1. php获取客户端IP和服务器端IP
  2. PHP如何获取客户端/服务端 IP,以及客户端真实IP
  3. 51单片机I2C程序
  4. python问卷调查数据分析_如何用excel统计调查问卷
  5. uft怎么做app自动化测试_UFT自动化测试实施-VBS编程简要教程
  6. groovy 打印json_groovyJSON - Groovy教程
  7. 数字基带传信号传输与码间串扰
  8. 内点、外点、边界点(yee些概念)
  9. 数字滤波器设计之一:巴特沃斯(Butterworth)滤波器
  10. Unity之UnityWebRequest和使用