图书管理系统开发说明
1、图书管理系统的分析
图书馆作为一种信息资源的集散地,图书和用户借阅资源繁多,包含很多信息数据的管理。经调查,发现很多图书馆信息管理的方式是基于文本、表格等纸质的手动处理。目前图书管理方式具体有一下几处不足之处:1、数据处理手工操作工作量大,出错率高,且出错后不易更改。2、图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂。3、一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理人员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅,查找了,造成查询费时、费力。针对这些问题,有必要建立图书管理系统,是图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效地查询和修改图书情况。
2、图书管理系统的功能
图书管理系统数据库是为了满足图书馆管理图书的工作而设计的,它包括五个模块,分别是“图书信息管理”、“借阅者信息管理”、“借还书信息管理” 、“出版社信息管理”和“报表显示”。它们的功能如下:
(1) 图书信息管理.。实现图书信息的录入,当有新书进库时,则把该图书的信息录入计
算机。此外,还可以浏览和查询图书的详细信息就,实现图书的统计等。
(2) 借阅者信息管理。实现借阅者信息的录入,可将新的借阅者的信息输入到计算机中。
还可以浏览或者查询借阅者的详细信息等。
(3) 借书信息管理。实现借书信息的录入,同时还可以浏览借还书的信息。
(4) 出版社信息管理。实现出版社信息的录入,可将新的出版社的信息录入到计算机中,
同时,还可以对出版社的信息进行浏览和查询。
(5) 报表显示。可以显示各类所需的报表。
3、数据表的设计和创建
一、数据表的逻辑结构设计
(1)图书表的逻辑结构,如图: 字段名称 书号 分类号 书名 作者 出版社名称 出版日期 定价 进库日期 库存量 文本 文本 文本 文本 文本 日期/时间 货币 日期/时间 数字 数据类型 10 6 20 10 20 短日期 缺省 短日期 长整形 字段大小 必填 必填 必填 允许空值 设置“书号”为主键。
(2)借阅者表的逻辑结构,如图: 字段名称 借书证号 姓名 性别 联系电话 文本 文本 文本 文本 数据类型 10 10 2 8 字段大小 必填 必填 允许空值 借书数量 数字 整形 设置“借书证号”为主键。 (3)借还书表的逻辑结构,如图:
字段名称 借书ID 借书证号 姓名 书号 书名 借出日期 是否已还 应还日期 文本 文本 文本 文本 日期/时间 是/否 日期/时间 数据类型 自动编号 缺省 10 10 10 20 短日期 缺省 短日期 字段大小 必填 必填 必填 必填 必填 允许空值 设置“借书ID”为主键。 (4)出版社表的逻辑结构,如图:
字段名称 出版社编号 出版社名称 电话 地址 文本 文本 文本 数据类型 自动编号 缺省 20 20 20 字段大小 必填 必填 允许空值 设置“出版社编号”为主键。 二、数据表的创建
1设计了数据表的逻辑结构后,根据上述表的内容进入表的设计视图设置表的属性。对应上述表格,设置相应的属性,如图:
图书表
借阅者表
借还书表
出版社表
2打开各表,输入数据。结果如下:
图书表
借阅者表
借还书表
出版社表
相关推荐: