其实这个系统最重要最关键的在于数据库表的设计:
我的思路、设计是这样的:
图书表
图书ID(主键) 书名 出版社 出版日期 ISBN 馆藏日期 在库数量
教师表
教师ID(主键) 教师姓名 职称 学院 联系电话 邮箱 地址 可借阅书本数量 可借阅时长
学生表
学号(主键) 学生姓名 学院 联系方式 邮箱 地址 可借阅书本数量 可借阅时长
已借阅图书表
图书ID(主键) 借阅人ID(外键) 借出时间 应归还时间
在借书的时候,根据ID查询可借阅数量,看是否为0,若不为0,生成已借阅图书表的一条记录,设置该记录的图书ID和借阅人ID;取得系统时间设置为借出时间;查询借阅人的借阅时长,加上系统时间后设置为应归还时间;
设置数据库事务管理,触发器监控已借阅表,在归还时间等于系统时间的前5天时,查询借阅人信息,发送邮件提醒借阅时间到期,及时归还!
哪个功能不会,你可以说出来,我们给你说思路,然后你自己再写,你说的这是一个系统,别人就算有,也不可能完全符合你的要求。