《数据库》课程设计
课设名称:图书管理系统数据库设计与实现
年级:
专业:
网络工程
班级:
姓名:
学号:
成绩:
指导教师:
颜
颖
提交报告时间:2015年1月14日
1
f数据需求
图书馆管理信息系统需要完成功能主要有:1读者基本信息的输入,包括借书证编号、读者姓名、读者性别登记日期。2.读者基本信息的查询、修改,包括读者借书证编号、读者姓名、性别等。3.书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。4.书籍类别信息的查询、修改,包括类别编号、类别名称。5.书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别编号、作者、出版社、出版日期、登记日期,价格,是否可借。6.书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别编号、姓名、出版社、出版日期、登记日期、价格、是否可借等。7.借书信息的输入,包括读者借书证号、书籍编号、借书日期,应还时间。8.借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。9.还书信息的输入,包括借书证编号、书籍编号、还书日期。10.还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。11.超期还书罚款输入,还书超出期限包括超出期限还书的读者借阅证号,书籍编号,罚款金额。12超期还书罚款查询,删除,包括读者借书证编号、读者姓名、书籍编号、书籍名称,应还时间,罚款金额,借阅时间,超期时间等
事物需求
1在读者信息管理部分要求a可以查询读者信息。b可以对读者信息进行添加及删除的操作。
2在书籍信息管理部分要求a可以浏览书籍信息要求b可以对书籍信息进行维护包括添加及删除的操作。
3在借阅信息管理部分要求。a可以浏览借阅信息。b可以对借阅信息进行维护操作。
4在归还信息管理部分,要求a可以浏览归还信息b对归还信息可修改维护操作
5在管理者信息管理部分要求a显示当前数据库中管理者情况。b对管理者信息维护操作。
6在罚款信息管理部分要求a可以浏览罚款信息b对罚款信息可以更新
2
f7在书籍类别管理部分,要求:A可以浏览书籍类别信息B对书籍类别信息可以更新
8在系部信息管理部分,要求:B可以系部信息B对系部信息可以进行增删改操作
关系模式
一书籍类别(书籍类别编号,类别名称)二借阅者信息实体(借阅证号,姓名,性别,登记时期,读者类别)三学生实体(读者类别,学号,借阅r