Professional Documents
Culture Documents
TACNA
FACULTAD DE INGENIERA
ESCUELA ACADMICO PROFESIONAL DE
INGENIERA EN INFORMTICA Y SISTEMAS
AO
2013-39047
2013-39080
2013-39098
2013-39068
Tercero
ndice
Introduccin.........................................................................................................................4
Objetivos..............................................................................................................................5
1.1. Objetivo General......................................................................................................5
1.2. Objetivos Especficos...................................................................................................5
Marco Terico......................................................................................................................6
2.1 Desarrollo de Software.............................................................................................6
2.1.1. Graficadores.............................................................................................................6
2.1.1.1. Funcin de los graficadores..........................................................................6
2.1.1.2. Tipos de Graficadores...................................................................................6
2.1.2. Modelamiento..........................................................................................................7
2.1.3. Herramientas CASE.......................................................................................8
2.1.3.1. Tecnologa CASE.....................................................................................8
2.1.3.2..................................................................................................................................9
2.1.3.3.
3.1.7. Gnuplot....................................................................................................................13
3.2. Software existentes para Modelamiento de un Sistema.........................................13
3.2.1. ArgoUML.......................................................................................................13
3.2.2. BOUML...................................................................................................................14
3.2.3. Da..................................................................................................................14
3.2.4. StarUML..................................................................................................................14
3.2.5. MonoUML. ..................................................................................................14
3.3. Herramientas CASE...............................................................................................14
3.3.1 Umbrello.........................................................................................................14
3.3.2 Gaphor......................................................................................................................14
3.3.3 Rational Rose..................................................................................................14
3.3.4. Rational Rose Enterprise.........................................................................................14
3.3.5. Visual Paradigm.............................................................................................14
3.4 Herramientas para Gestin de Proyectos................................................................15
3.4.1. Soluciones simples.........................................................................................16
3.4.2. Soluciones Integradas: Ms complejas y completas................................................17
3.4. Comparaciones de los software de gestin de proyectos.......................................18
Conclusiones......................................................................................................................19
Referencias........................................................................................................................20
ndice de tablas
Tabla 1: Cuadro Comparativo de herramientas CASE.......................................................9
Tabla 2: Cuadro comparativo de herramientas de gestin de proyectos..........................16
Introduccin
El desarrollo de sistemas es un proceso que consiste en dos etapas principales de
anlisis y diseo de los sistemas; comienza cuando la gerencia, se da cuenta de cierto
sistema del negocio necesita mejorarse; el desarrollo de este empieza con la preparacin
de prototipos, donde es el proceso de crear, desarrollar y refinar un modelo funcional del
sistema final. Se puede crear un modelo prototipo preliminar durante la etapa de
definicin del problema; el diseo de un sistema de informacin produce los elementos
que establecen como el sistema cumplir los requerimientos indicados durante el anlisis;
para poder realizar este trabajo, requerimos de herramientas que nos ayuden al desarrollo
del software, dependiendo de nuestras necesidades, desde el modelado y diseo hasta el
cdigo, administracin del proyecto, pruebas, despliegue, administracin de cambios y
ms.
Para la organizacin, la motivacin, y el control de recursos, mantener ordenada
nuestra documentacin ; poder alcanzar nuestros objetivos, necesitamos gestionar nuestro
proyecto, donde tambin requerimos de herramientas que nos faciliten el seguimiento del
mismo, midiendo el grado de cumplimiento de los objetivos, y como paso previo, realizar
la planificacin del proyecto.
I. Objetivos
1.1.
Objetivo General
1.2.
Objetivos Especficos
aspecto dentado
Considerando que cada objeto es una entidad completa, puede mover y cambiar sus
propiedades una y otra vez manteniendo su claridad y nitidez originales, sin afectar a los
restantes objetos de la ilustracin. Estas caractersticas hacen que los programas
vectoriales sean idneos para la ilustracin, en la que el proceso de diseo requiere a
menudo la creacin y manipulacin de objetos individuales.
2.1.2. Modelamiento. Un modelo es una simplificacin de la realidad. El objetivo
del modelado de un sistema es capturar las partes esenciales del sistema. Para facilitar
este modelado, se realiza una abstraccin y se plasma en una notacin grfica. Esto se
conoce como modelado visual.
El modelado visual permite manejar la complejidad de los sistemas a analizar o
disear.
UML sirve para el modelado completo de sistemas complejos, tanto en el diseo de
los sistemas software como para la arquitectura hardware donde se ejecuten. Otro
objetivo de este modelado visual es que sea independiente del lenguaje de
implementacin, de tal forma que los diseos realizados usando UML se pueda
implementar en cualquier lenguaje que soporte las posibilidades de UML (principalmente
lenguajes orientados a objetos).
UML, es un lenguaje grfico para visualizar, especificar, construir y documentar un
sistema de software. UML ofrece un estndar para describir un plano del sistema
7
diseo y de este al cdigo. No son una serie de pasos que nos llevan a producir cdigo a
partir de especificaciones.
2.1.3. Herramientas CASE. Son diversas aplicaciones informticas destinadas a
aumentar la productividad en el desarrollo de software reduciendo el coste de las mismas
en trminos de tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los
aspectos del ciclo de vida de desarrollo de software en tateas como el proceso de realizar
un diseo de proyecto, calculo de costes, implementacin de parte del cdigo
automticamente con el diseo dado, compilacin automtica, documentacin o
deteccin de errores entre otras.
2.1.3.1. Tecnologa CASE. Supone la automatizacin del desarrollo del software,
contribuyendo a mejorar la calidad y la productividad en el desarrollo de sisemas de
informacin y se plantean los siguientes objetivos:
8
Case de alto nivel son aquellas herramientas que automatizan o apoyan las
fases finales o superirores del ciclo de vida del desarrollo de sistemas
como la planificacin de sistemas, el anlisis de sistemas, diseo de
sistemas.
11
13
III. Desarrollo
14
ANSI C++, C++, CORBA, Java, Java EE, Visual C++ y Visual Basic. El software
permite acelerar el desarrollo de estas aplicaciones con cdigo generado a partir de
modelos visuales mediante el lenguaje UML (Unified Modeling Language).
3.3.4. Rational Rose Enterprise. ofrece una herramienta y un lenguaje de modelado
comn para simplificar el entorno de trabajo y permitir una creacin ms rpida de
software de calidad.
3.3.5. Visual Paradigm. Es un UML CASE herramienta de apoyo UML 2, SysML y
notacin de modelado de procesos de negocio (BPMN) desde el Object Management
Group (OMG). Adems del apoyo de modelado, que ofrece generacin de informes y
capacidades de ingeniera de cdigo, incluyendo la generacin de cdigo. Se puede
invertir diagramas de cdigo, y proporcionar a ingeniera de ida y vuelta para los diversos
lenguajes de programacin.
3.4 Herramientas para Gestin de Proyectos
3.4.1. Soluciones simples (funcionalidades limitadas, convenientes a pequeos
grupos de trabajo)
Basecamp
Collabtive
Huddle
Hyperoffice
KPlato
Microsoft Project
Trac
16
AtTask
BrightWork
Genius Inside
Journyx
Primavera P6
Invantive Vision
HumanEdj
Asana
Trello
JIRA
OpenProj
dotProject
Teambox
17
PORTABILIDAD
CARACTERSTICAS
openProj
Windows, mac,
linux
Est en la posibilidad de
trabajar con proyectos de
gran envergadura.
Open workbench
Windows
LICENCIA
Gratuita
Gratuita
Organizacin de tareas en
forma jerrquica.
Ganttproject
Windows, mac,
linux
FusionDesk
Starter Edition
Windows
Posibilidad de importar y
exportar archivos de MS
Project.
http://www.arquba.c
om/softwaregratis/openworkbench/
Gratuita
Gratuita
18
http://caracteristicas
openproj.blogspot.p
e/
http://www.ecured.c
u/index.php/GanttPr
oject
TaskJuggler
Linux
LINK DE
DESCARGA
http://www.loyvan.c
om/informatica/pro
gramas-gratuitospara-la-gestion-deproyectos/
http://www.empresa
yeconomia.es/aplica
ciones-paraempresas/taskjuggle
r-herramienta-paragestion-yplanificacion-deproyectos.html
IV. Conclusiones
19
V. Referencias
social:
Critas Espaola.
Ramrez, E. V., & Weiss, M. (1986). Introduccin a los microprocesadores: equipo y
sistemas: Limusa.
Rodrguez, J. R. (2005). Gestin de proyectos informticos: mtodos, herramientas y
casos: UOC.
20