使用了三种设计模式 ,有数据库 ,操作简单,由于是课程作业,里面会有课程报告。设计语言为java,包括登录、注册、借书、还书等等操作。