小弟我有如下的设计模式的需求,大家看看该怎么设计

我有如下的设计模式的需求,大家看看该如何设计?
初步接触,有一些疑问想请教各位专家。

我有如下的需求:

开发webform项目时,

当多人参与,分层设计,

我想让每人负责一个模块,(如:共用的DLL,+ 各个模块 的 3层:DAL、BLL、UI), 各模块的前台UI是webApplication项目

然后最后我想将各个模块的UI 整合到一个WebApplication 或者 webform 的asp.net 网站 的UI内。

如何设计?

请各位专家不吝赐教!



------解决方案--------------------
(1)分层不是为了分工,分工未必分层。
只要有个好的source control工具,加上良好的架构,就可以分工了。
反过来说,如果你的团队是5个人,怎么,分5层?那微软的软件,是千层糕做的?

(2)设计模式也不是你想象的这么回事。
------解决方案--------------------
(1)分层不是为了分工,分工未必分层。
只要有个好的source control工具,加上良好的架构,就可以分工了。
反过来说,如果你的团队是5个人,怎么,分5层?那微软的软件,是千层糕做的?

(2)设计模式也不是你想象的这么回事。
------解决方案--------------------
楼上各位仁兄,版本控制一直都在使用。

可能是我没有讲清楚,

我主要是想问:在一个项目中如何调用另一个项目的 .aspx页面。

或者是如何将多个项目(均含有.aspx页面),组合到一个项目内来调用?
------解决方案--------------------
UI层应该是调用接口,而不是真正的BLL层本身。
如何划分、确定稳定的接口很主要。