Académique Documents
Professionnel Documents
Culture Documents
- Escuela Profesional de
Ingeniera Informtica
21 DE OCTUBRE DEL
2013
FECHA DE CULMINIACIN:
DEL 2013
31DE DICIEMBRE
- Escuela Profesional de
Ingeniera Informtica
PIURA 28 DE FEBRERO DE 2014
- Escuela Profesional de
Ingeniera Informtica
PRESENTACIN
Dentro de la formacin profesional del alumno, hay un requisito necesario que permite
la aplicacin de los conocimientos de ste dentro de su currcula para poder obtener el
grado de bachiller, ste requisito es el cumplimiento de las prcticas pre-profesionales.
Logrados los objetivos dentro de la institucin SPEED-BASP, especficamente en el
rea de desarrollo de sistemas, presento el siguiente informe para aportar nuevos
conocimientos y nuevas ideas dentro de sta universidad, con el fin que sean aplicables
dentro de sta institucin, adems para mostrar la capacidad de ingeniera que aplica
nuestra carrera a soluciones sistematizadas de manera computacional.
En el siguiente documento podr observar de forma detallada y explicita el proceso de
desarrollo de un sistema informtico para un problema presentado dentro de la mayora
de instituciones pblicas, en especfico, de municipalidades. El proceso abarca desde el
estudio del problema, anlisis, diseo y programacin de la aplicacin; basndose en
una metodologa de desarrollo gil que permite un rpido cumplimiento de los
objetivos.
La solucin dada se ajusta a un sistema genrico, que sea capaz de adaptarse a cualquier
institucin que cumpla con sta proceso dentro de sus actividades diarias.
La experiencia obtenida dentro del desarrollo de sta solucin va ms all de una
sencilla aplicacin, involucra un amplio conocimiento de los procesos relacionados con
las reas de logstica y administracin, adems de contar con la participacin de las
dems reas de la institucin donde se aplique.
Mi agradecimiento al Lic. Marco De Lama, gerente de la institucin quien me brind la
oportunidad de desarrollar ste proyecto, adems de brindarme conocimientos sobre el
proceso, y darme un enfoque ms especfico de cmo la logstica, administracin e
informtica pueden formar una buena combinacin para el desarrollo de nuevas
soluciones dentro de una institucin pblica, adems de cmo una solucin informtica
puede complementar a grandes sistemas para la contabilidad pblica como es el SIAF.
- Escuela Profesional de
Ingeniera Informtica
- Escuela Profesional de
Ingeniera Informtica
INDICE
PRESENTACIN................................................................................................ 2
1.
DATOS GENERALES................................................................................... 4
1.1
1.2
Tipo de Empresa..................................................................................... 4
1.3
Direccin.............................................................................................. 4
1.4
Telfono de la institucin..........................................................................4
1.5
RUC.................................................................................................... 4
1.6
1.7
1.8
1.9
Descripcin de la empresa.........................................................................4
2.
PROBLEMTICA DE LA EMPRESA...............................................................6
3.
TRABAJO DESARROLLADO........................................................................7
3.1 Java......................................................................................................... 7
3.2 Mysql....................................................................................................... 8
3.3 Windows................................................................................................... 8
3.4 SIAF...................................................................................................... 9
3.5 Scrum.................................................................................................... 10
3.6 Sistema de Abastecimiento para Entidades Pblicas...........................................13
3.6.1 Arquitectura de la aplicacin.....................................................................13
3.6.2 Metodologa Utilizada......................................................................14
3.6.3 Diagrama de base de datos........................................................................16
4.
CONCLUSIONES....................................................................................... 45
5.
RECOMENDACIONES............................................................................... 45
- Escuela Profesional de
Ingeniera Informtica
1. DATOS GENERALES
1.1 Institucin donde realic mis prcticas.
SPEED BASP S.A.C
1.3 Direccin.
JR. AYACUCHO N767-INTERIOR 5-PIURA
- Escuela Profesional de
Ingeniera Informtica
1.9.1 Misin
Profesionales que trabajan en equipo para satisfacer las expectativas de
desarrollo estructural-contable de nuestros clientes, interactuando en forma
permanente sobre sus necesidades especficas para el oportuno y eficiente
soporte contable, a travs de la implementacin de nuevos sistemas y/o
procedimientos, y la aplicacin debida de la legislacin peruana e
internacional vigente.
1.9.2 Visin
Una empresa consultora de gran prestigio en el mercado, reconocido por la
calidad de servicio de soporte contable, especialistas en el rea contable,
laboral e informtico.
1.9.3 Valores
La Veracidad, como base del xito.
Capacitados para servir.
Objetivos y transparentes.
1.9.4 Entre sus principales clientes, tenemos:
1.9.5 Organigrama
- Escuela Profesional de
Ingeniera Informtica
2. PROBLEMTICA DE LA EMPRESA
Problema N 1
Las jefaturas dentro de las reas de las municipalidades, no cuentan con el
suficiente control y tiempo para realizar cuadros de necesidades en la que
detallen los bienes o servicios que requieren para un ao posterior.
Solucin
El sistema de informacin de abastecimiento en el primer ao de funcionamiento
permitir el ingreso de bienes o servicios de manera deliberada (Cuando el
usuario necesite en sus requerimientos), el sistema guardar en las necesidades
lo que el cliente a lo largo del ao ha requerido al rea de logstica (algo
parecido a un registro histrico) para que en el segundo ao de funcionamiento
cada rea cargue automticamente lo que necesit anteriormente y as evitar al
usuario un registro manual que sera muy tedioso.
Problema N 2
Las jefaturas dentro de las reas de las municipalidades necesitan realizar un
seguimiento a sus requerimientos dentro del rea de logstica, necesitan saber
cundo se realiz la aprobacin o rechazo del requerimiento, y si se aprob
cuanto se aprob de cada tem pedido.
Solucin
El sistema de informacin brindar al usuario una pantalla de registro de
requerimientos a travs de la cual se podrn tambin hacer seguimiento del
estado: Si ha pasado de pendiente a aprobado, si ha pasado de pendiente a
rechazado.
Es un sistema que permitir ahorrar mucho tiempo y costo dentro de las
diferentes reas de la entidad.
- Escuela Profesional de
Ingeniera Informtica
3. TRABAJO DESARROLLADO
3.1
Java
Java SE
9
- Escuela Profesional de
Ingeniera Informtica
3.2 Mysql
3.3 Windows
10
- Escuela Profesional de
Ingeniera Informtica
3.4 SIAF
El SIAF es un Sistema de Ejecucin, no de formulacin Presupuestal ni de
Asignaciones (Trimestral y Mensual), que es otro Sistema. S toma como
referencia estricta el Marco Presupuestal y sus Tablas.
El SIAF ha sido diseado como una herramienta muy ligada a la Gestin
Financiera del Tesoro Pblico en su relacin con las denominadas Unidades
Ejecutoras (UEs), que en relidad son las municipalidades.
El registro, al nivel de las UEs, est organizado en 2 partes:
Registro Administrativo (Fases: Compromiso, Devengado y Girado )
Registro Contable (contabilizacin de las Fases as como las notas
contables).
El Registro Contable requiere que, previamente, se haya realizado el
Registro Administrativo. Puede realizarse inmediatamente despus de cada
Fase, pero no es requisito para el registro de la Fase siguiente.
A diferencia de otros sistemas, la contabilizacin no est completamente
automatizada. Esto que podra ser desventaja, ha facilitado la
implementacin pues el contador participa en el proceso.
11
- Escuela Profesional de
Ingeniera Informtica
3.5 Scrum
Scrum (Metodologa gil): Se basa en un modelo de desarrollo iterativo e
incremental.
En un ciclo de vida gil se asume el anlisis, diseo, pruebas, etc.
Cada iteracin corta es llamada Sprint, stos son flexibles y no lineales.
3.5.1 Caractersticas
3.5.2
12
- Escuela Profesional de
Ingeniera Informtica
3.5.3
Las reuniones
Planificacin del sprint: Jornada de trabajo previa al inicio de cada
sprint en la que se determina cual es el trabajo y los objetivos que se
deben cubrir con esa iteracin. Esta reunin genera el Sprint
Backlog o lista de tareas que se van a realizar, y en ella se determina
el objetivo del sprint.
Seguimiento del sprint: Breve reunin diaria para dar repaso al
avance de cada tarea, al trabajo previsto para la jornada. Slo
interviene el equipo y responde a tres preguntas esenciales:
Qu hice desde la ltima reunin?
Qu voy a hacer a partir de ste momento?
Qu impedimentos tengo?
Revisin del sprint: Anlisis y revisin del incremento generado.
sta reunin no debe tomarse como un acontecimiento especial
sino como la presentacin normal de resultados.
3.5.4
Los elementos
Product Backlog: Requisitos del sistema. Se parte de la visin
del resultado que se desea obtener; y evoluciona durante el
desarrollo.
13
- Escuela Profesional de
Ingeniera Informtica
3.5.5
14
- Escuela Profesional de
Ingeniera Informtica
Pendiente
Ejecucin
Terminado/pruebas
15
- Escuela Profesional de
Ingeniera Informtica
16
- Escuela Profesional de
Ingeniera Informtica
17
- Escuela Profesional de
Ingeniera Informtica
Descripcin
Prioridad
Sprint
Estimacin
(das)
2
Operaciones
CRUD
de
servicios.
Operaciones CRUD de unidades
de medida.
Operaciones CRUD de reas.
Operaciones
CRUD
de
documentos.
Operaciones
CRUD
de
Solicitantes.
Operaciones CRUD de metas.
2
3
7
8
9
10
11
12
14
Operaciones
CRUD
de
requerimiento.
Operaciones CRUD de cuadro
de necesidades.
Aprobacin de requerimiento.
15
Reportes de requerimientos.
13
18
3.6.3
19
- Escuela Profesional de
Ingeniera Informtica
20
- Escuela Profesional de
Ingeniera Informtica
21
- Escuela Profesional de
Ingeniera Informtica
Fig.06. Imagen que muestra las dos opciones disponibles para el usuario admin.
22
- Escuela Profesional de
Ingeniera Informtica
23
- Escuela Profesional de
Ingeniera Informtica
24
- Escuela Profesional de
Ingeniera Informtica
25
- Escuela Profesional de
Ingeniera Informtica
26
- Escuela Profesional de
Ingeniera Informtica
3.6.4.2.2 Mantenimiento
Dentro del mantenimiento el usuario puede realizar operaciones
CRUD (Create, Read, Update and Delete).
27
- Escuela Profesional de
Ingeniera Informtica
- Escuela Profesional de
Ingeniera Informtica
29
- Escuela Profesional de
Ingeniera Informtica
30
- Escuela Profesional de
Ingeniera Informtica
31
- Escuela Profesional de
Ingeniera Informtica
32
- Escuela Profesional de
Ingeniera Informtica
33
- Escuela Profesional de
Ingeniera Informtica
- Escuela Profesional de
Ingeniera Informtica
35
- Escuela Profesional de
Ingeniera Informtica
36
- Escuela Profesional de
Ingeniera Informtica
- Escuela Profesional de
Ingeniera Informtica
38
- Escuela Profesional de
Ingeniera Informtica
39
- Escuela Profesional de
Ingeniera Informtica
40
- Escuela Profesional de
Ingeniera Informtica
41
- Escuela Profesional de
Ingeniera Informtica
42
- Escuela Profesional de
Ingeniera Informtica
43
- Escuela Profesional de
Ingeniera Informtica
44
- Escuela Profesional de
Ingeniera Informtica
45
- Escuela Profesional de
Ingeniera Informtica
3.6.4.6 Reportes
Un reporte de requerimientos es un listado de los detalles correspondientes al
estado del requerimiento.
46
- Escuela Profesional de
Ingeniera Informtica
47
- Escuela Profesional de
Ingeniera Informtica
48
49
- Escuela Profesional de
Ingeniera Informtica
- Escuela Profesional de
Ingeniera Informtica
4. CONCLUSIONES
Es muy comn encontrar en entidades pblicas procesos desarrollados de
manera manual que llevan a grandes prdidas debido a un desinters para
un estudio costo/beneficio.
El rea de logstica de cada entidad pblica es quien debe responder de
manera eficiente y eficaz, es por ello que la implementacin de un sistema
de abastecimiento es una ayuda transcendental para una entidad del
estado.
El control de los recursos de las entidades pblicas (Que es lo que mucho
se reclama en la sociedad) se puede llevar a cabo con sistemas como el de
abastecimiento.
50
- Escuela Profesional de
Ingeniera Informtica
5. RECOMENDACIONES
Se recomienda el uso de herramientas de software libre (bajo
licenciamiento GPL si fuera necesario) para el desarrollo de software
para entidades pblicas, para evitar pagos innecesarios.
Se recomienda el uso de un diagramado de arquitectura de la
aplicacin antes de la construccin de sta, para tener la idea de
Hacia dnde va nuestro software.
Se recomienda tomar inters en el software para entidades pblicas
con la razn de aportar a una buena administracin de recursos.
51