(计算机应用技术专业论文)图书馆自动化管理信息系统.pdf_第1页
(计算机应用技术专业论文)图书馆自动化管理信息系统.pdf_第2页
(计算机应用技术专业论文)图书馆自动化管理信息系统.pdf_第3页
(计算机应用技术专业论文)图书馆自动化管理信息系统.pdf_第4页
(计算机应用技术专业论文)图书馆自动化管理信息系统.pdf_第5页
已阅读5页,还剩64页未读 继续免费阅读

(计算机应用技术专业论文)图书馆自动化管理信息系统.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

大连理王大学硕士学位论文 摘要 图书馆肉动化管理信息系统是在当今图书馆网络环境下,针对原始馆藏建设和无 纸化办公而开发鲍,其耳的是建立丰富的数字资源库,并为数字图书馆的实现提供充分 麓资源傈障,最终鼙标题将本馆锫藏资源数字纯,建立丰富静i n l e r n e t 资源本为读者提 供现代化的服务。在自动化办公方面能够以此系统为依托,形成多人协同工作的办公模 式以满足日常行政办公基本需求。 在文教数字纯工作方甏,文孛营纛对警今晷袁努霆书继数字讫瓣发震趋势秘大连 图书馆数字化的工作现状做了整体的概括,在广泛地论述了大连图书馆对资源建设其体 需求基础上,从数据库系统设计的一般性原则出发,阐述了从资源建设的系统结构设计 委l 数据摩设诗的软件开发过程。与此固时采鼹了一系列的优化设计激受镬褥该系绞豹模 型褥至g 优化,完整性得到保征,并给出了具体丽详缁的工程实铡。 在图书馆办公自动化方面,根据现代图书馆办公自动化的特殊需求,引入了工作 流和角色管理的方法,针对图书馆对行政办公的特殊霈求进行研发,同时也给出了其他 办公模块豹浚诗与实褒步骤。 在本文的最后,对目前本系统在实际工作应用中的优势和不足之处作了总结,并 展望未来图书馆在为读者提供服务的美好前景。 关键词:办公自动化;w e b :信息警瑷系统;数字豳书馆 图书镶皂动化管毽镶息系统 l i b r a r ya u t o m a n a g e m e n t i n f o r m a t i o n s y s t e m a b s t r a c t 稍1 el i b r a r ya u t o m a n a g e m e n ti n f o r m a t i o ns y s t e mi sr e s e a r c h e da n d d e v e l o p e du n d e r t h e s i r c a m s t a n c eo fm o d e r nl i b r a r yw e bc o n d i t i o n ,w h i c hi sb a s e do nt h es e t t l e m e n to fs t a n d a r d l i b r a r y c o l l e c t i o na n do f f i c i a la u t o m a t i o n i t sa i mi sn o to n l yt om a k el i b r a r yc o l l e c t i o n d i g i t a l i z e db u t a t s ot oe s t a b l i s ha na b u n d a n dd a t a b a s et o p r o v i d em o d e ms e r v i c e f o ro u r a u d i e n c e 。霹l es y s t e mc a nb eas u p p o r tt ot h eo f f i c ea u t o m a t i o n ,m e a n w h i l e ,i tc a r lf o r ma 舰s h o f f i c i a lm o d e lt h a tm a n yp e r s o n n e lc o u l dw o r kt o g e t h e r , s ot h es y s t e mm a ys a t i s f yt h e r e q u i r e m e n t o f n o r m a la d m i n i s t r a t i o no f f i c eb u s i n e s s f i r s t ,稀ea r t i c l e ,a st ot h ew o r ko fl i t e r a t t w ed i g i t a l i z a t i o n ,g e n e r a l i z e st h ea c t u a l i t yo f l i b r a r yd i 季t a l i z a t i o n i n s i d ea n do u t s i d e 0 1 1 i c o u n t r y i t s e c o n dd i s c u s s e st h em a t e r i a l r e q u i r e m e n to fd a l i a nl i b r a r ye s t a b l i s h m e n tw i t haw i d es c o p e t h j sa r t i c l es t a r tw i t ht h e g e n e r a lp r i n c i p a lo fd a t a b a s ed e s i g n m e n t ,g i v et h ew h o l ep r o g r e s sf r o ms y s t e m c o n s t r u c t e r d e s i g no f r e s o u r c ee s t a b l i s h m e n tt os o f t w a r ed e v e l o p m e n t o f d a t a b a s ed e s i g n ,t h i sa r t i c l ea l s o g i v e si t se y et oa d o p t as e to f t h eb e s td e s i g n p r i n c i p l e t oo p t i m i z et h es y s t e mm o d e la n dm a k e t h es y s t e m i n t e g r a t e d i n t h i sa r t i c l e ,w ec a nf i n ds o m em a t e r i a la n dd e t a i lp r o j e c t s , a st o l i b r a r o f f i c i a la u t o m a t i o n ,t h ea r t i c l e , b a s e d o nt h eu n i q u en e e do fl i b r a r y , i n t r o d u c e s t h e w o r k i a g f l o w a n dr o l e m a n a g e m e n t t or e s e a r c h t h e a n i q u e r e q u i r e m e n t o f l i b r a r y a d m i u l s t r a t i o no 懋d a lb u s i n e s s i nt h em e a n w h i l e , t h ea r t i d ea l s od e a l sw i t ht h ed e s i g na n d p r o g r e s s e so f o t h e r o f f i c i a lm o d u l e a tt h ee n do ft h i sa r t i c l e ,i tc o n c l u d e sa n d p r o s p e c t st h em e r i t sa n d f a u l t so ft h i ss y s t e m u s e di np r a c t i c a lw o r k t 掂a r t i c l ea l s of o r e c a s t st h ef u t u r eo ft h es e r v i c et h a tp r o v i d e db yt h e l i b r a r y k e y w o r d s :o f f i c i a la u t o m a t i o n , w e b ,d i g i 雠l i b r a r y i i 大连理工大学硕士学位论文 弓l言 = 十世纪九十年代以来,随着互联网的迅猛发展,高新技术的日裁酱及,特别是知 识经济的兴起,人们逐渐认识雾8 信息是知识经济的基础,谁掌握了信息,谁就掌握发鼹 经济懿主动投。戳此,对随上镄意鲍有露缀织越来越弓l 麓墩界各国的熏事觉。在这静瑟聚 下,世界范围内对图书馆作为信息资源加工、储存、发布的这一项社会职能有着更高层 次的要求,并逐渐成为各国竟相投入的热点。西方发达圜家及部分发展中国家,如蕊 嚣、荚藿、法重、蠢本、德国、缓箩赣、澳大翻耍、窜发警莺,奁致庭瓣大力支持下, 积极开展数字资源共享的研究和建设,取得了相当的成效。这一趋势城融成为国际高科 技竞争中新的制离点。数字图书馆作为图书馆自身发展与究善的主要方向,它的研究与 建设水平将直接关系到我国图书镶在未来信惑对 弋兹建经秘作锺。1 “。嚣嚣前我国大部 分图书馆的信息资源管理,帮後用o f f i c e 及一些简单的豳片格式保存数据,不具霄嘲 络操作功能,不便于各部门、备图书馆之间的信息资源共擀1 :不能实现为读者提供商 效焱询、无缝连接的服务。同时,普遍存在没有科学分类的现象,原有的信息分散且不 便傻雳,各类褰震覆愆数据库不麓够与蚕警镶资添露实联互连,资源蕊琴l 羯率缀糕”1 。 与此同时i t 的飞速发展和i n t e r n e t 的酱及应用使得办公自动化系统能够更高效率 地处理各种信件,改革了传统的手工作业的工作方式,基本实现工作程序流程化,内部 文鹣瀛转无纸讫,麴挟公文文掺熬霹转彝处臻速度,後备矮工终这到藏范亿、标准化, 有效地提高信息的综合羊用能力,增强对工作的预测和综合分析、协调能力,也给图书 馆商效率的办公帮来了更新更广的前景。 由于大连图书馆覆有资源建设及传统办公方式远远不瓣够赶上上述的发展潮流,还 处予一牵孛半手工、半鸯动诧静举穰操作狡态,医配重新开发一套甄可阻逡行于琉有的麓 域网上,也可以为其他图书馆馆员提供远程使用的基于w e b 数据库的综合信息系统已 经媳在眉睫。 在上述环凌下,蕴资源建浚及办公叁动纯蔻鹜景弱出发点熬大连枣烫书镑塞动耽戆 理系统建设应运丽生。 ( - - ) 国内外图书馆数字化的发展 强- 共谵数字纯工作起始予8 0 年找末的聪方发达国家,躯螽彝全球扩展。国际上数 字化的主要项雪肖: ( 1 ) 美国 图书德自动化管理信息系统 美国数字图书馆建设走在世界备国的前列。并且,对于建设未来数字图书馆的意义 也同益重视。 美国政府爨家计算、售慰、逶傍指导办公室( n c of o rc i c ) ,臭1 9 9 4 年以来镣年 发表一本蓝皮书,这是一种正式且重耍的研究与发展的官方报告。近年来,报告对数字 嚣书镶酸貉意义豹接遮越来越重视。1 9 9 5 年戆藏疫书“震予国家信怠基确设藏静技 术”列出了九项n i l 应用的国家级挑战,依次为:数字化图书馆、危机及应急管理、教 育及终身学习、电子商务、能源管理、环境控制和废品最小化、保健、加工处理和产 晶、公众存取政府信息。报告指出,数字化图书馋是无蟪的知识中心的基础,并强调圈 书馆数字化技术将被用于所有其它的国家级挑战成用之中。 1 9 9 6 年蓝皮书“蠢性能诗算窝遴壤:怒子来采美藿傣患豹藜破”介绍了1 8 令在美 国进行的数字图书馆项目状况及i p 地址。 1 9 9 7 年蓝瘦书“稚迸信患技术静前潜”窝确将图书镩数字纯疑入裔效按零之中。 1 9 9 8 年蓝皮书“用于2 1 世纪的技术”则又将数字图书馆在c i c ( 计算、信息、通 信) 的六个研究发展重点项目中名列于第一位。 现在,美国墅书镄数字化项曩中娩“美国n s f d a r p a n a s a 匿书镶 鐾议”已全部完 成,该项目共六个子项目,涵盖大规模文献库、空间影象库、地理图象库、声像资源 嚣;晏一个瑷妥“美国匿家数字嚣书馆顼嚣”予1 9 9 9 年完成,它包括美藿掰史及交亿 科技成就,有1 5 个研究图书馆与档案馆参加,其他项目魄进展较快。 ( 2 ) 全球信息社会电子黼书馆项目 该顼羁由法、e :l 、荚、英、加、德、慧、俄八个国家的国家图书憾组成,凑含各国 文化历史精华,于2 0 0 0 年前麟完成。 法髫:法磬霆家瑟书键数字化工程。数字资潦邑达3 0 0 0 g 8 戳上,书鏊数撂8 3 0 万 条。 英凿:英邕国家图书馆存储毫d 新僵议。共2 0 个顼髫,大部分已完成,并在因特网 或局域网上提供服务。 日本:日本小规模试验型数字图书馆项目。包括国家联合目录8 8 0 万条数据的网络 试验;数字图二翳键实戥试验嚣曩本国会图书镶1 0 0 0 万页镕藏夔数字化。 日本图会图书馆关西馆工程。该馆将成为日本最大的数字图书馆及旺洲地区的文献 箍供中心,| 三| 零政府投资4 亿荚元,已于2 0 0 2 年究成一麓工程。 从国外发展疆,数字化建设必须使用高新技术做支撑。如在资源瘁建设中需要使用 高效联机解析处理、数据仓瘁、数据挖掘等技术;研究将数据仓库和数据挖擒应用于数 一2 大连瑾工大学颈士学位论文 字图书馆的体系结构,研究元数据的界定与自动抽取、多媒体对象数据的压缩与还原 等,实现嚣书馆数字资源数快速海爨存取;实玟分布式凌源瘁熬可互操作。黢,磅究在不 同层次上( 语句、语义等) 为具有多个分布式资源库的大型图书馆提供快速横向跨库的 瓷诲技术;实城基予并行怒疆的辩速查询g 擎,用予越大蔑模分布式资源滓静浚速存 取;实现多语种的实时翻译,并将其应用在因特网上的双向梭索环境中;实现基于内容 多媒体特征的梭索,龟括概要查询、分类、检索以及自动摘要、自动转换和匹配等;实 现该系统的可缡鼓燃,要求系统既能应羽在全爨范圜、全球范疆,也9 2 避用于个人使 用,无论数据凝、内容覆盖面和内容深度、用户数等都有极大的可扩展性。 对客户瀑硬粹要求条律低 客户机只需要安装一种w e b 的浏览器软件。 ( 5 ) 扩展性好 b s 横式可以直接连入i n t e r n e t ,具鸯照好的可扩展性“”。 我们采用b s 计算模式的系统功能结构图如图2 2 所示: 熠2 ,2 采用b s 模式整理信息系统黝功能结构匿 f i g 2 2t h e f u n c t i o nc o n f i g u r a t i o no f b sp a t t e r nm a n a g e m e n t i n f o r m a t i o ns y s t e m 下瑟嬉功懿蕊型绥优: 1 8 大滤理工大学硕士学位论文 由前述部分,我们知道大连图书馆自动化管理信息系统分为办公自动化、系统管 道、馆藏数字纯、阿上资源收集加工、多媒体素丰才、读者检索及部分模块。功能模型如 图2 , 3 所示: 图2 。3 系统功戆模型隰 f i g 2 3t h e m o d e lo fs y s t e mf u n c t i o n 馆藏数字化部分依据需求分析其功能模型如图2 a 所示: 图2 4 馆藏数字部分功能缩构 f i g , 2 4t h e f u n c t i o nc o n f i g u r a t i o no f l i b c o l l e c t i o nd i g i t a lp a r t s 1 9 一 黼书馆自动化管璇信息系统 多媒体素材功越结构如图2 。5 翳示: 图2 5 多媒体素材库功能结构图 f i g 2 5t h e f u n c t i o nc o n f i g u r a t i o no fm u l t i m e d i am a t e r i a ld a t a b a s e 瓣上资漂竣爨秀嚣工凌缝缝鞠蠹馨鋈2 。6 辑汞: 图2 6 网上资源收集加工 f i g 2 6n e t w o r k r e s o u r s e sc o l l e c t i o na n d p r o c e s s i n g 2 1 3 系统平台 图书馆自动化管理信息系统的平台设计由网络拓扑结构设计、网络操作系统选择、 系统瞥理数据库选择、系统软、硬件、w e b 动态发布部分组成。 一2 0 一 大连理工大学硕士学位论文 下面给出该系统的平台,瓤括以下内容; ( 1 ) 系统静溺络稻挣结稳 ( 2 ) 系统的网络操作系统 ( 3 ) 系统的数据库 ( 4 ) 系绞的软 牛、硬 牛 ( 5 ) w e b 动态发布 2 3 1 溺络亨石矜缝构 依据交际情况,在大连市图书馆、区县图书馆馆际间连接可采用的方案有传统专网 连接和v p n 连接两种方榘可供选择。下面对这两种方案进行分丰斤。 健统专弱由予是在运营嚣阙络上建设鳇覆盖型耀终,在实现大连意图书铭互连斡全 网通讯时会出现n 平方扩展性问题,同时传统专网由于是点对点的联接,其网络拓扑结 稳稻对复杂,对篷书馆来说薪蹭、删除、謦菠路蠹靛置数维护王 乍量大,投入专圈建设 的资金也较大。而虚拟专网( v p n ) 则具有很强的扩展性,可以实现任何节点与其他节点 的唐接通信。特剐是在实现用户节点间的全阏状通信是不需要逐条配鬣用户闻的线路, 2 够怨决乎方性戆扩展闼题,其次v p n 可以通过调整网络侧参数改变冀逻辑拓扑,不需 要图书馆新增任何线路或修改任何配置,有效地减少了缎护的工作量。考虑至大连城域 溺及大连强书镶赛懿褒实资金清提,我襄采弼熬形式戈剥耀公菸瓣络资源薅遗公共熬书 馆馆际间专用v p n 网络,如图2 7 所示。 圈2 7v p n 连接豹缝稳 f i g 2 7v p n c o n n e c t i v es t r u c t u r e 2 1 一 港投 图书馆自动化管理信息系统 大连图书馆作为馆际连接的核心馏,采用的是干兆以太网的技术,其网络撷扑图如 图2 8 所示。 闰2 8 大连图书馆馆内网络缡构 f i g 2 8t h e i n t r a n e ts t r u c t u r eo f d a l i a nl i b r a r y 从图2 8 ,我们可以看出:市图书馆的局域网具有主干1 0 0 0 m 、局域网中心到各部 门1 0 0 m 邋讯能力。吾褛层逮过竞纾接入交挠杭,彩蕊典羹懿星彩结构;各部门计雾掇 2 2 大连理工大学硕士学位论文 与楼层的连接也为星形的级联,形成星形树形结构,方便了网络的扩充,为将来自动化 管理的扩充打下了基础。 图书馆的自动化管理信息系统就是以各单位局域网为依托,进行数字化和办公自动 化管理。依托于该网络基础上的管理系统如图2 9 所示。 图2 9 依托于各单位局域网和v p n 的图书馆自动化管理信息系统 f 追2 9t h ef i b r a r y a u t o m a t e d m a n a g e m e n t i n f o r m a t i o n s y s t e m b a s e do nt h el o c a l a r e an e t w o r ko f e a c hu n i t 2 3 2 网络操作系统 我们采用的网络操作系统为w i n d o w s2 0 0 0s e r v e r ,它是m i c r o s o f t 公司在 w i n d o w sn t 基础上开发的操作系统,具有操作系统的各项强大功能“。我们选用其作为 操作系统的主要原因是: ( 1 ) 用户界面简单,易学易懂,而其他几种操作系统要求用户具有较强的操作系 统和网络知识。 ( 2 ) 安装方便,配置简单、管理方便。 ( 3 ) 具有较好的扩展性、可维护性、通用性、可靠性和安全性,并且支持此软件 的厂商较多。 一2 3 国书馆自动化管理信息系统 ( 4 与微软的英谴稠关产品兼容性好,有的甚至可以无缝集成,能够开发渤复 杂、离教的应璃系统( 该系统基本上使溺的都是微软的产品) 。 2 3 。3 鞋翳g 匿务器平台 常掰鹣鹣b 被务器平台静释类穰多,衡鲐:m i c r o s o f t 公司酌i n t e r n e t i n f o r m a t i o ns e r v e r ( i i s ) 蔟歹,n e t s c a p e 公霹静e n t e r p r i s es e r v e r 、n c s a 蒋。其 中微软公司的i i s5 0 ,它具商以下优点; ( t ) 软件的安装、配霹、管理简单,易于掌握。 ( 2 ) 运行在m i c r o s o f tw i n d o w s 搬搽作系统上,其有很好豹性豁。 ( 3 ) 兼容经好,支旃檬漆豹疆弹镑议,支持c o i 瓶范,可戳开发基予w e b 静应 用。 ( 4 ) 与微软公司的葵继相关软 牛产韪,赡v i s u a ls t u d i o 蓉列、s 姚s e r v e r 、 i n t e r n e te x p l o r e r 、i n d e xs e r v e r 、e x c h a n g es e r v e rt r a n s a c t i o ns e r v e r 等产潞兼 容健好,这照产晶可以和i i s 实现无缝集成,有助于开发更复杂、更高效的应雨系统 【2 1 c i i s5 0 是w i n d o w s2 0 0 0s e r v e r 中撼供的,它翻搡作系统紧密结合,是w i n d o w s n t 平台下豹酋选w e bs e r v e r ,根据信息系统的总体霈要及从技术角度考虑,我们选择 了微软公司的i i s 5 0 作为该系统的w e b 服务器。 2 ,3 4 系统数镭摩 w i n d o w s2 0 0 0s e r v e r + s q ls e r v e r2 0 0 0 瀚模式穗变为国内软件开发的流行平 台。s o ls e r v e r2 0 0 0 功能强大,揉律方便,与w i n d o w s2 0 0 0 操作系统结合紧密,是 各金韭开发瘫嗣涎首选。支持分布式戏疆,并发性、可靠缝较好,符合我们实际豁要 求,掰以我嚣j 选箨健瘸豹系绫羧蕹瘁鸯s q ls e r v e r2 0 0 0 。 2 ,3 ,5 系统鲍款、硬势 下瓤绘如e 匿务器熬敬譬、硬件选择,并绘出客户端软 串、硬媸的罄撼l 。 ( 1 ) 服务器端: 软件;n e - t w o r ko s :w i n d o w s2 0 0 0s e r v e r d b m s :s q ls e r v e r 2 0 0 0 舱bs e r v e r :m si i s5 0 数据库服务器:s u n3 5 0 0 w e b 服务器:d e l i2 o ( 2 ) 客户蜗: 软伴:w i n d o w s9 8 、w i n d o w s2 0 0 0 、w i n d o w sx p 、w i n d o w s m e 一2 碡一 大连理工大学硕士学位论文 硬件:p c 机 一2 5 图书馆自动化管理信息系统 3 资源数字化的数据库设计与实现 本章主要叙述图书馆自动化管理系统如何针对给定的软件、硬件环境,根据图书馆 数字化的实际要求,设计出一个合理的数据模型,从而建立其应用系统。该过程为概念 模型设计、物理模型设计、规范化设计、模型优化设计、完整性设计。 3 1 概念设计 使用i d e f l x 建模进行概念设计如下: ( 1 ) 标识相关实体 地方文献数字化工作涉及到大连市地方出版物、地方作家作品等一系列地方文献的 数字化工作。初步确定地方出版物全文库有以下几个实体类型:图书基本信息、目录信 息、文摘信息、全文信息、全文索引信息、责任者信息、出版发行信息、著录人员信 息、著录单位信息、著录部门、地方文献上传记录信息。 ( 2 ) 编号与命名实体 经过上一步的工作,得到初步的实体。对这些实体进行编号和命名,以实体表的形 式记录下来。地方文献实体表形式如表3 1 所示。其中编号为统一编号,实体名要符合 约定的规则。 表3 1 地方文献实体表 在这个阶段中,可以初步识别出大部分的实体,随着建模工作的进行,会增加新的 实体或删除原先识别的实体。 ( 3 ) 定义联系 2 6 大连理工大学硕士学位论文 采用i d e f l x 模型建模不可能将地方文献数字化中所有实体联系表达出来,只8 通 过已经存在的依赖性来定义实体间的相互联系。每个关系模式可能为对一、一对多 ( 多对一) 、多对多( n :m ) 的不同形式0 4 “。例如每个著录者可以箸录多种文献, 丽每一种文献只能由一个蔫录者完成,这是典型的对多的联系。 在地方文献数字化的建模初期,允许存在非确定性的联系。非确定性联系也就是 f i ;m ,表示两个实体之间的关系,在以后的建模过程中,可以逐步地将n 元联系转换为 1 3 个二元的联系来袭示汹“1 。 为了标识各实体之间的关系,采用联系矩阵工舆。该联系矩阵是一个有水平和难直 轴线的二维数组,两条轴线表示相同的实体,也就烂由实体名组成,实体与实体间关系 表示是由它们之间的联系符号组成,“$ ”表示两个实体之间可能存在联系,由于这种 方法魁上下对称的,只需表示这个矩阵的上半部分。如表3 2 所示。 表3 2 标识地方文献联系矩阵 l l t l o o kl 删ll l 町l l 洲l l d bl l w r i tl l hn 埔l l 船ol l 陌f tl t 如 为了表示文献实体之间的依赖,必须从两个方向来检查两个实体之间的依赖关系。 为了明确对于实体a 与实体b 之间的依赖关系,兔确定对于实体a 来说,有多少实体b 与之相对应,然瑶再从反方向来检查,重复这一步骤。举例来说:考虑文献基本信息 l l b o o k 实体与文献目录信息l l 舭之间的联系。一个豳录只能存在一种文献的信息中, 而一种文献可以有多个目录。因此实体l l b o o k 与实体l l 肌之间的关系是一对多的关 系,这是一个确定型的联系。而实体l l b o o k 与实体l l w r i t 责任者基本信息项之间的联 系则有所不同,一个责任者可以写一种或多种文献作品,一种文献作晶可以由个或几 一2 7 一 一 术 牢 一 一 一 乖 一 一 一 一 半 一 一 一 一 一 一 一 书 一 一 一 一 一 一 一 一 一 一 一 书 一 一 一 一 一 一 术 冰 一 一 一 一 一 一 一 一 一 术 一 一 一 一 一 一 一 一 一 一 一 一 一 半 一 一 一 一 一 一 一 一 一 一 一 一 一 半 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 k t t 0 t b c r d l j b r u b e a p 8 h 口 d * p l r p u l l 0 l l l l l l l l 呲 州 岫 帆 岫 心 恤 帆 帅 图书馆自动化管理信息系统 个责任者完成。所以l l b o o k 实体与l l w r i t 实体之间的关系是多对多的关系,这是一个 菲确宠蓬的联系,这释菲确定鳖静联系螫须在建模的过程中逐步清除。 在明确了联系的形式聪,为联系命名。如:l l b o o k 和l l w r i t 实体之间的联系名为 由著著。 ( 4 ) 梅遣实转缀圈 在定义了联系聪,构造地方文献数字化实体图作为一个移j 始的i d e f i x 图。圈中的 方盒予表示奁初始圈中,兔诲存在非确定墼联系。蟊瀚3 1 掰示兹怒一个关于逡方 乍家 文献的部分实体级圈。 l l p d b 7t 材旺l 盘l l q w # 4 露圈与 l 出版i 包含于 。1l l o b a 口_ k n 由蒜,著 一 图3 1 一种文献的部分嶷体级圈 f i g 3 。lt h ep a r te n m y l e v e lf i g u r eo f o n ek i n do f l i t e r a t u r e ( 5 ) 转换不确定型联系 壤念摸戮懿设诗不是诲存在l 旗定黧魏联系,要纭照多元联系转换为多个二元联系 的规则进行非确定的转换。将不确定联系转换为确定挺联系,可以通过引入连接嶷体的 方法将多元的不确是联系转换为二元静确定鍪联系”。 出于描述文献基本信息豹l l b o o k 实体和攒述责任者基本信息的l l w r i t 实体的联系 属于不确定裂联系,也就怒多对多( 多元) 联系:一本图书可以存在着多个著者,一名 著老也可强霹多本强豢,慰该联系转纯瓣方法为在转换豹避撰孛弓| 入一个瓣豹攘交实体 l l w r i t e b o o k ,该实体的引入是为了描述特定的某种文献和是由特定的浆位责任者写 静。邋过这样鹃转换,完戚了实体l l b o o k 。实俸l l w r i t e b o o k 之阕鞠实体l l w r i t e b o o k 与实体l l w r i t 之间的确定型的联系。 经过改造的实体l l b o o k 、实体l l w r i t e b o o k 之间和蜜体l l w r i t e b o o k 与实体 l l w r i t 之闽姻确定鬻豹联系翅图3 t 2 掰零: 一2 8 一 豳 大遗理工大学硕士学位论文 藉3 2 改造 # 确定联系示意蚕 f i g 3 2t h ec h a n g e d n o n - c o n f i r mc o r r e l a t i v e f i g u r e ( 6 ) 定义实体的主键码 定义实体键码也就是定义每个实体的主键码与次键码1 。如图3 。3 魇示: l l b o o k il l 札t 2 l l i i i | j 3l l q w 4 圈圈圈圈 l l y z i t 璃 l l b 据 圈圈豳圈 l l r e c 9 l l p a r t i ol l u p l ll l w i t e b o o k 1 2 圈豳圈圉 强3 3 主毽磷、次镳码静表示 f i g 。3 3t h ee x p r e s s o f p r i m a r yk e y a n d s e c o n d a r yk e y ( 7 ) 键码迁移 依照依赖关系确定实体蛉外键磷,如l l b o o k 实体懿主键趱l l b o o k l d 移到l l m l 中,图3 4 为l l p u b 的主键码l l p u b l d 迁移到了l l b o o k 中。 一2 9 霜书馆鑫凌纯篱瑾信惠系统 l l p u b 7 l l 日o o k 1 圈邑豳 图3 4 键码i 鼍移 r i g 3 4t h ek e y c o d es h i f t ( 8 ) 绘毒l 键级蚕热图3 。5 鼹示。 l l p u b vl u 盹,2tt a w 尼 l 撵# t ,l on 孙c 9 l 0 w i t 辐。豳瞧2 圈圜 图3 5 遗方文献全文资源船工键级舀 f 嘻3 5t h ep r o c e s s i n gk e y l e v e lf i g u r eo f l o c a ll i t e r a t u r ew h o l e - l e n g t hr e s o u r c e s ( 9 ) 定义属性 3 0 大连理工大学硕士学位论文 在定义蜜体属性阶段中,对地方文献全文资源加工的全部实体属性进行定义,最后 形成含有实体属性的建模属性表。这要求属性的建立必须紧紧围绕漪地方文献全文资源 的实际使用背景和收集到的需求信息来展开。”。例如实体l l b o o k 瓣菲键码属性包括有 疆述价格豹l l p r i c e ,攒述载体形态翡l l p a g e 藩戆,接述鑫敝发行顼静l l p u b i d 属 性,描述责任者i d 的l l w r i t i d ,描述文献附注信息的l l a d d 。下列实体属性表为地方 文献全文资源加工的i d e f i x 的各个实体的属性表。 表3 3l l b o o k 实体属性装 表3 4l l p u b 蹬版发行项基;体属性表 3 1 图书馆自动化管理信息系统 表3 5l l i b 文献所属类别实体属性表 表3 6l l b d 数据库表实体属性表 表3 7l l m l 目录实体属性表 表3 8l l q w 全文实体属性表 表3 9l l w j 文摘信息实体属性表 一3 2 大连理工大学硕士学位论文 表3 1 1l l w r i t e b o o k 中间连接实体属性表 表3 1 2l l r e c 著录者信息实体属性表 表3 1 3l l p a r t 著录单位实体属性表 与系统操作有关的文献文摘、目录、全文的数据回收站实体由于与其对应的实体结 构雷同,这里不再叙述。 3 3 图二b 馆自幼化管理信息系统 由于有的荤位需要上传数据痒,耄爱务器蓬楚模块螽动识鬟土传静数据库缀泵,并 自动将数据倒入中央临时库中,这需要l l u p 实体兜成相关纪录的数据库写入,该上传 的数据库中的实体与前述灾体相同。在数据审核人员完成数据的审核之后,执行相应的 搽 睾,数搽羧会录入到中央痒中。 3 _ 2 物理数据模型 在地方出版物的i d e f i x 模型中,鼹然涉及到了实体、联系、属性、键码等元素, 但| 妻子在建模过程中邑缀考虑了售惑冗余,键秘豹迁移等一系列懿竭蘧,疆隘凌 i d e f i x 圈转换成为关系模式过程就比较简单。需要做的工作就是獭i d e f i x 图中各种实 体转换为相应的关系模式。以下为对应的关系模式: f 1 1l l 8 0 0 k f l l b o o k i d ,l l p u b i d ,l 珏b i d ,毛l d b l d ,l l w l 玎) ,u s e r i d , l l b o o k n a m e ,l l i n d e x n u m ,l l i s b n ,l l p a g e ,l l a d d ,l l k e w o r d ,l l p r i c c ) ( 2 ) l l p u b ( l l p u b i d ,i 工p u b n a m e ,l l a d d r e s s ,l l p r i n t ,l i 。p u b d a t e ) ( 3 ) l l l b g f l a 照里q ,l l l b n a m e ) ( 4 ) 强秘疆i l l 羹整鍪,l l d b n a r n e ) ( 5 ) l l m l qj ! 磐j 坠,l l b o o l d d ,l l m l n a m e ) ( 6 ) l l q w q l 羽型! 坠,l l m l i d , l l q w n a m e ,l l q w s y ,l l q w s b ) f 7 1l l w j ( l l b o o k m ,l l w j d i s c r i ) f 8 ) l l w f i t ( l l w r i 镬d ,l l b o o l d 静,l l w 矗t e r ,l l w 疽t p i c ,l l w r i t 玎,l l w r i t a d d ) ( 9 ) l l w f i t e b 0 0 k l b o o i d 回,l l w r i a 【d ) ( 1 0 ) l u k c ( u s e r i d ,b l b o o k i d ,l l u n i t ,l l u n i t l d ,l l d a t el r ,l l p a r t l d ) f l l l l p a r t m , , ,l 壬聋a 1 ) 1 _ _ _ l p a r t l d l l p a r t n a m ,e l l p a r t a d ,r e s s ( 1 2l l b o o k b a c k ( l l b o o k b a e k l d l l b o o k i dl l p u b i d ,l i l b i d ,l l d b i d , l l w r i t i d ,u s e r i d ,l l b o o k n a m e ,l l i n d e x n u m ,l l i s b n ,l l p a g e ,l l a d d , l l k e w o r d ,l l p r i c e ) ( 1 3 、l l p u b b a c k c l l p u b b a e k i d ,l 糟u b i d ,l l p u b n a m e ,l l a d d r e s s ,l i ,t i n t , l l p u b d a t e ) f 1 4 ) l l i b b a c k 匿n b b a c e l d ,l l i b l d ,l i i b n a m e ) 0 4 ) l l d b b a c k 幽,l l d b l d ,l l d b n a m e ) f 1 5 1l l “b a c k 幽,l l m l i d ,l l b o o 埘d ,l l m l n a m e ) ( 1 6 ) l l q w b a c k 巴班瑚凰壁堡,l l q w i d ,l l m u d ,l l q w n a m e ,l l q w s y , l l x t w s b ) 3 4 - 大连璇工大学硕士学位论文 ( 1 7 ) l l w j b a c k 逢点颡疆塑兰望坌,l l b o o k i d ,l l w j d i s c r i ) ( 1 8 ) l l w r i t b a c k 但数理也显墼女凸旦,l l w r i t i d ,l l b o o l d d ,l l w r i t e r l l w r i t p i c ,必蜘j l l w r i t a d d ) f l 筠l 纛w 萎舒b o o k b a c k ( l i 量o o k i d ,ll 精喇潮) ( 2 0 ) l l r e c b a c k f u s e r i d ,l l b o o l d d ,l l u s e r n a m e ,l l u n i t , l l d a t el r ,l l p a r t i d ) 懿上圭键暴爱耀谚翔下溪线约形式,多 镶采蘑壤诲字瓣形式, 库表的外镳数目是不确定的,为了减少数据库连接运算的开销, 能,尽量少用外键。 l l u n i t l d 一般说来,一个数据 避免降低数据库的性 在设诗字段的数攒炎型时,整数魏文献代码,爨任誊代码等为了表示更多事富的信 息,采蠲i n t 类墼;字符整静字段采麓v a r c h a r 类鬟,数藿戆大枣尽量在簿合藏蓠的翦 提下不必取值过大;文摘、全文索引及附注采用n t e x t 类型,可以自动分配存储空间; 时间类型则采用d a t e t i m e 类型。 3 。3 摸型懿蝮范 乏 3 3 i 关系模式设计异常 关系数据库设计的核心问题是关系模式的设计,按照一定的原则从数量众多而又相 互关联豹数据中,秘逡窭一缝罄琵爱浚实嚣 毒嚣又蒺骞蹇努熬可操箨毪戆懿关系模式 2 9 1 。以地方全文资源的l l b o o k 关系模试为例: l l b o o k 巴望独业受,l l p u b i d ,l l i b i d ,l l d b i d ,l l w r i t i d ,u s e r l d , l l b o o k n a m e ,l l i n d e x n u m ,l l i s b n ,l l p a g e ,l l a d d ,l l k e w o r d ,l l p f i c 的 由于种文献存在多个责任者,如大连趣方作家a 与另一大逐地方作家8 合著的一 本出版物,由于每个地隧蒋名作家必须有相关的简历、获奖情况镣基本信息。同一种文 献存在重复录入的情况,会出现l l b o o k n a m e ,l l l n d e x n u m ,l l i s b n ,l l p a g e ,l l a d d , l l k e w o r d 簿表示稳溺信患静鼗摇在获系赘多个实钢中大量重复娩出褒,这将簿致修改 异常、插入异常、删除昴常等现象。 ( 1 ) 修改异常 穆改舅鬻篌褥系统维护人员在维拶系统数据露只修改了重复数攥中貉一缝或多缓鲶 数据,由于粗心往往会惑记修改别的黧复的数据。比如:尤金这种文献的资任者为 a 、b 、c ,而这种文献的价格原来是1 5 0 0 元,需要改为1 6 0 0 元,由于疏忽,维护人 3 5 图书馆自动化管理信息系统 员只修改了a 、b 责任者的价格,没有修改c 责任者所在元组的价格,这就出现了修改 异常。 ( 2 ) 插入异常的含义是当著录人员插入一组数据时由于未知数据而很难在关系中 正确的插入。例如已知文献代码、书名、价格等,但不知该书的责任者,而该字段的属 性不能为空,这就出现了插入异常问题。 ( 3 ) 删除异常的含义是如果a 责任者有多种著作a 、b 、c ,在删除a 责任者信息 时,也相应的把a 、b 、c 三种文献的信息删除了,这也是一种不正常现象。 3 3 2 关系模式的分解 消除前述关系模式中数据异常的方法是采用分解关系式。将属性分开,构成两个新 的关系模式。依照模式分解的定义: 关系模式r 的分解是指r 为它的一组子集p = r l , , r n 所替代的过程嘲。 依据定义,为了能够保证分解能够正常进行,可选择下面两个关系: l l b o o k f i r s t ( l 量塾q q l 婴,l l p u b l

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论