Red de conocimiento informático - Consumibles informáticos - Diseño del modelo de dominio

Diseño del modelo de dominio

Dé un ejemplo sencillo para ilustrar cómo diseñar un modelo de dominio.

Si queremos diseñar un sistema de inventario para una pequeña tienda, la descripción del negocio que nos proporciona es la siguiente: compra de manzanas, peras, uvas, naranjas, plátanos, lichis, nueces, etc. Todas las mañanas, en el mercado mayorista de materiales agrícolas de Buji, los compraba y vendía de todos modos. Las uvas y los lichis no se conservan por mucho tiempo, pero normalmente se venden el mismo día.

Dada la descripción del negocio anterior, ¿cómo diseñamos un modelo de dominio? Doy los siguientes pasos para completar el diseño del modelo de dominio.

Resuma los términos en la descripción del negocio

Primero, cree una lista de sustantivos y enumere los sustantivos involucrados:

Notas sobre los sustantivos en serie:

1. Mercado mayorista de suministros agrícolas de Buji

2. La persona que compra cosas es un sustantivo implícito. Obtiene productos del mercado mayorista agrícola todas las mañanas.

3. Manzana

4. Perforar

5. Uvas

6. Naranjas

7.

8. Lichi

9. Nuez

10. Cliente es un sustantivo implícito, el objeto de la transacción.

11. Los sustantivos de tiempo mañana y día no tienen nada que ver con entidades y roles.

Esta lista de sustantivos incluye participantes comerciales: roles y entidades operativas: modelos en procesos comerciales, lo cual es muy útil para nuestra posterior descripción de casos de uso, análisis de modelos de dominio y análisis de requisitos. Por supuesto, esta lista de sustantivos requiere más análisis y refinamiento antes de que pueda convertirse en un modelo de dominio.

Identificación de entidades comerciales

Descripción de sustantivos ordinales;

1. El mercado mayorista de materiales agrícolas de Buji no es una entidad de este tipo de negocios.

La persona que compra algo es un rol en este negocio.

3. Apple es una entidad

4.

5. Las uvas son una entidad.

6. Orange es una entidad.

7. Un plátano es una entidad.

8. Lychee es una entidad.

9.

10. El cliente es un rol en este negocio.

11. Los sustantivos de tiempo mañana y día no tienen nada que ver con entidades y roles.