Skip to content

Renzishi/QT-library-homework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

图书管理系统

功能

  • 管理员与用户分离, 增删改查, 借阅, 查看借阅历史, 修改图书图片, 修改用户头像, 借阅期限, 逾期扣除信誉积分, 图书图片展示, 管理员修改用户封禁信息, 密码全部MD5加密

界面

  • 登录, 注册, 主界面, 浏览图书界面和查询图书界面, 修改图书界面, 修改个人信息界面, 修改密码界面, 添加图书界面, 借阅历史界面, 图书图片查看界面

用户属性

  1. 昵称(name)
  2. 账号(account)
  3. 密码(password)
  4. 类型(type)
    • 管理员(1), 活动的用户(0), 被封禁的用户(2)
  5. 最大借阅数(max_land_num)
  6. 最大借阅时长(max_land_day)
  7. 用户信誉积分(credit)
    • 初始100, 逾期一本-10, <60不予借书. 归还逾期+5, 除外+1.
  8. 用户邮箱(email)
  9. 用户内部编号(aid)
  10. 用户头像图床地址(address)

图书属性

  1. 书籍内部编号(bid)
  2. 书籍名称(name)
  3. 书籍作者(autho)
  4. 书籍出版社(press)
  5. 书籍类型(type)
  6. 书籍库存(stock)
  7. 书籍图床地址(address)

历史记录属性

  1. 历史记录内部编号(hid)
  2. 借出者编号(aid)
  3. 借阅起始日期(beginDate)
  4. 借阅截止日期(deadLine)
  5. 是否归还(isReturn)
    • 已归还(1), 未归还(0)
  6. 图书作者(bName)
  7. 图书名(bAutho)
  8. 书籍内部编号(bid)

日期属性

  1. 年月日
  2. Date() 当前日期
  3. Date(string) 解析日期
  4. 重载(+)操作符支持日期相加功能

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published