Escolar Documentos
Profissional Documentos
Cultura Documentos
• Propietarios de sistema:
Personas que patrocinan y promueven los SI.
Son los directivos: director general o directores de operaciones.
Las funciones son: fijar el presupuesto y los plazos para el desarrollo de un SI
• Usuarios de sistemas:
Personas que utilizan los SI de forma regular para capturar , introducir, validad,
transformar y almacenar datos e información.
son los mas importantes en el desarrollo de un SI.
Internos: personal administrativo, profesionales y técnicos, gestores y directivos.
Externos: clientes, proveedores, partners, trabajadores externos
• Diseñadores de sistemas:
Expertos en tecnología que resuelven las necesidades y las restricciones
manifestadas por los usuarios de la empresa mediante recursos tecnológicos.
Administración de datos.(tecnologías de base de datos)
Arquitectura de redes (tecnologías de comunicación)
Diseño web (tecnologías web)
La seguridad (tecnologías de seguridad y privacidad)
• Analistas de sistemas:
Persona que estudia los problemas y las necesidades de una empresa para
determinar como podrían combinarse los recursos humanos , procesos, los datos y
la tecnología de la información para obtener mejoras en la empresa.
Personas capaces de corregir situaciones poco eficientes, así como, anticiparse a
problemas que puedan surgir dentro de la organización.
• Habilidades:
Conocimientos generales de la empresa.
Capacidad de resolver problemas, técnicas de comunicación interpersonal.
Flexibilidad y capacidad de adaptación, carácter y ética.
Mejorar los conocimientos en tecnología y sistemas de información,
experimentación y dominio de la programación informática
• Project manager: profesional experimentado que acepta la responsabilidad de
planificar, supervisar y controlar proyectos en lo que concierne al calendario, el
presupuesto, la satisfacción del cliente, las normas técnicas, y la calidad del sistema.
• datos:
Hechos y cifras con existencia propia e independiente con poco
significado para el usuario.
• Información :
Conjunto de datos procesados con significado, y dotados de relevancia
y propósito.
• Procesos de negocio:
Los sistemas de información tienen que alcanzar el objetivo de mejorar la
eficiencia de los procesos de negocio. Deben implicarse los propietarios y los
usuarios del sistema
Tecnología de la información
Están basados en los
resultados estratégicos
a largo plazo de la
TIPOS DE SISTEMA DE INFORMACION
compañía. GRUPOS A LOS QUE SIRVEN
Sistemas de soporte gerencial
Son utilizados por los Sistemas de sistemas expertos
administradores de
Nivel estratégico
SE/SSG directores
nivel medio en la toma
Sistema de información gerencial
de decisiones.
-son el resultado de interacción
colaborativa entre personas, tecnologías
Se utilizan para el
mejoramiento de la
Nivel administrativo
MIS/DSS y procedimientos.
Gerentes del nivel medio
Sistema de apoyo a la toma de
calidad de los servicios decisiones.
de la organización Sistemas de conocimiento
- Auxilian a los trabajadores en la
SeNivel
utiliza
depara un
conocimiento
seguimiento de las
KWS creación del nuevo conocimiento
de la organización.
Trabajadores del conocimiento
actividades y
Sistema de procesamiento de
operaciones básicas de
transacciones
una organización
- Recolectan, almacenan,
Nivel operativo
TPS modifican y recuperan la
información
Gerentes operativo
salida almacenamiento
Cree una definición del sistema que forme el fundamento de todo el trabajo de ingeniería
ESPECIFICACIONES DEL SISTEMA
MANTENIMIENTO
ANALISIS
Y EVOLUCION
CICLO DE
VIDA DEL
SOFTWARE
VALIDACION DISEÑO
PRUEBAS CODIFICACION
Modelo en cascada
Se define como una secuencia de
especificaciones
fases en la que al final cada una de
validación ellas se reúne la documentación
Diseño general para garantizar que cumple las
prueba especificaciones y los requisitos
antes de pasar a la fase siguiente.
Diseño en detalle
prueba
programación
Prueba de unidad
integración
Prueba de integración
Implementación
validación
mantenimiento
Modelo v
El modelo de ciclo de vida v proviene del principio que
estable que los procedimientos utilizados para probar si la
aplicación cumple las especificaciones ya deben haberse
creado en la fase de diseño
especificaciones calificación
programación
hora
En todas las disciplinas de la ingeniería hace la
importancia de los modelos ya que describen el
aspecto y la conducta de «algo». Ese algo puede
existir, estar en un estado de desarrollo o estar,
todavia, en un estado de planeación. El
modelado no sirve no solamente para grandes
sistemas, aun en aplicaciones de pequeño
tamaño se obtienen beneficios de modelado.
Los principales de UML son:
Mejores tiempos totales de desarrollo (50% a mas).
Modelar sistemas (y no solo de software) utilizando
conceptos orientados a objetos.
Establecer conceptos y artefactos ejecutables.
Encaminar el desarrollo del escalamiento en sistemas
complejos de misión critica.
Crear un lenguaje de modelado utilizado tanto por
humanos como por maquinas.
Mejor soporte a la planeación y al control de proyectos.
Alta reutilización y minimización de costos.
UML es un lenguaje para hacer modelos y es
independiente de los métodos de análisis y diseño.
Existen diferencias importantes entre un método y un
lenguaje de modelado.
Un método es una manera explicita de estructurar el
pensamiento y las acciones de cada individuo. Además
el método le dice al usuario que hacer, como hacerlo,
cuando hacerlo y por que hacerlo.
Mientras que el lenguaje de modelado carece de estas
instrucciones. Los métodos contienen modelos y esos
modelos son utilizados para describir algo y comunicar
los resultados del uso del método.
Un modelado es expresado en un lenguaje de modelado. Un lenguaje de
modelado consiste en vistas, diagramas, elementos de modelo, los símbolos
utilizadas en los modelos, y un conjunto de mecanismos generales o reglas
que indican como utilizar los elementos.
Actor
Casos De Uso
Relaciones de uso
ELEMENTOS:
Actor: es el rol que un usuario juega con respecto al sistema. Es
importante destacar la palabra rol, pues con esto se especifica que un
actor no necesariamente representa a una persona en particular, sino
mas bien la labor que realiza frente al sistema.
Como ejemplo a la definición anterior , tenemos el caso de un sistema de
ventas en que el rol de vendedor con respecto al sistema puede ser
realizado por un vendedor o bien por el jefe de local.
Caso de uso: es una operación/tarea especifica que realiza tras
una orden algún agente externo, sea desde una petición de un actor o
bien desde la innovación desde otro caso de uso.
Relaciones:
Asociación : es el tipo de relación mas básica que indica la
invocación desde un actor o caso de uso a otra operación (caso de uso).
Sistema maquina
de reciclaje
cliente operador
Luego, tenemos que un cliente puede depositar ítems y un operador puede cambiar la
información de un ítem o bien puede imprimir un informe
Generar
reporte diario
Depositar
cliente ítem
Cambiar ítem
Ademas podemos notar que un ítem puede ser una botella, un tarro o una jaba.
Depositar ítem
«uses»
«uses»
imprimir
Entonces el diseño completo del diagrama use case es:
Generar
alarma
cliente operador
imprimir
Depositar jaba
«extends»
Depositar botella
Depositar ítem Generar reporte
diario Cambiar ítem
• UML define cuatro tipos de relaciones en los diagramas de casos de uso
a. Comunicación: relación (asociación)entre un actor y un caso de uso. El
estereotipo de la relación de comunicación es: «comunícate»
Realizar
Comunicación consulta
Caso de uso
cliente
actor
b.- inclusión: sirve para enriquecer un caso de uso con otro y compartir una
funcionalidad común entre varios casos de uso, también puede utilizarse para
estructurar un caso de uso describiendo sus sub funciones.
Inclusión
«include»
Realizar consulta autentificar
Resolver consulta
profesional
c.- extensión.- se hace una serie de puntos concretos y previstos en el
momento de diseño, llamados puntos de extensión, los cuales no son parte
del flujo principal
Realizar «include»
autentificar
consulta
Subsunción de uso
incluida
cliente
Resolver
consulta
profesional