图书馆管理信息系统开发实例

上传人:gb****c 文档编号:243315282 上传时间:2024-09-20 格式:PPT 页数:63 大小:1.93MB
返回 下载 相关 举报
图书馆管理信息系统开发实例_第1页
第1页 / 共63页
图书馆管理信息系统开发实例_第2页
第2页 / 共63页
图书馆管理信息系统开发实例_第3页
第3页 / 共63页
点击查看更多>>
资源描述
*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,管理信息系统,管理信息系统,M,anagement,I,nformation,S,ystem,主 讲,:,第七章 图书馆管理信息系统开发实例,要 点,提 示,7.1,可行性研究,7.2,系统分析,7.3,系统设计,第,7,章 图书馆管理信息系统开发实例,7.1,可行性研究,7.1.1,项目背景介绍,7.1.2,系统目标,7.1.3,现行系统调查,7.1.4,建议的新系统,7.1.5,开发计划,7.1.6,可行性研究,7.1.7,结论,7.1.1,项目背景介绍,以某高校图书馆为例介绍信息系统的开发过程,图书馆是对信息的物质载体进行收集、加工、存贮、控制、转化和传递、提供给一定社会读者使用的信息系统,提供图书、期刊、报纸、科技报告、会议文献、学位论文、专利文献、标准文献、产品资料、政府出版物等多种形式的文献,,由于资料太多,本实例只讨论图书部分,7.1.1,项目背景介绍,图书馆有工作人员,8,名,负责学校数千名教职工和学生的图书借阅管理工作。其主要业务包括办理借书证、借还书登记、图书入出库、超期及破损罚款等。,陈旧的图书管理方案为借阅者和工作人员带来了很大的不便,手工处理效率低,且经常出见差错,不能满足读者的基本需求。为了改变现状,图书馆的领导提出建立一套,计算机管理系统,,既要解决目前存在的问题,又要增加预定,续借自动化处理等功能,以达到提高图书借阅工作效率和提高服务质量的目的。,7.1.2,系统目标,开发系统的目标,1.,图书馆工作人员对读者借阅图书的管理更方便、高效;,2.,充分发挥图书馆馆藏的作用,提高藏书利用率,3.,减少读者借阅图书的时间,方便图书交流;,4.,向管理者提供统计汇总信息,提高决策的有效性:,5.,适应网络发展的需要,使校园网充分发挥作用,7.1.2,系统目标,新系统应该增加的功能,1.,读者注册管理,2.,预约服务,3.,自动续借处理,4.,图书信息查询,7.1.3,现行系统调查,图书馆机构设置,电子政务使政府的各项工作电子化、信息化、虚拟化,其主要功能为:,主管校长,管长,副管长,采编部,流通部,期刊部,阅览部,情报部,技术部,教材部,办公室,采编部:制定采购计划,采购中外文图书,并适当采购光盘、标准、产品样本等资料,完成每年全馆图书的采购任务,并负责到馆图书的验收。对验收后的图书进行加工、分类和编目,将图书信息输入书目数据库,经审校后送入馆藏。,流通部:负责图书馆图书的借阅和归还工作,另外还负责办理读者借书证、预约借书、馆际互借等业务。,期刊部:负责报刊的组织管理、阅览服务及文献资料的复印工作。,阅览部:负责专业书阅览室、新书借阅室、学生阅览室的组织管理及图书的内阅、外借服务工作。,情报部:负责文献(文摘、索引、题录)的手工检索及检验工作,开展文献检索课的教学工作。,技术部:负责图书馆计算机管理系统和硬件设备的管理及维护,负责磁盘阵列及馆藏电子文献的开发利用,负责图书馆与校园网、国内外网络的互联及管理。,办公室:负责图书馆日常行政管理工作,负责办理借阅证、补证手续及收缴图书管理押金,负责办理借阅证解挂金,借阅证密码(遗忘)更改、图书遗失赔偿金手续。,7.1.3,现行系统调查,业务流程调查,图书馆以文献为主,从供书商处采购来的文献,经过编目、典藏调配进入到流通系统,读者可以借阅,图书馆业务工作流程可概括为文献数据的输入,处理和输出过程,7.1.3,现行系统调查,数据流程调查,图书馆的顶层数据流程图如图,图书馆管理信息系统,其它,图书馆,财务处,供书商,读者,图书信息,7.1.3,现行系统调查,计算机应用情况,图书馆网络采用,NOVELL,网的星型拓扑结构,编程语言采用汉字,FOXBASE,(,V2,10,版)。此系统基本可以完成图书的借阅任务,但不能与校园网连接。,7.1.3,现行系统调查,现行系统存在的问题,计算机专业人员缺少。开发一个现代化管理信息系统,需要一定数量既懂计算机技术与通信技术又懂图书管理的人员,目前在这方面存在交大差距,可能会影响系统开发的周期与质量。,管理基础工作与计算机化的管理有一定的差距。管理职能、标准化、数据格式等均与计算机管理要求有一定的距离。,资金不足。建立一个图书馆管理信息系统,需要较多的投资,如机房建设、设备的购置、人员的培训、软件开发和后期的维护工作等都需要有资金作保证。,7.1.3,现行系统调查,项目涉及的管理内容,(,1,)中国图书馆分类法,(,2,)马克著录,(,3,),Z39,50,标准,(,4,)借阅者管理,(,5,)文献流通管理,7.1.4,建议的新系统,建议的信息系统,根据系统的开发目标,以及现行系统存在的主要问题,建议新系统采用微机网络系统,能与校园网连接,将来可以和供书商连接。能够做到业务管理自动化;输入、输出标准化;文献存储高密度化;情报利用大众化。,新系统可能产生的影响及变革如下:图书管理信息系统虽然对现行的管理体制有影响,但不强烈,重点是加强基础建设,以适应自动化管理。专业人员的变动不大,除了增加一部分计算机专业技术人员外,经过培训,现有的人员将逐步适应自动化管理的要求,学会图书管理信息系统的使用。,7.1.5,开发计划,系统开发主要工作进度计划,7.1.6,可行性研究,技术可行性,目前已经成功地建立了许多复杂的管理信息系统,而图书馆管理信息系统是比较简单的,因此从技术上来说,完全可以建成一个适用的图书馆管理信息系统。,7.1.6,可行性研究,经济效益分析,可以使管理体制合理化和管理信息标准化,可以使文献更好地被利用,可以改进管理手段,统计分析功能更强大,可以更好地为文献采购提供依据,使得采购的文献使用性更强,更好地发挥新系统的作用,所带来的效益是很难定量估计的。但新系统可以减少工作人员,因此,从经济上说是可行的,7.1.6,可行性研究,运行管理方面,现有的图书馆管理人员只要进行培训完全可以胜任工作,对于缺少的计算机管理人员可以通过招聘解决,现有的运行环境只要稍加改进就可以保证新系统运行,从运行管理方面看是可行的,7.1.7,结论,可行性分析结论,由于管理信息系统的开发在国内外是一个技术上成熟的系统,并且有切实的工程技术保证,有学校领导的大力支持以及人员和资金的保证,因此开发图书馆管理信息系统是完全可行的。,要 点,提 示,7.1,可行性研究,7.2,系统分析,7.3,系统设计,第,7,章 图书馆管理信息系统开发实例,7.2,系统分析,7.2.1,管理功能分析,7.2.2,业务流程分析,7.2.3,系统设计,7.2.1,管理功能分析,基本功能结构,图书馆管理系统所必备的基本管理功能,如下图所示,其中每个功能模块都由若干相关联的子功能模块组成。此外,系统还应包括信息系统必须具备的通用功能,例如,权限设置、数据备份与恢复等。,图书馆管理系统,基础信息维护,借阅者管理,图书管理,期刊管理,图书流通管理,期刊流通管理,统计分析管理,系统管理,7.2.1,管理功能分析,基础信息维护,基础信息维护,”,功能模块用于对图书馆信息、书籍信息、常用词库等项目进行初始化设置,这些设置一般不轻易改动。它包含的子功能模块如图,基础信息维护,图书馆信息,系统参数设置,书架设置,管理员设置,图书期刊词库设置,7.2.2,业务流程分析,高层业务流程图,经过对图书馆系统详细调查,可知图书馆主要有采购、编目、流通等业务过程,业务流程图如图,采购单,编目管理,编目卡片,流通管理,读者借阅,供书商,图书,发货单,采购管理,图书,交接单,图书,分发单,借阅证,借书单,读者,采购管理业务流程图,订书目录,订购查重,选择图书,打印订单,书籍发票,订单,订单统计,订单统计表,验收,书籍发票,进重的书,不重的书,进书查重,登帐,查重卡,统计表,图书总帐,财务,处,编目室,领导,打印查重卡,统计,供书商,供书商,7.2.2,业务流程分析,7.2.3,数据流程分析,顶层数据流程图,在进行数据流程分析时,首先分析图书借阅管理系统应包括的外部实体。然后,采用结构化的系统分析方法,自顶向下、逐层分解,绘制出多层次的数据流程图,7.2.3,数据流程分析,中层数据流程图,在进行数据流程分析时,首先分析图书借阅管理系统应包括的外部实体。然后,采用结构化的系统分析方法,自顶向下、逐层分解,绘制出多层次的数据流程图,供书商,P1,采购管理,采购信息,P2,编目管理,图书信息,P3,流通管理,借阅信息,读者,订书单,发书单,借阅证,借书单据,7.2.3,数据流程分析,采购管理,输入,:,订书目录(供书单位),书,籍(供书单位),发,票(供书单位),处理功能,选择图书,订购查重,打印订单,验收,进书查重,登总帐,打印查重卡,订书统计,进书统计,输出,订单(供书单位),发票(已核对)(财务科),已登记的书籍(编目室),订书、进书统计表(图书馆领导),进重的书(供书商),数据存储,订单存根,查重卡片,图书总帐,7.2.3,数据流程分析,采购管理数据流程图,正确发票,图书,验收,打印,查重卡,编目,管理,订书单,发书单,填写订单,订书目录,图书选择,订购查重,图书统计,领导,发票,财务处,进书查重,图书总帐,供应商,供书商,采购订单,供书商,进重图书,登,总帐,查重登记,7.2.3,数据流程分析,流通管理数据流程图,借还书处理,借阅信息,罚金处理,有关,人员,借书证,查询处理,打印,催还单,图书信息,预约登记,统计分析,领导,读者,读者,7.2.3,数据流程分析,流通管理数据流程图,借还书处理,借阅信息,罚金处理,有关,人员,借书证,查询处理,打印,催还单,图书信息,预约登记,统计分析,领导,读者,读者,7.2.3,数据流程分析,建立数据字典,数据元素名称,:图书编号,总编号,:,简述,:每本图书在图书馆中的编号,别名,:无,组成,:图书编号,= + + ,大分类号 小分类号 图书序号,数据值类型,:连续,类型,:,7,位字符,有关数据结构,:图书目录、书库文件、借阅者记录,“,图书编号,”,数据元素条目,7.2.3,数据流程分析,建立数据字典,“,借书证,”,数据元素条目,数据结构名,:借书证,总编号:,简述,:借阅者借书的证件,组成,:借书证,=,借书证编号,+,姓名,+,办证日期,有关数据流、数据存储,:借阅者记录,7.2.3,数据流程分析,处理逻辑定义,建立数据字典后,还应该对每个加工处理进行分析,以确定它们具体做什么。例如,,“,超期与破损还书的罚款处理规则,”,是:归还图书是否有破损,如果有破损,则要根据破损情况确定赔付金额。若超期归还图书,则要根据超期情况确定罚款金额,超期小于一周,则每天按,0,1,元计算罚金;超期在一周以上,一月之内,则每天按,0,15,元计算罚金;超期在,6,个月之内,则每天按,0,2,元计算罚金;超期在,6,个月之上,一年之内则按书籍的售价赔付;一年以上的则按书籍的售价的,3,倍计算罚金。,7.2.3,数据流程分析,超期还书罚款制度,破损并超期,图书完好,超期,7,天,8,天超期,30,天,31,天超期半年,半年超期一年,一年超期,超期,7,天,8,天超期,30,天,31,天超期半年,半年超期一年,一年超期,破损罚金,+,超期天数,0.1,破损罚金,+,超期天数,0.15,破损罚金,+,超期天数,0.2,破损罚金,+,书价,破损罚金,+,书价,3,超期天数,0.1,超期天数,0.15,超期天数,02,书价,书价,3,罚款制度的判定树,7.2.3,数据流程分析,处理方式选择,数据处理方式可分为两类:成批处理方式和联机实时处理方式。成批处理方式是按一定时间间隔把数据积累成批后一块处理。例如,计算工资时,是将所有职工的相关信息都收集完成,并作汇总后,才进行加工处理。批处理方式适用于以下几种情况:,固定周期的数据处理;,需要大量的来自不同方面的数据的综合处理:,需要在一段时间内累积数据后才能进行的数据处理。,7.2.3,数据流程分析,处理方式选择,联机实时处理方式是指随时对接收到数据进行及时的处理,并将结果直接传给用户。这种方式适用于以下几种应用:,固定周期的数据处理;,需要大量的来自不同方面的数据的综合处理:,需要在一段时间内累积数据后才能进行的数据处理。,要 点,提 示,7.1,可行性研究,7.2,系统分析,7.3,系统设计,第,7,章 图书馆管理信息系统开发实例,7.3,系统设计,7.3.1,系统设计概述,7.3.2,系统概要设计,7.3.3,系统详细设计,7.3.4,系统测试,7.3.1,概述,新系统目标,图书馆管理系统的目标是提高系统自动化、标准化处理,提高查询效率和准确性,为用户提供更便利、更全面的服务,7.3.1,概述,系统设计策略,本系统采用结构化设计方法。对高层次模块,将采用以事务为中心的设计策略,把一个大的系统逐步分解成相对小的相对简单的暗盒模块;对底层模块,采用以变换为中心的设计策略。此外,要提高模块的内聚性,降低模块间的耦合程度,数据库要作为模块间的,“,邮政信箱,”,,从而既实现数据共享,又提高模块的独立性,使系统具有很高的可修改性。,7.3.2,系统概要设计,硬件配置,采购部配置网络工作站一台,打印机一台。,编目室配置网络工作站一台,打印机一台。,流通网络部工作站四台,打印机两台,条码阅读器四台。,读者目录检索配置网络工作站若干台。,情报检索部配置网络工作站两台,打印机一台。,7.3.2,系统概要设计,软件配置,数据库服务器:操作系统,Windows Server 2003,;数据库,SQL Server 2005,;,开发语言:,Visual Basic,、,MS.NET,;,Web,服务器:,IIS7.0,网络协议采用,TCP/IP,协议,7.3.2,系统概要设计,物理结构设计,根据系统分析中有关系统的业务划分情况,考虑到系统的整体逻辑结构、技术特点和应用特点,我们选择了服务器,/,客户机(,C/S,)与浏览器,/,服务器(,B/S,)混合的系统架构。,图书借阅功能、读者注册处理、系统维护等模块是部署在三层,C/S,上。对于借阅者者续借、图书预约、图书信息查询等功能需要使用,B/S,结构才能够满足读者在任何地点、任何时间都能随时上网查询的要求。系统对应的物理架构如图。,客户机,Internet,客户机,客户机,客户机,Web,服务器,应用服务器,数据库服务器,防火墙,客户机,7.3.2,系统概要设计,系统模块设计,根据系统分析得出的新系统逻辑结构进行系统的设计,由此可建立新系统的高层结构图。,图书馆图书管理系统,采购管理,编目管理,流通管理,查询管理,系统维护,7.3.2,系统概要设计,采购模块分解,图书采购管理,订单,录入,维 护,验 收,补退款登记,订单,查询,打印,报表,订单,更改,录入书名,或征订号,图书,查重,预订,录入,统计,转库,密码,维护,代码维护,7.3.2,系统概要设计,流通模块分解,图书流通管理,借还书处理,维 护,催还书处理,预约处理,罚款处理,续借处理,挂失处理,查询,借书处理,还书处理,7.3.2,系统概要设计,模块详细设计,对结构图中的每一个模块,都要有一张如下表所示的模块说明书,模块名称:订单录入,输入:数据流,图书订单,输出:数据存储,采购信息,处理:按订书单填写书名或征订号,然后进行图书的查重,填写预订内容,写入数据文件,“,采购信息,”,。,数据库设计,本系统主要包括读者、图书管理员和书籍等多个实体对象。读者与书籍的关系是一对多的关系。下图是系统中部分实体联系图。,m,图书,供应量,书名,书库号,供书商号,职务,姓名,职工号,书架号,联系人,帐号,地址,电话号码,名称,主题词,姓名,职称,联系电话,单位,书证号,版次,出版时间,出版社,著者,ISBN,读者,供书商,书库,职工,供应,保存,借阅,工作,保存册数,办手续,借阅数量,借阅时间,借阅期限,领导,m,n,m,n,m,n,n,7.3.3,详细设计,数据库设计,对系统分析得到的主题数据库进行分析,转化为关系数据库使用的关系表,图书基本表 采购记录表,供书商表 馆藏纪录表,读者数据表,数据状态代码表,限制借阅原因代码表,预约表,借阅记录表,各馆代码表,7.3.3,详细设计,代码设计,图书管理系统涉及到多个代码,代码设计的原则是,有国际标准、国家标准的,采用国际标准和国家标准,例如图书分类的代码采用,中国图书馆图书分类法,没有统一标准的自己进行设计。,7.3.3,详细设计,界面设计,部分,C/S,界面,7.3.3,详细设计,界面设计,部分,B/S,界面,7.3.3,详细设计,输出设计,要对系统的输出进行设计,画出输出表的格式等,超期罚款单示例界面,7.3.3,详细设计,输入设计,输入设计要从正确、迅速、简单、经济、方便使用者等方面加以考虑,读者借书单描述如下:,来源,读者。,介质,纸片(每张借书单上的每种图书各占用一张纸片)。,字段,借书卡编号(,7,位数字型)、图书编码(,8,位数字型)、日期(,8,位日期型)。,估计借书数量,每天平均,600,人次。,每天最多,1500,人次。,7.3.3,详细设计,安全设计,输入设计要从正确、迅速、简单、经济、方便使用者等方面加以考虑,网络结构采用以太局域网,可以和校园网联接,为确保数据的安全性,系统能建立基本数据文件、密码、起始作业模块、设定各模块可执行之功能,系统可依工作人员之账号,设定其起始作业模块及各模块可执行之功能,非授权之使用者无法进入作业模块,系统能根据加载的工作人员密码,统计工作人员加载次数,占用,CPU,的时间,使用各子系统的情形,7.3.3,详细设计,7.3.3,详细设计,安全设计,输入设计要从正确、迅速、简单、经济、方便使用者等方面加以考虑,系统应能设定终端机的编号、配置地点及允许操作之功能,并能显示各终端机之作业状况,系统可记录数据之异动情况,防止系统异常时数据损毁,以供系统修复后回复损毁之数据。系统可记录数据的建立,增删,更新者及作业日期。系统具有备份,(backup),及复原,(recovery),之公用程序,以提高安全性与完整性。,7.3.4,系统测试,(,1,)安全性测试,登录系统时,选择使用者输入错误密码看系统是否能够提示密码错误,并提示用户重新输入密码。测试结果:能够实现以上目标,系统安全性好。测试效果如图,7.3.4,系统测试,(,2,)一致性测试,选择图书管理员登录系统后,对系统进行图书管理操作,看是否能够实现数据的添加,删除,查询。当数据输入不完整或者不一致时看系统是否能够提示数据错误。测试结果:能够实现以上操作,系统数据比较完整,一致性强。一致性效果如图,7.3.4,系统测试,(,3,)完整性测试,效果如图,7.3.4,系统测试,(,4,)文定性测试,运行系统后,打开,Windows,的任务管理器的进程管理,查看本系统内存占有量。测试结果:本系统能够在所有操作环境中稳定运行,内存占有量为,9600KB,。,7.3.4,系统测试,测试环境,测试环境:,硬件:,PC,机(,INTEL I3 CPU,,,2G,内存,,500G,硬盘),软件:,Windows XP,操作系统,7.3.4,系统测试,测试结果分析,本系统的管理功能全面,性能稳定,可以有效的改善图书馆的服务质量,解决了以前单凭手工操作的麻烦,避免了易出错、难查询的数据库问题。系统可靠性强,准确,易操作。,本系统操作上简洁方便、界面上直观易懂。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!