Software para el seguimiento y control de actividades en la empresa tgo Ltda
La aplicación ha sido diseñada con el objetivo de generar reportes que ayuden a determinar el desempeño real de los empleados en la empresa TGO. Se hace especial aclaración en la palabra “real” porque mucha veces en la empresa se desconoce la exactitud del rendimiento de una persona, ya que esta inf...
- Autores:
-
Rueda Candela, Andres
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2012
- Institución:
- Universidad Libre
- Repositorio:
- RIU - Repositorio Institucional UniLibre
- Idioma:
- spa
- OAI Identifier:
- oai:repository.unilibre.edu.co:10901/8866
- Acceso en línea:
- https://hdl.handle.net/10901/8866
- Palabra clave:
- Programas para computador
Sentencias SQL
Ingeniería de sistemas
TESIS-FACULTAD INGENIERÍA
INGENIERÍA DE SISTEMAS
TECNOLOGIA
INFORMÁTICA
REDES ELECTRÓNICAS
SISTEMAS ON LINE
SERVIDOR
Base de Datos
Framework
IDE (integrateddevelopmentenvironment)
JavaScript
Scalable Vector Graphics
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id |
RULIBRE2_165624e7d77f9a7fc83a95b6841ea2bb |
---|---|
oai_identifier_str |
oai:repository.unilibre.edu.co:10901/8866 |
network_acronym_str |
RULIBRE2 |
network_name_str |
RIU - Repositorio Institucional UniLibre |
repository_id_str |
|
dc.title.spa.fl_str_mv |
Software para el seguimiento y control de actividades en la empresa tgo Ltda |
title |
Software para el seguimiento y control de actividades en la empresa tgo Ltda |
spellingShingle |
Software para el seguimiento y control de actividades en la empresa tgo Ltda Programas para computador Sentencias SQL Ingeniería de sistemas TESIS-FACULTAD INGENIERÍA INGENIERÍA DE SISTEMAS TECNOLOGIA INFORMÁTICA REDES ELECTRÓNICAS SISTEMAS ON LINE SERVIDOR Base de Datos Framework IDE (integrateddevelopmentenvironment) JavaScript Scalable Vector Graphics |
title_short |
Software para el seguimiento y control de actividades en la empresa tgo Ltda |
title_full |
Software para el seguimiento y control de actividades en la empresa tgo Ltda |
title_fullStr |
Software para el seguimiento y control de actividades en la empresa tgo Ltda |
title_full_unstemmed |
Software para el seguimiento y control de actividades en la empresa tgo Ltda |
title_sort |
Software para el seguimiento y control de actividades en la empresa tgo Ltda |
dc.creator.fl_str_mv |
Rueda Candela, Andres |
dc.contributor.advisor.none.fl_str_mv |
Moncada, Mauricio |
dc.contributor.author.none.fl_str_mv |
Rueda Candela, Andres |
dc.subject.spa.fl_str_mv |
Programas para computador Sentencias SQL Ingeniería de sistemas |
topic |
Programas para computador Sentencias SQL Ingeniería de sistemas TESIS-FACULTAD INGENIERÍA INGENIERÍA DE SISTEMAS TECNOLOGIA INFORMÁTICA REDES ELECTRÓNICAS SISTEMAS ON LINE SERVIDOR Base de Datos Framework IDE (integrateddevelopmentenvironment) JavaScript Scalable Vector Graphics |
dc.subject.lemb.spa.fl_str_mv |
TESIS-FACULTAD INGENIERÍA INGENIERÍA DE SISTEMAS TECNOLOGIA INFORMÁTICA REDES ELECTRÓNICAS SISTEMAS ON LINE SERVIDOR |
dc.subject.proposal.spa.fl_str_mv |
Base de Datos Framework IDE (integrateddevelopmentenvironment) JavaScript Scalable Vector Graphics |
description |
La aplicación ha sido diseñada con el objetivo de generar reportes que ayuden a determinar el desempeño real de los empleados en la empresa TGO. Se hace especial aclaración en la palabra “real” porque mucha veces en la empresa se desconoce la exactitud del rendimiento de una persona, ya que esta información está sujeta a ambigüedades, mal interpretación de datos y errores de formato. En cambio, si la información puede ser visualizada en una gráfica entonces es más fácil entender el estado actual de las actividades. Además de esto, con una gráfica existe la opción de interpretar tendencias y posibles comportamientos que puede presentar un indicador. La navegación dentro de la aplicación es intuitiva y está contenida en el Framework Modelo Vista Controlador, respetando los límites en cada una de las capas de programación. En la capa vista encontramos los archivos JSP (JavaServerPage) complementados con JS (Java Script) haciendo uso de JQuery. Por otro lado, en la capa de controlador, los Servlets reciben la información que envía la vista, aplica su respectiva lógica de negocio y se comunica con la capa del modelo. En ésta última capa están las entidades (mapeo de tablas) y los EJB (EnterpriseJavaBean) que contienen los métodos que involucran conexión a la Base de Datos. Cubre las acciones CRUD (create – read – update – delete) y es el puente con el motor Oracle. La manera en que viajan los datos del Servlet a la capa Vista es a través del Objeto Json, y en sentido contrario se utilizan identificadores o llaves con las cuales se puede obtener el valor al que se hace referencia. Dentro de la lógica de negocio se manejan DTO (Data Transfer Object) para encapsular datos y poder obtener (get) y colocar (set) información. Es una buena práctica crear DTOs porque viaja solo la información que se necesita y de forma segura. Todas las anteriores propiedades mencionadas se implementaron con el ánimo de crear un prototipo con perfil empresarial y óptimo que satisfaga un requerimiento en concreto. Es así que cada uno de los roles que acceden a la aplicación comprobarán el alcance y eficiencia del desarrollo propuesto. |
publishDate |
2012 |
dc.date.created.none.fl_str_mv |
2012-12-11 |
dc.date.accessioned.none.fl_str_mv |
2016-06-28T22:03:32Z |
dc.date.available.none.fl_str_mv |
2016-06-28T22:03:32Z |
dc.type.local.spa.fl_str_mv |
Tesis de Pregrado |
dc.type.hasversion.spa.fl_str_mv |
info:eu-repo/semantics/acceptedVersion |
dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
http://purl.org/coar/resource_type/c_7a1f |
status_str |
acceptedVersion |
dc.identifier.uri.none.fl_str_mv |
https://hdl.handle.net/10901/8866 |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad Libre |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Universidad Libre |
url |
https://hdl.handle.net/10901/8866 |
identifier_str_mv |
instname:Universidad Libre reponame:Repositorio Institucional Universidad Libre |
dc.language.iso.none.fl_str_mv |
spa |
language |
spa |
dc.relation.references.Spa.fl_str_mv |
Eckel, B. “Piensa en Java".Cuarta Edición. Prentice-Hall. Madrid. 2007. Pfleeger S., "Ingeniería de Software, Teoría y Práctica". Primera Edición. Editorial Prentice Hall. 2002. Pressman R., "Ingeniería del Software, un Enfoque Práctico". Tercera Edición. Editorial Mc Graw-Hill.1993. Velpuri, Rama; Adkoli, Anand. “Resolución de Problemas con Oracle”. Primera Edición.Mc Graw-Hill.1998. Arquitectura Oracle: http://docs.oracle.com/cd/B19306_01/win.102/b14304/ architec.htm Base De Datos Oracle: http://www2.rhernando.net/modules/tutorials/doc/ bd/oracle.html JDeveloper: http://www.ecured.cu/index.php/JDeveloper Oracle: http://www.monografias.com/trabajos25/oracle/oracle.shtml Seguridad Oracle: http://www.desarrolloweb.com/articulos/gestion-seguridadoracle-I.html Senado Colombia: http://www.secretariasenado.gov.co/senado/basedoc/ley/2009 /ley_1341_2009.html Sigmalite: http://www.sigmalite.com/caracteristicas-es.php Simulación y mejora de procesos: http://www.iosa.com.pe/simulacion-y-mejora-deprocesos/proyecto-sistema-de-indicadores-de-gestion-para-el-area-de-servicio-deatencion-al-cliente Software Libre: http://glosario.over-blog.es/article-leyes-sobre-software-libre-encolombia-59255157.html Toma Decisiones: http://es.wikipedia.org/wiki/Toma_de_decisiones Vector Gráficas Escalables: http://es.wikipedia.org/wiki/Scalable_Vector_Graphics |
dc.relation.references.Eng.fl_str_mv |
HighCharts: http://www.highcharts.com/ Visual Report: http://www.e-visualreport.com/tablero-comando.html |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ |
dc.rights.license.*.fl_str_mv |
Atribución-NoComercial-SinDerivadas 2.5 Colombia |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/co/ Atribución-NoComercial-SinDerivadas 2.5 Colombia http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
PDF |
dc.format.mimetype.none.fl_str_mv |
application/pdf |
dc.coverage.spatial.spa.fl_str_mv |
Bogotá |
institution |
Universidad Libre |
bitstream.url.fl_str_mv |
http://repository.unilibre.edu.co/bitstream/10901/8866/1/DocumentoFinalProyecto2013.pdf http://repository.unilibre.edu.co/bitstream/10901/8866/4/CamScanner%2006-18-2022%2009.28.pdf http://repository.unilibre.edu.co/bitstream/10901/8866/2/license.txt http://repository.unilibre.edu.co/bitstream/10901/8866/3/DocumentoFinalProyecto2013.pdf.jpg http://repository.unilibre.edu.co/bitstream/10901/8866/5/CamScanner%2006-18-2022%2009.28.pdf.jpg |
bitstream.checksum.fl_str_mv |
d1399920b27796bb93dda129d4a0e6e1 8443f8b11e3916753b70a0561858ef86 8a4605be74aa9ea9d79846c1fba20a33 fde82b704fcc1ee1fb69dbf08917e5fa 630cfa2fb0897f574296c9e57d67e491 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio Institucional Unilibre |
repository.mail.fl_str_mv |
repositorio@unilibrebog.edu.co |
_version_ |
1814090384237658112 |
spelling |
Moncada, MauricioRueda Candela, AndresBogotá2016-06-28T22:03:32Z2016-06-28T22:03:32Z2012-12-11https://hdl.handle.net/10901/8866instname:Universidad Librereponame:Repositorio Institucional Universidad LibreLa aplicación ha sido diseñada con el objetivo de generar reportes que ayuden a determinar el desempeño real de los empleados en la empresa TGO. Se hace especial aclaración en la palabra “real” porque mucha veces en la empresa se desconoce la exactitud del rendimiento de una persona, ya que esta información está sujeta a ambigüedades, mal interpretación de datos y errores de formato. En cambio, si la información puede ser visualizada en una gráfica entonces es más fácil entender el estado actual de las actividades. Además de esto, con una gráfica existe la opción de interpretar tendencias y posibles comportamientos que puede presentar un indicador. La navegación dentro de la aplicación es intuitiva y está contenida en el Framework Modelo Vista Controlador, respetando los límites en cada una de las capas de programación. En la capa vista encontramos los archivos JSP (JavaServerPage) complementados con JS (Java Script) haciendo uso de JQuery. Por otro lado, en la capa de controlador, los Servlets reciben la información que envía la vista, aplica su respectiva lógica de negocio y se comunica con la capa del modelo. En ésta última capa están las entidades (mapeo de tablas) y los EJB (EnterpriseJavaBean) que contienen los métodos que involucran conexión a la Base de Datos. Cubre las acciones CRUD (create – read – update – delete) y es el puente con el motor Oracle. La manera en que viajan los datos del Servlet a la capa Vista es a través del Objeto Json, y en sentido contrario se utilizan identificadores o llaves con las cuales se puede obtener el valor al que se hace referencia. Dentro de la lógica de negocio se manejan DTO (Data Transfer Object) para encapsular datos y poder obtener (get) y colocar (set) información. Es una buena práctica crear DTOs porque viaja solo la información que se necesita y de forma segura. Todas las anteriores propiedades mencionadas se implementaron con el ánimo de crear un prototipo con perfil empresarial y óptimo que satisfaga un requerimiento en concreto. Es así que cada uno de los roles que acceden a la aplicación comprobarán el alcance y eficiencia del desarrollo propuesto.PDFapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Atribución-NoComercial-SinDerivadas 2.5 Colombiainfo:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Programas para computadorSentencias SQLIngeniería de sistemasTESIS-FACULTAD INGENIERÍAINGENIERÍA DE SISTEMASTECNOLOGIAINFORMÁTICAREDES ELECTRÓNICASSISTEMAS ON LINESERVIDORBase de DatosFrameworkIDE (integrateddevelopmentenvironment)JavaScriptScalable Vector GraphicsSoftware para el seguimiento y control de actividades en la empresa tgo LtdaTesis de Pregradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisEckel, B. “Piensa en Java".Cuarta Edición. Prentice-Hall. Madrid. 2007.Pfleeger S., "Ingeniería de Software, Teoría y Práctica". Primera Edición. Editorial Prentice Hall. 2002.Pressman R., "Ingeniería del Software, un Enfoque Práctico". Tercera Edición. Editorial Mc Graw-Hill.1993.Velpuri, Rama; Adkoli, Anand. “Resolución de Problemas con Oracle”. Primera Edición.Mc Graw-Hill.1998.Arquitectura Oracle: http://docs.oracle.com/cd/B19306_01/win.102/b14304/ architec.htmBase De Datos Oracle: http://www2.rhernando.net/modules/tutorials/doc/ bd/oracle.htmlJDeveloper: http://www.ecured.cu/index.php/JDeveloperOracle: http://www.monografias.com/trabajos25/oracle/oracle.shtmlSeguridad Oracle: http://www.desarrolloweb.com/articulos/gestion-seguridadoracle-I.htmlSenado Colombia: http://www.secretariasenado.gov.co/senado/basedoc/ley/2009 /ley_1341_2009.htmlSigmalite: http://www.sigmalite.com/caracteristicas-es.phpSimulación y mejora de procesos: http://www.iosa.com.pe/simulacion-y-mejora-deprocesos/proyecto-sistema-de-indicadores-de-gestion-para-el-area-de-servicio-deatencion-al-clienteSoftware Libre: http://glosario.over-blog.es/article-leyes-sobre-software-libre-encolombia-59255157.htmlToma Decisiones: http://es.wikipedia.org/wiki/Toma_de_decisionesVector Gráficas Escalables: http://es.wikipedia.org/wiki/Scalable_Vector_GraphicsHighCharts: http://www.highcharts.com/Visual Report: http://www.e-visualreport.com/tablero-comando.htmlORIGINALDocumentoFinalProyecto2013.pdfDocumentoFinalProyecto2013.pdfRuedaCandela Andres2012application/pdf3792707http://repository.unilibre.edu.co/bitstream/10901/8866/1/DocumentoFinalProyecto2013.pdfd1399920b27796bb93dda129d4a0e6e1MD51CamScanner 06-18-2022 09.28.pdfCamScanner 06-18-2022 09.28.pdfAutorizaciónapplication/pdf225788http://repository.unilibre.edu.co/bitstream/10901/8866/4/CamScanner%2006-18-2022%2009.28.pdf8443f8b11e3916753b70a0561858ef86MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repository.unilibre.edu.co/bitstream/10901/8866/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52THUMBNAILDocumentoFinalProyecto2013.pdf.jpgDocumentoFinalProyecto2013.pdf.jpgIM Thumbnailimage/jpeg4315http://repository.unilibre.edu.co/bitstream/10901/8866/3/DocumentoFinalProyecto2013.pdf.jpgfde82b704fcc1ee1fb69dbf08917e5faMD53CamScanner 06-18-2022 09.28.pdf.jpgCamScanner 06-18-2022 09.28.pdf.jpgIM Thumbnailimage/jpeg20353http://repository.unilibre.edu.co/bitstream/10901/8866/5/CamScanner%2006-18-2022%2009.28.pdf.jpg630cfa2fb0897f574296c9e57d67e491MD5510901/8866oai:repository.unilibre.edu.co:10901/88662022-10-11 12:50:03.939Repositorio Institucional Unilibrerepositorio@unilibrebog.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |