You are on page 1of 110

INSTITUTO POLITECNICO NACIONAL

Centro De Estudios Cientficos Y Tecnolgicos


Juan De Dios Btiz Paredes


Jesus Israel Austria Garca
Hctor Enrique Daz Hernndez
Jos Gerardo Hernndez Soriano
Luis Ivn Mrquez Nava
Pamela Itzel Moreno Ramrez

Tesina
Nombre del proyecto:

Het Leven

Tutores:

Juan Manuel Cruz Mendoza
Germn Gutirrez Galn
Sergio Ernesto Moreno Soto



Desarrollando sistemas, creando soluciones

1
Dedicatoria
Esta tesina est dedicada a las personas que nos apoyaron en el transcurso
de nuestros estudios en el nivel medio superior, dentro del CECyT 9 Juan
de Dios Btiz Paredes.

Nuestros Padres: por el apoyo incondicional para poder continuar nuestros
estudios y proyectos de vida.

Nuestros Profesores: por habernos transmitido sus conocimientos y
experiencias, para poder crecer como personas y en el mbito laboral.

Hctor Enrique Daz Hernndez agradece a Daniel Isaias Lpez Villar, Vctor
Manuel Galvn Rodrguez y a Isaac Silva Ramos, por la gran amistad que se
ha forjado con ellos a travs de estos aos.

Gerardo Hernndez Soriano agradece a Carlos Adrin Jimnez Lpez y
Hctor Allan Prez Ramrez, por todo el apoyo incondicional y amistad que
le han brindado en el transcurso de sus estudios a nivel medio superior.





Desarrollando sistemas, creando soluciones

2

NDICE

1 Introduccin ------------------------------------------------------------------------------ 4
2 Resumen ---------------------------------------------------------------------------------- 5
3 Abstract ------------------------------------------------------------------------------------ 6
4 Antecedentes ---------------------------------------------------------------------------- 7
5 Situacin Actual ----------------------------------------------------------------------- 10
5.1 Proceso del Curso de Biologa ------------------------------------------ 11
5.1.1 Elementos del Proceso --------------------------------------------------- 11
5.2 Realizan Juntas --------------------------------------------------------------- 11
5.2.1 Elementos del Proceso --------------------------------------------------- 12
5.3 Cursar Materia --------------------------------------------------------------- 12
5.3.1 Elementos del Proceso --------------------------------------------------- 12
5.4 Evaluar a Alumnos ------------------------------------------------------------ 14
5.4.1 Elementos del Proceso --------------------------------------------------- 14
5.5 Dejar Trabajo ------------------------------------------------------------------- 15
5.5.1 Elementos del Proceso --------------------------------------------------- 15
5.6 Evaluar Parcial ----------------------------------------------------------------- 15
5.6.1 Elementos del Proceso --------------------------------------------------- 15

6 Problemtica --------------------------------------------------------------------------- 18
7 Fundamentacin y Justificacin --------------------------------------------------- 19
7.1 Impacto a Corto Plazo ------------------------------------------------------- 19
7.2 Impacto a Mediano Plazo --------------------------------------------------- 19
7.3 Impacto a Largo Plazo ------------------------------------------------------- 20

8 Desarrollo del Sistema -------------------------------------------------------------- 22
8.1 Fase de Anlisis --------------------------------------------------------------- 23
8.1.1 Objetivo del Sistema ------------------------------------------------------ 23
8.1.2 Alcances ---------------------------------------------------------------------- 23
8.1.3 Cronograma de Actividades --------------------------------------------- 24
8.1.4 Grfica de Gatt -------------------------------------------------------------- 25
8.1.5 Ruta Crtica ------------------------------------------------------------------ 26
8.1.6 Documento de Requerimientos ---------------------------------------- 27
8.2 Fase de Diseo ---------------------------------------------------------------- 58
8.2.1 Diagramas de Casos de Uso ------------------------------------------- 58
8.2.2 Diagramas de Actividades ----------------------------------------------- 61

Desarrollando sistemas, creando soluciones

3

8.2.3 Diagramas de Secuencia ------------------------------------------------ 73
8.2.4 Look & Feel ------------------------------------------------------------------ 92
8.2.5 Diagrama Relacional ------------------------------------------------------ 98
8.3 Diccionario de Datos --------------------------------------------------------- 99
8.4 Fase de Desarrollo ---------------------------------------------------------- 102
8.5 Fase de Pruebas ------------------------------------------------------------- 102
8.6 Fase de Implementacin --------------------------------------------------- 102
8.7 Fase de Mantenimiento ---------------------------------------------------- 103

9 Planeacin Estratgica ------------------------------------------------------------- 104
9.1 Misin --------------------------------------------------------------------------- 104
9.2 Visin ---------------------------------------------------------------------------- 104
9.3 Filosofa ------------------------------------------------------------------------- 104
9.4 Objetivo Empresarial -------------------------------------------------------- 105
9.5 Objetivo Particular ----------------------------------------------------------- 105
9.6 Polticas de Gaudium ------------------------------------------------------- 105
9.7 Valores de Gaudium -------------------------------------------------------- 107
9.8 Anlisis FODA ---------------------------------------------------------------- 107

10 Conclusiones -------------------------------------------------------------------------- 109


Desarrollando sistemas, creando soluciones

4
1 1 I I N NT TR RO OD DU UC CC CI I N N

En este documento se muestra una problemtica real, presentada en el rea
de biologa del CECyT 9 Juan de Dios Btiz Paredes, a la cual se le dio
una solucin.
Esta solucin consiste en el desarrollo de un sistema web, realizado
mediante la metodologa de cascada, la cual separa por fases el desarrollo
de un proyecto con la finalidad de llevar una mejor organizacin en la forma
de trabajar del equipo.
.

















Desarrollando sistemas, creando soluciones

5
2 2 R RE ES SU UM ME EN N


Este proyecto est enfocado a la realizacin de un sistema que permite la
solucin a un problema de la vida real, mostrando la metodologa ocupada
para poder desarrollar dicho proyecto, as como las tcnicas ocupadas para
llevarlo a cabo de una forma estructurada.








Desarrollando sistemas, creando soluciones

6
3 3 A AB BS ST TR RA AC CT T


This Project is focused on the implementation of a system that allows the
solution to a real life problem, showing the technology employed to carry out
a structured way.








Desarrollando sistemas, creando soluciones

7
4 4 A AN NT TE EC CE ED DE EN NT TE ES S

En el ao de 1932 surgi la idea de integrar y estructurar un sistema de
enseanza tcnica, proyecto en el cual participaron destacadamente el
Licenciado Narciso Bassols Secretario de Educacin Pblica y los Ingenieros
Luis Enrique Erro, Carlos Vallejo Mrquez, Wilfrido Massieu Prez y Miguel
Bernard Perales, El Gobernador Gonzlez Vsquez Vela, el Senador Juan
de Dios Btiz Paredes y el Presidente de la Repblica Lzaro Crdenas del
Ro.
La fundacin del Instituto Politcnico Nacional, se origina con la agrupacin
de algunas escuelas de nivel profesional ya existentes: Escuela de Comercio
y Administracin, Ingeniera Mecnica y Elctrica, Ingeniera Textil, Medicina
Homeoptica, Ingeniera y Arquitectura, durante el gobierno del Presidente
Lzaro Crdenas del Ro. El mircoles primero de enero del ao 1936, se
dio a conocer la existencia del IPN aprobada por la SEP. La coordinacin del
Instituto estuvo en manos del Ingeniero Juan de Dios Btiz Paredes, en
calidad de Jefe del Departamento de Enseanza Tcnica de la propia
Secretara.
El informe dado a la prensa por el Ingeniero Juan de Dios Btiz Paredes,
precisa que el IPN tiene por horizonte el territorio del pas. Es un organismo
constituido por agrupaciones de escuelas con una caracterstica exacta para
formar egresados profesionales en todos los ciclos de enseanza dirigidos a
los obreros calificados hasta profesionales con altos estudios tcnicos.




Desarrollando sistemas, creando soluciones

8

En la bsqueda de espacios para la ubicacin de ms escuelas de
aprendizaje, se encontr un predio y su antigua construccin en la calle de
Mar Mediterrneo nmero 225 y 227, en Popotla Tacuba. El Ingeniero Juan
de Dios Btiz Paredes fue quien lo eligi aunque opin que requera algunas
ampliaciones al aumentar la poblacin escolar. Aqu se estableci la Escuela
de Aprendizaje Nm. 3 y se iniciaron los trabajos de adaptacin. Terminadas
las obras y previo a su apertura, se inici una campaa de difusin dirigida a
la poblacin masculina principalmente, porque la educacin especifica que
se imparta en estas escuelas y actividades realizadas en los talleres eran
atribuidas a varones. El primer director nombrado fue el Ingeniero Francisco
J. del Collado e Illantes, quien contaba con una larga trayectoria como
profesor, el Ingeniero Juan de Dios Btiz fue quien promovi su designacin.
Apenas trascurrido un ao de sus actividades y con la creacin del Instituto
Politcnico Nacional, esta paso a tomar parte del sistema educativo del
Instituto, fue as como pas a ser Escuela Prevocacional Nm. 3 con un plan
de estudios de dos aos en el nivel de iniciacin del sistema politcnico.
En 1964 ocurri un hecho de gran importancia para el plantel ya que en el
mes de marzo se proyectaron dos nuevas especialidades, Computacin
Electrnica y Mantenimiento de Sistemas Computacin, mismas que
cubriran un nivel subprofesional de tipo terminal. En el ao de 1967 este
plantel formaba parte tambin del ciclo educativo del nivel medio superior,
por lo que la escuela cubrira tanto el nivel de Escuela Tecnolgica Nm. 3,
como el de Vocacional Especfica. Como resultado de una reestructuracin


Desarrollando sistemas, creando soluciones

9

acadmica administrativa ese mismo ao el plantel pas a ser la Vocacional
Nm. 9 de Ciencias Fsico-Matemticas.
En el ao de 1969 se le asign de manera oficial el nombre de Juan de Dios
Btiz Paredes, en honor a su ilustre fundador.

IPN portal Web (Actualizado en 2009) Recuperado el 21, Febrero, 2011 del
sitio Web URL. http://www.mexicomaxico.org/IPN/CronoIPN.htm
CECyT9 portal Web (Actualizado en 2009) Recuperado el 21, Febrero, 2011
del sitio Web URL http://www.cecyt9.ipn.mx/body/historia.html
















Desarrollando sistemas, creando soluciones

10
5 5 S SI I T TU UA AC CI I N N A AC CT TU UA AL L

Uno de los requerimientos para cursar la materia de biologa en el CECyT 9
Juan De Dios Btiz Paredes, es el estar inscrito en el segundo semestre de
acuerdo a los requisitos establecidos por el IPN.
Previo al inicio de clases, los profesores realizan juntas para definir los
aspectos a evaluar y los porcentajes que se asignaran a cada criterio. Los
criterios que generalmente se evalan son: tareas y trabajos realizados en
clase, prcticas de laboratorio, proyecto aula, expobtiz y aplicacin de
exmenes.
Los alumnos son asignados a un grupo, al cual se le asigna un profesor que
impartir dicha unidad de aprendizaje.
Durante el periodo de clases los profesores van pidiendo tareas y trabajos a
los alumnos, de igual manera los van guiando en las prcticas de laboratorio
y aplicando exmenes para ver los avances y conocimientos de cada
alumno, de estas actividades van anotando las calificaciones asignadas a
cada estudiante para poder calcular una calificacin parcial, las cuales son
promediadas al final del curso con fin de obtener la calificacin final de cada
alumno.









Desarrollando sistemas, creando soluciones

11

5 . 1 P R O C E S O D E L C U R S O D E
B I O L O G A













5.1.1 ELEMENTOS DEL PROCESO
Inscripcin de alumnos al semestre B
Asignar alumnos a grupos
Realizan juntas
Cursar materia
Evaluar a alumnos

5 . 2 R E A L I Z A N J U N T A S





Desarrollando sistemas, creando soluciones

12

5.2.1 ELEMENTOS DEL PROCESO
Definen aspectos a evaluar
Asignar valor a los aspectos
Asignan profesores a grupo

5 . 3 C U R S A R M A T E R I A







5.3.1 ELEMENTOS DEL PROCESO
Dejar trabajo
Calificar trabajo
Descripcin



Desarrollando sistemas, creando soluciones

13

Dependiendo de la calidad del trabajo el profesor le da un valor numrico.
Realizar prctica
Descripcin
Realizan prcticas en el laboratorio de Biologa relacionadas con los temas
vistos en clase.
Calificar practica
Descripcin
El alumno deber entregar reportes con los resultados obtenidos en las
diferentes prcticas de laboratorio, los cuales se tomarn en cuenta como
evaluacin de la prctica.
Dejar tarea
Descripcin
Pide a los alumnos tareas.
Calificar tarea
Descripcin
Dependiendo de la calidad del trabajo el profesor le da un valor numrico.
Aplicar examen
Descripcin


Desarrollando sistemas, creando soluciones

14

Se aplican exmenes parciales para evaluar el aprendizaje que obtuvo el
alumno.
Calificar examen
Descripcin
Se califican los exmenes en base a los aciertos obtenidos por los alumnos.
Evaluar parcial

5 . 4 E V A L U A R A A L U M N O S


5.4.1 ELEMENTOS DEL PROCESO
Ver evaluaciones de parciales
Descripcin
Se toman las calificaciones de los parciales.
Promediar evaluaciones parciales
Descripcin
Se calcula el promedio de las tres evaluaciones parciales.
Obtener evaluacin final.

Desarrollando sistemas, creando soluciones

15

5 . 5 D E J A R T R A B A J O




5.5.1 ELEMENTOS DEL PROCESO
Dejar trabajo expo-Btiz
Dejar trabajo proyecto aula

5 . 6 E V A L U A R P A R C I A L



5.6.1 ELEMENTOS DEL PROCESO
Obtener calificaciones de los aspectos
Descripcin
Se consideran las calificaciones todos los aspectos definidos.
Calcular evaluacin del parcial
Descripcin

Desarrollando sistemas, creando soluciones

16

Se calcula la evaluacin parcial en base a los porcentajes previamente
definidos para cada uno de los aspectos.
Obtener evaluacin parcial























Desarrollando sistemas, creando soluciones

17






Desarrollando sistemas, creando soluciones

18
6 6 P PR RO OB BL LE EM M T TI I C CA A

Las actividades realizadas manualmente en el rea de biologa del CECyT 9
Juan de Dios Btiz Paredes, han originado que la informacin manejada
como son: listas de calificaciones, trabajos dejados a los alumnos por los
profesores o algn otro documento, se traspapele o confunda con la
informacin de otro profesor, por lo que se tiene que corroborar varias veces,
ocasionando el atraso en algunas actividades y teniendo una prdida de
tiempo al ordenarlas.
Cuando algn profesor solicita un trabajo como tarea, se debe entregar
impresa, por lo que los profesores deben transportar mucha documentacin,
lo que puede ocasionar que se combinen las tareas o incluso que se
pierdan.
Debido a la cantidad de trabajo al momento de calcular las evaluaciones, ya
sea de cada parcial o final de cada uno de los alumnos asignados, los
profesores han llegado a atrasarse en la entrega de estas ya sea con los
alumnos o en control escolar, quien les marca una fecha lmite.
Muchas veces los alumnos solicitan asesoras con su profesor asignado, por
lo general los profesores tienen un horario en el que pueden dar asesoras
ya sea matutino o vespertino, teniendo como consecuencia que los alumnos
no puedan ser atendidos en cualquier momento.




Desarrollando sistemas, creando soluciones

19
7 7 F FU UN ND DA AM ME EN NT TA AC CI I N N Y Y
J J U US ST TI I F FI I C CA AC CI I N N

Este proyecto ser desarrollado para solucionar esta problemtica ya que
permitir tener ahorros en tiempo y en usar menos papel, tambin agilizar
algunas de las actividades realizadas por los profesores, as como la
implementacin de una herramienta para que profesores y alumnos
mantengan una comunicacin extraescolar, mediante la creacin de una
aplicacin Web. En esta aplicacin solo tendrn acceso alumnos y
profesores registrados en el sistema.

7 . 1 I M P A C T O A C O R T O P L A Z O

La solucin presentada a la problemtica, cambiar el proceso tradicional
que es llevado a cabo para evaluar y organizar la informacin, el cual sera
mediante una aplicacin Web, por lo que debe utilizar Internet para poder
obtener los beneficios de esta solucin.

7 . 2 I M P A C T O A M E D I A N O P L A Z O

Se pueden agregar mayores funcionalidades en beneficio de alumnos y
profesores como pueden ser: links para poder acceder a otras pginas, crear
foros en donde los alumnos puedan presentar sus dudas y ayudarse
mutuamente junto con los consejos de los profesores.



Desarrollando sistemas, creando soluciones

20

7 . 3 I M P A C T O A L A R G O P L A Z O

El proyecto podra ser implementado en todas las reas que conforman el
plantel, ayudando a todos los profesores a tener una mejor organizacin en
algunas de sus actividades y a los alumnos implementarles las herramientas
para poder tener una mejor comunicacin con sus profesores.
El sistema beneficiar tanto a profesores y alumnos ya que les permitir:

Profesores
Llevar una mejor organizacin respecto a la informacin manejada
como son: listas de calificaciones, tareas y evaluaciones.
No perder tiempo en arreglar la informacin manejada.
Evitaran la transportacin de tantos documentos como son: las tareas
solicitadas a los alumnos.
Evitar atrasos en la entrega de calificaciones.
Implementacin de una herramienta para la comunicacin con los
alumnos.

Alumnos
Enviar y descargar tareas que los profesores hayan solicitado.
Solucionar alguna duda de forma extraescolar.
No requieren de imprimir la tarea para entregarla.



Desarrollando sistemas, creando soluciones

21

Al ser una implementacin nueva, los ejecutores pueden despertar inters ya
que es una herramienta pensada y creada para ellos, la cual cubre las
necesidades que tenan y pueden probarlo como una alternativa mejor
organizada y rpida para realizar algunas de sus actividades.
Con la realizacin de este proyecto tenemos una experiencia de trabajo ya
que esta aplicado a un problema real y por ende la solucin tiene que ser
real, adems el poder aprender a trabajar en equipo, respetando las ideas
de todos los que participan en esta realizacin y tener una visualizacin ms
clara sobre lo que sucede en la vida de los negocios en el mundo real.
Podemos obtener la liberacin del servicio social, el cual es un requisito
obligatorio para tener una Categorizacin de carcter Jurdico Nacional, para
poder relacionar la escuela con la parte laboral mediante la solucin de
problemas, como es el caso de este proyecto.












Desarrollando sistemas, creando soluciones

22
8 8 D DE ES SA AR RR RO OL LL LO O D DE EL L S SI I S ST TE EM MA A
Para llevar a cabo este proyecto se har uso de una metodologa conocida
como Modelo en Cascada, esto con la finalidad de tener una buena
organizacin durante el desarrollo del sistema.
En este modelo se presentan varias fases, las cuales permiten al equipo de
desarrollo una mejor manera de trabajar los proyectos.
Las fases de este modelo son:




















ANLISIS
DISEO
DESARROLLO
PRUEBAS
IMPLEMENTACIN
MANTENIMIETNO

Desarrollando sistemas, creando soluciones

23
8 . 1 F A S E D E A N L I S

8.1.1 OBJETIVO DEL SISTEMA

Desarrollar una aplicacin Web para llevar el control de calificaciones de los
profesores del rea de biologa del CECyT 9 Juan de Dios Btiz Paredes,
adems que permita tanto a los alumnos como a los profesores intercambiar
mensajes y archivos.

8.1.2 ALCANCES

El sistema contar con usuarios para alumnos y profesores.
Podr calcular las calificaciones dependiendo del criterio de
evaluacin y los registros que los profesores introduzcan
(calificaciones de exmenes, tareas, asistencias, practicas, etc.).
Los alumnos podrn visualizar las evaluaciones por parcial y de
semestre sin poder modificarlas.
Contar con una herramienta de mensajes para que alumnos y
profesores puedan enviarse mensajes y que cada grupo pueda recibir
mensajes generales de sus profesores.
Permitir la transferencia de archivos entre alumnos y profesor.





Desarrollando sistemas, creando soluciones

24
8.1.3 CRONOGRAMA DE ACTIVIDADES




Tarea Nombre de la tarea Duracin Comienzo Fin Predecesoras
1 Elaborar Documento de
Requerimientos
4 das lun 14/02/11 jue
17/02/11

2 Grfica de Gantt 2 das vie 18/02/11 lun
21/02/11
1
3 Ruta Crtica 2 das mar
22/02/11
mi
23/02/11
2
4 Especificacin de
Requerimientos
7 das vie 18/02/11 lun
28/02/11
1
5 Diagrama de Casos de Uso 8 das mar
01/03/11
jue
10/03/11
4
6 Diagrama de Secuencia 9 das vie 11/03/11 mi
23/03/11
5
7 Diagrama de actividades 10 das vie 11/03/11 jue
24/03/11
5
8 Diagrama de Clases 12 das mar
01/03/11
mi
16/03/11
4
9 Diagrama de Componentes 12 das jue 17/03/11 vie 01/04/11 8
10 Diagrama Entidad-Relacin 5 das mar
01/03/11
lun
07/03/11
4
11 Diagrama Relacional 5 das mi 16/03/11 mar
22/03/11
10
12 Reduccin a Tablas y
Diccionario de Datos
11 das mi 23/03/11 mi
06/04/11
11
13 Codificacin 15 das jue 07/04/11 mi
27/04/11
6;7;9;12;3
14 Pruebas de Unidad 5 das jue 28/04/11 mi
04/05/11
13
15 Pruebas de Integracin 5 das jue 05/05/11 mi
11/05/11
14
16 Pruebas del Sistema 5 das jue 12/05/11 mi
18/05/11
15
17 Pruebas de Aceptacin 3 das jue 19/05/11 lun
23/05/11
16
18 Manual de Usuario 3 das mar
24/05/11
jue
26/05/11
17
19 Manual de Instalacin 3 das vie 27/05/11 mar
31/05/11
18
20 Implementacin 2 das mi 01/06/11 jue
02/06/11
19





Desarrollando sistemas, creando soluciones

25
8.1.4 GRFICA DE GANTT

















































Desarrollando sistemas, creando soluciones

26
0
1
2
4
3
5
1
7
1
6
1
5
1
4
1
2
1
3
1
1
1
0
9
8
7
6
2
0
1
9
1
8
00
00
7
6
7
6
7
4
7
4
7
4
7
4
7
1
7
1
7
1
7
1
6
8
6
8
6
8
6
8
6
5
6
5
6
5
6
5
6
0
6
0
6
0
6
0
5
5
5
5
2
9
3
5
1
9
2
5
5
5
5
5
5
0
5
0
3
2
3
5
2
1
2
4
2
1
2
4
1
6
1
9
1
6
1
9
1
1
1
4
1
9
2
6
1
1
1
8
3
5
3
5
2
3
2
3
2
3
2
3
1
1
1
1
5
0
5
0
3
5
3
5
2
8
3
5
1
9
2
6
1
1
1
1
44
8
3
5
6
3
3
6
3
3
4
3
1
44
00
(
2
)
(
3
)
(
3
)
(
3
)
(
5
)
(
5
)
(
5
)
(
1
5
)
(
1
1
)
(
5
)
(
5
)
(
1
2
)
(
1
2
)
(
1
0
)
(
7
)
(
9
)
(
8
)
(
2
)
(
2
)
(
4
)
(
0
)
8.1.5 RUTA CRTICA



























Desarrollando sistemas, creando soluciones

27
8.1.6 DOCUMENTO DE REQUERIMIENTOS

Nombre del Sistema: Het Leven 1.0
Cliente: rea de Biologa del CECyT Juan de Dios Btiz Paredes

8.1.6.1 Introduccin

El rea de biologa del CECYT Juan de Dios Btiz Paredes" necesitan
administrar sus actividades que actualmente realizan en papel, as como
tambin las tareas que los alumnos entregan impresas.

As que tanto alumnos como profesores podrn utilizar esta aplicacin, que
para el uso de ambas partes ser una aplicacin web para que profesores y
alumnos puedan utilizarla desde sus casas o en la escuela a travs de un
navegador web, los profesores para registrar las calificaciones y actividades,
los alumnos para enviar sus tareas y ambos puedan interactuar entre s
mediante la aplicacin utilizando mensajes.

8.1.6.2 Glosario de Trminos

Internet:
Conjunto descentralizado de redes de comunicacin interconectadas, que
utilizan la familia de protocolos TCP/IP, garantizando que las redes fsicas



Desarrollando sistemas, creando soluciones

28
heterogneas que la componen funcionen como una red lgica
nica, de alcance mundial.

Aplicacin Web:
Se denomina a las aplicaciones que funcionan mediante un modelo
cliente/servidor a travs de un navegador web.

Navegador:
Software que utiliza el protocolo http para visualizar pginas web y por lo
tanto permite el uso de aplicaciones web.

Java:
Lenguaje de programacin orientado a objetos, para el desarrollo de
aplicaciones porttiles.

MySQL:
Gestor de bases de datos desarrollado por Oracle.

Apache Tomcat:
Servidor Web desarrollado por Apache que permite la ejecucin de pginas
JSP.





Desarrollando sistemas, creando soluciones

29
JSP:
Java server page (pgina de contenido dinmico, combina cdigo java con
html).

8.1.6.3 Modelos del Sistema

El sistema se tratar de una aplicacin web en Internet diseada mediante la
arquitectura de software en capas, lo que facilitar su mantenimiento y futuro
crecimiento. Utilizando las tecnologas JSP (Java Server Page por sus siglas
en ingls) y Servlets de Java 2.
Tambin una base de datos en MySQL y como servidor web para utilizar
JSP Apache Tomcat.

8.1.6.4 Definicin de Requerimientos Funcionales

El sistema requiere de dos tipos de usuario: para profesores y alumnos.

Los profesores deben poder realizar lo siguiente:
Calcular las calificaciones de sus alumnos de manera individual (a
cada alumno) por parcial y por semestre solamente a los alumnos de
los grupos que tiene asignados as como poder modificarlas y/o
borrarlas: esto implica mantener un registro de los puntos que evalan
los profesores para obtener las calificaciones.
Mandar mensajes individuales y generales a sus alumnos de los
grupos que tienen asignados.


Desarrollando sistemas, creando soluciones

30
Descargar las tareas enviadas por los alumnos de los
grupos que tienen asignados.
Cargar archivos para que los alumnos de los grupos que tienen
asignados los descarguen.
Eliminar alumnos registrados: por si alguno se registra con datos
falsos (de los grupos que tienen asignados).

Los alumnos por su parte podrn realizar lo siguiente:
Revisar sus calificaciones, sin el derecho de modificarlas o borrarlas.
Enviar mensajes nicamente al profesor que tienen asignado.
Cargar trabajos para que el profesor que tienen asignado
posteriormente pueda descargarlos.
Descargar archivos que el profesor cargue al sistema.

8.1.6.5 Especificacin de Requerimientos

Profesores:
Al ingresar al sistema se les pedir registrarse mediante un formulario con la
siguiente informacin:
Nombre(s).
Apellido Materno.
Apellido Paterno.
Nombre de Usuario.
Contrasea (se pedir escribir dos veces para confirmar).


Desarrollando sistemas, creando soluciones

31
Una vez registrado podrn iniciar sesin utilizando lo siguiente:
El usuario.
La contrasea.
Ya iniciada la sesin debern registrar a su usuario los grupos que
tienen asignados, tambin registrar grupos en el sistema y eliminarlos
usando la siguiente informacin:
o Nombre de grupo.

Podr eliminar alumnos registrados en caso de ser necesario utilizando lo
siguiente:
Nombre.

Deber elegirse que aspectos se evaluarn y que porcentaje tendrn de los
siguientes:
Tareas.
Prcticas.
Examen.
Expo Btiz.
Proyecto Aula.

Para calcular las evaluaciones se registrarn las calificaciones de cada
aspecto a cada alumno y se calcular la evaluacin parcial, slo hasta tener
las 3 evaluaciones parciales se calcular la evaluacin semestral.



Desarrollando sistemas, creando soluciones

32
Para cargar un archivo se requiere:
El archivo a cargar.
Descripcin del archivo.
Grupo al que se le estar permitido descargarlo.

Para mandar un mensaje se requiere:
Seleccionar grupo al que se enviar o seleccionar alumno al que se le
enviar.
El mensaje a enviar.

Alumnos:
Al ingresar al sistema se les pedir registrarse mediante un formulario con la
siguiente informacin:
Nombre(s)
Apellido Paterno.
Apellido Materno.
Grupo.
Nmero de Boleta.
Contrasea (se pedir escribir dos veces para confirmar).

Una vez registrado podrn iniciar sesin utilizando la siguiente informacin:
El nmero de boleta.
La contrasea.



Desarrollando sistemas, creando soluciones

33
Ya iniciada la sesin podrn revisar sus calificaciones en un
mdulo destinado para eso.

Para cargar archivos se requiere:
El archivo a cargar.
Descripcin del archivo.

Para enviar mensajes se requiere solamente que escriba el mensaje ya que
slo podr enviar el mensaje al profesor que tiene asignado, se solicitar lo
siguiente:
Mensaje a enviar.

Registrarse al sistema (Usuario)
Interfaz con formulario para registrar la informacin.

PRECONDICIONES
Precondicin uno
El usuario deber ingresar al sistema e ir al formulario de registro.

FLUJ O DE EVENTOS
Flujo bsico
1. El usuario solicita el formulado.
2. El sistema muestra el formulario.
3. El usuario llena el formulario.


Desarrollando sistemas, creando soluciones

34
4. El usuario manda formulario.
5. El sistema verifica los datos [AO01.- Si el nombre del usuario ya est
registrado] [AO02.- Si el usuario ya est registrado] [AO03.- Las
contraseas no coinciden] [AO04.- Si hay campos vacos] [AO05.- Si
ocurre un error al registrarse al sistema].
6. El sistema enva los datos a la base de datos.
7. Los datos se guardan en la base de datos.
8. El sistema muestra el mensaje: el registro se ha realizado
correctamente.
9. El usuario visualiza el mensaje.

Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si el nombre del usuario ya se encuentra registrado se
regresar al formulario indicando que el nombre del usuario ya existe.

FA2 Segundo Flujo Alterno
[AO02].- Si el usuario ya se encuentra registrado se regresar al
formulario indicando que el usuario ya existe.

FA3 Tercer Flujo Alterno
[AO03].- Si las contraseas no coinciden se regresar al formulario
indicando que las contraseas no coinciden.



Desarrollando sistemas, creando soluciones

35
FA4 Cuarto Flujo Alterno
[AO04].- Si algn campo est vaco se regresar al formulario
indicando el o los campos vacos.

FA5 Quinto Flujo Alterno
[AO05].- Si ocurre un error al registrarse al sistema, mostrar un
mensaje indicando que ha ocurrido un error.

POSTCODICIONES
Poscondicin uno
El usuario estar registrado y tendr su usuario y contrasea para poder
iniciar sesin.
En caso del alumno ingresar con su boleta y contrasea.

Iniciar sesin (Usuario)
Formulario para iniciar sesin con usuario y contrasea.

PRECONDICIONES
Precondicin uno
El usuario de profesor debe tener su usuario y contrasea que eligi al
registrarse.
El usuario de alumno debe tener su boleta y la contrasea que eligi al
registrarse.



Desarrollando sistemas, creando soluciones

36
FLUJ O DE EVENTOS
Flujo bsico
1. El usuario solicita Iniciar sesin.
2. El sistema muestra login.
3. El usuario ingresa su usuario y contrasea para iniciar sesin.
4. El sistema enva los datos a la base de datos.
5. La base de datos compara los datos. [AO01.- El usuario o la
contrasea son incorrectos].
6. El sistema muestra perfil.
7. El usuario visualiza su perfil.

Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si el usuario o contrasea son incorrectos se regresar al
formulario de inicio de sesin indicando que el usuario o la contrasea
son incorrectos.

POSTCODICIONES
Poscondicin uno
El usuario iniciar sesin y se le permitir acceder a los mdulos
correspondientes.





Desarrollando sistemas, creando soluciones

37
Registrar grupos (Profesores)
Formulario con lista desplegable de grupos.

PRECONDICIONES
Precondicin uno
El profesor debe tener iniciada su sesin.

FLUJ O DE EVENTOS
Flujo bsico
1. El profesor solicita pantalla para crear grupo.
2. El sistema muestra la pantalla para crear grupo.
3. El profesor escribe grupo [AO01.- El grupo ya existe] [AO02.- Si
ocurre un error al registrar el grupo].
4. El sistema crea grupo.
5. El grupo se guarda en la base de datos.
6. El sistema muestra el mensaje el grupo se ha creado.
7. El usuario visualiza mensaje.

Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si el grupo ya existe se regresar a la pgina de registro de
grupos indicando que el grupo ingresado ya existe.




Desarrollando sistemas, creando soluciones

38
FA2 Segundo Flujo Alterno
[AO02].- Si ocurre un error al registrar el grupo mostrara un mensaje
indicando que ha ocurrido un error.

POSTCODICIONES
Poscondicin uno
Se registrar el grupo al sistema.

Eliminar grupo (Profesores)
Precondicin uno
El profesor debe tener iniciada su sesin.

FLUJ O DE EVENTOS
Flujo bsico
1. El profesor solicita eliminar grupo.
2. El sistema muestra pantalla de eliminar.
3. El profesor selecciona el grupo que se va a eliminar.
4. El sistema enva grupo [AO01.- El grupo no existe].
5. Se elimina el grupo de la base de datos.
6. El sistema muestra mensaje de xito.
7. El profesor visualiza mensaje.





Desarrollando sistemas, creando soluciones

39
Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si el grupo no se ha creado se mandara un mensaje
indicando que el grupo no existe.

FA2 Segundo Flujo Alterno
[AO02].- Si ocurre un error al eliminar grupo, se mostrar un mensaje
indicando que ha ocurrido un error.

Postcondicin uno
Se eliminar el grupo.

Registrarse a grupos (Profesores)
Precondicin uno
El profesor debe tener iniciada su sesin.

Flujo bsico
1. El profesor solicita registrarse a grupos.
2. El sistema muestra pantalla.
3. El profesor selecciona los grupos asignados.
4. El sistema manda grupos a la base de datos.
5. La base de datos busca los grupos [AO01.- El grupo no existe].
6. El sistema compara los grupos [A002.-El grupo ya ha sido asignado].
7. El sistema enva los grupos asignados.


Desarrollando sistemas, creando soluciones

40
8. La base de datos guarda los grupos.
9. El sistema muestra mensaje de xito.
10. El profesor visualiza el mensaje.

FA1 Primer Flujo Alterno
[AO01].- Si el grupo no existe se mandar a la pgina de registro de
grupos.
FA2 Segundo Flujo Alterno
[AO02] si el grupo ya tiene profesor asignado se mandar un mensaje
indicando que el grupo ya tiene profesor.

Poscondicin uno
El profesor tendr agregados los grupos que se le han asignado.

Eliminar alumno (Profesores)
Formulario para seleccionar el alumno a eliminar.

PRECONDICIONES
Precondicin uno
Haber iniciado sesin, tener al menos un grupo registrado.






Desarrollando sistemas, creando soluciones

41
FLUJ O DE EVENTOS
Flujo bsico
1. El profesor solicita eliminar alumno.

2. El sistema muestra pantalla y solicita que seleccione el alumno a
eliminar.
3. El profesor elige alumno.
4. El sistema enva la solicitud.
5. La base de datos busca al alumno.
6. El sistema compara alumnos [AO01.- El alumno ya no existe].
7. El sistema enva alumno.
8. El alumno es borrado de la base de datos.
9. El sistema muestra mensaje de xito.
10. El profesor visualiza el mensaje.

Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si el alumno fue previamente eliminado se indicar que el
alumno ya no existe.

POSTCODICIONES
Poscondicin uno
El alumno ser eliminado.



Desarrollando sistemas, creando soluciones

42
Registrar aspectos y porcentajes a evaluar
(Profesores)
Formulario para seleccionar y asignar porcentajes de evaluacin.

PRECONDICIONES
Precondicin uno
Haber iniciado sesin y tener al menos un grupo registrado.

FLUJ O DE EVENTOS
Flujo bsico
1. El profesor solicita registrar aspectos a evaluar.
2. El sistema muestra pantalla para registrar aspectos y porcentajes.
3. El profesor indica el aspecto y porcentaje de evaluacin que tendr
cada grupo que tenga registrado [AO01.- No tiene algn aspecto
seleccionado] [AO02.- El porcentaje total de evaluacin no es de
100%] [AO03.- No asign porcentaje a ningn aspecto].
4. El sistema enva aspectos y porcentajes.
5. La base de datos guarda la informacin.
6. El sistema muestra mensaje: Los datos se han guardado
correctamente.
7. El profesor visualiza mensaje.





Desarrollando sistemas, creando soluciones

43

Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si no seleccion algn aspecto se regresar al formulario
indicando que no seleccion algn aspecto a evaluar.



FA2 Segundo Flujo Alterno
[AO02].- Si la sumatoria de los porcentajes no es de 100% se
regresar al formulario indicando que el porcentaje total debe ser de
100%.

FA3 Tercer Flujo Alterno
[AO03].- Si no asign porcentajes a los aspectos que seleccion se
regresar al formulario indicando que debe asignar porcentajes.

POSTCODICIONES
Poscondicin uno
El profesor podr comenzar a registrar las calificaciones de cada alumno
para evaluar.





Desarrollando sistemas, creando soluciones

44

Evaluar (Profesores)
Formulario para registrar calificaciones de los alumnos individualmente.

PRECONDICIONES
Precondicin uno
Haber iniciado sesin e indicado los aspectos a evaluar.

FLUJ O DE EVENTOS
Flujo bsico
1. El profesor solicita evaluar alumnos.
2. El sistema muestra pantalla.
3. El profesor registra las calificaciones correspondientes a cada
aspecto.
4. El sistema enva calificaciones.
5. Las calificaciones se guardan en la base de datos.
6. El sistema muestra mensaje de xito.
7. El profesor visualiza mensaje: Las calificaciones han sido registradas
correctamente.

Flujos alternos
Sin Flujos Alternos




Desarrollando sistemas, creando soluciones

45

POSTCODICIONES
Poscondicin uno
El profesor podr obtener la evaluacin por parcial o por semestre.

Cargar archivo (Usuario)
Formulario que permita la seleccin de un archivo y su descripcin,

PRECONDICIONES
Precondicin uno
El usuario deber tener iniciada su sesin.
El profesor deber tener registrado al menos un grupo.

FLUJ O DE EVENTOS
Flujo bsico
1. El usuario solicita cargar archivo.
2. El sistema muestra pantalla.
3. El sistema solicita que seleccione el archivo, que coloque una
descripcin y seleccione a que grupo se le permitir descargarlo.
4. El usuario selecciona archivo, escribe descripcin y selecciona grupo
[AO01.- No existe el grupo] [AO02.- No ha cargado ningn archivo]
[AO03.- No ha puesto una descripcin del archivo].
5. El sistema carga archivo.
6. El archivo es guardado en un servidor.
7. El sistema muestra mensaje de xito.

Desarrollando sistemas, creando soluciones

46

8. El usuario visualiza mensaje: El archivo ha sido cargado
correctamente.

Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si el grupo no existe se regresar al formulario indicando que
el grupo no existe.

FA2 Segundo Flujo Alterno
[AO02].- Si no ha cargado ningn archivo se regresar al formulario
indicando que no ha cargado el archivo.


FA3 Tercer Flujo Alterno
[AO03].- Si no ha puesto una descripcin del archivo se regresar al
formulario indicando que no ha descrito el archivo.

POSTCODICIONES
Poscondicin uno
El archivo ser cargado para su posterior descarga por los alumnos.





Desarrollando sistemas, creando soluciones

47

Descargar archivo (Usuario)
Enlace para descargar archivos.
PRECONDICIONES
Precondicin uno
El usuario deber tener iniciada su sesin.
El profesor deber tener registrado al menos un grupo.

FLUJ O DE EVENTOS
Flujo bsico
1. El usuario solicita descargar archivos.
2. El sistema consulta los archivos en el servidor [AO01.- No hay
archivos].
3. El sistema muestra los archivos.
4. El usuario selecciona archivos.
5. El sistema descarga los archivos.
6. El usuario abre los archivos.
Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si el servidor no tiene archivos, se mandar un mensaje
indicando que no hay archivos para descargar.

POSTCODICIONES
Poscondicin uno
El archivo ser descargado.

Desarrollando sistemas, creando soluciones

48

Enviar mensajes (Usuario)
Formulario con el que podr escribir el mensaje y destinatario (alumno,
profesor o grupo).

PRECONDICIONES
Precondicin uno
El usuario deber tener iniciada su sesin y tener registrado al menos un
grupo.

FLUJ O DE EVENTOS
Flujo bsico
1. El usuario solicita enviar mensaje.
2. El sistema muestra pantalla.
3. El usuario escribe el mensaje [AO01.- El mensaje est vaco], si ser
enviado a un grupo que seleccione el grupo [AO02.- Ya no existe el
grupo] o si ser enviado a un alumno que seleccione el alumno
[AO03.- El alumno ya no existe] [AO04.- Sin destinatario].
4. El sistema enva el mensaje.
5. El mensaje es guardado en la base de datos.
6. El sistema muestra mensaje: El mensaje ha sido enviado.





Desarrollando sistemas, creando soluciones

49

Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si el mensaje est vaco se regresar al formulario indicando
que el mensaje est vaco.

FA2 Segundo Flujo Alterno
[AO02].- Si el grupo seleccionado ya no existe por ser previamente
eliminado se regresar al formulario indicando que el grupo ya no
existe.

FA3 Tercer Flujo Alterno
[AO03].- Si el alumno ya no existe por ser previamente eliminado se
regresar al formulario indicando que el alumno ya no existe.

FA4 Cuarto Flujo Alterno
[AO04].- Si el mensaje no tiene un destinatario, se regresar al
formulario indicando que el mensaje no tiene destinatario.

POSTCODICIONES
Poscondicin uno
El mensaje ser enviado.




Desarrollando sistemas, creando soluciones

50

Leer mensajes (Usuario)
Pgina en la que podr leer los mensajes recibidos.
PRECONDICIONES
Precondicin uno
El usuario deber tener iniciada su sesin.
El profesor deber tener registrado al menos un grupo.

FLUJ O DE EVENTOS
Flujo bsico
1. El usuario solicita ver mensajes.
2. El sistema solicita mensajes a la base de datos [AO01.- No hay
mensajes].
3. La base de datos obtiene mensajes.
4. El sistema muestra mensajes.
5. El usuario lee los mensajes.

Flujos alternos
FA1 Primer Flujo Alterno
[AO01].- Si no existen se regresar al formulario indicando que no hay
mensajes.

Poscondiciones
El Usuario podr leer todos los mensajes que ha recibido.


Desarrollando sistemas, creando soluciones

51

Visualizacin calificaciones (Alumnos)
Mdulo con la presentacin de sus calificaciones.

PRECONDICIONES
Precondicin uno
El alumno deber tener iniciada su sesin.

FLUJ O DE EVENTOS
Flujo bsico
1. El alumno ingresa al mdulo de visualizacin de calificaciones.
2. El sistema solicita calificaciones.
3. La base de datos consulta calificaciones.
4. El sistema muestra calificaciones.
5. El alumno visualiza calificaciones.

Flujos alternos
Sin flujos alternos

POSTCODICIONES
Poscondicin uno
El alumno podr visualizar sus calificaciones.




Desarrollando sistemas, creando soluciones

52

Eliminar profesor (Administrador)
Mdulo en el cual el administrador eliminara al os profesores que ya no
impartan la materia.

PRECONDICIONES
Precondicin uno
El administrador deber tener iniciada su sesin. Tiene que haber
profesores registrados.

FLUJ O DE EVENTOS
Flujo bsico
1. El administrador solicita eliminar profesor.
2. El sistema solicita profesores a la base de datos.
3. La base de datos consulta profesores.
4. El sistema muestra los profesores.
5. El administrador selecciona profesor.
6. El sistema borra al profesor de la base de datos.
7. El sistema muestra mensaje El profesor ha sido eliminado.
8. El administrador visualiza mensaje.

Flujos alternos
Sin flujos alternos



Desarrollando sistemas, creando soluciones

53

POSTCODICIONES
Poscondicin uno
Se eliminar el profesor.

Cambiar administrador (Administrador)
Mdulo en el cual el administrador podr dar de alta como administrador a
algn profesor.

PRECONDICIONES
Precondicin uno
El administrador deber tener iniciada su sesin. Tiene que haber
profesores registrados.

FLUJ O DE EVENTOS
Flujo bsico
1. El administrador solicita cambiar administrador.
2. El sistema solicita profesores de la base de datos.
3. La base de datos consulta profesores.
4. El sistema muestra los profesores.
5. El administrador selecciona profesor.
6. El sistema enva profesor a la base de datos.
7. Se cambia el administrador.
8. El sistema muestra mensaje El profesor ha sido modificado.
9. El administrador visualiza mensaje.

Desarrollando sistemas, creando soluciones

54

Flujos alternos
Sin flujos alternos

POSTCODICIONES
Poscondicin uno
Se cambiara el administrador.

8.1.6.6 Requerimientos No-Funcionales

Rapidez: Deber responder eficientemente al trfico de usuarios.

Seguridad: La informacin no ser accesible a terceros para la
confianza de los usuarios.

Disponibilidad: Deber estar accesible a cualquier hora y da.

Temario: Deber tener un apartado con el temario de biologa.

Historial de archivos: Para que tanto alumnos y profesores puedan ver
cundo y a qu hora se han cargado archivos.





Desarrollando sistemas, creando soluciones

55

8.1.6.7 Requerimientos del Sistema

Cliente:
Hardware:
128MB de memoria RAM. Para el funcionamiento correcto de la
aplicacin.
500MB de memoria libre en HDD (Disco Duro). Para almacenar
Applets o Scripts.
Procesador a 1.5GHz. Para el correcto funcionamiento de la
aplicacin.

Software:
SO (Sistema Operativo): Cualquier SO para PCs (Windows, Mac OS,
Linux).
Navegador web: Mozilla Firefox, Apple Safari, Google Chrome, etc.
Para acceder a la aplicacin.
JRE (Java Runtime Enviroment) versin 6 o superior. Para ejecutar
JavaScript o Applets.

Servidor:
Hardware:
1GB de memoria RAM. Para un correcto funcionamiento de la
aplicacin.


Desarrollando sistemas, creando soluciones

56

5GB de memoria libre en HDD (Disco Duro). Espacio para la base de
datos y la aplicacin.
Procesador a 2 GHz. Para un correcto funcionamiento de la
aplicacin.

Software
SO (Sistema Operativo): Cualquier SO para PCs (Windows, Mac OS,
Linux).
Servidor web: Apache Tomcat. Para utilizar JSP y Servlets.
JRE (Java Runtime Enviroment) versin 6 o superior. Para que se
ejecuten clases Java.
MySQL Community Server versin 5.1 o superior. Para gestionar la
base de datos.
JDBC MySQL Connector/J (JDBC Driver) versin 5.0.8 o superior.
Para conectarse a la base de datos.










Desarrollando sistemas, creando soluciones

57






Desarrollando sistemas, creando soluciones

58

8 . 2 F A S E D E D I S E O

8.2.1 DIAGRAMAS DE CASOS DE USO
Het Leven
Alumnos Profesores
Administrador


Gestionar grupo
Gestionar
evaluacin
Gestionar archivo
Gestionar mensajes
Profesor
Administrador
Gestionar
profesores
uses


Desarrollando sistemas, creando soluciones

59
Profesor
Iniciar sesion
Crear grupos
Registrarse a grupo
Eliminar alumno
Registrar aspectos
a evaluar
Evaluar
Cargar archivo
Descargar archivo
Enviar mensaje
Leer mensaje
Administrador
Crear registro
Eliminar profesor
Cambiar
administrador
uses




Desarrollando sistemas, creando soluciones

60
Crerar registro
Alumno
Iniciar sesin
Cargar archivos
Visualiza
calificaciones
Descargar archivo
Enviar mensaje
Leer mensaje

















Desarrollando sistemas, creando soluciones

61

8.2.2 DIAGRAMAS DE ACTIVIDADES

8.2.2.1 Registro (Usuario)

Usuarios Sistema Base de Datos
Solicita formulario Manda formulario
Llena formulario
Envia formulario Valida formulario
Guarda registro
Mamda respuesta Visualiza respuesta "El registro se ha creado"
Procesa registro
Manda error
Obtiene datos
Manda datos
Crea registro
Si
No
Verifica datos
Si No
Manda mensaje Recibe mensaje "Los datos ya existen"



Desarrollando sistemas, creando soluciones

62

8.2.2.2 Inicio de Sesin (Usuario)

Base de Datos Sistema Usuario
Ingresa al sistema
Solicita iniciar sesin
Muestra Login
Ingresa usuario y contrasea
Envia datos Verifica datos
Muestra respuesta
Inicia sesion
Muestra error
Incorrecto correcto
Visualiza error:'Los daros son incorrectos'
Visualiza perfil




















Desarrollando sistemas, creando soluciones

63

8.2.2.3 Crear Grupo (Profesor)

Base de Datos Sistema Profesor
Solicita registro de grupo Muestra pantalla
Ingresa datos
Envia datos Consulta datos
Recibe rsultado
Muestra error
Crea grupo
Incorrecto
Visualiza error: 'El grupo ya exixte'
Guarda grupo
correcto
Muestra pantalla de xito Visualiza pantalla de exito




















Desarrollando sistemas, creando soluciones

64

8.2.2.4 Eliminar Alumno (Profesor)

Base de datos Sistema Profesor
Solicta eliminar alumno Muestra pantalla
Selecciona alumno Envia datos Realiza consulta
Muetra respuesta
Muestra mensaje de error
Envia alunmo
Visualiza Mensaje :el alunmo no exixte
Elimina alunmo
muestra mensaje de xito Visualiza mensaje
Incorrecto correcto

















Desarrollando sistemas, creando soluciones

65

8.2.2.5 Asignar Porcentaje (Profesor)

Base de Datos Sitema Profesor
Solicita asignar porcentaje
Muestra asignar porcentaje
Ingresa porcentajes Envia porcentajes
Verifica porcentaje
Muestra error
Envia porcentajes
Guardar porcentaje
Muestra mensaje de exito Visualiza muensaje
Incorrecto correcto























Desarrollando sistemas, creando soluciones

66

8.2.2.6 Evaluar (Profesor)

Servidor Sistema Usuario
Solicita Cargar archivo Muestra cargar archivo
Seleciona archivo
Ingresa descripcion
Carga archivo
Guardar archivos
Muestra mensaje
Visualiza mensaje























Desarrollando sistemas, creando soluciones

67

8.2.2.7 Cargar Archivo (Usuario)

Servidor Sistema Usuario
Solicita Cargar archivo Muestra cargar archivo
Seleciona archivo
Ingresa descripcion
Carga archivo
Guardar archivos
Muestra mensaje
Visualiza mensaje























Desarrollando sistemas, creando soluciones

68

8.2.2.8 Mandar Mensaje (Usuario)

Base de Datos Sistema Usuario
Solicita enviar mensaje Muestra enviar mensaje
Escribe mensaje
Verifica mensaje
Muestra error
Crea mensaje Guarda Mensaje
Muestra exito Visualiza exito
Incorrecto correcto



8.2.2.9 Visualizar Calificaciones (Alumno)

Base de Datos Sistema Alunmo
Solicita ver calificaciones Solicita calificaciones consulta calificaciones
Muestra calificaciones Visualiza calificaciones






Desarrollando sistemas, creando soluciones

69

8.2.2.10 Eliminar Grupo (Profesor)

Base de Datos Sistema Profesor
Solicita eliminar grupo Muestra pantalla
Selecciona grupo
Envia datos Elimina grupo
Muestra mensaje de xito Visualiza mensaje


8.2.2.11 Descargar Archivo (Usuario)

Servidor Sistema Usuario
Solicita descargar archivos
Consulta archivos
Manda archivos
Muestra archivos
Selecciona archivos
Descarga archivos Abre archivos






Desarrollando sistemas, creando soluciones

70


8.2.2.12 Registrarse a Grupo (Profesor)

Base de Datos Sistema Profesor
Solicita registrarse a grupo Muestrra registrarse a grupo
Selecciona los grupos asignados Envia grupos Compara datos
Compara grupos
Envia grupos Muestra error
Vusualiza error
Guarda grupos
Incorrecto correcto
Muestra mensaje de xito Visualiza Mensaje de exito


















Desarrollando sistemas, creando soluciones

71



8.2.2.13 Leer Mensajes (Usuario)

Base de Datos Sistema Usuario
Solicita leer mensajes Solicita mensajes Obtiene mensajes
Muestra mensajes
Lee mensajes


8.2.2.14 Eliminar Profesor (Administrador)

Base de Datos Sistema Administrador
Solicita eliminar profesor Solicita profesores Consulta profesores
Muestra profesores Selecciona profesor
Envia Profesor Elimina profesor
Muestra mensaje Visualiza mensaje





Desarrollando sistemas, creando soluciones

72



8.2.2.15 Cambiar Administrador (Administrador)

Base de Datos Administrador Sistema
Solicita cambiar administrador Solicita profesores Consulta profesores
Muestra profesores Selecciona profesor
Envia Profesor Modifica profesor
Muestra mensaje Visualiza mensaje

























Desarrollando sistemas, creando soluciones

73
Usuario Sistema Base de Datos
Solicita formulario
Muestra formulario
Manda formulario
Ingresa sistema
Muestra pgina principal
Registro aceptado
Enva registro validado
Ok
Usuario Sistema Bae de Datos
Ingresal sistema
Muestra pgina principal
Solicita formulario
Muestra formulario
Enva formulario
Enva formulario
El nombre de usuario ya existe
El nombre de usuario ya existe

8.2.3 DIAGRAMAS DE SECUENCIA

8.2.3.1 Registrarse al Sistema (Usuario)






















8.2.3.1.1 Primer Flujo Alterno






















Desarrollando sistemas, creando soluciones

74
Usuario Sistema Bade de Datos
Ingresa al sistema
Muestra pgina principal
Solicita formulario
Muestra formulario
Enva formulario
Envia formulario
El usuario ya existe
El usuario ya existe
Usuario Sistema
Ingresa al sistema
Muestra pgina principal
Solicita formulario
Muestra formulario
Enva formulario
Las contraseas no coinciden

8.2.3.1.2 Segundo Flujo Alterno





















8.2.3.1.3 Tercer Flujo Alterno



























Desarrollando sistemas, creando soluciones

75
Usuario Sistema
Ingresa al sistema
Muestra pgina principal
Solicita formulario
Muestra formulario
Enva formulario
El formulario no esta lleno
Usuario Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Solicita iniciar sesin
Muestra login
Ingresa usuario y contrasea
Manda datos
Ok
Muestra perfil

8.2.3.1.4 Cuarto Flujo Alterno





















8.2.3.2 Iniciar Sesin (Usuario)


























Desarrollando sistemas, creando soluciones

76
Usuario Sistema
Base de Datos
Ingresa al sistema
Muestra pgina principal
Solicita iniciar sesin
Muestra login
Ingresa usuario y contrasea
Manda datos
El usuario o contrasea son incorrectos
El usuario o contrasea son incorrectos
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita pantalla para registrar grupo
Muestra pantalla
Ingresa el grupo
Manda grupo
Ok
Grupo creado

8.2.3.2.1 Primer Flujo Alterno




















8.2.3.3 Crear Grupos (Profesores)



























Desarrollando sistemas, creando soluciones

77
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita pantalla para registrar grupo
Muestra pantalla
Ingresa el grupo
Manda grupo
El grupo ya existe
El grupo ya existe
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita eliminar grupo
Muestra pantalla para eliminar grupo
Selecciona grupo
Enva grupo
Ok
El grupo se ha borrado

8.2.3.3.1 Primer Flujo Alterno






















8.2.3.4 Eliminar Grupo (Profesores)

























Desarrollando sistemas, creando soluciones

78
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita eliminar grupo
Muestra pantalla para eliminar grupo
Selecciona grupo
Enva grupo
El grupo no existe
El grupo no existe
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita registrarse a grupos
Muestra pantalla
Selecciona grupos
Manda grupos seleccionados
Manda grupos
Manda registro
Registro guardado
Registro guardado

8.2.3.4.1 Primer Flujo Alterno
























8.2.3.5 Registrarse a Grupos (Profesores)























Desarrollando sistemas, creando soluciones

79
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita registrarse a grupo
Muestra pantalla
Selecciona grupos
Manda grupos seleccionados
El grupo no existe
El grupo no existe
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita registrarse a grupo
Muestra pantalla
Selecciona grupos
Manda grupos seleccionados
Manda grupos
Manda registro
El grupo ya tiene profesor asignado
El grupo ya tiene profesor asignado

8.2.3.5.1 Primer Flujo Alterno























8.2.3.5.2 Segundo Flujo Alterno

























Desarrollando sistemas, creando soluciones

80
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita eliminar alumno
Muestra pantalla
Selecciona alumno
Enva solicitud
Enva alumno
El alumno se ha borrado
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita eliminar alumno
Muestra pantalla
Selecciona alumno
Enva solicitud
El alumno no existe
El alumno no existe

8.2.3.6 Eliminar Alumno (Profesores)
























8.2.3.6.1 Primer Flujo Alterno























Desarrollando sistemas, creando soluciones

81
Profesores Sistema Base de Datos
Ingresa al sistema
Muesta pgina principal
Inicia sesin
Muestra perfil
Solicita registrar aspectos y porcentajes
Muestra pantalla
Indica los aspectos y porcentajes
Enva aspectos y porcentajes
Los datos se han guardado correctamente
Los datos se han guardado correctamente
Profesores Sistema
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita registrar aspectos y porcentajes
Muestra pantalla
Indica porcentajes
No tiene aspectos a evaluar

8.2.3.7 Registrar Aspectos y Porcentajes a Evaluar (Profesores)





















8.2.3.7.1 Primer Flujo Alterno


























Desarrollando sistemas, creando soluciones

82
Profesores Sistema
Ingresa al sistema
Muestra pgina principal
Inica sesin
Muestra perfil
Solicita registrar aspectos y porcentajes
Muestra pantalla
Inica aspectos y porcentajes
La suma de los porcentajes no es de 100%
Profesores
Sistema
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita registrar aspectos y porcentajes
Muestra pantalla
Indica aspectos
No asign porcentajes a los aspectos

8.2.3.7.2 Segundo Flujo Alterno



















8.2.3.7.3 Tercer Flujo Alterno





























Desarrollando sistemas, creando soluciones

83
Profesores Sistema Base de Datos
Ingresa al sistema
Muestra pgina principla
Inicia sesin
Muestra perfil
Solicita evaluar alumnos
Muestra pantalla
Registra calificaciones a cada aspecto
Enva calificaciones
Ok
Las calificaciones han sido registradas correctamente
Usuario Sistema Servidor
Ingresar al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita cargar archivo
Muestra pantalla
Carga archivo, descripcin y grupo al que pertenece
Enva archivo
Ok
El archivo ha sido cargado correctamente

8.2.3.8 Evaluar (Profesores)






















8.2.3.9 Cargar Archivo (Usuario)

























Desarrollando sistemas, creando soluciones

84
Usuario Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita cargar archivo
Muestra pantalla
Carga archivo descripcin y grupo
Enva datos
El grupo no existe
El grupo no existe
Usuario Sistema
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita cargar archivo
Muestra pantalla
Indica descripcin y grupo
No ha cargano ningn archivo

8.2.3.9.1 Primer Flujo Alterno






















8.2.3.9.2 Segundo Flujo Alterno


























Desarrollando sistemas, creando soluciones

85
Usuario Sistema
Ingresa al sistema
Muestra pgina principla
Inicia sesin
Muestra perfil
Solicita cargar archivo
Muestra pantalla
Enva archivo y grupo
Falta poner descripcin
Usuario Sistema
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita descargar archivo
Consulta archivos
Servidor
Manda archivos
Muestra archivos
Selecciona archivos
Descarga archivos


8.2.3.9.3 Tercer Flujo Alterno






















8.2.3.10 Descargar Archivo (Usuario)
























Desarrollando sistemas, creando soluciones

86
Usuario Sistem Servidor
Ingresar al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita descargar archivo
Consulta archivos
No hay archivos
No hay archivos
Usuario Sistema
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita enviar mensaje
Muestra pantalla
Enva mensaje
Base de Datos
Enva mensaje
Ok
El mensaje se ha enviado


8.2.3.10.1 Primer Flujo Alterno





















8.2.3.11 Enviar Mensaje (Usuario)

























Desarrollando sistemas, creando soluciones

87
Usuario Sistema
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita enviar mensaje
Muestra pantalla
Enva mensaje
El mensaje esta vaco
Usuario Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita enviar mensaje
Muestra pantalla
Enva mensaje
Enva mensaje
El grupo no existe
El grupo no existe


8.2.3.11.1 Primer Flujo Alterno




















8.2.3.11.2 Segundo Flujo Alterno



























Desarrollando sistemas, creando soluciones

88
Usuario Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita enviar mensaje
Muestra pantalla
Enva mensaje
Enva mensaje
El alumno no existe
El alumno no existe
Usuario Sistema
Ingresar al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita enviar mensaje
Muestra pantalla
Enva mensaje
El mensaje no tiene destinatario

8.2.3.11.3 Tercer Flujo Alterno























8.2.3.12 Cuarto Flujo Alterno
























Desarrollando sistemas, creando soluciones

89
Usuario Sistema Base de Datos
Ingresa al sistema
Muestra pantalla principal
Inicia sesin
Muestra perfil
Solicita leer mensaje
Solicita mensajes
Muestra mensajes
Muestra mensajes
Usuario Sistema Base de Datos
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita leer mensajes
Solicita mesajes
No hay mensajes
No hay mensajes

8.2.3.13 Leer Mensaje (Usuario)





















8.2.3.13.1 Primer Flujo Alterno


























Desarrollando sistemas, creando soluciones

90
Alumno Sistema
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita calificaciones
Base de Datos
Solicita calificaciones
Enva calificaciones
Enva calificaciones
Administrador Sistema
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita eliminar profesor
Base de Datos
Solicita profesores
Muestra profesores
Muestra profesores
Manda profesores seleccionados
El profesor ha sido borrado

8.2.3.14 Visualizar Calificaciones (Alumno)





















8.2.3.15 Eliminar Profesor (Administrador)


























Desarrollando sistemas, creando soluciones

91
Administrador Sistema
Ingresa al sistema
Muestra pgina principal
Inicia sesin
Muestra perfil
Solicita cambiar de administrador
Base de Datos
Solicita profesores
Muestra profesores
Muestra profesores
Enva profesor seleccionado
Enva profesor seleccionado
El administrador se ha cambiado
El administrador se ha cambiado

8.2.3.16 Cambiar Administrador (Administrador)

















































Desarrollando sistemas, creando soluciones

92


8.2.4 LOOK & FEEL






























Desarrollando sistemas, creando soluciones

93
















Desarrollando sistemas, creando soluciones

94
















Desarrollando sistemas, creando soluciones

95
















Desarrollando sistemas, creando soluciones

96
















Desarrollando sistemas, creando soluciones

97
















Desarrollando sistemas, creando soluciones

98

8.2.5 DIAGRAMA RELACIONAL
















































Desarrollando sistemas, creando soluciones

99

8.2.6 DICCIONARIO DE DATOS















































Alumno
bol_alm: boleta del alumno
nom_alm: nombre del alumno
app_alm: apellido paterno
apm_alm: apellido materno
pss_alm: contrasea
id_grp: identificador del grupo
Apuntes
id_apu: identificador del apunte
des_apu: descripcin del apunte
dir_apu: direccin del apunte
dat_apu: fecha del apunte
id_grp: identificador del apunte
Asignados
id_asg: identificador de asignados
id_prf: identificador del profesor
id_grp: identificador del grupo
Asistencia
id_ast: identificador de asistencia
num_ast: nmero de asistencia
bol_alm: boleta del alumno
id_cls: identificador de clases
Aspectos
id_asp: identificador de aspectos
nom_asp: nombre del aspecto
Aspectos_grupo
id_asg: identificador de aspectos de grupo
ise_asg: es o no un aspecto calificable a grupo
uni_asg: si el aspecto es nico o dividido para el grupo
prt_asg: nmero de trabajos en los que se divide el aspecto
val_asg: valor del aspecto asignado al grupo
id_asp: identificador de aspectos
id_grp: identificador del grupo
id_per: identificador del periodo

Desarrollando sistemas, creando soluciones

100


















































Aviso
id_avi: identificador del aviso
tex_avi: texto del aviso
dat_avi: fecha del aviso
id_grp: identificador del grupo
Calificaciones
id_cal: identificador de calificaciones
val_cal: valor de calificaciones
bol_alm: boleta de alumno
id_per: identificador del periodo
id_asp: Identificador del aspecto
Clase
id_cls: identificador de clases
asi_cls: nmero de clases
id_grp: identificador del grupo
id_per: Identificador del periodo
Evaluacin
id_eva: identificador de evaluaciones
val_eva: valor de evaluacin
bol_alm: boleta del alumno
id_per: identificador del periodo
Grupo
id_grp: identificador del grupo
nom_grp: nombre del grupo
Mensajes
id_men: identificador de mensajes
asu_men: asunto del mensaje
tex_men: texto del mensaje
dat_men: fecha del mensaje
tpd_men: tipo de mensaje
bol_alm: boleta del alumno
id_prf: identificador del profesor

Desarrollando sistemas, creando soluciones

101


















































Periodos
id_per: identificador del periodo
nom_per: nombre del periodo
Profesor
id_prf: identificador del profesor
nom_prf: nombre del profesor
app_prf: apellido paterno
apm_prf: apellido materno
adm_prf: si es o no administrador
pss_prf: contrasea
usu_prf: usuario
Tareas
id_tar: identificador de tarea
des_tar: descripcin de tarea
dir_tar: direccin de tarea
dat_tar: fecha de tarea
bol_alm: boleta del alumno
id_prf: identificador del profesor

Desarrollando sistemas, creando soluciones

102

8 . 3 F A S E D E D E S A R R O L L O

Una vez que se tenga los diagramas necesarios para poder entender la
estructura del sistema, se inicia la construccin de este mediante el cdigo.
En esta fase se implementa el cdigo fuente, el cual le da vida al sistema de
manera visual para el cliente y/o usuario final.

8 . 4 F A S E D E P R U E B A S

En esta parte se hacen pruebas para verificar la funcionalidad del sistema,
se prueba cada mdulo por separado y se van ensamblando para ver si tato
de forma individual como grupal funcionan correctamente y de presentarse
algn error corregirlo antes de entregar el producto al usuario final.

8 . 5 F A S E D E I M P L E M E N T A C I N
El usuario final es el que ejecuta el sistema, teniendo de antemano hechas
las pruebas necesarias realizadas por los programadores para comprobar
que el sistema no tenga ningn fallo.







Desarrollando sistemas, creando soluciones

103
8 . 6 F A S E D E M A N T E N I M I E N T O
Una vez entregado el software al cliente, este tendr cambios, ya sea por
algn error encontrado, porque el software tiene que adaptarse a un nuevo
entorno o bien por la necesidad del cliente de agregar o quitar alguna
funcionalidad del mismo.






































Desarrollando sistemas, creando soluciones

104
9 9 P PL L A AN NE EA AC CI I N N E ES ST TR RA AT T G GI I C CA A

9 . 1 M I S I N

La Empresa GAUDIUM soluciona los problemas de sus clientes, realizando
sistemas a la medida desarrollados con personal capacitado y competente.

9 . 2 V I S I N

Lograr un reconocimiento dentro del campo laboral del desarrollo del
software, llegando as a ser una empresa lder en el mercado.

9 . 3 F I L O S O F A

Somos una empresa basada en el respeto, libertad de ideas y orden, los
cuales son esenciales para tener un excelente resultado en nuestro trabajo.








Desarrollando sistemas, creando soluciones

105

9 . 4 O B J E T I V O E M P R E S A R I A L

La empresa cumplir lo establecido con el cliente, para lo cual cada
trabajador de esta compaa se compromete al 100% en los trabajos a
realizar y poder ser competentes dentro del mbito laboral en el desarrollo
de software.

9 . 5 O B J E T I V O P A R T I C U L A R

Al cliente:
Ser la parte ms importante en cada uno de los proyectos.
Se dar la atencin correspondiente en el trabajo a desarrollar.
Se informar de cada uno de los avances en el proyecto.

Con la finalidad de entregar un trabajo terminado, a tiempo y lograr as la
satisfaccin de los clientes con el proyecto realizado.

9 . 6 P O L T I C A S D E G A U D I U M

1. Polticas Internas
1.1. El respeto a los compaeros y clientes de la empresa debe estar
presente en todo momento, por lo que se prohbe todo tipo de faltas
o conductas inadecuadas dentro de la empresa.

Desarrollando sistemas, creando soluciones

106

1.2. Los empleados y clientes son parte fundamental en la empresa,
debido a esto se permitirn las crticas, comentarios y sugerencias
con la finalidad de mejorar los servicios que brinda la empresa.


1.3. La puntualidad es importante para el buen funcionamiento de la
empresa, por lo que el trabajador que no se presente a tiempo no
podr tomar decisiones de lo dicho o trabajado en ese da.

2. Polticas de Garanta

2.1. La responsabilidad de los trabajadores y los servicios brindados es
compartida, por lo que la empresa se har responsable de los
problemas que se presenten en alguno de los proyectos realizados
por la misma, corrigiendo las fallas presentadas y documentndolas
para tener los respaldos debidos.

2.2. La garanta de la empresa es de 4 meses, despus de ese lapso la
empresa no se har responsable de los defectos en la produccin, a
partir de entonces el servicio no es contado como garanta.

2.3. Para hacer valida la garanta, el cliente deber presentarse en tiempo y fechas
hbiles, mostrando un recibo que ampare el servicio prestado por la empresa,
de lo contrario el trabajo no ser revisado y corregido, a no ser que se tome
como un servicio aparte.

Desarrollando sistemas, creando soluciones

107

9 . 7 V A L O R E S D E G A U D I U M

Los valores que se manejan en la empresa son lo que se presentan a
continuacin:
Entusiasmo- es importante para un trabajo eficaz.
Tolerancia-respetar y aceptar las ideas de los trabajadores sin perder
la paciencia.
Igualdad- el respeto que se tiene a superiores es igual para los dems
compaeros sin excepciones.
Honestidad- somos honestos cuando no nos engaamos ni
engaamos a los dems. Se debe enfrentar nuestros defectos y
buscar solucionarlos, corrigiendo los errores que se tenga y
cumpliendo con los deberes laborales.

9 . 8 A N L I S I S F O D A
Fortalezas
Los valores compartidos del grupo de trabajo para el cumplimiento
proyectos.
La juventud que aporta innovacin a la empresa.
Conocimiento para el desarrollo de los sistemas.
Solucin de los problemas que se presentan dentro del equipo de
trabajo.
Herramientas bsicas para la realizacin de los proyectos de forma
eficaz.

Desarrollando sistemas, creando soluciones

108

Oportunidades
La posibilidad de crecimiento debido a al campo de aplicacin.
Las necesidades de las empresas por automatizar sus procesos.
El avance tecnolgico existente.
Se puede contar con una amplia eleccin de herramientas para el
desarrollo de los proyectos.
Posibilidades de asociacin con una o ms empresas para lograr un
crecimiento.

Debilidades
Somos una empresa nueva.
Somos una empresa con pocos integrantes.
Contamos con recursos limitados.

Amenazas
La competencia existente en el mercado.
Los constantes cambios en la tecnologa, por lo que, si la empresa no
se actualiza, podra desaparecer.
El cambio preferencial de los clientes.
El fallo de uno o ms empleados0., por lo que se puede atrasar algn
proyecto.



Desarrollando sistemas, creando soluciones

109
1 1 0 0 C CO ON NC CL LU US SI I O ON NE ES S


El desarrollar e implementar el proyecto Het Leven, nos ha llevado a
adquirir y reforzar conocimientos.
El hecho de realizar este proyecto para un cliente real, creo un ambiente de
trabajo en el equipo, lo que suscit que cada integrante realizara sus
actividades de una manera organizada y comprometida, teniendo como
resultado un proyecto ptimo para el cliente y los usuarios.

You might also like