Professional Documents
Culture Documents
Introduccin :
Justificacin.
La gestin de la informacin en la empresa xxxes insuficiente, carece de un
eficiente anlisis estadstico, lo que dificulta la calidad de la operacin comercial.
Los sistemas no brindan la informacin necesaria para una adecuada toma de
decisiones.
Objetivo General
Proponer un Prototipo de Sistema de Gestin para la empresa xxx.
Objetivos Especficos.
Analizar los sistemas de informacin y las nuevas tendencias de la gestin de la
informacin, precisando en los sistemas de Gestin de venta y arriendo de
maquinaria, en relacin directa con el taller de mantencin y reparacion
.
Gestin de Informacin
La gestin de informacin surge como un nuevo concepto dentro del campo de la
ciencia de la informacin, orientado al manejo de la inteligencia corporativa de una
organizacin, que permite la estructuracin interna a las organizaciones y les
permite reaccionar ante los cambios de su entorno apoyndose en el uso de la
informacin y de los recursos de informacin disponibles.Su objetivo es el de
incrementar los niveles de eficiencia y efectividad dentro de una organizacin.
Este proceso se conduce a travs de la integracin adecuada de los recursos
humanos, las polticas, las actividades y procedimientos, el hardware, el software y
los datos.
Artefacto:
Prototipo de interfaz de usuario :
Los prototipos de interfaz de usuario nos ayudan a comprender y especificar las
interacciones entre actores humanos y el sistema durante la captura de requisitos.
No slo nos ayuda a desarrollar una interfaz grfica mejor, sino tambin a
comprender mejor los casos de uso. A la hora de especificar la interfaz de usuario
tambin pueden utilizarse otros artefactos, como los modelos de interfaz grfica y
los esquemas de pantallas.
Requisitos Funcionales.
Conclusiones.
Recomendaciones.
Gua de la Entrevista
QUE ES UN PROTOTIPO:
Es una muestra de un sistema mas simplificada, cuya funcin es recopilar
informacin.
PROTOTIPO PARCHADO:
Que es: es un prototipo que funciona no importa si es eficiente o si fue hecho
apurado. Es un modelo bsico o maqueta que puede ser mejorado. Es operacional
y tiene todas las caractersticas de un sistema. Su costo de desarrollo es
relativamente bajo. La eficiencia no es una de sus caractersticas.
PROTOTIPO NO OPERACIONAL:
Que es: Es un modelo no funcional del sistema por ejemplo el tnel de viento, no
es eficiente. Su precio de desarrollo es alto y no tiene muchos mas beneficios que
solo la funcin que realiza.
DESARROLLO DE UN PROTOTIPO:
Identificacin de los requerimientos:
La determinacin de los requerimientos de una aplicacin es tan importante para
el mtodo de desarrello de prototipos
Desarrollo de un modelo que funcione:
Permite a los usuarios conocer lo que se espera en el proceso de desarrollo.
Lenguaje que se va a implementar.
Pantallas y formato para entrada de datos.
Modulos esenciales de procedimientos.
Salida del sistema.
Utilizar el prototipo:
DESARROLLO :
Cuando haya que decidir si hay que incluir la elaboracin de prototipos como
parte del ciclo de vida y desarrollo de sistemas el analista necesita considerar que
tipo de problema est siendo resuelto y en que forma el sistema presenta la
solucin.
Los lineamientos fundamentales para el desarrollo de prototipos son los
siguientes:
Trabajar en mdulos manejables, un modulo manejable es aquel que
permite la interaccin con sus caractersticas principales, pero todava
puede ser construido por separado de otros mdulos del sistema. Las
caractersticas del modulo que se consideran menos importantes son
intencionalmente dejadas fuera del prototipo inicial.
Construccin rpida del prototipo. La velocidad es esencial para la
elaboracin satisfactoria de un prototipo en un sistema.
VENTAJAS
DESVENTAJAS
*Si se han cometido errores
en una fase es difcil volver
atrs.
*No se tiene el producto
CASCADA
ESPIRAL
Prototipo
C
a
s
o
s
d
e
u
s
o
U
M
L
p
a
r
a
u
n
m
o
d
e
l
o
s
i
m
p
l
e
d
e
r
e
s
t
a
u
r
a
n
t
e
Antes de definir y detallar los conceptos ms importantes que hacen referencia al diseo
conceptual y detallado es importante resaltar que stos hacen parte de un complejo proceso,
que en ltimas nos permitir la implementacin de un sistema de informacin en una
compaa, por tanto hay que enmarcarlos dentro de ese proceso.
Dentro del marco terico que se ha desarrollado en cuanto a diseo de sistemas de informacin
se manejan dos enfoques principalmente: el enfoque de la elaboracin de prototipos y el
enfoque del ciclo de vida de los sistemas.
Enfoque de la elaboracin de prototipos
Laudon define un prototipo como una versin operativa preliminar de un sistema de
informacin para fines de demostracin y evaluacin. Como su definicin lo indica el
prototipo es una versin preliminar, el objetivo es mejorarla con el paso del tiempo hasta que
se acomode a las necesidades de los usuarios, por medio de un proceso iterativo que consiste en
probar y afinar constantemente el prototipo hasta que cumpla su objetivo.
Clases de prototipos
Kendall propone cuatro clases de prototipos:
Prototipos de remiendo:
Sistema que cumple con sus funciones pero se encuentra remendado o parchado,
puede operar pero generalmente es ineficiente.
Modelo a escala no funcional:
Son modelos que son construidos a escala, por lo general ms pequeos, que
permiten evaluar ciertos aspectos de diseo, pero que no son funcionales en la
realidad.
Modelo a escala completa:
Se trata de un modelo piloto. Se trata de un modelo real que servir como
referencia a futuras versiones que de l se hagan. Un ejemplo es el de un sistema
de informacin que una gran cadena de almacenes quiera establecer, ste
seguramente ser probado en un almacn para que desde all pueda ser mejorado
y luego implementado en otras tiendas.
Modelo con ciertas caractersticas esenciales:
Usar el prototipo
Cabe aclarar que en la primera etapa sol se obtienen las necesidades bsicas de informacin,
sin profundizar ni detallar. Luego se desarrolla un prototipo, se utiliza, se prueba y revisa, si
este cumple con los requerimientos del cliente empieza a funcionar como prototipo operativo;
si no es as, se mejora y se regresa a la etapa de utilizacin del prototipo.
La metodologa clsica para el diseo de los sistemas de informacin es la del ciclo de vida de
los sistemas, que divide todo el proceso de planeacin, diseo e implementacin en una serie
de etapas que son recorridas de manera secuencial. No existe unanimidad entre los diversos
autores acerca del nmero y el nombre de las etapas que conforman el ciclo de vida de los
sistemas, pero en general todas las versiones tienen unos lineamientos similares.
Existen analistas que afirman que los dos enfoques (ciclo de vida y prototipos) son
complementarios, esta afirmacin se argumenta diciendo que la determinacin de los
requerimientos de informacin puede satisfacerse con el desarrollo de prototipos cuando estos
se incorporan a la metodologa del ciclo de vida.naturaleza del diseo conceptual de un sistema
de informacin gerencial.
MODELO DE PROTOTIPO
Cuando un prototipo se desarrolla con el slo propsito de precisar mejor las necesidades
del cliente y despus no se va a aprovechar ni total ni parcialmente en la implementacin del
sistema
final
se
habla
de
un
prototipo
desechable.
Para que la construccin de prototipos sea posible se debe contar con la participacin
activa
del
cliente.
Este modelo es til cuando el cliente conoce los objetivos generales para el software, pero
no identifica los requisitos detallados de entrada, procesamiento o salida. Tambin ofrece
un mejor enfoque cuando el responsable del desarrollo del software est inseguro de la
eficacia de un algoritmo, de la adaptabilidad de un sistema operativo o de la forma que
debera
tomar
la
interaccin
humano-mquina.
Su principal desventaja es que una vez que el cliente ha dado su aprobacin final al
prototipo y cree que est a punto de recibir el proyecto final, se encuentra con que es
necesario reescribir buena parte del prototipo para hacerlo funcional, porque lo ms seguro
es que el desarrollador haya hecho compromisos de implementacin para hacer que el
prototipo funcione rpidamente. Es posible que el prototipo sea muy lento, muy grande, no
muy amigable en su uso, o incluso, que est escrito en un lenguaje de programacin
inadecuado.
El cliente ve funcionando lo que para l es la primera versin del prototipo que ha sido
construido con "plastilina y alambres", y puede desilusionarse al decirle que el sistema an
no ha sido construido. El desarrollador puede ampliar el prototipo para construir el sistema
final sin tener en cuenta los compromisos de calidad y de mantenimiento que tiene con el
cliente.
Herramientas CASE.
Se puede definir a las Herramientas CASE como un conjunto de programas y ayudas que
dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los
pasos
del
Ciclo
de
Vida
de
desarrollo
de
un
Software.
Anlisis
de
datos
procesos
integrados
mediante
un
repositorio.
Control de mantenimiento.
Las herramientas CASE, en funcin de las fases del ciclo de vida abarcadas, se pueden
agrupar
de
la
forma
siguiente:
1.
Herramientas integradas, I-CASE (Integrated CASE, CASE integrado):abarcan todas
las fases del ciclo de vida del desarrollo de sistemas. Son llamadas tambin CASE
workbench.
2.
Las herramientas I-CASE se basan en una metodologa. Tienen un repositorio y
aportan tcnicas estructuradas para todas las fases del ciclo de vida. Estas son las
caractersticas que les confieren su mayor ventaja: una mejora de la calidad de los
desarrollos. Sin embargo, no todas ellas son modernas en el sentido de aprovechar la
potencia de las estaciones de trabajo o la utilizacin de lenguajes de alto nivel o tcnicas de
prototipo.
3.
Herramientas de alto nivel, U-CASE (Upper CASE - CASE superior) o front-end,
orientadas a la automatizacin y soporte de las actividades desarrolladas durante las
primeras fases del desarrollo: anlisis y diseo.
4.
Una estrategia posible es utilizar una U-CASE para anlisis y diseo, combinada con
otras herramientas ms modernas para las fases deconstruccin y pruebas. En este caso,
habra que vigilar cuidadosamente la integracin entre las distintas herramientas
5.
Herramientas de bajo nivel, L-CASE (Lower CASE - CASE inferior) o back-end,
dirigidas a las ltimas fases del desarrollo: construccin e implantacin.
1. Facilidad
para
la
revisin
de
aplicaciones
La experiencia muestra que una vez que las aplicaciones se implementan, se emplean por
mucho tiempo. Las herramientas CASE proporcionan un beneficio substancial para las
organizaciones al facilitar la revisin de las aplicaciones. Contar con un depsito central
agiliza el proceso de revisin ya que ste proporciona bases para las definiciones y
estndares para los datos. Las capacidades de generacin interna, si se encuentran
presentes, contribuyen a modificar el sistema por medio de las especificaciones ms que
por
los
ajustes
al
cdigo
fuente.
2. Soporte
para
el
desarrollo
de
prototipos
de
sistemas
Como disyuntiva, el desarrollo de prototipos puede producir un sistema que funcione. Las
caractersticas de entrada y salida son desarrolladas junto con el cdigo orientado hacia los
procedimientos
y
archivos
de
datos.
3. Generacin
de
cdigo
4. Mejora
en
la
habilidad
para
satisfacer
los
requerimientos
del
usuario
Es bien conocida la importancia de satisfacer los requerimientos del usuario, ya que esto
guarda relacin con el xito del sistema. De manera similar, tener los requerimientos
correctos mejora la calidad de las prcticas de desarrollo. Las herramientas CASE
disminuyen el tiempo de desarrollo, una caracterstica que es importante para los usuarios.
Las herramientas afectan la naturaleza y cantidad de interaccin entre los encargados del
desarrollo y el usuario. Las descripciones grficas y los diagramas, as como los prototipos
5. Soporte
interactivo
para
el
proceso
de
desarrollo
Microsoft Project
Racional Rose
JDeveloper
MagicDraw
Visual Paradigm
Microsoft Visio
Enterprise Architect
Disponible en:http://www.monografias.com/trabajos73/herramientas-case-
proceso-desarrollo-software/herramientas-case-proceso-desarrollosoftware2.shtml