指导1 阅读理解图书管理系统的需求

指导1 阅读理解图书管理系统的需求

完成本任务所用到的知识点:

➢ 图书管理系统的业务流程

阅读理解图书管理系统的需求。

21世纪是信息高度交流与发展的时代,而计算机系统则在信息时代扮演着极为重要的角色,随着计算机的不断发展,计算机已渗透到各个领域,图书馆也不例外,图书馆的计算机化已刻不容缓。

图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。需要对读者资源、书籍资源、借书信息、还书信息进行管理,及时了解各个环节中的信息变更,有利于提高管理效率。下面阐明了图书管理系统的需求和功能,为图书馆管理信息系统的开发打下了坚实基础。

1.图书管理系统的需求分析

当决定要开发一个信息系统时,首先要对信息系统的需求进行分析,需求分析要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统要素的接口细节,定义软件的其他有效性需求。

对图书处理流程进行分析,图书馆借还书过程如下:

(1) 借书过程。读者从架上选到所需图书后,将图书和借书卡交给管理人员,管理人员用条码阅读器将图书和借书卡上的读者条码读入处理系统。系统根据读者条码从读者文件和借阅文件中找到相应记录;根据图书上的条码从图书文件中找到相应记录,读者如果有如下列情况之一将不予办理借书手续。

➢ 该读者还有已超过归还日期而仍未归还的图书。

➢ 该图书暂停外借。

若读者符合所有借书条件时,予以借出。系统在借阅文件中增加一条记录,记入读者码、图书条码、借阅日期等内容。

(2) 还书过程。还书时读者只要将书交给管理人员,管理员将书上的图书条码读入系统,系统从借阅文件上找到相应记录,填上还书日期后写入借阅历史文件,并从借阅文件上删除相应记录,同时系统对借还书日期进行计算并判断是否超期,若不超期则结束过程,若超期则计算出超期天数、罚款数、并打印罚款通知书,记入罚款文件。当读者交来罚款收据后,系统根据读者条码查罚款文件,将相应记录写入罚款历史文件,并从罚款文件中删除该记录。

前面着重对借还书流程进行了详细的阐述,下面介绍图书管理系统的总体功能要求。简单的图书管理系统主要包括下面的功能:

➢ 借书处理:完成读者借书这一业务流程。

➢ 还书处理:完成读者还书这一业务流程。

➢ 罚款处理:解决读者借书超期的罚款处理。

➢ 新书上架:输入新书资料。

➢ 旧书淘汰(图书注销):删除图书资料。

➢ 读者查询:根据读者号,查询读者借阅情况。

2.图书管理系统的功能分析

系统功能分析是在系统开发的总体任务的基础上完成的。图书馆管理信息系统需要完成功能主要有:

➢ 读者基本信息的输入,包括读者编号、借书证号、读者姓名、读者性别(0:男,1:女)、出生日期、联系电话、身份证号、家庭住址、登记日期(办证日期)、借阅次数、是否挂失(0:没有挂失,1:挂失)、备注等。

➢ 读者基本信息的查询、修改,包括读者编号、借书证号、读者姓名、读者性别、出生日期、联系电话、身份证号、家庭住址、登记日期(办证日期)、借阅次数、是否挂失、备注等。

➢ 图书类别标准的制订、类别信息的输入,包括图书类别编号、图书类别名称、备注信息等。

➢ 图书信息的输入,包括图书编号、图书名称、图书类别、作者姓名、出版社名称、出版日期、价格、图书页数、现存量、库存总量、入库时间、借出次数,是否注销(0:没有注销,1:注销)、图书简介等。

➢ 图书借阅信息的输入,包括借阅编号、图书编号、读者编号、借阅时间、应还时间、押金、借阅状态(0:新借,1:未还,2:已还)等。

➢ 图书借阅信息的查询、修改,包括借阅编号、图书编号、读者编号、借阅时间、应还时间、押金、借阅状态等。

➢ 图书归还信息的输入,包括归还编号、图书编号、读者编号、退还押金、归还时间、确认归还(0:归还,1:未归还)等。

➢ 图书归还信息的查询和修改,包括归还编号、图书编号、读者编号、退还押金、归还时间、确认归还等。