Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Resumen Propio
Sistemas Resumen Propio
QUE ES UN SISTEMA
Sistema conjunto de objetos reunidos con conexión, relación entre ellos y con
ambiente que tiene como totalidad lograr un objetivo.
QUE ES UN SOFTWARE
TIPOS DE SOFTWARE
1. SOFTWARE BASADO EN WEB conjunto archivos de hipertexto
2. SOFTWARE DE IA utiliza algoritmo no N en la resolución de problema robotica
3. SOFTWARE HEREDADO=legacy sistema viejo que continúan en funcionamiento
4. SOFTWARE DE SISTEMA interacción intensa con el hardware del sistema
5. SOFTWARE DE APLICACIÓN programas independiente
6. SOFTWARE DE INGENIERIA Y CIENTIFICO algoritmos numéricos diseño
asistido por computadora
7. SOFTWARE EMPOTRADO recide dentro de la memoria de solo lectura del
sistema con el se implementan y controlan características y funciones para el
usuario final y el sistema mismo
Define QUIEN debe hacer QUE, CUANDO y COMO debe hacerlo //cuenta con el proceso:
requisito nuevo->proceso de desarrollo de software->sistema nuevo
No existe un proceso de software universal las características de cada implica (equipo de
desarrollo, recurso, etc.)Exige que el proceso sea reconfigurable
DESARROLLO DE SOFTWARE
1 investigación preliminar,
2 análisis del sistema,
3 diseño del sistema,
4 desarrollo del sistema,
5 implementación del sistema,
6 mantenimiento del sistema
1 investigación preliminar: se inicia con la petición de una persona
2 análisis del sistema: definición de los requerimientos, los analistas al trabajar con los
empleados y administradores del dominio bajo estudio. EL ¿QUE?
3 diseño del sistema: se detalla como el sistema software cumplirá con los requerimientos
especificados durante el análisis EL COMO¿
4 desarrollo del sistema: se escribirá los programas a la medida del solicitante, también se
prueba el sistema que funcione de acuerdo con la especificación y en la forma que los
usuarios esperan que lo haga
5 implementaciones del sistema se verifica el buen funcionamiento del producto software ,
instalar nuevo equipos, entrenar usuarios, instalar la aplicación y construir todos los archivos
de datos necesario para utilizarlas
6 mantenimientos del sistema: las aplicaciones que se emplean por mucho tiempo al
encontrarse con nuevos problemas y necesidades surge la necesidad de mantenimiento
Todos los PROCESOS están compuesto en su mayoría por distintas fases que varían
FASE 1 DE DEFINICION:
FASE 2 DE DESARROLLO:
FASE 3 DE MANTENIMIENTO:
6- MENTENIMIENTO
Corrección de errores y reajuste de nuevos requisitos e implica repetir las faces anteriores
El desarrollo de software en uno de los pilares fundamentales en la informática y se dedican
muchas horas de esfuerzo
Agrupa instalación y mantenimiento
INGENIERIA DE SOSFTWARE
2-PARADIGAMA TRADICIONAL
Es antiguo se inventó durante la creación de método estructurado tiene varias etapas existe su
pro y contra
Si se aplica este paradigma, unos de los principales problemas, es que las etapas realizadas
deben ser autónoma a la que le sigue, ya que con eso se atrasaría el proyecto.
Se tiene que tener pautas bien definidas, y que no se incurra a modificación porque implicaría
en que el software no cumpla con su ciclo de vida. Tener en cuenta que el cliente no se vea
afectado por la impaciencia.
3-PARADIGMA DE DESARROLLO AGIL
Basado en proceso agiles. esto intentan evitar los tediosos caminos de la metodología
tradicional enfocándose en las personas y los resultados. Usa un enfoque vasado en valor para
construir software, colaborando con el cliente e incorporando los cambios continuamente
Cada uno de los modelos del proceso de desarrollo de software propuesto incluyen
actividades que apuntan a capturar de requerimiento. Cuando el cliente solicita que se desarrolle
un sistema software tiene nociones básica de lo que DEBE HACER. Por esta razón el cada sistema
basado en software tiene un PROPÓSITO
REQUERIMIENTO:
Es una característica del sistema o una descripción DE ALGO que el sistema es capaz de
hacer con el objeto de satisfacer el PROPOSITO sistema, es decir los requerimientos son lo que los
usuarios / clientes ESPERA QUE HAGA EL SISTEMA, por lo tanto deben entender el problema de
los usuarios en su cultura y con su lenguaje y construir un sistema que resuelva sus necesidades
Los requerimientos definen el QUE (el problema) del sistema- el Diseño define el CÓMO (la
resolución)
ENTREVISTAS
TALLERES
OBSERVACION
ENCUESTA
REVISION DOCUMENTAL
USO DE ESPECIFICACIONES FORMALES PARA REQUERIMIENTOS
-------------//CLASES 3//---------------------------
El desarrollador actúa como interrogador, como consultor, como persona que resuelve
problemas y como negociador
Persona que tiene influencia directa o indirecta con el sistema , se encuentra usuario finales
que interactúan con el sistema y todo aquellos que se verán afectados por dicho sistema ,
también son los ingenieros que desarrollan o dan mantenimiento a otros sistema relacionado ,
los administradores del negocio , los expertos en el dominio del sistema , los representante
de los trabajadores
REQUERIMIENTO FUNCIONALES
REQUERIMIENTO NO FUNCIONALES
• Externos: Cubre todos los requerimientos que se derivan de los factores externos al
sistema y de su proceso de desarrollo.
• Se derivan del dominio del sistema más que de las necesidades especificas del
usuario.
• Son importantes debido a que a menudo reflejan los fundamentos del dominio de la
aplicación. Si estos no se satisfacen es imposible que el sistema trabaje de forma
satisfactoria.
----------//CLASES 4//---------------
CARACTERISTICA DE LOS REQUERIMIENTOS
Es importante señalar que los requerimientos pueden servir a tres propósitos
1. Permitir que el desarrollar esplique como ha entendido lo que el cliente pretende del
sistema
2. Indican a los diseñadores que funcionalidades y características va tener el sistema
resultante
3. Los requerimientos indican al equipo de prueba que demostraciones llevar a cabo para
convencer al cliente de que el sistema que se entrega es de hecho lo que había ordenado
NECESARIOS
requerimientos deben ser revisados para conservar sólo aquellos que inciden directamente
VERIFICABLES
• ¿los requerimientos son verificables? Debemos preparar pruebas que demuestren que
RASTREABLES
•¿los requerimientos son rastreables?
1. VIABILIDAD
2. CAPTURA Y ANALISIS
3. ESPECIFICACION
4. VALIDACION
5. GESTION DE REQUISITO
1-ESTUDIO DE LA VIABILIDAD
2- OBTENCION Y ANALISIS
Entra en contacto con el usuario final determina el alcance del proyecto se identifica los
servicios que prestara , su rendimiento ,sus necesidades y restricciones y cuales son los
obejtivos esperados // sus actividades son:
FASES:
Comprensión del dominio: el analista debe desarrollar su propia comprensión del dominio
de la aplicación Ej si fuera un supermercado este debería evaluar como trabaja un
supermercado
3-ESPECIFICACION DE REQUERIMIENTO
1. •Completa. Todos los requerimientos deben estar reflejados en ella y todas las
referencias deben estar definidas.
2. •Consistente. Debe ser coherente con los propios requerimientos y también con otros
documentos de especificación.
3. •Inequívoca. La redacción debe ser clara de modo que no se pueda mal interpretar.
4. •Correcta. El software debe cumplir con los requisitos de la especificación.
5. •Trazable. Se refiere a la posibilidad de verificar la historia, ubicación o aplicación de
un ítem a través de su identificación almacenada y documentada.
6. •Priorizable. Los requisitos deben poder organizarse jerárquicamente según su
relevancia para el negocio y clasificándolos en esenciales, condicionales y opcionales.
7. •Modificable. Aunque todo requerimiento es modificable, se refiere a que debe ser
fácilmente modificable.
8. •Verificable. Debe existir un método finito sin costo para poder probarlo.
4 VALIDACION Y GESTION
DOCUMENTO DE REQUERIMIENTO
Definición de requerimientos:
Es un documento que debe escribirse en termino que el cliente puede entender. Es
decir, este documento es un listado completo de todas las cosas que el cliente espera
que haga el sistema propuesto
Este documento es escrito en forma conjunta con el cliente y el desarrollador
Especificación de requerimientos:
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//
Técnica (Metodo) procedimiento formal para obtener resultado utilizando alguna notación
especifica
Metodologia ; colección de métodos aplicados a lo largo del ciclo de vida del software unificado
mediante alguna aproximación filosifica genérica
Especificación del sof: se define software a producir y las restricciones sobre su operacionen
Evaluación : se modif el sof para modificarlo a los cambios requerido del cliente
EL CICLO DE
Metodo conjunto de actividades que .., .. y … realizan para desarrollar e implementar un sistema
de información y consta de
Investigación preliminar: la solicitud no importa la razone se originan siempre don una petición
Determinación de los requisitos del sistema: comprender todas las facetas importante de la parte
de la empresa que se encuentra en estudio .los analista al trabajar con los empleados y
administradores
3 diseño del sistema : se producen los detalles que establece la FORMA con la que el sistema
cumplirá con los requisitod identificados durante la fase de análisis , análisis lógico en constraste
con el desarrollo delsof ware ,a la que denominan diseño físico
5 Prueba de sistema: de manera esperimental se comprueba que el software no tenga fallas que
funcione según las especificaciones . se alimenta de datos de prueba para examinar dato
Evaluación operacional valoración de la forma que funciona el sistema incluye facilidad de uso ,
tiempo de respuesta nivel de actualización
/// todos los modelos de proceso están compuesto en sui mayria por distinta face que varian
ligeramente de modelo a modelo
Fase de Definicion
Fases de desarrollo
Diseño de Soft
Generacion de Codigo
Prueba de soft
Fases de mantenimiento
Correccion de errores y reajustes que a veces previende de nuevos requisitos e implica
repetir la actividades de la fases anteriores
las etapas realizadas deben ser autónomas a la que sigue ya que con eso se atrasaría el proyecto
se tiene que tener pauta bien defenidas y que no se incurra a la modificación pro que implicaría
que el sof no cumpla con su siclo de vida
UNIDAD 2
Por lo tanto la comprensión del propósito y la función del sof comienzan con un examen de los
requrimeinto , cliente solic que se desarrolle un sistema con nociones de lo que se debe hacer .
con esto surge una razón del por que del sistema razón del propósito , adjunto con algo que tiene
que hacer el sistema a
*****************************REQUERIMIENTO ************************
“característica del sistema o una descripción de algo que el sistema es capaz de hacer con el
propósito de satisfacer el propósito del sistema”
Lo que el usuario espera que haga el sistema , analista deben entender el problema dentro de su
cultura y sus lenguaje para resolver su problema
Se define el QUE del sistema (problema)
TRABAJO PRÁCTICO Nº 1
Hospital Universitario
El Hospital Universitario “Santa Clara” del Campus de Ciudad Universitaria atiende a una
población de 100.000 asegurados. Tiene unos problemas graves de gestión por lo que ha decidido
desarrollar un nuevo Sistema de Información que permita atender los requisitos del departamento de
admisión, de las unidades funcionales, del departamento de dietética y comidas, del departamento
de farmacia y del servicio de administración.
En el proceso de admisión, a los pacientes se les realiza un examen médico efectuado por el
médico de urgencias que determina la unidad funcional que se encargará de atender al paciente.
El personal de admisión es responsable de registrar las entradas y salidas de los pacientes del hospital.
/atreves de examen derivan unidad funcional // hay personal de admisión encargado de registro y
salida de paciente
Además, el personal de admisión actúa como guía y resuelve problemas de gestión con
los familiares de los pacientes. El personal de admisión encargado del cobro se encarga de gestionar
la tramitación del pago de los pacientes y generar las correspondientes facturas.
//una vez paciente en planta recién puede ser atendido por unidad funcional – se genera lista q tiene q
atender
El personal del servicio de dietética y de cocina está encargado del servicio de comidas para
las habitaciones. Será importante que el sistema ayude a los empleados a asegurar que los menús se
registran y se preparan correctamente, y que se envían a la habitación correcta.
//unidad funcional dietética- concina (da comida a lo paciente se registre que menú para paciente)
El personal de administración tendrá acceso a todas las áreas del sistema y se le permitirá
cambiar facturas, totales y cargos. Además, el personal de administración debe ser capaz de generar
informes de ingresos y de gastos para un período de tiempo dado.
//requisito// unidad Funcional personal administración generara informe de ingreso y gasto para un
periodo de tiempo dado
Los pacientes son gestionados por medio de la historia clínica a la que tendrán acceso los
profesionales al cargo del paciente. Debido a consideraciones sanitarias los datos están protegidos
por la Ley Orgánica de Protección de Datos, por tanto el sistema necesitará aspectos de seguridad.
El personal sólo podrá acceder a las funciones requeridas para realizar su trabajo y no más.
// historia clínica – requisito datos básico para lo que no sean profesionales a cargo
**********************************************************************************
/Requisito atreves de examen derivan unidad funcional // hay personal de admisión encargado de
registro y salida de paciente
//Requisito una vez paciente en planta recién puede ser atendido por unidad funcional – se genera lista
q tiene q atender
**************************************************************************
EXPUESTO.
Todo lo anterior con el objeto de determinar:
1) Determinar el DOMINIO sistema objeto de estudio.
2) Determinar el objetivo fundamental de la Dominio.
3) Determinar los subsistemas y el objetivo correspondiente a cada uno de los
subsistemas. Especificar las entradas y salidas de información necesaria para el
cumplimiento de los objetivos de cada subsistema
4). Especificar los REQUERIMIENTOS y REQUISITIOS.
Se pide:
1) DESARROLLO UNA ENCUESTA O ENTREVISTA PARA EL EJEMPLO EXPUESTO.
2) FUNDAMENTE LAS PREGUNTAS.
3) DESARROLLE Y JUSTIFIQUE QUE OBSERVARIA USTED EN EL EJEMPLO
HOSPITAL UNIVERSITARIO
Encuesta destinada a Personal a corgo de Unidades Funionales con la finalidad de implementar sistema de informacion