数据库课程设计图书馆管理系统.docx

上传人:h**** 文档编号:26511519 上传时间:2022-07-18 格式:DOCX 页数:7 大小:14.39KB
返回 下载 相关 举报
数据库课程设计图书馆管理系统.docx_第1页
第1页 / 共7页
数据库课程设计图书馆管理系统.docx_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《数据库课程设计图书馆管理系统.docx》由会员分享,可在线阅读,更多相关《数据库课程设计图书馆管理系统.docx(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库课程设计图书馆管理系统 数据库系统原理课程设计图书馆管理系统 一、课程设计的目的及意义 本课程设计是在学习数据库原理课程后,进行的一次全面的综合训练,其目的在于加深对数据库原理的理解,掌握运用数据库应用系统开发软件的使用方法。通过此次课程设计,将理论联系实际,可以增强自己的实践动手能力。 二、项目背景 随着现代科学技术的进步,人类社会正逐步走向信息化。图书馆拥有丰富的文献信息资源,是社会信息系统的重要组成部分,在信息社会中的作用愈来愈重要。我国图书馆计算机等信息技术的应用起步于20世纪70年代末期,随着改革开放的步伐得以迅速发展,特别是90年代以后,我国图书馆信息网络建设取得了较大发展,

2、图书馆信息化建设迈上了一个新台阶。 某高校图书馆的要求就是藏书全部开放,师生共享、开架借阅。这种借阅方式是发挥图书馆应有作用的最佳方式,也是素质教育的最好体现。它充分发挥了图书馆的功效,最大限度地为师生服务,这也是图书馆自动化管理的最终目标。实现这一目标,必须有现代化的管理手段和体制,图书馆管理的信息化是一个必然趋势。图书馆的信息化管理,就是将传统图书馆业务的手工操作转变成由计算机管理,即将图书馆的图书期刊、音像资料等各种载体文献的采编、典藏、流通、检索及常规业务管理工作,利用计算机技术,进行高效、准确的信息化管理。 某高校图书馆管理系统总的实现目标是:建立以馆藏目录为基础的机读书目数据库,实

3、现馆内采购、编目、流通、文献检索等信息化管理;建立图书馆动态网站;接入校园网为广大师生及时提供馆内的最新信息。长期的目标还要实现直接浏览电子图书以及馆际间的图书互借等。 三、可行性研究及需求分析、概要设计 1、可行性研究 随着信息时代的到来,人们对知识的需要日益增长,图书馆的藏书、管理人员、读者的数量也越来越多。图书馆管理涉及大量的数据处理,如果用手工来完成庞大的数据处理,将费时费力,还容易出错,为了满足图书馆管理的需要,急需要一套图书馆管理系统来完成这项工作。作为计算机应用的一部分,使用计算机对图书馆信息进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保

4、密性好、寿命长、成本低等。这些优点能够极大地提高图书馆管理的效率,也是企业的科学化、正规化管理的重要条件。 2、需求分析和概要设计 一般通用的图书馆管理系统包括系统管理、读者管理、编目、图书流通、统计、查询等功能。比较先进的图书馆管理系统能够在一个界面下实现图书、音像、期刊的管理、设置假期、设置暂离锁(提高安全性)、暂停某些读者的借阅权、导入导出读者、升级辅助编目等。此外随着Internet应用的发展,一个完善的系统还应提供无缝接入Internet的功能,通过IE浏览器让读者使用借阅资料查询、修改密码、预约、资料检索等功能。有些系统还提供读者自助服务,可以开放一些客户机让读者自行管理密码、查询

5、自己的借阅情况、预约资料、检索资料等。 下面介绍的是通用图书馆管理系统所必备的功能,如图1所示,包括基本信息维护、读者管理、图书管理、期刊管理、图书流通管理、期刊流通管理、统计分析管理和系统管理功能模块,其中每个功能都由若干相关联的子功能模块组成。除此之外系统还应包括信息系统必须具备的通用功能,例如用户登陆、权限管理、权限设置、数据备份与恢复等,由于有很多数据库应用方面的书籍对此均有介绍,这里就不再详细介绍了。 图1 图书馆管理系统应包括的基本功能 2.1、基本信息维护模块 “基本信息维护”用于对图书馆信息、书籍信息、常用词库等项目进行初始化设置,这些设置一般不能轻易改动,包含的子功能模块如图

6、2所示。 图2 “基础信息维护”功能模块 “图书馆信息”用于设置图书馆的基本信息,包括图书馆名称、管长、负责人、电话、说明等。 “系统参数设置”用于设置系统运行所需的参数,包括办证费用、证件有效期、图书超期罚款金额、期刊超期罚款金额等。 “书架设置”用于设置书架的基础信息,内容包括书架编号、书架名称等。 “管理员设置”用于设置使用的人员及权限。 “图书期刊词库设置”用于设置系统常用的词库,内容包括供应商、分级、附件、尺寸、语系、印刷等信息的预先设定值。 2.2、读者管理模块 “读者管理”用于管理与读者有关的信息,包含的子功能模块如图3所示。 图3 “读者管理”功能模块 “读者类型设置”用于设置

7、读者的类型及相关的信息,内容包括图书类型、图书册数、期刊册数、续借次数、限制图书、限制期刊等。 “读者档案管理”用于设置读者相关的信息,内容包括编号、条形码、姓名、性别、类型、出生日期、有效证件、证件号码、联系方式、登记日期、有效期至、操作员、备注、图书借阅次数、期刊借阅次数、是否挂失等。 “借书证挂失与恢复”用于挂失和恢复读者的借书证,挂失后该编号的借书证不能再借书。 “过期续证管理”用于延续已过期的借书证。 “读者档案词库设置”用于设置读者档案常用的词库。 2.3、图书管理模块 “图书管理”用于管理图书相关的信息,包含的子功能模块如图4所示。 图4 “图书管理”功能模块 “图书类型设置”用

8、于设置图书的类型及相关的信息,内容包括类型名称、可借天数等。 “出版社设置”用于设置图书所属出版社的基本信息,内容包括出版社编号、ISBN、出版社名称等。 “图书档案管理”用于设置图书相关的信息,内容包括编号、条形码、书名、类型、作者、译者、ISBN、出版社、价格、页码、书架名称、现存量、库存总量、入库时间、操作员、简介、借出次数、是否注销等。 “图书注销”用于注销报废图书,将图书档案的“是否注销”字段设置为1,被注销的图书不可以再借出。 “图书征订”用于订购新图书,内容包括征订编号、书名、类型、ISBN、出版社、作者、译者、订购者、订购者联系方式、订购数量、订购单价、订购日期、 是否验收、实

9、际数量、实际金额、验收日期、操作员等。 “图书验收”用于征订的图书到货后验收,增加图书的库存。 “图书盘点”打印图书的在库清单供盘点使用。 2.4、期刊管理模块 “期刊管理”用于管理期刊相关的信息,包含的子功能模块如图5所示。 图5 “期刊管理”功能模块 “期刊管理”和“图书管理”的功能是一致的,只是期刊的档案内容与流通管理方式和图书有所区别。期刊档案的内容包括编号、条形码、期刊名、类型、统一刊号、邮发代号、编辑部、出版周期、所属年度、期号、总期号、价格、书架名称、现存量、库存总量、入库时间、操作员、简介、借出次数、是否注销等。 2.5、图书流通管理模块 “图书流通管理”用于管理图书流通环节相

10、关的操作,包含的子功能模块如图6所示。 图6 “图书流通管理”功能模块 “图书借阅”用于登记读者借阅图书的记录并减少图书在库的库存,登记内容包括借阅编号、图书编号、读者编号、押金、借阅时间、应还时间、操作员等。 “图书归还”用于登记读者归还图书的记录并增加图书在库的库存,登记内容包括归还编号、图书编号、读者编号、退还押金、归还时间、操作员等。 “图书续借”用于登记读者到期图书的续借记录。 “图书预约”用于登记读者的图书预约记录。 “图书丢失”用于报失图书,内容包括丢失编号、读者编号、赔偿金额、操作员、操作时间等。 “图书罚款”用于对图书超期、丢失等情况的罚款管理,内容包括罚款编号、图书编号、读者编号、应罚金额、实收金额、是否交款、备注等。 2.6、期刊流通管理模块 “期刊流通管理”实现的功能与“图书流通管理”是一致的,只是管理的对象是期刊,包含的子功能模块如图7所示。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁