图书馆管理系统数据分析与设计.docVIP

  • 56
  • 0
  • 约2.01千字
  • 约 5页
  • 2015-12-28 发布于贵州
  • 举报
图书馆管理系统数据分析与设计

图书馆管理系统数据库分析与设计 一、 需求分析 用户的需求具体体现在各种信息的提供,保存,更新和查询,这就要求数据库结构能够充分满足各种信息的输入和输出。 在调查有关图书馆管理信息需求的基础上,我们主要考虑以下几方面的需求: 1 图书馆读者需求 2 图书馆管理人员需求 3 数据的可靠性和数据的输入,查询的方便快捷性 对图书馆管理信息系统分析后,我们将系统分为几个模块:借阅管理模块,读者信息管理模块,图书信息管理模块,系统管理模块。其主要功能如下: 1 借阅管理模块主要功能如下: ⑴为读者办理,修改,注销借书证,输入读者借书证基本信息等,定制读者的借阅权限 ⑵通过借书证查询图书信息,借出图书信息,借阅图书 ??借出的图书不能在当天归还。 ??每次借阅后读者最多可以续借一册图书一次。 ⑶读者还书程序及管理人员的处理程序: ??对于超期的图书,图书管理系统将自动向读者电子邮箱中发一封电子邮件催还图书。 ??在本馆所借的文献资料,均应在规定的期限内按时归还。逾期不还者,将分别按以下规定处理: 中文图书借阅:每册每天罚款0.2元。 新书借阅和外文图书借阅:每册每天罚款0.5元。 ??在超期图书归还并缴清罚款之前,读者不可借阅图书;超期图书也不能续借。 2读者信息管理模块主要功能如下: ⑴读者基本信息的输入,如:编号,姓名、性别、类型(学生、教师等)、单位、电子信箱等 ⑵读者信息的修改,注销等功能 ⑶添加新的读者及其信息等 3图书信息管理模块主要功能如下: ⑴制作书籍的各种信息管理,如:所属藏馆,新旧书,中外文分类,名称、作者、ISBN号、出版地、出版社、出版时间、字数、单价、内容简介、所属分类号等 ⑵书籍信息的修改,新图书的入库管理和废弃图书信息的注销等 4系统管理模块主要功能如下: ⑴用户登陆 ⑵修改密码 ⑶添加,注销用户 二、E-R图 根据以上分析,我们先得出局部E-R图,然后得出整体E-R图: 1 借书系统E-R图 图中各实体属性如下: 读者:编号、姓名、层次(专科生、本科生、研究生)、性别、类型(学生、教师等)、单位、电子信箱 借书证:借书证号、编号、姓名、借阅册数、借期、是否允许续借、续借期限 书本:图书编号、名称、作者、ISBN号、出版地、出版社、出版时间、字数、单价、内容简介、所属分类号、中外新(中文书、外文书、新书) 库存表:图书编号、所属藏馆 借出信息:图书编号、借书证号、借书日期、归还日期 2 还书系统E-R图: 读者:编号、姓名、层次(专科生、本科生、研究生)、性别、类型(学生、教师等)、单位、电子信箱 借书证:借书证号、编号、姓名、借阅册数、借期、是否允许续借、续借期限 书本:图书编号、名称、作者、ISBN号、出版地、出版社、出版时间、字数、单价、内容简介、所属分类号、中外新(中文书、外文书、新书) 库存表:图书编号、所属藏馆 借出信息:图书编号、借书证号、借书日期、归还日期 管理员:管理员编号、管理员姓名、登陆密码 3整体图书管理系统E-R图: 读者:编号、姓名、层次(专科生、本科生、研究生)、性别、类型(学生、教师等)、单位、电子信箱 借书证:借书证号、编号、姓名、借阅册数、借期、是否允许续借、续借期限 书本:图书编号、名称、作者、ISBN号、出版地、出版社、出版时间、字数、单价、内容简介、所属分类号、中外新(中文书、外文书、新书) 库存表:图书编号、所属藏馆 借出信息:图书编号、借书证号、借书日期、归还日期 管理员:管理员编号、管理员姓名、登陆密码 三、数据字典 属性名 数据类型 域 约束 编号 字符型 2201110001-2201110900 姓名 字符型 层次 字符型 性别 字符型 类型 字符型 单位 字符型 电子信箱 字符型 借书证号 字符型 0201000183-0201000900 借阅册数 数值型 借期 数值型 是否允许续借 字符型 是或否 续借期限 字符型 名称 字符型 作者 字符型 ISBN号 字符型 出版地 字符型 出版社 字符型 出版时间 日期型 字数 数值型 单价 数值型 内容简介 字符型 所属分类号 字符型 中外新 字符型 图书编号 字符型 A01-B84 所属藏馆 字符型 借书日期 日期型 归还日期 日期型 管理员编号 字符型 管理员姓名 字符型 登陆密码 字符型 读者 办理 借书证 借书 书本 出入 库存表 查询 借出信息 读者 办理 借书证 还书 书本 超期罚款 出入 库存表 检查 管理员 催还 借出信息 书本 借还 借书证 办理 读者 出入 催还 检查 库存表 借出信息 管理员 查询

文档评论(0)

1亿VIP精品文档

相关文档