- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
适配器模式在系统接口中的应用与研究
摘要:随着设计模式广泛的被业内认可,越来越多的人认识到其重要性,并致力于设计模式的研究。该文通过介绍适配器模式在ERP系统与CRM集成的重要性,论述了设计模式在ERP系统与CRM集成的实现过程,说明了设计模式的运用还值得进一步研究。
关键词:ERP;CRM;适配器模式;系统集成;软件复用
中图分类号:TP311 文献标志码:A 文章编号:1009-3044(2008)23-1346-03
Application and Research of the Adapter Pattern On System Interface
PENG Yang1,PENG Jun-feng2
(1.Hunan International Economics University, Changsha 410205, China; 2.Hunan CopoteE Science Technology CO.LTD, Changsha 410000, China)
Abstract: As design patterns are gaining widespread acceptance at industrial level, efforts research them. especially design pattern arouse the attention of people. This paper presents the importance of adapter pattern in integration between the ERP system and CRM system. which are implemented in integration between the ERP system and CRM system, are elaborated. Finally, it points out that more research of using design pattern is needed.
Key words: ERP; CRM; adapter pattern; system integration; reusable software
1 引言
设计面向对象的软件比较困难,而设计可复用面向对象的软件就更加困难。你必须找到相关的对象,以适当的粒度将他们归类,再定义类的接口和继承层次,建立对象之间的基本关系,为此提出设计模式这个概念[1]。设计模式简化了软件的设计和过程的实现,使软件系统的基础架构更加清晰,因此在诸多大型软件系统的设计过程中,设计模式都成为重要的辅助手段,如:一些大型企业的CRM(Customer Relationship Management),OA(Office Automation),ERP(Enterprise Resources Plannig)系统等。文章以国企信息化为例,运用Adapter模式解决了我方开发的CRM与ERP 的接口问题。
2 设计模式
所谓模式(Pattern),起源于建筑工程设计大师Christopher Alexander关于城市规划和建筑设计的著作[2,3]。它指在特定的场合(Context)下,对特定问题的惯用解决方案。并由Erich Gamma, Richard Helm等几位设计模式先行者引入到软件设计领域。涉及结构型、创建型、行为型3大类以及由其派生出的23个经典模式。设计模式是对被用来在特定场合下解决一般设计问题的类和互通通信的对象描述。一个设计模式的命名,抽象确定了一个通用设计结构的主要方面,这些设计结构能被用来构造可复用的面向对象设计,并且每一个设计模式都集中在一个面向对象的设计问题或设计要点[4],见表1。
2.1 设计模式的基本要素
在设计模式的定义中,我们可以看到一个设计模式应该有如下四个基本要素[4]:
1)模式名称:一个助记名,用一、两个词来描述模式的问题、解决方案和解决效果。这个名称便于我们编写文档、与他人交流设计思想和设计结果。
2)问题:描述应该在何种情况下使用模式。它解释设计问题和问题产生的前因后果,可能描述一个特定的设计问题。有时还描述使用此模式必须满足的先决条件。
3)解决方案:描述针对该类问题设计的组成部分,以及它们各自的职责、相互关系和协作方式。它所提供的是设计问题的抽象描述和如何用一个一般意义的元素组合来解决此问题。
4)效果:描述模式应用的效果及应用时应权衡的问题。描述此模式的应用对系统灵活性、可扩展性和可移植性的影响。
3 A
您可能关注的文档
最近下载
- 2025年光伏电站设计与运维职业技能等级考试模拟试题集(含答案解析).docx VIP
- DB13(J)T 218-2016外墙保温装饰复合板应用技术规程(盒状金属装饰保温一体板).pdf
- 护理警示标识课件.pptx VIP
- EN1563-2011 球墨铸铁 中文版.pdf VIP
- 水泥罐施工方案方针.pdf VIP
- 六年级数学下册折扣与成数人教版.pptx VIP
- 跨文化交际:中英文化对比 (3).ppt VIP
- 2025年光伏运维人员职业技能竞赛考试练习题库(含各题型)含答案.pdf VIP
- “素养导向”初中历史大单元教学策略及案例 课件.pptx
- 云南劳技七年级上册家政教案.docx VIP
文档评论(0)