Tercera semana

30-03-2016

Hoy, como todos los días, lo primero que he hecho ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva al día de hoy, miércoles.

A lo largo de la mañana he ido cambiando la Base de Datos de la aplicación de los sueldos, ya que gran parte de lo que tenía hecho he tenido que borrarlo y crear nuevas tablas.

Así es como está la Base de Datos en este momento.

imagen BBDD sueldos

En la tabla categoría tenemos los siguientes campos:

Tabla categoria

También he modificado la gestión de esta aplicación, creando una nueva página para que los usuarios comprueben la cantidad de salario que ganarán.

Esta es la primera parte del código.

codigo tipos de categoria y meses

El cual queda así, desplegando aparecen las diferentes opciones que el usuario puede escoger.

imagen tipo categoria y mes

Aquí se muestra la segunda parte del código.

codigo conceptos

Así es como queda.

imagen conceptos

Tengo que solucionar el problema que me ha surgido cuando a la hora de elegir el tipo de jornada se pueden marcar las tres opciones.

 

31-03-2016

Hoy, como todos los días, lo primero que he hecho al llegar ha sido cambiar la cinta de las copias de seguridad, colocando la del día de hoy, jueves.

Lo primero que he hecho ha sido solucionar el problema de la selección del tipo de jornada que me surgió ayer, ya que se podían marcar las tres opciones y no estaba bien.

Después de corregir el problema, he modificado el fichero creado el día de ayer, haciendo que los conceptos fijos tengan ya el importe añadido a su celda.

Para ello, he añadido un value a cada concepto fijo, de este modo:

codigo values conceptos fijos

Así es como queda.

conceptos fijos

Además, he empezado a crear el fichero que hará la acción del cálculo del salario de los usuarios.

El código es el siguiente:

codigo calculo sueldos

De momento, lo que se consigue con este código es multiplicar el número de trienios que tiene el usuario y multiplicarlo por el importe de la antigüedad, y, a su vez este importe obtenido sumarlo junto a todos los conceptos fijos.

Es decir, si un usuario tiene 3 trienios, se multiplica 3*18,08 y el resultado de esta operación se suma al resultado de la suma de todos los conceptos fijos.

Así es como se muestra el resultado de la realización del cálculo.

salario

 

01-04-2016

Hoy, como todos los días, he cambiado la cinta de las copias de seguridad, poniendo la cinta del día de hoy, viernes.

Además de la cinta diaria, he cambiado también la cinta mensual/semanal. Esta vez se ha tenido que poner la cinta semanal respectiva a la semana 1, puesto que la siguiente semana será la semana 1 de un nuevo mes.

A lo largo de la mañana he tenido que hacer las páginas para la administración de las categorías y parte de la administración del nomisferio.

En la página de administración de categorías, se puede añadir nuevos registros, borrar y modificar los registros ya existentes.

Este es el código de la página de administración de las categorías.

codigo categorias SUELDOS

Y así es como queda en el navegador.

Pagina CATEGORIAS SUELDOS

En la siguiente imagen, se puede ver el código para dar de alta una nueva categoría. Se puede ver el código de la página para dar alta a una categoría y el código que realiza la acción de dar el alta.

Codigo ALTACATEGORIA SUELDOSCodigo ACTIONALTACATEGORIA SUELDOS

Así es como se ve en el navegador.

Imagen Alta categoria SUELDOS

 

Enlace permanente a este artículo: http://asir.maristak.com/tercera-semana/

21-03-2016 / 23-03-2016

21-03-2016 – LUNES

El comienzo del día de hoy ha sido cambiando la cinta de las copias de seguridad, poniendo la cinta del día de hoy, es decir, la cinta del lunes.

Durante todo el día hemos estado reunidos, tratando los temas que tenían pendientes. Por ello, aparte de los compañeros que tengo, han venido responsables de otros centros para tratar dicha reunión.

Para finalizar el día, hemos comentado los puntos de los dos equipos que ha habido en la reunión para comprobar en qué ideas estábamos de acuerdo y saber que ideas se deben mejorar o las innovaciones surgidas durante la reunión.

 

22-03-2016 – MARTES

Lo primero que he tenido que hacer hoy, como todos los días, ha sido cambiar la cinta de las copias de seguridad, poniendo la del día de hoy, martes.

A lo largo de la mañana he conseguido solucionar el error que tenía a la hora de hacer login en la aplicación de los teléfonos.

Además, he editado varios ficheros, como el de la administración, los usuarios, el fichero para agregar un nuevo usuario…

Aquí se puede ver el código del fichero de login.

codigo login TELEFONOS

Este código pertenece al fichero de dar de alta a los usuarios.

Codigo usuario TELEFONOS

Y este es el código que realiza la acción de insertar el nuevo usuario.

codigo action_usuario TELEFONOS
No obstante, me han surgido otros errores que intentaré solucionar.

 

23-03-2016 – MIÉRCOLES

Hoy, como todos los días, lo primero que he tenido que hacer ha sido cambiar la cinta de las copias de seguridad, poniendo la cinta respectiva al día de hoy, miércoles.

Además de la cinta diaria, también se ha tenido que cambiar la cinta semanal/mensual, poniendo esta vez la cinta mensual de este mes, marzo.

Se ha tenido que poner esta cinta mensual ya que el viernes es festivo y no se podrá cambiar dicha cinta, por lo que estará más de una semana puesta.

He cambiado el formato de la aplicación de los sueldos. Ahora, en vez de elegir por separado el tipo de mes y la profesión, se escogen las dos opciones en la misma ventana.

Aquí se puede ver el código de la página.

Codigo MES+PROFESION SUELDOS

Así es como queda.

MES+PROFESION SUELDOS

Además, hemos tenido una pequeña reunión en la que me han explicado una nueva manera en la que debe de quedar el proyecto de los sueldos, por lo que tendré que modificar de nuevo todo lo realizado hasta ahora.

Enlace permanente a este artículo: http://asir.maristak.com/21-03-2016-23-03-2016/

21-03-2016 | Cómo hacer una Web con WordPress

Una vez «presentada» la empresa y habiendo explicado que es el SEO, explicaremos mediante un ejemplo como crear una página Web como podria hacerse en cualquier otra empresa de diseño Web, pero antes de nada conviene repasar algunos conceptos. Por lo general, antes de subir una página a un hosting para que sea acesible desde internet, se realizan 4 fases. Nostros nos saltaremos las fases creativa y de preproduccion ya que en estas fases solo hay que formular una idea acerca del motivo principal de la Web y su posible aspecto, por lo que pasaremos a la parte de la produccion, donde crearemos la Web, que en nuestro caso tratará de la venta de alpargatas, para seguir con el ejemplo planteado en la entrada anterior.

Hay que saber también que la elaboracion de una página Web es una tarea laboriosa si la hacemos «a mano», ya que una página medianamente «útil» cuenta con demasiado codigo, por lo que nos ayudaremos de un CMS (gestor de contenidos) para la elaboracion de la nuestra.

El CMS que usaremos es WordPress, pero al no disponer de un servidor Web en el que trabajar, instalaremos una herramienta llamada Desktop Server, que cuenta con los servicios necesarios para la implementacion de nuestra página. Estos servicios son los mismos que usabamos en clase mediante Xampp, es decir, un servidor Web (apache) y un servidor de base de datos (MySQL).

Para instalar Desktop Server, debemos seguir los siguientes pasos.

  1. Descargar y descomprimir los ficheros necesarios para la instalacion. Estos ficheros los descargaremos desde https://serverpress.com/get-desktopserver/.
  2. Ejecutar el instalador. Tendremos que aceptar los terminos de licencia y la instalacion comenzará. Captura_instalacion_DS_1
  3. Una vez completada la instalacion veremos la siguiente ventana, donde nos muestra la ruta en la que se encuentra el programa. Captura_instalacion_DS_completado
  4. Si accedemos a la ruta que se muestra en la captura anterior, veremos que la carpeta Xampplite está vacia. Lo que haremos para ejecutar el DS será acceder a la carpeta que contiene el instalador, y ahí veremos una carpeta llamada libs, que contiene una carpeta llamada Xampplite. Copiaremos el contenido de esa carpeta en la Xampplite de nuestro disco C:.
  5. Una vez copiado el contenido, iniciaremos el desktop server.
    1. La primera ventana nos preguntará si queremos iniciarlo con privilegios. Pinchamos en sí. Esto reiniciará DS.   DS_iniciado_1
    2. A continuación iniciaremos los servicios SQL y Apache.DS_iniciado_2
    3. Una vez iniciados los servicios, crearemos un nunevo entorno de desarollo.DS_iniciado_3
    4. Escogemos el nombre del site, el cual será .dev. Esto puede cambiarse una vez que la Web sea subida a un hosting. Escogemos también el blueprint, que es una «base» sobre la que trabajaremos. Y por ultimo el documentroot de nuestra página.development_site

Una vez realizados estos pasos, Desktop Server creará nuestra Web.  En la siguiente entrada veremos como configurar varios aspectos de seguridad de la misma.

 

Enlace permanente a este artículo: http://asir.maristak.com/21-03-2016-una-web-wordpress/