首页 > 论文期刊知识库 > 图书馆类期刊数据库管理

图书馆类期刊数据库管理

发布时间:

图书馆类期刊数据库管理

采用树型目录的管理方式。

呼—*

数字资源是文7献信息的表现形式之r一g,是将计0算机技术、通信技术及b多媒体技术相互1融合而形成的以0数字形式发布、存取、利用的信息资源总和。商业化4的数据库、机构或个q人a建立的数据库、各种网络免费资源等都属于k数字资源。 同印刷型文4献相比5,数字资源类型更为1丰k富。 从0数据的组织形式上t看,有数据库、电子q期刊7、电子q图书8、网页、多媒体资料等类型。 按存储介0质可分4为2磁介0质和光介2质两种类型。其中8,磁介6质包括软盘、硬盘、磁盘阵列、活动硬盘、优盘、磁带等类型;光介4质包括CD、DVD、LD等类型。常用的数字资源存储介4质为6硬盘、磁盘阵列、磁带及cCD、DVD、LD等。 按数据传播的范围可分1为3单机、局域网和广p域网等方8式。单机利用可以5是光盘或安装在一c台计6算机上f的数据;局域网内6部利用是用户7能在机构内8部浏览检索数字资源,但在机构的局域网以2外的网络环境中8不d能访问;广i域网方5式是指用户2可以6在任何一d个w拥有Internet的地方6通过一q定的身份认4证方3式或者不m需认6证就可以7访问数字资源。 从5资源提供者来看,可分8为7:商业化1的数字资源和非商业化1的数字资源。前者包括数据库商、出版商和其它机构以6商业化6方2式提供的各种电子w资源,如:Elsevier公3司的SDOS、EBSCO公6司的Academic Source Premier、中8国期刊5网等数据库,图书0馆需要支n付一i定的费用后再提供给一p定的读者群,或者读者个a人i通过读书4卡和其他方6式购买数据库的使用权。这些数字资源内2容丰b富、数据量大q,是目前图书6馆馆藏资源建设中6的重要内7容。后者主要指机构自建的特色资源库、开q放获取资源、机构典藏和其它免费的网络资源,这些资源或者由图书4馆自行建设,或者可以5从2网络上p免费获取,当然,图书1馆特色资源库在建成之b后也d可以8以3商业化4方2式进行运作,此时,对其它图书1馆而言,也e可以2称之z为7商业化5数字资源。 avvdΞz

一、设置专门的人员对过刊进行管理开设过刊借阅室,并指派专人进行过刊及借阅室的管理,可以通过细致的装订、详细的记录使得过刊遗漏或丢失现象减少到最低。而且,馆员在排架的过程中,需根据类别和年代分类,以达到对过刊的有效管理,方便读者查找。同时注重结合教学、科研的需要,对过刊进行二次文献加工,编制各类专题数据库、专题索引等,这样一方面可以使书刊一体化互动得到加强;另一方面可以节约图书馆的人力资源,让更多的人力资源去从事深层次的文献资源开发,如编制馆藏二、三次文献等。二、树立开放的服务理念就目前而言,高校图书馆过刊服务理念,是只面向本单位读者的被动式服务理念,削弱了期刊的交流功能和社会利用功能,阻碍了为读者服务宗旨的全面实现,忽视了阅览室场所的阅现刊、借过刊、藏合订本的一体化功能建设,忘却了为读者提供人性化、个性化的服务,最终影响到过刊的有效利用,因此要树立开放的职业意识与服务理念,确立正确的职业观、服务观,开放共享馆藏各载体期刊资源,不断追求服务高效率、高质量和高层次,实现提高期刊利用效率、利用效果、利用效益的最终目标。三、加大对过刊重要性的宣传力度随着网络技术的发展,利用网络特别是数字图书馆的主页来宣传纸质过刊的重要性是加大过刊宣传力度的主要途径之一。为了查找方便,可以直接把过刊目录和订购的情况公布在图书馆主页上,也可以在图书馆内专门设计一个过刊宣传栏,对新增加的装订刊、停止装订的过刊进行通报。此外,要注重合理布局,从一定程度上讲过刊的合理布局也是过刊宣传工作的手段之一。由于期刊内容丰富,在网络环境下过刊的传统排架方式必须转向自动化,以保证读者能轻而易举地查询到所需的刊物,提高工作效率。四、加强过刊资源的开发一方面,应着眼于学校的专业设置与发展,根据教师的科研课题和学生撰写毕业论文的需要,注重专业性过刊资源的开发,主动为读者提供服务。另一方面,要注重特色性过刊资源的开发。每个图书馆都应积极建设自己的特色资源,并对其进行全面系统地开发,既可以提供本校读者利用,又为社会提供服务。同时,应适当延长现刊使用时间,以缓解过刊装订时无法利用的问题,实行藏借阅一体化,从而提高过刊的利用率。五、开展过刊外借服务一方面,为教学科研服务的需要。图书馆肩负着为教学科研服务的重任。由于受到时间的限制,教学科研人员很难抽出时间到图书馆去阅览过刊,因此,过刊外借既是为教学科研服务的具体体现,又是期刊管理体制改革的重大举措。另一方面,过刊外借也是提高期刊利用率的需要。一直以来,许多图书馆的过刊利用率很低,过刊外借可使文献资源得到充分利用,是解决这一矛盾的最佳方法。此外,过刊外借可缓解因经费不足而造成的借书难的问题,又可以促使期刊数据库的建设费用转化成活的资源,可谓一举三得。六、提高管理人员的素质过刊管理人员的思想素质、业务水平对过刊管理工作起着举足轻重的作用。为此,要大力加强其素养的提高。首先,过刊管理人员应树立全局观念,提高认识,端正服务态度,注重学习,积极探索科学管理方法,提高管理水平。其次,要不断摸索过刊管理规律,并且对过刊使用情况经常调查研究,将适应教学改革和发展需要的优秀过刊提供给他们,使过刊工作更好地为教学工作服务。再次,要开阔视野,关注国内外高等学校的过刊管理,积极汲取其先进经验为我所用,不断完善高校的过刊管理工作。总之,新时期图书馆过刊的利用与服务应在传统服务的基础上,充分利用现代化的信息技术,对馆藏过刊进行多层次、多角度的开发,使过刊资源得到充分地利用,从而更好地为高校的教学、科研服务。

图书馆类期刊数据库管理员

要想成为一名优秀的图书管理员首先我们要有经验要从工作实践中慢慢积累经验。图书管理员需要具备的条件是:1、情报学、信息管理学、图书馆学、档案学等相关专业大专以上学历。2、能熟练掌握文献著录规则、编目及书目数据的相关知识。3、工作细致、踏实稳重。4、责任心强、勤奋、敬业,热爱文档管理工作。图书管理员的工作内容是:1、负责部分选书工作,评价资源材料,辅助图书采购活动。2、负责各分馆管理,审查借阅者身份,维护图书馆秩序,防止偷书行为。3、辅导读者查阅馆藏目录及文献检索工具,担任文献研究、书目编辑的助手工作。

要想成为一名图书管理员的话。你一定要有规律的才能。比如说你把一种东西。能够特别好的归类起来这种能力其次就是记忆力特别清晰比如说有客人问你。他需要的书记在哪块?你可以很好的指给他,这就是。作为一个图书管理员的职能职责。

如果想成为一名图书馆管理员,那首先是需要这个岗位空缺,其次是需要投放简历给到这个图书馆,然后去面试,面试通过就能成为图书馆管理员。

最主要的一点就是一定要负责任。很多人都觉得图书管理员的工作特别轻松,其实并不是这样的。图书管理员一定要有条理,图书馆里的书籍是庞大而且种类繁多的。如果不是一个认真负责而且做事有条理的人,根本没有办法做好的。图书管理员每天的工作都非常的繁杂。需要了解图书馆里面的大致书籍摆放位置,还需要可以熟练地运用电脑,能够非常迅速地查找出每一本书籍具体摆放在哪里。也需要用电脑登记借出以及返还的书籍。有些图书馆,还需要图书管理员定期发送信息或者是电话,通知读者及时返还书籍。这些工作都是需要非常有耐心的人才能够做到的。如果已经决定好要做图书管理员这份工作,就一定要对这份工作一直保持热情,最好自己本身就是一个爱读书的人。我们国家的图书馆普遍馆内环境都非常的安静,而且图书馆内的气氛大多数也都比较严肃。这需要我们有一个良好的心态,说话也要注意方式,谈吐优雅,不能高声喧哗,当顾客提出不合理要求时也绝对不能大声呵斥。图书管理员这份工作绝对是一个细致活,对待读者的时候一定要非常的友好、亲善、温和。当读者对我们微笑的时候,我们一定要也我们也一定要还以微笑。整日与书籍为伴,其实是很能陶冶我们的情操的。我们以图书管理员的身份坐在图书馆里,一定要体态优雅、坐姿端正,不可以行止不端,比如歪着坐,斜着坐等等。还有很重要的一点就是,一定要具备良好的职业素养。绝对不可以私自把图书馆里面的书籍带出,或者是私自贩卖给别人。这种如果被查到是需要负法律责任的。

图书馆类期刊数据库管理办法

图书馆管理系统 摘 要 图书管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 因此本人结合开入式图书馆的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、Delphi应用程序设计,Delphi数据库技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆工作人员和高级管理员三方面的需要。 第一章对数据库应用系统开发和图书管理系统进行了简明的介绍,并分析了开发图书管理系统所应进行的工作。 第二章对数据库的设计和SQL语言的使用进行了系统分析,为深入理解数据库应用打下了基础。 第三章学习了具体的开发工具Delphi 0,对其数据库组件,SQL语言在Delphi中的应用等数据库编程关键技术进行了系统的介绍。 第四章分析了图书管理信息系统的应用需求,按照数据库设计理论一步一步地给出了系统需求说明书、局部ER图、全局ER图、系统关系模式,子模式,利用MS SQL Server2000建立了数据库 第五章进行了具体的程序设计,具体划分了三类用户的操作权限,设计了了三个操作界面。实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作,实现了密码维护功能,最后,系统还可以导入数据库以对任意同结构的数据库进行操作。 设计充分利用Delphi 6、MS SQL Server2000数据库技术的强大力量,提高了编程效率和可靠性。 关键词:数据库,SQL语言,MS SQL Server,Delphi6, 数据库组件,图书管理,窗体,listview组件 24 37 §2 数据模块窗体的设置 ……………………………………………………… 第一章 绪 论 §1 数据库应用系统开发简介 在数据库应用系统开发之前,对开发数据库的基本概念应当了解,对数据库的结构、开发数据库应用程序的步骤、开发体系及方法都应当有相当清晰的了解和认识。 数据库应用系统开发的目标是建立一个满足用户长期需求的产品。开发的主要过程为:理解用户的需求,然后,把它们转变为有效的数据库设计。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用。 数据库技术在计算机软件邻域研究中一直是非常重要的主题,产生于60年代,30多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。 1 数据库 如图1显示了数据库系统的主要组件。数据库由DBMS(数据库管理系统)处理,DBMS则由开发人员和用户通过应用程序直接或间接地使用。它主要包括四个要素:用户数据、元数据、索引和应用元数据。 1 用户数据 目前,大多数主流数据库管理系统把用户数据表示为关系。现在把关系看作数据表。表的列包含域或属性,表的行包含对应业务环境中的实体的记录。并非所有的关系都同样符合要求,有些关系比其它关系更结构化一些。第二章描述了一个用以产生良好结构关系的过程,称作规范化。 为了对比结构差的关系和结构好的关系之间的差别,以本文所设计的图书管理系统中的图书和图书借阅者关系为例来说明,假若设计关系R1(借书证号,姓名,性别,身份编号,身份证,联系电话,图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量);这个关系的问题出在它有关于两个不同主题的数据,就是图书借阅者和图书。用这种方式构成的关系在进行修改时,会出现问题。因为一个图书借阅者可能借阅多本书,如果某个图书借阅者的某个字段(如联系电话)出现变更,它所借阅的图书记录(可能多个)也就必须变化,这是不好的。因此数据用两个关系表示更好。现在如果某图书借阅者改变了它的联系电话,只有关系(表)user的对应行需要改变。当然,要想产生一个,显示图书名称及其借阅者联系电话的报表,就需要将这两个表的行结合起来。结果表明,将关系分别存储,在生成报表的时候将它们结合起来,比把它们存储在一个合成的表中更好。 user(借书证号,姓名,性别,身份编号,身份证,联系电话,) book(图书编号,图书名称,图书类别,作者,出版社,出版日期,备注,价格,数量) 2 元数据 数据库是自描述的,这就意味着它自身包含了它的结构的描述,这种结构的描述称作元数据。因为DBMS产品是用来存储和操纵表的,所以大多数产品把元数据以表的形式存储,有时称作系统表。这些系统表存储了数据库中表的情况,指出每一个表中有多少列,那一列是主关键字,每一列的数据类型的描述,它也存储索引、关键字、规则和数据库结构的其他部分。 在表中存储元数据不仅对DBMS是有效的,对用户也是方便的,因为他们可以使用与查询用户数据同样的查询工具来查询元数据。本文第二章所介绍的SQL语言可以同时用于元数据和用户数据。 3 索引 第三种类型的数据改进了数据库的性能和可访问性,这种数据经常称作开销数据,尽管有时也采用其他类型的数据结构,如链表,但它主要还是索引。索引可以用来排序和快速访问数据。下面以本人的图书管理信息系统中的book表为例来说明。 假定数据在磁盘上是按’图书编号’的递增顺序排列的,用户想打印一个按’图书名称’排序的图书数据报表。为此,所有的数据都需要从源表中提取出来并排序,除非表很小,否则这是一个很费时的过程。或者,可以在‘图书名称’字段上创建一个索引,该索引的条目按照‘图书名称’排序,这样,该索引的条目可以读出来,并用来按顺序访问book数据。 索引用于快速访问数据。例如,一个用户只想访问book表中‘图书类别’值为‘01’的那些学生。如果没有索引,则必须搜索整个源表;但有了索引之后,可以找到索引条目,并使用它来挑选所有合适的行。 索引对排序和查找是有帮助的,但要付出代价。book表中的行每次改变时,索引也必须改变,这意味着索引并非随意的,应该在真正需要时保存。 4 应用元数据 存储在数据库中的第四种数据是应用元数据,它用来存储用户窗体、报表、查询和其他形式的查询组件。并非所有的DBMS都支持应用组件,支持组件的DBMS也不一定把全部组件的结构作为应用元数据存储在数据库中。然而,大多数现代的DBMS产品存储这种数据作为数据库的一部分。一般来说,数据库开发人员和用户都不直接访问应用元数据,想反,他们通过DBMS中的工具来处理这些数据。 MS SQL Server2000中就支持窗体、存储过程等应用元数据。 2 数据库管理系统 数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义、更新及各种控制,都是通过DBMS进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。MS SQL Server2000就是一种关系型数据库管理系统。 关系模型。关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若干个关系模式组成的集合。关系模式相当于前面提到的记录类型,它的实例称为关系,每个关系实际上是一张二维表格。 关系模型和层次、网状模型的最大判别是用关键码而不是用指针导航数据,表格简单用户易懂,编程时并不涉及存储结构,访问技术等细节。关系模型是数学化模型。SQL语言是关系数据库的标准化语言,已得到了广泛的应用。 如图1所示,DBMS的特点和功能可以分为三个子系统:设计工具子系统、运行子系统和DBMS引擎。 设计子系统有一个方便数据库及其应用创建的工具集。它典型地包含产生表、窗体、查询和报表的工具。DBMS产品还提供编程语言和对编程语言的接口。 运行子系统处理用设计子系统开发的应用组件。它所包含的运行处理器用来处理窗体和数据库的数据交互,以及回答查询和打印报表等。 DBMS引擎从其他两个组件接受请求,并把它们翻译成对操作系统的命令,以便读写物理介质上的数据。DBMS引擎还涉及事务管理、锁、备份和恢复。 3 创建数据库 1 数据库模式 数据库模式定义了数据库的结构、表、关系、域和业务规则。数据库模式是一种设计,数据库和应用正是建立在此基础上的。 域是一列可能拥有的值的集合。必须为每一个表的每一列确定域。除了数据的物理格式外,还需要确定是否有些域对表来说是唯一的。 数据库模式的最后一个要素是业务规则,它是对需要反映在数据库和数据库应用程序中的业务活动的约束。业务规则是模式的一个重要部分,因为他们指定了无论什么数据变化到达DBMS引擎,允许的数据值必须满足的约束。不管无效的数据变化请求是来自窗体的用户、查询/修改请求还是应用程序,DBMS都应该拒绝。 遗憾的是,不同的DBMS产品用不同的方法实施业务规则。在某些情况下,DBMS产品不具备实施必要业务规则的能力,必须以代码形式把它们编入应用程序。 2 创建表 3 定义联系 4 应用组件 数据库应用包括窗体、查询、报表、菜单和应用程序。 §2 图书管理系统 当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。 尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好图书馆信息而设计的。 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。 数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很长时间以前的图书进行更改就更加困难了。 基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。 §1 系统所做工作 1) 了解应用开发工具的现状 2) DelPH0编程基础 3) MS SQL Server基础 4) 设计数据库;设计界面 5) 开发数据库。数据库实现的一些功能有 l 数据和数据说明的醒目显示; l 多条件的查询、多条记录的检索、模糊查询; l 数据文件某种存储格式导入数据窗体,经过数据完整性校验存入数据库; l 数据库安全性的设计; l 数据库的设计、数据接口、界面的设计。 §3 本文所作工作 绪论部分对数据库应用系统的结构、开发进行了简要介绍,分析了图书管理信息系统设计的特点和任务。 第二章介绍了数据库的设计和范式分析,并系统介绍了SQL语言,为设计和理解应用程序做了铺垫。 第三章对系统介绍了Delphi 0的数据库编程技术、SQL语言在Delphi 0中的应用、MS SQL Server基础。 第四章分析了图书管理系统的应用需求,设计了系统的数据库结构,并根据需求对系统功能进行了划分和细化。 第五章根据第四章的设计结果利用MSSQL Server2000和Delphi 0进行了具体的应用程序设计。 总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。 第二章 数据库理论基础 一个成功的信息管理系统,是建立在许多条件之上的,而数据库是其中一个非常重要的条件和关键技术。 信息管理系统所涉及的数据库设计分五个步骤:数据库需求分析、概念设计、逻辑设计、物理设计与加载测试。 (1) 数据库需求分析的任务是将业务管理单证流化为数据流,划分主题之间的边界,绘制出DFD图,并完成相应的数据字典。 (2) 概念设计的任务是从DFD出发,绘制出本主题的实体-关系图,并列出各个实体与关系的纲要表。 (3) 逻辑设计的任务是从E-R图与对应的纲要表出发,确定各个实体及关系的表名属性。 (4) 物理设计的任务是确定所有属性的类型、宽度与取值范围,设计出基本表的主键,将所有的表名与字段名英文化(现在很多软件能支持中文字段,如MS SQL Server,我就是用的中文字段名),实现物理建库,完成数据库物理设计字典。 (5) 加载测试工作贯穿于程序测试工作的全过程,整个录入、修改、查询、处理工作均可视为对数据库的加载测试工作。 要设计出一个好的信息管理系统数据库,除满足系统所要求的功能外,还必须遵守下列原则: ² 基本表的个数越少越好。 ² 主键的个数越少越好。键是表间连接的工具,主键越少,表间的连接就越简单。 ² 字段的个数越少越好。 ² 所有基本表的设计均应尽量符合第三范式。 数据库的设计中,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题。下面我们着重从SQL应用、数据库设计范式和查询优化等方面来分析本课题的系统关键技术和实现难点并加以解决。 §1 数据库系统设计及范式分析 信息系统的主要任务是通过大量的数据获得管理所需要的信息,这就必须存储和管理大量的数据。因此建立一个良好的数据组织结构和数据库,使整个系统都可以迅速、方便、准确地调用和管理所需的数据,是衡量信息系统开发工作好坏的主要指标之一。 1 数据库系统设计 数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。 数据库设计的步骤是: (1) 数据库结构定义:目前的数据库管理系统(DBMS)有的是支持联机事务处理CLTP(负责对事务数据进行采集、处理、存储)的操作型DBMS,有的可支持数据仓库、有联机分析处理CLAP(指为支持决策的制定对数据的一种加工操作)功能的大型DBMS,有的数据库是关系型的、有的可支持面向对象数据库。针对选择的DBMS,进行数据库结构定义。 (2) 数据表定义:数据表定义指定义数据库中数据表的结构,数据表的逻辑结构包括:属性名称、类型、表示形式、缺省值、校验规则、是否关键字、可否为空等。关系型数据库要尽量按关系规范化要求进行数据库设计,但为使效率高,规范化程度应根据应用环境和条件来决定。数据表设计不仅要满足数据存储的要求,还要增加一些如反映有关信息、操作责任、中间数据的字段或临时数据表。 (3) 存储设备和存储空间组织:确定数据的存放地点、存储路径、存储设备等,备份方案,对多版本如何保证一致性和数据的完整性。 (4) 数据使用权限设置:针对用户的不同使用要求,确定数据的用户使用权限,确保数据安全。 (5) 数据字典设计:用数据字典描述数据库的设计,便于维护和修改。 为了更好地组织数据和设计出实际应用数据库,应该注意如下问题: 规范化地重组数据结构:对数据进行规范化表达,这在后面将会具体讨论。 关系数据结构的建立:在进行了数据基本结构的规范化重组后,还必须建立整体数据的关系结构。这一步设计完成后数据库和数据结构设计工作基本完成,只待系统实现时将数据分析和数据字典的内容代入到所设计的数据整体关系结构中,一个规范化数据库系统结构就建立起来了。 建立关系数据结构涉及三方面内容:确定关联的关键指标项并建立关联表;确定单一的父系记录结构;建立整个数据库的关系结构。 (1)链接关系的确定 在进行了上述数据规范化重组后,已经可以确保每一个基本数据表(我们简称为表)是规范的,但是这些单独的表并不能完整地反映事物,通常需要通过指标体系整体指标数据才能完整全面地反映问题。也就是说在这些基本表的各宇段中,所存储的是同一事物不同侧面的属性。那么计算机系统如何能知道哪些表中的哪些记录应与其它表中的哪些记录相对应,它们表示的是同一个事物呢?这就需要在设计数据结构时将这种各表之间的数据记录关系确定下来。这种表与表之间的数据关系一般都是通过主或辅关键词之间的连接来实现的。因为在每个表中只有主关键词才能唯一地标识表中的这一个记录值(因为根据第三范式的要求,表中其它数据字段函数都依赖于主关键词),所以将表通过关键词连接就能够唯一地标识出某一事物不同属性在不同表中的存放位置。 (2)确定单一的父子关系结构 所谓确定单一的父系关系结构就是要在所建立的各种表中消除多对多(以下用M:N来表示)的现象,即设法使得所有表中记录之间的关系呈树状结构(只能由一个主干发出若干条分支,而不能有若干条主干交错发出若干条分支状况)。所谓的“父系”就是指表的上一级关系表。消除多对多关系可以借助于E-R图的方法来解决,也可以在系统分析时予以注意,避免这种情况的发生。 消除这种M:N情况的办法也很简单,只需在二表之间增加一个表,则原来M:N的关系就改成了M:1,1:N的关系了。 确定数据资源的安全保密属性: 一般DBMS都提供给我们自己定义数据安全保密性的功能。系统所提供的安全保密功能一般有8个等级(0-7级),4种不同方式(只读、只写、删除、修改),而且允许用户利用这8个等级的4种方式对每一个表自由地进行定义。 定义安全保密性的方法一般有如下几种: a.原则上所有文件都定义为4级,个别优先级特别高的办公室(终端或微机的入网账号)可定义高于4级的级别,反之则定义为低于4的级别。 b.统计文件(表)和数据录入文件一般只对本工作站定义为只写方式,对其它工作站则定义为只读方式。 c.财务等保密文件一般只对中工作站(如财务科等)定义为可写、可改、可删除方式,对其它工作站则定义为只读方式,而且不是每个人都能读,只有级别相同和高级别者才能读 2 数据库设计范式分析 建立起一个良好的数据指标体系,是建立数据结构和数据库的最重要的一环。一个良好的数据指标体系是建立DB的必要条件,但不是充分条件。我们完全可以认为所建指标体系中的一个指标类就是关系数据库中的一个基本表,而这个指标类下面的一个个具体指标就是这个基本表中的一个字段。但如果直接按照这种方式建库显然还不能算最佳。对于指标体系中数据的结构在建库前还必须进行规范化的重新组织。 数据组织的规范化形式 在数据的规范化表达中,一般将一组相互关联的数据称为一个关系(relation),而在这个关系下的每个数据指标项则被称为数据元素(data element),这种关系落实到具体数据库上就是基本表,而数据元素就是基本表中的一个字段(field)。规范化表达还规定在每一个基本表中必须定义一个数据元素为关键字(key),它可以唯一地标识出该表中其它相关的数据元素。在规范化理论中表是二维的,它有如下四个性质: l 在表中的任意一列上,数据项应属于同一个属性(如图中每一列都存放着不同合同记录的同一属性数据)。 l 表中所有行都是不相同的,不允许有重复组项出现(如图中每一行都是一个不同的合同记录)。 l 在表中,行的顺序无关紧要(如图中每行存的都是合同记录,至于先放哪一个合同都没关系)。 l 在表中,列的顺序无关紧要,但不能重复(如图中合同号和合同名谁先谁后都没关系,但二者不可重复或同名)。 在对表的形式进行了规范化定义后,数据结构还有五种规范化定义,定名为规范化模式,称为范式。在这五种范式中,一般只用前三种,对于常用系统就足够了。而且这五种范式是“向上兼容”的,即满足第五范式的数据结构自动满足一、二、三、四范式,满足第四范式的数据结构自动满足第一、二、三范式,……,依此类推。 第一范式(first normal form,简称1st NF)就是指在同一表中没有重复项出现,如果有则应将重复项去掉。这个去掉重复项的过程就称之为规范化处理。在本文所讨论的开发方法里,1st NF实际上是没有什么意义的。因为我们按规范化建立的指标体系和表的过程都自动保证了所有?/div> 基于UML图书馆管理系统的建模设计与实现 推荐 CAJ下载 PDF下载 【英文篇名】 Modeling Design and Realization of Library Management System Based on UML 【作者】 于淑香; 【英文作者】 YU Shu-xiang (Shazhou Polytechnical Institute of Technology; Zhangjiagang 215600); 【机构】 沙洲职业工学院; 【刊名】 沙洲职业工学院学报 , 编辑部邮箱 2005年 02期 ASPT来源刊 CJFD收录刊 【英文刊名】 Journal of Shazhou Vocational Institute of Technology 【中文关键词】 统一建模语言; 面向对象; 图书馆管理系统; 建模设计; 【英文关键词】 UML; object-oriented; library management system; modeling design; 【中文摘要】 以图书馆管理系统的开发为背景,探讨了UML在软件体系结构建模中的应用。以用例图表达系统需求, 以设计类图、顺序图、活动图表达系统的结构逻辑及行为逻辑,并详细介绍了基于UML的图书馆管理系统的建模设计及实现过程。 【英文摘要】 Based on the development of library management system, this paper discusses the application of UML to the modeling in the system structure of software, and illustrates in a detailed way the modeling design and the realizing process in the library management system based on UML, with the case picture to express the demand of the system, and the class diagram, the sequence diagram and the activity diagram to express the structural logic and behavioral logic in the 【DOI】 cnki:SCN:32-2005-02-006

我是图书馆软件公司技术开发部的:A 文献采购:基本参数:采购单位、采购类型、供应商类型,供应商信息功能模块:采购订单,补订单,文献验收,验收查询,验收查询报表统计:采购打印(供应日期,供应商,其他条件),账目统计(多条件检索,明细统计,金额统计)B 文献编目:参数设置:文献类型、文献尺寸、批次代码、装订方式、出版库字典、远程编目参数(Z50、Webget)功能模块:文献编目,批次设置、条形码差缺、编目浏览,种次号只用情况、馆藏分类统计、工作量统计报表打印:书标打印、书标补缺打印、新书通报表、馆藏流水账目表、条形码打印、资金统计、清单打印C 文献流通:参数设置:读者单位、读者类型、假期设定、流通参数(按类型区分)、超期处理参数(停借或罚款)功能模块:图书流通(借书,还书,续借,预借,无证借书,超期罚款,丢失,污损),批量换班,读者管理(新增,挂失,解挂,多条件检索,打印报表,批量数据导入,借阅证设计)、注销登记、预约信息处理、借阅信息查询(图书去向,【单日借阅情况,读者类型,读者单位,读者证】借阅情况)报表打印:个人催还单,集体催还单,流通统计(借出,还回,罚款),图书借阅排行榜,读者借阅排行榜,借阅历史统计,罚款统计,月流通工作量,月图书借出分类统计,月读者借阅统计,年流通量统计,年读者借阅统计,D 期刊管理:E 文献检索:F Marc工具:G Z50协议:H 网上自助图书馆(OPAC):打字打累了,,不打了。做完哪些功能也差不多了。。还想继续了解,或者加我的Q290445270

我馆自90年代初开始图书馆自动化建设,现采用汇文图书管理系统,在文献的采访、分编、流通、典藏、文献检索等各方面实现了计算机自动化管理。先后引进了EI、SDOS、Springer Link、EBSCO数据库(ASE、BSP)、中国期刊全文数据库、中国优秀博硕士论文全文数据库、万方数据资源系统、超星数字图书馆等国内外网络数据库。同时还自行研发了跨库检索系统,构建信息整合平台,为读者提供了方便、快捷、有效的检索途径和手段 。

图书馆类期刊数据库管理规范

呼—*

应当避免对高校图书馆向社会开放的误读作者:武继山《大学图书馆学报》 2009年第3期  摘要高校图书馆向社会开放是高校图书馆在完成对本校服务的前提下开展的工作,对这样的“开放”应该有正确的解读,应该根据我国的实际情况讨论问题,应避免用不切实际的理论或理由来要求、评价这种开放。  关键词 高校图书馆开放文献利用率  相当长一个时期以来,图书馆界屡有高校图书馆向社会开放的讨论意见,近来这种意见变成一种社会呼声。网上有关高校图书馆是否应该对社会开放的讨论也出现了一些意见纷杂甚至对立的局面…。  笔者不反对高校图书馆对外开放,事实上笔者服务的图书馆就有对外开放的服务,只不过限于本馆的条件,不可能把事情“做大”、“做强”就是了。但我对一些鼓吹开放的理论(至少是理由)不以为然,这里提出一些个人看法,供同行参考。  一些主张或赞成高校图书馆面向社会开放的意见,一般会提出这样一些理论或事实根据;  其一日:公共资源应该提供公众享用,高校图书馆的经费主要来源于公众,因此高校图书馆有义务为公众服务。  其二日:高校图书馆是一个封闭的体系,资源利用率低,需要对外开放。  其三日:因为我国的公共图书馆事业基础薄弱,发展不平衡,而高校图书馆的文献资源非常丰富,所以高校图书馆应该加入公共图书馆对外开放的行列。  以上推论貌似合乎情理,其实掺杂了一些模糊概念,在前提和结论之间,略去了必要的限制条件,得出的结论很容易形成误导。因此有必要一一澄清。  1、关于“公共资源”共享的问题 前述所谓“公共资源”说,总的逻辑是公共资源应该公众利用,似乎高校图书馆不向公众开放,就得面对一种道德审判:高校图书馆花了纳税人的钱,却不肯反过来为纳税人服务。  我们说,公共资源为公众服务这一点是不容置疑的,但是今天的公共资源不是原始社会的公共资源,因为资源的简陋可以用简单的方式共享;今天的公共资源本身是一个庞大的复杂的体系,如果对任何公共资源都不加区别、不加限制地开放,让公众利用,那会是一种怎样的景象呢?答案是不言自明的,只能造成使用的混乱,最终导致公共资源的浪费和毁损。  一个社会的文献信息资源是一种复杂的体系,它是在不同人群的不同需求的刺激下产生、成长、分化、发展而来的。随着社会分工日益向专门化方向发展,不同人群对图书馆的需求日益多样化和专门化;而为了满足不同人群的不同需求,不同类型的图书馆便应运而生了,而不同类型图书馆的馆藏和服务对象是不同的。高校图书馆是高等教育的伴生物,图书馆文献资源首先是一种教育、教学资源,这种资源的服务对象十分明确,数量也是大体确定的,这些因素自然也带来高校图书馆一系列工作和管理原则,比如,高校图书馆的文献资源建设必须围绕学校的学科建设要求而展开,而不去考虑面对所谓“社会需求”来展开(应对社会需求是高校的整体使命,应该主要通过高校的教学、科研产出来实现,而不是“具体化”到高校图书馆,这个题目应该另做文章,这里从略)。学校对图书馆的人员编制配置也是首先根据图书馆服务的群体的总量定编,而不可能根据无法确定的“社会读者”来确定。如果高校自身的师生读者对图书馆的满意度不高,图书馆打出“对社会开放”的旗帜,除了“作秀”以外没有多大意义。事实上,近年来高校大规模扩招学生规模已经大大拓展。请看下表(数据来自《中国教育年鉴》和中国教育科研网):  在这样的情况下,高校图书馆人满为患,图书馆人力、空间都空前紧张,让高校图书馆人员头痛的阅览室、自习室占座问题越来越严重。高校图书馆面临如此严峻的局面,再强求其对社会“全面开放”是不切实际的。  2、有关“封闭”和“资源利用率低”的问题  所谓高校图书馆“封闭”和“资源利用率低”的说法,也非实事求是的论断。高校图书馆资源建设的目标产生于其自身的职能,首先是要满足本校师生教学、科研的文献信息需求,在本校资源无法满足的情况下,图书馆将依托本系统的资源共享体系寻求帮助,在这样的体系中,寻求帮助和提供帮助是双向的,在我国,这样的机制目前已经蔚成大观,这就是国内规模最大、运作规范的“高等教育文献保障系统”(英文缩写CALIS),在这个体系中,重要文献资源的协调采购,馆藏资源的联合编目,文献资源的馆际复制传递,以及学科信息导航数据库的合作开发都已形成了规模。  还有一个与高等教育文献保障系统并列的高校文献共享服务机构——中国人文社会科学文献中心(英文缩写CASHL),2004年3月启动,至今已拥有人文社会科学外文期刊7500多种,近百万种外文图书,26万种电子图书,900种电子期刊。在全国高校拥有300所成员馆。截至2007年,该中心的“高校人文社会科学期刊目次库”检索总量已接近3,000万次,电子资源全文下载119万篇,原文传递突破20万篇,所收藏的资源得到了100%的利用,其中检索次数最多的刊达到60多万次,原文传递请求最多的期刊达到了2,365次。全国高校图书馆这样的共享机制,是一种最有效的“开放”,所谓“封闭”的帽子不应该扣到高校图书馆头上。  此外,日常的高校图书馆管理,必然是高校管理的一部分,高校图书馆为了保证学校的教学秩序,不随便对外开放,这是容易理解的,跟“封闭”不搭界。这里举一个美国的例子,2001年8月19-24日,第68届国际图联大会在美国波士顿召开,大会主题是“图书馆和图书馆员:知识时代的重要作用”。大会组织者应各国代表的要求,拟组织全体代表参观哈佛大学图书馆,遭到校方的婉言谢绝。校方认为我们的图书馆是为学校教师、学生学习和研究服务的,会议代表参观,必然干扰、影响师生在图书馆的正常学习与研究。仅仅半天的参观都被拒绝,如果在我们的“封闭”论者眼里,这是多么严重的“封闭”啊!在讨论高校图书馆应该向社会开放的文章中,屡屡提到美、英、日等发达国家高校图书馆对社会开放,并以此作为中国高校图书馆应该开放的理由,但查找一些真正了解、介绍国外高校馆开放的文章,就可以看到所谓开放都是有条件、有限制的。  关于“资源利用率低”的问题,这个问题因为其本身的模糊性,很容易成为一个伪命题。首先,高校图书馆的文献资源构成,其根本目的是要实现对学校教学、科研所需文献资源的保障,文献资源的保障率越高,师生的满意度越高,这也是前述全国高校图书馆建立文献共享体系称为“保障系统”的初衷。而保障率和利用率是两个层面的概念,满足保障率的资源,未必能同时保证利用率,比如高校图书馆花巨资购置的大部头文献,是相关教学、科研必备的,但相对全校读者而言,其使用率远不及一般的学术性图书;一些高价购进的专业外文数据库,其使用率与普通的中文数据库相比,也是比较低的。即使一些教学参考书,在某个专业是必读的,对另一个专业来说,则可能会是完全陌生的东西,这些图书的利用率如果同某些流行读物相比,也会相差很远。资源利用率拿来衡量、评价以满足普通民众的阅读需求为主的公共图书馆,可以作为一个有效的标准;但如果仅以利用率衡量、评价以承担教学、科研为主要任务的高校、科研院所图书馆,则可能形成误导。  其次,对一些历史悠久的高校来说,其文献资源的积累体现出学术性、系统性,这是它实现文献资源的高保障率的基础,这样的基础相对一些常用资源来说,是一个巨大的分母,在这样的基础上,从文献的总体数量和文献的利用量对比来确定利用率。一个建校历史长的学校肯定不如一个建校历史短的学校的资源利用率高,如果以此评价这样两种图书馆,能得出公平的结论吗?因为“资源利用率低”而要求高校图书馆对社会“全面开放”,实在是乱开药方。退一步说,即使真的“全面开放”了,原本利用率低的资源照样会低。  实际上,高校图书馆系统的资源共享活动,在提高资源保障率的同时,也提高了某些稀缺资源、高价资源的利用率。对高校图书馆来说,提高资源利用率是文献资源共享的“果”,而不是“因”。当然,从另一方面讲,高校从资金投入的效益考虑,必然会关注馆藏资源的利用情况,这是要依靠资源购置之前进行的读者调查和使用率预测来确定的,高校图书馆只能通过前期工作保证资源购置经费的合理使用,而不是靠后期扩大“开放”来提高利用率。如果存在高校文献资源闲置或利用率不高的情况,首先应该考虑对图书馆的资源(包括经费、人力空间等)、服务进行重新调整,而不是不着边际的所谓“对社会开放”。  3、关于“全国图书馆事业基础薄弱”与高校图书馆开放  全国图书馆基础薄弱的根子在国家的经济实力薄弱,为解决这样的问题而要求高校图书馆面向社会开放,仍然是文不对题。且不说过去相当一个时期内高校图书馆经费短缺,欠账严重,即使今天,高校图书馆资源的“丰富”程度也是有限的。更明白不过的问题是,国内公共图书馆因为投入严重不足,而不能购置的文献资源,和高校图书馆的文献资源体系,中间有着明显的差异,是不能互相替代的,否则图书馆分类的理由就不存在了。从资源内容来判断,高校图书馆“丰富的馆藏”是根本不能用来填补公众文献信息资源的短缺的。  此外,高校图书馆和公共图书馆的任务,实际上都是提供文献资源的保障。只不过图书馆的类型不同,提供保障的方式也就不同。对于高校图书馆和科研院所图书馆来说,主要是在解决所在系统的文献资源的保障问题,进而通过资源共建共享提供国家或地区的学术性资源的整体保障问题;而对于大众图书馆来说,则是建立尽量多的服务网点。由于保障范围和保障方式的不同,高校图书馆和公共图书馆的布点之间少有重合性。在发达国家,对公共图书馆布点都有具体的要求,在国内,一些专家也提出了相应的建议。如国家图书馆馆长詹福瑞先生提议,应当以法律的形式规定,满足城市百姓5公里内可以找到图书馆的要求。这里应该明确的是,即使在布点方面适于对公众开放,也没有理由要求高校图书馆像公共图书馆那样对公众开放;更不能因为存在高校图书馆,就可以减少公共图书馆在网络布点方面的投入。  总之,高校图书馆对社会开放,只能是对社会的公共信息资源形成规模、基本满足需求的情况下的一种补充,是“锦上添花”的事(这才是外国发达国家高校图书馆对外开放所起的作用),不能指望高校图书馆对公众文献信息需求的巨大空缺来“雪中送炭”。  4、高校图书馆怎样对社会开放  高校图书馆对社会开放,其政策根据在教育部2002年颁发的《普通高等学校图书馆规程(修订)》,该《规程》第二十一条指出:“有条件的高等学校图书馆应尽可能向社会读者和社区读者开放。面向社会的文献信息和技术咨询服务,可根据材料和劳动的消耗或服务成果的实际效益收取适当费用。”这一政策的提出,实际上已经考虑到了我国图书馆事业基础薄弱的现实,但是这一政策的前提,仍然是建立在保证高校图书馆的基本职能基础上的,因为高校图书馆的基本任务还是对本校读者的服务,所以这个文件增加了“有条件的高校图书馆”和“尽可能”这样的限制性语言。这个文件的精神是积极的,但也是谨慎的,我们讨论高校图书馆向社会开放,也应坚持这种态度。  就目前的国内高校图书馆来说,向社会开放的工作并非没有开展,许多高校图书馆都有办理临时借阅证的制度,接待在科学研究或研究性学习中需要利用文献的社会人士;还有一些高校图书馆在力所能及的情况下,开展一些服务基层、服务社区的活动。但是不管怎么说,高校图书馆在完成对本校读者服务的基础上向社会开放,这种开放只能是部分的、有限制的,而不是全面的、无条件的。例如,我们可以并且应该接待研究《红楼梦》的社会读者,却不可能满足社会读者借阅《红楼梦》的需求。后者毫无疑问是公共图书馆、社区图书馆的责任。  高校图书馆要面向社会开放,本来不应该是一个问题。教育部的文件也提出了明确的原则,各高理论、新成果,并争取参与各种国际项目、与国外同行多多合作。当然,要跟上国际化步伐,提高英文阅读和写作水平是必须的。在个人闭门造车搞科研的时代已经一去不返的今天,作为图书馆学研究者,合作精神是至关重要的,不仅要与同事合作,还要与国内外图书馆学学者甚至情报、计算机等相关学科的学者进行合作,这样才能有高质量的研究成果出现。  5提高国内期刊档次  我国现有学术期刊中,SCI收录的科技期刊仅有几十种,就图书馆学而言,这个数字是零。由此可以看出我国图书馆学期刊与国际水平的差距。要想进一步推动我国图书馆学研究走向世界,我们必须办好我国自己的学术期刊,以便得到国际同行的认可。  目前,国内图书馆学期刊编辑和作者之间还缺乏必要的交流;论文发表时滞平均为8个月,远高于国外期刊水准,这大大影响了论文的质量。全英文图书馆学期刊数量少也妨碍了图书馆学界的国际交流。这些都是图书馆学期刊实现国际化、提高国际影响力的努力方向。  6图书馆学显学化和图书情报一体化  图书馆学综合性强、现实性强、实用性强,并能够向行各业提供信息、知识管理方法,可以也应该在社会生活中占有重要的地位。  图书馆学要获得它应有的地位,就要以马克思主义理论为指导,将马克思主义物质观、意识观、辩证否定观等作为图书馆学研究的基本准则。综合运用观察实验法、逻辑思维、系统方法等科学方法,结合各学科的知识,吸收各种新技术,将图书馆学发展成完备的、社会认同的科学。  IFLA把Library and Information Service作为一个整体词组使用,这说明图书馆与信息服务不可分离,新时期图书馆学与情报学的关系也越来越密切,学界早就提出了图书情报一体化的概念,图书馆学与情报学整合研究,对两个学科的发展都有很大助力。情报学,计算机和网络技术对图书馆学的渗透,大量计算机专业背景的图书馆员的出现,都为现代图书馆学的发展提供了新的支撑点。这一切有助于我国图书馆学研究从一个更高的起点紧跟国际图书馆学界的发展步伐,提高中国图书馆学的学术地位。如果在图情一体化基础上,从整个信息管理学科的角度出发,将会找到新的发展方向,赢得更美好的前景。  4、结论  图书情报科研人员理应将有价值、有创新、高水平的研究成果发表在国际重要的学术刊物上。目前我国相关部门已经逐渐开始重视图书馆界的科研工作,我们有着很好的契机,无论是内部条件还是外部环境都有利于我国图书馆学的研究水平的提高,以在国际图书馆学界占有一席之地。  另外,站长团上有产品团购,便宜有保证

我有。QQ 285476570 我自己的毕业设计就是这个。呵呵。

摘要 介绍了信息中心图书管理系统数据库的设计。该系统是运行在学校内的图书管理系统,实现了图书资料的计算机管理和图书查询功能。关键词 图书 网络 管理系统 数据库 1 引言一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉。在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工。一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证和每本书贴的借阅条上填写借阅信息。这样借书过程就完成了。还书时,读者将要还的书交给工作人员,工作人员根据图书信息找到相应的书卡和借阅证,并填好相应的还书信息,这样还书过程就完成了。以上所描述的手工过程的不足之处显而易见,首先处理借书、还书业务流程的效率很低,其次处理能力比较低,一段时间内,所能服务的读者人数是有限的。利用计算机来处理这些流程无疑会极大程度地提高效率和处理能力。我们将会看到排队等候借书、还书的队伍不再那么长,工作人员出错的概率也小了,读者可以花更多的时间在选择书和看书上。为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写该程序以提高图书馆的管理效率。使用该程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。本次作业设计题目:“图书管理系统”主要目的是利用数据库软件编制一个管理软件,用以实现图书、读者以及日常工作等多项管理。同时对整个系统的分析、设计过程给出一个完整论证。图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。2 系统设计1 系统指导思想和建设目标1 系统指导思想 立足于校园实际,着眼于未来发展,建成符合标准化协议、通用性较强、实用的系统,以提高图书信息的现代化管理水平,实现信息资源的共享。1 系统建设目标(1)要解决的问题:(以某学校为参照) 随着办公自动化水平的不断提高,现在学校管理学生信息也逐步从手工转到计算机自动化信息处理阶段。设计一个功能完整、操作简便、界面友好的学生信息管理系统已经是势在必行的了。(2)系统开发的目的:提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。(3)系统名称:图书管理系统2 总体功能设计系统要能实现如下功能:l 登录系统:注销用户、系统退出。l 管理:用户管理、图书管理、读者管理、借阅管理。l 查询:图书查询、读者查询、借阅查询。l 报表打印:所有图书、借出图书、库存图书、所有读者。l 帮助:使用说明、关于。3 数据库设计1 数据库系统的选择本系统是一个中小型管理系统,运行环境是Windows2000 server,因此使用Windows环境下最容易使用且功能还可以的Microsoft Access 2000 作为后台的数据库系统。2 需求分析图3 图书流通数据流图 1.2判断能否借书 索书信息 读 者 1.2办理借书手续 读者信息 查询结果 借书申请 被借图书 借书结果 借书信息 被借图书复本量 (b) 借书 借阅 3 读者 1 图书 5 1.1图书查询 借书信息 查询 4 判断 2 判断结果 索书信息 图书信息 读 者 1借书 2还书 读 者 申请借书 还书申请 借书结果 还书结果 (a) 顶层数据流图 3办借书证 读者信息 办证信息需求分析是数据库设计首先要做的工作,通过需求分析,我们作出了图书管理系统的各层数据流图,图3是图书流通数据流图(图中省略了“还书”和“办理借书证”的数据流图)。在数据流图的基础上,定义数据字典。数据字典是关于数据库中数据的描述,它的作用是在软件分析和设计过程中为有关人员提供关于数据描述信息的查询,以保证数据的一致性。下面在图3的基础上举例说明数据字典的定义。图3中涉及很多数据项,其中数据项“读者编号”可以描述如下: 数据项名:读者编号 别名:读者条码含义:唯一标识每个读者 类型:字符型 取值范围:00000000至99999999 取值含义:顺序编号“读者”一个数据结构,它可以描述如下:数据结构名:读者含义说明:是图书管理系统的数据结构之一,定义了一个读者的有关信息组成:读者编号,姓名,性别,单位数据流“借阅记录”可描述如下: 数据流名:借阅记录 说明:读者的借书记录 数据来源:办理借阅手续 数据去向:借阅 数据结构:读者编号、图书馆藏号、借阅日期数据存储“借阅”可以描述如下:数据存储名:借阅说明:记录读者的借书情况流出数据流:借阅记录流入数据流:借阅记录数据描述:读者编号、图书馆藏号、借阅日期数据量:每年5000条以上存取方式:随机存取处理过程“判断能否借书”可描述如下: 处理过程“判断能否借书” 说明:根据读者的已借书情况可被借图书的馆藏情况判断读者能否借书 输入:借阅记录、读者信息、被借图书信息 输出:能否借书的标志 处理:读者提出借书请求后,先判断该读者以前的借书量是否达到了10本,如果达到了10本,则不能再借书,如果没有达到10本,则再判断读者要借的图书的可借量是否为0,如果不为0,则该书可以借出。3 数据库设计在图书管理系统中,数据库设计占重要位置,数据库设计质量的优劣,可直接影响到数据库数据的冗余度、数据的一致性、数据丢失等问题。下面就系统数据库规范化设计进行说明。1 数据库设计的理论指导 数据库设计的理论指导是范式理论,其主要内容如下:1)如果关系模式R,其所有的域为单纯域则称R是规范化的关系,或称第一范式 (1NF)2)如果关系模式R为第一范式,且每个非主属性完全函数依赖于码,则模式R为第二范式(2NF)。3) 如果关系模式R为第二范式,且每个非主属性非传递依赖于码,则称关系模式R为第三范式(3NF)。4)关系模式R为第一范式,满足函数依赖集合F,X和A均为R的属性集合,且X不包含A,如果R满足X->A且X必包含R的码,称关系模式R为BCNF范式。2 数据库设计图书管理系统数据库常常要设计含有如下数据项:借书证号、姓名、单位、馆藏号(馆藏号为每本书上的条形码号)、书名、分类号、作者、价格等。如何进行模式的设计呢?下面以图书流通模块所涉及的数据库为例来说明。图 书 读 者 借阅 m n 借阅时间 馆藏号 书名 分类号 作者 价格 借书证号 姓名 性别 图4 图书流通的E-R图 属于 单 位 1 n 单位名称 单位编号先设计图书流通的实体-关系图(E-R图)。E-R图由3个相关联的部分构成,即实体、实体与实体之间的关系以及实体和关系的属性。图书流通过程中实体“图书”与“读者”之间的关系是借阅和被借阅的关系,实体“读者”与“单位”之间的关系是属于和被属于的关系,“图书”的属性有“馆藏号”、“书名”、“分类号”、“作者”、“价格”,“读者”的属性有“借书证号”、“姓名”、“性别”,“单位”的属性有“单位编号”和“单位名称”,“借阅”属性“借书日期”,由此得出E-R图如图4。从图中可以知道:①“借书证号”是唯一的,所以“借书证号”决定“姓名”,每位读者应只属于一个性别,所以“借书证号”也决定“性别”;②“馆藏号”是唯一的,所以“馆藏号”决定“书名”、“分类号”、“作者”、“价格”;③ “单位编号”是唯一的,所以“单位编号”决定“单位名称”;④ 每位读者在一个时间只能借一本书,所以“借书证号” +“馆藏号”决定“借阅时间”。如果将这些数据项置于一个关系模式中,根据范式理论,该关系模式属于1NF(第一范式),它存在删除异常和冗余等问题,不是理想的模式,因此要把它分解成满足3NF或BCNF的关系模式。根据范式理论和E-R图转换成关系模型的规则,上面的E-R图可转换为4个关系模式:①图书(馆藏号、书名、分类号、作者、价格);②读者(借书证号、姓名、性别、单位编号);③借阅(借书证号、馆藏号、借阅时间),④单位(单位编码、单位名称),其中打下划线的为码,这样就解决了插入、删除和数据冗余等问题。我们对数据的结构进行详细的分析,按照上述的设计思想,共设计了读者表,书目表,馆藏表,流通表等百余张数据表,然后创建视图和存储过程。下面举例说明:读者表:借书证号、姓名、单位、读者类别、职称等字段;书目表:馆藏号、ISBN、题名、作者、出版社、复本数、语种、文献类型、版次等字段;馆藏表:馆藏号、索书号、分类号、种次号、馆藏位置、单价、出版日期等字段;流通表:借书证号、馆藏号、借期、还期、续借、应还期、操作员等字段;借阅规则表:读者类别编码、图书类别编码、限借册数、每期天数、续借天数、过期日期、罚金等字段。读者类别表:读者类别编码、读者类别等字段。图书类别表:图书类别编码、图书类别等字段。4 数据库索引 建立索引是加快查询速度的有效手段,数据库的每一个表建立了主键,主键由一个或几个字段组成,每一个表都按主键建立了索引,部分表为了满足查询和排序的需要,除建立主索引外,还建立了次索引。例如在查询时要用到“馆藏号”、“作者”、“题名”等条件来查找图书,因此,在书目表上除了对主键“馆藏号”建立了主索引外,也对“作者”、“书名”等建立了次索引。5 视图视图是从一个或几个基本表导出的表,它是定义在基本表之上的,它是一个虚表,数据库中只存放视图的定义,而不存放视图对应的数据,数据仍然存放在原来的基本表中。通过定义视图,可以使用户眼中的数据库结构简单、清晰,并可以简化用户的数据查询操作。由于本系统数据表较多,表中的字段多,为了简化对表的操作,我们创建了图书_按书名查询、期刊_按刊名查询、期刊_按编辑部查询、借阅规则查询、待还书查询、超期记录查询等30余个视图。6 存储过程存储过程是一段经过编译的程序代码,存放在数据库服务器端。通过调用适当的存储过程,可在服务器端处理大量数据,再将处理结果送到客户端。这样可减少数据在网络上的传送,消除网络阻塞现象;例如:要查询某条记录,若该记录在表中的顺序号是10000,不采用存储过程,服务器将从1至于10000条记录数据逐条送至客户端,采用存储过程后,由于过程是经过编译的并且是在本地,不需要通过网络,因此能很快查出所需记录并将结果送到客户端,大大减少了网上数据传输量。存储过程另一好处是可供不同的开发工具调用,如PB、VB、ASP、Delphi等开发工具均可调用。在流通模块和WEB查询模块上均有图书检索功能,实际上调用同一存储过程完成的。本系统建立了60多个存储过程,实现诸如借还书处理、新书入库统计、编目入馆藏、读者统计、生成索书号等功能。7 数据库调用 采用ODBC接口实现数据库的调用,采用ADO接口调用。4 条形码的使用条形码具有唯一性和一次输入后就可反复使用的优点,利用条形码技术作为信息快速输入的手段可迅速且不易发生错误地处理图书管理业务。本系统使用条形码作为图书和读者的标识,实现标识的唯一性。使用条码后,能够使图书管理工作更加简单、快捷、不易出错。例如,当一本书具有唯一条形码标识,每位读者也具有唯一条形码标识时,图书的借阅、查询就十分便捷了。应用条形码取代了以往填写书袋卡、借书证,核对借阅时间等繁琐的手工劳动。读者在借书时只要将借书证给工作人员,工作人员只需登录借书系统,用条形码阅读器扫描读者借书证上的条形码,屏幕就会显示出该读者的信息,包括读者姓名、单位、可借几本书、已借几本书、是否过期、有无罚款等。如可以借书,工作人员只需用条形码阅读器扫描该读者所需借的书上的条形码符号后,该书的书名和条形码等信息都从数据库中调出显示在屏幕上,自动记录在该读者的借阅档案中,借书工作即告完成。一般借一本书仅需 1至 2秒钟。操作完后,计算机自动地将该借阅者和借阅的图书号码输入对应数据库中,并自动提示借阅期限。参考文献[1] 王珊著、数据库系统原理教程,清华大学出版社,1[2] 齐治昌等著、软件工程,高等教育出版社,1[3] 网络资源

图书馆类期刊数据库

不知道你所指的文献类型是什么。如果是指按内容划分的类型可以作如下回答:CNKI:是综合型数据库,其包含的文献类型有期刊、报纸、会议文献、学位论文、标准文献、专利文献等。维普:专业的期刊数据库,其包含的是期刊。超星、方正:图书

1)、超星电子图书馆:收录的电子图书内容丰富,包括经典理论、哲学、社科、经济、语言文字、文学、数理化、生物、工业技术、计算机等50余个学科门类,现拥有中文电子图书80万种,论文300万篇,全文总量4亿余业,并且每天仍在不断地更新与增加2)书生之家数字图书馆:主要收录1999年以后出版的新书,其收录量为每年中国出版的新书品种一半以上,目前拥有图书15万种,数量可观,学科门类齐全。3)中国学术期刊全文数据库:该库的产品分为十大专辑:理工A、理工B、理工C、农业、医药卫生、文史哲、政治军事与法律、教育与社会科学综合、电子技术与信息科学、经济与管理。个专辑分为若干专题,共168个专题。4)维普中文科技期刊数据库:按照《中国图书馆分类法》进行分类,所有文献被分为8个专辑:社会科学、自然科学、工程技术、医药卫生、农业科学、经济管理、教育科学和图书情报。8大专辑又被细分为36个专题。5)万方数字化期刊收藏资源的特点:目前集纳了理、工、农、医、人文五大类70多个类目,2500多种科技类核心期刊,实现全文上网。该系统收录的期刊种类主要有7个:基础科学、农业科学、社会科学、哲学政法、医学卫生、教科文艺、经济财政。维普、万方、超星的使用方法1)、维普中文科技期刊数据库“高级检索”的方法:打开维普数据库,点击高级检索,输入关键词、作者、分类号、机构、刊名,扩展检索条件,如:时间条件、专业限制、期刊范围,然后点击检索。2)、中国学术期刊全文数据库“高级检索”的方法:打开中国知网,点击高级检索,进入中国学术期刊全文数据库,输入检索控制条件,如:发表时间来源期刊`期刊年期支持基金,然后输入内容检索条件。

  • 索引序列
  • 图书馆类期刊数据库管理
  • 图书馆类期刊数据库管理员
  • 图书馆类期刊数据库管理办法
  • 图书馆类期刊数据库管理规范
  • 图书馆类期刊数据库
  • 返回顶部