Based on the trend which Microsoft .Net has being brought out, the author puts forward theopinion that using design patterns to change the orthodox three-tier architecture. Making use of apractical example's design process, talking about how to design multi-tier application system withB/S based on customer requirements, as well as the design essentials and realization details of itseach layer.Using Facade and Singleton patterns to solve the realization problem of Business Facade Layer;through the choice of business entity, the author introduces the solution of Business Entity Layer;OnDatabase Access Layer, the author discusses how to solve that a system must adapt to differentdatabase;based on software reuse, the author gives an idea of Portal Framework and discusses itsrealization details. |