欢迎来到天天文库
浏览记录
ID:5187674
大小:42.00 KB
页数:18页
时间:2017-12-05
《基于uml图书馆opac系统研究和设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于UML图书馆OPAC系统研究和设计 摘要:为了高效地开发图书馆OPAC系统,将UML建模技术应用于OPAC系统的分析和设计中。首先提出了基于系统原型的UML系统分析和设计方法,其次通过用例建模、类建模、活动建模、交互建模和状态建模分析了系统的静态结构和动态行为,最后通过架构设计、用例包设计、类包设计、构件设计、部署设计设计了系统的技术解决方案并完成了业务模型到技术模型的映射。项目结果分析和成功实施表明提出的系统分析和设计方法是开发图书馆OPAC系统的一个有效的解决方案。关键词:OPAC系统;系统原
2、型;UML建模;系统分析;系统设计中图分类号:TP311.52文献标识码:A文章编号:1009-3044(2014)05-0970-08AnalysisandDesignofLibraryOPACSystemBasedonUMLCHENLian-he(Library,ZhangzhouInstituteofTechnology,Zhangzhou36300,China)Abstract:InordertoefficientlydevelopalibraryOPACsystem,unifiedmodeli
3、nglanguage(UML)18technologyisappliedtotheanalysisanddesignofthesystem.AUMLsystemanalysisanddesignmethodbasedonsystemprototypeisproposedatfirs,thenusecasemodeling,classmodeling,activitymodeling,interactionmodelingandstatusmodelingareappliedtoanalyzestatic
4、structureanddynamicsofthesystem,andlargeframedesign,usecasepacketdesign,classpacketdesign,componentdesignanddeploydesignareappliedtodesignthetechnicalsolutiontoimplementthesystemandcompletethemappingfromoperationmodeltotechniquemodel.Theanalysisofresults
5、oftheprojectandsuccessfulimplementationofthesystemdemonstratethattheproposedmethodcananalyzeanddesignthelibraryOPACsystemineffectivetechnicalsolutions.Keywords:OPACsystem;systemprototype;UMLmodeling;systemanalysis;systemdesign图书馆要发挥信息资源中心的作用,大量的资源能为用户所用,
6、就必须建设好OPAC系统。OPAC(OnlinePublicAccess18Catalog)系统,即图书馆公共目录检索系统,是用户从图书馆获取资源的最基本最直接的手段。OPAC系统使用户能够网上查询图书馆馆藏书目,是图书馆信息化建设的重要组成部分,它关系到图书馆的管理水平、服务水平、自动化建设水平、资源的利用率,所以OPAC系统的研究和建设对图书馆的发展具有重要的意义[1]。因此,如何成功而又高效地开发OPAC系统便成本文的主要研究目的。随着信息技术的发展,软件复杂性的增长使确保程序的正确性变得越来越困
7、难,同时业务的发展要求软件系统能够迅速改变。面向对象的分析与设计(OOAD)已经成为主流的软件开发方法,它是一种更易理解、使软件开发和维护变得更简单的方法,能够显著缩短系统分析和开发的时间,开发出有弹性的软件系统,以适应信息和功能的变化[2]。为了更好地理解即将开发的系统和更好地解决复杂的问题,面向对象的分析与设计采用面向对象的建模技术对系统构建业务模型。统一建模语言(UML,UnifiedModelingLanguage)是面向对象技术的标准建模语言,对面向对象的系统进行可视化、规格说明、构建和文档化
8、,它是一种富有表达力的语言,可以描述开发所需要的各种视图,然后以此为基础装配系统,广泛应用于信息系统、技术系统、嵌入式系统、分布式系统、业务系统、系统软件。18鉴于以上分析,该文根据OPAC系统开发的特点,首先阐述了引用瀑布方法学中的系统原型开发样式进行开发我馆的OPAC系统的缘由,接着着重报告UML建模技术在需求、分析与设计阶段的使用情况,并分析UML建模技术在系统开发中所发挥的作用。1OPAC系统业务需求1)OPAC系统业务陈述依据国外
此文档下载收益归作者所有