正在加载图片...
图107“T出版社”的数据表结构 由业务对象模型转换为数据库的具体方法可以参考 Rational rose的相关资料。如果利用 其他的工具,需要使用相应的方法生成数据库。信息系统的大量业务操作都要访问数据库, 数据库结构不应轻易变动。数据库结构中的属性名、类型、长度、关联和约束的任何一个发 生变动,都会影响到多个业务功能。所以在数据库变动之前,应该对数据库的变动进行认真 评估。尤其在已经开始编写代码之后,改变数据库结构应慎之又慎。 2)实体类的实现 实体类是组成系统的基本要素。在详细设计阶段,对实体类的属性、操作和关系都做了 详细的设计,确定了属性的全部内容,包括属性名、可视性、范围、类型、初始值等:并明 确了操作的算法、流程和处理的数据。 在使用面向对象语言的开发过程中,实体类的实现,也就是编写类的程序。 Rational rose 2003支持java、C艹+、VB等语言的双向工程,可以将设计完整的实体类直接通过正向工程 转变成为设定语言的代码框架。图10.8中的代码是将图917中的“图书”类生成的ja部 分代码框架。 //Source file: D:\Java\\book java public class book private String bouk\ private String ISB\ private String name private String author private Date publ ishdate private Integer printOrder private Double price public book Type thebook'Type public publ ishing Company thepubl i shingCopany
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有