Ejemplo de Arquitectura de Software

Páginas: 6 (1256 palabras) Publicado: 25 de marzo de 2014
S11 - SISTEMA DE GESTIÓN DE LABORES AGRICOLAS
Documento de Arquitectura del Software































Trujillo, 2008

Tabla de Contenidos
1. Introducción 3
1.1 Propósito 3
1.2 Alcance 3
1.3 Generalidades 3
2. Representación de la Arquitectura 3
3. Vista de Casos de Uso 4
3.1 Elaboración de Programas 4
4. Vista Lógica 7
4.1 Paquetesde Diseño Arquitectónicamente Significativos 7
4.1.1 Subsistema Elaboración de Programas 7
4.1.2 Subsistema Asignación de Recursos 8
4.2 Interpretaciones de los Casos de Uso 9
4.2.1 Subsistema Elaboración de Programas 9
4.2.2 Subsistema Asignación de Recursos 11
4.3 Modelo Dominio 12
5. Vista de Componentes 13
6. Vista de Implementación 14
6.1 Generalidades 14
6.2 Capas 15
7. Vista deDatos 16
8. Calidad 17


Documento de Arquitectura del Software
1. Introducción

El presente documento nos muestra el enfoque arquitectural del sistema haciendo uso de diferentes vistas arquitectónicas para así poder ilustrar las características más importantes del sistema. Se pretende capturar y transmitir las decisiones arquitectónicas más importantes realizadas en el sistema.
1.1Propósito

Este documento de arquitectura de software tiene como propósito brindar una visión comprensible de la arquitectura general del software planificación y control de labores agrícolas utilizando diferentes vistas de la arquitectura para ilustrar diferentes aspectos del mismo

1.2 Alcance

El sistema de Planificación y Control de Labores Agrícolas es una aplicación que sirve para elproceso de elaboración de programas, asignación de recursos, evaluación de labores y seguimiento de labores agrícolas entre otras.

1.3 Generalidades
Este documento cuenta con una breve descripción de los subsistemas con los que cuenta el sistema de gestión agrícola, describiendo los diferentes diagramas utilizando para el modelado de este sistema.
2. Representación de la Arquitectura

El sistemade Gestión de Labores Agrícolas es una aplicación que sirve para el proceso de elaboración de programas, asignación de recursos, evaluación de labores y seguimiento de labores agrícolas entre otras.





















3. Vista de Casos de Uso

A través de la vista de los casos de uso se realiza una definición del alcance funcional del producto software en cada uno de lossubsistemas funcionales que lo constituyen. De acuerdo a lo mostrado anteriormente, este producto se encuentra organizado al más alto nivel en dos subsistemas funcionales.
3.1 Elaboración de Programas

A través de este subsistema se podrá registrar las actividades a realizarse así como la planificación de las mismas. También se podrá dar de baja a actividades que ya no sean necesarias.El propósito u objetivo de cada caso de uso y la importancia por su impacto en la arquitectura del software se presenta a continuación.

REF
Caso de Uso
Impacto en la Arquitectura
CS-US.1
Registrar Programa de Labores Agrícolas
Este caso de uso es realizado por el superintendente de campo cuando necesitaregistrar una nueva programación de labores agrícolas para un determinado cuartel.

CS-US.2
Registrar Labores Agrícolas
Este caso de uso es realizado por el gerente de campo cuando mantiene el maestro de labores agrícolas de preparación, siembra y cosecha

CS-US.3
Registrar Campos
Este caso de uso se ejecutara cuando se tenga que agregar un campo nuevo que se va a utilizar para la cosecha,este nuevo campo será registrado por el gerente de campo.

CS-US.4
Consultar Labor Agrícola
Este use case permitirá a la Superintendencia de Campo poder realizar una serie de consultas de las labores agrícolas registradas.

CS-US.5
Imprimir Reporte Labor Agrícolas
Este use case permitirá a la Superintendencia de Campo poder realizar una impresión de las labores agrícolas registradas,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • arquitectura del software
  • Arquitectura de software
  • Arquitectura Del Software
  • Arquitectura de software
  • Arquitectura de softwared
  • Arquitectura de software
  • Arquitectura de Software
  • Arquitectura De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS