Sie sind auf Seite 1von 27

Manual

Tcnico de Sistema
Desarrolladores:
Eleuterio Romualdo Toscano
Enrique Caballero Canseco

Autor del Sistema:


M.C. lvaro Csar Guevara Ramrez

rea de Desarrollo:
Departamento de Planeacin, Programacin y Presupuestacin

Instituto Tecnolgico De Oaxaca

Tabla de contenido
INTRODUCCION .......................................................................................................................... 4
OBJETIVO ...................................................................................................................................... 4
General: .................................................................................................................................................... 4
Objetivo del Sistema: ............................................................................................................................ 4

MODELO UTILIZADO PARA EL DESARROLLO DEL SISTEMA ................................. 5


PROGRAMACION EXTREMA XP .................................................................................................... 5

TAREAS .......................................................................................................................................... 5
MODELADO DE PROGRAMACION EXTREMA(XP) ................................................................. 5

CODIFICACION DE LAS PANTALLAS ................................................................................. 8


APLICACIN DEL PROYECTO .............................................................................................. 8
CODIFICACION ............................................................................................................................ 9
Codificacin de Botn Ingresar (Login) ........................................................................................... 9
Pantalla de Inicio (Login) ................................................................................................................... 10
Codificacin de Botn Nueva Requisicin(REQUISICIONES) .............................................. 10
Pantalla de Nueva Requisicin(REQUISICIONES) ................................................................... 11
Codificacin Botn Guardar(REQUISICIONES) ........................................................................ 11
Pantalla de Inventario(INVENTARIO) ............................................................................................ 12
Codificacin de Inventario(INVENTARIO) .................................................................................... 12
Pantalla de Adecuaciones(ADECUACIONES) ........................................................................... 13
Codificacin de Adecuaciones(ADECUACION) ......................................................................... 13
Pantalla de Nueva Adecuacin (ADECUACION) ....................................................................... 14
Codificacin de Botn Guardar(ADECUACIONES) .................................................................. 15
Pantalla de POA-LISTADO(POA) ................................................................................................... 16
Codificacin de POA_LISTADO(POA) .......................................................................................... 16
Pantalla de Aadir POA(POA-LISTADO) ..................................................................................... 17
Codificacin de Aadir POA (POA-LISTADO) ............................................................................ 17
Pantalla POA-REPORTES(POA) .................................................................................................... 17
Codificacin Pantalla POA-REPORTES(POA) ........................................................................... 18
Pantalla de Partida-Catalogo(PARTIDAS) ................................................................................... 19
Codificacin de Partida-Catalogo Y Botn Aadir Partida(PARTIDAS) .............................. 19
Pantalla de Vincular Partida(PARTIDA) ........................................................................................ 20
Codificacin de Vincular(PARTIDA) ............................................................................................... 20

222

Codificacin de Exportar(PARTIDA) .............................................................................................. 21


Pantalla de Procesos Claves(PROCESOS) ................................................................................ 21
Codificacin de Procesos Claves(PROCESOS) ........................................................................ 21
Pantalla de Procesos Estratgicos(PROCESOS) ...................................................................... 22
Pantalla de PTA(PTA) ........................................................................................................................ 23
Codificacin de PTA(PTA) ................................................................................................................ 23
Pantalla de Estadsticas(ESTADISTICAS) ................................................................................... 24
Codificacin de Estadsticas(ESTADISTICAS) ........................................................................... 24
Pantalla de Usuarios(USUARIOS) ................................................................................................. 25
Codificacin Usuarios(USUARIOS) ............................................................................................... 26
Codificacin rea Botn Agregar(USUARIOS) .......................................................................... 26

CONCLUSIN ............................................................................................................................ 27

INTRODUCCION
En este manual se pretenden dar a conocer el funcionamiento del sistema, de la
misma forma que se lleve un seguimiento del mismo para futuros programadores o
desarrolladores que deseen manejarlo.

OBJETIVO
General
Desarrollar un sistema de informacin web que gestione las Requisiciones que
lleguen al departamento de planeacin, programacin y presupuestacin del
Instituto Tecnolgico de Oaxaca.

Objetivo del Sistema


El sistema tiene como objetivo, hacer mas rpido el proceso de la solicitud de la
requisicin, as como tambin llevar el control de los recursos que se operan en el
mismo a travs de consultas de Datos.

444

MODELO UTILIZADO PARA EL DESARROLLO DEL


SISTEMA
PROGRAMACION EXTREMA XP
Es una metodologa gil centrada en potenciar las relaciones interpersonales
como clave para el xito en desarrollo de software, promoviendo el trabajo en
equipo, preocupndose por el aprendizaje de los desarrolladores, y propiciando un
buen clima de trabajo. XP se basa en realimentacin continua entre el cliente y el
equipo de desarrollo, comunicacin fluida entre todos los participantes, simplicidad
en las soluciones implementadas y coraje para enfrentar los cambios. XP se
define como especialmente adecuada para proyectos con requisitos imprecisos y
muy cambiantes, y donde existe un alto riesgo tcnico.
Ventajas:
Programacin organizada.
Menor taza de errores.
Satisfaccin del programador.
Desventajas:
Es recomendable emplearlo solo en proyectos a corto plazo.
Altas comisiones en caso de fallar.

TAREAS
MODELADO DE PROGRAMACION EXTREMA(XP)

Imagen 1.1. Modelado Extremo (XP)

ITERACIONES

imagen 1.2. Iteraciones de Modelado Extremo (XP)


Planeacin: o tambin llamada juego de planeacin inicia escuchando
una actividad para recabar los requerimientos que permite que los miembros
tcnicos del equipo xp entiendan el contexto del negocio para el software y
adquieran la sensibilidad de la salida y caractersticas principales y
funcionalidades que se requieren.

666

Diseo: el diseo XP sigue rigurosamente el principio MS (mantenlo sencillo). Un


diseo siempre se prefiere sobre una presentacin ms compleja. Adems el
diseo gua la implementacin de una historia conforme se escribe, si el diseo de
una historia se encuentra un problema de diseo difcil, XP recomienda la creacin
inmediata de un prototipo de esa porcin del diseo. Entonces, se implementa y
se evala el prototipo de diseo, llamado solucin en punta. El objetivo es
disminuir el riesgo cundo comience la implementacin verdadera y evaluar las
estimaciones originales para la historia que contiene el problema del diseo. En el
rediseo el principal objetivo es controlar dichas modificaciones, sugiriendo
pequeos cambios en el diseo que "son capaces de mejorarlo en forma radical".
Sin embargo, debe notarse que el esfuerzo que requiere el rediseo aumenta en
forma notable con el tamao de la aplicacin.

Codificacin: Despus de que las historias han sido Desarrolladas y de que se ha


hecho el trabajo de diseo preliminar, el equipo no inicia la codificacin, sino que
desarrolla una serie de pruebas unitarias a cada una de las historias que se van a
incluir en la entrega en curso. una vez que creamos la prueba unitaria, el
desarrollador est mejor capacitado para centrarse en lo que debe implementar
para pasar la prueba, No se agrega nada extrao. Una vez que el cdigo est
terminado, se aplica de inmediato una prueba unitaria, con lo que se obtiene de
retroalimentacin instantnea para los desarrolladores. en la codificacin un
concepto muy importantes es la programacin en parejas as XP recomienda que
dos personas trabajen juntas en una estacin de trabajo con el objetivo de crear
cdigo para una historia. esto da un mecanismo para la solucin de problemas en
tiempo real. A medida que la pareja de programadores terminan su trabajo, el
cdigo que desarrollan se integra con el trabajo de los dems. As est estrategia
de integracin continua ayuda a evitar los problemas de compatibilidad e
interfaces y brinda un ambiente de prueba de humo que ayuda a descubrir a
tiempo los errores.
Pruebas: Cmo ya se dijo de las pruebas unitarias antes de que comience la
codificacin es un elemento clave del enfoque de XP. Las pruebas unitarias que
se crean deben implementarse con el us de una estructura que permita
automatizarlas (de modo que puedan ejecutarse en repetidas veces y con
facilidad). Las pruebas de aceptacin tambin llamadas pruebas del cliente, son
especificadas por el cliente y se centran en las caractersticas y funcionalidades
generales del sistema que son visibles y revisables por parte del cliente. Las
pruebas de aceptacin se derivan de las historias de los usuarios que se han
implementado cmo parte de la liberacin del software.

CODIFICACION DE LAS PANTALLAS


El diseo de las pantallas se llevo a cabo con plantillas CSS a travs de prototipos
realizados en mockups. Y pruebas de diseo con el cliente.

APLICACIN DEL PROYECTO


Se utiliza el Framework Codeigniter en su ultima versin para la realizacin de la
codificacin y el sistema completo, as como MySql como manejador de la base de
Datos.

888

CODIFICACION
Codificacin de Botn Ingresar (Login)
i

Imagen 2.1. Codificacin de Botn Inicia

Pantalla de Inicio (Login)

Imagen 2.2 Pantalla de Inicio al Sistema (Login).

Codificacin de Botn Nueva Requisicin(REQUISICIONES)

Imagen. 2.3. Codificacin de Nueva Requisicin (REQUISICIONES)

101010

Pantalla de Nueva Requisicin(REQUISICIONES)

Imagen 2.4. Pantalla de Nueva Requisicin(REQUISICIONES)

Codificacin Botn Guardar(REQUISICIONES)

Imagen 2.5. Codificacin de Botn Guardar(REQUISICIONES).

Pantalla de Inventario(INVENTARIO)

Imagen 2.6. Pantalla de Inventarios(INVENTARIO).

Codificacin de Inventario(INVENTARIO)

Imagen 2.7. Codificacin de Inventario(INVENTARIO)

121212

Pantalla de Adecuaciones(ADECUACIONES)

Imagen 2.8. Pantalla de Adecuaciones(ADECUACION).

Codificacin de Adecuaciones(ADECUACION)

Imagen 2.9. Codificacin de Adecuaciones(ADECUACION).

Pantalla de Nueva Adecuacin (ADECUACION)

Imagen 3. Pantalla de Nueva Adecuacin(ADECUACION)

141414

Codificacin de Botn Guardar(ADECUACIONES)

Imagen 3.1. Codificacin De Botn Guardar(ADECUACION)

Pantalla de POA-LISTADO(POA)

Imagen 3.2. Pantalla de POA-LISTADO(POA)

Codificacin de POA_LISTADO(POA)

imagen 3.4 Codificacin de POA-LISTADO(POA)

161616

Pantalla de Aadir POA(POA-LISTADO)

Imagen 3.5 Pantalla de Aadir POA(POA-LISTADO)

Codificacin de Aadir POA (POA-LISTADO)

Imagen 3.6 Codificacin Aadir POA(POA-LISTADO)

Pantalla POA-REPORTES(POA)

Imagen 3.6 Pantalla POA-REPORTES(POA)

Codificacin Pantalla POA-REPORTES(POA)

Imagen 3.7 Pantalla POA-REPORTE(POA).


181818

Pantalla de Partida-Catalogo(PARTIDAS)

Imagen 3.8 Pantalla Partida-Catalogo(PARTIDAS).

Codificacin de Partida-Catalogo Y Botn Aadir Partida(PARTIDAS)

Imagen 3.9. Codificacin de Partida-Catalogo y Botn Partida(PARTIDAS).

Pantalla de Vincular Partida(PARTIDA)

Imagen 4. Pantalla De Vincular(PARTIDA)

Codificacin de Vincular(PARTIDA)

Imagen 4.1. Codificacin de Vincular(PARTIDA)

202020

Codificacin de Exportar(PARTIDA)

Imagen 4.2. Codificacin de Exportar(PARTIDA)

Pantalla de Procesos Claves(PROCESOS)

Imagen 4.3 Pantalla de Procesos Claves (PROCESOS).

Codificacin de Procesos Claves(PROCESOS)

Imagen 4.4 Codificacin de Procesos Claves (PROCESOS)

Pantalla de Procesos Estratgicos(PROCESOS)

Imagen 4.5 Pantalla de Procesos Estratgicos(PROCESOS)

222222

Pantalla de PTA(PTA)

Imagen 4.6 Pantalla PTA(PTA)

Codificacin de PTA(PTA)

Imagen 4.7 Codificacin PTA(PTA)

Pantalla de Estadsticas(ESTADISTICAS)

Imagen 4.8 Pantalla Estadsticas(ESTADISTICAS)

Codificacin de Estadsticas(ESTADISTICAS)

242424

Imagen 5 Codificacin de Estadsticas(ESTADISTICAS)

Pantalla de Usuarios(USUARIOS)

Imagen 5.1 Pantalla de Usuarios(USUARIOS)

Codificacin Usuarios(USUARIOS)

Imagen 5.2 Codificacin Usuarios(Usuarios)

Codificacin rea Botn Agregar(USUARIOS)

Imagen 5.3 Codificacin rea Botn Agregar(Usuarios)

262626

CONCLUSIN
En este manual tcnico se describen los componentes, todo esto con el objetivo
de que se pueda leer, interpretar y analizar las partes que conforman el sistema
desarrollado a fin de que se le desee realizar modificaciones futuras o bien
actualizaciones para mejorar su eficiencia y de ser posible sea base para algunos
sistemas futuros a desarrollarse que sean afines a este.
En este manual podr encontrar informacin referente a:

Modelo implementado a seguir para la realizacin del sistema


Vista de las Pantallas
Codificacin de los botones de las pantallas.

Con este documento se espera que sea claro, fcil de entender para los
programadores, diseadores, analistas de software que en si deseen, realizar
alguna de las acciones descritas anteriormente al sistema.

Das könnte Ihnen auch gefallen