Академический Документы
Профессиональный Документы
Культура Документы
PRESENTA
ASESORES
INDICE
INTRODUCCIN.......................................................................................................... 4
B) JUSTIFICACIN........................................................................................................ 5
C) OBJETIVOS: GENERALES Y ESPECIFICOS.................................................................6
Objetivo General..................................................................................................... 6
Objetivos Especficos............................................................................................... 6
D) PROBLEMAS A RESOLVER....................................................................................... 7
E) DESCRIPCION DE LA EMPRESA............................................................................... 8
Sanmina-SCI Systems De Mxico SA de CV.......................................................................8
Misin....................................................................................................................... 8
Visin........................................................................................................................ 8
Valores...................................................................................................................... 9
Organigrama............................................................................................................... 9
Ubicacin................................................................................................................... 9
Imagen satelital de Sanmina................................................................................ 9
F) PROCEDIMIENTO Y DESCRIPCION DE LAS ACTIVIDADES.......................................10
Tipo de investigacin............................................................................................ 10
El enfoque de investigacin.................................................................................. 11
El tipo de investigacin de acuerdo a su alcance..................................................11
El tipo de experimentacin.................................................................................... 12
Mtodo de investigacin....................................................................................... 12
Tcnica e instrumentos para la recoleccin de datos............................................13
Etapas de la investigacin y del desarrollo del proyecto......................................15
Necesidades del cliente................................................................................. 16
Anlisis y definicin de requerimientos.....................................................17
Diseo del sistema y del software...............................................................27
Codificacin del software.............................................................................. 45
Prueba del sistema........................................................................................ 49
Implementacin.............................................................................................. 50
Funcionamiento y mantenimiento...............................................................50
G) RESULTADOS........................................................................................................ 51
Antes del desarrollo de esta aplicacin......................................................51
Ahora con la aplicacin................................................................................. 51
H) CONCLUSIONES Y RECOMENDACIONES...............................................................66
I) COMPETENCIAS DESARROLLADAS Y/O APLICADAS...............................................68
Competencias instrumentales......................................................................68
pg. 2
Competencias interpersonales.....................................................................69
Competencias sistemticas..........................................................................69
J) REFERENCIAS BIBLIOGRAFICAS Y VIRTUALES.....................................................71
INTRODUCCIN
pg. 3
compaas con gran prestigio cuentan con la mejor tecnologa para poder administrar toda
informacin importante y prestar un mejor servicio a sus clientes.
Este documento describe todos y cada uno de los pasos que se sigui para desarrollar
este proyecto. Tambin muestra todas las mejoras y beneficios que atrae consigo para la
empresa Sanmina-SCI campus Guadalajara. Mostrando resultados de calidad y un trabajo
eficiente.
pg. 4
B) JUSTIFICACIN
Gracias a este sistema los lderes de equipo o departamento tienen un mejor control
sobre todas las actividades que se estn llevando a cabo. El sistema tiene la capacidad de
enviar un reporte de sus tareas asignadas por medio de un correo electrnico cada semana. En
el reporte el lder puede observar el estado en el que se encuentran sus acciones, en ese
mismo momento el puede tomar la decisin de dar prioridades a las actividades. As tambin
el lder visualiza en el sistema si sus subordinados estn realizando las labores que se les
encomendaron.
En otra parte las personas que conforman un equipo pueden observar las ocupaciones
que se le asignaron y quin le estableci dicha actividad. Estas personas tienen los privilegios
para poder subir evidencias y de esta manera hacerle saber a su lder el status de la actividad.
pg. 5
C) OBJETIVOS: GENERALES Y ESPECIFICOS
A continuacin se muestran los objetivos a los cuales se quiere llegar con el diseo y
desarrollo de la aplicacin web denominada Sistema Gestor de Actividades.
Objetivo General
Desarrollar e implementar una aplicacin web para la empresa Sanmina-SCI, con el
propsito de administrar y controlar todas las actividades que se llevan a cabo en los
diferentes departamentos existentes en la compaa.
Objetivos Especficos
5. Asegurar que cada uno de los miembros de los departamentos tengan un mejor control de
sus actividades.
6. Restringir tiempos en la entrega de resultados de las actividades.
pg. 6
D) PROBLEMAS A RESOLVER
En este apartado se puede observar los problemas que se quiere llegar a resolver
mediante el desarrollo de este sistema.
1. El principal problema que se desea resolver, es el mejorar la forma en la que cada lder de
departamento o equipo de proyecto administra sus actividades.
2. Imponer un lmite de tiempo para concluir una actividad, esto obliga a todos los
involucrados a dar prioridad a sus actividades.
4. No se cuenta con un historial de actividades y menos con evidencia que respalde a las
mismas.
pg. 7
E) DESCRIPCION DE LA EMPRESA
Misin
Visin
pg. 8
Valores
Honestidad.
Calidad.
Espritu de Equipo.
Rentabilidad.
Confiabilidad.
Respeto.
Organigrama
Fig. 1 Organigrama del departamento de IT. Fuente Sanmina-SCI Systems de Mxico S.A de C.V
pg. 9
Ubicacin
La empresa Sanmina-SCI Systems Mxico S.A de C.V est ubicada en el municipio
de Tlajomulco de Ziga con domicilio Carretera Guadalajara-Chapala kilmetro 15.8.
pg. 10
F) PROCEDIMIENTO Y DESCRIPCION DE LAS ACTIVIDADES
En este apartador se muestran todos los procedimientos que se llevaron a cabo para el
desarrollo de este proyecto. Desde el tipo de investigacin, la metodologa y los instrumentos
que se utilizaron para recabar la informacin
Tipo de investigacin
El enfoque de investigacin.
pg. 11
Para B. Render El enfoque del anlisis cuantitativo consiste en definir un problema,
desarrollar un modelo, adquirir datos de entrada, desarrollar una solucin, probar la
solucin, analizar los resultados e implementar los resultados. [2]
El tipo de experimentacin
pg. 12
con las que se pudo trabajar para la optimizacin de la aplicacin. As tambin donde se tuvo
que establecer relaciones para que no existiera redundancia en los datos y el tratamiento de
los mismos fuera ptimo, la base de datos que se desarroll fue de tipo relacional.
Mtodo de investigacin
pg. 13
A continuacin se definen las diversas tcnicas e instrumentos utilizados inspirados de
diversos autores.
Las entrevistas se llevaron a cabo en los distintos grupos de trabajo como un CIT, un
Staff y un departamento; las entrevistas no fueron tan similares ya que cada uno comparte
una perspectiva distinta de acuerdo a su trabajo y sobre todo a sus conocimientos. Los datos
obtenidos fueron anexados a un cuaderno de campo para obtener de ah informacin de lo
sugerido cuando se requiera.
TABLA I.
LA ENTREVISTA
ENTREVISTA
Un guion de preguntas
generales.
El orden de la presentacin es
flexible.
La comunicacin es libre.
Duracin indefinida.
Pueden repetirse las sesiones.
Importan las respuestas de
una persona o un pequeo
grupo.
La comunicacin es ms
verbal.
Requiere de un entrevistador.
Se puede observar y reportar
las reacciones del
entrevistado.
El entrevistador puede
formular nuevas preguntas y el
entrevistado ampliar sus
pg. 14
respuestas.
Se utilizaron estos mtodos, ya que son la mejor opcin para obtener informacin
concreta y eficaz, adems de que la informacin es recibida directamente de la persona
entrevistada, es decir, la informacin se adquiere de forma oral.
Para el desarrollo de un software de calidad se necesita seguir normas, es por ello que
este sistema fue realizado basndose en el modelo de desarrollo de software llamado modelo
en cascada, la cual es el modelo que se ha venido utilizando durante muchos aos.
2. Diseo del sistema y del software, aqu se establece la arquitectura que tendr nuestro
software. As tambin se dividen los requerimientos en pequeos mdulos de software o
hardware que tendr el sistema.
3. Codificacin del software, en esta etapa todo lo diseado en la etapa anterior ahora se
procesara, pero ya con algn tipo de lenguaje de programacin.
pg. 15
4. Prueba del sistema, en esta fase se aplican pruebas al sistema, para depurarlo y as
comprobar que no tenga algn tipo de falla y cumpla con todos los requerimientos
establecidos en la etapa 1.
Las ventajas del modelo en cascada son que la documentacin se produce en cada fase y
que ste cuadra con otros modelos del proceso de ingeniera. [7]
La siguiente figura muestra las etapas del ciclo de vida del software.
Anlisis y
definicin de
requerimiento
s
Funcionamien
Diseo del
to y
sistema y del
mantenimient
software
o
Implementaci Codificacin
n del software
Prueba del
sistema
pg. 16
A continuacin se podr observar la descripcin de lo que se desarroll en cada una de las
etapas siguiendo as el modelo en cascada descrito anteriormente.
En este proyecto el cliente o los clientes, quienes son todos los jefes de departamento y
lderes de equipo de trabajo expusieron que no exista ningn tipo de sistema para administrar
todas las actividades realizadas o a realizar de sus equipos. De acuerdo a lo expuesto los
clientes formalmente levantan una requisicin la cual es un protocolo que se maneja en
Sanmina para los desarrollos de sistemas requeridos al departamento de IT Desarrollo.
En esta fase se establecen los requerimientos del sistema asignando las actividades a
realizar y los tiempos de las mismas. En la fig. 4 se muestra un cronograma de actividades
donde se describen cada una de las tareas y as tambin sus tiempos.
pg. 17
sealan los pasos necesarios que deben efectuarse para llegar a la solucin de un problema
[8]
pg. 18
Participante: Los usuarios que tengan el perfil de participante solo podrn entrar al sistema y
subir evidencia a las actividades que se le fueron asignadas y as tambin ver un historial o
reporte de todas las actividades que le han sido establecidas.
Minutero: Este privilegio ser establecido a los usuarios que podrn asignar tareas a los
diferentes participantes de cada equipo de trabajo. Tendr los permisos para agregar
actividades, actualizar actividades vencidas, modificar las actividades. Y as tambin podr
ver un historial de las actividades que tambin fueron asignadas a l y a todo su equipo.
Admin: El usuario que tenga el perfil de Admin, podr administrar el dnde? , es decir, los
lugares donde se llevarn a cabo las actividades. Tambin podr gestionar los topic que se
refiere a un tema en especial a las actividades. Tendr los privilegios de agregar o desasignar
usuarios a sus equipos de trabajo para participar en las actividades.
Ms adelante se muestra un diagrama de flujo que plasma las funcionalidades que tendr
un usuario con perfil de participante.
pg. 19
Fig. 6 Diagrama de flujo del perfil participante.
De esta manera ya tenemos establecidas las actividades que podr realizar un usuario
que tendr el perfil de participante.
pg. 20
Fig. 7 Diagrama de flujo para la subida de evidencia del participante.
En resumen los permisos que tiene el usuario con perfil de participante son muy pocos
ya que este usuario solo forma parte de un equipo de trabajo.
pg. 21
Fig. 8 Diagrama de flujo para la asignacin de actividades a usuarios.
pg. 22
Fig. 9 Diagrama de flujo para la asignacin de usuarios a equipos de trabajo.
El usuario con perfil administrador tambin tiene los permisos de agregar un Donde?
Es decir donde se llevara a cabo una o muchas actividades, tambin puede agregar un topic,
es decir, un tema general de las actividades que se estarn realizando. Y tambin podr
pg. 23
eliminar o desasignar usuarios que ya no estn activos o ya no pertenezcan al equipo de
trabajo.
pg. 24
Despus de haber establecido los tipos de usuarios que existiran en la aplicacin
tambin se determin que habra tres tipos de equipos de trabajo, stos se describen a
continuacin.
Equipo de mejora continua: Estos equipos se encuentran la mayor parte del tiempo en piso
de produccin y tienen a un lder quien organiza todas sus actividades.
Staff: Este tipo de equipo de trabajo est conformado por lderes de departamentos por
ejemplo el supervisor de desarrollo, el gerente de IT, el gerente de la planta, entre otros.
Adems de trabajar con diagramas de flujo en esta primera etapa del ciclo de vida del
software tambin es til trabajar con diagramas de caso de uso. Un caso de uso documenta
una interaccin entre el software y un actor o ms. Dicha interaccin tiene que ser en
principio, una funcin autnoma dentro del software. [9]
Los casos de uso son representados con lenguajes UML (Unified Modeling Language),
UML es un lenguaje visual para modelar y comunicar acerca de sistemas a travs del uso
de diagramas y texto. [10]
pg. 25
Fig. 11 Ejemplo de caso de uso de un sistema contable. [10]
Participante
Minutero
SuperAdmin
Creacin de nuevas actividades
Administracin de actividades y equipos de trabajo.
Admin
pg. 26
Resumiendo, en esta fase ya tenemos bien establecidos los requerimientos que se
desean cumplir al finalizar el sistema. Una vez hecho esto pasamos a la fase de diseo la cual
se muestra a continuacin.
En esta etapa del ciclo de vida del software es donde se disean las propuestas de
pantallas para el sistema. Y as tambin se define la estructura de nuestra base de datos.
Los diseos de las pantallas se realizan para proponerle al cliente la estructura que
podra tomar el sistema y de esta manera el cliente puede hacer observaciones y dar opiniones
sobre stas. De esta forma si se requieren cambios en el diseo de las pantallas se harn sin
ningn problema.
A continuacin se mostraran las propuestas de diseo que se hicieron para cada uno de
los perfiles que se tendrn en la aplicacin.
Participante
La fig. 13 muestra la pantalla principal y los mens que observar un usuario que tiene
los permisos de participante.
pg. 27
Fig. 13 Pantalla principal de la aplicacin con el privilegio de Participante.
pg. 28
reporte de todas las actividades que estn activas y que estn en espera de evidencia. El
usuario podr descargar un archivo con formato CSV si as lo desea. Todos los usuarios
tienen el permiso de entrar a ese modulo ya sea un participante, minutero, Admin o
SuperAdmin pero solo podr ver sus actividades. La fig. 14 muestra el contenido de la pgina
mencionada en las lneas anteriores.
pg. 29
Fig. 16 Pantalla de Actividades Cerradas.
pg. 30
Las pantallas descritas anteriormente fueron las propuestas para los usuarios con un
perfil de participante a excepcin de las pantallas de reportes de actividades abiertas,
actividades cerradas y el reporte de activos la cual todos los usuarios que tengan accesos a
este sistema podrn verlas.
Minutero
Ahora en la siguiente figura se muestran las opciones que podr manipular un usuario
con perfil de minutero.
Como ya se describi al inicio de esta etapa el minutero tendr los permisos de asignar
actividades a los participantes de su equipo de trabajo. A continuacin se muestra la figura de
la pantalla de agregar actividades. En esta pgina el usuario puede especificar todos los datos
de la actividad a realizar, a quien se le asignar y cul ser su fecha de entrega. Una vez
llenados todos los datos al guardar la actividad se le enviar una notificacin por medio de
correo electrnico a la persona que fue establecida dicha actividad.
pg. 31
Fig. 19 Pantalla agregar actividades del perfil minutero.
pg. 32
Finalmente un usuario con perfil de minutero tiene los permisos de asignar actividades
a las personas que estn dentro de su equipo de trabajo. As tambin tiene el poder de
modificar las actividades, ya sea actualizarlas, re-agendarlas, cerrar la actividades o si as lo
desea cancelar dicha actividad.
Admin
Los usuarios que tengan un perfil de Admin como ya se describi en la fase de anlisis
de este proyecto, tiene los permisos de un participante y un minutero. Adems de esos
permisos, esta persona puede agregar nuevos usuarios a los equipos de trabajo ya existentes
en la aplicacin o tambin tiene la autorizacin de desasignar o remover usuarios que ya no se
encuentren activos en los diferentes equipos de trabajo. Igualmente este usuario administra el
topic, es decir, el tema que se trabajar en las actividades, y por consiguiente l administrar
el donde, es decir, el lugar donde se llevarn a cabo las actividades.
pg. 33
Fig. 21 Pantalla de mens del perfil de Admin.
En esta parte nos enfocaremos en los permisos que solo tiene el administrador ya que
los otros mens ya fueron descritos anteriormente en los otros perfiles.
pg. 34
Fig. 22 Pantalla de agregar un nuevo lugar de actividades del perfil Admin.
El Admin tambin tiene el privilegio de administrar los lugares donde se realizan las
actividades de los diferentes equipos de trabajo. Para esto existe una pantalla donde se puede
realizar todas estas actividades.
pg. 35
Fig. 23 Pantalla de administrar Dnde? del perfil Admin.
pg. 36
Fig. 24 Pantalla de agregar topic del perfil Admin.
pg. 37
Adems de las pantallas anteriores el administrador tambin puede acceder a la
pantalla de asignar usuarios, donde l tiene el privilegio de agregar nuevos usuarios a los
equipos de trabajo. A continuacin se muestra la siguiente figura donde se observa la pantalla
de asignar usuarios a los equipos de trabajo.
pg. 38
Fig. 27 Pantalla de desasignar usuarios de equipos de trabajo del perfil Admin
En resumen el usuario que tenga un perfil de Admin puede observar las actividades de
las personas de su grupo de trabajo como si fuera un participante, as tambin puede asignar
nuevas a tareas a diferentes usuarios como si fuera un minutero. Adems puede asignar
nuevos usuarios a los equipos de trabajo existentes.
SuperAdmin
pg. 39
A continuacin se muestran los mens a los cuales el usuario SuperAdmin puede
acceder.
pg. 40
Fig. 29 Pantalla de agregar nuevos equipos de trabajo del perfil SuperAdmin
Adems se realiz una propuesta de pantalla para que el SuperAdmin tambin puede
administrar los equipos de trabajo ya creados. A continuacin se muestra la imagen de la
pantalla administrar equipos de trabajo, donde el SuperAdmin puede editar los nombres de
equipos de trabajo ya creados, o si as lo desea eliminarlos completamente del sistema.
pg. 41
Las dos pantallas anteriores son las funciones principales de un SuperAdmin. Y de
esta manera se terminan las propuestas de pantallas para la aplicacin, de los diferentes tipos
de usuarios que existen en la aplicacin.
Por otra parte en esta etapa del ciclo de vida del software es de gran importancia el
diseo de la estructura de nuestra base de datos ya que ser el ncleo de la aplicacin.
La fig. 30 muestra un cilindro con la cual se representa una base de datos. Dentro de
este cilindro es donde se almacena toda la informacin.
Para el diseo de una base de datos con una estructura segura, donde no exista
redundancia y los datos sean congruentes se necesita seguir un modelo. Es por eso que para
disear la base de datos de esta aplicacin se utiliz el modelo denominado entidad-relacin
(E-R).
pg. 42
El modelo de entidad relacin es un modelo de datos basado en una percepcin del
mundo real que consiste en un conjunto de objetos bsicos llamados entidades y relaciones
entre estos objetos, implementndose en forma grfica a travs del diagrama entidad
relacin. [12]
Siguiendo este modelo se pudo conseguir una base de datos con una buena
infraestructura. Para el diseo del diagrama de entidad-relacin de la base de datos se utiliz
directamente el gestor de bases de datos SQL Server en su versin 2008.
SQL Server es uno de los gestores ms utilizados en el mundo por las empresas y de
uso personal. La seguridad que otorga y la relacin que tiene con los lenguajes de
programacin para la conexin entre los dos es bastante buena. Es por eso que en la empresa
Sanmina-SCI se tiene como gestor de todas las bases de datos. A continuacin se muestra una
imagen del logotipo oficial de SQL Server.
pg. 43
Fig. 32 Logotipo de SQL Server. Fuente: [14]
De esta manera se concluye la fase de diseo para seguir con el ciclo de vida del
software y pasar a la codificacin de todo lo diseado en esta etapa.
pg. 44
Codificacin del software.
Esta etapa del ciclo de vida del software es donde se inicia la programacin de lo
diseado en la fase anterior. Para este momento se debe tener bien comprendidos los objetivos
a los que se quiere llegar con esta aplicacin y as tambin antes de ir directamente a escribir
cdigo debemos tener seleccionadas las herramientas adecuadas con las que se desarrollar el
proyecto.
pg. 45
Fig. 35. Logotipo ASP.NET de Microsoft. Fuente: [16]
Estas son las herramientas que se utilizaron para el desarrollo de la aplicacin. Siempre
manteniendo un cdigo limpio y ordenado. Utilizando clases, mtodos, polimorfismo,
herencias, objetos, entre otras caractersticas de la programacin orientada a objetos.
A continuacin se muestra en una imagen las clases que se utilizaron para las diferentes
funciones que realiza la aplicacin.
pg. 46
As tambin en la siguiente imagen se muestra un pequeo fragmento de cdigo de la
pgina agregar nuevo equipo de trabajo, la cual ya se ha venido mencionando a lo largo de
este proyecto.
pg. 47
Una vez terminada la codificacin de los mdulos que se pretendan desarrollar, la
aplicacin se encamino a la etapa de pruebas.
El objetivo de esta etapa es hacer pruebas con la aplicacin y no dejar pasar por alto
ningn error que pueda existir en la aplicacin. En esta fase se le permiti utilizar la
aplicacin a un usuario a quien se le asign la tarea de hacer fallar el sistema, tecleando
cualquier tipo de cosas en los campos de la mayora de las pginas de la aplicacin.
Una vez que la aplicacin se vio funcionando de manera eficiente y segura se propuso
la fecha de liberacin para que todos los usuarios que quisieran acceder a ella pudieran
hacerlo. Esta aplicacin desde el primer momento fue pensada para todas las plantas del
campus de Guadalajara.
Implementacin.
Para llegar a esta etapa del ciclo de vida del software se requirieron bastantes pruebas
para prevenir los errores futuros. Una vez hecho esto el sistema estaba listo para ser liberado.
Es por ello que el da de la liberacin del sistema se envi un comunicado a todo el campus
de Guadalajara dando a conocer la aplicacin a quienes no estaban enterados sobre ella y as
tambin notificando su liberacin a las personas que ya la esperaban.
pg. 48
Funcionamiento y mantenimiento.
Con esta fase se termin la fase del ciclo de software y la gran ventaja de esta
metodologa es que toda la documentacin se hizo a lo largo de cada fase, teniendo as buenos
resultados y una documentacin con informacin muy relevante.
pg. 49
G) RESULTADOS
Cuando esta aplicacin no exista cada lder de equipo buscaba la manera ms fcil de
administrar todas las actividades de sus equipos. Algunos tenan la evidencia fsica, con
algunos formatos llenados con pluma. Por supuesto para ellos era ms difcil entregar un
reporte rpido de sus actividades ya sea por semana o por mes, ya que algunos tenan que
capturar todas las evidencias fsicas que los integrantes de su equipo le entregaban. Adems
tendran que capturar la fecha en la que se les entrego dicha evidencia, o la fecha en la que se
termin alguna actividad y si alguno de sus integrantes de equipo no le entrego evidencia con
estos datos importantes, se perda la integridad de la informacin, porque el lder tena que
acertar la fecha exacta en la que se entreg dicha informacin.
Ahora con el sistema gestor de actividades es ms fcil y rpido para los lderes de
equipo entregar un reporte de las actividades que est ejecutando su equipo de trabajo. Ahora
los integrantes de equipo ayudarn a su lder a entregar evidencia electrnica y a llenar
formatos que el lder puede disponer de ellos en cualquier momento. Para los jefes de equipo
si anteriormente les tomaba un da entregar un reporte de todas las actividades de su equipo,
actualmente l puede entrar al sistema gestor de actividades y dar un solo clic y el ya tendr
un reporte completo de las actividades, esto le tomar diez minutos y podr darse cuenta en
qu estado se encuentra su equipo.
pg. 50
TABLA II
En la tabla II se muestran los tiempos de realizacin de algunas tareas cuando no exista el sistema gestor de actividades y as
tambin ahora que ya existe.
pg. 51
A continuacin se muestran las capturas de pantalla del sistema ya terminado. Aunque
los datos que se muestran en ella son de prueba, esto por la confidencialidad de los datos de
Sanmina-SCI.
pg. 52
Fig. 40 Pantalla principal de la aplicacin.
pg. 53
Fig. 41 Pantalla agregar evidencia del perfil participante.
pg. 54
La siguiente figura muestra la pantalla de actualizar actividades vencidas tambin del
perfil minutero.
pg. 55
En la siguiente imagen se muestra la pantalla de modificar actividades que tambin es
parte del perfil de minutero.
pg. 56
Cambiando al perfil de Admin en la siguiente imagen se muestra la pantalla de agregar
Dnde? Que a lo largo de este documento ya ha sido descrita en varias ocasiones.
pg. 57
En la siguiente figura se puede observar la pantalla de agregar topic que tambin
pertenece al perfil Admin.
pg. 58
Fig. 50 Pantalla administrar topic del perfil Admin.
pg. 59
Estas son las pantallas principales a las que puede acceder un usuario con perfil de
Admin, ms adelante se pueden observar las pantallas de los usuario que tendrn el privilegio
de SuperAdmin, es importante mencionar que este privilegio no se puede asignar desde la
aplicacin, las nicas personas que puede establecer este perfil son las que pertenecen al
equipo de desarrollo de IT.
pg. 60
Fig. 54 Pantalla administrar equipos de trabajo del perfil SuperAdmin.
Estn son las pantallas a las que solo un usuario con perfil de SuperAdmin puede
acceder.
Ahora en las siguientes imgenes se puede observar las pantallas a las que cualquier
usuario que tenga accesos al sistema puede verlas. Como se muestra en la siguiente figura la
pantalla de reporte de actividades abiertas. Aqu el usuario puede exportar en un archivo con
extensin .csv todas las actividades que l tiene asignadas. As tambin las pantallas de
actividades cerradas y actividades canceladas muestran la misma estructura pero la
informacin es diferente.
pg. 61
Fig. 55 Pantalla actividades abiertas.
Cambiando al men ayuda podemos observar las siguientes pantallas que ya haban
sido desarrolladas en otra aplicacin y fueron consideradas para este proyecto. La siguiente
figura muestra la pantalla de administrar alertas, en la que el usuario puede decidir cada
cuando le lleguen notificaciones de sus actividades a su correo electrnico.
pg. 62
Fig. 57 Pantalla administrar alertas del men ayuda.
pg. 63
Fig. 59 Pantalla contctanos del men ayuda.
Ests son todas las pantallas que contiene el sistema. Aunque tambin existe un enlace
para entrar al manual de usuario de la aplicacin.
De esta manera se concluye esta etapa del proyecto mostrando un sistema con un buen
diseo, funcionamiento y eficacia a la hora de trabajar con l. El sistema fue todo un existo ya
que se logr el objetivo de que todas las plantas de Sanmina-SCI campus Guadalajara
utilizarn esta aplicacin y que toda la informacin de los cientos de equipos de trabajo que
existen en Sanmina estuviera concentrada en un solo lugar.
pg. 64
H) CONCLUSIONES Y RECOMENDACIONES
En la actualidad la mayora de las empresas cuentan con una o varias aplicaciones web
aunadas a una base de datos para almacenar informacin, adems de que una aplicacin
conlleva la calidad, crecimiento y sobre todo la credibilidad de la empresa. Esta aplicacin
realizada para la gestin de actividades de todos los equipos de trabajo de la empresa, en
general ayuda a la compaa a ser ms eficaz y eficiente en el proceso de la gestin de sus
actividades, utilizando tecnologa de punta como tablets, ipad, Smart phones, laptops, entre
otros dispositivos electrnicos. Que le permiten al personal realizar la tarea de una mejor
manera evitando as la utilizacin de material como hojas y plumas lo que ocasiona ayuda al
medio ambiente.
pg. 65
En general el sistema muestra una amplia ventaja contra lo que se realizaba antes y
gracias al desarrollo de esta aplicacin web, el personal de Sanmina experimento un
sentimiento de aceptacin para el sistema, ya que este se acerca ms a la realidad, es decir, el
sistema gestor de actividades se transform para dar un servicio de calidad a la institucin
acercndola ms al mundo de las tecnologas de punta, gracias a que el registro se realizar
con las tecnologas ms utilizadas en la actualidad que tengan acceso a internet. Con esto se
satisface de alguna manera la propuesta indicada por los creadores del proyecto.
Adems de tener el sistema como una aplicacin web es necesario realizar una aplicacin mvil
que sea adaptable para los sistemas operativos android y IOS. De esta manera los participantes
de este sistema tendrn a la mano la herramienta para que en cualquier momento ellos puedan
ver el status de todas sus actividades.
pg. 66
I) COMPETENCIAS DESARROLLADAS Y/O APLICADAS
Competencias instrumentales
pg. 67
Solucin de problemas.
Toma de decisiones.
Competencias interpersonales.
Trabajo en equipo.
Habilidades interpersonales.
Compromiso tico.
Competencias sistemticas.
pg. 68
Habilidades de investigacin.
Capacidad de aprender.
Liderazgo.
Logro de objetivos.
pg. 69
J) REFERENCIAS BIBLIOGRAFICAS Y VIRTUALES
[2] B. Render, Metodos cuantitativos para los negocios, Mexico: Pearson Educacion,
S/a.
[9] B. Campderrich, Ingenieria del software, Barcelon: Graficas Rey, SL, 2003.
[10 S. Si, Learning UML, United States of America: Reilly & Associates, 2003.
]
[11 A. Muoz, Oracle 11g sql curso practico de informacion, Madrid: Service Point,
] 2011.
[14 Microsoft, www.microsoft.com/, Microsoft, s/d s/m 2012. [En lnea]. Available:
] http://www.microsoft.com/es-xl/sqlserver/default.aspx. [ltimo acceso: 15 Marzo
2014].
[15 Microsoft, Visual C#, Developer Network, 2014. [En lnea]. Available:
] http://msdn.microsoft.com/es-es/library/kx37x362.aspx. [ltimo acceso: 18
Marzo 2014].
pg. 70
[16 J. Leal, Que es el asp.net, Microsoft Virtual Academy, 25 Septiembre 2010.
] [En lnea]. Available: http://javierleal.wordpress.com/2010/09/25/que-es-asp-
net/. [ltimo acceso: 18 Marzo 2014].
pg. 71