Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La crisis del software son los problemas que se presentaron durante el desarrollo del software
especialmente fue marcada por los excesos de costos, la escasa fiabilidad, la insatisfacción de los
usuarios y los horarios de tiempos., mejor conocidos como "síntomas" de la crisis de software.
Esto provocó grandes pérdidas en la década de los 70´s sobre el desarrollo de software, dando
como resultado una nueva disciplina llamada "Ingeniería del Software" que abarca los aspectos
técnicos del software y la gestión de datos.
Cualquier sistema de información va pasando por una serie de fases a lo largo de su vida. Su ciclo
de vida comprende una serie de etapas entre las que se encuentran las siguientes: - Planificación -
Análisis - Diseño - Implementación - Pruebas - Instalación o despliegue - Uso y mantenimiento
3. Que es un sistema
Un sistema informático es el conjunto constituído por los elementos físicos y lógicos (software)
necesarios para captar información, almacenarla y procesarla -realizar operaciones con ella-.
Es, pues, un conjunto en el que se incluyen tanto las máquinas (computadoras, periféricos, redes),
como las aplicaciones (programas de computadora).
4. Que es factibilidad
Un estudio de factibilidad es el que hace una empresa para determinar la posibilidad de poder
desarrollar un negocio o un proyecto que espera implementar.
Es una manera de abordar y formular problemas con vistas a una mayor eficacia en la acción, que
se caracteriza por concebir a todo objeto (material o inmaterial) como un sistema o componente
de un sistema. Es un conjunto de elementos que de manera ordenada interactúan entre si,
contribuyendo a un fin determinado.
Crisis de los softwares
Eran costosos, no adaptables, diseñaban como destajo, no eran portables, no eran realizados
conforme a un protocolo, no eran confiables.
Implementación y la evaluación
Comprende los procesos necesarios para asegurar que el proyecto incluya todo el trabajo
requerido, y sólo el trabajo requerido. Encuentra la forma correcta de definir el alcance en
un proyecto de software desde el inicio para ahorrarte problemas futuros.
Es esencial tener una buena identificación del trabajo necesario para entregar el producto
del proyecto. Además, se debe realizar la traducción de los objetivos a entregables, que
es aquello físico que el proyecto de desarrollo de apps, diseño web o desarrollo de
software en general, debe contener.
Que herramientas se pueden utilizar para llevar a cabo el control de avance del sistema
El project Charter
Project Owner, Sponsor y los diferentes Stakeholders que están
involucrados aunque sea mínimamente
Qué intenta resolver el proyecto
Cuáles son las metas y objetivos del proyecto
Los requisitos del proyecto
Los entregables
Aquellas metas o objetivos que quedan fuera del alcance (lo que no entra)
Los milestones
La estimación de los costes
Que es un sistema
Conjunto de elementos relacionados entre sí, todos están coordinados, deben cumplir con un
objetivo, todos los sistemas son abiertos, todos llevan a cabo procesos o actividades
Control de personal
Inventario productivo
Control pacientes
Sistema productivo
Factibilidad:
1 Económica :
Hacer presupuesto
2 Técnica:
Hardware
Software
3 Operacional:
Este sistema se encargara de llevar el control de todas las entradas, merma y salida
Organización de prendas
Cada almacén de datos debe tener al menos una entrada y una salida de
flujo de datos.
Documetacion
El dueño de la tienda llega todos los días a las 8 de la mañana revisa su almacen para checar la
existencia de los productos, cuenta y los anota en su libreta. Esa lobreta va a tener nombre del
producto, tamaño, presentación, todo esto viene en su libreta
Una vez que haya checado su lista de proveedores que tienen los siguientes datos:
El alcance esta determinado por las áreas a cubrir y que estén involucradas en mi sistema
Es un método para modelar los componentes de un sistemapor medio de símbolos fraficos. Los
diagramas de flujo e datos (dfds) nos señalarán como se mueve la información en el sistema y
entre los procesos, así como el señalamiento de los almacenes. En estos diagramas se hace incapie
en los hechos, en lo que se supone está realizando cada tarea. Con toda la información
involucrada.
Aquí también se incluye una descripción en la interacción entre los difeentes módulos del sistema
Los dfd son una forma de representar el sistema desde lo mas general hasta lo mas particular,
gráficos
Diagramas de flujos de datos representan el análisis del sistema, es una herramienta grafica, se
ven procedimientos, almacena datos,personas
Diagrama contexto
Español estructurado
Español estructurado
1. 1. El análisis y diseño estructurado español estructurado es otro método para evitar los
problemas de ambigüedad del lenguaje al establecer condiciones y acciones, tanto en
procedimientos como en decisiones. Este método no hace uso de árboles o tablas; en
su lugar utiliza declaraciones para describir el proceso.
Arboles de decisiones
Es una forma estructurada de describir lo que es el análisis del sistema utilizando lo que
conocemos xomo estructuras de control en programación, if, case, do while, for
En los arboles y tabalas de dcicsion vamos a usae una forma estructurada para descibir el análisis
también aplica para el español estructurado
Español estructurado
Si el señor Luis llega a las 8 de la mañana a revisar el almacen, entoces checa las existencias y
verifica, si hay faltantes entonces anota en una libreta faktantes y llama proveedores
End
Si no
Esta herramienta es un software que nos va a servir para medir el desempeño y el tiempo que se
lleva cada una de las tareas que se deben considerar en el diseño del nuevo sistema.
Todo esto se realiza en forma descendiente de arriba hacia abajo, esto quiere decir de lo mas
general a lo mas particular, este método descendente se a utilizado durante todo el análisis.
En este enfoque un menú general contiene varias opciones que cuando se elije a una de ellas
entraremos a un menor detalle de arriba hacia abajo
Recuerden que todos los procedimientos y procesos se desarrolla uno a la vez, desde lo mas
general hasta lo mas particular
Objetivos Todos
Elemento
-Nomina
-Incapacidades
-Vacaciones
oportunidad de mejora
Económica
Operacional
Análisis sistema
1 estudio fact
2 diseño
Diseño-sistema-varias-varias
Diseño estructurado
1er nivel
2 nivel
Análisis- sistema
No computadora
Tablas de decisión
Español estructurado
Entonces registra
Firma
End
Si tiene incapacidad
Entonces
Diseño estructurado
Esto es lo mejor para los usuarios finales ya que solo pueden elegir solo una opción a la vez.
Recuerde que todos los procedimientos y procesos se desarrollan uno a la vez.
Recuerde que los procedimientos y procesos se desarrollan uno a la ve desde lo mas general hasta
lo mas particular.
Menú principal
Registro periodo
Registro vacaciones
Ultimo
nivel
Registro de datos
Entrada principal
Registros
Propuesta del proyecto
Registro vaca
Registro inca
salir
Registro alumno
Nombre
Fuera de estos elementos información
Tel
Cohesión
Matricula
Tenga que ver un tema en particular
Dirección
En los sistemas modularizados adecuadamente y cohesivos, el contenido del modulo esta
diseñado para que se lleve a cabo una sola función especifica para que este sea mas fácilmente
entendible
El acoplamiento se refiere a la fuerza de la relación entre los módulos del sistema. En general un
diseño tiene estructurado será aquel en el que un modulo tendrá poco dependencia de cualquier
otro modulo. Este acoplamiento holgado minimiza la interdependencia entre los módulos, algunas
consideraciones que se deben de tener son las siguientes
-transferir datos hacia abajo o hacia arriba de los módulos solo cuando sea necesario