1、课程设计学院图书馆管理信息系统的分析、设计和实施系统简介图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。图书馆管理信息系统是针对图书馆的大量业务处理工作而开发的管理软件。根据用户的要求,实现借阅管理、读者管理、和图书管理,等几个方面的功能。其功能主要包括:(1)能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,这主要包括:图书信息的录入、删除及修改。图书信息的多
2、关键字检索查询。图书的出借、返还和资料统计。(2)能够对一定数量的读者进行相应的信息存储与管理,这其中包括:读者信息的登记、删除及修改。读者资料的统计与查询。够对需要的统计结果提供打印输出。能够提供一定的安全机制,提供数据信息授权访问,防止随意删改。1、系统分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。通过长时间的观察与实践,我认为图书馆管理系统的可行性分析如下:(1)经济可行性分析作为图书馆这样的商业性质较小的场所,其经济成分比重相对较少,主要是支出的费用:其中包括设备购置费、软件开
3、发费用、管理和维护费、人员工资和培训费等。由于各个图书馆实行统一操作,系统共享,其设备购置,人员工资,维护费用相对较少,前期的资金投入主要集中于购置图书上。建立信息中心,可将来自各方面的信息集中管理,提高图书管理的计划性和预见性,快速地反馈市场信息。(2)技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。图书馆管理系统的工作主要是在读者和图书馆之间架起一座桥梁,能相互沟通信息和处理信息。这一特点非常适合计算机特点,通过网络 internet 技术,发挥计算机的信息传输速度快、准确度高的优势。计算机硬件
4、和软件技术的飞速发展,为系统的建设提供了技术条件。(3)社会可行性分析社会可行性有时也称为操作可行性,主要论证新系统在企业或机构开发和运行的可能性以及运行后可能一起的对企业或机构的影响,即组织内外是否具备接受和使用新系统的条件。在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是图书馆完全有可能也有能力采用这样先进的管理技术。它对图书馆带来的影响可以看到:对传统管理理念的冲击,可能引起管理层的变动和人员的调整。对图书馆工作人员的要求提高,使图书馆在一定的可能下进行机构精简,迫使工作人员继续学习新知识,拓宽图书馆在市场环境下的生存空间。对图书馆与读者之间业务方式的转变和扩充。随着功能的
5、需求的增加,可以依据软件工程的基本原理,综合以上分析给出系统流程图:管 理 员登 录用 户 校 验合 法 用 户图 书 管 理 程 序图 书 管 理 系 统 主文 件新 图 书 信 息图 书 信 息 表读 入 学生 信 息借 阅图 书归 还图 书押 金 、 超 期时 限 、 丢 失罚 款 设 定借 阅图 书成 功报 告应 归 还图 书 丢失归 还图 书超 期相 应 处 理 措 施管 理 信 息 设 定退 出管 理 员2、功能分析2.1 功能模块图图书管理系统主要提供图书信息和读者基本信息的维护以及借阅等功能。本系统是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学
6、、合理的规划,系统、高效的实施。(1)功能登入界面如下所示:开 始管 理 员 登 陆是 否 合 法显 示 主 界 面选 择 操 作学 生 管 理 图 书 管 理 借 阅 管 理 归 还 管 理管 理 措 施设 置Y e sN o结 束管 理 员 注 销(2)图书馆管理系统功能模块如图所示:图书管理系统主页图书管理 读者管理 借阅管理图书添加图书查询图书删除读者添加读者查询读者删除借阅查询借书管理还书管理(3)图书馆管理系统 E-R 如图所示:读者身份证号电话性别 能否借书 姓名 职务管理 管理员管理借阅信息图书姓名书名 作者书号 出版社 价格出版日期 是否在库2.2 数据流图顶层图图书馆管理系
7、统顶层图如图所示:借 阅 信 息借 阅 信 息超 期 罚 款 库F 1查 询F 2超 期罚 款F 3还 书读 者F 4借 书F 5图 书续 借书 号借 书 证 号借 书 证 号书 号书 号借 书 证 号借 书 证 号书 号图 书 证 号超 期 信 息 图 书 证 号书 号罚 款 x2.3 图书馆管理信息系统需要完成功能主要有:(1).读者基本信息的输入,包括借书证编号、读者姓名、读者性别。(2).读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。(3).书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。(4).书籍类别信息的查询、修改,包括类别编号、类别名称。(5)
8、.书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。(6).书籍库存信息的查询,修改,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期登记日期等。(7).借书信息的输入,包括读者借书证编号、书籍编号、借书日期。(8).借书信息的查询、修改,包括借书证编号、读者编号、读者姓名、书籍编号、书籍名称、借书日期等。(9).还书信息的输入,包括借书证编号、书籍编号、还书日期。 (10).还书信息的查询和修改,包括还书读者借书证编号、读者姓名、书籍编号、书籍名称、借书日期、还书日期等。(11).超期还书罚款输入,还书超出期限包括超出期限还书的读
9、者借书证号,书籍编 号,罚款金额。(12) .超期还书罚款查询,删除,包括读者借书证编号、读者姓名、书籍编号、书籍名称,罚款金额等3、管理职能分析图书管理人员负责平时老师和学生的图书借阅的记录工作,并负责将归还的图书进行分类和整理,根据图书编目完成图书的归类工作。在正常的开闭馆时间,按时开关图书借阅室、外文资料室、电子阅览室、期刊阅览室的门。系统管理人员维护图书馆自动化技术信息系统;协调图书馆教学与工作人员关于图书馆自动化系统的培训工作;协调和协助系统的装载、升级和排除故障工作;协调硬件、软件数据库和网络的服务;向信息技术和计算机中心的服务提出请求;管理图书馆非书载体资源和图书馆媒体服务;检查
10、和帮助开发媒体图书馆馆藏资源;其他指派的与职责有关的工作。编目员编写相关的图书信息及编号,进行数据库设计、开发和管理等:保持编目工作流程、协调下属工作、套录编目、确定主题词、确定索书号、描述性编目、专著编目、规范档控制、设计编目细则、编制和保持统计资料、数据库维护等。图书馆中心服务人员负责接待图书馆的外来人员,并能在老师或同学需要咨询的时候给予专业帮助。馆长组织制定图书馆的发展规划、工作计划、经费预算及规章制度,并组织实施;修订本馆各项规章制度,岗位职责,使之行之有效,工作人员职责分明;统筹规划全馆行政、业务工作,负责对各部室的行政业务领导;领导学术研究和交流工作,处理对外工作中的重要事务;审
11、定书刊和设备的购置。财务管理人员负责图书馆中的日常开销,包括电费、水费等的缴纳和管理,还负责相关人员的工资问题以及订购、新增图书的工作。3.1 图书馆的组织结构如下图所示:馆长办公室 财务室自修室 外文资料室 图书借阅室 电子阅览室 期刊阅览室3.2 业务流程分析总的业务流程图如下:归 还 检 验归还数据录入借 阅 检 验借阅数据录入身 份 验 证数 据 查 询归还管理查询管理3.2.1 查询操作图书管理人员的操作流程是:图书管理人员在进入查询系统时要先进行身份验证,通过验证后,才可以进入图书数据库进行图书信息查询。在查询图书借阅情况和图书访问记录这些内容的时候,图书管理员能够根据一定的编号完
12、成自己管理区域内的图书数据管理。借阅管理图书管理系统读者 一卡通 查询检验员查询信息单数据查询员信息错误单日历查询结果单读者查询的操作流程是:在计算机中打开检索界面,输入查询关键字,根据具体情况对图书进行筛选,找到自己所要的图书,并记录相关信息和编号,至指定图书借阅室中进行图书借阅操作。3.2.2 借阅操作图书管理人员的业务流程是:首先用条码枪或者读卡器配合软件系统识别读者会员卡,以便确认读者身份,然后再用条码枪依次识别读者携带的图书,最后由图书管理软件自动记录到数据库中。读者借阅图书的具体操作一般是:读者在信息检索处,查阅想要借阅的图书的相关信息(如借阅情况、图书编号、图书所在的相关借阅室、作者等) ,查阅完成后读者携带自己的读者会员卡,到馆藏地找到对应想要借阅的图书,然后携带会员卡及图书到图书馆柜台办理借阅业图书管理员 工作证身份检验员查询信息单数据查询员信息错误单查询结果单日历