Anda di halaman 1dari 39

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

UNIVERSIDAD NACIONAL
DEL CENTRO DEL PER
FACULTAD DE CIENCIAS DE LA
ADMINISTRACIN

SISTEMAS DE INFORMACIN EN WEB DE


LA I.E. MENTORING SCHOOL EL TAMBO

ASIGNATURA

SISTEMAS DE

MAG. MARTNEZ BRAVO, FERMN

INFORMACIN
CATEDRTICO

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

ALUMNOS

Ortiz Laura, Sandra


Ravichagua Snchez, Pamela

SEMESTRE

VIII

HUANCAYO PER
2014

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

1. PRESENTACIN DE LA EMPRESA
I. E. JARDN DE NIOS PARTICULAR MENTORING SCHOOL
1.1.

DATOS GENERALES

Nombre de la Institucin Educativa:

Jardn de Nios Particular


MENTORING SCHOOL

Nivel que Atiende:

Educacin Inicial

Modalidad:

Escolarizado

Gestin:

Privado

Resolucin de Creacin:

N0534 D.D.E.J.

Lugar/Direccin:

Pasaje Lope de Vega N 134

Distrito:

El Tambo

Provincia:

Huancayo

Zona:

Directora:
1.2.

Urbana
Lic. Marta Lizrraga Manchego
VISIN

La Institucin Educativa Particular MENTORING SCHOOL de El Tambo tiene


como visin:
Dar una educacin de calidad, acorde con los estndares nacionales e
internaciones para as favorecer con el aprendizaje del nio, adems de
consolidarnos como una empresa lder en la regin centro impulsando desarrollo
local y regional con actividades de crecimiento culturar y fomentando los valores.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

1.3.

MISIN

La Institucin Educativa Particular MENTORING SCHOOL de El Tambo brinda al


nio y a la nia un servicio educativo de calidad proporcionando la bsqueda de la
eficiencia acadmica, acorde a la realidad, para la formacin integral de la persona
humana desarrollando al mximo sus capacidades, habilidades y destrezas con la
prctica de su identidad cultural, personal para tal efecto se contara con un
personal docente altamente calificado con una profunda vocacin de servicio.
1.4.

OBJETIVOS

Lograr el desarrollo integral de los nios(as) mediante el cultivo de


sus capacidades en relacin con su medio.

Crear un ambiente adecuado de interacciones de aprendizaje entre


nios(as).

Contribuir con la integracin y fortalecimiento de la familia y la


comunidad.

Promover un conocimiento cabal y profundo de la historia de nuestra


cultura fomentando la identidad nacional.

Establecer vnculos entre la escuela y la comunidad ejercitando una


comunicacin abierta e integradora entre sus miembros.

1.5. ANLISIS FODA


1.5.1. REA INTERNA: FORTALEZAS Y DEBILIDADES
1.5.1.1. DE LAS DOCENTES:

Fortalezas

Personal profesional con ttulo, capacitado y de experiencia. Dinamismo y


capacidad de trabajo del personal.

Local propio y con proyeccin a mejorar su capacidad de atencin.


Voluntad e inters por capacitarse del personal de la I.E.P. organizacin y

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


proyeccin de mejoramiento del personal directivo del potencial por
desarrollar en el alumnado.

Logros de las propuestas planteadas por los docentes

Profesores con actualizacin tcnico pedaggico especialmente en las


ultimas corrientes pedaggicas( El constructivismo y articulacin)

Personal Directivo, con amplio conocimiento y experiencia en aspectos de


Organizacin, Planificacin, Administracin, Supervisin Educativa con
visin empresarial y reingeniera educativa.

El personal docente se encuentra con los nimos de poder atender a nios


con discapacidades (Nios Inclusivos)

Personal Docente integrantes de las Redes de desarrollo durante todo el


Ao Escolar.

Debilidades

No se ha alcanzado un nivel ptimo de integracin de parte del personal


del I.E.P. en cuanto al diseo e interrelacin de las diferentes secciones
del Plantel, 03, 04 y 05 Aos. Falta concluir y definir propuestas en cuanto
a:

Programacin

Curricular,

Diseo

de

Unidades

Estratgicas

Metodolgicas. Criterios y Procedimientos de Evaluacin.


Influencia nociva de algunos medios de comunicacin

que alienan o deforman la mentalidad de los nios de Junn


Entorno Social que afecta la buena formacin integral

de nios(as) del Jardn.


Falta de Informacin actualizada, documentacin de

parte de autoridades educativas


1.5.1.2. DE LOS PADRES DE FAMILIA DE LA INSTITUCIN EDUCATIVA

Fortaleza

Aporte Econmico de los Padres de Familia para las gestiones educativas


en Junn

Apoyo en el cuidado y mantenimiento de la infraestructura del Plantel

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Realizar Actividades que permitan recaudar fondos econmicos en


beneficios del jardn

Debilidades

Limitada Participacin de Padres de Familia.

Desconocimiento de los Deberes y obligaciones de los Padres de Familia


y sobre paternidad responsable.

5.1.3. DE LOS ALUMNOS

Fortalezas

Identificacin de los Nios y Nias con el jardn al participar en las


diferentes actividades.

Creatividad de los nios en las diferentes manifestaciones y participacin


en actividades educativas.

Debilidades

Estado emocional y anmico de los nios(as) que se manifiestan con


agresividad, egosmo, timidez, problemas familiares y sociales.

Motivacin muy limitada que conlleve a los nios(as) despertar su inters


por su aprendizaje.

Baja Autoestima, agresividad, timidez sobreproteccin en algunos


nios(as).

5.2. DE ORDEN EXTERNO: OPORTUNIDADES Y AMENAZAS


5.2.1. DE LOS DOCENTES

Oportunidades

Todos los docentes han sido capacitados.

Oportunidad de firmar convenios y/o acuerdos con


instituciones pblicas y privadas

Oportunidad de asistir permanentemente a diversos


cursos y capacitaciones.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


Apoyo

coordinacin

de

entidades

privadas

comunales en la gestin econmica del Jardn.


Apoyo de los especialistas de la Regin de Educacin

de Junn en la Implementacin Tcnico Pedaggico y administrativo al


personal de la Institucin Educativa.
Participacin de los Padres de Familia en el Desarrollo

y Gestin Institucional.

Amenazas
Bajo Nivel econmico de algunos padres de familia por

ausencia de trabajo y/o poco ingreso.

Inestabilidad laboral de algunos padres de familia.

Influencia nociva de algunos medios de comunicacin


que alienan o deforman la mentalidad de los nios(as) del CEI los cuales
producen daos en la infraestructura del CEI
Entorno Social que afecta la buena formacin integral

de nios(as) del CEI.


Falta de Informacin actualizada, documentacin de

parte de autoridades educativas.

Carencia de Material Educativo y bibliogrfico.

Deficiencias en el desarrollo del proceso educativo de


los nios.
Abandono y falta de apoyo de los padres de familia a

sus hijos que asisten al Jardn


5.2.2. DE LOS PADRES DE FAMILIA

Oportunidad

Apoyo de las entidades estatales y privadas Municipalidad, Directivos de


la Urbanizacin, APAFA para la gestin administrativa del Jardn de Nios.

Apoyo de los padres de familia para la atencin alimenticia de los Nios


del Jardn.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Amenazas
Ausencia o limitada participacin de los padres de

familia en la gestin educativa y econmica.


5.2.3. DE LOS NIOS Y NIAS

Oportunidades

Participacin Activa de los Nios y Nias en las diferentes actividades que


propicia el Jardn y la comunidad

Participacin

plena

en

el

desarrollo

del

aprendizaje

dems

manifestaciones especiales y psicolgicas

Amenazas

Constante abandono y desercin escolar de los nios.

Distraccin y ocupaciones ajenas a su aprendizaje y


educacin del nio(a) fuera del plantel.

6. ESTRUCTURA ORGNICA
6.1. DATOS DEL CENTRO EDUCATIVO
El Jardn de Nios particular MENTORING SCHOOL de Urb. Gonzles
Distrito del Tambo de Huancayo Departamento de Junn, ubicado en el
pasaje Lope de Vega N 164 Dunas, primera cuadra de la Urbanizacin
Gonzles.
Datos Estadsticos de la Institucin:
A) Columnas atendidos por sexo y edad a Diciembre del 2012

3 aos

4 aos

5 aos

Total

Total

2010
2011
2012

15

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


2013

10

17

B) Alumnos Ingresantes y reentrantes al 2013


Edad

2010

2011
H

20113

Ingresantes

Reentrantes

Totales

10

Sexo

2012

C) Datos sobre las Docentes Personal Auxiliar y de servicio

Nombrados
Lic.

Sup.
Tec.

Contratados
Sec.
Compl

Lic.

Director(a)

01

Docentes

03

Auxiliares
Personal de
Servicios
Totales

Sup.

Sec.

Tec.

Compl.

01
01
03

02

6.2. INFORMACIN DE LA INSTITUCIN EDUCATIVA


6.2.1. CARACTERSTICAS DE LA COMUNIDAD EDUCATIVA
La comunidad Educativa de la Institucin Educativa Particular MENTORING
SCHOOL ubicado en la Urbanizacin Gonzles, proviene de una zona
urbana, de estrato socio econmico medio a alto.
En su mayora las posibilidades de trabajo de los Padres de Familia son de
Actividades comerciales de Servicio y eventuales.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


El 90% aprox. De nuestra poblacin estudiantil es bambina de 2da y 3ra
generacin (Padres Nacidos en los pueblos aledaos al Valle del Mantaro).
6.2.2. CARACTERSTICAS DEL LOCAL
El local de la Institucin Educativa Particular MENTORING SCHOOL Las
Ardillitas El Tambo, est ubicado en un lugar cntrico de la urbanizacin
Gonzles.
Est construido de material Noble (Ladrillo y Cemento). El local es propio su
condicin es buena, tiene 4 aulas y cuenta con otros ambientes como
Direccin, Cocina, un depsito y un ambiente para servicio de multiuso de
servicio, cuenta con 2 servicios higinicos para nios y nias.

6.2.3. MOBILIARIO Y EQUIPOS


Cada una de las cinco aulas cuenta con mobiliario en buen estado adecuado
para nivel inicial, con mesitas circulares, rectangulares y sillas de tamao
apropiadas para los nios de Nivel Inicial (3, 4 y 5 Aos).
Tambin Cuenta con estantes, pizarras acrlicas y mdulos para ubicar los
trabajos y materiales de los nios y nias, las aulas cuentan con equipos de
ayudas audios visuales. Las Docentes, cuentan con sus escritorios y muebles
correspondientes que les faciliten su trabajo pedaggico.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

7. ORGANIGRAMA
I. E. JARDN DE NIOS PARTICULAR
MENTORING SCHOOL
URB. GONZALES EL TAMBO

UNIDAD DE GESTIN
EDUCATIVA LOCAL
HUANCAYO

DIRECCIN DE LA I.E.P
MENTORING SCHOOL

PADRE DE FAMILIA

CONSEJO
EDUCATIVO

PROFESORAS DE
AULA

AUXILIAR DE
EDUCACIN

REA
TCNICO
PEDAGGICO

REA DE
REA
PROMOCIN
DE TUTORA
EDUCATIVA
NIOS Y NIAS

REA DE
INFRAESTRUCTUR
A

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

2. FASE DE CONCEPTUALIZACIN:
2.1. DEFINICIN DEL PROBLEMA A ESTUDIAR:
Dado los planes de expansin de la institucin se dio a conocer la
propuesta de poder contar con ms alumnos dado que no se han colmado
las expectativas para este ao.
Por lo cual se podr implementar un sistema de informacin para poder
tener un registro actual de procedimientos y ventas en base a Sistemas de
Informacin con soporte Web. Tambin se desea contar con un medio de
difusin de las actividades realizadas, as como para buscar una mayor
cantidad de alumnos.

2.2 PROPSITO DEL MODELO


2.2.1. Objetivos

Contar con un sistema de datos actualizado y en ptimas condiciones.

Contar con mayor cantidad de alumnos a consecuencia de la


automatizacin.

Poder contar con un adecuado equipo tecnolgico para la realizacin del


proyecto.

2.2.2. Medios

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Contar con un personal calificado para esta funcin y as brindar un


mejor servicio.

Establecer las necesidades actuales, mostrando los pros y contras del


sistema de informacin a aplicar e implementarlo.

2.2.3. Visin del Esfuerzo:


Para lograr un propsito claro en el esfuerzo decisional se usa la
visin del esfuerzo. Una herramienta simple pero poderosa para lograr
que el grupo de trabajo concuerde en lo que se pretende alcanzar. La
visin consiste en responder a tres preguntas:
2.2.3.1. Qu vamos a hacer?
Como objetivo es implementar un sistema de informacin dentro
de la I.E. Mentoring School
2.2.3.2. Por qu vamos a hacerlo?
Lo que queremos lograr es:
Contar con una mayor cantidad de ingresos econmicos para la
I.E.
Mejoras las condiciones de trabajo al ofrecer un mejor ambiente
laboral y profesional para el desenvolvimiento del personal.
Contar con la informacin de forma rpida
2.2.3.3. Cmo sabremos si logramos xito al final del esfuerzo?
Analizando los resultados en base a encuestas sobre la eficacia
de nuestras proyecciones, adems podremos contar con
balances econmicos mensuales y semestrales acerca del
nmero de alumnos que estudian en la I.E.
2.3. CRONOGRAMA DE ACTIVIDADES

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

ANLISIS
DISEO

CONSTRUCCIN
PRUEBAS
IMPLANTACIN
MANTENIMIENTO

2.4.

DESCRIPCIN DE ACTIVIDADES
a. ANLISIS

MODELO DEL NEGOCIO

Durante esta fase se desarrolla un modelo de la organizacin o


empresa, donde se representa: los procesos que se llevan a cabo, la
informacin utilizada por ellos y las reglas, polticas y prcticas de la
empresa relacionada con estos procesos.

DIAGRAMA DE CASOS DE USO

Es una descripcin de los pasos o las actividades que debern


realizarse para llevar a cabo algn proceso.
Los diagramas de casos de uso sirven para especificar la comunicacin
y el comportamiento de un sistema mediante su interaccin con los
usuarios y/u otros sistemas. Nos ayudan a describir qu es lo que el
sistema debe hacer.
Los diagramas de casos de uso se utilizan para ilustrar los
requerimientos del sistema al mostrar cmo reacciona a eventos que se
producen en su mbito o en l mismo.

ANLISIS DE REQUERIMIENTOS

SEMANA 4

SEMANA 3

SEMANA 2

SEMANA 1

JULIO
SEMANA 4

SEMANA 3

SEMANA 2

SEMANA 1

JUNIO
SEMANA 4

SEMANA 3

ACTIVIDADES

SEMANA 2

SEMANA 1

MAYO

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


Se estudian los diagramas de casos de uso para determinar los
requerimientos

funcionales,

con

la

finalidad

de

satisfacer

las

necesidades de la empresa. Luego se identifica los requerimientos no


funcionales para determinar las caractersticas que debe tener el nuevo
sistema.
Es importante sealar que en esta etapa se debe consensuar todo lo
que se requiere del sistema y ser aquello lo que seguir en las
siguientes etapas, no pudindose requerir nuevos resultados a mitad del
proceso de elaboracin del software.

b. DISEO
El objetivo de esta fase es desarrollar el diseo arquitectnico de los
sistemas, utilizando los requerimientos obtenidos en la primera fase. En
el diseo arquitectnico se engloban dos componentes: los datos y los
procesos, los cuales sern analizados y diseados desde una
perspectiva conceptual a una fsica, dentro de las dos actividades que
se encuentran en esta fase.

DISEO DE LA ARQUITECTURA

Tiene como objetivo definir la estructura de la solucin (una vez que la


fase de anlisis ha descrito el problema) identificando las partes
fundamentales del sistema (software) y sus relaciones. Se define la
descripcin de la estructura relacional global del sistema y la
especificacin de lo que debe hacer cada una de sus partes, as como la
manera en que se combinan unas con otras.
La arquitectura que se usar ser el denominado cliente-servidor con
tres capas porque ofrece una mejor capacidad para mantenibilidad,
auditabilidad,
informacin.

flexibilidad

interaccin

con

otros

sistemas

de

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

DISEO DE LA BASE DE DATOS

Con los requerimientos de informacin definidos en la fase I se debe


organizar los distintos modelos de datos que nos ayuden a disear la
base de datos que hagan falta para que el sistema funcione de acuerdo
al modelo de funcionamiento. Tambin se escoge el motor de base de
datos ms adecuado. Se hace uso del modelo entidad relacin para
expresar mejor las entidades relevantes del sistema de informacin.
c. CONSTRUCCIN
En esta etapa se hace la creacin e integracin de los recursos
necesarios para que el sistema funcione.
Se empieza con la implementacin de la base de datos tomando para
ello el diseo entidad relacin de la anterior etapa. Se hace la
configuracin del servidor en donde se alojar la base de datos,
sabiendo que debe ser capaz de soportar todas las funcionalidades del
sistema de informacin. Se prosigue con la creacin (codificacin) de la
aplicacin y la interfaz con la cual los usuarios interactuarn.
d. PRUEBAS
Durante su desarrollo, el sistema se emplea de forma experimental para
asegurar que el software (sistema de informacin) no falle, es decir que
funcione de acuerdo a sus especificaciones y a la manera que los
usuarios esperan que lo haga, y de esta forma poder detectar cualquier
anomala, antes de que el sistema sea puesto en marcha y se dependa
de l.
Se efecta cuatro tipos de pruebas:
-

Funcionalidad

Compatibilidad

Comunicaciones

Robustez.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


Tambin, si es que existen fallas en el sistema de informacin, se
describen las correcciones que sean necesarias.
e. IMPLANTACIN Y MANTENIMIENTO
La implantacin es el proceso de verificar e instalar el sistema de
informacin, entrenar a los usuarios, instalar la aplicacin y construir
todos los archivos de datos necesarios para utilizarla.
Una vez que un sistema pasa a formar parte de la vida diaria de la
empresa, cada programa, cada procedimiento y cada estructura de
datos se convierte en una pieza del negocio que, como tal, deber
funcionar en forma constante, exacta y confiable. La operacin del
negocio ahora depender del funcionamiento del sistema, por lo que las
tareas de mantenimiento cobran relevancia

3. ETAPA DE ANLISIS
Dentro de la etapa de anlisis del proyecto, podemos encontrar muchos
factores los cuales sern analizados dentro de este captulo, para lo cual
necesitamos conocer la situacin actual y brindar sus causas y efectos, para lo
cual se muestra el siguiente grfico conceptualizando el sistema donde se
desarrolla el problema y sus entradas y salidas.
Diagrama de Actividades de la I.E. Mentoring School

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Nios en
busca de
educacin

Entrada

Sistema de
enseanza a
nios entre
los 3 y 5 aos

Sistema

Nios
educados

3.1.

Sali
da

MODELO DEL NEGOCIO

Durante esta fase se desarrolla un modelo de la organizacin o


empresa, donde se representa: los procesos que se llevan a cabo, la
informacin utilizada por ellos y las reglas, polticas y prcticas de la
empresa relacionada con estos procesos.
3.1.1. Datos de la Institucin:

Nombre de la Institucin Educativa:

Jardn de Nios Particular


MENTORING SCHOOL

Nivel que Atiende:

Educacin Inicial

Modalidad:

Escolarizado

Gestin:

Privado

Resolucin de Creacin:

N0534 D.D.E.J.

Lugar/Direccin:

Pasaje Lope de Vega N 134

Distrito:

El Tambo

Provincia:

Huancayo

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Zona:

Urbana

Directora:

Lic. Marta Lizrraga Manchego

3.1.2. Equipos informticos dentro de la I.E. Mentoring School


REA DE TRABAJO
Direccin
rea Administrativa
rea Contable
3.2.
ANLISIS DE REQUERIMIENTOS

CANTIDAD PC
1
1
1

La I.E. Mentoring School desea implementar un sistema de informacin en


web que permita la sistematizacin y control de las actividades, asi como de
la difusin de las actividades realizadas y que facilite la bsqueda de
nuevos potenciales clientes y de esta manera disminuir las irregularidades
que puedan estarse presentando en el manejo y administracin del
inventario a causa del manejo manual que actualmente se presenta.

Requerimientos funcionales:
-

El usuario deber tener la posibilidad de obtener datos exactos y


precisos sobre lo que necesita.

Generar reportes de accesos

Tener la informacin actualizada.

Tener actualizado los contactos del negocio.

Requerimientos no funcionales:
-

El sistema debe contar con una interfaz grfica.

Manejar niveles de acceso de seguridad

Permitir fcil operacin.

El sistema debe ser de rpido aprendizaje para los usuarios, a travs


de trminos que permitan identificar su funcin.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


-

Rapidez en el acceso a base de datos.

El sistema debe contar con distintos niveles de accesibilidad.

3.3. DIAGRAMA DE CASOS DE USO

Usuario

Registrar usuario
Registrar noticias
Contactar Clientes
Sistema
Recibir consultas
Gestionar informacion de
alumnos

Sistema de
Informacion

4. DISEO
El objetivo de esta fase es desarrollar el diseo arquitectnico de los
sistemas, utilizando los requerimientos obtenidos en la primera fase. En
el diseo arquitectnico se engloban dos componentes: los datos y los
procesos, los cuales sern analizados y diseados desde una
perspectiva conceptual a una fsica, dentro de las dos actividades que
se encuentran en esta fase.

DISEO DE LA ARQUITECTURA

Tiene como objetivo definir la estructura de la solucin (una vez que la


fase de anlisis ha descrito el problema) identificando las partes
fundamentales del sistema (software) y sus relaciones. Se define la

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


descripcin de la estructura relacional global del sistema y la
especificacin de lo que debe hacer cada una de sus partes, as como la
manera en que se combinan unas con otras.
La arquitectura que se usar ser el denominado cliente-servidor con
tres capas porque ofrece una mejor capacidad para mantenibilidad,
auditabilidad,

flexibilidad

interaccin

con

otros

sistemas

de

informacin.
Dentro de esta arquitectura se usar el entorno Wordpress para la
ejecucin del sistema de informacin, el cual nos brinda un entorno de
trabajo adecuado a los requerimientos, dado que podemos realizar
consultas, ingresar datos y anotaciones, como tambin noticias e
imgenes incluso teniendo la posibilidad de tener una intranet en un
futuro con una mayor cantidad de alumnos.

DISEO DE LA BASE DE DATOS

Con los requerimientos de informacin definidos en la fase I se debe


organizar los distintos modelos de datos que nos ayuden a disear la
base de datos que hagan falta para que el sistema funcione de acuerdo
al modelo de funcionamiento. Dentro de este punto se usa el sistema
xampp, el cual es un servidor independiente de plataforma, software
libre, que consiste principalmente en la base de datos MySQL, el
servidor web Apache y los intrpretes para lenguajes de script: PHP y
Perl, siendo usado la base de Datos MySQL activado desde el men de
configuracin de xampp que se ver en la siguiente figura.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Al usar el servicio MySQL, el Wordpress puede tener una base de datos


sincronizada, eficiente y con gran capacidad de almacenamiento para el
procesamiento de los datos.

5. CONSTRUCCIN
En esta etapa se hace la creacin e integracin de los recursos necesarios
para que el sistema funcione. Para esto comenzamos con la instalacin del
sistema xampp dentro del computador, para lo cual se ejecuta en modo
administrador, siendo el caso de Windows 7 y su posterior instalacin que
consta en las siguientes imgenes:

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

En este punto se precisan los accesos del usuario principal para el


Wordpress, como usuario y contrasea, tambin se establece la conexin
con el servidor de base de Datos en este caso el MySQL

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Se especifica la conexin hacia algn cliente de correo electrnico


para la entrega de las solicitudes y reclamos dentro de la Pgina
Web

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Dentro de la interfaz de Wordpress, en la siguiente imagen se muestra


todos los aspectos que se pueden modificar dentro de este entorno.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Actualmente se implementaron plugins para que se pueda brindar aquellos


servicios con los que se desea brindar, siendo importante sealar cada uno
de ellos los cuales se muestran en la siguiente figura:

Cada uno de los componentes sealados son importantes para el


funcionamiento de este sistema, dentro del plugin grid-productos tenemos el
siguiente cdigo en php:
<?php

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


/*
Plugin Name: grid Products
Description: Manage product products
Author: Evan M
Author URI: website-design-firm.com
Plugin URI: website-design-firm.com
Version: 1.2
*/
add_image_size('product-image',240,140, true);
add_image_size('product-image2',195,140, true);
/*
[product cat="liftmaster" hidetitle="yes" featured="yes" view="list" buttontext="View Gallery"]
*/
include 'metaboxes.php';
add_action( 'init', 'create_product_post_types' );
function create_product_post_types() {
$labels = array(
'name' => _x( 'Product Categories', 'taxonomy general name' ),
'singular_name' => _x( 'Product Category', 'taxonomy singular name' ),
'search_items' => __( 'Search Product Categories' ),
'all_items' => __( 'All Product Categories' ),
'parent_item' => __( 'Parent Product Category' ),
'parent_item_colon' => __( 'Parent Product Category:' ),
'edit_item' => __( 'Edit Product Category' ),
'update_item' => __( 'Update Product Category' ),
'add_new_item' => __( 'Add New Product Category' ),
'new_item_name' => __( 'New Product Category Name' ),
);
add_filter('post_updated_messages', 'product_updated_messages');
function product_updated_messages( $messages ) {
$messages['grid_products'] = array(
0 => '', // Unused. Messages start at index 1.
1
=>
sprintf(
__('Product
updated.
<a
href="%s">View
Product</a>'),
esc_url( get_permalink($post_ID) ) ),
2 => __('Custom field updated.'),
3 => __('Custom field deleted.'),
4 => __('Product updated.'),
/* translators: %s: date and time of the revision */
5 => isset($_GET['revision']) ? sprintf( __('Product restored to revision from %s'),
wp_post_revision_title( (int) $_GET['revision'], false ) ) : false,
6
=>
sprintf(
__('Product
published.
<a
href="%s">View
Product</a>'),
esc_url( get_permalink($post_ID) ) ),
7 => __('Contact saved.'),
8 => sprintf( __('Product submitted. <a target="_blank" href="%s">Preview Product</a>'),
esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ),
9 => sprintf( __('Product scheduled for: <strong>%1$s</strong>. <a target="_blank"
href="%2$s">Preview Product</a>'),
// translators: Publish box date format, see http://php.net/date
date_i18n( __( 'M j, Y @ G:i' ), strtotime( $post->post_date ) ), esc_url( get_permalink($post_ID) ) ),
10 => sprintf( __('Product draft updated. <a target="_blank" href="%s">Preview Product</a>'),
esc_url( add_query_arg( 'preview', 'true', get_permalink($post_ID) ) ) ),
);
return $messages;
}

register_taxonomy('grid_product_category',array('grid_products'), array(
'hierarchical' => true,

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


'labels' => $labels,
'show_ui' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'product-category' ),
));
register_post_type( 'grid_products',
array(
'labels' => array(
'name' => __( 'Products' ),
'singular_name' => __( 'Product' ),
'add_new' => _x('Add New Product', 'Product'),
'add_new_item' => __('Add New Product'),
'edit_item'
=>
__( 'Edit Product'),
'view_item' => __('View Product'),
'add_new_item' =>
__( 'Add Product')
),
'public' => true,
'menu_position' => 10,
'menu_icon' => plugins_url( 'images/product_edit.png', __FILE__ ),
'show_ui' => true,
'capability_type' => 'post',
'rewrite' => array( 'slug' => 'product', 'with_front' => false ),
'taxonomies' => array( 'Products '),
'supports' => array(
'title',
'editor',
'excerpt',
'revisions',
'thumbnail',
'custom-fields',
'author',
)
)
);
}
add_action('restrict_manage_posts','restrict_products_by_categories');
function restrict_products_by_categories() {
global $typenow;
global $wp_query;
if ($typenow=='grid_products') {
$tax_slug = 'grid_product_category';
// retrieve the taxonomy object
$tax_obj = get_taxonomy($tax_slug);
$tax_name = $tax_obj->labels->name;
// retrieve array of term objects per taxonomy
$terms = get_terms($tax_slug);
// output html for taxonomy dropdown filter
echo "<select name='$tax_slug' id='$tax_slug' class='postform'>";
echo "<option value=''>Show All $tax_name</option>";
foreach ($terms as $term) {
// output each select option line, check against the last $_GET to show the
current option selected
echo '<option value='. $term->slug, $_GET[$tax_slug] == $term->slug ? '
selected="selected"' : '','>' . $term->name .' (' . $term->count .')</option>';
}
echo "</select>";

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


}
}
add_shortcode('product', 'product_shortcode');
// define the shortcode function
function product_shortcode($atts) {
extract(shortcode_atts(array(
'cat'
=> '',
'id'
=> '',
'view' => '',
'featured' => '',
'hidetitle' => '',
'buttontext' => '',
'des' => '',
'maxdes' => '',
), $atts));
// stuff that loads when the shortcode is called goes here
if ( ! empty($id) ) {
$grid_products = new WP_Query(array(
'order'
=> 'ASC',
'orderby'
=> 'menu_order ID',
'p'
=> $id,
'post_type'
=> 'grid_products',
'post_status' => null,
'posts_per_page' => 1) );
} else {
$grid_products = new WP_Query(array(
'order'
=> 'ASC',
'orderby'
=> 'menu_order ID',
'grid_product_category'
=> $cat,
'post_type'
=> 'grid_products',
'post_status' => null,
'nopaging'
=> 1,
'posts_per_page' => -10) );
}
global $wpdb; $catname = $wpdb->get_var("SELECT name FROM $wpdb>terms WHERE slug = '$cat'");
$countproducts='0';
$product_shortcode = '';
if ( !empty( $cat ) && $hidetitle != 'yes' ) { $product_shortcode .= '<div
class="product-catname">' . $catname . '</div>'; }

$thetermid = $wpdb->get_var("SELECT term_id FROM $wpdb->terms WHERE slug


= '$cat'");

$thetermdes
=
$wpdb->get_var("SELECT
>term_taxonomy WHERE term_taxonomy_id = '$thetermid'");

description

FROM

$wpdb-

if ( !empty( $cat ) ) { $product_shortcode .= '<div class="productcatdes">'.


$thetermdes.'</div>'; }

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

if ($view == 'list' && $featured == 'yes'){


$product_shortcode .= '<table class="producttable" style="background:
#eee;"><tbody>';
}
if ($view == 'list' && $featured != 'yes'){
$product_shortcode .= '<table class="producttable"><tbody>';
}

if ($view != 'list' && $featured != 'yes'){


$product_shortcode .= '<ul class="products">';
}
if ($view != 'list' && $featured == 'yes'){
$product_shortcode .= '<ul class="products" style="background: #eee;">';
}

while($grid_products->have_posts()): $grid_products->the_post();
$countproducts++;
$price=get_post_meta( get_the_ID(), '_grid_product_price', true );

if ($view == 'list'){
$theimage=wp_get_attachment_image_src( get_post_thumbnail_id(get_the_ID()) , 'productimage');
$product_shortcode .= '<tr><td align="center"><a href="' .
get_permalink() . '"><img src="'.$theimage[0].'" alt="" /></a></td>';
$product_shortcode .= '<td><div class="product-title"><a href="' .
get_permalink() . '">'. get_the_title().'</a></div>';

if ($buttontext == NULL){
$product_shortcode
.=
'<div
class="productexcerpt"><p>'.get_the_excerpt().'</p>';
if($price != NULL){
$product_shortcode .= '<p><b>Price $'.$price.'</b></p>';
}
$product_shortcode .= '</div></td></tr>';
$product_shortcode
.=
'<tr><td
colspan="2"><div
class="productmoretag"><a href="' . get_permalink() . '">View Product</a></div></td></tr>';

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


}else{
$product_shortcode .= '<div class="product-excerpt"><p>'.get_the_excerpt().'</p>';
if($price != NULL){
$product_shortcode .= '<p><b>Price $'.$price.'</b></p>';
}
$product_shortcode .= '</div></td></tr>';
$product_shortcode .= '<tr><td colspan="2"><div class="productmoretag"><a href="' .
get_permalink() . '">'.$buttontext.'</a></div></td></tr>';
}

$product_shortcode .= '<tr><td colspan="2"><div class="spacer"></div></td></tr>';


}else {
$theimage=wp_get_attachment_image_src( get_post_thumbnail_id(get_the_ID()) , 'productimage2');
$product_shortcode .= '<li>';
$product_shortcode .= '<a href="' . get_permalink() . '"><img src="'.$theimage[0].'"
style="max-width:195px;" alt="" />';
$product_shortcode .= '<h4>'. get_the_title().'</h4>';
if ($des != 'no'){
$paragraph = explode (' ', get_the_excerpt());
if (is_numeric($maxdes)) {
$paragraph = array_slice ($paragraph, 0, $maxdes);
} else {
$paragraph = array_slice ($paragraph, 0, '20');
}

$paragraph=implode (' ', $paragraph);


$product_shortcode .= '<p>' .$paragraph. '...</p>';
}

if($price != NULL){
$product_shortcode .= '<p><b>Price $'.$price.'</b></p>';
}
$product_shortcode .= '</a>';

if ($buttontext == NULL){
$product_shortcode
.=
'<div
class="productmoreholder"><div
class="productmoretag"><a href="' . get_permalink() . '">View Product</a></div></div>';
}else{
$product_shortcode .= '<div class="productmoreholder"><div class="productmoretag"><a href="'
. get_permalink() . '">'.$buttontext.'</a></div></div>';
}
$product_shortcode .= '</li>';
}
endwhile; // end slideshow loop
if ($view == 'list'){

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER


$product_shortcode .= '</tbody></table>';
}
if ($view != 'list'){
$product_shortcode .= '</ul>';
}
if ($countproducts == '0') {
echo 'No products are currently posted in this category';
}
wp_reset_query();
$product_shortcode = do_shortcode( $product_shortcode );
return (__($product_shortcode));
}//ends the product_shortcode function
add_filter('manage_edit-grid_products_columns', 'product_columns');
function product_columns($columns) {
$columns = array(
'cb' => '<input type="checkbox" />',
'title' => __( 'Question' ),
'grid_product_category' => __( 'Categories' ),
'date' => __( 'Date' )
);
return $columns;
}
add_action('manage_posts_custom_column', 'product_show_columns');
function product_show_columns($name) {
global $post;
switch ($name) {
case 'grid_product_category':
$grid_product_cats = get_the_terms(0, "grid_product_category");
$cats_html = array();
if(is_array($grid_product_cats)){
foreach ($grid_product_cats as $term)
array_push($cats_html, '<a href="edit.php?
post_type=grid_products&grid_product_category='.$term->slug.'">' . $term->name . '</a>');
echo implode($cats_html, ", ");
}
break;
default :
break;
}
}
// scripts to go in the header and/or footer
function product_init() {
if( ! is_admin() ) {
wp_enqueue_script('jquery');
}
wp_enqueue_style('products', plugins_url('styles.css', __FILE__), false, $product_version, 'screen');
}
add_action('init', 'product_init');

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

add_action('admin_menu', 'add_grid_product_option_page');
function add_grid_product_option_page() {
// hook in the options page function
add_options_page('grid
Product',
'grid_product_options_page');

'grid

Product',

'manage_options',

__FILE__,

function grid_product_options_page() {
?>
<div class="wrap" style="width:500px">
<h2>grid Products Shortcodes Explained</h2>
<h3>Shortcode - [product]</h3>
<h4>Full Shortcode With All Options Enabled :<br/><br/> [product cat="category-slug" hidetitle="yes"
featured="yes" view="list" buttontext="your text here" des="no" maxdes="50"] <h4>
<h4>Below are the product shortcode options explained in detail
<h4><font
color="#FF0000">***Note
ALL
shortcode
options
are
optional:</font><h4>
<ul>
<li><hr><h3>cat</h3> Used to display only produces in a certain category. If not set
ALL products from any category will be shown.<br/><br/><b>Usage :</b> cat="categoryslug"<br/><br/></li>
<li><hr><h3>id</h3> Used to display a single product. <br/><b>* Note: </b>the cat
& the id attributes are mutually exclusive. Don't use both in the same shortcode.
<br/><br/><b>Usage :</b> id="1234" - where 1234 is the post ID.<br/><br/></li>
<li><hr><h3>hidetitle</h3> Used in conjunction with the "cat" shortcode to hide the
category title incase you would like to use something else instead of the category
name.<br/><br/><b>Usage :</b> hidetitle="yes"<br/><br/></li>
<li><hr><h3>featured</h3> Will set the background of the container to a default
light grey.<br/><br/><b>Usage :</b> featured="yes"<br/><br/></li>
<li><hr><h3>view</h3> The default view is a grid view, if you would prefer to use
"list" view set this
attribute to equal list <br/><br/><b>Usage :</b> view="list"<br/><br/></li>
<li><hr><h3>buttontext</h3>The default button text is "View Product" if you would
like to change the text use this attribute <br/><br/><b>Usage :</b> buttontext="your text
here"<br/><br/></li>
<li><hr><h3>des</h3> Used to disable the product excerpt in the default grid view.
<br/><br/><b>Usage :</b> des="no"<br/><br/></li>
<li><hr><h3>maxdes</h3> Used to set the number of words used in the
excerpt in the default grid view. (default - 20) must be a
number.<br/><br/><b>Usage :</b> maxdes="50"<br/><br/><hr></li>
</ul>
</div><!--//wrap div-->
<?php } ?>

Dentro de lo especificado se muestra aquellos salones con los que cuenta la


institucin, tambin muestra los montos y requisitos dentro de la institucin como
tambin se permite aadir comentarios y sugerencias para el administrador de la
pgina, dentro de esta parte se considera colocar diversos usuarios para el acceso
de la informacin proporcionada, lo cual es explicado en el siguiente grfico.

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Donde se especifican 3 usuarios, el user que es el principal administrador


de recursos dentro del sistema web, y los otros 2 usuarios que son
mlizarraga y squintana quienes son la directora y contadora
respectivamente, ambas tienen permisos de editor, que les permite aadir,
eliminar y modificar publicaciones en cualquier momento, y de manera final
obtener el resultado siguiente:

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

ANEXOS

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

Anda mungkin juga menyukai