- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理及应用课程设计报告-图书管理系统设计参考
数据库原理及应用课程设计报告
1.题目
图书管理系统设计 2.人员
学号 姓名 分工 总体思路设计,输入数据及文字编辑 系统需求文字编辑,E—R图及SQL语言设计 系统需求文字编辑,E—R图及SQL语言设计 设计逻辑数据模型及窗体 分数 3.系统需求分析及主要功能模块描述:
需求分析?
在现代社会,图书的数据管理能大大方便人们的生活,图书管理系统可以实现图书借阅的规范化、系统化、网络化管理,能够将所有图书资料聚集在一起实施统一运作,让爱好阅读者在网上就可以查询和借阅图书,使图书馆资源得到充分利用与合理配置。
主要功能模块描述
在图书管理系统中,不外乎三个:读者、图书、管理员。图书 管理、借书、还书等是系统的基础业务
图书实体E-R图
读者实体E-R图
登记日期
有效期至
是否挂失
是否注销
借书/还书系统E-R图
读者借阅记录E-R图
图书超期通知E-R图
5.逻辑数据模型
管理员信息表
字段名 数据类型 是否必填字段 字段大小 备注及属性设置 管理员ID 文本 是 20 管理员姓名 文本 否 20 身份证号 数字 是 长整型 出生日期 日期/时间 否 短日期 年龄 数字 否 整型 籍贯 文本 否 30 民族 文本 否 16 婚姻状况 文本 否 8 联系电话 数字 否 长整型 联系地址 文本 否 30 邮箱 文本 否 20 备注 备注 否
图书信息表
字段名 数据类型 是否必填字段 字段大小 备注及属性设置 图书编号 文本 是 20 书名 文本 否 30 条形码 文本 是 20 作者 文本 是 40 出版社 文本 否 30 图书类别 文本 否 30 入库时间 日期/时间 否 短日期 库存量 数字 否 长整型 现存数量 数字 否 长整型 单册价格 数字 否 单精度型 备注 备注 否 管理员姓名 文本 否 20
读者信息表
字段名 数据类型 是否必填字段 字段大小 备注及属性设置 借书证ID 文本 是 20 读者姓名 文本 否 20 读者类型 文本 否 30 身份证号 文本 是 18 出生日期 日期/时间 否 短日期 籍贯 文本 否 20 民族 文本 否 10 婚姻状况 文本 否 8 联系电话 数字 否 长整型 联系地址 文本 否 30 邮箱 文本 否 20 备注 备注 否
图书借阅和归还信息表
字段名 数据类型 是否必填字段 字段大小 备注及属性设置 借书证ID 文本 是 20 图书编码 文本 是 20 借阅时间 日期/时间 是 短日期 是否续借 是/否 否 是/否 续借次数 数字 否 整型 应还时间 日期/时间 是 短日期
6.查询(给出SQL查询语句)
①查询1985年出生的管理员,结果显示管理员ID、管理员姓名、出生日期、联系电话。命名为“查询管理员信息”。
SQL查询语句:
SELECT 管理员ID, 管理员姓名, 出生日期, 联系电话
FROM 管理员信息表
WHERE year(出生日期)=1985;
②查询图书档案,查询图书名称中含有“教程”两个字的图书信息,结果显示书名、作者、出版社。命名为“查询图书档案”
SELECT 书名, 作者, 出版社
FROM 图书档案
WHERE 书名 like *教程*;
③查询图书借阅和归还信息表和读者信息表,查询未归还的读者信息,结果显示借书证ID、借阅状态、应还时间,命名为“查询未归还读者信息”。
SQL查询语言:
SELECT 读者信息表.借书证ID, 图书借阅和归还信息表.应还时间, 图书借阅和归还信息表.借阅状态
FROM 读者信息表,图书借阅和归还信息表
WHERE 读者信息表.借书证ID = 图书借阅和归还信息表.借书证ID
and (((图书借阅和归还信息表.借阅状态)=借出));
④查询读者信息表,统计读者为男性的信息,结果显示证件号码,读者姓名 ,登记日期,有限期至,性别
SQL查询语句:
SELECT 读者信息表.性别, 读者信息表.读者姓名, 读者信息表.证件号码, 读者信息表.登记日期, 读者信息表.有限期至
FROM 读者信息表
WHERE (((读者信息表.性别)=男));
⑤查询各类读者的借阅图书信息,结果显示读者姓名,性别,书名,作者,图书类型,应还时间,借阅时间,类型名称
SQL查询语句:
SELECT 读者信息表.读者姓名, 读者信息表.性别, 图书借阅和归还信息表.应还时间, 图书借阅和归还信息表.借阅时间, 图书档案.书名, 图书档案.作者, 图书档案.图书类别, 读者类
您可能关注的文档
- 指纹门禁考勤一体机安装手册参考.doc
- 挖掘机斗齿的反求设计研究参考.doc
- 拥抱互联网--3G时代流量运营策略参考.ppt
- 扬大水泵设计毕业设计两方案参考.doc
- 排水工程课程设计-某城市排水管网初步设计参考.doc
- 挑战杯--基于鼠标的联机手写项目--结题报告参考.doc
- 招投标实验教学模拟仿真系统-使用手册参考.doc
- 排气管328-8906的工艺分析及生产类型的确定参考.doc
- 排课系统设计参考.doc
- 挖沙沟堆载预压施工方案参考.doc
- 数学:29.1投影(第1课时)课件(人教新课标九年级下)参考.ppt
- 数据库技术与应用PPT电子教案-第六章 表单设计基础参考.ppt
- 数据库实验报告-课程成绩管理数据库设计实验参考.doc
- 数据库应用开发实验报告参考.doc
- 数据库系统概论课程设计报告-停车场车辆管理系统参考.doc
- 数据库开发与应用课程设计报告-企业考勤管理系统的设计说明书参考.doc
- 数据库系统原理课程设计-学生注册缴费管理系统的分析与设计参考.doc
- 数据库系统概论课程设计报告-长途汽车信息管理系统参考.doc
- 数据库系统概论课程设计报告-学生信息管理系统参考.doc
- 数据库系统概论课程设计报告-员工工资管理系统参考.doc
文档评论(0)