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