图书馆数据库课程设计报告.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 TOC \o 1-4 \h \z \u 第1章 绪论 2 §1.1设计意义及目的 2 §1.2研究范围及技术要求 2 §1.3指导思想 2 §1.4解决的主要问题及研究方法 2 第2章 需求分析 2 §2.1总体需求分析 2 §2.1.1查询和统计分析功能 2 §2.1.2基本信息的维护功能 2 §2.1.3日常功能 3 §2.2系统功能图 3 第3章 总体设计 5 §3.1图书借阅流程图: 5 §3.2安全设计 5 第4章 数据库设计 5 §4.1概念结构设计 5 §4.2逻辑结构设计 6 §4.3物理结构设计 7 第5章 详细设计 8 第6章 编码 8 结论 12 学习体会 12 致谢 12 参考文献 12 第1章 绪论 §1.1设计意义及目的 图书管理系统是一种基于集中统一规划的数据库数据管理新模式,其宗旨是提高图 书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。 §1.2研究范围及技术要求 针对高校图书馆以及城市图书馆进行管理设计,提高工作效率; 系统的数据量一般都比较大,一般都达到几万人甚至十几万人,书籍量一般都达到几百万册甚至上千万册,系统由于只供内网查询,提高了数据访问的安全性,同时对并发控制也降低了要求。 §1.3指导思想 数据库建立的基本规范方法学以及现代的图书馆经营管理理念。 §1.4解决的主要问题及研究方法 满足广大用户对图书的共享需求,提高书籍的流通性,使其更好的服务人民;系统总体采用自顶向下,逐步求精的瀑布式方法设计,局部功能模块采用反复迭代的螺旋式设计方法。 第2章 需求分析 §2.1总体需求分析 §2.1.1查询和统计分析功能 1. 实现图书馆对在馆图书的按类别,书名,作者,内容,出版社,ISBN,借阅热度等的多功能查询。 2.实现读者对其当前借阅记录和历史借阅记录以及罚款记录,读者基本信息和图书馆在库图书的基本信息的多方位查询功能。 3.实现对当前图书馆在库图书丢失及总体流向的查询。 4.综合统计统计图书馆目前的各种指标。 5.统计、分析各时期的图书流通率、分类流通率、流通变化趋势,并可以图表、表格两种方式显示。 6.统计、分析各时期的图书馆藏量、分类馆藏量、馆藏量变化趋势,并可以图表、表格两种方式显示。 §2.1.2基本信息的维护功能 1.实现对读者信息的维护,包括包括添加读者信息、删除读者信息、修改读者信息。 2.实现图书馆书籍基本信息的维护,包括图书入库和书架设置,图书基本信息的修改以及图书注销并且建立书籍档案,方便图书管理。 3.实现对管理员基本信息的维护,包括管理员的添加,管理员基本信息(如类别等级)的修改和管理员的注销等功能。 §2.1.3日常功能 1. 能够按照罚款规则,进行读者借阅超期和遗失图书的相关罚款功能。 2.能够修改读者和管理员密码及其权限,实现人员的有效管理。 3.借书完全通过扫描枪条码识别,自动识别借书证是否有效,根据设定的规则进行管理。提示读者已借书数、超期图书应缴罚款等参考信息。 根据图书的种类确定借阅期限。罚款单价根据图书种类确定。 4.还书完全通过条码识别,自动作超期记录。 5.图书预约可以为读者提供方便,可以进行管理及打印到书通知。 6.图书损坏、丢失处理能显示每本书上次损坏的记录以及其它信息5.报表统计:包括统计图书信息、读者信息、借阅信息等。 7.报表统计:包括统计图书信息、读者信息、借阅信息和罚款信息等。 §2.2系统功能图 图2-1 第3章 总体设计 §3.1图书借阅流程图: 图3-1 §3.2安全设计 一方面,系统通过在登陆界面对不同用户权限的审查,使其只能进入自己权限以内的功能操作界面;另一方面,系统控制有些敏感信息,使其不能被随意修改,如人员编号等; 第4章 数据库设计 §4.1概念结构设计 图书管理系统的数据库设计需要结合现代的图书管理理念和现代的数据库设计方法学。系统主要的参与人有普通读者、管理员以及其他人员;系统主要的实物体有图书、书架、储藏室等; 通过对图书的来源、去向和流通的全程跟踪,及时分析每一步中需要参与的其他人员和实物(即实体),弄清楚各方在每一步中的具体的作用,抽取出各个关系表和事务表,继而完成之后,检查各个关系是否具有完备性和完整性。 设计的最终ER图为: 图4-1 §4.2逻辑结构设计 (1)图书基本信息(书籍编号,馆藏索引,存放位置,书名,类型,作者,出版社,ISBN编号,价格,出版日期,页数,关键字,入库时间,是否允许外接,是否注销,是否借出,借阅次数

文档评论(0)

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

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

1亿VIP精品文档

相关文档