Facultad de Ingeniera
Institucin:
Municipalidad Distrital de Pocollay
Presentado por:
Carlos Cesar Zelada Melchor
Periodo de prcticas:
01 de Marzo del 2016 al 31 de Julio del 2016
TACNA - PER
2017
NDICE GENERAL
Pag.
ii
1.4.1. rea de Desempeo ............................................................................. 26
1.4.2. Funciones del rea de Desempeo ...................................................... 26
1.4.3. Descripcin del rea de Trabajo ......................................................... 27
1.4.4. Actividades Realizadas ........................................................................ 28
1.4.5. Recursos Humanos .............................................................................. 30
1.4.6. Recursos Informticos y Tecnolgicos ................................................ 30
CAPTULO II FUNDAMENTO TERICO ....................................................... 32
iii
2.4. Lenguaje Unificado de Modelado (UML) .................................................. 47
2.4.1. Definicin de Diagrama de Casos de Uso ........................................... 47
2.4.2. Descripcin de Diagrama de Secuencia............................................... 48
2.4.3. Descripcin de Diagrama de Actividades ............................................ 49
2.5. Definicin de PHP (PHP Hypertext Pre-processor) ................................... 50
2.6. Definicin de MySQL ................................................................................ 52
CAPTULO III MATERIAL Y MTODO UTILIZADO EN LAS PRCTICAS
iv
3.3.7. Especificaciones de Caso de Uso......................................................... 67
3.3.8. Diagrama de Secuencias ...................................................................... 75
3.3.9. Diagrama de Clases ............................................................................. 76
3.4. Anlisis del Sistema ................................................................................... 77
3.4.1. Diseo Conceptual ............................................................................... 77
3.4.2. Diseo de Base de Datos ..................................................................... 77
3.4.3. Modelo Lgico de la BD ..................................................................... 78
3.4.4. Modelo Fsico de la BD ....................................................................... 79
3.4.5. Diccionario de Datos ........................................................................... 79
3.4.6. Diseo Navegacional ........................................................................... 86
3.4.7. Diseo de Interfaz Abstracta................................................................ 88
3.4.8. ADV de la Aplicacin Web del Usuario ............................................. 90
3.4.9. ADV de la Aplicacin Web del Soporte .............................................. 92
3.4.10. ADV de la Aplicacin Web del Administrador ................................. 94
3.4.11. ADV de Inicio de Sesin Web........................................................... 96
CAPTULO IV RESULTADOS DE LA PRCTICA REALIZADA ................. 96
v
5.1.2. Conclusiones del proyecto ................................................................. 101
5.2. Sugerencias ............................................................................................... 102
CAPTULO VI BIBLIOGRAFA...................................................................... 100
vi
NDICE DE FIGURAS
Pg.
vii
Figura 18: Diagrama de Secuencia Administrador ............................................ 75
viii
Figura 40: Login de Acceso al Sistema................................................................. 96
ix
NDICE DE TABLAS
Pg.
Tabla 12: Caso de Uso Creacin de Usuarios, entre otros formularios ................ 73
ix
Tabla 18: Diccionario de Datos - Tabla Ao ........................................................ 83
x
AGRADECIMIENTO
prcticas correspondiente.
incondicional.
ix
INTRODUCCIN
profesional.
CAPTULO I
GENERALIDADES
voluntad ciudadana.
1.1.3. Descripcin
poblacin vecinal.
1.1.4. Misin
1.1.5. Visin
basado en una agricultura tradicional pero competitiva la que se vincula con las
17
1.1.6. Objetivos de la Institucin
la municipalidad ofrece.
pblicos.
los 26 das del mes de noviembre de mil ochocientos cincuenta y ocho, reunidos
los tres regidores que suscriben en sesin ordinaria, y bajo la presidencia del
comisin nombrada para hacer un reconocimiento del nuevo pueblo que se est
18
Los que suscriben, individuos de la comisin nombrada por la ilustrsima
trazaran las calles y plazas convenientes de un pueblo que debe formarse all y
adems informar sobre varias cuestiones que se han suscitado en dichos solares
demarcacin, as es que en esa parte nada hay que se pudiera aumentar. La plaza
que le tena designada hay credo la Comisin que era demasiado pequea y por lo
mismo, opina que debe darle doble extensin de superficie: de este modo sin el
menor esfuerzo resulta otra calle al sur y paralela a la primera lo que dar con el
adjudicaciones de solares que se hagan sean gratis a las personas que las solicitan
apresurando la fundacin del pueblo, pasando este trmino ya que tendrn valor
encuentra ahora aun en su mayor parte, siendo evidente que de lo bajo de ese
19
dispuesto han empezado a construir habitaciones. Asimismo, parece conveniente
indispensable condicin de que, si pasados dos aos no han inscrito su casa o por
Por lo que respecta a los solares en cuestin, dicen: que los que solicitan:
Flores solo al que est situado al costado de arriba de la capilla y escuelas que lo
disputa Godines, pero la comisin opina finalmente que ninguno de los dos tiene
digne otro terreno desierto y que ocupa al frente de la finca de Godines lo mismo
que de todos los que hemos hablado en donde puede este tomar las varas que se
20
Si la ilustrsima municipalidad aprueba la disposicin de la plaza y calles
este pago, para que cuide de que los agraviados al verificar no alteren lo menos la
1.1.8. Ubicacin
Regin Tacna
Provincia Tacna
Distrito
Pocollay
Pocollay
Extensin
265 km2
territorial
rea de
Regional
influencia
Fuente: http://munidepocollay.gob.pe/distrito/ubicacion
21
Figura 1: Direccin de la Entidad Municipal
a) Consejo Municipal.
b) Alcalda.
c) Gerencia Municipal.
a) Comisiones de regidores.
22
f) Comit de Administracin del Vaso de Leche y de Seguridad
Alimentaria.
23
f) Unidad de Personal.
g) Unidad de Contabilidad.
h) Unidad de Tesorera.
i) Unidad de Logstica.
b. Subgerencia de Estudios.
a) Grifo Municipal.
b) Cementerio Municipal.
c) Equipo Mecnico.
24
1.2.8. Organigrama
25
1.3. Generalidades de las Prcticas
Distrital Pocollay
26
b) Conducir la sistematizacin y procesamiento de la informacin para
la toma de decisiones.
y Finanzas.
Administracin y Finanzas.
27
CONCEJO MUNICIPAL
ALCALDA
GERENCIA MUNICIPAL
Informtica.
NECESIDAD).
de servicios informticos.
comerciales.
28
f) Instalacin y configuracin de componentes internos o externos.
aplicaciones ofimticas
software y hardware.
computadores.
perifricos.
29
1.4.5. Recursos Humanos
Jefe de rea 1
Asistente de rea 1
Practicante 3
Total 5
Recurso Cantidad
Estaciones de trabajo 4
Impresoras laser 2
Servidores 5
Telfono/anexo 1
Escner 1
Total 13
Fuente: Elaboracin Propia
30
CAPTULO II
FUNDAMENTO TERICO
informacin.
relacionados que interactan entre s para lograr un objetivo. Los sistemas reciben
Fuente: http://www.alegsa.com.ar/Dic/sistema.php
2.1.2. Definicin de Sistema de Informacin
ambiente.
objetivo.
33
Figura 5: Esquema de Sistema de Informacin
por el usuario, que encapsula un conjunto de datos y las operaciones sobre estos
datos.
34
2.1.5. Definicin de Base de Datos
existentes en el mundo real; los datos, que han de ser compartidos por diferentes
definicin y descripcin, nicas para cada tipo de datos, han de estar almacenadas
redes fsicas heterogneas que la componen funcionen como una red lgica nica,
que ms xito ha tenido en Internet ha sido la World Wide Web (WWW, o "la
Web"), hasta tal punto que es habitual la confusin entre ambos trminos.
(Pressman, 1999)
35
2.2.2. Definicin de World Wide Web (WWW)
sonidos y videos, adems de vnculos con otros ficheros. Los ficheros son
(Pressman, 1999)
mismo y la entrada de datos son por parte del usuario. En esencia se utiliza un
diferentes usuario.
36
b) Evolucin continua, porque cada da es creada una nueva
el usuario.
informtico, tiene que ver con el propsito del sistema referido a articularse
37
demanda de quien la solicita. Los requerimientos permiten a la Unidad de Soporte
Informtico tener una idea clara del problema que posee un usuario para ello
38
a) Levantamiento de requisitos
e) Implementacin (Implementacin)
cada fase.
Fuente: http://www.inf.ucv.cl/
39
Tabla 4: Metodologa OOHDM
Fuente: Proyecto de Grado, Pg. 28, Autor: Lic. Eufren Llanque Quispe
40
2.3.3. Descripcin de levantamiento de requisitos
aplicacin.
navegacin.
desarrollo del esquema conceptual representado por los objetos del dominio, las
41
conceptual representado por los objetos de dominio o clases y las relaciones entre
Fuente: http://www-di.inf.puc-rio.br
accesos. Los enlaces derivan de las relaciones y los nodos representan ventanas
42
impone metforas preestablecidas. Los nodos inducidos de las clases del modelo
del dominio y los enlaces inducidos de las relaciones del modelo del dominio se
pueden precisar.
los elementos del modelo del dominio), constituye un mecanismo que permite
Fuente: http://commons.wikimedia.org
43
especificar el modelo de interfaz abstracta de una aplicacin hipermedia. Los
estado y no as la aplicacin.
especificar los aspectos de interfaz. Esto significa la forma en la cual los objetos
pueda manejar, como eventos generados por el usuario. Los ejemplos de eventos
son generados por el usuario que son MouseClick, MouseOn, etc. Los ADV
Web. Pueden definirse valores del atributo como constantes y pueden definirse
44
Figura 9: Ejemplo de Vista de Datos Abstracta
45
A pesar de ser independiente de la implementacin, las especificaciones de
implementacin seleccionado.
46
2.4. Lenguaje Unificado de Modelado (UML)
especfica. Al igual que la planta y el alzado de una figura en dibujo tcnico, nos
muestran la misma figura vista desde distintos ngulos, cada modelo nos permite
fijarnos en un aspecto distinto del sistema. Los modelos de UML que se tratan en
b) Diagrama de Secuencia
c) Diagrama de actividades
punto de vista del usuario. Para los desarrolladores del sistema, esta es una
47
herramienta valiosa, ya que es una tcnica de aciertos y errores para obtener los
requerimientos del sistema desde el punto de vista del usuario. Esto es importante
si la finalidad es crear un sistema que puede ser utilizado por la gente en general
48
Figura 11: Ejemplo de Diagrama de Secuencia
49
Figura 12: Ejemplo de Diagrama de Actividades
ejecuta en un servidor Web remoto para procesar pginas web antes de que sean
50
produccin de pginas web. Su sintaxis es similar a la de c y Perl. (Villar,
2011)
51
2.6. Definicin de MySQL
la opcin principal base de datos para las aplicaciones basadas en la Web, que se
utiliza por sus propiedades web de alto perfil, incluyendo Facebook, Twitter,
mviles e integradas.
52
CAPTULO III
PROFESIONALES
3.1.1. Hardware
Monitor Marca lg
MicrosoftOfficeWord2007
Libre Project
Start UML
WorkBench
MySQL
54
3.2.2. Objetivos Especficos
Informtico.
metodologa OOHDM.
55
b) Los mtodos que actualmente se emplean en la empresa, son
Proyecto?
queden conformes.
56
e) Producir resultados en algn aspecto o rea?
usuario a usar dicha tecnologa por ser algo nuevo, abra una
antes de la implantacin?
mismos.
57
(administrador/soporte/usuario), as que ninguno afectar la tarea
colabore y facilite las actividades diarias especialmente del personal que labora en
58
b) El equipo propuesto tiene la capacidad tcnica para soportar
problemas.
59
El Sistema de Requerimientos Informticos tiene justificacin tcnica,
sistema ser de gran apoyo para la Unidad de Soporte Informtico y para los
sistema.
60
libre, etc) para el desarrollo del sistema.
errores costosos.
del nuevo sistema, y sobre todo los que evitaran los errores que al
positiva.
61
SOPORTE: Nivel de acceso para la adicin de soluciones de
3.2.8. Aportes
Dentro del aporte tenemos al mismo sistema que incluye CD del sistema,
mejor entendimiento del rol que desempea, a continuacin se realiza una breve
62
Figura 13: Esquematizacin de Actores
persona tiene libertad de eliminar usuarios, aadir, modificar y eliminar los datos
del palacio municipal asi como de las diferentes sedes; por ello los usuarios sern
informticos.
63
3.3.3. Diagrama Principal de Caso de Uso
64
3.3.4. Diagrama de Caso de Uso del Autor Administrador
contenidos que funciona al interior del portal Web dinmico, representando de esa
del portal Web dinmico para el sistema de requerimientos informticos con el rol
de soporte.
65
Figura 16: Diagrama de Caso de Uso del Autor Soporte
del portal Web dinmico para el sistema de requerimientos informticos con el rol
66
3.3.7. Especificaciones de Caso de Uso
Pocollay.
67
Tabla 7: Caso de Uso Modificacin de Requerimiento
68
Tabla 8: Caso de Uso Listado y Clasificacin de Requerimiento
69
Tabla 9: Caso de Uso Visualizar Requerimiento
70
Tabla 10: Caso de Uso Registrar Soluciones y Requerimientos
71
Tabla 11: Caso de Uso Reporte de Requerimiento
72
Tabla 12: Caso de Uso Creacin de Usuarios, entre otros formularios
73
Tabla 13: Caso de Uso Administrar el Sistema
74
3.3.8. Diagrama de Secuencias
75
Figura 20: Diagrama de Secuencia Usuario
usando el diagrama de clases, con las principales clases que usaran en el sistema
76
3.4. Anlisis del Sistema
77
3.4.3. Modelo Lgico de la BD
78
3.4.4. Modelo Fsico de la BD
79
a) Tabla Requerimiento: Es donde se almacenan los requerimientos
Id_requerimiento Int(11) X X X
Nombre_problema Varchar(45) X
Description Longtext X
Id_anio Int(11) X
Idtiporequerimiento Int(11) X
Idusuario Int(11) X
80
Tabla 15: Diccionario de Datos - Tabla Personal
Nombres_personal_ti Varchar(50) X
Ape11idos_personal_ti Varchar(50) X
Imagen Varchar(200) X
Id_tipo_personal Int(11) X
Id_personal_ti Int(11) X X
Idestado Int(11) X
81
d) Tabla Usuario: en donde se encontrarn todos los usuarios que
requerimientos.
82
Tabla 18: Diccionario de Datos - Tabla Ao
Id_anio Int(11) X X X
Anio Varchar(4) X
entidad municipal.
Id_estado Int(11) X X X
Nombreestado Varchar(20) X
83
Tabla 20: Diccionario de Datos - Tabla rea
Idarea Int(11) X X X
Nombre_area Xarchar( X
150)
requerimiento.
Id_tipo_per Int(11) X X X
sonal
Nombre_tip Varchar(5 X
o_personal 0)
Fuente: Elaboracin Propia
84
i) Tabla Tipo Requerimiento: esta tabla se encuentra vinculada con
al sistema de requerimientos.
85
3.4.6. Diseo Navegacional
autentificacin.
86
algunos mdulos de administracin mediante previa
autentificacin.
87
Figura 27: Diseo Navegacional Usuario
Fuente: Elaboracin Propia
objetos de la interfaz.
88
Figura 29: Diseo de Interfaz Abstracta Soporte
89
3.4.8. ADV de la Aplicacin Web del Usuario
APLICACIN WEB DE
REQUERIMIENTOS INFORMATICOS (USUARIO)
Ventana de Sesin
Escritorio de Administracin
de Requerimientos
Informacin del
Requerimiento
AO USUARIO
ID_AO NOMBRE_USUARIO
90
b) ADVs de agregar Nuevo Requerimiento
id_requerimiento estado_req
nombre_problema host_pc
description Nombre_usuario
fecha Nombre_tipo_requerimiento
hora ao
91
3.4.9. ADV de la Aplicacin Web del Soporte
APLICACIN WEB DE
REQUERIMIENTOS INFORMTICOS (SOPORTE)
Ventana de Sesin
Escritorio de
Administracin
Requerimiento
Soluciones
Usuarios
Personal
Estado
rea
Tipo de
Requerimiento
92
a) ADVs Agregar Solucin
Datos de la Solucin:
========================
id_requerimiento
id_personal_ti
Idestado
Diagnostico
solucion_primaria
93
3.4.10. ADV de la Aplicacin Web del Administrador
APLICACIN WEB DE
REQUERIMIENTOS INFORMTICOS (ADMINISTRADOR)
Ventana de Sesin
Escritorio de Administracin
Requerimiento
Soluciones
Usuarios
Personal
Estado
rea
Tipo de Requerimiento
Tipo de Personal
Tipo de Usuario
Ao
94
a) ADVs Agregar un Nuevo Usuario
Datos de la Usuario:
========================
id_usuario
Nickname
Password
nombres_usuario
Apellidosusuario
DNI
Estadousuario
Imagen
Idarea
id_tipo_usuario
95
Tabla 26: Tarjeta ADV's Agregar Usuario
Hereda de:
ADV Agregar Usuario PARA Usuario
Ninguno
Parte-de: No
96
Tabla 27: Tarjeta ADV's de Inicio de Sesion
Hereda de:
ADV sesin PARA Ingresar al Sistema
Ninguno
Partes: Ninguno.
Servicios Requeridos: No
97
CAPTULO IV
97
4.1.4. Seccin de Escritorio del Soporte
98
4.1.6. Seccin de Escritorio del Usuario
99
CAPTULO V
CONCLUSIONES Y SUGERENCIAS
5.1. Conclusiones
sistema.
puede ser vista, administrada, trabajada de cualquier parte del globo que
tenga uso de Internet, esto lo hace una herramienta infalible para cualquier
es la que usamos.
Requerimientos Informticos.
herramienta efectiva.
modelado respectivo
101
5.2. Sugerencias
interactuar con los usuarios finales ante cualquier duda que aparezca, para
102
CAPTULO VI
BIBLIOGRAFA
Castao. (1995).