[源码和文档分享]基于Python的图书馆后台管理系统
一、需求分析
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) |
参考文档和完整的文档和源码下载地址:
浙公网安备 33010602011771号