El desarrollo de sistemas.

Anuncio
ANÁLISIS Y DISEÑO DE SISTEMAS
CICLO DE VIDA
DEL DESARROLLO DE SISTEMAS
Sesión 2
Kendall & Kendall Pág. 8 y Senn Pág. 33
Ana Mercedes Cáceres
[email protected]
Año 2006
Objetivos
• Introducir
a
los
estudiantes
al
entorno
organizacional, para que conozcan el desarrollo de
diferentes actividades transaccionales a través de
sistemas de información.
• Capacitar a los estudiantes, para que conozcan el
proceso lógico que se debe seguir en la
implantación de un sistema de información.
• Desarrollar casos de aplicación prácticos, que
garanticen un análisis y desarrollo de sistemas
exitoso, que dejen una experiencia significativa en
el aprendizaje.
2
LOS SISTEMAS DE INFORMACION
Punto de partida …
Y LAS ORGANIZACIONES
Es una disposición de personas,
actividades,
datos,
redes
y
tecnología integrados entre si para
apoyar y mejorar las actividades de la
empresa y satisfacer las necesidades
para resolver problemas y toma de
decisiones.
3
LAS ORGANIZACIONES
COMO SISTEMAS
• Las organizaciones son definidas como
sistemas diseñados para lograr metas y
objetivos predeterminados por medio de
sus recursos humanos y otros tipos de
recursos.
• Las organizaciones están compuestas de
sistemas más pequeños interrelacionados:
Departamentos, unidades, divisiones,
áreas, entre otros; las que sirven a
funciones especializadas.
• Algunas funciones típicas incluyen
procesos contables, ventas, producción,
procesamiento de datos y administración.
4
LA RELACION CON LOS SUBSISTEMAS
• La interrelación e interdependencia de los
sistemas.
• Fronteras organizacionales.
• Realimentación del sistema para
planeación y control.
• Ambientes para sistemas organizacionales.
5
EL CICLO DE VIDA DE LOS SISTEMAS ORGANIZACIONALES
DESARROLLO DE SISTEMAS
• El desarrollo de sistemas.
Es el proceso cronológico por
el
cual
los
sistemas,
software,
analistas
de
ingenieros
de
programadores y
usuarios
finales,
sistemas
de
elaboran
información
y
aplicaciones informáticas.
6
PRINCIPIOS ESENCIALES PARA EL
DESARROLLO DE SISTEMAS EXITOSO
• PRINCIPIO 1: IMPLICAR AL USUARIO.
• PRINCIPIO 2: APLICAR UN METODO DE
RESOLUCION DE PROBLEMAS.
• PRINCIPIO 3: DEFINIR FASES Y
ACTIVIDADES.
• PRINCIPIO 4: ESTABLECER NORMAS
PARA UN DESARROLLO Y UNA
DOCUMENTACION CONSISTENTE.
…pasa…
7
• PRINCIPIO 5: JUSTIFICAR LOS
SISTEMAS COMO INVERSIONES
DE CAPITAL.
• PRINCIPIO 6: NO TENER MIEDO
DE CANCELAR O REVISAR EL
PROYECTO.
• PRINCIPIO 7: DIVIDE Y
VENCERAS.(Trabajo en equipo)
• PRINCIPIO 8: DISEÑAR SISTEMAS
QUE PUEDAN CRECER Y
FUNCIONAR.
8
PLANIFICACION DE SISTEMAS
• Pretende señalar y establecer prioridad
sobre aquellas tecnologías y aplicaciones
que ofrecerán un beneficio máximo.
• La Planificación, es la forma lógica y
ordenada que regularmente debe seguirse
para asegurar que los sistemas de
información se desarrollen conforme al plan.
• En la planificación de sistemas debe
incluirse las actividades, los tiempos,
recursos, presupuestos, responsables, y
resultado esperado.
9
COMO HACER UNA PLANIFICACION EFECTIVA ?
1.
Estudiar el entorno de la empresa para quien se desarrollará el
sistema de información.
–
–
–
–
Observaciones.
Entrevistas.
Encuestas.
Reuniones en grupo con los propietarios del sistema.
2. Definir una arquitectura de la información.
– Una arquitectura de DATOS, REDES, ACTIVIDADES.
– Arquitectura de PERSONAS Y TECNOLOGIA.
3. Análisis de áreas de la empresa. Un proyecto puede activar el
desarrollo de cualquiera de los siguientes elementos:
–
–
–
Una red.
Una base de datos.
Una aplicación de sistemas de información.
10
ANALISIS DE SISTEMAS
• Es el estudio del sistema de una
empresa.
• Estudio del flujo de información y la
definición de las necesidades.
• Recopilación
de
prioridades
manifestadas por los usuarios para
la construcción de un nuevo
sistema de información.
11
FASES DEL
CICLO DE VIDA DEL SISTEMA
1.
Identificación de
problemas, oportunidades
y objetivos.
• Los planes.
• Estudiar la viabilidad
del proyecto.
• Los problemas.
• Las oportunidades.
• Normas.
• Propósito del sistema.
12
2. Estudiar y analizar el sistema actual.
–
Los
analistas
estudian
los
problemas,
oportunidades
y/o
normas que enmarquen sus
procesos.
–
Los hechos.
–
Las Limitaciones.
3. Definir las necesidades de los
usuarios y establecer prioridades.
–
¿Qué capacidades debería
proporcionar un sistema a los
usuarios?
–
¿Qué datos deberían ser
capturados y almacenados?
–
¿ Cuáles son las salidas
demandadas?
–
¿Qué nivel de rendimiento se
espera?
13
4. Diseño del sistema recomendado.
a. Evaluar las soluciones alternativas y especificar la
solución detallada de tipo informática.
– ¿Qué proporción del sistema debería
automatizarse?
– ¿Habría que comprar el software?
– Viabilidad técnica.
– Viabilidad operativa.
– Viabilidad económica
b. Adquirir el hardware y el software necesarios.
– Determinar las necesidades y especificaciones.
– Rentabilidad del equipo.
c. Diseñar e integrar el nuevo sistema.
– Diseño general.
– Diseño detallado.
– Estructura de los archivos.
– Métodos y procedimientos.
– Diseño interno y externo.
14
5. Desarrollo y documentación del
software.
6. Pruebas y correcciones del
sistema.
Funciona a nivel de prototipo.
7. Implementación y evaluación
del sistema.
• Hacer y probar las redes y las
bases de datos, antes de escribir o
instalar los programas informáticos
creados.
• Instalar el sistema.
• Asegurar el óptimo rendimiento
del sistema implementado.
15
8. Soporte y mantenimiento. Esta fase es de suma importancia, ya
que nos permite realizar un monitoreo del funcionamiento real de
nuestro sistema. Involucra nuestro carácter ético y profesional,
responsabilizándonos por el perfecto funcionamiento del sistema.
Algunos puntos esenciales son:
• Corregir errores.
• Recuperar el sistema.
• Asistir a los usuarios del
sistema.
• Mejoras.
• Explicar procedimientos.
• Operaciones y
documentación.
• Ideas para mejorar.
16
FUENTES DE INFORMACION
1. Cap. 2 ANALISIS Y DISEÑO DE
SISTEMAS. Kendall & Kendall. México.
Mc Graw Hill.
2. ANALISIS Y DISEÑO DE SISTEMAS.
Kendall & Kendall Pág. 8 y Senn Pág. 33
17
TAREA
1. HIPERPAIZ es un supermercado de la
zona de Soyapango. En este centro
comercial, como en la mayoría de este
tipo, existen diferentes artículos entre
los que sobresalen comestibles,
bebidas, cosméticos, accesorios de
playa, juguetes, ropa, productos de
higiene, entre otros.
Aplique el Ciclo de vida de un sistema
de forma descriptiva, con el supuesto
que fuera a diseñar un sistema de
información
parea
el
control
transaccional de dicho supermercado.
2. Aplicar descriptivamente el Ciclo de Vida
al sistema que planean hacer en su
proyecto de cátedra.
18
Hasta la próxima sesión !!
19
Descargar