diferencias en arquitectura mvc,soa,cliente - servidor,monolitica
Guía de clase para modelar proyectos de software orientados a objetos
Basada en Metodologías tradicionales de la Ingeniería del software
RUP, Metrica3 y MSF
Índice
Redacción del Marco Teórico 3
Diseño metodológico: 3
Análisis de los proceso de negocio involucrados en el desarrollo del sistema. 3
Análisis de Entidades de Conceptuales denegocio. 4
Operaciones del negocio en función del nuevo sistema informático 4
Demografía de actores y asignación de responsabilidades 5
Requerimientos Funcionales y no Funcionales: 5
Ejemplo de requerimiento funcional: 6
Ejemplo de requerimiento no funcional de seguridad: 6
Modelo Funcional 6
Modelo Conceptual 6
Modelo Dinámico de análisis 7
Modelo de Interacción de diseño 7
Otrosdiagramas complementarios. 7
Anexos 7
Prototipazo de sistema. 7
Algunos documentos 8
Documentos de negocio 8
Plan del proyecto 8
Formatos o plantillas de documentación 8
Esquema de la base de datos, 8
Fragmentos de código significativo 8
Manual de despliegue 8
Manual básico de usuario 8
Redacción del Marco Teórico
Realizar ensayos sobre los conceptos primordiales queconforma el pilar teórico del proyecto, estos ensayos evidencian la relación y pertinencia que tiene dichas teorías con respecto al desarrollo del proyecto y solución de la pregunta de investigación.
Ingeniería del software
Metodologías del proceso de desarrollo del software
Rup y Agiles
Procesos de desarrollo de software, ciclos de vida del software
Ingeniería de requisitos
Análisis derequisitos
Diseño del Sistema
Diseño del Programa
Codificación
Pruebas
Implantación
UML con sus modelos y diagramas: modelo funcional, estático, dinámico, de análisis, modelo de negocio, modelo de interacción, de diseño, de implementación, de despliegue.
Temática del problemas (sobre el tema central que trata el proyecto o investigación, algo llamado en ISW como lógica de negocio)basándose en estándares internacionales.
Diseño metodológico:
Metodología de la investigación: tipo de investigación, presentación y justificación de los instrumentos de recolección de información seleccionados y aplicados a la investigación, el análisis cualitativo o cuantitativo de los instrumentos utilizados.
Análisis de los proceso de negocio involucrados en el desarrollo del sistema.
Es unANALISIS (no una consulta de Internet o definición de cada proceso) de la situación actual y su respectiva, explicación detallada, comparativa y diagnostico frente a los estándares internacionales que rigen dichos procesos, este análisis lo deben complementar diseñando un diagrama de actividades explicativo por cada proceso de negocio.
Análisis de Entidades de Conceptuales de negocio.
Unavez bien terminada el apartado anterior, se debe tener la capacidad de identificar todos los conceptos que domina los proceso de negocio, estos conceptos que son pieza fundamental para definir cada proceso, se convierten en entidades persistentes, es decir conceptos que guardan encapsulan información en forma de atributos o características, sobre las cuales cada proceso realiza operaciones lasena matemáticas, estadísticas, de manufactura, de almacenamiento (CRUD Create = Registrar o Crear o Insertar, Read = consultar, Leer o Seleccionar, Update = Modificar, Actualizar o Cambiar, Delete = Eliminar, Borrar o Quitar)
Por ejemplo:
Entidad Recurso: esta entidad representa al concepto que define a un recurso ya sea de tipo Bibliográfico, Informático, de Audio Visuales o Díctico,gestionado por el departamento de recursos informáticos para el soporte académico de la FUTCO, estos recursos son reservados , prestados y devueltos por estudiantes, docentes, egresados y funcionarios de la Fundación universitaria tecnológico Comfenalco.
Realizando un proceso de abstracción se han identificado que el sistema debe poseer los siguientes datos de la entidad recurso:
Código: representa...
Regístrate para leer el documento completo.