Trabajo Final Diseño de Sistemas PDF
Trabajo Final Diseño de Sistemas PDF
Trabajo Final Diseño de Sistemas PDF
MATERIA:
2016-1399 / 58788
2016-2668
2014-1858
CARRERA:
Licenciatura en Informática
MATERIA:
Diseño de Sistemas
PROFESOR:
Lic. Richard Liranzo Feliz
DIA DE ENTREGA:
Día: 30 Mes: Junio Año: 2018
1
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
Contenido
INTRODUCCION ......................................................................................................................... 3
JUSTIFICACION .......................................................................................................................... 4
OBJETIVOS ESPECIFICOS ...................................................................................................... 4
DESARROLLO ............................................................................................................................. 5
Requisitos de sistemas ............................................................................................................... 5
Requisitos de entrada.................................................................................................................. 5
Requisitos de salida ..................................................................................................................... 5
Requisitos de procesos ............................................................................................................... 6
Requisitos de comportamiento .................................................................................................. 6
Requisitos de control ................................................................................................................... 6
Recopilación de requisitos de sistemas ................................................................................... 6
Requisitos funcionales ................................................................................................................ 7
Requisitos no funcionales ........................................................................................................... 7
Entrevista sobre requerimiento de sistemas............................................................................ 7
Ejemplo sobre interpretación de requerimientos de sistemas. ............................................. 8
Identificación y caracterización de los interesados del sistema ........................................... 8
Definición de un método de recopilación de requisitos .......................................................... 8
Definición y clasificación de los requisitos según su naturaleza .......................................... 9
Propuesta del tipo de plataforma necesaria que sustente el sistema ................................. 9
Diagramas de flujo de datos, casos de uso, secuencia y de base de datos .................... 10
Diagrama de casos de usos ..................................................................................................... 10
Diagrama de contexto ............................................................................................................... 11
Diagrama secuencial de pedidos ............................................................................................ 12
Diagrama de clases ................................................................................................................... 13
Definición de la arquitectura adecuada y detallar el cumplimiento de sus requisitos de
diseño arquitectónico................................................................................................................. 14
CONCLUSION ............................................................................................................................ 15
BIBLIOGRAFIA ........................................................................................................................... 16
ADJUNTOS ................................................................................................................................. 17
2
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
INTRODUCCION
Así como un plano es importante para construcción de una propiedad lo son los
requerimientos de sistemas para la elaboración o desarrollo de algún software o
sistema. El análisis de los requerimientos cubre la brecha que existe entre el software a
nivel de sistema y el diseño del mismo.
3
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
JUSTIFICACION
Se ha propuesto este trabajo, con la intención de que cada estudiante pueda entender
la importancia de los requerimientos de sistemas en el entorno de la informática, esta
investigación busca orientar sobre las diferentes etapas del requerimiento de sistema,
su importancia y respeto a las reglas y procesos para una correcta interpretación de los
mismos.
OBJETIVOS ESPECIFICOS
Determinar las diferentes fases de los requerimientos de sistemas.
Determinar las categorías de la seguridad física en la informática
Definir los diferentes tipos de requerimientos según su clasificación.
Abordar los tips mas importantes sobre los requerimientos de sismas efectivos.
4
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
DESARROLLO
Requisitos de sistemas
Durante el modelado de requisitos, los desarrolladores de sistemas deben
identificar y describir todos los requisitos del sistema. Un requisito del sistema es una
característica que debe incluirse en un sistema de información para satisfacer los
requisitos del negocio y ser aceptable para los usuarios. Los requisitos del sistema
sirven como puntos de referencia para medir la aceptabilidad general del sistema
terminado. Estos se pueden dividir en 5 categorías generales como son: requisitos de
salida, de entrada, de procesos, de comportamiento y de control.
Requisitos de entrada
Básicamente es la unión que se realiza al sistema de información con el mundo y sus
usuarios, en esta existen aspectos generales que todos los analistas deben tener en
cuenta y dentro de estos se encuentran los aspectos de hardware tales como:
Requisitos de salida
En este proceso del diseño de sistemas se presentan 2 etapas fundamentales, las
cuales son:
Etapa Lógica: Esta etapa define los escenarios de usos creados en el diseño
conceptual en una agrupación de objetos de negocios y servicios. Este se convierte
en la fase funcional que se usa en el diseño físico.
Etapa Física: Es la etapa de traducción de la parte lógica del diseño. Esta en esta
fase se transforma en diseño más técnico y especifico del nuevo proyecto. Esta
resulta en los requisitos básicos de hardware, software, bases de datos, medio de
entradas y salidas, procedimientos manuales, entrenamientos y los controles
específicos del usuario.
5
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
Requisitos de procesos
Un requerimiento de proceso puede definirse como un atributo necesario dentro de un
sistema que puede representar una capacidad una característica o un factor.
Requisitos de comportamiento
Estos se utilizan en la fase de verificación y comportamiento de sistema en sus
diferentes fases. Dentro de estos se utilizan modelos de flujos de datos, modelos de
estados los cuales verifican la reacción del sistema en sus diferentes procesos o
eventos en caso de ocurrir algunos.
Requisitos de control
Estos básicamente se utilizan en la etapa de control y seguridad del sistema.
Presentando las solicitudes de seguridad y límites que debe tener el sistema para sus
diferentes usuarios en cada nivel.
6
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
Requisitos funcionales
Estos son los que definen las funciones del sistema, software o proyecto y la de sus
componentes. Describiendo las funciones de las entradas, salidas de datos, así como
su comportamiento durante todo el flujo operativo. Dentro de estos a modo de ejemplo
se pueden presentar los cálculos de flujo, funcionalidades específicas del sistema, etc.
Requisitos no funcionales
Básicamente son los requisitos que imponen los criterios de uso del sistema de manera
específica. En algunos casos estos son llamados atributos de sistema, ya que los
mismos no describen el requerimiento sino los parámetros que van a regir este
requerimiento. A modo de ejemplo podríamos mencionar un requisito funcional seria
que el sistema permita realizar compras de manera Online en el sistema, en este
punto el requerimiento no funcional seria que las órdenes de compra se cancelen en
10 segundos tras no recibir respuestas del usuario.
7
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
El elemento más importante es el alcance de los requisitos, puesto que esto evita
eventuales malentendidos y trabajo extra no contractados por parte de los
desarrollados.
8
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
REQUISITOS NO FUNCIONALES
Hardware:
1. PC/MAC, Smartphone sea Android, Iphone, mínimo 2Gb memoria RAM, 40Gb
de disco duro.
2. Conexión a internet: 2Mb.
Software:
9
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
10
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
Diagrama de contexto
11
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
12
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
Diagrama de clases
13
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
14
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
CONCLUSION
En esta investigación se puede concluir que los requisitos de sistemas son una parte
fundamental en para el desarrollo de un sistema y a la vez son críticos, puesto que
representan la relación entre los necesita un cliente y lo que este plantea, impactando
directamente el resultado final.
Dentro de los puntos más importantes que debe cumplir un requerimiento de sistema
están: No ser ambiguos, Concisos, Consistentes, Completos, Alcanzables, Verificables.
15
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
BIBLIOGRAFIA
Oracle Technical Documents. (2017). Análisis de requisitos técnicos para
satisfacer necesidades del negocio. 22 Junio 2018, de EvaluandoERP.com Sitio
web: http://www.evaluandoerp.com/analisis-requisitos-tecnicos-satisfacer-
necesidades-del-negocio/.
Cohn, Mike. Non Functional Requirements as User Stories. (Mayo 2015).
Requerimientos no funcionales: Ejemplos. Junio 2018, de PMOinformatica.com
Sitio web: http://www.pmoinformatica.com/2015/05/requerimientos-no-
funcionales-ejemplos.html
Kendall & Kendall. (2011). Análisis y Diseño de sistemas. Naucalpan de Juárez,
Estado de México: Prentice Hall.
Wikipedia. (2018). Requisitos de Sistemas. Junio, 2018, de Fundación
Wikimedia,Inc Sitio web: https://es.wikipedia.org/wiki/Requisito_(sistemas)
16
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
ADJUNTOS
17
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
18
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
No
ambiguo
Verificable Conciso
Características
Requisitos
sólidos
Alcanzable Consistente
Completo
19
[INVESTIGACION SOBRE REQUERIMIENTOS DE SISTEMAS] 30 de Junio de 2018
20