首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
采用面向对象(OO)的软件开发模式开发后台为关系数据库的应用系统时,常常遇到数据表示、数据存取、业务服务的提供等方面的问题,其关键在于对象模型与关系模型的相互转化上.文中对关系模型与对象模型的特点进行了研究,就对象模型向关系模型转换的中间架构机制的结构给出笔者的设计,并基于该中间架构机制着重分析并给出了一种对象模型向关系模型映射的新方法.  相似文献   

2.
为了将应用服务需求转换成模型,最终指导和实现产品应用服务系统的快速构建,提出一种模型驱动的产品应用服务建模方法。在元对象机制的元模型层建立可拓物元形式化描述与面向对象元模型元素的映射关系,给出UML可拓扩展机制,形成适合描述产品应用服务的可拓UML复合语言;分析产业链业务协作过程中的产品资源与组成服务要素,建立面向产品应用服务的四层模型驱动架构,研究架构的四层驱动模型之间的转换关系;通过案例验证了所提方法的可行性和有效性。  相似文献   

3.
由于对象模型和关系模型存在阻抗不匹配,实现对象和关系的映射已成为软件开发领域的关键问题。本文提出了ORM系统的三层模型,在业务逻辑层和关系数据库的物理存储结构中间增加一个O-R映射,并给出了各个层次的详细设计和分析,最后验证了该模型在实际应用中的有效性。  相似文献   

4.
对象/关系映射是连接对象模型和关系模型的一个桥梁.本文对对象模型向关系数据库模型映射的技术进行了深入探讨,并给出了Java对象持久化开源框架Hibernate在客户关系管理(CRM)系统中的应用.  相似文献   

5.
余俊新  孙涌 《微机发展》2007,17(3):88-90
在软件开发中,对象关系映射主要用来解决对象模型到关系模型的映射问题。目前对于这个问题的解决大多是一种纯对象关系映射的实现,文中分析了这种纯对象关系映射机制所存在的不足,并针对这些不足,给出了一个半自动对象关系映射的实现。通过使用该系统,应用程序开发人员能够以一种面向对象的方式来进行对象在关系数据库中的存取,从而极大地提高了开发效率和应用程序的可维护和可扩展性。  相似文献   

6.
在数据库设计中,模式设计受到了广泛的重视。而设计出基于对象的E-R模型至今仍缺乏比较详细的有效的方法。本文进一步探讨概念设计的方法,提出了对象模型转换成关系模型的途径和算法,并给出了对象类获取的三种抽象机制:分类,聚合,归纳。  相似文献   

7.
J2EE中对象关系映射的研究与实现   总被引:2,自引:0,他引:2  
在软件开发中,对象关系映射主要用来解决对象模型到关系模型自?映射问题。目前对于这个问题的解决大多是一种纯对象关系映射的实现,文中分析了这种纯对象关系映射机制所存在的不足,并针对这些不足,给出了一个半自动对象关系映射的实现。通过使用该系统.应用程序开发人员能够以一种面向对象的方式来进行对象在关系数据库中的存取,从而极大地提高了开发效率和应用程序的可维护和可扩展性。  相似文献   

8.
三层架构作为中小型企业管理信息系统(Management Information System,MIS)的主流开发架构.存在对象模型和关系模型之间的"阻抗不匹配"问题,为了解决该问题,提出了在三层架构的基础上引入对象/关系映射(Object/Relational Mapping,ORM)层的解决方案,并给出了方案实施中数据持久层架构的建模和设计的关键技术和方法.  相似文献   

9.
一种基于XML的工作流过程模型的实现   总被引:4,自引:1,他引:4  
谈贤芳  刘鲁源 《控制工程》2003,10(3):198-200
如何将企业复杂的业务过程转化为工作流管理系统,可识别的形式化描述是架构工作流管理系统的一个核心问题,现有的文献对工作流过程模型的研究主要是建模方法。从实际应用出发,讨论了一种建立在活动网络图基础上的工作流过程模型的设计过程。在该模型的实现上,采用面向对象的程序设计思想,实现了其对象模型描述,并在此基础上进一步探讨了对象与XML文档元素之间的映射关系及对象模型的文档描述,最后,给出了用COM和ASP实现XML文档对象模型的主要策略。  相似文献   

10.
空间对象及其拓扑关系   总被引:2,自引:0,他引:2  
论文首先讨论了传统的地理信息系统中空间对象的空间数据模型,提出了面向对象的层次矢量数据模型。然后定性地分析了空间对象点与点、点与线和点与区域之间的拓扑关系,并给出了一种形式化表达空间对象成分拓扑关系的模型。最后,将这种模型与空间对象之间的拓扑关系结合起来,使其可以方便地处理地理信息系统中的对象间的拓扑关系。  相似文献   

11.
面向对象国防通信网仿真及VV&A   总被引:1,自引:0,他引:1  
国防通信网是依据我军配系、战区编成序列来进行网络组织和电路调度的军用固定电话通信网。在网络的组织结构和话务的流量流向上与地方电信网有较大不同。该文根据从全网获得的大量真实运行数据,运用面向对象分析技术(OOA)构造了国防通信网的对象模型,并建立了仿真的数学模型,实现了对系统的面向对象真实服务过程仿真。最后验证了仿真模型的可靠性和结果的精度。  相似文献   

12.
This approach combines OMTool, an object-model editor, with the Schemer compiler. Schemer converts the object model into SQL code, which can then be used to generate relational tables. The approach frees application experts from the details of database structure during early development and lets them customize tables to a particular RDBMS  相似文献   

13.
针对助老助残服务机器人种类繁多、新型机器人产品不断涌现以及使用人群的特殊等特点,研究并提出了一套用于开放式、网络化管理与监控的以太网通信协议(Ethernet/SDARP);该协议参考Ethernet/IP协议模型,采用对象化概念对网络中不同服务机器人进行了描述,具体应用了连接、连接管理、集合、应用等类和对象实例,阐述了各服务机器人之间的通信过程,并通过对不同对象实例属性的赋值,实现设置通信的发包率、截止期等参数的目的;此协议为服务机器人通信接口的标准化提供重要依据,为各种服务机器人之间的统筹管理和协同工作提供实现基础,目前已经在实验环境下模拟实现,并得到了多家从事助老助残服务机器人生产研究的科研机构和企业的支持,协议的制定和进一步完善将推动服务机器人产业的发展。  相似文献   

14.
面向对象国防通信网建模与仿真实现   总被引:1,自引:0,他引:1  
国防通信网是信息无缝传输的基础,是获取信息优势的重要保证。因此,分析和评价国防通信网综合通信能力及其对作战的影响就显得至关重要。该文针对未来联合作战中信息化战场特点,在探讨建立仿真模型的数学基础之上,运用面向对象分析技术(OOA)构造了国防通信网的对象模型,并建立了面向对象仿真的数学模型,最后给出了部分关键问题的程序实现方法。  相似文献   

15.
通过分析联邦开发与运行过程(FEDEP),针对联邦成员之间信息交互的联邦对象模型FOM,提出以对象模型为中心的联邦成员开发框架.在基于对象模型的联邦成员开发框架中,从联邦开发者的角度封装RTI内部对象模型操作,通过建立对象模型的静态与动态管理服务,不仅降低联邦成员与不同仿真应用中FOM的耦合性,而且通过对象管理的透明,能够快速将对象模型嵌入联邦成员开发框架中的仿真层,实现联邦成员的快速开发与集成.  相似文献   

16.
The complex EGI: a new representation for 3-D pose determination   总被引:1,自引:0,他引:1  
The complex extended Gaussian image (CEGI), a 3D object representation that can be used to determine the pose of an object, is described. In this representation, the weight associated with each outward surface normal is a complex weight. The normal distance of the surface from the predefined origin is encoded as the phase of the weight, whereas the magnitude of the weight is the visible area of the surface. This approach decouples the orientation and translation determination into two distinct least-squares problems. The justification for using such a scheme is twofold: it not only allows the pose of the object to be extracted, but it also distinguishes a convex object from a nonconvex object having the same EGI representation. The CEGI scheme has the advantage of not requiring explicit spatial object-model surface correspondence in determining object orientation and translation. Experiments involving synthetic data of two polyhedral and two smooth objects are presented to illustrate the feasibility of this method  相似文献   

17.
《Ergonomics》2012,55(11):1492-1506
In a business era characterized by a dazzling rate of change, the improvement of production planning and control begins to be a main objective for manufacturing industries. This paper postulates four main statements to be considered for the design of production planning and control systems (PPC-systems) comprising human and technical sub-systems. The first is that production models required for the design of PPC-systems (i.e. design models) cannot be identical to production models required for planning and control of production systems (i.e. regulatory models). The design of PPC-systems must primarily focus on the quality of interaction between the regulatory models. This insight supports the second statement, which postulates that the design of PPC-systems requires a complementary design approach. Complementary design means to take explicitly into account that human and technical sub-systems- based on the differences in strengths and weaknesses of both- can achieve through their interaction a new quality, possible neither to human nor technical sub-systems alone. The third statement is that a complementary design of PPC-systems will only be possible if a fundamental change of mind from a static to a dynamic as well as from a technical to a socio-technical perception (i.e. a complete perception) of production systems takes place. Without a complete perception of production systems, designed PPC-systems will not be sufficiently reliable, maintainable and flexible, will be difficult to comprehend, and their elements will not be re-usable for further applications. The fourth statement is that the integral support of the design process requires a dual modelling framework comprising a meta- and an object-model. Considering these fundamental insights that were confirmed by a practical case study, a dual modelling framework for the design of PPC-systems which incorporates criteria for complementary design is outlined.  相似文献   

18.
ContextDynamic languages have turned out to be suitable for developing specific applications where runtime adaptability is an important issue. Although .Net and Java platforms have gradually incorporated features to improve their support of dynamic languages, they do not provide intercession for every object or class. This limitation is mainly caused by the rigid class-based object model these platforms implement, in contrast to the flexible prototype-based model used by most dynamic languages.ObjectiveOur approach is to provide intercession for any object or class by defining a hybrid class- and prototype-based object model that efficiently incorporates structural intercession into the object model implemented by the widespread .Net and Java platforms.MethodIn a previous work, we developed and evaluated an extension of a shared-source implementation of the .Net platform. In this work, we define the formal semantics of the proposed reflective model, and modify the existing implementation to include the hybrid model. Finally, we assess its runtime performance and memory consumption, comparing it to existing approaches.ResultsOur platform shows a competitive runtime performance compared to 9 widespread systems. On average, it performs 73% and 61% better than the second fastest system for short- and long-running applications, respectively. Besides, it is the JIT-compiler approach that consumes less average memory. The proposed approach of including a hybrid object-model into the virtual machine involves a 444% performance improvement (and 65% less memory consumption) compared to the existing alternative of creating an extra software layer (the DLR). When none of the new features are used, our platform requires 12% more execution time and 13% more memory than the original .Net implementation.ConclusionOur proposed hybrid class- and prototype-based object model supports structural intercession for any object or class. It can be included in existing JIT-compiler class-based platforms to support common dynamic languages, providing competitive runtime performance and low memory consumption.  相似文献   

19.
余放  陈盛双  李石君  余伟 《计算机科学》2016,43(12):189-194
大数据环境下的多源数据呈现出数据量大、数据种类多、数据变化快的特点,这些特点对数据更新提出了新的挑战。通过分析大数据下多源数据的特点,定义了演化数据的概念,基于此建立了大数据的动态变频遍历更新模型。首先通过抽象数据的演化方式,建立了演化数据的势与稳定性概念,从而推导出更一般的代数意义上的演化运算工具;其次通过将运算工具导入大数据数据更新的实际应用中,推导出基于概率的变频遍历与动态权值模型;最后通过实验验证了在大数据环境下动态变频遍历模型(Dynamic Frequency Conversion Traversal,DFCT) 对多源数据具有较高的更新效率。  相似文献   

20.
在数据中心放置海量数据时,每个数据常有多个副本,服务提供商需要支付巨额电费以运行存储这些数据副本的服务器。同时,为保证多个数据副本的一致性,放置在不同数据中心的副本需要通过数据中心之间的网络进行同步,从而引发高额的网络传输费用。为此,以最小化多副本数据放置代价为目标,建立数据放置问题模型,并提出一种基于数据组和数据中心划分的数据放置算法DDDP。将数据划分为多个数据组,按用户访问数据的延迟要求将数据中心划分成数据中心子集,并将每个数据组中的数据放置到能满足访问延迟要求且能最小化放置代价的数据中心子集中。仿真结果表明,相比NPR算法,DDDP算法能有效降低数据中心存储数据时的放置代价。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号