Coder Social home page Coder Social logo

qt-library-homework's Introduction

图书管理系统

功能

  • 管理员与用户分离, 增删改查, 借阅, 查看借阅历史, 修改图书图片, 修改用户头像, 借阅期限, 逾期扣除信誉积分, 图书图片展示, 管理员修改用户封禁信息, 密码全部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. 重载(+)操作符支持日期相加功能

qt-library-homework's People

Contributors

renzishi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.