基于MYSQL的图书管理系统数据库设计.docx

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档 精品文档 题目:基于MYSQ图书管理系统数据库设计 目录 TOC \o 1-5 \h \z \o Current Document 题目概述 3.. \o Current Document 需求分析 3.. \o Current Document 2.1功能需求 .3.. \o Current Document 2.2数据需求 .4.. \o Current Document 2.3数据安全与约束 4. \o Current Document 2.4数据流图 5. \o Current Document 概要设计 6.. \o Current Document 3.1实体及联系 6. \o Current Document ER 图 6.. \o Current Document 逻辑结构设计 9. \o Current Document 4.1数据库模型 9. \o Current Document 4.2数据库模型函数依赖集 1.0 \o Current Document 程序设计 12 \o Current Document 5.1图书管理系统的功能模块 1.2 \o Current Document 5.2主要模块的功能描述 12 \o Current Document 5.3数据库源代码 1.3 \o Current Document 5.3.1数据库表设计 13 \o Current Document 5.3.2数据初始化 15 \o Current Document 5.3.3单表查询 1.7 \o Current Document 5.3.4借书操作 18 \o Current Document 5.3.5超期处理 20 \o Current Document 5.3.6还书操作 21 \o Current Document 5.3.7书籍状态 23 \o Current Document 5.3.8读者状态 24 \o Current Document 运行环境描述 26 \o Current Document 6.1选择语言 26 \o Current Document SQL语言的特点 26 \o Current Document SQL功能与特性 26 \o Current Document UML语言的特点 27 \o Current Document 6.2选择数据库 27 \o Current Document 参考文献 28 题目概述 在对该校的图书馆进行调研时发现,图书馆内的部分工作采用的还是手工操 作,管理起来效率低下,对师生对图书的需求意图了解不够充分 ,不能及时的查询 各类图书的存储状况等;图书的动态调整缓慢,不利于满足师生对图书的借阅需 求。手工操作存在大量的弊端,例如一些人为因素,手动操作经常造成图书数据的 遗漏和误报等。 学校图书馆为了提高管理和借阅效率, 决定采用计算机管理,经与图书馆管 理人员交谈,得知: (1 )学校师生必须在图书馆先办理借阅证,然后方可借阅图书资料。 (2) 图书馆对书籍原来有一套卡片登记制度,现在需要将其查询功能移植 入计算机(当然相应地也必须建立图书登记、报废等记录)。 (3) 借阅图书从原来的手工填写借阅单据改为计算机登记借阅。 (4) 提供挂失、预约、综合查询等新功能以方便读者。 (5) 为了图书馆管理的需要,提供一定的统计功能。 需求分析 2.1功能需求 (1) 图书管理 新书入库:对新购进的图书进行必要的登记。 2?图书资料修改:对图书的数量,分类,流通/馆藏等资料进行修改。 3.图书查询提供多种查询,定位图书的方法。可以通过图书编号、类别、书 名、作者、出版社、出版日期等信息查询。 (2) 读者管理 1?增加新读者:为新读者办理借书证。读者要区分教师和学生。教师和学生 可以借阅的图书的种类和数量不同。 读者资料修改:除能对个别读者的信息进行修改外,还能对读者信息进行 批量修改。对借书证进行挂失、取消挂失、证件注销等处理。当读者有未还图书 时,不允许注销。 读者资料查询:提供多种方法对读者信息,以及该读者的借阅信息进行查 询。 (3) 借阅管理 借书:根据书号借书。每本书有一定的借阅期限,每位读者借阅的数量不 能超过允许的数量。图书借阅必须进行必要的登记,并通知读者还书的日期等相 关事宜。若因为某种原因不能借出,要说明理由。如图书是馆藏或已借完等。 还书:对超期、损坏的图书应进行罚款处理。 挂失:对丢失图书视不同书籍进行不同数量的罚款。 预约:根据书号对已借完的图书进行预约。对预约的读者的证号、联

文档评论(0)

cooldemon0602 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档