




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.数据库原理及应用课程设计报告1.题目图书管理系统设计2.人员学号分工总体思路设计,系统需求文字系统需求文字设计逻辑数据输 入数 据及 文编辑 ,ER 图及编辑 ,ER 图及模型及窗体字编辑SQL 语言设计SQL 语言设计分数3.系统需求分析及主要功能模块描述:需求分析在现代社会,图书的数据管理能大大方便人们的生活,图书管理系统可以实现图书借阅的规范化、系统化、网络化管理,能够将所有图书资料聚集在一起实施统一运作,让爱好阅读者在网上就可以查询和借阅图书,使图书馆资源得到充分利用与合理配置。主要功能模块描述在图书管理系统中,不外乎三个:读者、图书、管理员。图书管理、借书、还书等是系统的基础业务。
2、.管理员为每个读者建立一个账户,账户内存储读者个人的详细信息,并依据读者类别的不同给每个读者发放借书卡。读者可以凭借书卡在图书馆进行图书的借、还、续借、查询等操作,不同类别的读者在借书限额、还书期限以及可续借的次数上要有所不同。归还图书时,由管理员录入借书卡号和待归还的图书编号,显示借书卡号、读者姓名、读书编号、读书名称、借书日期、应还日期等信息,并自动计算是否超期以及超期的罚款金额,若进行续借则取消超期和罚款等信息。图书管理员不定期地对图书信息进行添加、修改和删除等操作,在图书尚未归还的情况下不能对图书信息进行删除。也可以对读者信息进行添加、修改、删除等操作,在读者还有未归还的图书的情况下不
3、能进行删除读者信息。经分析,图书管理系统主要有以下功能:图书信息维护:主要完成图书馆新进图书的编号、登记、入馆等操作。读者信息维护:主要是完成读者信息的添加、修改和删除等操作,只有是系统中的合法读者才有资格进行图书的借阅活动。借书 / 还书处理:主要完成读者的借书和还书活动,记录读者借还书情况并及时反映图书的在库情况。读者借阅记录:让每位读者能及时了解自己的借书情况,包括曾经借阅记录以及未还书记录。图书书目检索:读者能够根据不同的信息(如书名、作者、关键词等)对图书馆的存书情况进行查找,以便快速的找到自己希望的图书图书超期通知:为图书管理员提供一个统计信息,能够统计出到目前为止逾期未归还的图书
4、及相应的读者信息。.4.概念模型( E-R 图):1) 图书馆管理员实体 E-R 图管理员姓名管理员 ID身份证号年龄婚姻状况管理员民族联系地址性别籍贯2)图书实体E-R 图书名图书编号现存数量条形码图书单册价格出版社图书类别3)读者实体E-R 图出生日期借书证 ID读者姓名身份证号婚姻状况民族读者联系地址性别籍贯邮箱.联系电话邮箱出生日期作者库存量备注管理员姓名入库时间联系电话登记日期有效期至是否挂失是否注销类型 ID.类型 ID类型名称可借数量可借天数可续借次数读者类型图书损坏罚款续借天数保证金未归还罚款4) 借书 / 还书系统 E-R 图借书证 ID是否续借图书编码续借次数借阅时间图书借
5、阅,归还应还时间借阅状态5)读者借阅记录 E-R 图借书证 ID读者姓名读者类型婚姻状况年龄性别读者应还时间是否续借.借阅借出时间是否归还图书图书类型作者书名图书编号6) 图书超期通知 E-R 图姓名借书证 ID读者邮箱联系电话未归还图书借阅是否续借图书图书编号书名5.逻辑数据模型管理员信息表字段名数据类型是否必填字段字段大小备注及属性设置.管理员 ID文本是20管理员姓名文本否20身份证号数字是长整型出生日期日期 /时间否短日期年龄数字否整型籍贯文本否30民族文本否16婚姻状况文本否8联系电话数字否长整型联系地址文本否30文本否20备注备注否图书信息表字段名数据类型是否必填字段字段大小备注及
6、属性设置.图书编号文本是20书名文本否30条形码文本是20作者文本是40文本否30图书类别文本否30入库时间日期 /时间否短日期库存量数字否长整型现存数量数字否长整型单册价格数字否单精度型备注备注否管理员姓名文本否20读者信息表字段名数据类型是否必填字段字段大小备注及属性设置.借书证 ID文本是20读者姓名文本否20读者类型文本否30身份证号文本是18出生日期日期 /时间否短日期籍贯文本否20民族文本否10婚姻状况文本否8联系电话数字否长整型联系地址文本否30文本否20备注备注否图书借阅和归还信息表字段名数据类型是否必填字段字段大小备注及属性设置.借书证 ID文本是20图书编码文本是20借阅时
7、间日期 /时间是短日期是否续借是/ 否否是 / 否续借次数数字否整型应还时间日期 /时间是短日期6.查询 (给出 SQL 查询语句 )查询 1985 年出生的管理员,结果显示管理员ID、管理员姓名、出生日期、联系电话。命名为“查询管理员信息”。SQL 查询语句:SELECT管理员 ID, 管理员姓名 , 出生日期 , 联系电话FROM 管理员信息表WHERE year(出生日期 )=1985;.查询图书档案,查询图书名称中含有“教程”两个字的图书信息,结果显示书名、作者、。命名为“查询图书档案”SELECT书名 , 作者 ,FROM 图书档案WHERE 书名 like * 教程 *;查询图书借
8、阅和归还信息表和读者信息表,查询未归还的读者信息,结果显示借书证ID、借阅状态、应还时间,命名为“查询未归还读者信息”。SQL 查询语言:SELECT读者信息表 .借书证 ID, 图书借阅和归还信息表 .应还时间 , 图书借阅和归还信息表 .借阅状态FROM 读者信息表 ,图书借阅和归还信息表WHERE 读者信息表 .借书证 ID = 图书借阅和归还信息表 .借书证 IDand (图书借阅和归还信息表 .借阅状态 )= 借出 );.查询读者信息表,统计读者为男性的信息,结果显示证件号码,读者姓名,登记日期 ,有限期至,性别SQL 查询语句:SELECT读者信息表 .性别 , 读者信息表 .读者
9、姓名 , 读者信息表 .证件号码 , 读者信息表 .登记日期 , 读者信息表 .有限期至FROM 读者信息表WHERE (读者信息表 .性别 )= 男 );查询各类读者的借阅图书信息,结果显示读者姓名,性别,书名,作者,图书类型,应还时间,借阅时间,类型名称SQL 查询语句:SELECT读者信息表 .读者姓名 , 读者信息表 .性别 , 图书借阅和归还信息表.应还时间 , 图书借阅和归还信息表 .借阅时间 , 图书档案 .书名 , 图书档案 .作者 , 图书档案 .图书类别 , 读者类型 .类型名称FROM 读者类型INNER JOIN (图书档案INNER JOIN (读者信息表INNER JOIN 图书借阅和归还信息表.ON 读者信息表 .借书证 ID =图书借阅和归还信息表 .借书证 ID) ON图书档案 .图书编码= 图书借阅和归还信息表 .图书编码 ) ON 读者类型 .类型 ID = 读者信息表 .读者类型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年实木类家具项目申请报告模板
- Unit 3 School rules 第3课时Story time教学课件
- 江西省吉安市遂川县2023-2024学年四年级下学期6月期末数学试卷(含答案)
- 浙江省绍兴市2023-2024学年高二下学期化学期末试卷(含答案)
- 汽车传感器与检测技术电子教案:烟度传感器
- 探讨黑社会性质组织犯罪若干问题
- 商砼公司财务管理制度
- 中考地理复习教案专题五 区域差异和联系-区域认知
- 仓储配送活动方案
- 仙桃村团建活动方案
- 村文书考试题及答案岷县
- 2025年广东省广州市白云区中考数学二模试卷
- 护理文书课件
- 2025年中国军用电源模块市场现状分析及前景预测报告
- 2025年北京市海淀区高三二模地理试卷(含答案)
- 江苏省无锡市梁溪区2025年中考一模语文试卷含答案
- 工程完工协议书范本
- 空调移机安装合同范本
- 2025年中考道法时政新闻选择题预测100题
- 洗浴经理合同协议
- 药物配伍禁忌知识考题及答案
评论
0/150
提交评论