Anda di halaman 1dari 8

ENE ABRIL

2012
Gua
para
IMPLANTAR
UNAel
APLICACIN (DE
ESCRITORIO
INCLUYENDO
proyecto
DISPOSITIVOS
MVILES)
EN
PLATAFORMA LIBRE MEDIANTE UNA
integrador
RED LOCAL CON BASE EN UN CASO DE
ESTUDIO,
QUE
PERMITA
EL
Elaborado:
MANTENIMIENTO A LOS CATLOGOS Y
Divisin de Tecnologas de la Informacin y
TRANSACCIONES DE INFORMACIN
Comunicacin
PARA EL PTIMO FUNCIONAMIENTO
DE LOS PROCESOS.
El presente proyecto tiene como objetivo evaluar y orientar al alumno
en la adquisicin de las competencias profesionales de la especialidad
de Sistemas Informticos de la Carrera de Tcnico Superior
Universitario en Tecnologas de la Informacin,
a partir de la
aplicacin de los conocimientos, habilidades y actitudes adquiridas en
las asignaturas: Bases de Datos II, Desarrollo de Aplicaciones II,
Administracin de Bases de Datos, Ingeniera de Software I, Estructura
de datos, administracin de proyectos, desarrollo de aplicaciones III,
Ingeniera de Software II y Calidad en el desarrollo de Software.

Tarea Integradora II

TSU en Tecnologas de la

Informacin
Sistemas Informticos

COMPETENCIAS A EVALUAR
COMPETEN
CIAS
ESPECFICA
S:

Implementar sistemas de informacin de calidad, a travs de


tcnicas avanzadas de desarrollo de software para eficientar los
procesos de las organizaciones.
Implementar y administrar sistemas manejadores de bases de
datos acorde a los requerimientos de informacin de la
organizacin.

OBJETIVO GENERAL
TAREA
INTEGRADO
RA:

Implantar una aplicacin (de escritorio incluyendo dispositivos


mviles) en plataforma libre mediante una red local con base en
un caso de estudio, con el apoyo de un sistema gestor de base
de datos que permita el mantenimiento a los catlogos y
transacciones de informacin para el ptimo funcionamiento de
sus procesos y la disponibilidad de la informacin.

ASIGNATURAS DE LA COMPETENCIA
ESPECFICA
3er
Cuatrimestr
e

Desarrollo
Aplicaciones I

de

Bases de Datos II

4
Cuatrimestr
e

Desarrollo
Aplicaciones II

de

Administracin
Bases de Datos

de

Ingeniera
Software I

de

Estructura de datos

5
Cuatrimestr

Administracin
Proyectos

de

Competencia Particular

Elaborar aplicaciones visuales con acceso a una


base
de
datos
local
para
administrar
informacin.
Gestionar la informacin contenida en una base
de datos para optimizar el rendimiento de la
misma.
Desarrollar aplicaciones distribuidas utilizando
patrones de diseo y arquitectura multicapa
para mejorar su rendimiento, desempeo y
seguridad.
Administrar una base de datos al establecer
respaldos y control de usuarios para garantizar
la disponibilidad de la informacin.
Elaborar el modelado de un sistema de
informacin empleando metodologas, tcnicas
y herramientas para construir una propuesta de
solucin a un problema determinado
Desarrollar
aplicaciones
que
organicen
informacin con base a estructuras de datos
abstractas empleando el paradigma orientado a
objetos para agilizar el acceso a los datos
almacenados.
Realizar la administracin de proyectos con
base a la metodologa establecida para su cierre

Tarea Integradora II

TSU en Tecnologas de la

Informacin
Sistemas Informticos
ASIGNATURAS DE LA COMPETENCIA
ESPECFICA

Competencia Particular

en
tiempo
y
costo,
requerimientos del cliente.
Desarrollo
aplicaciones III

de

Ingeniera
Software II

de

Calidad
desarrollo
software

Formaci
n
Ciencias
Bsicas

en

Asignatura

Estructura
Datos

el
de

los

Desarrollar
una
aplicacin
que
permita
seguridad,
transmisin,
manipulacin
y
sincronizacin de datos para un dispositivo
mvil
Desarrollar
un
sistema
de
informacin
empleando las tcnicas, metodologas y
herramientas de diseo, pruebas y liberacin
necesarias para garantizar la implementacin,
de acuerdo a los requerimientos del cliente.
Evaluar las metodologas existentes en la
industria para asegurar la calidad de sus
proyectos de software, as como, medir su
proceso personal de desarrollo.

ASIGNATURAS DE APOYO
Competencia particular

de

Ingles III

Lenguas
y
Mtodos

conforme

Ingls IV

Ingls V

Expresin Oral y
Escrita II

Desarrollar aplicaciones que organicen informacin


con base a estructuras de datos abstractas
empleando el paradigma orientado a objetos para
agilizar el acceso a los datos almacenados.
Comunicar resultados de una evaluacin y acciones
a tomar en el futuro, empleando presente simple y
el futuro; para brindar informacin para la toma de
decisiones.
Comunicar experiencias pasadas que repercuten en
su presente, y utilizando el presente perfecto y el
pasado continuo, as como, sus obligaciones
presentes utilizando los verbos modales, para
brindar informacin relevante.
Interpretar textos en ingls en voz activa y pasiva a
travs de estrategias de lectura, para contribuir a su
desarrollo integral
Comunicar de manera formal y no formal utilizando
las tcnicas verbales, no verbales, escritas para
responder a las necesidades de la organizacin y
contribuir a una comunicacin efectiva.

Tarea Integradora II

TSU en Tecnologas de la

Informacin
Sistemas Informticos

1. Componentes del Proyecto.

Resumen en espaol e Ingls.

Introduccin.

Objetivo general.

Definicin de requerimientos de informacin.

Planeacin del proyecto.

Anlisis y diseo del Sistema empleando UML.

Diseo de la base de datos.

Diseo de la interfaz de usuario.

Implementacin del servidor de la base de datos.

Administracin de la Base de Datos.

Implementacin de la aplicacin.

Implementacin de la aplicacin para dispositivos mviles.

Pruebas Finales.

Liberacin del sistema.

Conclusiones y recomendaciones.

Referencias bibliogrficas.

Tarea Integradora II

TSU en Tecnologas de la

Informacin
Sistemas Informticos

2. Contenido del Proyecto


Criterios de
Evaluacin
Resumen.Ingles.

Elementos de
Competencia

Criterios de
Desempeo

Conocimientos
Tcnicos

Asignatura(s)
que
contribuyen
Expresin Oral y Escrita
II
Idioma Extranjero III, IV,
V.

Espaol e

I. Requerimientos de la Aplicacin.
I.1. Definir
requerimientos de
informacin.

II.

Elabora un documento
que contenga:

la introduccin,
planteamiento del
problema, objetivo
de la Aplicacin.

Evidencia de la
recoleccin
de
datos.

Requerimientos
funcionales y no
funcionales.

Alcance
y
limitaciones.

El
estudio
de
factibilidad:
tcnico, operativo
y
econmico(enfocad
os al cliente).

Obtencin
y Ingeniera de Software
anlisis
de
(Unidad II).
requerimientos.
Especificacin
de
requerimientos.
Estudio
de
factibilidad

Planeacin de la gestin administrativa del proyecto.

II.1. Planear el
proyecto

III.

Definir requerimientos
de informacin a travs
de
tcnicas
de
levantamiento
de
requerimientos
y
anlisis de informacin
acorde a estndares
establecidos,
para
desarrollar
e
implementar
aplicaciones
informticas
en
la
organizacin.

Planear las etapas del


proyecto y determinar
las actividades a
desarrollar en cada una
de las etapas de
proyecto, considerando
los recursos
disponibles, las
caractersticas del
proyecto y el modelo de
calidad utilizado.

Elaborar
un
documento con la
justificacin
del
modelo del proceso
de
software
empleado.
Elaborar el acta de
inicio del proyecto.
Generar
los
formatos de los
planes
de
administracin de
proyectos (grfica
de estructura de
trabajo).

Anlisis de
Requerimientos;
Modelos de desarrollo;
Diagramas de casos de
uso y de clases.

Diagramas de UML
(Casos de uso, de
clases, de estado, de
secuencia y de
colaboracin.)

Ingeniera del
software(Unidad I).
Administracin de
proyectos(Unidad I
y II)

Anlisis y Diseo de la Aplicacin.

III.1. Elaborar el
anlisis y diseo
del sistema
empleando UML.

III.2. Diseo de la base


de datos.

Disear el sistema de
informacin con base a
la arquitectura definida;
para describir los
componentes del
sistema y la forma en
que interactan.

Disear la base de
datos acorde a los

Elaborar un documento
que contenga los
siguientes diagramas
para un catlogo:

Casos de uso.

De clases.

De Estado.

De Colaboracin.

De secuencia
Documentar el
modelado de la base de

Modelo EntidadRelacin;

Ingeniera de
software I(Unidad
III).
Desarrollo de
Aplicaciones
I(Unidad III).
Desarrollo de
Aplicaciones
II(Unidad I)
Base de datos II

Tarea Integradora II

TSU en Tecnologas de la

Informacin
Sistemas Informticos
Criterios de
Evaluacin

III.3. Diseo de interfaz


de usuario

Elementos de
Competencia

Criterios de
Desempeo

Conocimientos
Tcnicos

requerimientos de
procesamiento de
informacin.

datos:

El diagrama
Entidad/Relacin
que incluya
entidades, llaves,
atributos,
cardinalidad,
relaciones.

El esquema de la
base de datos
(Modelo Relacional)
con sus
restricciones de
integridad.

El diccionario de
datos que incluya
nombre y
descripcin de la
base de datos,
nombre y
descripcin de
cada una de las
tablas, por cada
campo su nombre,
el tipo de dato,
tamao,
descripcin,
valores nulos,
valores por default,
determinar llave
primaria y/o
fornea.

Diseo de BD
Relacionales; Sistema
Gestor de Base de
Datos.
Diccionario de datos.

Disear el sistema de
informacin con base a
la arquitectura definida;
para describir los
componentes del
sistema y la forma en
que interactan.

Estndares iure y de
facto

Elaborar
un
documento
que
detalle
los
elementos
del
estndar aplicado
para el diseo de
las interfaces.
Diseo de las
interfaces(wirefram
e de la ventana
principal y un
catlogo).

Asignatura(s)
que
contribuyen

(Unidad I, II, III).


Administracin de
Bases de
Datos(Unidad II).

Ingeniera de
SoftwareII
(Unidad I)

NOTA: EL ANLISIS DEBER SER CONGRUENTE CON EL DISEO Y LA PROGRAMACIN DE LA


APLICACIN
IV.

Implementacin de la Aplicacin.

IV.1. Implementar
servidores de
bases de datos.

Implementar servidores
de bases de datos
considerando
las
necesidades con que
cuenta la organizacin;
para
el
almacenamiento
y
procesamiento de la
informacin.

Documento
que
justifique:

La utilizacin del
DBMS
seleccionado.

El
tipo
de
configuracin
utilizado
en
la
instalacin
del
DBMS.

Instalacin
de
un
servidor de Bases de
Datos.

Administracin de
Bases
de
Datos(Unidad I).

IV.2. Administrar la

Administrar

Documento

Bases

la

que

Respaldos

de

Datos

Tarea Integradora II

TSU en Tecnologas de la

Informacin
Sistemas Informticos
Criterios de
Evaluacin

Elementos de
Competencia

Criterios de
Desempeo

Base de Datos

estructura de la base
de datos acorde a las
necesidades
de
la
organizacin y a los
requerimientos
del
sistema
de
informacin;
para
asegurar
su
funcionamiento,
seguridad e integridad.

contenga:

Los perfiles de
usuarios
de
acuerdo
a
las
necesidades
o
requerimientos de
la empresa.

Los scripts de los


Procedimientos
Almacenados
y
disparadores
creados.

El
proceso
establecido para el
respaldo
y
restauracin de la
Base de datos.

Elaborar
la
aplicacin
de
escritorio basando
en el patrn de
diseo denominado
MVC.

Programar por lo
menos 3 catlogos
y 2 tablas de
transacciones que
representen
las
actividades
medulares
del
sistema.

Todos
los
formularios
debern
validar
inyeccin de SQL.

Generar un mdulo
dentro del sistema
de
informacin
exclusivamente
para el manejo de
consultas
de
informacin
y
reportes.

Resultados
de
Mtricas aplicadas
y
conclusiones
indicando
que
repercusin tienen
en la bsqueda de
la
calidad
del
software.

Complementar
la
aplicacin con un
mdulo tipo venta
para
dispositivos
mviles,
que
permita
navegar
por un catlogo y
permita
realizar
una transaccin.

IV.3. Implementacin
de la aplicacin
de escritorio.

IV.4. Implementacin
de la aplicacin
mvil.

Codificar los mdulos


del sistema recopilando
mtricas y utilizando
lenguajes
de
programacin,
para
cumplir
con
su
funcionalidad
dentro
del sistema.

Codificar los mdulos


del sistema recopilando
mtricas y utilizando
lenguajes
de
programacin,
para
cumplir
con
su
funcionalidad
dentro
del sistema.

Conocimientos
Tcnicos

restauracin
de
Bases de Datos.
Seguridad
de
Bases de Datos.
Procedimientos
almacenados.
Disparadores.

Asignatura(s)
que
contribuyen

Mtricas de Software.
Proceso Personal de
Desarrollo de Software.
Tcnicas de estimacin.
Modelos
para
el
aseguramiento de la
calidad del software.
Patrones de Diseo de
software.
Principios y Conceptos
avanzados
de
la
Programacin
Orientada a Objetos.
Seguridad
en
la
aplicacin.

Mtricas de Software.
Proceso Personal de
Desarrollo de Software.
Tcnicas de estimacin.
Modelos
para
el
aseguramiento de la
calidad del software.
Principios y Conceptos
avanzados
de
la
Programacin
Orientada a Objetos.

II(Unidad
IV, V,
VI,VII)
Administracin de
Bases de Datos.
Unidad (III y IV).

Desarrollo
de
Aplicaciones
I(Unidad III.)
Desarrollo
de
Aplicaciones
II
(Unidad I).
Calidad
en
el
desarrollo
de
Software.(Unidad
I,II, III, IV).
Desarrollo
de
Aplicaciones
II
(Unidad I,II,II,IV,V).

Calidad
en
el
desarrollo
de
Software.(Unidad
I,II, III, IV).
Desarrollo
de
Aplicaciones
III
(Unidad
I,II,III,IV,V ).
Ingeniera
de
Software II (Unidad
I,III y IV)

Tarea Integradora II

TSU en Tecnologas de la

Informacin
Sistemas Informticos
Criterios de
Evaluacin

IV.5. Pruebas de la
aplicacin.

Elementos de
Competencia

Probar
el
sistema
desarrollado mediante
tcnicas y herramientas
especializadas,
para
garantizar que cumpla
con los requerimientos
establecidos
y
que
funcione
correctamente.

Criterios de
Desempeo

Documento
que
contenga
los
resultados
obtenidos
que
avalen la ejecucin
de cada uno de los
casos de prueba,
aplicados
a
un
catlogo.

Manual tcnico que


integre
la
documentacin
solicitada en los
puntos anteriores.
Manual de Usuario
(basado
en
un
estndar) limitado
a un catlogo y
una transaccin.
Manual
de
instalacin de la
aplicacin
e
instalador de la
aplicacin.

Conocimientos
Tcnicos
Seguridad
en
aplicacin.
Pruebas de software

Asignatura(s)
que
contribuyen

la

Ingeniera
de
software II(Unidad
III).

Ing. De Software II
(Unidad IV).
Calidad
en
el
desarrollo
del
software
(Unidad
V).
Administracin de
Proyectos(Unidad
II)

V.Liberacin del software.


V.1. Liberacin del
sistema de
informacin.

Liberar el sistema de
informacin acorde a
un
protocolo
de
liberacin y al plan del
proyecto,
para
su
operacin y puesta a
punto.

VI.
CONCLUSIONES Y RECOMENDACIONES.
VII.
REFERENCIAS BIBLIOGRFICAS.
EXPOSICIN ANTE EL COMIT TUTORAL
a. Exposicin del Expondr los resultados
proyecto.
alcanzados en cada
una de las etapas del
proyecto integrador y
la demostracin de la
funcionalidad
de
la
aplicacin.
ASPECTOS ADICIONALES
El equipo tendr puntos adicionales si cumple con:

Elaboracin de sitio web que contenga:


o
Visualizacin de un catlogo.
o
Realizar una transaccin.

Impresin de reportes y/o catlogos(En archivo o papel).

Liberacin de Software.
Calidad en el desarrollo
del software.
Seguimiento, control y
cierre del proyecto.

Generacin de Ideas
Pensamiento
proyectado
preguntas
universales
de
branding
para
la
creacin
de
soluciones

Formacin
Sociocultural IV
Expresin
Oral
Escrita I

Anda mungkin juga menyukai