要做关于旅游机票预定的网站,用什么架构模式比较好?
问题:“......本人经验还不丰富,不知道怎样架构”
1、“演进式”开发与架构。
现代软件工程领域,架构往往都不是“瀑布式”的,而多采用“演进式”架构设计。如敏捷迭代开发
2、风险问题清单。
整个开发生命周期内,始终维护一张风险问题清单。提高架构和开发的质量。
3、基础架构与应用架构。
.net和J2EE等是较常用的基础架构,需清楚这些架构的构造细节、应用机理,才可选择和设计出较为高质量、高性能的应用架构。你所提及的SSH架构较为适合大型项目
4、架构设计原则。
(1)满足功能性需求和非功能性需求。
(2)实用性。(避免Over engineering—过度设计)
(3)满足复用要求。
5、架构设计注意点。
(1)分层规则。3层之间低耦合度
(2)包规则。避免循环依赖会使层次不清晰
(3)设计模式的合理应用。根据问题选择设计模式
先说这么多,希望对你有所帮助。