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

2.
蒋勇  李光文 《福建电脑》2007,(6):128-129
该文运用基于UML的面向对象开发方法,对教务综合管理系统的进行分折,使用Rational Rose为建模工具对系统进行建模设计,用ASP.NET(C#)为前台开发工具、SQL SERVER 2000为后台数据库管理语言来开发系统,并给出了UML模型的用例图、交互图、对象类图、配置图等.  相似文献   

3.
UML被MDA用来描述各种模型,成为建模语言事实上的标准。但是,由于UML类图中缺少对关系数据库的实现的约束,使得类图转换到的关系数据库模型不唯一,不能充分体现设计者对数据库的设计意图。这不利于MDA中PIM模型和关系PSM模型的双向转换。为解决以上问题,本文提出一种通过添加构造型和OCL约束来扩展UML类图的方法,以加强类图中数据之间的关系及约束,使PIM模型能够唯一地转换到PSM模型。最后,采用QVT模型转换方法将扩展后的UML类图转换到关系数据库模型,并结合例子给出了UML类图的关联、继承、组合和聚合关系等到关系数据库模型的转换规则和方法。利用本方法可以使UML类图到关系数据库模型的转换结果唯一。  相似文献   

4.
本文介绍了UML(Unified Modeling Language)的发展情况、基本概念、建模的基本过程,阐述了一种基于UML技术的关系数据库建模方法,以学籍管理系统作为案例分析了UML类到关系数据库表及表访问操作之间的映射方案。  相似文献   

5.
UML在关系数据库设计中的应用   总被引:3,自引:0,他引:3  
分析了UML建模和关系数据库设计的关系;说明了应用UML进行关系数据库设计的优点和基本过程;最后结合实例给出由UML类图映射到关系数据库的基本策略,从而实现对象的持久性存储。面向对象模型和关系模型紧密结合为信息系统的成功开发提供了良好的保障。  相似文献   

6.
在线考试系统建设与应用是学校教务改革的重要内容,通过实现在线考试系统,实现考试向无纸化、高效化、便捷化方向转变,提升教务管理水平.本文阐述了建立在线考试系统的背景和意义,采用结构化开发方法对系统进行开发,系统采用VS.NET2010作为系统开发环境,采用MVC模式进行设计,同时,采用SQL SERVER存储和管理数据库,系统实现了传统的在线考试的全部功能,采用UML对系统进行详细的设计,输出了用例图、流程图等,为开发提供了指导.  相似文献   

7.
详细描述基于UML的面向学校教学教务管理者的学生管理信息系统的分析与设计的建模过程,本系统主要实现学生学籍管理和成绩管理功能。  相似文献   

8.
蒋涛 《计算机应用与软件》2005,22(7):143-144,F003
船闸实现基于C/S的运调系统,不仅是船闸现代化管理的需要,而且能够极大程度地提高船闸的工作效率。本文主要应用关系数据库理论分析了系统的用户需求,运用E—R图设计了该系统的数据库,保证了数据库的冗余度和完整性;应用面向对象的理论用UML建模语言分别建立了系统的用例图、类图、顺序图。  相似文献   

9.
使用UML并结合MVC新方法设计精品课程网站,用UML用例图做需求分析,用UML类图进行系统静态设计,用UML顺序图进行系统动态设计,用MVC组件图设计系统总架构,通过PHP语言实现网站系统。用UML和MVC设计的精品课程网站逻辑清晰、容易实现、便于维护、具有可重用性  相似文献   

10.
从UML类图到关系数据库表的代码生成方法   总被引:2,自引:0,他引:2  
在介绍代码自动生成技术产生的背景及其应用的基础上,研究从UML类图到关系型数据库表的代码生成方法,其中包括UML类图到关系数据库表之间的映射规范和映射实现方式。最后分析了研究过程中存在的一些问题。  相似文献   

11.
UML作为一种面向对象的标准建模语言,在关系数据库系统的建模领域也得到了广泛的应用.用UML为关系数据库模式建立的模型比ER模型表达力更强,但目前的UML数据库建模技术主要强调静态模型.概述了如何使用UML动态建模方法为关系数据库操作建模.在建立的框架的基础上可为原子数据库操作建模,进而为更复杂的数据库操作建模.这种方法将为用户和开发者提供对整个系统的一个统一视角,将UML的强大功能扩展到数据库领域.  相似文献   

12.
基于UML的数据库建模技术研究   总被引:1,自引:0,他引:1  
论文主要探讨以UML对象类图作为数据库建模的方法:在UML的对象类中得到关系模式的键,把关联的多重性分配到关系模式中去,把泛化(继承)联系转换为关系模式,把行为(操作)转换为触发器和存储过程;从而将UML与关系数据库技术相结合,方便数据库的设计。  相似文献   

13.
潘庆先 《计算机工程与设计》2004,25(11):2085-2086,2121
根据医药行业GSP管理的要求,在基于UML建模的基础上,通过面向对象的设计方法,借助Sybase公司的Powerdesigner和Powerbuilder工具,实现了采购、批发、零售连锁、仓库和配送于一体的综合性管理。研究了系统的结构、功能及其工作流程,运用UML进行面向对象的分析和设计,实现了对象模型向关系数据模型的转换,对开发设计管理信息系统有一定的借鉴意义。  相似文献   

14.
This article describes a formal approach to specify and develop database applications. This approach consists of two complementary phases. In the first phase, B specifications are automatically generated from UML class, state and collaboration diagrams describing the data and the transactions of the system we are developing. In the second phase, these specifications are successively refined until they become close enough to a relational implementation. The tool supporting this approach is implemented as an extension of the Rational Rose tool to develop and visualize graphical (UML) and formal (B) notations in a single environment.  相似文献   

15.
随着数据库技术的发展,信息系统对时鸯信息的处理需求越来越强烈。尽管出现了一些时态数据库管理系统,如TimeDB,但这些时态数据模型仍存在着一些不足。该文参考双时态概念数据模型BCDM,对UML类图进行扩展,提出了一种支持时态信息概念建模的概念模型UTCM,UTCM能够支持对时态信息的概念建模,并易于在成熟的DBMS产品上进行实现;  相似文献   

16.
The most common way of designing databases is by means of a conceptual model, such as E/R, without taking into account other views of the system. New object-oriented design languages, such as UML (Unified Modelling Language), allow the whole system, including the database schema, to be modelled in a uniform way. Moreover, as UML is an extendable language, it allows for any necessary introduction of new stereotypes for specific applications. Proposals exist to extend UML with stereotypes for database design but, unfortunately, they are focused on relational databases. However, new applications require complex objects to be represented in complex relationships, object-relational databases being more appropriate for these requirements. The framework of this paper is an Object-Relational Database Design Methodology, which defines new UML stereotypes for Object-Relational Database Design and proposes some guidelines to translate a UML conceptual schema into an object-relational schema. The guidelines are based on the SQL:1999 object-relational model and on Oracle8i as a product example. Initial submission: 22 January 2002 / Revised submission: 10 June 2002 Published online: 7 January 2003 This paper is a revised and extended version of Extending UML for Object-Relational Database Design, presented in the UML’2001 conference [17].  相似文献   

17.
采用目前国际上最流行的统一建模语言 UML方法对勤工助学微机管理系统的结构关系建模 ,对系统的词汇建模和模式建模 ,初步构成了一个物理数据库。对解决面对严重的软件缺陷等问题进行了探讨 ,并给出了一个用 UML对勤工助学微机管理系统从概念到可执行过程的模型  相似文献   

18.
UML类图是UML建模语言的核心元素之一,类图模型的正确性和一致性对于保证需求分析的正确性至关重要。论文研究了UML类图模型的语义一致性问题,提出了一种自动检验类图一致性的方法。该方法以扩展的关系逻辑为语义基础,把一致性问题归结为关系逻辑公式的可满足性问题。实践表明,该方法能够有效的检查UML类图模型的一致性,发现需求分析中的错误和漏洞,在一定程度上保证了类图模型的正确性。  相似文献   

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

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