资源描述:
《基于uml的科技文献检索系统的分析与设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、本科毕业论文(设计)基于UML的科技文献检索的分析与设计UMLbasedanalysisanddesignofscienceandtechnologydocumentretrieval作者何建专业软件工程指导教师陈笑筑教授分院信息学院二〇一二年五月摘要UML是一种标准化的建模语言,它融合了多种优秀的面向对象建模方法,以及多种得到认可的软件工程方法,消除了因方法相互独立带来的种种不便,它通过统一的表示方法,使不同知识背景的分析人员,开发人员以及用户可以方便的交谈。运用UML对运用系统进行建模,在分
2、析和设计阶段建立良好的系统模型,根据建立的模型进行设计和编码,可以降低开发成本,缩进开发周期,减少开发风险,从而保证系统的正确实施。科技文献检索系统是一项系统工程,传统的检索模式已无法适应当前用户对文献的检索需求,针对当前的检索模式,提出了基于UML建模语言下B/S模式的科技文献检索系统的分析与设计。随着信息技术在信息检索上越来越深入而广泛的应用,文献检索系统的实施在技术上已逐步成熟。要高效率地把所需要的信息快速的检索出来,就必须改进检索信息的模式,即使用更直观的,面向对象的检索模式,建立与科技
3、文献自身特点相适应的检索系统。本文介绍了在UML建模语言环境下分析与设计一个科技文献检索系统的过程。创建了一套行之有效的方案。文章介绍了文献检索系统的分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了基于UML的系统功能设计和模型建立。论文主要介绍了本课题的开发背景、系统模型分析、系统模型设计、系统数据库的分析与设计。关键字:科技文献;检索系统;UML;数据库AbstractUMLisastandardmodelinglanguage,itcombinesavarietyofexc
4、ellentobject-orientedmodelingmethod,aswellasavarietyoflicensedsoftwareengineeringmethod.,duetotheeliminationoftheinconveniencebroughtbythemethodofindependentofeachother,itthroughauniformrepresentation,sothatdifferentknowledgebackgroundanalysis,develo
5、persanduserscaneasilytalk.TheuseofUMLontheuseofsystemmodeling,intheanalysisanddesignofphasetoestablishagoodsystemmodel,basedonthemodeldesignandcoding,canreducethecostofdevelopment,indentingthedevelopmentcycle,reducedevelopmentrisk,soastoensurethecorr
6、ectimplementationofthesystem.Scienceandtechnologydocumentretrievalsystemisasystemengineering,thetraditionalretrievalmodelhasbeenunabletoadapttothecurrentuserdemandfordocumentretrieval,theretrievalmodel,isproposedbasedonUMLmodelinglanguageunderB/Smode
7、ofscienceandtechnologyliteratureretrievalsystemanalysisanddesign.Alongwiththeinformationtechnologyintheinformationretrievalofmorein-depthandwiderangeofapplication,documentretrievalsystemhasbeengraduallyimplementedinthetechnicalmaturity.Toefficientlyt
8、otheneedsoftherapidinformationretrieval,wemustimproveinformationretrievalmodels,namelytheuseofmoreintuitive,objectorientedretrievalmode,establishedwithitsowncharacteristicstoadapttothescienceandtechnologyliteratureretrievalsystem.Thispaperintroducest