首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
面向对象软件设计最优规则能够指导设计出优化结构,提高OO设计的结构质量,使设计更易维护.Riel规则是其中一种重要的设计最优规则.链接分析度量是针对OO类图模型质量的一种度量方法.文中研究了Riel规则及链接分析度量方法,并分析了链接分析度量方法与Riel规则及OO模型质量的关系.结论表明Riel规则指出了OO设计应避免创建"上帝"(God)类,链接分析度量能够识别出具有上帝("God")角色的类,指导设计者的设计遵守Riel规则.有效地使用链接分析度量,使OO设计符合Riel规则,可以及早发现问题,提出改进意见,从而提高OO软件的质量.  相似文献   

2.
类的构造是面向对象系统分析的难点,类的构造合理与否很大程度上决定了系统的成败.因此,在面向对象系统分析和设计过程中,类模型的分析是复杂的、重要的且容易重复劳动.为了降低设计过程的复杂性,减少重复性劳动,高效率且高质量地完成系统建模与设计,提出一种基于层次结构模型的类模型分析方法,并阐述了这种方法的机理;结合“移动学习系统的学生选课子系统”的开发实例,深入探讨了从类模型到层次结构模型的映射过程.  相似文献   

3.
针对面向对象软件设计与关系数据库设计之间的矛盾,提出了一种把对象映射到关系数据库记录的对象关系模型.对象关系模型可以在两者之间建立一个提供操作功能和数据存储的接口界面,解决两者之间的不匹配问题.结合大学生综合测评系统设计模型进行讨论,该系统在实践中被证实有良好的可用性.  相似文献   

4.
UML模型向ER模型映射方法研究   总被引:4,自引:0,他引:4  
随着面向对象技术在关系数据库的应用,用传统ER图分析和设计数据库变得愈加不便,而且ER图与UML共存,不利于开发人员交流和对开发过程的管理.为了将UML技术与关系数据库技术相结合,针对UML模型与ER模型的转换过程,提出了包括类图到表的映射策略及类图之间的几种关系在关系数据库中的实现.结合实例"图书管理系统",具体说明UML模型与ER模型映射方法,为数据库实体关系设计提供了一种新的途径.  相似文献   

5.
基于OO技术的关系数据库设计   总被引:1,自引:0,他引:1  
吴鸿雁  刘思源 《计算机工程》2003,29(18):177-179
就面向对象模型的关系数据库存储进行了讨论,并以“设备售后服务系统”为例,详细论述了从面向对象的设计类图向关系数据库的映射方法。  相似文献   

6.
设计过程框架中的行为与功能映射模型的研究   总被引:5,自引:0,他引:5  
产品状态空间由功能,行为、结构3部分组成,3个空间之间的映射结构形成设计过程的演化模型。文中集中研究了功能行为关系,利用模糊评述建立了功能与行为的映射模型;而功能与行为之间的复杂耦合关系一 直是分析的难点。对此,引入正交模型以解藉功能与行为关系,并构建公共组合行为变量,从中提取出行为特征,揭示功能与行为映射结构,最后,依据文中的数学模型以及分析方法,针对某机电产品-多功能综合实验台,分析产品功能与行为映射结构。  相似文献   

7.
一种面向对象的故障诊断数据库设计   总被引:2,自引:0,他引:2  
面向对象的数据库设计不等于面向对象数据库管理系统。采用面向对象的方法进行故障诊断数据库设计具有结构简单、清晰,代码重用率高和数据安全性好等特点。而且,也使上层应用系统的设计得到简化。该文就面向对象数据库设计中超类对象的设计和对象模型与数据库的三层模型之间的映射原理进行了探讨,并进行了故障诊断数据库实例设计。  相似文献   

8.
面向对象软件设计最优规则能够指导设计出优化结构,提高OO设计的结构质量,使设计更易维护。Riel规则是其中一种重要的设计最优规则。链接分析度量是针对OO类图模型质量的一种度量方法。文中研究了Riel规则及链接分析度量方法,并分析了链接分析度量方法与Riel规则及OO模型质量的关系。结论表明Riel规则指出了OO设计应避免创建“上帝”(God)类,链接分析度量能够识别出具有上帝(“God”)角色的类,指导设计者的设计遵守Riel规则。有效地使用链接分析度量,使OO设计符合Riel规则,可以及早发现问题,提出改进意见,从而提高OO软件的质量。  相似文献   

9.
面向对象的TSDD设计方法探讨   总被引:1,自引:0,他引:1  
本文就面向对象数据库设计中超类对象的设计和对象模型与数据库的三层模型之间的映射原理进行了探讨,并进行了仍断数据库实例设计。  相似文献   

10.
对象/关系映射框架的研究与应用   总被引:29,自引:0,他引:29  
何铮  陈志刚 《计算机工程与应用》2003,39(26):188-191,194
在软件工程的各个阶段运用并体现面向对象的思想,已经成为软件设计开发的主旋律。占主导地位的关系数据库成为了面向对象系统架构中对象与关系数据库转换的“瓶颈”。论文着眼于面向对象系统中的类及其实例与关系数据库中表的映射,分析了类及其实例与关系数据库的映射模型,比较了几种映射解决方案的优缺点,重点研究了Castor在O/R(对象/关系)映射方面的优势及应用。  相似文献   

11.
Concept selection is the most critical part of the design process as it determines the direction of subsequent design stages. In addition, it is a difficult task because available information for decision-making at this stage is imprecise and subjective. This necessitates the need for fuzzy decision models for selecting the best conceptual design among a set of alternatives. Although ordinary fuzzy sets cover uncertainties of linguistic words to some extent, it is recommended to use interval type-2 fuzzy sets (IT2FS) to capture potential uncertainties of words. This paper presents a new concept selection methodology that extends the fuzzy information axiom (FIA) approach to incorporate IT2FSs. The proposed methodology is called interval-type-2 fuzzy information axiom (IT2-FIA). IT2-FIA method is also enriched by using ordered weighted geometric aggregation operator to include the decision maker's attitude during the aggregation process. A case study is given to demonstrate the potential of the methodology.  相似文献   

12.
A product platform is a design approach for meeting the demand for customizable products. Traditional knowledge-based technologies or systems lack flexibility in supporting both configuration and parameter design of platform-based products. In many cases, customers’ requirements and knowledge models both contain incomplete information, and there are complex relations among various solutions, functions and solution parameters in Engineering-To-Order (ETO) products. A knowledge model for the preliminary design of ETO products is presented in this paper, and linkages are established between configuration design knowledge and parameter design procedures. The basis of the knowledge model is the Extended Function-Solutions (EFS) tree, from which design case trees, design modules, constraint checking rules, and module interface templates derive. A corresponding knowledge retrieval and reuse strategy is also presented. It uses an improved fuzzy information axiom to search for the optimal configuration with incomplete information. The parameter design process model of new products then can be generated based on the optimal configuration. The case study demonstrates the knowledge modeling, retrieval and reuse for the preliminary design of open-type crank presses. Moreover, the effectiveness of the methodology is discussed by analyzing the verification approach and the satisfaction of customers’ requirements.  相似文献   

13.
14.
有不少软件公司在软件开发过程中同时使用了面向功能的和面向对象的技术,例如在开发某一系统时,在采用了面向功能的分析模式后又使用了面向对象的设计方法,因此找到一种方法来实现从一种模式向另一种模式的转换是相当有必要的.提出了一种灵活可行的从面向功能的分析模型到面向对象的设计模型的转换策略.  相似文献   

15.
Information axiom, one of two axioms of axiomatic design methodology which is proposed to improve a design, is used to select the best design among proposed designs. In the literature, there are a lot of studies related to using of information axiom for the solution of decision making problems. Moreover, applications of information axiom have been increasing day by day. However, calculation procedure of information axiom is not only incommodious but also difficult for decision makers. In this paper, a decision support system (DSS) based on fuzzy information axiom (FIA) is developed in order to make this decision procedure easy. The developed system consists of a knowledge base module including facts and rules, inference engine module including FIA and aggregation method, and a user interface module including entrance windows. The main aim of this study is to present a DSS tool to help the decision makers to solve their decision problems by modifying data-base of the program. In this paper, an application procedure will be presented based on the optimal selection of location for emergency service to illustrate the implementation procedure of the proposed model.  相似文献   

16.
引入了SaaS软件服务模式,分析了基于SaaS的OA系统与传统OA的不同点及其优势。分析并设计了SaaS模式下的OA系统软件架构,并对基于SaaS的协同办公平台的业务流程进行了详细的分析与设计,最后给出了系统模块与权限管理的具体实现方法。  相似文献   

17.
为了构建航电仿真系统,提出了一种基于多线程MVC(modal view controller)模式的航电仿真系统软件的设计与实现。软件架构采用多线程MVC模式,在保证系统实时性和数据的可靠性的同时,简化了软件设计的复杂度。对于多线程间的数据同步问题,采用由内存映射技术设计的共享变量池,为系统仿真模块、数据监控模块与参数设置模块之间的大量数据交互提供了可靠的解决方案。测试实验结果证实了该航电仿真系统软件的实时性与可靠性。  相似文献   

18.
马昕  顾明 《计算机应用》2006,26(3):682-0684
针对当前自动测试领域存在的问题,提出了一种基于设计模型的自动测试方法(Model Based Automated TestIng System,MATIS)。该方法利用用户界面自动生成方法,把设计模型中的类属性定义和实现中的控件属性组织在一起,构建描述界面的逻辑对照表,辅助测试脚本引擎执行自动测试脚本。借助设计模型中扩展的类定义,MATIS方法可以自动生成测试用例和测试数据。MATIS方法是一个较轻量级的方法,更贴近于实际的软件开发过程,可以有效地降低自动测试成本。  相似文献   

19.
The basic concept in axiomatic design (AD) is the existence of design axioms. First of these axioms is the independence axiom and the second one is the information axiom. Information axiom proposes the selection of the best alternative that has minimum information. Analytic hierarchy process (AHP) is another multi-attribute method which is a decision-making method for selecting the best among a set of alternatives, given some criteria. The method has been extensively applied, especially in large-scale problems where many criteria must be considered and where the evaluation of alternatives is mostly subjective. Multi-attribute transportation company selection is a very important activity for effective supply chain. Selection of the best company under determined criteria (such as cost, time, damage/loss, flexibility and documentation ability) using both multi-attribute AD and AHP will be realized in this study. The fuzzy multi-attribute AD approach is also developed and it is compared by one of fuzzy AHP methods in the literature. The selection process has been accomplished by aiding a software that includes crisp AD and fuzzy AD.  相似文献   

20.
运载火箭总体方案论证过程中,由于涉及专业多、专业间迭代交互频繁、设计方案多变等特点,容易造成多专业协同设计时版本与技术状态的不统一,需要研究针对运载火箭产品的通用建模方法,并开发相应的软件系统;基于统一数据源的协同设计理念,结合运载火箭总体设计与数据模型特点,通过定义基础信息模型、概念模型、参数模型、外部定义模型4种数据模型,提出了针对运载火箭产品的通用主模型构建方法;将此通用建模方法软件化,搭建了基于主模型的协同设计软件系统整体架构;此架构包含主模型管理系统、主模型建模工具及应用客户端三部分,实现了多专业协同设计过程中数据与版本的统一管理、技术状态一致性分析、谱系追踪、数据展示与应用等功能;该主模型建模工具与客户端软件系统的实现,为运载火箭的总体协同设计提供了工具支撑。  相似文献   

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

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

京公网安备 11010802026262号