《图书馆管理信息系统》由会员分享,可在线阅读,更多相关《图书馆管理信息系统(45页珍藏版)》请在金锄头文库上搜索。
1、摘要图书馆管理信息系统是为实现图书馆管理工作系统化、规范化、自动化。它将计算机操作及管理融到图书管理系统的实际运用中,使日常手工管理的复杂方法和过程被计算机简单、易行的操作所替代,一方面图书馆在正常运营中总是面对大量的读者信息、书籍信息及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理、及时了解各个环节的变更,使系统能够迅速、准确地向图书馆管理者提供有效的信息;另一方面也极大地减轻了工作人员的工作强度、提高了工作效率,充分地发挥了人力资源的作用。通过本系统,旨在促进图书馆管理系统的现代化、科学化和规范化。关键词数据字典;业务流程;数据流程;结构组织
2、;业务组织AbstractThe library management information system is to achieve the library management standardization, systematization, automation. It will computer operation and management of the atoms in the books management system management system in practical application, make daily manual management by
3、the complex method and process of computer is simple and feasible operation replaced, on the one hand, library in the normal running of always faced a lot of readers information, books information and both interact to produce the books information, return books information. Therefore need to readers
4、 resources, books resources, borrow books information, return books information management, prompt understanding each link of change, the system can quickly, accurately to the library director offer effective information, On the other hand also greatly reduce staff working strength, improve work eff
5、iciency, fully played the role of human resources. Through this system, aims to promote the modernization of library management system, scientization and standardization. Key WordsData dictionary; Business process; The data flow; The organizational structure;Business organization目 录摘要IAbstractII插图索引
6、V附表索引VII1引言11.1 项目来源11.2 任务目标12. 项目规划12.1 项目资源12.1.1 硬件设备12.1.2 软件环境12.1.3 软件工具22.2 项目规划22.2.1 任务描述22.2.2 进度安排33. 系统需求分析33.1 业务需求33.1.1 业务组织33.1.2 业务定义43.2 功能需求63.3 数据需求84. 系统结构设计104.1 总体框架104.2 软件结构114.3 数据结构135. 系统详细设计175.1 程序算法详细设计175.2 数据库详细设计195.3 界面设计216. 系统测试与使用236.1 系统测试情况236.2 系统使用说明257. 项目
7、总结25参考文献26附录:系统程序源代码26插图索引图2.1 图书馆管理信息系统开发步骤2图2.2 图书馆管理信息系统进度安排3图3.1 图书馆管理信息系统的组织结构图4图3.2 图书馆管理信息系统的顶层数据流程图5图3.3 图书馆管理信息系统的业务流程图5图3.4 图书馆管理信息系统的功能模块图6图3.5 图书馆管理信息系统的顶层关联图6图3.6 图书馆管理信息系统的1层数据流程图7图3.7 图书采编系统数据流程图7图3.8 图书借阅系统数据流程图8图3.9 读者管理系统数据流程图8图3.10 图书馆管理信息系统的E-R图9图4.1 两层客户机/服务器结构11图4.2 图书馆管理信息系统软件
8、结构图11图4.3 读者信息实体E-R图14图4.4 图书信息实体E-R图14图4.5 借阅信息实体E-R图15图4.6 电子读物信息实体E-R图15图4.7 留言信息实体E-R图15图5.1 读者注册登录模块流程图18图5.2 读者借阅模块流程图18图5.3 读者留言模块流程图19图5.4 登录界面21图5.5 读者主窗体界面22图5.6 管理员登录窗体界面22图5.7 图书管理窗体界面23图5.8 图书查询窗体界面23图6.1 登录窗体测试界面24图6.2 留言窗体添加界面24图6.3 留言窗体添加成功界面25图6.4 添加留言成功后的留言表25附表索引表3.1图书库数据字典9表3.2 读
9、者库数据字典10表3.3 借阅库数据字典10表3.4 电子读物库数据字典10表3.4 留言库数据字典10表4.1“读者注册登录”模块的IPO图12表4.2“图书采编”模块的IPO图12表4.3“读者查询”模块的IPO图12表4.4 “电子读物”模块的IPO图13表4.5“读者留言”模块的IPO图13表4.6 读者数据项描述16表4.7 图书数据项描述16表4.8 借阅数据项描述16表4.9 电子读物数据项描述17表4.10 留言数据项描述17表5.1 读者表19表5.2 图书表20表5.3 借阅表20表5.4 电子读物表20表5.5 读者留言表20I湖南商学院学年论文图书馆管理信息系统设计与开
10、发1引言1.1 项目来源在原有的图书馆管理信息系统中, 借书和还书过程主要依靠手工。随着近年来信息技术及计算机网络技术的不断发展,图书馆也先从传统的图书馆发展到自动化图书馆,再发展到今天的数字图书馆,这些变化使得图书馆的形象越来越现代化,人们查找资料也更方便。读者借书只能到图书馆手工方式查找书目,而在手工操作方式下,图书的编目和借阅等的工作量大、效率低,准确性低且不易修改维护,不能满足借阅需求,因此需要建设一套网络化的电子图书管信息系统。1.2 任务目标该图书馆藏书上万,媒体满的借阅量近千册,服务对象主要包括两部分人:注册用户和一般读者。一般读者经注册成为注册用户,注册用户可以在图书馆借阅图书
11、,其他人员只可查阅图书目录,但是不能借阅图书。该系统同时考虑提供电子读物服务,目前只提供电子读物的目录查询服务。不久的将来将有可能提供电子读物全文服务。用户课通过网络方式访问该图书馆管理信息系统。2. 项目规划2.1 项目资源2.1.1 硬件设备(1)服务器:奔腾双核处理器CPU2.20GHZ,2GB的内存。(2)客户端:Pentium(R)CPU2.80GHz,2G的内存(3)网络设备:100/1000MBPS以太网卡,双绞线,48口交换机2.1.2 软件环境(1)操作系统:Windows XP(2)数据库工具:Windows Office Access 20032.1.3 软件工具(1)建
12、模工具:Microsoft Office Visio 2003(2)软件开发工具:Microsoft Visual Basic 6.0(3)数据库工具:Windows Office Access 20032.2 项目规划2.2.1 任务描述本系统采用自上而下的项目开发步骤,整个过程主要分为三个阶段。具体如图2.1所示: 图2.1 图书馆管理信息系统开发步骤第一阶段是系统分析阶段。它包括项目研究、需求研究和项目设计,主要是去各大中小图书馆进行调查分析,查阅相关资料和构思图书馆管理信息系统的项目方案,包括系统的业务需求的详细分析与系统的总体规划、设计,做出系统需求分析说明书;需求规格说明书;概要设
13、计说明书;详细设计说明书;项目实施计划书。第二阶段是开发阶段。它包括确定图书馆管理信息系统的设计方案,逐步开始方案实施。主要是对图书馆管理信息系统的总体架构、软件结构、数据结构等的功能模块系统等内容进行详细设计及界面编码的实现。第三阶段是系统测试和系统评估阶段。主要是进行数据准备、数据初始化、单元测试、模块测试、压力测试、整合测试、图书馆管理信息系统的安装,系统调试等工作。最后邀请指导老师对系统进行评估。2.2.2 进度安排根据任务描述,在对该系统进行总体规划的基础上进行一个详细的安排。该系统全部开发过程用了2个月,具体用时分配如图2.2所示:图2.2 图书馆管理信息系统进度安排3. 系统需求
14、分析3.1 业务需求3.1.1 业务组织图书馆由馆长负责全面工作,副馆长协助其工作,下设八室,分别为:财务室、办公室、技术支持室、采编室、期刊阅览室、图书借阅室、电子借阅室和学术论文室。该图书馆管理系统的组织结构如图3.1所示: 图3.1 图书馆管理信息系统的组织结构图他们各自的职责如下:(1) 财务室:主要负责财务方面的工作。(2) 办公室:主要负责图书馆日常工作,为读者办理借阅证、补办借阅证、借阅证挂失和图书仪式赔偿等手续。(3) 技术支持室:主要负责图书馆计算机管理系统和硬件设备的管理和维护。(4) 采编室:主要负责图书的采购、入库、分类、编目、粘贴标签及送往图书借阅室上架,供读者借阅。
15、(5) 期刊阅览室:主要负责期刊的手机整理和借阅。(6) 图书借阅室:主要提供对读者书目查询和图书借阅服务。(7) 电子阅览室:主要负责收集整理电子读物,提供电子读物的查询和借阅服务。(8) 学术论文室:主要负责收集和整理学术论文。3.1.2 业务定义图书馆是直接面向读者的,读者在图书馆从注册、查询书目到借书还书完成整个过程,所以我们只考虑读者部分的顶层关联图。如图3.2所示。 图3.2 图书馆管理信息系统的顶层数据流程图3.1.3 业务流程图书馆管理员编制图书采购计划,由采购员负责新书的采购工作采购图书入库后,交采编室编目,粘贴标签,产生新的图书书目。图书交图书借阅室上架,工读者借阅;电子读物交电子阅览室。读者分为非注册读者和注册读者,只有注册读者可以在本图书馆借书,非注册读者只能查