菩提树的Framework架构

.net 架构,数据库设计,编码规范

导航

2009年3月4日 #

系统分析员,系统架构师,项目经理

摘要: 面绿色部分代表每一个角色主要需要参与考虑的活动(注:下面所说的系统分析员混合了设计的职责):首先看一下架构师和系统分析员的区别:1、系统分析员必须考虑自己所设计系统的方方面面,他是系统实现的原始作者,也对系统能否满足客户的技术要求以及产品成本是否可接受起着最直接的作用。2、架构师一般在软件组织内仅仅是少数人,他们主要负责对产品的架构进行评估以及子系统之间的接口批准上,评估的主要方面集中在系统级的质... 阅读全文

posted @ 2009-03-04 11:49 菩提树下 阅读(1458) 评论(1) 推荐(0) 编辑

软件架构师的成长路程

摘要: 软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败。 软件架构师实际上就是软件的总体设计... 阅读全文

posted @ 2009-03-04 11:47 菩提树下 阅读(1144) 评论(0) 推荐(0) 编辑

对象工厂创建--- Singleton Object,SingleCall Object,Pool Object

摘要: 菩提树下对象分类单例对象 Singleton Object,单例对象意指对象一旦产生就负责服务所有的系统要求,不会因为要求数量而产生一个以上的对象,这种对象通常要处理Thread同步化的问题。SingCall Object 意指该对象为了服务单一要求所产生,当要求完成后,该对象就会被释放,在SingCall的模式下的要求数量和对象的数量成正比,在这种模式中,因为每个要求都由独立的对象处理,所以不需... 阅读全文

posted @ 2009-03-04 00:04 菩提树下 阅读(2059) 评论(0) 推荐(0) 编辑