Está en la página 1de 153

Universidad San

Pedro
Facultad de Ingeniera

Desarrollo de un Sistema Informtico


de Registro y Control de Beneficiarios
para el Programa Vaso de Leche en la
Municipalidad Distrital de Bellavista.
Autora:
Maryury Mirella Navarro Chumacero

Sullana,

2011

Universidad San
Pedro
Facultad de Ingeniera

Desarrollo de un Sistema Informtico


de Registro y Control de Beneficiarios
para el Programa Vaso de Leche en la
Municipalidad Distrital de Bellavista.
Nombre de la Empresa
Distrital de Bellavista

:
Municipalidad

Asesor

:
Ing. Jos Antonio Santa
Cruz Vera
Autora
:
Maryury Mirella
Navarro Chumacero
Sullana, 2011

Sistema Informtico
de Registro y Control
de Beneficiarios para
el Programa Vaso de

Leche en la
Municipalidad
Distrital de
Bellavista.

DEDICATORIA
El sistema realizado en dicha institucin, despus de una
ardua labor ,selo dedico a mis padres por el apoyo
incondicional

que me brindan en cada momento y a

nuestros docentes formadores, que gracias a sus


grandes consejos hemos conseguido realizar y finalizar
con gran agrado y complacencia este proyecto de
Investigacin.

AGRADECIMIENTO

Deseo expresar mi ms sinceras muestras de agradecimiento:

A mi seor Jesucristo, a mi Padre creador Dios por ensearme el camino correcto


de la vida, fortalecindome y guindome cada da con su santo Espritu, que con su
influencia me permiti seguir adelante y culminar con satisfaccin el presente
proyecto de Investigacin.
A la profesora Claudina Sandoval Valdivieso, Por su valioso asesoramiento en la
redaccin.

Al ING. Jos Santa Cruz Viera, Por sus sabios conocimientos y consejos que cada
da llena nuestras mentes incentivndonos siempre a continuar el camino de la
superacin.

A los

miembros que conforman la distinguida y respetable institucin

MUNICIPALIDAD DISTRITAL DE BELLAVISTA, en especial a la Sr. Digna Villegas


Navarro; Jefe del Programa Vaso de Leche, que brindo toda la informacin
necesaria para el desarrollo del proyecto.

Agradezco

de antemano a todas aquellas personas que nos ayudaron y

participaron e hicieron posible el desarrollo de este proyecto de investigacin.

ndice General
Cartula
Contra cartula
Dedicatoria
Agradecimiento
ndice General
ndice de Tablas
ndice de Figuras
Resumen
Astract
Introduccin
CAPITULO I: MARCO DE ANTECEDENTES
1.1

ANTECEDENTES DE ESTUDIO..19
1.1.1

Ministerio de Economa
Finanzas.19

1.1.2 NUNJAR19

CAPITULO II: MARCO TEORICO


2.1
Programa de Vaso de Leche en el Per.22
2.1.1 Historia...........................................................................................................22
2.1.2 Marco Legal Del Programa de Vaso de Leche...................................23
2.1.3 Objetivos.........................................................................................................26
2.1.4 Poblacin Objetivo ..............................................................................27
2.2 Conceptos Previos.......................................................................................28
2.2.1 Navegador Web...................................................................................28
2.2.2 Pginas Web........................................................................................29

2.2.2.1 Pginas Activa................................................................................29


2.2.2.2 Pginas Estticas...........................................................................30
2.2.3 Protocolo HTTP...................................................................................30
2.2.4 Servidor Web.......................................................................................31
2.2.4.1 Funcionamiento de un servidor web..............................................31
2.3

Lenguaje Unificado De Modelado (UML)....................................................32


2.3.1 Diagramas.........................................................................................33
2.3.1.1 Diagrama De Caso De Uso............................................................34
2.3.1.2 Diagramas De Clases....................................................................35
2.3.1.3 Diagrama de Actividades...............................................................38
2.3.1.4 Diagrama de Secuencia................................................................39

2.4. Herramientas AMP...........................................................................................39


2.4.1. Xampp..............................................................................................40
2.4.2 Componentes de Herramientas AMP................................................41
2.4.2.1 Apache...........................................................................................41
2.5

Herramientas de Desarrollo.........................................................................43
2.5.1 MySQL..............................................................................................43
2.5.2 Php....................................................................................................46
2.5.3 PhpMyAdmin.....................................................................................50

2.6

Otras herramientas Utilizadas del MySQL...51


2.6.1 MySQL Workbench...............................................................................51

2.7

Entorno de Desarrollo Integrado IDE 52


2.7.1 NETBEANS............................................................................................52
2.7.2Caractersticas de NetBeans....53
2.7.3 Ventajas de NetBeans53

2.8

Enterprise Architecture (EA)...........................................................................54

CAP. III: DISEO TERICO


3.1

Datos Generales de la Empresa.57


3.1.1 Resea Historia....................................................................................57
3.1.2 Razn Social de la empresa.....59
3.1.3 Descripcin Geogrfica........................................................................59
3.1.4 Actividad de la Empresa......................................................................60
3.1.5 Estructura orgnica...................................................................62
3.1.6 Misin Visin..64
3.1.7 Organigrama....66
3.1.8 Plan de Practicas.67

3.2

Planeamiento Problemtica....68
3.2.1 Descripcin y Seleccin del Problema.68

3.2.2 Anlisis de La Problemtica...69


3.2.3 Solucin Elegida..69
3.3 Objetivo General....70
3.3.1 Objetivos Especficos.70
3.4 Hiptesis..71
3.4.1

General...............................................................................................71

3.4.2

Operacionales.....................................................................................71

3.5

Variables.....
....71
3.5.1 Operacinalizacion de las variables.................................................72
3.5.2

Matriz de consistencia..73

CAP. IV: DISEO METODOLGICO


4.1 Descripcin del Mtodo y el Diseo de Investigacin.......................................76
4.2 mbito de Estudio..............................................................................................77

4.3 Poblacin............................................................................................................77
4.4 Descripcin y Fundamentos de los Instrumentos79
4.4.1 JUSTIFICACION...........79
4.5 Metodologa de Desarrollo..81
4.6 Cronograma de Trabajo..........86
CAP. V: PROPUESTA DEL SISTEMAS INFORMTICO........................................87
5.1 Justificacin del Proyecto....................................................................................89
5.2 Objetivo del sistema............................................................................................89
5.3 Estudio de Viabilidad....................................................................................89
5.3.1 Viabilidad Tcnica......................................................................................89
5.3.2 Viabilidad Econmica................................................................................90
5.3.3 Viabilidad Operativa...................................................................................90
5.4 Proceso de Negocio............................................................................................90
5.5 Anlisis Modelo de Requerimientos..93
5.6 Diagramas de Casos de Uso de Negocio...........................................................94
5.7 Diagramas de Casos de Uso de los Requerimientos.........................................97
5.8 Requerimientos No Funcionales.......................................................................114
5.9 Diagrama de Clases..........................................................................................115
5.10 Diagrama de Secuencia..................................................................................116
5.11 Diagrama de Actividades.................................................................................117
5.12 Modelo base de datos relacional (Fsico)......................................................118
5.13 Diseo de las Tabla ...119
5.14 Descripcin General de sistema Informtico..................................................126
5.15 Diseo de Interfaz Grafica....127
RECOMENDACIONES
CONCLUSIONES

BIBLIOGRAFIA
ANEXO
NDICE DE TABLAS
Tabla 1 Operacinalizacion de las variables................................................................................72
Tabla 2 Matriz de Consistencia.......................................................................................................73
Tabla 3 Tipos de Beneficiaros........................................................................................................78
Tabla 4 Total de Clubes/comit......................................................................................................79
Tabla 5 Ciclo de vida del Rational Unified Process RUP..........................................................84
Tabla 6 Cronograma de Trabajo.................................................................................................... 86
Tabla 7 Inicio sesin..................................................................................................................... 101
Tabla 8 Gestionar Usuarios......................................................................................................... 102
Tabla 9 Registrar Comit Vaso de Leche...................................................................................103
Tabla 10 Registrar Socios............................................................................................................ 104
Tabla 11 Registrar Beneficiarios.................................................................................................105
Tabla 12 Cerrar Sesin.................................................................................................................. 106
Tabla 13 Inicio de Sesin...............................................................................................................109
Tabla 14 Comit Vaso de Leche....................................................................................................110
Tabla 15 Registrar Socios.............................................................................................................111
Tabla 16 Registrar Beneficiarios..................................................................................................112
Tabla 17 Cerrar Sesin...................................................................................................................113
Tabla 18 Caractersticas del computador.....................................................................................114
Tabla 19 Caractersticas de la Impresora.....................................................................................114
Tabla 20 Gobierno local.................................................................................................................119
Tabla 21 Tipo gobierno..................................................................................................................119
Tabla 22 Funcionario......................................................................................................................119
Tabla 23 Funcionario Email...........................................................................................................119
Tabla 24 Funcionario telfono......................................................................................................120
Tabla 25 Tipo telfono...................................................................................................................120
Tabla 26 Distrito.............................................................................................................................120
Tabla 27 Provincia.........................................................................................................................120
Tabla 28 Departamento.................................................................................................................120
Tabla 29 Comit.............................................................................................................................121
Tabla 30 Alimento..........................................................................................................................121
Tabla 31 Comit alimento.............................................................................................................121
Tabla 32 Beneficiario....................................................................................................................122
Tabla 33 Documento.....................................................................................................................122
Tabla 34 Beneficiario documento................................................................................................122
Tabla 35 Socio...............................................................................................................................122
Tabla 36 Persona..........................................................................................................................123
Tabla 37 Tipo beneficiario............................................................................................................123
Tabla 38 Desnutridos....................................................................................................................123
Tabla 39 Discapacitados..............................................................................................................123
Tabla 40 Gestantes.......................................................................................................................124
Tabla 41 Tebecianos....................................................................................................................124
Tabla 42 Ficha...............................................................................................................................124
Tabla 43 Centro poblado..............................................................................................................124
Tabla 44 Gestante.........................................................................................................................124
Tabla 45 Desnutricin..................................................................................................................125
Tabla 46 Tipo ncleo urbano.......................................................................................................125
Tabla 47 Tipo Usuario..................................................................................................................125
Tabla 48 Usuario...........................................................................................................................125

NDICE DE FIGURAS
Fig. 1 Funcionamiento del servidor web.........................................................................................32
Fig. 2 Logo UML............................................................................................................................. ....33
Fig. 3 Diagrama de casos de uso.....35
Fig. 4 Diagrama de clases...........36
Fig. 5 Diagrama de Actividades.........38
Fig. 6 Diagrama de Secuencia.......39
Fig. 7 Estructura general de XAMPP...............................................................................................41
Fig. 8 Logo de la fundacin de Apache........................................................................................ ...42
Fig. 9 Logo MySQL......................................................................................................................... ...44
Fig. 10 Organigrama De La Municipalidad Distrital De Bellavista Sullana................................66
Fig. 11 Relacin entre los trabajadores, las actividades y los artefactos.....................................83
Fig. 12 Ciclo de vida del Rational Unified Process RUP.............................................................84
Fig. 13 Modelacin del Sistema Propuesto....93
Fig. 14 Actores del sistema......................................................................................................... ......94
Fig.15 Caso de uso Administrador..................................................................................................95
Fig. 16 Caso de uso operador.....96
Fig. 17 Caso de uso Iniciar Sesin...............97
Fig. 18 Gestionar usuarios.................................................................................................................97
Fig. 19 Registrar comits...................................................................................................................98
Fig. 20 Registrar socios.....................................................................................................................99
Fig. 21 Registrar Beneficiarios........................................................................................................100
Fig. 22 Iniciar sesin Operador.......................................................................................................107
Fig. 23 Registrar comits.................................................................................................................107
Fig. 24 Registra socios....................................................................................................................108
Fig. 25 Registra Beneficiarios.........................................................................................................108
Fig. 26 Diagramas de Clases..........................................................................................................115
Fig. 27 Diagrama de Secuencia......................................................................................................116

Fig. 28 Diagrama de Actividades...................................................................................................117


Fig. 29 Modelo Base de datos relacional......................................................................................118
Fig. 31 Ficha de Inscripcin...........................................................................................................134
Fig. 32 Padrn de Beneficiarios....................................................................................................135

RESUMEN

Dentro de la Municipalidad Distrital de Bellavista se encuentra el Programa Vaso


de Leche; este programa fue creado para proveer apoyo en la alimentacin a
travs de la entrega de una racin diaria de alimentos a una poblacin considerada
vulnerable, con el propsito de ayudarla a superar la inseguridad alimentaria en la
que se encuentra.

Vivimos en una sociedad regida por las nuevas tecnologas, donde la informtica
juega un papel fundamental en todos los mbitos. La informtica ha demostrado
que puede dar un gran valor agregado a los bienes y servicios de una organizacin,
porque permite transformarlos, mejorando la coordinacin y el manejo de sus
actividades y procesos dentro de la misma.

Esta investigacin propuls una propuesta de un Sistema Informatico de Registro y


Control de Beneficiarios del Programa Vaso de Leche en la Municipalidad distrital
de Bellavista, Diseado con el lenguaje de Programacin PHP y el motor de Base
de Datos MYSQL

para dar

solucin al deficiente control y manejo de la

informacin del programa social, as como a otros diversos problemas desde la


adquisicin de la documentacin debida y oportuna del

sistema informtico

necesaria para la actualizacin automtica y manual de los padrones de los


beneficiarios que evitar que los productos de este lleguen a personas que ya
estn fuera de l y que perjudican a quienes realmente lo necesitan.
Con el sistema de Registro y Control de Beneficiarios se llevar un mejor control de
todos los beneficiarios, realizara las bsquedas respectivas de informacin que se
obtendr de manera fcil, rpida y oportuna y que beneficiar al usuario final y a
quienes lo soliciten.

Por lo que concluimos que el proyecto es factible con inmediata Implementacin


dentro de la Institucin.

ASTRACT

Within the District Municipality of Bellavista is the Vaso de Leche program, this
program was created to provide food support through the delivery of a daily ration of
food to a population considered vulnerable, in order to help overcome food
insecurity in the found.

We live in a society governed by the new technologies, where information


technology plays a key role in all areas. Computer technology has proven he can
take a great value added to goods and services of an organization, because it
allows transforming, improving coordination and management of their activities and
processes within it.

This research propelled a proposed System Registration and Control of


Beneficiaries of the Vaso de Leche program in the City district of Bellavista,
Designed with the PHP programming language and database engine MYSQL to
give solution to poor control and management of the social program information as
well as other various problems from the acquisition of proper and timely
documentation of the computer system necessary for automatic update and manual

registers of beneficiaries that will prevent the products from reaching people who
already are out of it and that hurt those who really need it.

With the computer system of registration and control of beneficiaries will be better
control of all beneficiaries, conduct searches respective information to be obtained
easily, quickly and timely and will benefit the end user and upon request.
As we conclude that the project is feasible with immediate implementation within the
institution.

INTRODUCCIN

Actualmente la tecnologa forma parte importante en la vida cotidiana de todos los


ciudadanos. A diario, nos vemos sumergidos en un mundo rodeado de ella, en la
casa, en la escuela y la sociedad. Es por ello que existe la necesidad de
mantenerse actualizado y aprovechar todos los beneficios que las nuevas
tendencias tecnolgicas nos ofrecen.

Una de las graves limitaciones que encuentra el personal de la Municipalidad


Distrital de Bellavista del Programa Vaso de Leche es aquella que hace referencia
a la ausencia de un sistema que vaya a la vanguardia, la cual hace que tanto el
rea como la institucin no se desarrolle a un nivel donde los procesos que se
realicen sean eficientes.

Es por eso, que viendo la problemtica de la institucin, se ha permitido elaborar un


proyecto, denominado Sistema Informtico de Registro y Control de Beneficiarios
para el Programa vaso de Leche en la Municipalidad distrital de Bellavista.
El contenido especfico del trabajo consta de cinco captulos donde damos a
conocer lo beneficioso que es contar con un moderno Sistema de Registro y

Control de Beneficiarios para el Programa Vaso de Leche, el cual dar solucin a la


problemtica actual de la institucin y optimizar los procesos existentes.

Primera parte
Marco
Referencial

Cap. I
Marco de
Antecedentes

CAPITULO I
MARCO DE ANTECEDENTES

1.1. ANTECEDENTES DE ESTUDIO


1.1.1. Ministerio de Economa y finanzas
Aplicativo Informtico para el Registro nico de Beneficiarios del Programa Vaso
de Leche de las Municipalidades, Lima 2008.
El Ministerio de Economa y Finanzas, en cumplimiento a lo dispuesto en el
Decreto de Urgencia N 039-2008, pone a disposicin de las municipalidades y los
comits del Vaso de Leche el aplicativo informtico para la implementacin y
actualizacin del Registro nico de Beneficiarios del Programa del Vaso de
Leche. El mencionado aplicativo ha sido desarrollado utilizando herramientas
grficas para facilitar a los distintos gobiernos municipales el registro de la
identificacin y direccin sobre cada uno de los Comits de Base, cada una(o) de
las(o) Socias(os) y cada uno(a) de los Beneficiarios(as) del Programa del Vaso de
Leche a nivel nacional.
1.1.2 NUNJAR
Rojas, Leidy Paola y RIVERA Romero, Mireida Lours, Sistema Informtico para el
control de Registro de Beneficiarios en el Programa Vaso de Leche de la
Municipalidad Provincial de Sullana, Piura, 2008.

21

Dentro de la municipalidad de Sullana se encuentra el programa social vaso de


leche de la Municipalidad Provincial de Sullana, cuenta con 257 comits
constituidos para brindar asistencia alimenticia y realizar funciones como
empadronamiento de

los beneficiarios, y la distribucin de las raciones

alimenticias previo acuerdo con la Municipalidad; cumpliendo de esta manera con


la obra social por parte del estado; siendo de esta manera necesario la
automatizacin del proceso de empadronamiento, para de esta manera llevar un
control de las raciones que se debern distribuir para cumplir con la normativa.

Este programa cuenta con un sistema llamado PVL para el control de beneficiarios
y la distribucin del producto, presentndose una serie de problemas en el manejo
de dichos procesos tales como:

Duplicidad en el registro de Beneficiarios; el sistema permite el registro

de un beneficiario en ms de un comit.

22

23

Cap. II
Marco
Terico

Universidad San Pedro


CAPITULO II
MARCO TERICO

2.1.

Programa de Vaso de Leche en el Per

El Programa del Vaso de Leche (PVL) es un programa social creado para proveer
apoyo en la alimentacin a travs de la entrega de una racin diaria de alimentos
a una poblacin considerada vulnerable, con el propsito de ayudarla a superar la
inseguridad alimentaria en la que se encuentra.
2.2.2 Historia
El Programa de PVL es el tpico ejemplo de una experiencia local que luego se
ampli a escala nacional, expandindose a todo el pas.
Con la organizacin de los Comedores Populares (1979) ante las primeras
manifestaciones de la crisis econmica, pudiendo involucrarse rpidamente ante la
convocatoria a participar de los Comits de Vaso de Leche.
Los comits de vaso de leche se fueron multiplicando en Lima hasta constituirse
en una enorme organizacin reglamentada por la municipalidad de Lima, logrando
en el transcurso de su primer ao el reparto de un milln de vasos de leche, lo
cual requiri la conformacin de 7400 comits en los barrios donde el Programa
funcionaba. Este nmero se fue incrementando progresivamente en los aos
siguientes.
La movilizacin alrededor de este objetivo fue sumamente dinmica y persistente
en diversos lugares del territorio nacional, de modo que la institucionalizacin del
Vaso de Leche se transform en una exigencia de derecho para millares de
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 26

Universidad San Pedro


madres. Esto se reflej en una demanda al gobierno central y al Congreso para
que legislen en el sentido de hacer permanente el programa que haba nacido
como de emergencia y convertirlo en una propuesta nacional. As el 5 de
diciembre de 1984, las calles de Lima albergaron la movilizacin de 25 mil mujeres
de 33 distritos que reclamaban la ley del Vaso de Leche.
A travs de estas acciones se consigui que el gobierno del arquitecto Fernando
Belande, el 4 de enero de 1985, suscribiese la ley 24059 que convierte al Vaso
de Leche en programa de asistencia alimentara materno-infantil, en todos los
municipios provinciales del pas.
El 17 de agosto de 1985 el Teatro Segura fue escenario de la realizacin de la
Asamblea Metropolitana de los Comits de Vaso de Leche. Participaron en este
evento 1,200 madres coordinadoras de 33 distritos metropolitanos, quienes
acordaron exigir la aprobacin del reglamento y el financiamiento de la ley, as
como el reconocimiento de los comits del PVL en los programas de bienestar
social del gobierno central.

2.2.3 Marco Legal Del Programa de Vaso de Leche


Se puede rescatar un conjunto de leyes y artculos legislativos aprobados, los
cuales constituyen el marco legal vigente del Programa del PVL.
a) 1985
El 4 de enero de 1985 se suscribi la ley 24059 que convierte al Vaso de Leche en
programa de asistencia alimentara materno infantil, en todos los municipios
provinciales del pas. Dirigido a los nios hasta los 6 aos de edad y a las madres
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 27

Universidad San Pedro


gestantes y en perodo de lactancia con ingresos reducidos que no les permitan
cubrir por ellas mismas necesidades mnima de buena alimentacin.
En esta misma Ley, tambin se cre el Fondo del Vaso de Leche cuyos recursos
provendran del Presupuesto General de la Repblica, de los aportes que ofrezcan
las mismas municipalidades y de las donaciones de la cooperacin internacional.
b) 1986
Mediante Convenio suscrito entre la Municipalidad e Lima y la Junta Directiva de la
Coordinadora Metropolitana de los Comits del Vaso de Leche, de fecha
17.Dic.86., se ampla la cobertura de atencin en el mbito de la provincia de Lima
a los nios de entre 6 y 13 aos como segunda prioridad y a los ancianos y
enfermos de tuberculosis como tercera prioridad.
c) 1991
Se otorga existencia legal y personera jurdica a las Organizaciones Sociales de
Base (OSBs). La Ley 25307 del 15 de febrero de 1991 declar de prioritario
inters nacional la labor que realizan los Clubes de Madres, Comits de Vaso de
Leche, Comedores Populares autogestionarios, Cocinas familiares, Centros
familiares, entros Materno-Infantiles y dems organizaciones sociales de base, en
lo referido al servicio de apoyo alimentario.
d) 1994
La Ley de Presupuesto del Sector Pblico N 26268 estableci que a partir de
febrero de 1994, el Ministerio de Economa y Finanzas asignara los recursos a

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 28

Universidad San Pedro


nivel de Concejos Distritales, con excepcin de los Concejos Provinciales de Lima
y el Callao.
e) 1995
El Primer Proyecto de Reglamento de la Ley 24059 es presentado pblicamente
por la Coordinadora Metropolitana de los Comits del Vaso de Leche y el Centro
de Asesora Laboral CEDAL, a travs de la publicacin de los "Instrumentos
legales para la proteccin y defensa de las organizaciones sociales de base
dedicadas a los programas de alimentacin materno-infantil".

Vaso de Leche

Comedores Populares

Cocinas Familiares

Clubes de Madres

Este compendio de instrumentos legales cont con el auspicio de la Agencia de


Cooperacin Internacional Sueca RDDA-BARNER y la presentacin tuvo el
respaldo de Felipe Osterling Parodi Decano del Colegio de Abogados de Lima y
de Alejandro Sakuda Director del Diario La Repblica. En la presentacin se
sealaba que este trabajo buscaba la reglamentacin de las Leyes 24059 Ley
del Vaso de Leche y de la Ley 25307 Ley de las Organizaciones Sociales de
Base.
f) 1996
El 24 de Junio de 1996, el Congreso de la Repblica dict normas referidas a la
administracin del programa del vaso de leche, a travs de la Ley 26637 conocida
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 29

Universidad San Pedro


como la Ley de la Distritalizacin y en la que se seala que en cada Concejo
Distrital se conformar un Comit de Administracin del Programa del PVL
aprobado mediante Resolucin de Alcalda, con acuerdo del Concejo Municipal.
g) 1997
La Ley de Presupuesto N 26706 norma la conformacin del Comit de
Administracin,

donde

se

establecen

las

funciones

generales

de

las

municipalidades y sus relaciones con el Ministerio de Economa y Finanzas, y con


las organizaciones sociales.
h) 2001
El Congreso de la Repblica en el mes de Mayo de 2001 promulga la ley 27470,
en la que se establece las normas complementarias sobre organizacin,
administracin de recursos y ejecucin del Programa del PVL que tienen a su
cargo los gobiernos locales.
2.2.4 Objetivos
Los objetivos del Programa desde su creacin comprenden:

Contribuir a mejorar el nivel nutricional y la calidad de vida.


Reducir la mortalidad infantil.
Suministrar diariamente una racin complementaria a los nios, a las

madres gestantes y lactantes.


Fomentar la lactancia materna.
Estimular el desarrollo de formas de organizacin comunal en especial de la
poblacin femenina que permitan acciones conducentes a elevar el nivel de

vida y conciencia.
Promocin educativa en salud y nutricin con nfasis en la preservacin de
la diarrea.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 30

Universidad San Pedro

Fomento de la demanda de servicios de salud que se prestan a la

comunidad.
Bsqueda de alternativas de solucin al problema alimentario

En la actualidad se ha reafirmado, el objetivo principal del Vaso de leche es la


Seguridad Alimentara, entendida como el acceso de todos, todo el tiempo, a
suficiente alimentos para tener una vida activa y saludable.
Las acciones de este programa, realizadas con la fuerte participacin de la
comunidad, tendran como fin ltimo elevar su nivel nutricional y as contribuir a
mejorar la calidad de vida de este colectivo que, por su precaria situacin
econmica, no estara en condiciones de atender sus necesidades elementales.
2.2.5 Poblacin Objetivo
En el artculo 1 de la Ley 24059 se dispone como grupo beneficiario a la poblacin
materno-infantil en sus niveles de nios de 0 a 6 aos de edad madres gestantes y
en perodo de lactancia, priorizando entre ellos la atencin a quienes presenten un
estado de desnutricin o se encuentren afectados por tuberculosis. El programa
tiene como meta elevar el nivel nutricional de los beneficiarios y mejorar la calidad
de vida de los segmentos ms pobres de la poblacin. De acuerdo al marco legal
del programa, los principales beneficiarios son los nios menores de 6 aos, las
mujeres embarazadas y las madres lactantes; aunque de existir recursos
disponibles despus de haber atendido la totalidad de beneficiarios principales, el
programa puede atender a nios entre 7 y 13 aos, adultos mayores y enfermos
de tuberculosis.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 31

Universidad San Pedro


De acuerdo a la variable socioeconmica se debe dar prioridad a las poblaciones
que viven en Pueblo Joven, Asentamiento Humano Marginal, barriadas o reas
similares de reciente formacin (predominio de esteras, carencia de servicios
urbanos bsicos).
2.2 Conceptos Previos
Profundizaremos conocimientos de las Tecnologas Orientadas a la Web, poniendo
nfasis en la parte terica con el fin de logar mejor comprensin de estas
tecnologas.
2.2.1 Navegador Web
Un navegador Web, hojeador o Web Browser es una aplicacin software que
permite al usuario recuperar y visualizar documentos de hipertexto, comnmente
descrito en HTML, desde servidores Web de todo el mundo a travs de Internet.
Esta red de documentos es denominada World Wide Web (WWW) o Telaraa
Mundial. Los navegadores actuales permiten mostrar y/o ejecutar: grficos,
secuencias de video, sonido, animaciones y programas diversos adems del texto
y los hipervnculos o enlaces.
Algunos ejemplos de navegadores son: Internet Explore, Mozilla Firefox, Netscape
Navegador, Opera, etc.

2.2.2 Pginas Web


Una pgina web, tambin conocida como pgina de internet, es un documento
adaptado para la Web y normalmente forma parte de un sitio web. Su principal
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 32

Universidad San Pedro


caracterstica son los hiperenlaces a otras pginas web, siendo esto el
fundamento de la Web.
Una pgina est compuesta principalmente por informacin (solo texto o
multimedia) e hiperenlaces: adems puede conectar o asociar datos de estilo para
especificar cmo debe visualizarse o aplicaciones incrustadas para hacerla
interactiva.
La pgina se escribe en un lenguaje de marcado que provea la capacidad de
insertar hiperenlaces, generalmente HTML.
El contenido de la pgina puede ser predeterminado Pgina Web Esttica o
generado al momento de visualizarla o solicitarla a un servidor web Pgina Web
Dinmica.
2.2.2.1 Pginas Activas
Las pginas dinmicas que se generan al momento de la visualizacin se hacen a
travs de

lenguajes interpretados, generalmente JavaScript y la aplicacin

encargada de visualizar el contenido es la que debe generarlo. Las pginas


dinmicas que se generan al ser solicitadas son creadas por una aplicacin en el
servidor web que alberga las mismas. Se utilizan para ejecutar acciones del lado
del servidor, donde se forman los resultados que luego se mostraran en las
pantallas de cada navegante. Un ejemplo de estos son los buscadores, donde uno
realiza una peticin de informacin y el servidor del buscador nos entrega un
resultado a medida de nuestro pedido. Todo este procedimiento se realiza en el
servidor y no en nuestra mquina.
2.2.2.2 Pginas Estticas

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 33

Universidad San Pedro


Los sitios web estticos son aquellos sitios enfocados principalmente a mostrar
una informacin permanente, donde el navegante se limita a obtener dicha
informacin, sin que pueda interactuar con la pgina Web visitada, las web
estticas estn construidas principalmente con hipervnculos o enlaces (links)
entre las pginas web que conforman el sitio, este tipo de web son incapaces de
soportar aplicaciones web como gestor de base de datos, foros, consultas on line,
e-mails inteligentes.
La principal ventaja de este tipo de pginas es lo econmico que resulta crearlas,
con un diseo vistoso e incluyendo las imgenes y el texto con el cual queremos
informar a los navegantes, se puede crear fcilmente sin necesidad de ningn tipo
de programacin especial (php, asp, etc) un sitio web esttico.
La gran desventaja de los sitios web estticos reside en lo laborioso que resulta su
actualizacin as como la perdida de potentes herramientas soportadas con base
de datos, como pueden ser la creacin de registros histricos de los clientes
pedidos on-line.
2.2.3 Protocolo HTTP
Protocolo: Conjunto de reglas que gobiernan el intercambio de datos entidades
dentro de una red. Es un lenguaje comn, que utilizan los ordenadores para hablar
y entenderse entre s. Existen muchos tipos de protocolos cada uno con sus reglas
bien definidas, como por ejemplo: FTP, POP3, SMTP, ICMP, etc.
Protocolo HTTP: Protocolo de Transferencia de Hipertexto (HTTP, HyperText
Transfer Protocol) es el protocolo usado en cada transaccin de la web (WWW).
HTTP es un protocolo sin estados, es decir, que no guarda ninguna informacin
sobre conexiones anteriores. El desarrollo de aplicaciones web necesita
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 34

Universidad San Pedro


frecuentemente mantener estado. Para esto se usan las cookies, que es
informacin que un servidor puede almacenar en el sistema cliente. Esto le
permite a las aplicaciones web instituir la nocin de sesin y tambin permite
rastrear usuarios ya que las cookies pueden guardarse en el cliente por tiempo
indeterminado.
HTTP se basa en sencillas operaciones de solicitud / respuesta. Un cliente
establece una conexin con un servidor y enviar un mensaje con los datos de la
solicitud. El servidor responde con un mensaje similar, que contiene el estado de
la operacin y su posible resultado. Todas las operaciones pueden adjuntar un
objeto web (documento HTML, ficheros multimedia o aplicaciones) es conocido
por su URL.
2.2.4 Servidor Web
El servidor web es un programa que corre sobre el servidor que escucha las
peticiones HTTP que le llegan y las satisface. Dependiendo del tipo de la peticin,
el servidor web buscara una pgina web o bien ejecutara un programa en el
servidor. De cualquier modo, siempre devolver algn tipo de resultado HTML al
cliente o navegador que realizo la peticin.
La comunicacin de estos datos entre cliente y servidor se hace por medio de un
protocolo, concretamente del protocolo HTTP.
Con esto, un servidor Web se mantiene a la espera de peticiones HTTP, que son
ejecutadas por un cliente HTTP, lo que solemos conocer como un navegador web.
2.2.4.1 Funcionamiento de un servidor web

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 35

Universidad San Pedro


El servidor es el responsable de proporcionar el acceso a los recursos solicitados
que estn bajo el control del sistema operativo.
Estos recursos pueden ser:
Estticos, como paginas HTML o texto y dinmicos, por ejemplos CGIs. Estos son
programas son ejecutados por el servidor. Digamos que es la parte inteligente del
servidor.

Fig. 1 Funcionamiento del servidor web

2.3 LENGUAJE UNIFICADO DE MODELADO (UML)


UML es ante todo un lenguaje. Un lenguaje proporciona un vocabulario y unas
reglas para permitir una comunicacin. En este caso, este lenguaje se centra en la
representacin grfica de un sistema
UML proporciona las herramientas necesarias para disear, analizar e
implementar sistemas basados en software, as como para el modelado de
negocios y procesos similares. En UML, se tienen definidos mltiples conceptos
que resultan tiles para el modelado de gran cantidad de sistemas, pertenecientes
a los ms diversos dominios de aplicacin.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 36

Universidad San Pedro

Fig.2 Logo UML

Los objetivos de UML son muchos, pero se pueden sintetizar sus funciones:

Visualizar: UML permite expresar de una forma grfica un sistema de

forma que otro lo puede entender.


Especificar: UML permite especificar cules son las caractersticas de un

sistema antes de su construccin.


Construir: A partir de los modelos especificados se pueden construir los

sistemas diseados.
Documentar: Los propios elementos grficos sirven como documentacin
del sistema desarrollado que pueden servir para su futura revisin.

2.3.1 DIAGRAMAS
Un diagrama es la representacin grfica de un conjunto de elementos con sus
relaciones. En concreto, un diagrama ofrece una vista del sistema a modelar. Para
poder representar correctamente un sistema, UML ofrece una amplia variedad de
diagramas para visualizar el sistema desde varias perspectivas. UML incluye los
siguientes diagramas:

Diagrama de casos de uso.


Diagrama de clases.
Diagrama de objetos.
Diagrama de secuencia.
Diagrama de colaboracin.
Diagrama de estados.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 37

Universidad San Pedro

Diagrama de actividades.
Diagrama de componentes.

Diagrama de despliegue.

2.3.1.1 Diagrama de caso de uso


El diagrama de casos de usos representa grficamente los casos de uso que tiene
un sistema. Se define un caso de uso como cada interaccin supuesta con el
sistema a desarrollar, donde se representan los requisitos funcionales. Es decir, se
est diciendo lo que tiene que hacer un sistema y cmo.

Fig. 3 Diagrama de casos de uso

Los Casos de uso pueden tener relaciones con otros casos de uso. Los tipos de
relaciones ms comunes entre casos de uso son:

Include: que especifica una situacin en la que un caso de uso tiene lugar

dentro de otro caso de uso.


Extends: que especfica que en ciertas situaciones, o en algn punto
(llamado punto de extensin) un caso de uso ser extendido por otro.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 38

Universidad San Pedro

Generalizacin, que especifica que un caso de uso hereda las


caractersticas del sper caso de uso, y puede volver a especificar algunas o

todas ellas de una forma muy similar a las herencias entre clases.
Actor: Un actor es una entidad externa (de fuera del sistema) que
interacciona con el sistema participando (y normalmente iniciando) en un
caso de uso. Los actores pueden ser gente real.

2.3.1.2 DIAGRAMAS DE CLASES


El diagrama de clases muestra un conjunto de clases, interfaces y sus
relaciones. ste es el diagrama ms comn a la hora de describir el diseo
de los sistemas orientados a objetos.
Un diagrama de clases se representa mediante una caja subdividida en tres
partes: En la superior se muestra el nombre de la clases, en la media los
atributos y en la inferior las operaciones.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 39

Universidad San Pedro

Fig.4

Diagrama de

clases

Clase

Una clase representa un conjunto de objetos que tienen una estructura, un


comportamiento y unas relaciones con propiedades parecidas.
Describe un conjunto de objetos que comparte los mismos atributos,
operaciones, mtodos, relaciones y significado. En UML una clase es una

implementacin de un tipo.
Los componentes de una clase son:

Atributo. Se corresponde con las propiedades de una clase o un tipo. Se identifica


mediante un nombre. Existen atributos simples y complejos.
Mtodo. Es un servicio proporcionado por la clase que puede ser solicitado por
otras clases y que produce un comportamiento en ellas cuando se realiza.
Relacin entre clases: Las clases se relacionan entre s de distintas formas, que
marcan los tipos de relaciones existentes:
Asociacin: Es una relacin que describe un conjunto de vnculos entre clases.
Pueden ser binarias o n-arias, segn se implican a dos clases o ms. Las
relaciones de asociacin vienen identificadas por los roles, que son los nombres

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 40

Universidad San Pedro


que indican el comportamiento que tienen los tipos o las clases, en el caso del rol
de asociacin (existen otros tipos de roles segn la relacin a la que identifiquen).
Composicin: Es un tipo de agregacin donde la relacin de posesin es tan
fuerte como para marcar otro tipo de relacin. Las clases en UML tienen un tiempo
de vida determinado, en las relaciones de composicin, el tiempo de vida de la
clase que es parte del todo (o agregado) viene determinado por el tiempo de vida
de la clase que representa el todo, por tanto es equivalente a un atributo, aunque
no lo es porque es una clase y puede funcionar como tal en otros casos.
Generalizacin: Cuando se establece una relacin de este tipo entre dos clases,
una es una Superclase y la otra es una Subclase. La subclase comparte la
estructura y el comportamiento de la superclase. Puede haber ms de una clase
que se comporte como subclase.
Dependencia: Una relacin de dependencia se establece entre clases (u objetos)
cuando un cambio en el elemento independiente del modelo puede requerir un
cambio en el elemento dependiente.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 41

Universidad San Pedro


2.3.1.3 Diagrama de Actividades
Diagrama de actividades representa los flujos de trabajo paso a paso de negocio
y operacionales de los componentes en un sistema. Un Diagrama de Actividades
muestra el flujo de control general.

Fig. 5 Diagrama de Actividades

Diagrama de actividad. Es una forma especial de diagrama de estado usado para


modelar una secuencia de acciones y condiciones tomadas dentro de un proceso.
La especificacin del Lenguaje de Modelado Unificado UML define un diagrama de
actividad como: una variacin de una mquina estados, lo cual los estados
representan el rendimiento de las acciones o subactividades y las transiciones se
provocan por la realizacin de las acciones o subactividades. El propsito del
diagrama de actividad es modelar un proceso de flujo de trabajo (workflow) y/o
modelar operaciones.
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 42

Universidad San Pedro


2.3.1.4 Diagrama de Secuencia
El diagrama de secuencia es un tipo de diagrama usado para modelar interaccin
entre objetos en un sistema segn UML.

Fig. 6 Diagrama de Secuencia

Un diagrama de secuencia muestra la interaccin de un conjunto de objetos en una


aplicacin a travs del tiempo y se modela para cada caso de uso. Mientras que el
diagrama de casos de uso permite el modelado de una vista business del
escenario, el diagrama de secuencia contiene detalles de implementacin del
escenario, incluyendo los objetos y clases que se usan para implementar el
escenario, y mensajes intercambiados entre los objetos.
2.4. Herramientas AMP
Apache, MySQL, PHP representan las siglas las siglas para denominar a las
herramientas AMP pues en conjunto permiten la implantacin de un servidor web.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 43

Universidad San Pedro


Existen herramientas que poseen los componentes mencionados anteriormente
que facilitan la implantacin de un servidor web. Entre estos mencionamos el
siguiente:
2.4.1. XAMPP
Es un servidor independiente de plataforma, de software libre, que consiste
principalmente en:

Apache, como servidor Web;

MySQL, como gestor de base de datos;

PHP (generalmente), Perl, como lenguajes de programacin.

El nombre proviene del acrnimo de X (para cualquiera de los diferentes sistemas


operativos), Apache, MySQL, PHP, Perl. El programa esta liberado bajo la licencia
GNU y acta como un servidor Web libre, fcil de usar y capaz de interpretar
paginas dinmicas.
Actualmente XAMPP est disponible para Microsoft Windows, GNU/Linux, Solaris
y Mac OS X.
Caractersticas

Xampp se actualiza regularmente para incorporar las ltimas versiones de


Apache/MySQL/PHP y Perl.

Tambin incluye otros mdulos como Open SSL y PhpMyAdmin.

Software libre y gratuito.

Comenz siendo herramienta de desarrollo, sin usar internet.

Hoy en da XAMPP es utilizado para servidores web.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 44

Universidad San Pedro

Herramienta para proteger las partes importantes.

Hay diferentes versiones para los diferentes tipos S.O.

Construccin de una versin fcil para instalar Apache.

La configuracin por defecto no es segura.

Estructura XAMPP
Bsicamente la estructura general de Xampp est dada por Apache , MySQL, y
PHP, en una sola aplicacin.

Fig.7 Estructura general de XAMPP

2.4.2 Componentes de Herramientas AMP


Las herramientas AMP estn formadas por cuatro componentes principales que
son Servidor Apache, Base de Datos MySQL, Lenguaje de Programacin PHP y
una herramienta de administracin de MySQL PhpMyAdmin.
2.4.2.1 APACHE
El servidor HTTP Apache es un servidor Web HTTP de cdigo abierto para
plataformas Unix (BSD, GNU/Linux, etc.), Windows, Macintosh y otras, que
implementa el protocolo HTTP/1.1 y la nocin de sitio virtual. Cuando comenz su
desarrollo en 1995 se baso inicialmente en cdigo del popular NCSA HTTPd 1.3,
pero ms tarde fue reescrito por completo.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 45

Universidad San Pedro


Apache presenta entre otras caractersticas altamente configurables, base de
datos de autenticacin y negociado de contenido, pero fue criticado por la falta de
una interfaz que ayude con su configuracin.
Apache tiene una amplia aceptacin en la red: desde 1996, Apache, es el servidor
HTTP ms usado. Alcanzo su mxima cuota de mercado en 2005 siendo el
servidor empleado en el 70% de los sitios web en el mundo .Sin embargo a sufrido
un descenso en su cuota de mercado en los ltimos aos.
La mayora de las vulnerabilidades de la seguridad descubiertas y resueltas tan
solo pueden ser aprovechadas por usuarios locales y no remotamente. Sin
embargo, algunas se pueden accionar remotamente en ciertas situaciones, o
explotar por los usuarios locales malvolos en las disposiciones de recibimiento
compartidas que utilizan PHP como modulo de Apache.

Fig.8 Logo de la fundacin de Apache

Ventajas:

Modular

Open Source

Multiplataforma

Extensible

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 46

Universidad San Pedro

Popular (fcil conseguir ayuda/soporte)

Uso
Apache es usado primariamente para enviar pginas web estticas y dinmicas en
la World Wide Web. Muchas aplicaciones web estn diseadas asumiendo como
ambiente de implantacin a Apache, o que utilizaran caractersticas propias de este
servidor web.
Apache es el componente de servidor web en la popular plataforma de aplicaciones
LAMP, junto a MySQL y los lenguajes de programacin PHP/Perl /Python.
Apache es usado para muchas otras tareas donde el contenido necesita ser puesto
a disposicin en una forma segura y confiable. Un ejemplo es al momento de
compartir archivos desde una computadora personal a internet. Un usuario que
tiene Apache instalado en su escritorio puede colocar arbitrariamente archivos en la
raz de documentos de Apache, desde donde pueden ser compartidos.
2.5 Herramientas de Desarrollo
2.5.1 MYSQL
Qu es MySQL?
Es un sistema de gestin de bases de datos relacional, fue creada por la empresa
sueca MySQL AB, la cual tiene el copyright del cdigo fuente del servidor SQL, as
como tambin de la marca.
MySQL es un software de cdigo abierto, licenciado bajo la GPL de la GNU,
aunque MySQL AB distribuye una versin comercial, en lo nico que se diferencia
de la versin libre, es en el soporte tcnico que se ofrece y la posibilidad de integrar

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 47

Universidad San Pedro


este gestor en un software propietario, ya que de otra manera , se vulneraria la
licencia GPL.
Al ser un servidor de bases de datos relacionales, MySQL se convierte en una
herramienta veloz en la accesibilidad a los datos introducidos en las distintas
tablas independientes que forman las bases de datos de este lenguaje.
Este gestor de bases de datos es, probablemente, el gestor ms usado en el
mundo del software libre, debido a su gran rapidez y facilidad de uso. Esta gran
aceptacin es debida, en parte, a que existen infinidad de libreras y otras
herramientas que permiten su uso a travs de gran cantidad de lenguajes de
programacin, adems de su fcil instalacin y configuracin.
MySQL fue escrito en C y C++ y destaca por su gran adaptacin a diferentes
entornos de desarrollo, permitiendo su interactuacin con los lenguajes de
programacin ms utilizados como PHP, Perl y Java y su integracin en distintos
sistemas operativos.

Fig.9 Logo MySQL

Uso MySQL
MySQL es muy popular en aplicaciones web, y es componente de las plataformas
LAMP, MAMP, WAMP, entre otras. MySQL suele combinarse con el popular
lenguaje PHP.
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 48

Universidad San Pedro


Caractersticas de MySQL
Las principales caractersticas de este gestor de bases de datos son las siguientes:

Es un gestor de base de datos. Una base de datos es un conjunto de


datos y un gestor de base de datos es una aplicacin capaz de manejar este
conjunto de datos de manera eficiente y cmoda.

Es una base de datos relacional. Una base de datos relacional es un


conjunto de datos que estn almacenados en tablas entre las cuales se
establecen unas relaciones para manejar los datos de una forma eficiente y
segura. Para usar y gestionar una base de datos relacional se usa el
lenguaje estndar de programacin SQL.

Es Open Source. El cdigo fuente de MySQL se puede descargar y est


accesible a cualquiera, por otra parte, usa la licencia GPL para aplicaciones
no comerciales.

Es una base de datos muy rpida, segura y fcil de usar. Gracias a la


colaboracin de muchos usuarios, la base de datos se ha ido mejorando
optimizndose en velocidad. Por eso es una de las bases de datos ms
usadas en Internet.

Existe una gran cantidad de software que la usa.

MySQL est escrito en c y c++.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 49

Universidad San Pedro

Emplea el lenguaje SQL para consultas a la base de datos.

MySQL Server est disponible como freeware bajo licencia GPL.

Trabaja en las siguientes plataformas: AIX, BSDI, FreeBSD, HP-UX,


GNU/Linux, Mac OS X, NetBSD, Solaris, SunOS, Microsoft Windows(95, 98,
ME, NT, 200, XP y Vista).

Ventajas

Velocidad al realizar las operaciones, lo que hace uno de los gestores con
mejor rendimiento.

Bajo costo en requerimientos para la elaboracin de base de datos, ya que


debido a su bajo consumo puede ser ejecutado en una maquina con
escasos recursos sin ningn problema.

Facilidad de configuracin e instalacin.

Soporta gran variedad de Sistemas Operativos.

Baja probabilidad de corromper datos, incluso si los errores no se producen


en el propio gestor, sino en el sistema en el que esta.

Conectividad y seguridad.

Desventajas

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 50

Universidad San Pedro

Un gran porcentaje de las utilidades del MySQL no estn documentadas.

No es intuitivo, como otros programas (Access).

2.5.2 PHP
(PHP Hypertext Pre-processor). Lenguaje de programacin usado generalmente
en la creacin de contenidos para sitios web. Es un lenguaje interpretado
especialmente usado para crear contenido dinmico web y aplicaciones para
servidores, aunque tambin es posible crear aplicaciones graficas utilizando la
biblioteca GTK+.
PHP es un lenguaje interpretado de propsito general ampliamente usado y que
est diseado especialmente para desarrollo Web y puede ser incrustado dentro
de cdigo HTML. Generalmente se ejecuta en un servidor web, tomando el cdigo
en PHP como su entrada y creando pginas web como salida. Puede ser
desplegado en la mayora de los servidores web y en casi todos los sistemas
operativos y plataformas sin costo alguno.
El gran parecido que posee PHP con los lenguajes ms comunes de
programacin estructurada, como c y Perl, permiten a la mayora de los
programadores crear aplicaciones complejas como una curva de aprendizaje muy
corta. Tambin les permite involucrarse con aplicaciones de contenido dinmico
sin tener que aprender todo un nuevo grupo de funciones.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 51

Universidad San Pedro


Aunque todo su diseo est orientado a facilitar la creacin de pginas web, es
posible crear aplicaciones con una interfaz grafica para el usuario, utilizando la
extensin PHP-Qt o PHP-GTK
Cuando el cliente hace una peticin al servidor para que le envi una pgina web,
el servidor ejecuta el intrprete de PHP. Este procesa el script solicitado que
generara el contenido de manera dinmica (por ejemplo obteniendo informacin
de una base de datos). El resultado es enviado por el intrprete al servidor, quien
a su vez se lo enva al cliente. Mediante extensiones es tambin posible la
generacin de archivos PDF, Flash, as como imgenes en diferentes formatos.
Permite la conexin a diferentes tipos de servidores de base de datos tales como
MySQL, Postgres, Oracle, ODBC, DB2, Microsoft SQL Server, Firebird y SQLite.
CARACTERSTICAS DEL PHP

Velocidad: PHP no solo es rpido al ser ejecutado sino que no genera


retrasos en la mquina, por esto no requiere grandes recursos del sistema.
PHP se integra muy bien junto a otras aplicaciones, especialmente bajo

ambientes Unix.
Estabilidad: PHP utiliza su propio sistema de administracin de recursos y
posee de un sofisticado mtodo de manejo de variables, conformando un

sistema robusto y estable.


Seguridad: PHP maneja distintos niveles de seguridad, estos pueden ser

configurados desde el archivo .INI


Simplicidad: Usuarios con experiencia en C y C++ podrn utilizar PHP
rpidamente. Adems PHP dispone de una amplia gama de libreras, y

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 52

Universidad San Pedro


permite la posibilidad de agregarle extensiones. Esto le permite su aplicacin
en mltiples reas, tales como encriptado, grficos, XML y otras.
Ventajas

Es un lenguaje Multiplataforma

Completamente orientada a la web

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.

Posee una amplia documentacin es su pgina oficial, entre los cuales 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 las tcnicas de Programacin Orientada a Objetos.

Biblioteca nativa de funciones sumamente amplia e incluida.

No requiere definicin de tipos de variables aunque sus variables se


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

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 53

Universidad San Pedro

Tiene manejo de excepciones.

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


a la hora de programar (muchos otros lenguajes tampoco lo hacen) aun
estado dirigido a alguna en particular, el programador puede aplicar en su
trabajo cualquier tcnica de programacin y/o desarrollo que le permita
escribir cdigo ordenado, estructurado y manejable. Un ejemplo de esto son
los desarrolladores en PHP se han hecho del patrn de diseo Modelo Vista
Controlador(MVC), que permite separar el tratamiento y acceso a los datos,
la lgica de control y la interfaz de usuario en tres componentes
independientes.

Desventajas
La ofuscacin de cdigo es la nica forma de ocultar las fuentes.
2.5.3 PhpMyAdmin
Es una herramienta escrita en PHP con la intencin de manejar la administracin
de MySQL a travs de pginas web, utilizando Internet. Actualmente puede crear y
eliminar Base de Datos, crear, eliminar y alterar tablas, borrar, editar y borrar
campos, ejecutar cualquier sentencia SQL, administrar claves en campos,
administrar privilegios, exportar datos en varios formatos y est disponible en 50
idiomas. Se encuentra disponible bajo la licencia GPL.
Es una herramienta muy completa que permite acceder a todas las funciones
tpicas de la base de datos MySQL a travs de una interfaz web muy intuitiva.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 54

Universidad San Pedro


Caractersticas del PhpMyAdmin

Multiplataforma

Licencia GPL

Est escrito en PHP

Permite a travs de la opcin estructura mostrar todo lo referente base de


datos , mostrndose aqu todas las tablas, registros, tipos de tablas y
tamao de la tabla..

Permite realizar consultas SQL.

Una de las mejores utilidades, es la capacidad de exportar e importar


informacin de un modo sencillo y remoto.

Para ejecutar una consulta se selecciona la tabla o las tablas a las que se
desee hacer una consulta, se ubica el campo o los campos, y luego se
presiona el botn ejecutar la consulta .Tambin est la opcin de ejecutar la
consulta.

Las operaciones dan las opciones de crear una tabla dentro de la base de
datos. As como cambiar el nombre a la base datos y copiarla.

Tambin cuenta con la opcin de examinar que te da a ver todos los datos
en cada fila y columna de la tabla y as poder verificar su estado.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 55

Universidad San Pedro

Insertar te permite agregar y hacer modificaciones en la tabla.

As como eliminar y vaciar que se utilizan para borrar registros y campos de


las tablas.

2.6 Otras herramientas del MySQL


2.6.1 MYSQL WORKBENCH: Es un software creado por la empresa Sun
Microsystems, esta herramienta permite modelar diagramas de Entidad-Relacin
para bases de datos MySQL.
Con esta herramienta se puede elaborar una representacin visual de las tablas,
vistas, procedimientos almacenados y claves forneas de la base de datos.
Adems, es capaz de sincronizar el modelo en desarrollo con la base de datos
real. Se puede realizar una ingeniera directa e ingeniera inversa para exportare e
importar el esquema de una base de datos ya existente el cual haya sido
guardado o hecho copia de seguridad con MySQL Administrador.
2.7 IDE (ENTORNO DE DESARROLLO INTEGRADO)
2.7.1 NETBEANS
El NetBeans es un entorno de desarrollo integrado que permite crear aplicaciones
de escritorio, aplicaciones web y aplicaciones mviles utilizando las ltimas
tecnologas para los desarrolladores de software de Java.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 56

Universidad San Pedro


El IDE de NetBeans es un producto gratuito y sin restricciones de uso pudiendo
escribir, compilar, depurar e implementar programas.
Est escrito en Java - pero puede servir para cualquier otro lenguaje de
programacin. La plataforma NetBeans da soporte para escritura de servlets,
ayuda on-line y ayudas con el cdigo.

El NetBeans IDE soporta el desarrollo de todos los tipos de aplicacin Java (J2SE,
web, EJB y aplicaciones mviles). Entre sus caractersticas se encuentra un
sistema de proyectos basado en Ant, control de versiones y refactoring.
La plataforma NetBeans permite que las aplicaciones sean desarrolladas a partir de
un conjunto de componentes de software llamados mdulos. Un mdulo es un
archivo Java que contiene clases de java escritas para interactuar con las APIs de
NetBeans y un archivo especial (manifest file) que lo identifica como mdulo. Las
aplicaciones construidas a partir de mdulos pueden ser extendidas agregndole
nuevos mdulos. Debido a que los mdulos pueden ser desarrollados
independientemente, las aplicaciones basadas en la plataforma NetBeans pueden
ser extendidas fcilmente por otros desarrolladores de software.
2.7.2 Caractersticas de NetBeans

Mejoras en el editor de cdigo

Soporte para Ruby, JRuby, y Ruby on Rails (*)

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 57

Universidad San Pedro

Instalacin y actualizacin ms simple

Enlazar datos con el Swing GUI

Profiling integrado, profiling points

Caractersticas visuales para el desarrollo web

Creador grfico de juegos para celulares

Mejoras para SOA y UML

Soporte para PHP

2.7.3 Ventajas de NetBeans

La plataforma Netbeans puede ser usada para desarrollar cualquier tipo de


aplicacin, no solamente plugins para Netbeans.

Reutilizacin de mdulos.

Usando el Update Center module, se puede actualizar los mdulos


existentes de una aplicacin o agregar nuevos.

Los mdulos permiten a las aplicaciones una abstraccin muy alta y


transparencia.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 58

Universidad San Pedro

2.8 ENTERPRISE ARCHITECTURE (EA)


Enterprise Architect es una herramienta potente para especificar, documentar y
construir su software. Usando el soporte de Enterprise Architect para UML y sus
estndares relacionados, puede modelar un nuevo sistema complejo y sistemas de
negocio, o visualizar y mantener sistemas existentes.
EA es una herramienta de anlisis y diseo UML comprensivo, cubriendo el
desarrollo de software desde la obtencin de los requisitos, diseo del modelo,
pruebas, cambio de control y mantenimiento para la implementacin, con completa
trazabilidad. EA combina el poder de la ltima especificacin UML 2.1 con alta
performance, una interfaz intuitiva, para brindar un modelado avanzado a todo el
equipo de desarrollo. Es una herramienta visual con multi-usuario con un gran
establecimiento

de

caractersticas,

ayudando

los

analistas,

testers,

administradores de proyectos, personal del control de calidad y desarrolladores


alrededor del mundo a construir y documentar, software sostenible.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 59

Universidad San Pedro

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 60

Segunda Parte

Diseo Terico
Metodologas y
Resultados de la
Investigacin

Cap. III

Diseo
Terico

Universidad San Pedro


Cap. III
Diseo Terico
3.1 DATOS GENERALES DE LA EMPRESA.
3.1.1 Resea Histrica
Bellavista, es el distrito que secunda en poblacin a Sullana. Sus 32,680
habitantes son netamente urbanos, por ello se le conoce como el distrito
metropolitano. El canal va construido despus de las lluvias de 1983, dividi a las
ciudades de Sullana y Bellavista, que se encuentran unidas, de tal manera que
hoy, es fcilmente identificable la capital distrital de la que corresponde a la capital
provincial.
El nombre del distrito surge en 1921, cuando don Manuel Morales, intercambia
ideas con sus amigos y lugareos para adoptar otro nombre. Inspirados en la vista
hermosa del paisaje de este poblado, se propuso el nombre de Bellavista, el
mismo que no prosper, sin embargo, posteriormente don Vctor Purizaca Breas
y otros pobladores retomaron la iniciativa de don Manuel Moralesy el 14 de
noviembre de 1930 el alcalde de Sullana, don Idelfonso Coloma, ordena la
creacin del barrio con ese nombre. A 1930 ya existan siete calles longitudinales,
que se les bautiza con el nombre de Arequipa, La Libertad, Lambayeque, Puno,
Cajamarca, Loreto y Cusco, constituidas hoy en las principales vas.

El 11 de octubre de 1937 se fund la Sociedad de las Mercedes; convirtindose


esta sociedad promotora del desarrollo de su barrio. El 19 de agosto de 1939
surge la propuesta de elevar el barrio de Bellavista a la categora de distrito,
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 64

Universidad San Pedro


formndose un comit presidido por don Jovino Armbulo, logrando la
construccin de la plazuela y el alumbrado pblico en las principales calles.
En 1949 el Comit Pro Distrito, es presidido por don Jos Castro Silva y el 4 de
diciembre de ese ao se crea la Sociedad de Auxilios Mutuos Seor Cautivo. El 12
de diciembre de 1952 se crea el puesto de la Guardia Civil, con la finalidad de
otorgar seguridad a la poblacin del sector.
El 21 de octubre de 1954, por gestin del parlamentario piurano, Luciano Castillo
Colonna, se expide la Ley N 12140 firmada por el presidente del Congreso, Ing.
Hctor Boza, promulgada por el ministro de gobierno Coronel Augusto Romero
Lobo, mediante la cual el barrio se convierte en distrito, con su capital el pueblo de
Bellavista.
El 08 de diciembre de 1954 se instala el primer concejo distrital de Bellavista,
siendo elegido alcalde don Jorge Talledo Malo. Sucesivamente se fueron dotando
de los servicios fundamentales como agua, desage, energa elctrica, centros
educativos primarios y secundarios, donde se forma la juventud de este sector.
An no cuenta con educacin superior, sin embargo, toda hace prever que la
iniciativa de sus gentes poco a poco lograran ir transformando la realidad
socioeconmica del distrito Metropolitano.
A la fecha, Bellavista cuenta con la totalidad de los servicios, aunque los
beneficios del desarrollo le han sido esquivos.
Los primeros pobladores que se asientan en lo que hoy es Bellavista provenan de
las zonas rurales de poblados como Huangal Grande, Piedra Rodada,
Montenegro y otros ubicados en el Alto Chira, as como familias que llegaron de
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 65

Universidad San Pedro


zonas ms apartadas como del Alto Piura, Ayabaca y Huancabamba, para trabajar
en la siembra y paa de algodn en haciendas como Huangal y Mambr. En
razn de que la mayora de estos pobladores provenan de la hacienda Huangal,
es que inicialmente se conoce al este asentamiento en formacin con el nombre de
Huangal Chiquita
3.1.2 Razn Social de la empresa
Municipalidad Distrital de Bellavistas-Sullana
3.1.3 Descripcin Geogrfica
Se ubica en la parte sub. oeste de la ciudad de Sullana, en la margen izquierda
del Ri Chira .Su longitud oeste es 8040 48`` y su latitud sur es 045357 y esta
a 40 m.s.n.m.
LMITE: Al este con las parcelas de Cieneguillo y el dren de Cieneguillo; al sur con
el AA.HH.Santa Terecita y barrios Buenos Aires y al oeste con el canal vial y ex
carretera a La Tina. Bellavista es integrante urbano y est ubicado dentro del
distrito de Sullana, especficamente es parte de la ciudad de Sullana.

CLIMA: De clima semi-tropical, siendo la mayor parte del ao clido. Su


temperatura atmosfrico es variado.En verano oscila entre 35 y 38c. Bajo sombra
y en el invierno entre 18 y 20c, siendo su humedad relativa entre 65 y 70%.

EXTENCIN: Tiene una superficie de 3.09km2.El territorio donde se asienta el


distrito se caracteriza por presentarse como una planicie que se eleva entre el
canal va y el boquern de Nez. El suelo es de origen aluvial, formado por
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 66

Universidad San Pedro


depsitos acumulados o acarreados por la accin de las quebradas, que desde
mucho antes de constituirse como asentamiento humano, discurran. En los
periodos lluviosos se puede apreciar el discurrir colosal de agua en dos quebradas
que circundan el distrito.
POBLACIN: 30,431 habitantes. 28,980 electores.
3.1.4 Actividad de la Empresa
La Municipalidad Distrital de Bellavista es una entidad de la cual se encarga de
velar por todos los sucesos que puedan ocurrir en el distrito.
Una de sus tantas reas es la de Informtica que se encarga de manejar toda la
data del sistema SIAF y los Software que se utilizan con la finalidad de tener una
informacin suficiente clara y detallada de los documentos y fuentes, que conllevan
a la Elaboracin de los Estados Financieros y Presupuestarios que muestran la real
situacin financiera de esta Municipalidad; cuya informacin es remitida a la
Contralora Pblica de la Nacin.
Funciones Especficas
Las previstas en el artculo 10 de la Ley Orgnica de Municipalidades.
Aprobar y controlar los planes y proyectos de desarrollo del Distrito.
Dictar, modificar y derogar las Ordenanzas y Edictos de su competencia.
Aprobar el Presupuesto Anual, la Cuenta General del ejercicio
presupuestal, y la Memoria.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 67

Universidad San Pedro


Autoriza los programas de obras y servicios, as como las de inversiones,
cuyo plazo de ejecucin exceda de un ejercicio presupuestal.
Aprobar la creacin de empresas municipales, la participacin de la
Municipalidad en las de carcter mixto con los sectores pblicos y
privado.
Aceptar donaciones y legados.
Resolver los recursos de impugnacin de su competencia.
Cesar al Director Municipal y dems directores de confianza por acuerdo
de la mayora del nmero legal de sus miembros.
Declarar la vacancia de los cargos de Alcalde y Regidores y resolver los
pedidos de licencia que estos formulen.
Practicar las investigaciones que juzgue necesarias y recabar la
informacin sobre entidades municipales y sobre aquellas en las que
tenga participacin la Municipalidad.
Aprobar emprstitos internos y externos exclusivamente para obras y
servicios pblicos reproductivos con arreglo a las disposiciones de la
Constitucin Poltica sobre la materia.
Acordar el rgimen de la administracin de los bienes y rentas encargadas
al municipio, as como el rgimen de organizacin y Administracin de los
servicios pblicos locales.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 68

Universidad San Pedro


Aprobar las formas de participacin vecinal con sujecin a la Ley Orgnica
de Municipalidades.
Aprobar la delegacin de facultades ejecutivas a los regidores, a
propuesta del Alcalde.

3.1.5 Estructura orgnica


De acuerdo al Organigrama de la Municipalidad Distrital de Bellavista; podemos
describir lo siguiente:
MOF Y ROF: Funciones
M.O.F
El Manual de Organizacin y Funciones es un documento de gestin municipal
que permitir establecer las funciones especficas, responsabilidades, autoridad y
requisitos mnimos de los cargos, establecidos en la estructura orgnica y
funcional de la municipalidad.
R.O.F
El Reglamento de Organizaciones y Funciones tiene como objetivo fundamental
orientar a la municipalidad hacia una organizacin moderna que permita el logro de
los fines contemplados en la "Ley Orgnica de Municipalidades; capaz de
adaptarse a los cambios y adaptarse adecuadamente a la demanda de la
comunidad.
a)

rganos de Gobierno

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 69

Universidad San Pedro


-

Concejo Municipal

Alcalda

b) rganos Normativos y de Fiscalizacin


c)
d)

Comisin de Regidores.
rganos de Control.
Auditora Interna
rganos de Coordinacin.

Consejo de Coordinacin Local Distrital.

Junta de Delegados Vecinales Comunales.

Comit Distrital de Defensa Civil.

Comit Distrital de Seguridad Ciudadana.

Consejo Distrital de Participacin de la Juventud.

e)
f)

rganos de Direccin.
Gerencia Municipal.
rganos de Accesoria.

Unidad de Accesoria Jurdica.

Unidad de Planeamiento, Planificacin y Presupuesto.

- rea de Estadstica Informtica.


g)

rganos de Apoyo.

Unidad de Secretaria General.


-

rea de Tramite documentario y Archivo.

rea de Relaciones Pblicas Imagen Institucional.

rea de Apoyo a Comisiones de Regidores.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 70

Universidad San Pedro


Unidad de Administracin.
-

rea de Tesorera.

rea de Contabilidad.

rea de Abastecimientos.

rea de Personal

Unidad de Administracin Tributaria.


-

rea de Recaudacin y Fiscalizacin.

rea de Ejecutoria Coactiva.

rea de Tributacin.

h) rganos de Lnea.
-

Divisin de Desarrollo Urbano e Infraestructura.

Divisin de Servicios Sociales.

Divisin de Servicios Comunales.

i) rganos Descentralizados.
- Programa de Vaso de Leche.
- Club de Madres.
- Programa de Apoyo Social y Complementacin Alimentara.
- Agencia de Promocin de Inversiones, Cooperacin Tcnica Nacional e
Institucional.
3.1.6 Misin - Visin

MISIN
Ofrecer un sistema de Gestin participativa que garantice el desarrollo sostenible
del Distrito de Bellavista, manteniendo niveles ptimos de servicios pblicos,

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 71

Universidad San Pedro


desarrollando una infraestructura moderna, Valores comunes e identidad colectiva,
propia; bajo una administracin correcta y planificada de los recursos originados y
gestionados.

VISIN
Satisfacer a la ciudadana de Bellavista con los fundamentos primordiales y crear
una participacin uniforme basada en una administracin rgida por los
lineamientos que dicta la ley de nuestro pas. En busca de una mejor calidad de
vida para los habitantes de nuestro distrito, orientndola con una Gestin
Municipal bajo la premisa de honestidad, servicio y atencin al ciudadano del
Distrito De Bellavista.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 72

Universidad San Pedro

3.1.7 Organigrama
Fig. 10 Organigrama De La Municipalidad Distrital De Bellavista Sullana

3.1.8

Plan de Prcticas

Nombre del Practicante:


N
1

Desarrolladores
Navarro Chumacero Maryury Mirella

Telfonos
968323927

Email
marelin_nch3@hotmail.com

Representante

: Prof.: HILDEBRANDO CRISANTO VILELA.

rea de Ejecucin
Supervisor del rea
Asesor de Prcticas
Proyecto

: Programa Vaso de Leche


: Sra. Digna Villegas Navarro
: Ing. Jos Santa Cruz Vera.
: Sistema Informtico de Registro y control de
Beneficiarios para el Programa Vaso de Leche
de la Municipalidad distrital de Bellavista

Tiempo de Desarrollo

: 4 Meses (120 Das).

Horario de Prcticas

: 8:00 am a 1:00 pm.

Alcalde de la Municipalidad de Bellavista.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 73

Universidad San Pedro

3.2 PLANEAMIENTO PROBLEMTICA


3.2.1 DESCRIPCIN Y SELECCIN DEL PROBLEMA
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 74

Universidad San Pedro


El Programa Vaso de Leche de la municipalidad Distrital

de Bellavista en la

actualidad se encarga de planificar ejecutar y supervisar las actividades destinadas


a lograr la correcta implementacin del programa que permita proporcionar una
base nutricional equivalente de la regin para nios de 0 a 6 aos ,madres
gestantes y en periodo de lactancia ,as como otros(TBC, desnutridos y
discapacitados)permitidos a las normas que los rige, disminuir los niveles de mala
nutricin de las madres y del nio de los sectores menos favorecidos
econmicamente.
El programa social del Vaso de Leche de la Municipalidad Distrital de Bellavista,
cuenta actualmente con 111 comits y con un total de 5 457 beneficiarios.
Actualmente este programa no cuenta con un Sistema Informtico adecuado para
llevar un control sobre la informacin detallada de todos los comits, socios y
beneficiarios existente en el Distrito de Bellavista, por no existir una base de datos
completa sobre estos. Lo que ocasiona incomodidades, adems de retrasos al
momento de ubicar a los beneficiarios y a toda la informacin detallada de cada
uno de ellos.
La Municipalidad de bellavista a consecuencia de la ausencia de un sistema de
Registro y Control de beneficiarios presenta los siguientes problemas:
Toma mucho tiempo en la actualizacin de los datos.
No hay un control especfico de beneficiarios.

Duplicidad de beneficiarios; beneficiarios inscritos en ms de un


comit.
3.2.2 ANALISIS DE LA PROBLEMTICA
Es importante llegar a una solucin de cada uno de los problemas que suceden
actualmente en la municipalidad distrital de bellavista, porque cada uno de ellos

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 75

Universidad San Pedro


forma una parte importante de lo que se puede llamar el eficaz desarrollo de la
institucin y por lo tanto, es necesario resolverlos antes de que puedan traer
consecuencias graves para dicha rea.
Se debe Desarrollar un sistema Informtico de registro y control de beneficiarios
para dar solucin al deficiente control y manejo de la informacin del programa
social. El cual va a permitir:
Llevar un control especific de todos los comits, , socios y beneficiarios.
Actualizacin automtica y manual de los padrones de los beneficiarios que
evitar que los productos de este lleguen a personas que ya estn fuera de
l y que perjudican a quienes realmente lo necesitan.
Evitar duplicidad de datos
De no solucionar estos problemas, causara grandes conflictos en el desempeo de
las diferentes actividades que se realizan dentro del rea.
3.2.3 SOLUCIN ELEGIDA
Desarrollar un sistema de registro y control de beneficiarios para el
programa vaso de leche en la municipalidad Distrital de Bellavista que dar
solucin a la problemtica actual de este programa social.

3.3 OBJETIVO GENERAL


Desarrollar un Sistema Informtico de Registro y Control de Beneficiarios para
el programa vaso de leche en la Municipalidad Distrital De Bellavista que
automatice los procesos que se dan en el Programa Vaso de Leche
3.3.1 OBJETIVOS ESPECIFICOS

Conocer de una manera especifica el desarrollo de las actividades de la


empresa en estudio.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 76

Universidad San Pedro

Seleccionar la metodologa a utilizar en el desarrollo del Sistema de Registro


y Control de beneficiarios para el Programa Vaso de Leche.

Elaborar el correcto

anlisis de

los procesos que se manejan en el

programa de vaso de leche y disear los diagramas para la comprensin de


los procesos.

Disear una base de datos MYSQL cuyas tablas estn correctamente


integradas para evitar la duplicidad de campos y registros, logrando as una
correcta normalizacin de la base de datos.

Disear una interfaz amigable para el usuario final y validar el correcto


ingreso de datos por parte del mismo.

Probar e implementar el sistema de informacin automatizado y capacitar a

los usuarios finales en el manejo del mismo.


3.4 Hiptesis
3.4.1

General

EL Sistema diseado con PHP y MYSQL mejorara el Registro y Control de


Beneficiarios del

Programa Vaso de Leche de la Municipalidad Distrital de

Bellavista.
3.4.2 Operacionales

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 77

Universidad San Pedro


El Lenguaje de Programacin PHP da un mejor acabado a las aplicaciones tanto
en esttica y usabilidad y brinda soporte tcnico que da solucin a las posibles
dificultades que se presenten durante el desarrollo del sistema; entonces es
necesario el uso de este software.
El motor de la base de datos MYSQL ofrece mayor seguridad y confiabilidad en el
almacenamiento de datos tanto relacionales como estructurados y permite crear y
administrar aplicaciones de datos altamente disponibles con mayor rendimiento
dentro de la institucin, entonces ser necesario que la base de datos que se
implantar en el sistema del programa de vaso de leche se cree bajo este gestor de
base de datos
3.5

Variables
Programa Vaso de Leche

Desarrollar un Sistema Informtico de Registro y Control de Beneficiarios

para el Programa Vaso de Leche.

OPERACINALIZACION DE LAS VARIABLES

Variables

Definicin conceptual

Definicin operacional

Instrumentos

Apoya en la alimentacin

Importante rea que alberga

Entrevistas.

a travs de la entrega de

atencin

Padrones

de

Sistema de Registro y

una

inters pblico; la cual debe

control

de

Control de Beneficiarios

alimentos

estar

beneficiarios.

racin

diaria
a

de
una

poblacin.

MARYURY MIRELLA NAVARRO CHUMACERO

inmediata

controlada

para

de

que

haya una mejor atencin a los

Ficha

Pgina 78

de

Universidad San Pedro

Sistema Informtico de
Registro y Control de
Beneficiarios
programa

para
vaso

el

Es
el
medio
para
controlar los datos de un
rea especfica mediante
uso del software.

de

beneficiarios a travs de los

Inscripcin

diferentes clubes.

Beneficiarios.

Conjunto de partes que se

Entrevistas.

relacionan entre s y que


automatiza los procesos de
registro

leche.

control

de

beneficiarios en el programa
social

dando

solucin

diversos problemas.

Tabla 1. Operacinalizacion de las variables

MATRIZ DE CONSISTENCIA

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 79

de

Proble

Objetivos

Hiptesis

ma/Propue

Varia

Indicador

Tcnicas/I

bles

es

nstrument

Progr

Apoyo
eficaz a
los
beneficiari
os.

Universidad San Pedro


sta

Desconoci

Seleccionar

la

EL

miento de

metodologa

diseado con PHP

ama

los

utilizar

el

y MSQL mejora el

Vaso

diferentes

desarrollo

del

Registro y Control

de

procesos y

Sistema

de

de

Beneficiarios

Leche

funciones

Registro y Control

del

Programa

que se

de beneficiarios.

Vaso de Leche de

realizan

Elaborar el correcto la

dentro del

anlisis

Programa

procesos

que

Vaso de

manejan

en

Leche.

programa de vaso

en

de

Sistema

os
Entrevistas.
Padrones
de control
de
beneficiario
s.
Ficha
de
Inscripcin
de
Beneficiario
s.

Municipalidad

los Distrital

de

se Bellavista.
el

de leche y disear
los diagramas para
la comprensin de
los procesos.
Disear

una

interfaz

amigable

para

el

usuario

final y validar el
correcto ingreso de
datos por parte del
Falta
de un

mismo.
Conocer de una
manera
especifica

sistem
a
Inform

el

desarrollo de las
actividades de la
empresa o rea
en estudio

tico
en elMIRELLA NAVARRO
MARYURY
Progra
ma

Se definieron

Siste
ma
las
de
Regis
actividades
tro y
Contr
del rea con ol de
Benef
el fin de iciario
s
plasmarlo o para
el
aplicarlo
al
CHUMACERO progr
ama
sistema de vaso
de
Registro
y leche

Manejo
de
los
recursos informticos.

Entrevi
stas.

Pgina 80

Universidad San Pedro


Tabla 2. Matriz de Consistencia

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 81

Cap. IV
Diseo
Metodolgico

Universidad San Pedro


Cap. IV
Diseo Metodolgico
4.1 Descripcin del Mtodo y el Diseo de Investigacin
Este proyecto se ha desarrollado a travs de un estudio descriptivo simple, con
propuesta de un Sistema Informtico de Registro y Control de Beneficiarios para el
Programa Vaso de Leche en la Municipalidad Distrital de Bellavista que ser de
solucin a los problemtica actual de este programa.
La metodologa a emplear ser la entrevista.
Se utilizar

el mtodo

deductivo, que nos permita comprobar la hiptesis en

donde se indique las bondades del sistema Informtico de Registro y Control de


Beneficiarios.
La entrevista con el jefe de rea de informtica de la Municipalidad Distrital de
Bellavista me permiti conocer las herramientas de desarrollo con las que cuenta
dicha municipalidad para as investigar dichas herramientas para explotarlas al
mximo desarrollando un mejor Sistema de Registro y Control de Beneficiarios
para el Programa vaso de Leche.
La entrevista con la persona encargada nos permiti conocer los procesos que el
programa realiza, as como conocer la problemtica actual y los requerimientos
funcionales que demandan ser solucionados.
Se

analizarn

los datos recolectados, se elaborarn las conclusiones

correspondientes y se buscar la solucin ms ptima para resolver la


problemtica actual del programa.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 84

Universidad San Pedro


Estructura de La Investigacin:
Diseo no Experimental
El sistema Informtico de Registro y control de Beneficiarios para el programa vaso
de leche se basa en este diseo ya que primero es observar los fenmenos como
la problemtica y el estudio de las funciones, actividades o los diferentes procesos
que se dan en el en dicha rea del programa vaso de leche y por lo consiguiente
hacer un detallado anlisis de la misma.
Diseos Transversales
Aplicamos en la recoleccin de datos con un periodo de tiempo ya que son de
suma importancia para poder plasmarlos en el sistema propuesto.

4.2 mbito de Estudio


Se reconocer como mbito de estudio a todas las personas involucradas en el
rea del Programa de Vaso de Leche de la Municipalidad Distrital de Bellavista.

4.3 Poblacin
La poblacin de beneficiarios del Programa Vaso de Leche de la Municipalidad
Distrital de Bellavista es de 5 457 entre nios de 0 a 6 aos, madres gestantes,
madres lactantes, nios desnutridos (7 a 13 aos), ancianos, discapacitados y
Tebecianos.
5 457

Beneficiarios del Programa de Vaso de Leche

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 85

Universidad San Pedro


Tipo de Beneficiario

Cantidad de Beneficiario

Nios de 0 a 6 aos

4994

Madres Gestantes

220

Madres Lactantes

12

Nios Desnutridos (7 a 13 aos)

45

Ancianos

159

Discapacitados
Tebecianos

9
18

Total

5 457
Tabla. 3 Tipos de Beneficiaros.

El Distrito de Bellavista cuenta con la totalidad de 111 Clubes de Madres del


Programa Social Vaso de Leche y son los Siguientes:

Lugar

Total de clubes de
Madres/Comits

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 86

Universidad San Pedro


Cercado de Bellavista

47

Barrio el Porvenir

22

AA.HH. Esteban P.

11

AA.HH. Tpac Amaru

11

AA.HH. Jos Carlos Maritegui

05

AA.HH. Nuevo Porvenir

05

AA.HH. Jorge Basadre

10

Tabla .4 Total de Clubes/comit

4.4 Descripcin y Fundamentos de los Instrumentos


4.4.1 JUSTIFICACION
Entrevistas: Es un mtodo comn. Por lo general no se entrevista a toda la gente
que se relacionar con el sistema, sino a una seleccin de personas que
represente a todos los sectores crticos de la organizacin, con el nfasis puesto en
los sectores ms afectados o que harn un uso ms frecuente del nuevo sistema.
Los requisitos que surgen de las entrevistas a menudo se contradicen unos a otros
o se formulan desde la ignorancia de los detalles del funcionamiento del sistema,
sus potencialidades, interdependencias o limitaciones; por lo que se debe trabajar
con los mismos para corregir sus fallos.
Las entrevistas pueden ser personales o grupales.

Documentos que maneja la empresa.- Es necesario saber cmo


realizan el proceso manual del cual ser automatizado por el sistema.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 87

Universidad San Pedro


Formulacin de Entrevista
Tiempo de las entrevistas
Las entrevistas se van a realizar en un lapso de 30 a 45 min.
Tipo de entrevista a usar
Para la realizacin de las preguntas utilizaremos el tipo de entrevista
diamante, ya que la entrevista empieza con preguntas abiertas muy
detalladas (especificas), a la mitad de la entrevista se desarrollan
preguntas abiertas y cerradas posteriormente se concluye la
entrevista con una pregunta abierta.
Entrevistadores:

Nombre

: Maryury Mirella Navarro Chumacero.

Entrevistados:

Nombre
Cargo

: Sra. Digna Villegas Navarro


: Jefe del Programa Vaso de Leche

Nombre

: Ing. Julin Navarro Pacherrez

Cargo

: Jefe del rea de Informtica

4.5 Metodologa de Desarrollo


Todo desarrollo de software es riesgoso y difcil de controlar, pero si no llevamos
una metodologa de por medio, lo que obtenemos son clientes insatisfechos con
el resultado y desarrolladores an ms insatisfechos.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 88

Universidad San Pedro


Sin embargo, muchas veces no se toman en cuenta el utilizar una metodologa
adecuada, sobre todo cuando se trata de proyectos pequeos de dos o tres
meses. Lo que se hace con este tipo de proyectos es separar rpidamente el
aplicativo en procesos, cada procesos en funciones, y por cada funcin determinar
un tiempo determinado de desarrollo.
La metodologa propuesta para el desarrollo del proyecto est basada en Rational
Unified Process (RUP) para proyectos medianos y grandes.
(Rational Unified Process) es un proceso de desarrollo de software y junto con el
Lenguaje Unificado de Modelado UML constituye la metodologa estndar ms
utilizada para el anlisis, implementacin y documentacin de sistemas orientados
a objetos. RUP es un proceso que define claramente quien, cmo y cundo y que
debe hacerse; y, como su enfoque est basado en modelos utiliza un lenguaje
bien definido para tal fin, el UML.
Este aporta herramientas como los casos de uso, que definen los requerimientos.
Permite la ejecucin interactiva del proyecto y del control de riesgo.
La metodologa RUP da a conocer tres caractersticas esenciales:
a) Proceso Dirigido por casos de uso.- La utilizacin de los casos de uso
para el desenvolvimiento y desarrollo de las disciplinas con sus diferentes
diagramas, siendo una secuencia de pasos a seguir para la realizacin de
un fin o propsito relacionndose directamente con los requerimientos.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 89

Universidad San Pedro


b) Proceso Iterativo e Incremental.- Es un modelo utilizado por RUP para el
desarrollo de un proyecto de software, proponiendo la implementacin del
proyecto a realizar en interacciones y as poder completando todo el
proyecto.
c) Proceso centrado en la arquitectura.- Define la arquitectura de un sistema
y una arquitectura ejecutable construida como un prototipo evolutivo.
Adems debe tomar consideracin elementos de calidad del sistema,
rendimiento, reutilizacin y capacidad de evolucin por lo que debe ser
flexible durante todo el desarrollo, tambin se ve influencia por la plataforma
software, sistema operativo, gestor de base de datos, protocolos,
consideraciones de desarrollo como sistema heredados.
MODELO DE RATIONAL UNIFIED PROCESS
Rational Unified Process se representa usando cuatro elementos principales de
modelaje: trabajadores, actividades, artefactos y flujo de trabajo (Kruchten, 2000):
Trabajadores: este trmino se refiere a los roles que definen cmo deberan
trabajar los individuos. Un trabajador desempea uno o ms roles y es propietario
de un conjunto de artefactos.
Actividades: una actividad de un trabajador especfico es una unidad de trabajo
que un individuo en ese rol puede realizar. La actividad tiene como objetivo claro,
usualmente expresado en trminos de la creacin y modificacin de artefactos,
tales como modelo o una clase. Cada actividad est asignada a un trabajador
especfico.
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 90

Universidad San Pedro

Artefactos: un artefacto es una pieza de informacin que es producida,


modificada o usada por un proceso. Son productos tangibles del proyecto: las
cosas que el proyecto produce o usa mientras se trabaja hacia el producto final.
Los artefactos se usan como entradas para los trabajadores para realizar una
actividad y son el resultado o la salida de esas actividades.

Fig.11 Relacin entre los trabajadores, las actividades y los artefactos.

Flujos de Trabajo (workflows): un flujo de trabajo es una secuencia de


actividades que producen un resultado notable. Un flujo de trabajo puede ser
expresado como un diagrama de secuencia o un diagrama de actividades.
Ciclo de vida del Rational Unified Process RUP
La metodologa RUP (IBM), se caracteriza por ser iterativo e incremental, est
centrado en la arquitectura y guiado por los casos de uso.
RUP divide el proceso en 4 fases, dentro de las cuales se realizan varias
iteraciones en nmero variable segn el proyecto y en las que se hace un mayor o
menor hincapi en los distintas actividades.
.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 91

Universidad San Pedro

Fig.12 Ciclo de vida del Rational Unified

Process
RUP

Fase
Inicio

Objetivos
Definir el alcance del proyecto.

Puntos de Control
Objetivo del Proyecto

Entender que se va a construir


Elaboracin

Construir una versin ejecutable


de la arquitectura de la aplicacin.

Arquitectura de la
aplicacin.

Entender cmo se va a construir


Construcci
n

Completar el esqueleto de la
aplicacin con la funcionalidad

Versin Operativa
Inicial de la
Aplicacin.

Construir una versin Beta.


Transicin

Disponibilizar la aplicacin para


los usuarios finales.

Liberacin de la
versin de la
Aplicacin.

Construir la versin final.


Tabla 5. Ciclo de vida del Rational Unified Process RUP

Cada una de estas etapas es desarrollada mediante el ciclo de iteraciones, la cual


consiste en reproducir el ciclo de vida en cascada a menor escala. Los objetivos
de una iteracin se establecen en funcin de la evaluacin de las iteraciones
precedentes.
El ciclo de vida que se desarrolla por cada iteracin, es llevada bajo dos
disciplinas.
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 92

Universidad San Pedro


Disciplina de Desarrollo
Ingeniera de Negocios: Entendiendo las necesidades del negocio.
Requerimientos: Trasladando las necesidades del negocio a un sistema
automatizado.
Anlisis y Diseo: Trasladando los requerimientos dentro de la arquitectura de
software.
Implementacin: Creando software que se ajuste a la arquitectura y que tenga el
comportamiento deseado.
Pruebas: Asegurndose que el comportamiento requerido es el correcto y que
todo lo solicitado est presente.
Disciplina de Soporte
Configuracin y administracin del cambio: guardando todas las versiones del
proyecto.
Administrando el proyecto: Administrando horarios y recursos.
Ambiente: Administrando el ambiente de desarrollo.
Distribucin: Hacer todo lo necesario para la salida del proyecto.

4.6 CRONOGRAMA DE TRABAJO


Nombre de Tarea

Duracin

MARYURY MIRELLA NAVARRO CHUMACERO

Comienzo

Fin

Pgina 93

Universidad San Pedro


Sistema Informtico de Registro
y Control de Beneficiarios del
Programa Vaso de Leche.

84 das

mbito del proyecto

11 das

lunes. 21/03/16

Mir. 21/09/11

Definir mbito del Proyecto

4 das

Mir. 07/09/11

lunes 12/09/11

Definir Problemas y antecedentes

7 das

mar 13/09/11

Mir. 21/09/11

21 das

jueves 22/09/11

jueves 20/10/11

6 das

jueves 22/09/11

jueves 29/09/11

10 das

viernes 30/09/11

Elaboracin de Entrevistas

6 das

viernes 30/09/11

viernes 07/10/11

Aplicacin de Entrevistas

4 das

lunes 10/10/11

jueves 13/10/11

Anlisis de las Necesidades

5 das

viernes 14/10/11

jueves 20/10/11

Diseo del Sistema

45 das

viernes 21/10/11

jueves 22/12/11

Interfaz Grfica

10 das

martes 25/10/11

lunes 07/11/11

Normalizacin de Base de Datos

5 das

viernes 21/10/11

jueves 27/10/11

Estandarizacin de Base de Datos

8 das

martes 01/11/11

jueves 10/11/11

Anlisis de Requerimientos
Recoleccin de Informacin
Entrevistas

Pruebas de Estructura

lunes. 21/03/16

Domingo. 10/07/16

jueves 13/10/11

4 das

viernes 11/11/11

Mir. 16/11/11

26 das

jueves 17/11/11

jueves 22/12/11

Pruebas

1 das

lunes 26/12/11

lunes 26/12/11

Ingreso de Datos

1 das

lunes 26/12/11

lunes 26/12/11

Mantenimiento

5 das

martes 27/12/11

lunes 02/01/11

Modificaciones

2 das

martes 27/12/11

Mir. 28/12/11

Especificacin del Sistema

2 das

Jueves 29/12/11

viernes 30/12/11

Entrega

2 da

viernes 30/12/11

lunes 02/01/12

Programacin

Tabla 6 Cronograma de Trabajo

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 94

Cap. V
Propuesta del
Sistema
Informtico

Universidad San Pedro


Cap. V
Propuesta del Sistema Informtico

PROPUESTA DE UN SISTEMA INFORMATICO DE REGISTRO Y CONTROL DE


BENEFICIARIOS PARA EL PROGRAMA VASO DE LECHE EN LA
MUNICIPALIDAD DISTRITAL DE BELLAVISTA

Para la ejecucin y construccin de este sistema tuvimos que realizar respectivos


estudios en el

rea para la cual realizamos este proyecto, la utilizacin de

herramientas y tcnicas, recopilacin de informacin por medio de entrevistas, y


adems las sugerencias y respectivos consejos de nuestros docentes las cuales
nos sirvieron de mucha ayuda en el transcurso de este proyecto y como no decir,
el uso de nuestros conocimientos asimilados en nuestros estudios acadmicos.

Para el desarrollo de este Proyecto realizamos los siguientes pasos:


mbito del Proyecto: Definir mbito del Proyecto, Problemas y Antecedentes.
Anlisis de Requerimientos: Recoleccin de informacin a travs de entrevistas,
anlisis de las necesidades.
Base de Datos: Normalizacin, Estandarizacin de la Base de Datos.
Diseo del sistema: Elaboracin de las Interfaces Grficas.
Programacin.
Pruebas.

5.1 Justificacin del Proyecto:


MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 97

Universidad San Pedro


En el presente proyecto podemos mencionar los siguientes puntos como medio
de justificacin:

El programa vaso de leche no cuenta con un sistema de registro y control


de beneficiarios.

Mejorar y facilitar las diferentes funciones o procesos que se realizan


dentro del rea.

Se desarrolla este proyecto con la finalidad de mejorar la forma de


trabajo de la institucin.

5.2 Objetivo del sistema


El proyecto tiene como objetivo realizar un anlisis, diseo e implementacin de
un Sistema que automatice los procesos de todos los registros del programa vaso
de leche en la municipalidad distrital de Bellavista
5.3 Estudio de Viabilidad
El estudio de viabilidad o factibilidad no es, en realidad, un anlisis y tampoco un
diseo de sistemas. Ms bien es una actividad o proceso del ciclo de vida del
mismo, por el cual se mide su viabilidad, entre los cuales se sealan categoras
como lo son:
5.3.1 Viabilidad Tcnica
Para la implementacin del sistema de Registro y Control de Beneficiarios la
entidad cuenta con el equipo necesario en donde ser instalado el sistema. El cual
posee las siguientes caractersticas.
Procesador Pentium IV 1.6 GHZ

Memoria RAM
DDR2 1GB
Disco Duro 160 GB.
Tarjeta de sonido y red
Cd-ROM 40X

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 98

Universidad San Pedro

Moniro SVGA 17
Sistema Operativo Windows XP

5.3.2 Viabilidad Econmica


La institucin no incurrir en gastos del equipo de cmputo, pues ya se posee.
No ser necesario invertir en el software porque es libre.
5.3.3 Viabilidad Operativa
El nuevo sistema vendr a beneficiar al Programa Vaso de Leche en la
Municipalidad Distrital de Bellavista. Con el sistema automatizado los procesos y
actividades se realizaran con mayor rapidez y el tiempo de respuesta ser ms
eficiente.
En conclusin, la implantacin del sistema de Registro y Control de Beneficiario
para el Programa Vaso de Leche en la Municipalidad Distrital de Bellavista, se
considera viable debido a que la institucin ya posee el equipo en donde se
instalara dichos sistema, el cual tiene las caractersticas apropiadas para su
instalacin, por lo que ya no ser necesario comprar equipo, de esta manera la
institucin no incurrir en gastos del software porque pertenece al software libre.
5.4 Proceso de Negocio.
Actualmente en el Programa Vaso de Leche de la Municipalidad Distrital de
Bellavista se realiza los siguientes procesos:

Registrar Comits, socios y beneficiarios

El proceso se detalla a continuacin:

Registra Comits

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 99

Universidad San Pedro


Para conformar un comit se requiere como mnimo de 15 beneficiarios para ser
incorporados al Programa.

Cada Comit del PVL, ser representado por su directiva.


Las directivas de los Comits del PVL, estarn conformados por:
1.) Presidenta, Vice Presidenta, Secretaria y Vocal
Presidenta
Las presidentas de los comits del pvl, sern elegidas mediante asamblea de sus
socios o socias por mayora simple y mediante voto directo, por un periodo de un
(02) ao no pudiendo ser reelegidas de manera inmediata
Funciones de Presidenta
Participar conjuntamente con sus directivos y socias (os) integrantes en las
capacitaciones y reuniones que efecte la Sub Gerencia de Programas Sociales.
Firmar las actas de recepcin y de conformidad de los productos del PVL,
correspondiente a su comit.
Remitir en el plazo mximo de 15 das calendarios las pecosas o reporte de
pecosas originales correspondiente a la entrega de los alimentos del PVL,
debidamente firmadas, y se quedarn con un copia de las mismas para su archivo.
Las presidentas de cada comit debern coordinar la actualizacin de su padrn
de beneficiarios, pudiendo reportar variaciones a la Jefa del Programas Sociales

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 100

Universidad San Pedro


en el plazo mximo de 72 horas antes de la fecha programada para la distribucin
de los productos del PVL correspondiente al mes. Caso contrario se efectuar las
depuraciones correspondientes sin lugar a reclamos.
Registra socios
Registra todos los socios que van a pertenecer a un comit y quienes son que
tienen a cargo a los beneficiarios.
Registra Beneficiarios
Son beneficiarios, y se registraran a todas las personas que se encuentran en
situacin de pobreza y extrema pobreza.
1. PRIMERA PRIORIDAD

Nios y Nias de O a 6 aos de edad.


Madres Gestantes hasta el noveno mes o fecha de parto
Madres Lactantes hasta que su nio cumpla los 12 meses de edad
2. SEGUNDA PRIORIDAD
Se atender la segunda prioridad en medida de que se cumpla con atender a la
primera prioridad.
Nios y Nias de 7 a 13 aos, el lmite ser de 12 aos con 11 meses y 31
das
Ancianos, en el caso de las mujeres a partir de los 60 aos de edad y en
caso de varones a partir de los 65 aos.
Personas Discapacitadas.
TBC
5.5 ANALISIS MODELO DE REQUERIMIENTOS
Para identificar los requerimientos se ha realizado un

estudio del rea para

conocer sus actividades y funciones.


MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 101

Universidad San Pedro

REQUERIMIENTOS

Registrar Comits de Vaso de Leche.

Registrar Socios (tutores-Apoderados).

Registrar beneficiarios

Hacer Bsquedas.

Generar Reportes.

MODELIZACION DEL SISTEMA PROPUESTO


Sistema de Registro y Control de Beneficiarios para el Programa Vaso de
Leche.

Fig.13 Modelacin del Sistema Propuesto


5.6 Diagramas de Casos de Uso de Negocio
Descripcin de Usuarios del Sistema
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 102

Universidad San Pedro


Los usuarios, dentro del sistema han de cumplir ciertos roles.

Fig. 14

Actores del

sistema

Administrador del sistema


Descripcin: Tiene Acceso a todas las funciones del Sistema: Registra y Genera
Reportes.

Puede

crear

nuevos

usuarios

del

sistema

asignarles

las

funcionalidades propias del rol del usuario.

Jefe de Programa Vaso de Leche


Descripcin: Tiene acceso a todas las funcionalidades del sistema. Registra y
Genera Reportes.
Operador (Registrador)
Descripcin: Tiene acceso a algunas funciones del sistema: Registrar, Busca y
Actualiza Datos, No Genera Reportes, No tiene acceso al mantenimiento de
usuarios.
Diagrama Caso de Uso del Administrador
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 103

Universidad San Pedro

Fig. . 15 Caso de uso Administrador

Diagrama Caso de Uso Operador

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 104

Universidad San Pedro

Fig. 16 Caso de uso operador

5.7 Diagramas de Casos de Uso de los Requerimientos


Actor: Administrador

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 105

Universidad San Pedro


Diagrama de Caso de Uso de Iniciar Sesin

Fig. 17 caso de uso Iniciar Sesin

Diagrama de Caso de Uso de Gestionar Usuario

Fig. 18 Gestionar usuarios

Diagrama de Caso de Uso de Registrar Comits

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 106

Universidad San Pedro

Fig. 19 Registrar comits

Diagrama de Caso de Uso de Registrar Socios

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 107

Universidad San Pedro

Fig. 20 Registrar socios

Diagrama de Caso de Uso de Registrar Beneficiarios


Fig. 21 Registrar socios

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 108

Universidad San Pedro

ESPECIFICACIONES DE LOS CASOS DE USO DE REQUERIMIENTO ADMINTRADOR


1.- Inicio de Sesin
Identificador:

Iniciar sesin

Descripcin:

El sistema deber permitir el acceso a travs de un login y una clave para


cada tipo de Usuarios, quienes posteriormente realizaran operaciones
dentro del sistema.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 109

Universidad San Pedro


Precondicin
Secuencia
Normal:

Validar Datos(Usuario) Tipos de usuarios


PASO:

ACCION:

1.-

Ingresar Login

2.-

Ingresar Clave

3.-

5.-

Validar
datos(Usuario)
Ingresar
al
sistema
Cerrar Sesin

PASO:

ACCION:

1.-

Al validar el tipo de usuario el sistema evaluara si el usuario


existe y a que funciones son las que realiza.

4.-

Excepciones:

Rendimiento:

El sistema deber realizar las acciones descritas en los pasos 1, 2, 3, 4

Importancia:

Vital, importante para la ejecucin correcta del proceso.

Urgencia

Inmediata

Comentarios

Ninguno
Tabla 7 Inicio sesin

Identificador:

Gestin de Usuarios

Descripcin:

El sistema me permitir realizar mantenimiento a usuarios; el


administrador podr modificar la informacin de usuarios ya
existentes, crear nuevos usuarios y dar de baja a los mismos.

Precondicin

Haber Iniciado Sesin

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 110

Universidad San Pedro


Secuencia
Normal:

Excepciones:

PASO:

ACCION:

1.-

Iniciar sesin

2.-

Ingreso al
sistema

3.4.-

Gestin de
Usuarios
Cerrar Sesin

PASO:

ACCION:

1.-

En caso de no existir usuarios el administrador no


realizara ninguna accin.

Rendimiento:

El sistema deber realizar las acciones descritas en los pasos 1, 2,3

Importancia:

Vital, importante para la ejecucin correcta del proceso.

Urgencia

Inmediata, sin restricciones.

Comentarios

Ninguno

2. Gestionar Usuarios
Tabla 8 Gestionar Usuarios

3. Registros Registrar Comit Vaso de Leche.


Identificador:

Registrar comit Vaso de Leche

Descripcin:

El sistema deber permitir registrar comits y almacenar toda la


informacin del comit.

Precondicin

Haber iniciado sesin

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 111

Universidad San Pedro


Secuencia
Normal:

Datos
Especficos

Excepciones:

PASO:

ACCION:

1.-

Iniciar sesin

2.-

Registra datos

3.-

Busca comit

4.-

Modifica Datos

5.6.-

Genera Reportes
Cerrar Sesin

Semestre.

cdigo.

comit.

Centro Poblado.

Ncleo Urbano.

Direccin.

Tipo alimento

Ape_ paterno presidenta.

Ape_materno_presidenta.

Nombres

DNI

PASO:

ACCION:

1.-

En caso de no haber agregado ningn comit no se podrn


registras socios ni beneficiarios.

Rendimiento:

El sistema deber realizar las acciones descritas en los pasos 1, 2, 3, 4, 5

Importancia:

Importante para la ejecucin correcta del proceso.

Urgencia

Inmediata

Comentarios

Ninguno
Tabla 9 Registrar Comit Vaso de Leche.

4. Registros Registrar Socios


Identificador:

Registrar socios

Descripcin:

El sistema deber permitir registrar Socios y almacenar toda la


informacin del Socio.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 112

Universidad San Pedro


Precondicin
Secuencia
Normal:

Datos
Especficos

Excepciones:

Rendimiento:

Haber iniciado sesin


1.-

Iniciar sesin

2.-

Registra datos

3.-

Busca Socio

4.-

Modifica Datos

5.-

Genera Reportes

6.-

Cerrar Sesin

Ape_ paterno

Ape_materno

Nombres

DNI

Sexo

Direccin

PASO:

ACCION:

1.-

Ninguna

Importancia:

El sistema deber realizar las acciones descritas en los pasos 1, 2,


3, 4 ,5
Importante para la ejecucin correcta del proceso.

Urgencia

Inmediata

Comentarios

Ninguno
Tabla 10 Registrar Socio

5. Registros Registrar Beneficiarios


Identificador:

Registrar Beneficiarios

Descripcin:

El sistema deber permitir registrar Beneficiarios y almacenar toda


la informacin del Beneficiario.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 113

Universidad San Pedro


Precondicin
Secuencia
Normal:

Datos
Especficos

Excepciones:

Rendimiento:

Haber iniciado sesin


1.-

Iniciar sesin

2.-

Registra datos

3.-

Busca Beneficiario

4.-

Modifica Datos

Genera Reportes

Cerrar Sesin

Ape_ paterno

Ape_materno

Nombres

DNI

Sexo

Fecha _Nacimiento

Tipo _beneficiario

PASO:

ACCION:

1.-

Ninguna

Importancia:

El sistema deber realizar las acciones descritas en los pasos 1, 2,


3, 4, 5
Importante para la ejecucin correcta del proceso.

Urgencia

Inmediata

Comentarios

Ninguno
Tabla 11 Registrar Beneficiarios

6.- Cerrar Sesin


Identificador:

Cerrar Sesin

Descripcin:

El sistema deber permitir cerrar la sesin de usuario para salvaguardar


la informacin que se almacena en dicho en el sistema.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 114

Universidad San Pedro


Precondicin
Secuencia
Normal:

Excepciones:

Haber Iniciado Sesin


PASO:

ACCION:

1.-

Iniciar
sesin

2.-

Cerrar
Sesin

PASO:

ACCION:

1.-

Tener accesos a todas las funciones del sistema,


validar (Datos) usuario.

Rendimiento:

El sistema deber realizar las acciones descritas en los pasos 1, 2

Importancia:

Vital, importante para la ejecucin correcta del proceso.

Urgencia

Inmediata, sin restricciones.

Comentarios

Ninguno

Tabla 12 Cerrar Sesin

ACTOR: OPERADOR (REGISTRADOR)


Diagrama de Caso de Uso de Iniciar Sesin
Fig. 22 Iniciar sesin Operador

Diagrama de Caso de Uso de Registra Comits


MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 115

Universidad San Pedro

Fig. 23 Registrar comits

Diagrama de Caso de Uso de Registra Socios


Fig. 24 Registra socios

Diagrama de Caso de Uso de Registra Beneficiarios

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 116

Universidad San Pedro

Fig. 25 Registra Beneficiario

ESPECIFICACIONES DE LOS CASOS DE USO DE REQUERIMIENTO


OPERADOR (REGISTRADOR)
1.- Inicio de Sesin
Identificador:

Iniciar sesin

Descripcin:

El sistema deber permitir el acceso a travs de un login y una clave para


cada tipo de Usuarios, quienes posteriormente realizaran operaciones
dentro del sistema.

Precondicin

Validar Datos(Usuario) Tipos de usuarios

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 117

Universidad San Pedro


Secuencia
Normal:

PASO:

ACCION:

1.-

Ingresar Login

2.-

Ingresar Clave

3.-

5.-

Validar
datos(Usuario)
Ingresar
al
sistema
Cerrar Sesin

PASO:

ACCION:

1.-

Al validar el tipo de usuario el sistema evaluara si el usuario


existe y a que funciones son las que realiza.
No tiene acceso a Gestionar Usuarios , No Genera Reportes

4.-

Excepciones:

2.Rendimiento:

El sistema deber realizar las acciones descritas en los pasos 1, 2, 3, 4

Importancia:

Vital, importante para la ejecucin correcta del proceso.

Urgencia

Inmediata

Comentarios

Ninguno
Tabla 13 Inicio de Sesin

2. Registrar Comit Vaso de Leche.


Identificador:

Registrar comit Vaso de Leche

Descripcin:

El sistema deber permitir registrar comits y almacenar toda la informacin


del comit.

Precondicin

Haber iniciado sesin

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 118

Universidad San Pedro


Secuencia
Normal:

Excepciones:

PASO:

ACCION:

1.-

Iniciar sesin

2.-

Registra datos

3.-

Busca comit

4.-

Modifica Datos

5.-

Cerrar Sesin

PASO:

ACCION:

1.-

En caso de no haber agregado ningn comit no se podrn


registras socios ni beneficiarios.

Rendimiento:

El sistema deber realizar las acciones descritas en los pasos 1, 2, 3,4

Importancia:

Importante para la ejecucin correcta del proceso.

Urgencia

Inmediata

Comentarios

Ninguno

Tabla 14 Comit Vaso de Leche

3. Registros Registrar Socios


Identificador:

Registrar socios

Descripcin:

El sistema deber permitir registrar Socios y almacenar toda la


informacin del Socio.

Precondicin

Haber iniciado sesin

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 119

Universidad San Pedro


Secuencia
Normal:

Excepciones:

Rendimiento:

1.-

Iniciar sesin

2.-

Registra datos

3.-

Busca Socio

4.-

Modifica Datos

5.-

Cerrar Sesin

PASO:

ACCION:

1.-

Ninguna

Importancia:

El sistema deber realizar las acciones descritas en los pasos 1, 2,


3, 4 ,
Importante para la ejecucin correcta del proceso.

Urgencia

Inmediata

Comentarios

Ninguno

Tabla 15 Registrar Socios

4. Registros Registrar Beneficiarios


Identificador:

Registrar Beneficiarios

Descripcin:

El sistema deber permitir registrar Beneficiarios y almacenar toda


la informacin del Beneficiario.

Precondicin

Haber iniciado sesin

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 120

Universidad San Pedro


Secuencia
Normal:

Excepciones:

Rendimiento:

1.-

Iniciar sesin

2.-

Registra datos

3.-

Busca Beneficiario

4.-

Modifica Datos

5.-

Cerrar Sesin

PASO:

ACCION:

1.-

Ninguna

Importancia:

El sistema deber realizar las acciones descritas en los pasos 1, 2, 3,


4,
Importante para la ejecucin correcta del proceso.

Urgencia

Inmediata

Comentarios

Ninguno

Tabla 16 Registrar Beneficiarios

5.- Cerrar Sesin


Identificador:

Cerrar Sesin

Descripcin:

El sistema deber permitir cerrar la sesin de usuario para salvaguardar


la informacin que se almacena en dicho en el sistema.

Precondicin

Haber Iniciado Sesin

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 121

Universidad San Pedro


Secuencia
Normal:

Excepciones:

PASO:

ACCION:

1.-

Iniciar
sesin

2.-

Cerrar
Sesin

PASO:

ACCION:

1.-

Tener accesos a todas las funciones del sistema,


validar (Datos) usuario.

Rendimiento:

El sistema deber realizar las acciones descritas en los pasos 1, 2

Importancia:

Vital, importante para la ejecucin correcta del proceso.

Urgencia

Inmediata, sin restricciones.

Comentarios

Ninguno

Tabla 17 Cerrar Sesin

5.8 Requerimientos No Funcionales


El sistema ser instalado en 02 computadores la cual necesita las siguientes
caractersticas y por la cual la institucin si cuenta con ellas.
Computadora.

Caractersticas

Memoria RAM

DDR2 1GB

Disco Duro

160 Gb.

Procesador

Procesador Pentium IV

Grabadora LG

52 x 32 x 52

Mouse
ptico
MARYURY MIRELLA NAVARRO CHUMACERO
Monitor SVGA
14 - 17 pl.
Teclado BTC

Multimedia Espaol

Pgina 122

Universidad San Pedro

Tabla 18 .Caractersticas del computador

Adems una impresora para la emisin de reportes y documentos necesarios con


las siguientes descripciones:

01 impresora Matricial Epson LQ 500-90


Tipo

Caractersticas

Color

Plomo

Resolucin

12000 PPP

Capacidad

Capacidad de imprimir Original + 6 copias


Tabla 19. Caractersticas de la Impresora

El Software necesario para la funcin del sistema es:


Sistema Operativo Windows XP.
Servidor Xampp.

5.9 Diagrama de Clases

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 123

Universidad San Pedro

Fig. 26 Diagramas de Clase

5.10 Diagrama de Secuencia


MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 124

Universidad San Pedro

Fig. 27 Diagrama de Secuencia

5.11 Diagrama de Actividades


MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 125

Universidad San Pedro

Fig. 28 Diagrama de Actividad

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 126

Universidad San Pedro

5.12 Modelo base de datos relacional (Fsico)

Fig. 29 Modelo Base de datos relacional


(Fsico)

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 127

Universidad San Pedro


5.13 Diseo de las Tablas
Tabla Gobierno_Local

Tabla 20 - Gobierno local


Tabla Tipo_Gobierno

Tabla 21 - Tipo gobierno


Tabla Funcionario

Tabla 22 - funcionario
Tabla Funcionario_Email

Tabla 23 Funcionario Email


MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 128

Universidad San Pedro


Tabla Funcionario_Telefono

Tabla 24 funcionario telfono


Tabla Tipo_Telefono

Tabla 25 tipo telfono


Tabla Distrito

Tabla 26 Distrito
Tabla Provincia

Tabla 27 Provincia
Tabla Departamento

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 129

Universidad San Pedro

Tabla 28 - Departamento
Tabla Comit
Tabla 29 - Comit
Tabla Alimento

Tabla 30 - Alimento
Tabla Comit_Alimento

Tabla 31 Comit alimento

Tabla Beneficiario

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 130

Universidad San Pedro

Tabla 32 - Beneficiario
Tabla Documento

Tabla 33 - Documento
Tabla Beneficiario_ documento

Tabla 34 Beneficiario documento


Tabla Socio

Tabla 35 - Socio

Tabla_Persona
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 131

Universidad San Pedro

Tabla 36 Persona
Tabla Tipo_Beneficiario

Tabla 37 Tipo beneficiario


Tablas Desnutridos

Tabla 38 - Desnutridos
Tabla Discapacitados

Tabla 39 - Discapacitados
Tabla Gestantes
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 132

Universidad San Pedro

Tabla 40 - Gestantes

Tabla Tebecianos

Tabla 41 Tebecianos

Tabla Ficha

Tabla 42 - Ficha

Tabla Tipo_centro_poblado

Tabla 43 Centro poblado

Tabla_Lactante

Tabla 44- lactante


Tabla Tipo_desnutricion
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 133

Universidad San Pedro

Tabla 45 - desnutricin
Tabla Tipo_nucleo_urbano

Tabla 46 Tipo ncleo urbano


Tabla Tipo _usuario

Tabla 47 -tipo Usuario


Tabla Usuario

Tabla 48 - Usuario
5.14 Descripcin General del sistema
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 134

Universidad San Pedro


La aplicacin web a desarrollar como solucin al contexto tiene como nombre
Sistema de Registro y Control de Beneficiarios para el Programa Vaso de Leche.
Atraves del sistema me permita realizar

registros de comits, socios y

beneficiarios as como sus respectivas bsquedas de los mismo.


El presente sistema Conforma los siguientes mdulos:
Registro:
Formulario Comits: Me permite registrar un nuevo comit.
Formulario Socios: Me permite registrar todos los socios pertenecientes a
un comit.
Formulario Beneficiario: Una vez ya haber seleccionado el comit y haber
registrado sus respectivos socios se pueden registrar beneficiarios que van

a pertenecer al programa vaso de vaso de leche.


Consultas: Me permite hacer bsquedas de todos los comits, socios y

beneficiarios pertenecientes al programa vaso de leche.


Reportes: Generar un Reporte General del Padrn de Apoderados y

Beneficiarios del P.V.L. Del Distrito de Bellavista.


Generar reporte de comits.
Generar reporte de socios.
Generar reporte de beneficiarios.
Generar reporte de la Ficha de Inscripcin de Beneficiarios.
Ayuda

5.15 Diseo de la Interfaz Grafica


A continuacin se muestran los pantallazos de la aplicacin por cada proceso con
la finalidad de mostrar las caractersticas de la interfaz grfica del Sistema
Informtico de Registro y Control de Beneficiarios del Programa Vaso de Leche

Pantallazo de inicio de Sesin

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 135

Universidad San Pedro

Donde se debe indicar:


Usuario: palabra que identifica a cada usuario
Password: palabra clave
de cada usuario.
Este formulario de inicio es
donde el encargado(s) debe
de ingresa el nombre usuario y clave asignada por el administrador del sistema.
De no ingresar correctamente los datos, no se podr tener acceso a dicho
sistema.
Una vez ingresado correctamente el usuario y contrasea aparecer a la
pantalla principal.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 136

Universidad San Pedro

PANTALLA PRINCIPAL

El pantallazo principal del sistema es una de las ms importantes ventanas de la


aplicacin

puesto que desde esta pantalla es el punto de inicio para cada

proceso.
En la pantalla principal se muestran todos los mdulos del sistema. En el cual
cada modulo tiene subprocesos donde cada uno de ellos realiza diferentes
funciones del sistema.
Mdulos

Registro
Consultas

Reportes
Ayuda

Men Despegable

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 137

Universidad San Pedro

La opcin del men Registro tiene varias opciones:

Municipalidad
Comits
Socios
Beneficiarios
Usuarios

Formulario Registra Municipalidad


Este formulario me permite registra datos de la municipalidad y registra los datos
de la persona encargada del Programa Vaso de Leche

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 138

Universidad San Pedro

En

esta

pantalla

se muestra los datos de la municipalidad y los datos de la persona encargada del


Programa vaso de Leche

Formulario Registra Comit


Este formulario permite registrar los todos los datos del comit que va formar
parte de PVL, como tambin los datos de la presidenta quien tendr a cargo dicho
comit.
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 139

Universidad San Pedro

Formulario Registra Socios

Este formulario me permite registrar socios que van a pertenecer a un comit


seleccionado.

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 140

Universidad San Pedro

Cuando el socio es beneficiario al mismo tiempo se selecciona la opcin


beneficiario.

Formulario Registra Beneficiarios


Una vez ya haber seleccionado el comit y haber registrado el socio se pueden
registrar todos los datos del beneficiario.
MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 141

Universidad San Pedro

MARYURY MIRELLA NAVARRO CHUMACERO

Pgina 142

CONCLUSIONES

Despus de concluir con nuestro

proyecto DESARROLLO DE UN SISTEMA DE REGISTRO Y CONTROL DE


BENEFICIARIOS DEL PROGRAMA VASO DE LECHE EN LA MUNICIPALIDAD
DISTRITAL DE BELLAVISTA, se lleg a las siguientes conclusiones:

El SISTEMA DE REGISTRO Y CONTROL DE BENEFICIARIOS PARA EL


PROGRAMA VASO DE LECHE, se ha desarrollado con la finalidad de sistematizar
y automatizar procesos que se desarrollan actualmente en la MUNICIALIDAD
DISTRITAL DE BELLAVISTA el cual ser de gran ayuda, ya que reducir costo y

143

tiempo en las absurdas bsquedas, permitir llevar la actualizacin automtica y


manual de los padrones de los beneficiarios.

El proyecto se desarroll en un lenguaje de programacin que se est utilizando


actualmente llamado PHP, permitiendo as el desarrollo de un sistema que cumple
con los requerimientos de la institucin.

Asimismo se ha diseado una interfaz que sea amigable y fcil de entender para
los usuarios que van a interactuar con este sistema.

RECOMENDACIONES
Para la debida utilizacin del sistema es recomendable tener en cuenta las
siguientes recomendaciones:

Que los Usuarios del sistema tenga conocimientos bsicos en Informtica


y una previa capacitacin a la utilizacin del mismo.
Para que la implementacin del sistema sea efectiva es recomendable
que la informacin se maneje con gran seguridad.
Realizar un mantenimiento adaptativo y correctivo peridicamente, esto
con el fin de permitir mejoras funcionales del sistema.

144

Referencias Bibliogrficas

A Simplified Approach to RUP


Gary K. Evans
President, Evanetics, Inc.
http://www.therationaledge.com/content/jan_01/t_rup_ge.html

Ingenieria.del.Software.-.Roger.Pressman.6th.Ed.McGraw-Hill

Pagina web
Municipalidad Distrital de Bellavista-Sullana.
http://www.munibellavista-sullana.gob.pe/web/
145

146

ANEXOS

CRONOGRAMA DE TRABAJO

147

ENTREVISTA PARA EL DESARROLLO DE LA APLICACIN WEB

148

Sistema de Registro y control de Beneficiarios del Programa vaso de


Leche
Fecha: 22/10/2011

Hora de Inicio: 9:30 a.m

Hora de Termino: 10:10 a.m

Institucin: Municipalidad distrital de Bellavista. rea: Programa Vaso de Leche


Entrevistado: Digna Villegas Navarro

Cargo: Jefe del Programa Vaso de Leche

Entrevistadora: Maryury Mirella Navarro Chumacero


Preguntas:
1. Qu funcin desempea en esta rea?
Jefe del Programa Vaso de Leche
2. Cules son los procesos que se dan dentro del Programa?
Se encarga de Registrar y controlar Comits, socios y beneficiarios del
Programa Vaso de Leche.
Distribucin del producto a las presidentas de cada comit para que por
medio de ellas se les brinde el producto al beneficiario.
3. Cuntos comits conforman el P.V.L?
El programa social del Vaso de Leche de la Municipalidad Distrital de
Bellavista, cuenta actualmente con 111 comits
4. Cuntos beneficiarios existen actualmente?
Actualmente existen 5 457 beneficiarios.
5. Cules son los requisitos para poder conformar un comit?
Para conformar un Comit del PVL se requiere un mnimo de 25
beneficiarios calificados para ser incorporados al Programa del Vaso de
Leche.

149

6. Cmo se elige la presidenta y por cunto tiempo representa el comit?

Las presidentas de los comits del pvl, sern elegidas mediante asamblea de
sus socios o socias por mayora simple y mediante voto directo, por un periodo
de un (02) ao no pudiendo ser reelegidas de manera inmediata
7. Quines son los beneficiarios del Programa del Vaso de Leche?
Los beneficiarios del Programa del Vaso de Leche son los nios de 0 a 6 aos,
las madres gestantes y en perodo de lactancia como primera prioridad.
Asimismo, en la medida en que se cumpla con la atencin a la poblacin antes
mencionada, se mantendr la atencin a los nios de 7 a 13 aos
(desnutridos), ancianos, discapacitados y afectados por tuberculosis como
segunda prioridad.
8. Qu tipo de alimento se le entrega a cada comit para que
posteriormente se les d a los beneficiarios?
El tipo de alimento que se entrega es:
Hojuelas de avena, quinua, kiwicha y maca

fortificada con vitaminas y

minerales precocida.
Latas de leche evaporada marca gloria de 410 gramos.
9. El Programa Vaso de Leche actualmente cuenta con un sistema
Informtico?
Actualmente este programa no cuenta

con un Sistema Informtico

adecuado para llevar un control sobre la informacin detallada de todos los


comits, socios y beneficiarios existente en el Distrito de Bellavista.

10. Cul es la problemtica que existe en P.V.L?


Toma mucho tiempo en la actualizacin de los datos.

150

No hay un control especfico de comits, beneficiarios y socios


Duplicidad de beneficiarios; beneficiarios inscritos en ms de un comit
11. Ha usado Ud. algn otro sistema que le permita llevar el control de
Beneficiarios?
x

Si

No

12. Qu procesos desea que realice este nuevo sistema?


Que el sistema me permita registrar y controlar todos los comits,
presidentas, socios y beneficiarios del programa vaso de leche.
Tener un control especfico y detallado de cada uno.
13. Qu funcin deseara realizar Ud. con el Sistema a desarrollar?
Administracin y verificacin de todos los registros

14. Qu reportes desea generar con el nuevo sistema?


Reportes general del padrn de beneficiarios.
Reporte de todos los comits
Reportes de todos los socios
Reportes de todos los beneficiarios

Ficha de Inscripcin del Programa Vaso de Leche


Distrito de Bellavista Sullana
Fig. 30

Ficha de Inscripcin.

151

Padrn de
Apoderados Y
Beneficiarios Del
P.V.L Del Distrito
De Bellavista

152

Fig.31 Padrn de Beneficiarios

153

También podría gustarte