正在加载图片...
1)根据业务对象模型建立数据库 数据库在信息系统中处于重要位置,合理、可行的数据库设计方案对信息系统具有至关 重要的作用。一般软件系统的数据库设计方法已经十分成熟,需要绎过概念设计、逻辑设计 和物埋设计等步骤,最后在选定的数据库管理系统上建立符合设计的物理数据库。UML出 现之后,随着基于面向对象方法建模工具的成熟,数据库设计工作已经被大大简化。通过建 模工具可以自动生成与业务对象模型对应的数据库 图917是书务系统的业务对象模型,利用 Rational rose2003建模工具可以根据该模型 生成书务系统的数据库,图10.3是转变后得到的数据模型图,这个数据模型图是业务对象模 型和数据库之间的种中间形态,它描述了根据业务对象模型要转换得到的数据库,各个数 据表的结构以及各表之间的关联关系。例如,“T图书”,T出版社和“T图书类别”分别 是业务对象模型中”图书”,“出版社”和“图书类别”三个类要建立的三个数据表。“T图书” 和T出版社之间存在一对多的关联关系,因此,在“T图书”中增加了“出版社编号”作 为外键与T出版社进行关联。 图103书务系统的业务对象模型转化成的数据模型图 由数据模型可以生成物理数据库。图10.4是利用 Rational rose2003在图10.3的数据模 型基础上,生成的物理数据库的数据表清单,以及“T图书”,“T图书类别”,“T出版社” 三个数据表的结构
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有