图书馆管理系统+含ER图

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P
图书管理员
读者信息 生成借阅证
读 者
1 层图:
P1 图书管理员
读者ቤተ መጻሕፍቲ ባይዱ息
读者信息
P2
处理学生信 息
借书证
生成借书证
读 者
D
学生证信息
2 层图:
D1 读 者 借 书 证 记 录
P1 . 1
图书管理员
读者资料
接收读者信 息
读者资料
P1 . 2 检查借书证 读者信息 资料中是否 有该读者
P 1 .3 读者资料
1.2
需求定义
� 作为学生对图书管理系统的要求有:
1. 能按各种方式(比如书名、编号、作者)查询图书馆的藏书情况。 2. 能够方便地借阅图书、续借图书、归还图书。 3. 能够查询自己的基本资料、借阅图书情况。 4. 能够熟悉图书管理系统的使用。
� 作为图书管理员,他们对图书管理系统的要求有:
1. 能方便的对图书进行录入登记,注销陈旧的书籍。 2. 能够方便地对读者进行登记,或注销读者生信息(基本信息,借阅信息)。
2.2办理借书证
1.新生办理借书证。 2.丢失办理借书证。
2.3
实现借书功能
1.借书信息的输入,包括借书信息编号,读书编号,读者姓名,书籍编号,书籍名称, 借书日期,备注信息等。 2.借书信息的查询,修改,包括借书信息编号,读者编号,读者姓名,书籍编号,书 籍名称,借书日期,备注信息等。
2.4
实现还书功能
更新读者借 书证信息
P2 借书证 生成借书证
读 者
p1 . 4 查询读者借 阅信息 D1 读 者 借 书 证 记 录
2 功能说明
系统功能分析是在系统开发的总体任务的基础上完成。本系统需要完成的功能主要有 5 部分:
2.1
图书基本情况
1.书籍类别标准的制定,类别信息的输入,包括类别编号,类别名称,关键词,备注 信息等。 2.书籍类别信息的查询,修改,包括类别编号,类别名称,关键词,备注信息等。 3.书籍信息的输入,包括书籍编号,书籍名称,书籍类别,作者名称,出版社名称, 出版日期,书籍页数,关键词,登记日期,备注信息等。
目录 1 需求分析...................................................................................................................................3 1.1 系统目标.......................................................................................................................3 1.2 需求定义.......................................................................................................................3 2 功能说明...................................................................................................................................4 2.1 图书基本情况............................................................................................................... 4 2.2 办理借书证...................................................................................................................4 2.3 实现借书功能............................................................................................................... 4 2.4 实现还书功能............................................................................................................... 5 2.5 图书查询.......................................................................................................................5 3 系统功能结构图.......................................................................................................................5 4 业务流程图...............................................................................................................................6 4.1 借阅信息管理............................................................................................................... 6 4.2 书籍信息管理............................................................................................................... 6 4.3 读者信息管理............................................................................................................... 7 4.4 系统管理.......................................................................................................................7 5 绘制数据流图...........................................................................................................................7 5.1 “借书证生成”数据流图............................................................................................... 8 5.2 借书证注销数据流图................................................................................................... 8 5.3 新书入库数据流图....................................................................................................... 9 5.4 读者借书数据流图..................................................................................................... 10 5.5 读者还书数据流图..................................................................................................... 11 5.6 查询图书数据流图..................................................................................................... 12 6 数据库设计.............................................................................................................................13 7 ER 图.......................................................................................................................................14
图书管理员
显 示 错 误 信 息
操作界面
输入用户名和密 码
图书管理系统
5 绘制数据流图
数据流图可以清楚的表示各个模块之间的调用关系。下面是各个模块的数据流图:
5.1
“借书证生成”数据流图
需要学生的资料,如姓名、性别、学号、所在学院,如果未办理借书证,则将输入 后生成借书证,借书证上需要有学生资料和学生借书证的编号。 顶层图:
1.还书信息的输入,包括还书信息编号,读者编号,读者姓名,书籍编号,书籍名称, 借书日期,还书日期,备注信息等。 2.还书信息的查询和修改,包括还书信息编号,读书编号,读者姓名,书籍编号,书 籍名称,借书日期,还书日期,备注信息等。
2.5
图书查询
可以对图书进行的精确、 模糊查询并讲查询信息以列表的方式呈现给用户, 方便用户查 找信息,另外,对超期的借阅情况能自动给出提示信息。
1 需求分析
1.1 系统目标
本系统主要实现对图书馆的信息进行管理,图书馆的正常运营中总是面对大量的读者 信息,图书信息以及两者相互作用产生的借书信息,因此要对读者资源,图书资源,借书信 息进行管理。本系统的开发就是在于提高图书管理的工作效率,加强图书馆的管理。 图书馆管理系统是图书馆管理工作中不可缺少的部分 ,它的内容对于图书馆的管理者 和使用者来说都至关重要 ,所以图书管理系统应该能够为管理者或读者提供充足的信息和快 捷的数据处理手段。 但一直以来人们使用传统人工的方式进行图书管理和借阅管理, 这种管 理方式存在着许多缺点,如:效率低、 易忘记、 保密性差,另外时间一长,将产生大量的文件和数 据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高 ,计算机科学日 渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要 的作用。作为计算机应用的一部分,使用计算机对图书信息进行管理,具有着手工管理所无法 比拟的优点.例如:检索迅速、查找方便、易修改、可靠性高、存储量大、数据处理快捷、保 密性好、寿命长、成本低、便于打印等。这些优点能够极大地提高图书管理的效率 ,也是图 书馆的科学化、正规化管理 ,与世界接轨的重要条件。因此,开发这样一套管理软件成为很 有必要的事情。图书管理信息系统是典型的信息管理系统 ,其开发主要包括后台数据库的建 立和维护以及前端应用程序的开发两个方面。 对于后台数据库的建立要求建立起数据一致性 和完整性强.数据安全性好的库。而对于前端应用程序则要求应用程序功能完备 ,易使用等特 点。
3 系统功能结构图
4 业务流程图
4.1 借阅信息管理
读 者
借书证和所 需 书 目 /所 借 图 书
所 需 图 书
4.2
书籍信息管理
错误信息
图书管理员
图书管理员
书 籍 信 息
书籍信息添加/ 修 改
书 籍 查 询
书籍信息
4.3
读者信息管理
读 者
借 书 证
读者资料
注 销 借 书 证
图书管理员
4.4
系统管理
相关文档
最新文档