Está en la página 1de 15

INSTITUTO UNIVERSITARIO DE TECNOLOGA

JOS ANTONIO ANZOTEGUI


EL TIGRE EDO. ANZOTEGUI

DISEO DE UN SISTEMA PARA EL REGISTRO Y CONTROL


ALIMENTARIO DE LOS ATLETAS Y PERSONAL TCNICO EN EL
COMEDOR SIMN BOLVAR DEL INSTITUTO DEL DEPORTE DEL
ESTADO ANZOTEGUI IDEA, UBICADO EN BARCELONA ESTADO
ANZOTEGUI
PROYECTO SOCIOTECNOLGICO PARA
DESARROLLADOR DE APLICACIONES

ASESOR METODOLGICO:
ING. RICHARD REYES
ASESOR TCNICO:
ING. ZENAIDA LAYA

OPTAR

LA

CERTIFICACIN

Autores:
TSU Gmez Pedro
TSU Hernndez Danny
TSU Marcano Jos
TSU Martnez Euclide
TSU Tarache Carlos
TSU Yaguaraima Freddy

BARCELONA, FEBRERO 2014

DE

C.I: 18.127.724:
C.I: 15.045.640
C.I: 16.854.442
C.I: 8.239.305
C.I: 19.841.543
C.I: 15.336.914

METODOLOGA RUP

Fases de la Metodologa del Proceso Unificado de Racional (RUP):


Una metodologa es la forma que conlleva acabo los procedimientos
utilizando las fases de la metodologa del Proceso Unificado de Racional
(RUP).
Utilizados en el proyecto son los siguientes:

Fase de inicio:

Se realiz un levantamiento de informacin sobre el rea de estudios


demarcndose aqu los intereses, la misin, la visin y la direccin del lugar.
Una vez establecida la recoleccin de informacin CON un pequeo dilogo
con los integrantes del sitio en donde se formul una serie de preguntas
para entrevistar y conocer el funcionamiento del comedor en donde se
muestra de manera desglosada los resultados obtenidos. Despus se realiz
el estudio de funcionamiento del sistema actual.

Fase de elaboracin:

Esta fase se encarga de la parte de atletas, personal tcnico, y usuario del


sistema. Tiene como objetivo construir los diagramas (casos de uso,
actividad, secuencia, etc.), para posteriormente construir la base de datos.

DISEO DE LA ESTRUCTURA DE DATOS

Diagrama de Caso de Uso del Sistema Propuesto

Iniciar
Sesin
Buscar
Administrad
or

Registr
ar
Modifica
r

Report
es
Usuario

Imprimi
r
Salir

S.G.B.D.

ACTORES

NOMBRES

DESCRIPCIN

Administrador

Representante principal que se encarga de


Administrar el Sistema. (Iniciar Sesin,
Registrar, Buscar, Modificar, Emitir reporte,
imprimir, salir)

Usuario

Encargado del sistema al momento que el


comedor est en funcionamiento el cual
tiene como funcin (Iniciar Sesin,
Registrar, Buscar, Modificar, Emitir reporte,
imprimir, salir)

S.G.B.D.

Representa el Software que se va a utilizar


para realizar este Sistema de Informacin
(MySQL).

CASOS DE USOS

NOMBRES
Iniciar Sesin

DESCRIPCION
Es donde se establecen los privilegios de entrada a los Usuarios.
Por medio de este mdulo, el usuario podr realizar bsquedas de
atletas, personal tcnico, y personal idea. Estas bsquedas se

Buscar

podr hacer en base a varios criterios tales como: Cdula, y tipo


de persona.
En este mdulo el administrador podr ingresar los datos
referentes a los beneficiarios del comedor por medio de un listado

Registrar

emitido por la coordinacin de alto rendimiento. Se debe controlar


que no exista duplicidad de informacin con respecto a los
beneficiarios.
Se Podrn Modificar los atletas, personal tcnico solo aquellos

Modificar

datos que corresponda a cambio como por ejemplo la El men.


Para hacer esta operacin se ingresa la cedula del beneficiario.
Para el mdulo de reporte se Mostrara una bsqueda detallada de

Reportes

todas los atletas, personal tcnico, y personal idea y las diferentes


comidas entregadas diario, semanal, mensualmente y anual

Imprimir

Este mdulo Imprim cada reporte detallado de las comidas


entregadas y los diferente beneficiario registrado en la base de
dato

DISEO DE LA INTERFAZ DE LA BASE DE DATOS

Para que el sistema pueda almacenar la informacin automticamente es de


gran utilidad una base de datos, por tal razn para el proyecto se implementa
una base de datos MYSQL, que es un motor de base de datos potente para
medianos y grandes proyectos. Para el proyecto en este se crearon tablas,
las cuales fueron de mayor apoyo para hacer las relaciones de la llave
primaria.
Para la creacin de la base de datos que complementar el sistema se usar
APPSERV; que es un programa de sistema de gestin de bases de datos
relacional, creado y modificado por Software Libre para uso personal en
pequeas organizaciones. Este programa permite manipular datos en forma
de tablas (la cual es la unin de filas y columnas), realizar clculos complejos
con frmulas y funciones, incluso dibujar distintos tipos de grficos. Tambin
tiene un entorno grfico para ver las relaciones entre las diferentes tablas de
la base de datos.
LENGUAJE UTILIZADO
El lenguaje de programacin que se utilizar PHP; ya que es un lenguaje
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. Es tambin el mdulo Apache ms
popular entre las computadoras que utilizan Apache como servidor web.
Orientado al desarrollo de aplicaciones web dinmicas con acceso a
informacin almacenada en una base de datos.

Es considerado un lenguaje fcil de aprender, ya que en su desarrollo se


simplificaron distintas especificaciones, como es el caso de la definicin

de las variables primitivas, ejemplo que se hace evidente en el uso de


php arrays.

El cdigo fuente escrito en PHP es invisible al navegador web y al cliente,


ya que es el servidor el que se encarga de ejecutar el cdigo y enviar su
resultado HTML al navegador. Esto hace que la programacin en PHP
sea segura y confiable.

Capacidad de conexin con la mayora de los motores de base de datos


que se utilizan en la actualidad, destaca su conectividad con MySQL y
PostgreSQL.

Capacidad de expandir su potencial utilizando mdulos (llamados ext's o


extensiones).

Posee una amplia documentacin en su sitio web oficial, entre la cual se


destaca que todas las funciones del sistema estn explicadas y
ejemplificadas en un nico archivo de ayuda.

Es libre, por lo que se presenta como una alternativa de fcil acceso para
todos.

Permite aplicar tcnicas de programacin orientada a objetos. Incluso


aplicaciones como Zend framework, empresa que desarrolla PHP, estn
totalmente desarrolladas mediante esta metodologa.

No requiere definicin de tipos de variables aunque sus variables se


pueden evaluar tambin por el tipo que estn manejando en tiempo de
ejecucin.

Tiene manejo de excepciones (desde PHP5).

Si bien PHP no obliga a quien lo usa a seguir una determinada


metodologa a la hora de programar, an hacindolo, el programador
puede aplicar en su trabajo cualquier tcnica de programacin o de
desarrollo que le permita escribir cdigo ordenado, estructurado y
manejable. Un ejemplo de esto son los desarrollos que en PHP se han
hecho del patrn de diseo Modelo Vista Controlador (MVC), que
permiten separar el tratamiento y acceso a los datos, la lgica de control y
la interfaz de usuario en tres componentes independientes.

Debido a su flexibilidad ha tenido una gran acogida como lenguaje base


para las aplicaciones WEB de manejo de contenido.

Plataforma del Hardware


Para garantizar un rendimiento adecuado del sistema propuesto es necesario
que el equipo donde se va a instalar y operar el sistema cumpla con los
siguientes requerimientos:

Unidad Central de Procesamiento (CPU) Pentium IV o superior.

512 Megabyte (MB) de memoria RAM o superior.

Disco Duro de 40 Gigabyte (GB).

Sistema Operativo

libre como

lo es linux y para el sistema se

trabajara en canaima en sus diferentes versiones.

Monitor.

Teclado.

Mouse.

Diseo de la Interfaz del sistema


Despus de la elaboracin de los diagramas se procedi a la elaboracin de
interfaz del sistema.

Pantallas del Sistema

Pantalla n1 Inicio de Secion

Pantalla N 2 Registro de Atleta Personal Tcnico O Personal Idea

Pantalla N3 Registro Menu de comida

Pantalla N4 Registro de Administrador

Pantalla N5 Men Para Elegir Tipo De Comensal

Pantalla N6 Buscar ticke de atleta

Pantalla N7 Mostrar Ticke de Atleta para Imprimir

También podría gustarte