Académique Documents
Professionnel Documents
Culture Documents
ndice
Introduccin .....................................................................................................................................6
Antecedentes del Tema ....................................................................................................................7
Supuestos y expectativas del tema ..................................................................................................8
Justificacin del Tema ......................................................................................................................8
Planteamiento del problema ............................................................................................................9
Alcances y Limites.......................................................................................................................... 10
Alcances: .................................................................................................................................... 10
mbito Geogrfico: ................................................................................................................... 10
mbito Institucional: ................................................................................................................. 10
Limites: .......................................................................................................................................... 10
Definicin de Muestra ................................................................................................................... 11
Diseo o tipo de investigacin ...................................................................................................... 12
Variables e Indicadores ................................................................................................................. 12
Variable Independiente: ............................................................................................................ 12
Variables dependientes: ............................................................................................................ 12
Objetivos de la Investigacin ......................................................................................................... 13
Objetivo General ....................................................................................................................... 13
Objetivos Especficos ................................................................................................................. 13
ndice Propuesto............................................................................................................................ 14
CAPITULO 1 .................................................................................................................................... 14
1. Antecedentes del Tema ......................................................................................................... 14
1.2 Planteamiento del problema ............................................................................................... 14
1.3 Objetivos de la Investigacin ............................................................................................. 15
1.3.1 Objetivo General........................................................................................................... 15
1.3.2 Objetivos Especficos .................................................................................................... 15
1.4 Hiptesis .............................................................................................................................. 16
1.5 Supuestos: .......................................................................................................................... 17
1.6 Indicadores: ........................................................................................................................ 18
1.7 Alcances .............................................................................................................................. 19
1.7.1 Definicin Conceptual: ................................................................................................. 19
1.7.2 Definicin Operacional: ................................................................................................ 19
1.7.3 Sujetos del Problema .................................................................................................... 19
Donde hay una empresa de xito, alguien tom alguna vez una
decisin valiente
Peter Drucker
Introduccin
El presente proyecto consiste en el anlisis, diseo e implementacin de un sistema
Web B2E (Business-to-employee)
(pymes) establecer una relacin comercial entre una empresa y sus propios empleados. El
B2E es una nueva demostracin de las muchas aplicaciones que ofrece el comercio
electrnico.
El sistema web B2E va dirigido a los Propios empleados de la empresa, que ofrece sus
propios productos o servicios a estos con ventajas comerciales justificadas por su relacin
laboral. La plataforma on-line en este caso es una evolucin de las iniciales intranets de
las empresas hacia webs corporativas. Aunque realmente este concepto de B2E es mucho
ms amplio en cuanto a su finalidad, sus aspectos comerciales son secundarios, y posee
como objetivos principales otros relacionados con la forma de trabajo como son reducir el
tiempo de muchos procesos administrativos y sus costos (teniendo como posible
desarrollo futuro la famosa y an infrautilizada oficina en casa). Algunas empresas
tecnolgicas estn Encabezando el desarrollo de este concepto de B2E, como es el caso
de Microsoft
comunicacin interna del personal; en este estudio se enfoca en una aplicacin que
ofrece el comercio electrnico que lleva por nombre B2E, el concepto se ampla a la
propia gestin remota por parte del empleado, de parte de sus responsabilidades dentro de
los procesos de negocio de la empresa. Esto podra incluir facturacin de comisiones de
ventas, introduccin de gastos de desplazamiento, etc. Es en definitiva un pequeo portal
para la utilizacin de algunos recursos de la empresa por parte de los empleados de la
misma, tanto en su quehacer cotidiano, como en la vida privada.
Alcances y Limites
Alcances:
Gestin de Empresas Afiliadas y la configuracin de parmetros de operacin para
mejoramiento de la comunicacin interna
Capacitacin del personal mediante la plataforma web
Comercio electrnico interno
Equipos de colaboracin en el entorno web
Mayor calidad en la informacin interna
Integracin ms gil del profesional en la empresa
mbito Geogrfico:
La investigacin ser realizada en el departamento de Jutiapa.
mbito Institucional:
El estudio se realizara con las pequeas y medianas empresas del Departamento
de Jutiapa.
Lmites:
La investigacin se realizar
de todo Jutiapa, al
Definicin de Muestra
La muestra es definida por las pequeas y medianas empresas afiliadas entidad estatal
descentralizada, que tiene competencia y jurisdiccin en todo el territorio de la Repblica
de Guatemala SAT (Superintendencia de Administracin Tributaria de Guatemala)
E=Empresas Afiliadas
N= Poblacin Territorial
P= Porcentaje de empresas con respecto a la poblacin territorial
P=E/N
El resultado de la muestra es el porcentaje total de las empresas afiliadas que entran en la
categora PYMES con respecto a la poblacin
El aplicacin web B2E es categora Web service por lo tanto las empresas que deseen
adquirir el sistema tambin tienen la opcin de realizaran solicitud de este servicio va
web.
Variables e Indicadores
Variable Independiente:
Variables dependientes:
Conocimiento para manejo de personal online
Estructura organizacional de las empresas
Planeacin estratgica
Objetivos de la Investigacin
Objetivo General
El objetivo del presente proyecto es realizar el anlisis, diseo e Implementacin de un
sistema Web B2E para pequeas y medianas empresas
Objetivos Especficos
El presente proyecto tiene los siguientes objetivos:
Analizar empresas con diversas lneas de negocio y recopilar sus necesidades con
respecto al proceso de compartir informacin con sus empleados.
Modelar una base de datos relacional para almacenar la informacin del sistema:
empresas, productos, empleados.
ndice Propuesto
CAPITULO 1
1. Antecedentes del Tema
El comercio electrnico ha ido de manera exponencial en los ltimos aos en Guatemala.
El porcentaje de la poblacin que accede a internet en el ao 2006 y 2011 nos da una
cifra de un 9% de internautas en el ao 2006 y un crecimiento para el 2011[1] de 5%
Guatemala en 2013 prcticamente ha duplicado sus ventas en lnea con respecto al 2011.
Sin embargo, estas ventas slo representan un 1.2% del total de ventas en la regin, lo
que nos demuestra que el comercio electrnico en Guatemala tiene un largo camino por
recorrer.
La compra de productos por medio de Internet en Guatemala alcanz los Q125.8
millones (US$15.5 millones) entre enero y mayo ltimos, en comparacin con el mismo
perodo de 2009, una recuperacin de 2.9 por ciento.
Unos de los factores que ha retenido el crecimiento del comercio electrnico en el pas,
que solo tenemos un mximo de 20% de la poblacin conectada a internet segn eReadiness Visa.
1.2 Planteamiento del problema
La falta
comunicacin interna
del personal
comercio
electrnico que lleva por nombre B2E el concepto se ampla a la propia gestin remota
por parte del empleado de parte de sus responsabilidades dentro de los procesos de
negocio de la empresa. Esto podra incluir facturacin de comisiones de ventas,
introduccin de gastos de desplazamiento, etc. Es en definitiva un pequeo portal para la
utilizacin de algunos recursos de la empresa por parte de los empleados de la misma,
tanto en su quehacer cotidiano, como en la vida privada.
Analizar empresas con diversas lneas de negocio y recopilar sus necesidades con
respecto al proceso de compartir informacin con sus empleados.
Modelar una base de datos relacional para almacenar la informacin del sistema:
empresas, productos, empleados.
1.4 Hiptesis
Teniendo en cuenta el anlisis realizado, planteamos los siguientes factores:
Analizar a medida que han evolucionado los factores primordiales del xitos para
las empresas entorno adoptar las tendencias tecnolgicas de los sistemas.
Determinacin
en la cual los sistemas
facilitan la adopcin de modeles
organizacionales flexibles bajo las condiciones de su entorno.
creando una
pueden contribuir
1.5 Supuestos:
Identificar una lista de clientes que estaran interesados en sus productos o
servicios.
Crear modelos de respuesta para ayudar a disminuir los costos de correo a travs
de la identificacin solo de clientes con mayor probabilidad de responder a su
campaa.
1.6 Indicadores:
Reducir el tiempo de muchos procesos administrativos y sus costos.
Incrementar la eficiencia del empleado, su satisfaccin y mejorar el sentido de la
comunidad dentro de la organizacin.
Dispersin geogrfica de las organizaciones y personas.
Centralizar la informacin para su gestin.
1.7 Alcances
La presente investigacin se iniciar como descriptiva es decir con trminos cuantitativos
y cualitativos. Se medirn atributos del fenmeno descrito, para
este proyecto
se
recolectaran datos sobre este y su contexto tal como la estructura organizacional de las
pequeas y medianas empresas.
1.7.1 Definicin Conceptual:
Teniendo en cuenta que existen varias empresas de tipo PYMES en Guatemala
analizaremos una muestra
Cap. 2 Anlisis
El siguiente Capitulo est enfocado en el desarrollo del anlisis de una solucin que se
implementar en el siguiente proyecto.
de manera
Descripcin
Dificultad
Valor
Descripcin
Alta
Alta
Media
Media
Baja
Baja
Descripcin
Priorida
d
Dificulta
d
Requerimientos
Multilenguaje
RF01
RF02
RF03
Historial de usuario
RF04
RF05
RF06
Informacin de Contacto
RF07
RF08
Perfil de Usuario
Funcionalidad permitir visualizar los datos personales del
colaborador como tambin el currculo vitae.
RF09
RF10
RF11
Prioridad Dificultad
Requerimientos
Ser necesario la verificacin con respecto al tiempo de
RNF01 respuesta del sistema como tambin los diferentes tipos de
conexin.
RNF04
Actores:
Colaborador
Utiliza
Introducir Usuario y Contrasea
Pre-condiciones
Disponibilidad de la Aplicacin
Post-condiciones
Condicionamiento de ingreso al sistema permitido o denegado
Flujo de eventos
Acceso concedido:
Acceso denegado:
Cambio de Idioma
Actores
Colaborador
Utiliza
Pre-condiciones
Disponibilidad de la aplicacin
El usuario ingresa al portal
Ir a la pestaa idioma y predeterminar otro idioma para la aplicacin
Post-condiciones
Flujo de eventos
Ayuda en Lnea
La aplicacin dispondr de la funcin ayuda en lnea
en la cual se detallar la
funcionalidad con referente a la seccin que se encuentra el usuario actualmente.
Actores
Colaborador.
Utiliza
Pre-condiciones
Disponibilidad de la aplicacin
El usuario Ingresa al portal
El usuario selecciona la opcin de ayuda en lnea para la funcionalidad actual
Post-condiciones
Flujo de eventos
Aviso Legal
Actores
Colaborador
Utiliza
Pre-condiciones
Disponibilidad de la aplicacin.
El usuario Ingresa al portal.
El colaborador selecciona la opcin de aviso legal.
Post-condiciones
Flujo de eventos
Identificacin de Datos
Informacin de Domicilio
Informacin de Currculo Vitae
Informacin Cuenta Bancaria
Colaborador
Sistema
Puntos de extensin
Identificacin de Datos
Informacin de Domicilio
Informacin de Currculo Vitae
Informacin Cuenta Bancaria
Pre-condiciones
Disponibilidad de la aplicacin
El usuario ingresa al portal
El usuario elige la opcin de consulta de datos personales
Post-condiciones
Flujo de eventos
El colaborador selecciona la opcin de datos personales en la cual se encuentran las
siguientes secciones
Identificacin de Datos
Informacin de Domicilio
Informacin de Currculo Vitae
Informacin Cuenta Bancaria
Colaborador
Utiliza
Ejecucin de bsquedas
Impresin detallada
Pre condiciones
Disponibilidad de la aplicacin
El colaborador ingresa al portal
El colaborador ingresa a la funcionalidad de consulta de nminas
Post-condiciones
Flujo de eventos
Condiciones de fallo
No se encontr ningn resultado en la bsqueda establecida por el usuario.
Consulta de Permisos y Ausencias
E colaborador selecciona la opcin consulta de historial de permisos y ausencias
laborales. El colaborador podr establecer filtros de bsqueda con respecto al motivo de
ausencia o permiso, con referente al intervalo de fechas.
Actores
Colaborador
Utiliza
Pre-condiciones
Disponibilidad de la aplicacin
El colaborado ingresa al portal
El colaborador ingresa a la funcionalidad de consulta de permisos y ausencias
Post-condiciones
Flujo de eventos
Condiciones de fallo
Actores
Colaborador
RRHH
Sistema
Puntos de extensin
Pre-condiciones
Disponibilidad de la aplicacin
El colaborado ingresa al portal
El colaborador ingresa a la funcionalidad de cambio de datos personales
Post-condiciones
Flujo de eventos
El colaborador modifica sus datos personales:
Informacin de Domicilio
Informacin de Currculo Vitae
Informacin Cuenta Bancaria
El colaborador confirmar los cambios realizados
La aplicacin guarda los cambios realizados
Condiciones de fallo
Diagrama de contexto
A continuacin se presenta el diagrama de contexto del sistema, a travs de diagramas de
caso de uso, en esta seccin se detallan las funcionalidades de carcter general
iniciando por la funcionalidad de validacin de usuario para acceder al portal.
Validacin de acceso
Los usuarios podrn ingresas al mdulo privado proporcionado (Login/Clave) la
aplicacin se encarga de la validacin en el LDAP, si la cuenta posee estos datos se
localizar al colaborador en el sistema con respecto a la tabla Personal y Nminas, si la
bsqueda es exitosa el colaborador podr ingresar al sistema en caso contrario se
denegara el ingreso indicndole el problema ocurrido.
Consultar Datos Personales
Consulta de la ficha de informacin personal del colaborador que mantiene en sus
sistemas de informacin en la base de datos de los colaboradores (datos de
identificacin, domicilio, CV, datos bancarios)
RRHH:
Los colaboradores pertenecientes a la unidad de Recursos Humanos de la organizacin,
encargados de mantener los datos de los diferentes sistemas de informacin, en concreto
los de la aplicacin del Gestin de personal y nminas.
Usuarios encargados de mantener los datos de diferentes sistemas de gestin de personal
y nminas.
Sistemas:
Colaboradores encargados del mantenimiento del Directorio Activo y cuentas de
correo de la organizacin
Subsistema de Solicitudes
Captulo 3: Diseo
El siguiente captulo describe la solucin planteada para el presente proyecto, los
patrones utilizados el modelo de la arquitectura propuesta y el diseo de la interfaz
grafica
y luego
3.3Patrn de Arquitectura
Los patrones de arquitectura ofrecen soluciones a los problemas de arquitectura de
software, expresan un esquema de organizacin estructural de los componentes de un
Sistema, aspectos ms importantes de los patrones arquitectnicos ya que encarnan
diferentes atributos de calidad.
Para el presente proyecto utilizaremos el Modelo Vista Controlador (MVC)
La arquitectura MVC separa la lgica de negocio (el modelo) y la presentacin (la vista)
por lo que se consigue un mantenimiento ms sencillo de las aplicaciones. Si por ejemplo
una misma aplicacin debe ejecutarse tanto en un navegador estndar como un navegador
de un dispositivo mvil, solamente es necesario crear una vista nueva para cada
dispositivo; manteniendo el controlador y el modelo original. El controlador se encarga
de aislar al modelo y a la vista de los detalles Del protocolo utilizado para las peticiones
(HTTP, consola de comandos, email, etc.). El modelo se encarga de la abstraccin de la
lgica relacionada con los datos, haciendo que la vista y las acciones sean independientes
de, por ejemplo, el tipo de gestor de bases de datos utilizado por la aplicacin.
Un modelo mvc consta de tres componentes bsicos, un Controlador, unas Vistas y un
Modelo. Puesto que un entorno web tiene unas particularidades muy marcadas, sobre
todo las limitaciones de la interaccin cliente-servidor es preciso ajustar el patrn MVC
al entorno web.
El funcionamiento del MVC se inicia con una peticin de usuario desde un navegador
web, esta peticin es captada por el Controlador que decide enviar el control a un
Modelo, y finalmente segn las condiciones que se hayan dado se enva a una Vista
resultado o a otra.
La siguiente imagen es una representacin del modelo MVC.
de proceso realizado
satisfactoriamente (vista).
Vista Lgica
3.4 Arquitectura Lgica de N Capas
La ventaja principal de este estilo es que el desarrollo se puede llevar a cabo en varios
niveles y, en caso de que sobrevenga algn cambio, slo se ataca al nivel requerido sin
tener que revisar entre cdigo mezclado, cada nivel se le confa una misin simple, lo que
permite el diseo de arquitecturas escalables (que pueden ampliarse con facilidad en caso
de que las necesidades aumenten.
El diseo ms utilizado actualmente es el diseo en tres niveles (o en tres capas) que se
muestra a continuacin.
Motivacin
Disponemos de una herramienta para crear interfaces grficas, que permite aadir
funcionalidades como bordes o barras de desplazamiento a cualquier componente de la
interfaz.
Solucin
Encapsular dentro de otro objeto, llamado Decorador, las nuevas responsabilidades. El
decorador redirige las peticiones al componente y, adems, puede realizar acciones
adicionales antes y despus de la redireccin. De este modo, se pueden aadir
decoradores con cualidades aadidas recursivamente.
Aplicabilidad
Hay una necesidad de extender la funcionalidad de una clase, pero no hay razones
para
3.6.2 Faade
Proporciona una interfaz unificada para un conjunto de interfaces de un sistema. Define
una interfaz de alto nivel que hace que el subsistema sea ms fcil de usar.
Motivacin
El patrn fachada viene motivado por la necesidad de estructurar un entorno de
programacin y reducir su complejidad con la divisin en subsistemas, minimizando las
comunicaciones y dependencias entre stos.
Solucin
Proporcionar una forma flexible de introducir o eliminar funcionalidad de un componente
sin modificar su apariencia externa o su funcin.
Aplicabilidad
Se aplicar el patrn fachada cuando se necesite proporcionar una interfaz simple para un
subsistema complejo, o cuando se quiera estructurar varios subsistemas en capas, ya que
las fachadas seran el punto de entrada a cada nivel. Otro escenario proclive para su
aplicacin surge de la necesidad de desacoplar un sistema de sus clientes y de otros
subsistemas, hacindolo ms independiente, portable y reutilizable (esto es, reduciendo
dependencias entre los subsistemas y los clientes).
3.6.3 Command
Este patrn permite solicitar una operacin a un objeto sin conocer realmente el
contenido de esta operacin, ni el receptor real de la misma. Para ello se encapsula la
peticin como un objeto, con lo que adems se facilita la parametrizacin de los mtodos.
Motivacin
Encapsula una peticin en un objeto, permitiendo as parametrizar a los clientes con
distintas peticiones, encolar o llevar un registro de las peticiones y poder deshacer las
operaciones.
Solucin
Encapsula un mensaje como un objeto, con lo que permite gestionar colas o registro de
mensaje y deshacer operaciones.
Soportar restaurar el estado a partir de un momento dado.
Ofrecer una interfaz comn que permita invocar las acciones de forma uniforme y
extender el sistema con nuevas acciones de forma ms sencilla
Aplicaciones
3.6.4 Observer
Define una dependencia de uno a muchos entre objetos, de forma que cuando un objeto
cambia de estado se notifica y actualizan automticamente todos los objetos.
Solucin
Definir una dependencia uno-a-muchos entre objetos, de Tal forma que cuando el objeto
cambie de estado, todos sus objetos dependientes sean notificados automticamente. Se
trata de desacoplar la clase de los objetos clientes del objeto, aumentando la modularidad
del lenguaje, creando las mnimas dependencias y evitando bucles de actualizacin
(espera activa o polling). En definitiva, normalmente, usaremos el patrn Observador
cuando un elemento quiere estar pendiente de otro, sin tener que estar encuestando de
forma permanente si ste ha cambiado o no.
Motivacin
Si se necesita consistencia entre clases relacionadas, pero con independencia, es decir,
con un bajo acoplamiento.
Aplicabilidad
Puede pensarse en aplicar este patrn cuando una modificacin en el estado de un objeto
requiere cambios de otros, y no deseamos que se conozca el nmero de objetos que deben
ser cambiados. Tambin cuando queremos que un objeto sea capaz de notificar a otros
objetos sin hacer ninguna suposicin acerca de los objetos notificados y cuando una
abstraccin tiene dos aspectos diferentes, que dependen uno del otro; si encapsulamos
estos aspectos en objetos separados permitiremos su variacin y reutilizacin de modo
independiente.
y se presentaran
las pantallas
principales
3.8.2 Principios Bsicos
La interfaz grfica de una aplicacin web
es parte importante
del Sistema
los
elementos que la conforman tienen que ser simples al momento de interactuar con el
usuario. Utilizando un conjunto de imgenes y objetos grficos para representar la
informacin y acciones disponibles en la interfaz. Su principal uso, consiste en
proporcionar un entorno visual amigable para permitir la comunicacin
objetivo llamar la atencin de los usuarios, que el Sistema con respecto a los colores y
distribucin del contenido refleje confort y confianza
1
2
6
4
7
8
9
Fig. 17 Interfaz del sistema vista desde el Navegador Web
1. En esta seccin de pgina web se encuentra el nombre del usuario que inicia
sesin con su respectivo Rol.
2. Logo de la Empresa
5. Men del sistema donde se encuentran los botones para las diferentes solicitudes
del usuario
7. Artculos de Inters
8. Seccin donde se muestran los colaboradores del mes con respecto a su regin y
Gerente del mes de toda la regin
Captulo 4 Implementacin
4.1 Herramientas de Desarrollo
En el siguiente apartado se presenta las herramientas utilizadas para el desarrollo de la
aplicacin web B2E
4.1.2PHP
PHP es un lenguaje de programacin de uso general de cdigo del lado del servidor
originalmente diseado para el desarrollo web de contenido dinmico. Fue uno de los
primeros lenguajes de programacin del lado del servidor que se podan incorporar
directamente en el documento HTML en lugar de llamar a un archivo externo que
procese los datos. El cdigo es interpretado por un servidor web con un mdulo de
procesador de PHP que genera la pgina Web resultante. PHP ha evolucionado por lo que
ahora incluye tambin una interfaz de lnea de comandos que puede ser usada en
aplicaciones grficas independientes. Puede ser usado en la mayora de los servidores
web al igual que en casi todos los sistemas operativos y plataformas sin ningn costo.
PHP puede ser desplegado en la mayora de los servidores web y en casi todos los
sistemas operativos y plataformas sin costo alguno. El lenguaje PHP se encuentra
instalado en ms de 20 millones de sitios web y en un milln de servidores. El enorme
nmero de sitios en PHP ha visto reducida su cantidad a favor de otros nuevos lenguajes
no tan poderosos desde agosto de 2005. El sitio web de Wikipedia est desarrollado en
PHP.5 Es tambin el mdulo Apache ms popular entre las computadoras que utilizan
Apache como servidor web.
Dominio de Internet
Alojamiento Web
Discos duros virtuales que se pueden configurar como unidad de red en un equipo
local va protocolos como WebDav
Copias de seguridad
Estadsticas de trfico
Firefox
Mysql
PhpMyadmin
Apache
Framework Symfony
Luego creamos los enlaces de inicio del sistema para MySQL (para que MySQL se inicie
automticamente cuando el sistema arranca) e iniciar el servidor MySQL:
chkconfig - los niveles de 235 mysqld en
/ Etc / init.d / mysqld inicio
4.4.3Instalacin phpMyadmin
Escribimos el siguiente cdigo en la terminal de centos
Inicializamos
/ Etc / init.d / httpd start
Symfony est basado en un patrn clsico del diseo web conocido como arquitectura
MVC, que est formado por tres niveles
Ahora el controlador es mucho ms fcil de leer. Su nica tarea es la de obtener los datos
del modelo y pasrselos a la vista. En las aplicaciones ms complejas, el controlador se
encarga adems de procesar las peticiones, las sesiones de los usuarios, la autenticacin,
etc. El uso de nombres apropiados para las funciones del modelo hace que sea innecesario
aadir comentarios al cdigo del controlador.
El script del modelo solamente se encarga del acceso a los datos y puede ser reorganizado
a tal efecto. Todos los parmetros que no dependen de la capa de datos (como por
ejemplo los parmetros de la peticin del usuario) se deben obtener a travs del
controlador y por tanto, no se puede acceder a ellos directamente desde el modelo. Las
funciones del modelo se pueden reutilizar fcilmente en otros controladores.
4.5.5 Abstraccin de la base de datos
La capa del modelo se puede dividir en la capa de acceso a los datos y en la capa de
abstraccin de la base de datos. De esta forma, las funciones que acceden a los datos no
utilizan sentencias ni consultas que dependen de una base de datos, sino que utilizan otras
funciones para realizar las consultas. As, si se cambia de sistema gestor de bases de
datos, solamente es necesario actualizar la capa de abstraccin de la base de datos.
El listado A-1 muestra un ejemplo de capa de abstraccin de la base de datos y el listado
A-2 muestra una capa de acceso a datos especfica para MySQL.
Piensa por un momento cuntos componentes se necesitaran para realizar una pgina
sencilla que muestre un listado de las entradas o artculos de un blog. Son necesarios los
siguientes componentes:
En total son siete scripts, lo que parecen muchos archivos para abrir y modificar cada vez
que se crea una pgina. Afortunadamente, Symfony simplifica este proceso. Symfony
toma lo mejor de la arquitectura MVC y la implementa de forma que el desarrollo de
aplicaciones sea rpido y sencillo.
En primer lugar, el controlador frontal y el layout son comunes para todas las acciones de
la aplicacin. Se pueden tener varios controladores y varios layouts, pero solamente es
obligatorio tener uno de cada. El controlador frontal es un componente que slo tiene
cdigo relativo al MVC, por lo que no es necesario crear uno, ya que Symfony lo genera
de forma automtica.
La otra buena noticia es que las clases de la capa del modelo tambin se generan
automticamente, en funcin de la estructura de datos de la aplicacin. La librera Propel
CAPITULO 5
5.1 APORTE DEL PROYECTO
Los beneficios que aporta un Sistema Empresarial podemos enfocarlos como los
beneficios propios para la empresa en s y beneficios para los empleados el presente
proyecto de tesis uno de los beneficios primordiales que aporta a es la capacitaciones no
presenciales motivando a los empleados para que puedan escalar en conocimiento a
nivel interno en la empresa para en un futuro poder optar para puestos vacantes en la
empresa.
Bibliografa
Symfony 2.3, el libro oficial Fabien Potencier, Ryan Weaver Traductor: Javier Eguiluz
Libro patrones de diseo Erich gamma
Head First Design Patterns Eric Freeman & Elisabeth Freeman
Professional PHP Design Patterns
Reporte Latinoamrica e-Readiness Visa.
Web grafa
http://es.wikipedia.org/wiki/Aplicaci%C
3%B3n_web ///app web
http://patronesdediseno.blogspot.com/20
09/05/patron-observer.html
http://es.wikipedia.org/wiki/Patrones_de
_arquitectura //patrones de arquitec
http://es.wikipedia.org/wiki/Centos
http://luisa-holguin19.blogspot.com/
http://librosweb.es/symfony_1_2/capitul
o_2/el_patron_mvc.html // mvc
http://es.wikipedia.org/wiki/Programaci
%C3%B3n_por_capas //multicapa
http://enriquemontielmx.blogspot.com/2
013/05/instalar-mozilla-firefox-200-encentos.html
http://librosweb.es/symfony_1_2/capitul
o_1/symfony_en_pocas_palabras.html
//concepto symphony
http://www.howtoforge.com/installingapache2-with-php5-and-mysql-supporton-centos-6.4-lamp
http://es.wikipedia.org/wiki/Symfony
///conceptos
http://enriquemontielmx.blogspot.com/2
013/05/instalar-mozilla-firefox-200-encentos.html
http://es.wikipedia.org/wiki/Patr%C3%B
3n_de_dise%C3%B1o
http://es.wikipedia.org/wiki/Decorator_
%28patr%C3%B3n_de_dise%C3%B1o
%29
http://es.wikipedia.org/wiki/Prototype_
%28patr%C3%B3n_de_dise%C3%B1o
%29
http://patronesdediseno.blogspot.com/20
09/05/patron-facade.html
http://patronesdediseno.blogspot.com/20
09/05/patron-command.html
http://es.wikipedia.org/wiki/Command_
%28patr%C3%B3n_de_dise%C3%B1o
%29
http://es.wikipedia.org/wiki/Symfony
http://es.wikipedia.org/wiki/Observer_%
28patr%C3%B3n_de_dise%C3%B1o%2
9
http://www.krizna.com/centos/howinstall-phpmyadmin-centos-6/
http://librosweb.es/symfony_1_2/capitul
o_2/el_patron_mvc.html
https://es.wikipedia.org/wiki/Php
https://es.wikipedia.org/wiki/Mysql
https://es.wikipedia.org/wiki/Symfony
http://es.wikipedia.org/wiki/Dominio_de
_Internet
http://es.wikipedia.org/wiki/Hosting
http://es.wikipedia.org/wiki/Transport_L
ayer_Security
http://es.wikipedia.org/wiki/HTTPS