- 浏览: 2537 次
- 性别:
- 来自: 大连
最新评论
文章列表
在软件开发中,架构是一个很抽象的词汇,在我看来,架构是指系统在明确了前期需求理解
后,架构工作人员对于系统决策的一种规定. 架构可以分成两类:
业务上的架构:也就是我们通常说的设计,它面向的是系统的业务,这项工作一般由系统设计师(SE)来完成.
考虑的问题首先是业务实体的设计,需要决定是以数据库为中心进行设计还是以面向对象为中心.因为随着面向对象思想的不断普及,关系型数据库已经成为仅仅是为了存放数据的地方,人们往往更喜欢以对象的观念来考虑客观事物,此时需要根据需求抽象出若干实体对象,并且决定对象之间的关系诸如关联,依赖,聚合等,再利用ORM工具将对象实体转化为关系数据库中的表. 但由于经验上的不 ...
- 2008-12-10 15:13
- 浏览 2537
- 评论(0)