项目名称:LibraryManagementSystem
一、系统目标
使用了Python作为语言,以django为后台,sqlite3作为数据库,UI基于bootstrap的图书管理系统,模拟图书管理的真实场景,考虑客观需求,界面简洁、操作方便,易上手。
二、系统功能
第二部分 系统设计报告
一、系统概念数据库设计
系统E-R图设计:
二、系统逻辑数据库设计
User(用户表)
字段
类型
空
默认
注释
user_id
varchar(20)
否
用户id
user_name
varchar(50)
否
姓名
sex
varchar(1)
否
0
性别男(0)女(1)
password
varchar(200)
否
密码
varchar(50)
否
邮箱
last_visit
datetime
否
最后访问时间(开户时登记开户时间)
is_superuser
varchar(1)
否
是否超级用户
is_active
varchar(1)
否
是否活跃
Role
varchar(20)
否
角色
PermissionList(权限等级,根据不同的权限访问不同的url)
字段
类型
空
默认
注释
PermissionName
varchar(5)
否
权限名
Url
varchar(50)
否
路径
RoleList(角色表,不同的角色拥有不同的permission)
字段
类型
空
默认