读者编号 姓名 性别 部门 读者类别 联系电话 办证日期 已借数
01001 王小丽 女 信息工程系 学生 3401256 2002-9-6 1
02001 李一鹏 男 机电工程系 教师 13197800131 2003-9-6 1
03001 黄林 0 电子电气系 职工 2812321 2004-9-6 1
表2 图书信息表:
图书编号 图书类别 书名 作者 出版日期 出版社 定价 简介 是否借出
010001 计算机 VB二级考试丛书 陈建成 2005.3 机械工业出版社 25 是
010002 计算机 计算机基础 李义 2004.5 高教出版社 20 否
030001 经管 会计原理 王玉 2004.6 电力出版社 20 是
020001 艺术 历史与文明 李先念 2000.1 上海出版社 35 是
表3读者借阅表:
读者号 图书编号 借书日期 还书日期 超期罚款
01001 010001 2006.9.4 0
01001 010002 2006.10.1 0
02001 030001 2006.10.15 0
表4 读者类别表:
读者类别 可借天数 可借数量
学生 30 5
教师 100 10
职工 60 8
表5 图书类别表:
图书类号 图书类别
01 计算机
02 艺术
03 经管
04 机械
05 电气
06 文学
表6 出版社表:
出版社 出版社编号
机械工业出版社 01
电力出版社 02
上海出版社 03
高教出版社 04
表7 部门表
系部 系部编号
信息工程 01
机电工程 02
电子电气 03
经济管理 04
从以上系统调查也可以看出,图书管理工作信息处理量大,数据准确性要求较高,数据处理有时限要求,因此开发图书管理系统、实现图书管理的计算机自动化是非常必要的。它可以彻底改变目前图书管理工作的现状,能够提高工作效率,能够提供更准确、及时、适用、易理解的信息,能够从根本上解决手工管理中信息滞后、资源浪费等问题。
5、系统设计目标
通过对系统进行详细调查,了解到手工管理的处理流程是:读者想要在本图书馆借阅图书,首先要通过管理员进行注册,登记自己的基本情况。当读者想要借书的时候,管理员一方面要查询读者的信息,在读者还没有借到最大的数量时才能允许读者借书,在读者达到了最大的借阅数量后则拒绝读者再借图书的要求,另一方面管理员还要进一步查询该读者要借的图书是否已被借走,以便确定能否进行借书操作,若能进行借书操作,则登记相应的一条借书记录。对于读者的还书,也同样要进行相应的核对和登记。平时,读者和管理员根据自己的需要可能要对图书和读者信息进行各种查询。有关领导和管理员还需要进行一些数据统计。
经过对手工图书管理工作流程的分析整理,我们将图书管理系统的设计目标确定为:
实现图书基本信息的登记
实现读者基本信息的登记
实现图书借还业务
实现基本数据的浏览与删改
实现符合一定条件的信息查询
实现有关数据的统计