前面学了很多东西了,从这节课开始,来带大家做一个小项目。
这次我们要做的是图书管理系统。大家都去过图书馆对吧,那大家有没有试过自己学校图书馆的网上借书系统呢?这次我们就是要仿照那个系统来做个小项目。
项目分析:
- 图书管理系统首先需要一个管理员(admin)来管理一切
- 图书管理系统需要书籍(Book)
- 图书馆在购进新书后要把新书的信息录入系统(管理员才能做)
- 图书馆如果丢失书籍,要将书籍信息从图书馆系统里删掉
- 图书馆录入书籍信息时如果录入错误需要修改
- 管理员可以查看系统内书籍信息
- 用户要登录这个系统需要先进行注册
- 用户注册后可以登录该系统
- 用户登录系统后可以查询书籍
- 用户可以借书
- 用户可以还书
模块拆分大概就像上面这样,画的有点丑,不要介意。