图书馆借阅管理系统(文档模板供参考...2.docVIP

  • 89
  • 0
  • 约7.94千字
  • 约 22页
  • 2019-06-08 发布于浙江
  • 举报

图书馆借阅管理系统(文档模板供参考...2.doc

数据库系统原理课程设计说明书――学生信息管理系统 PAGE PAGE 10 江西理工大学应用科学学院信息工程系课程设计说明书 课程名称: 数据库原理与技术 课题名称: 图书借阅管理系统 姓名: 何梦 班级:信科091班 学号:08 姓名:余辉辉 班级:信科091班 学号:07 姓名:钟少汇 班级:信科091班 学号:13 完 成 时 间: 2012 指 导 老 师: 邓小鸿 指导老师评语: 得分: 目 录 TOC \o 1-3 \h \z \u 1 系统概述 1 1.1 现状分析 1 1.2 系统目标 1 2 系统数据库分析 2 2.1数据库需求分析 2 2.2 数据库概念结构分析 3 2.3 数据库逻辑结构分析 4 2.4 数据字典 5 3 数据库操作部分 7 3.1 数据库创建 7 3.2 数据库的更新操作 8 3.3 数据库的查询操作 10 3.4 数据库的备份和还原操作 10 4 系统规范化设计 13 4.1 数据库表的规范化设计 13 4.2 数据库的完整性设计 13 4.3 数据库的维护和安全性设计 14 5 总结 16 5.1 收获 17 5.2 不足和改进 17 参考文献 18 致 谢 19 1 系统概述 1.1 现状分析 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。 1.2 系统目标 开发学生信息管理系统所采用开发工具为Microsoft SQL Server,此系统的运行环境为Windows 98,Windows 2000,Windows XP,Windows 7等。 开发此数据库的目标有以下几点: (1) 便于查询、修改书籍信息,例如:编号、作者、出版时间、类别名称等; (2) 通过所需要了解的信息来查找要借阅的书籍,节约了时间,且准确的查找出信息,不会出现遗漏; (3) 方便信息的输出与输入,并对信息的分类有着明显的作用,简化了分类过程,缩短了为学生借还书的时间。 (4) 通过对书籍的查询,可以快速找到它的借阅信息。 (5) 方便管理员的维护操作,可以浏览罚款信息。 2 系统数据库分析 2.1数据库需求分析 本系统是一套简单实用的图书借阅管理工具,该系统针对方便图书管理的特点,根据学生、书籍有关信息,查找信息设计开发的。其模块功能完善,界面美观友好,操作简便快捷,为学校的图书信息档案自动化管理提供了完善的解决方案。主要功能包括:读者基本信息管理的输入,修改,查询;书籍信息的输入,修改,查询;借阅信息的输入,归还信息的输入,修该,查询;管理员信息的输入,修改,查询; 系统功能结构图2.1所示 图书借阅管理系统 图书借阅管理系统 书籍信息管理 读者信息管理 借书信息管理 还书信息管理 管理员信息管理 输入书籍信息 修改书籍信息 删除书籍信息 输入读者信息 修改读者信息 删除读者信息 输入借书信息 修改借书信息 删除借书信息 修改管理员信息 输入管理员信息 删除还书信息 修改还书信息 输入还书信息 删除管理员信息 图2.1 系统功能结构图 2.2 数据库概念结构分析 在图书借阅管理系统中,一个管理员可以管理多本书籍,一本书籍只能对应一个管理员,则管理员与书籍之间具有一对多的联系;一个读者可以借阅多本图书,一本图书也可由多个读者借阅,则读者与书籍之间具有多对多的联系;一个读者可以归还多本图书,一本图书也可由多个读者借阅,则读者与书籍之间具有多对多的联系; 图书实体属性E_R分图如图2.2.1所示: 图书 图书 书籍编号 书籍名称 作者 书籍类别 图2.2.1 图书实体属性E-R分图 管理员实体属性E_R分图如图2.2.2所示: 管理员 管理员 管理员编号 管理员姓名 图2.2.2 管理员实体属性E-R分图 读者实体属性E_R分图如图2.2.3所示: 读者 读者 借书证编号 读者姓名 读者性

文档评论(0)

1亿VIP精品文档

相关文档