求一个java图书管理系统,中间的几个要求真心不会,希望大神帮忙,非常感谢了

2024-12-19 14:56:27
推荐回答(2个)
回答1:

其实这个系统最重要最关键的在于数据库表的设计:
我的思路、设计是这样的:
图书表
图书ID(主键) 书名 出版社 出版日期 ISBN 馆藏日期 在库数量

教师表
教师ID(主键) 教师姓名 职称 学院 联系电话 邮箱 地址 可借阅书本数量 可借阅时长

学生表
学号(主键) 学生姓名 学院 联系方式 邮箱 地址 可借阅书本数量 可借阅时长

已借阅图书表
图书ID(主键) 借阅人ID(外键) 借出时间 应归还时间

在借书的时候,根据ID查询可借阅数量,看是否为0,若不为0,生成已借阅图书表的一条记录,设置该记录的图书ID和借阅人ID;取得系统时间设置为借出时间;查询借阅人的借阅时长,加上系统时间后设置为应归还时间;

设置数据库事务管理,触发器监控已借阅表,在归还时间等于系统时间的前5天时,查询借阅人信息,发送邮件提醒借阅时间到期,及时归还!

回答2:

哪个功能不会,你可以说出来,我们给你说思路,然后你自己再写,你说的这是一个系统,别人就算有,也不可能完全符合你的要求。