数据库课程设计-租借信息管理模板.docx
《数据库课程设计-租借信息管理模板.docx》由会员分享,可在线阅读,更多相关《数据库课程设计-租借信息管理模板.docx(22页珍藏版)》请在第一文库网上搜索。
1、数据库系统原理课程设计课题名称;书刊租借信息管理系统姓名,一班级:计算机1102学号,指导老师,2023年9月10日目录一、系统需求分析111背景11.2 系统重要功能11.3 数据流程图(DFD)2二、四构造设计32.1 书刊信息E-R图32.2 会员信息E-R图32.3 管理员信息E-R图32.4 书刊租借信息管理系统总E-R图4三、逻辑构造设计63.1关系模式6四、表构造定义6五、数据实行和维护85.1创立数据库85.2数据初始化115.3单表查询155.4数据查询,更新和触发器,存储过程的创立17六、设计小结26七、参照文献27一、系统需求分析11背景书刊租借工作繁琐,借阅频繁,包括大
2、量的信息数据,面刻者如此庞大的信息量,老式的人工方式管理会导致书刊租借管理上的混乱,人力与物力过多挥霍,因此,就需要一种合理、有效,规范和实用的书刊租借信息管理系统来实现对这些数据的有效管理。提高书刊租借管理工作效率,作到信息的规范管理,科学记录和迅速查询,更以便于顾客的租借。1.2系统重要功能1 .会员基本信息门勺输入,包括会员证号、姓名、性别,年龄,地址,已借书数等。2 .会员基本信息的查询、修改,包括会员证号、姓名、性别,年龄,地址,已借书数等。3 .书刊库存信息的输入,包括书刊编号,书刊名称,作者,出版社,出版日期,类别,年份,库存量,借出量。4 .书刊库存信息的查询,修改,包括书刊编
3、号,书刊名称,作者,出版社,出版日期,类别,年份,库存量,借出量。5 .借书信息的输入,包括会员证号,书刊编号,借书H期,借书天数,租借费用。6.借书信息的查询、修改,包括会员证号,书刊编号,借书日期,借书天数,租借费用。7.还书信息的输入,包括会员证号,书刊编号,还书H期。8.还书信息的查询和修改,包括还书会员证号、会员姓名、书刊编号、书刊名称、借书日期、还书日期等。9.超期还书罚款输入,还书超过期限包括超过期限还书的会员证号,管理员编号,书刊编号,借书口期,超期罚款。10.超期还书罚款查询,删除,包括会员证号、会员姓名、书刊编号、书刊名称,超期罚款等。1.3数据流程图(DFD)二、概念构造
4、设计2.1书刊信息E-R图:2.2会员信息E-R图:ADJ占2.3管理员信息E-R图:皿E口2.4书刊租借信息管理系统总E-R图,M-Vi14u三、逻辑构造设计3.1关系模式:通过E-R模型到关系模型的转化,可以得到如下关系模式:会员信息(会员证号,姓名,性别,年龄,地址,最大借书数,已借书数,账户余额)管理员(管理员编号,姓名,地址,)书刊信息(书刊编号,书刊名称,作者,出版社,出版日期,类别,库存量,借出量)书刊借阅(会员证号,书刊编号,借书日期,借书天数,租借费用,)书刊偿还(会员证号,书刊编号,还书日期)罚款(会员证号,管理员编号,借书日期,超期罚款)四、表构造定义userinf管理员
5、信息太列名数据类型可否为空阐明useridchar(7)NOTNU11(主键)管理员编号usernamechar(20)NOTNU11姓名useradresschar(30)NU11地址userte1char(12)NOTNU11borrowrecord书刊借阅表列名数据类型可否为空阐明memberidchar(7)NOTNU11会员证号bookidchar(7)NOTNU11书刊编号borrowdateDateTimeNOTNU11借书日期borrownumintNOTNU11借书天数bpricef1oatNOTNU11租借费用systembooks书刊信息表列名数据类型可否为空阐明book
6、idchar(7)NOTNU11书刊编号booknamevarchar(40)NOTNU11书刊名称booksty1echar(10)NOTNU11类别bookpubdateDatetimeNU11出版日期bookpubchar(50)NU11出版社bookauthorchar(20)NOTNU11作者stockcountintNOTNU11库存量borrowcchar(2)NOTNU11借出量memberinf会员信息太列名数据类型可否为空阐明membernamechar(20)NOTNU11会员姓名memberidchar(7)NOTNU11会员证号memberte1char(12)NOT
7、NU11联络memberadressvarchar(30)NOTNU11地址membersexchar(7)NU11性别memberageintNU11年龄maxnumintNOTNU11最大借书数bbcountintNOTNU11己借书数ba1ancef1oatNOTNU11账户余额returnrecord书刊偿还表列名数据类型可否为空阐明nemberidchar(7)NOTNU11会员证号bookidchar(7)NOTNU11书刊编号returndateDateTimeNOTNU11还书日期membcr_fee罚款登记表列名数据类型可否为空阐明memberidchar(7)NOTNU11
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 租借 信息管理 模板