Red de conocimientos turísticos - Información sobre alquiler - ¿Qué tipo de modelo de arquitectura es mejor para crear un sitio web sobre la reserva de billetes de viaje?

¿Qué tipo de modelo de arquitectura es mejor para crear un sitio web sobre la reserva de billetes de viaje?

Pregunta: "...No tengo mucha experiencia y no sé hacer arquitectura".

1. Desarrollo y arquitectura "evolutivos".

En el campo de la ingeniería de software moderna, la arquitectura a menudo no es un estilo de "cascada", sino un diseño arquitectónico "evolutivo". Por ejemplo, desarrollo iterativo ágil

2. Lista de problemas de riesgo.

Mantener una lista de problemas de riesgo durante todo el ciclo de vida del desarrollo. Mejorar la calidad de la arquitectura y el desarrollo.

3. Infraestructura y arquitectura de aplicaciones.

Net y J2EE son infraestructuras de uso común. Solo comprendiendo los detalles de construcción y los mecanismos de aplicación de estas arquitecturas podremos seleccionar y diseñar arquitecturas de aplicaciones de alta calidad y alto rendimiento. La arquitectura SSH que mencionaste es más adecuada para proyectos grandes.

4. Principios del diseño arquitectónico.

(1) Cumplir requisitos funcionales y no funcionales.

(2) Practicidad. (Evitar sobreingeniería - sobrediseño)

(3) Cumplir con los requisitos para la reutilización.

5. Cosas a tener en cuenta en el diseño arquitectónico.

(1) Reglas jerárquicas. Bajo acoplamiento entre las tres capas

(2) Reglas de paquete. Evitar dependencias circulares puede hacer que la jerarquía no quede clara.

(3) Aplicación razonable de patrones de diseño. Elige un patrón de diseño según el problema.

Eso es todo por ahora, espero que te sea útil.