Beruflich Dokumente
Kultur Dokumente
ASESOR
Ing. FRANKLIN GUERRERO CAMPOS
DEDICATORIA
siempre
me
apoyo,
profesional.
AGRADECIMIENTO
mi
asesor
Ing.
Franklin
Guerrero
RESUMEN
ABSTRACT
This thesis work "ADMINISTRACIN DEL REGISTRO DE DENUNCIAS DE LA
COMISARIA PNP - LA VICTORIA, A TRAVS DE UN SISTEMA DE INFORMACIN
CON METODOLOGA RUP, PARA LA CLASIFICACION Y MEJORA DEL SERVICIO A
LA COMUNIDAD" for it has been used as a tool UML methodology and a tool for
systematization ORs for charting on the other hand, the tools will be used: Visual Studio.
Net and SQL Server for system development, so the system allows the flexibility
processes and streamlining records of complaints and in turn to obtain statistical data,
crime map display in a real environment with real and complex statistical data and
descriptive and quantitative real-time from a database through technology-virtual interface
to be used in police.
INDICE DE CONTENIDOS
DEDICATORIA............................................................................................................. 2
AGRADECIMIENTO..................................................................................................... 3
RESUMEN ................................................................................................................... 4
ABSTRACT .................................................................................................................. 6
INDICE DE CONTENIDOS .......................................................................................... 8
CAPITULO I: PROBLEMATICA DE LA INVESTIGACION
1.1.
1.2.
1.3.
1.4.
1.5.
Objetivos...................................................................................................... 26
1.6.
2.1.
2.2.
2.3.
Terminologas .............................................................................................. 46
CAPITULO III. MARCO METODOLOGICO
3.1.
3.2.
3.3.
Hiptesis ...................................................................................................... 51
3.4.
Variables...................................................................................................... 51
3.5.
3.6.
3.7.
4.1.
Introduccin ................................................................................................. 67
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.
Diagrama de Secuencia............................................................................... 92
4.10.
4.11.
4.12.
5.1.
5.2.
5.3.
5.4.
5.5.
5.6.
5.7.
TIR............................................................................................................. 112
CAPITULO VI : CONCLUSIONES Y RECOMENDACIONES
6.1.
6.2.
DATOS INFORMATIVOS
1.1. Titulo del Proyecto
ADMINISTRACIN DEL REGISTRO DE DENUNCIAS DE LA COMISARIA PNP DE
LA
VICTORIA,
A TRAVS
DE
UN
SISTEMA
DE
INFORMACIN
CON
10
_____________________
LENIN QUISPE PEREZ
AUTOR
________________________________
FRANKLIN GUERRERO CAMPOS
ASESOR
APROBADO POR:
________________________
LUIS SNCHEZ FERNNDEZ
PRESIDENTE
___________________________
DENNY FUENTES ADRIANZN
SECRETARIO
________________________________
ROSA AMRICA COBEAS SNCHEZ
VOCAL
11
CAPITULO I:
PROBLEMATICA DE LA
INVESTIGACIN
12
13
del
movimiento
migratorio
procedente
del
sector
rural
14
15
TABLA N 01
REGISTROS DE DENUNCIAS POR LA
IIDIRTEPOL-CHICLAYO, SEGN TIPO
PERIODO 2006 2010
N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TIPO
C. V. C. Y LA
SALUD
C. LA FAMILIA
C.
LA
LIBERTAD
C.
EL
PATRIMONIO
C.
EL
ORD.ECONM.
DELITO
TRIBUTARIO
C.
LA
FE
PUBLICA
C. LA SEG.
PUBLICA
C. LA TRANQ.
PUBL.
DELITO
AGRAVADO
C.
LA
HUMANIDAD
C. LA ADM.
PUBLICA
PAND.
PERNICIOSO
POS.
ARMA
GUERRA
OTROS
DELITOS
TOTAL
2006
2007
2008
2009
2010
1,078
1,349
1,469
1,486
1,866
386
641
476
421
95
678
1,009
1,753
1,460
569
7,397
6,669
6,672
6,438
8,533
23
33
58
36
25
41
64
26
13
108
82
47
44
82
100
285
347
456
357
1,105
43
44
26
32
14
92
80
12
23
19
193
11
13
78
73
101
195
320
10,17
7
10,29
9
11,20
0
10,55
0
12,94
1
16
TABLA N 02:
FALTAS REGISTRADAS POR LA II DIRTEPOL CHICLAYO, SEGUN TIPO
PERIODO: 2006 2010
TIPO
2006
2007
2008
2009
2010
1 CONTRA LA PERSONA
2,204
2,183
2,877
2,811
2,040
2 CONTRA EL PATRIMONIO
8,088
8,322
8,317
8,227
4,295
127
156
144
169
198
64
86
76
165
30
163
209
156
107
61
1,704
3,558
4,900
4.981
4402
12,350
14,154
16,470
16,460
11026
3 CONTRA
LAS
BUENAS
COSTUMBRES
4 CONTRA
LA
SEGURIDAD
PBLICA
5 CONTRA LA TRANQUILIDAD
PBLICA
6 OTRAS FALTAS
TOTAL
17
TABLA N 03
DECOMISOS DE DROGAS AO: 2007 2010
TIPO DE DROGA
2007
2008
2009
2010
0.00 Kg
0.00 Kg
12.07 Kg
1.32 Kg
CLORHID. DE
COCAINA
34.181
MARIHUANA
29.30 Kg
23.15 Kg
35.69 Kg
Kg
84.025
P.B.C
16.62 Kg
50.54 Kg
46.12 Kg
Kg
HOJA DE COCA
322.00 Kg
0.00 Kg
260.00 Kg
0.00 Kg
OPIO
103.64 Kg
15.70 Kg
48.64 Kg
9.75 Kg
POR MICROCOMERCIALIZACION
26,168
KETES
Kg
PACOS
MARIHUANA
316 Kg
KING ZIZE
87 Kg
18
Estos mapas conductuales son de dos tipos: los mapas hot spots (zonas rojas o
calientes), que permiten determinar reas de peligro; y los mapas de variables
especficas, que registran o ubican los delitos por separado: delitos a las
personas, robo de vehculos, delitos a la propiedad, violencia intrafamiliar, etc.
Toda esta informacin se debe analizar y utilizar para plantear estrategias de
acuerdo, tambin, a la identificacin de losfactores de riesgo. Tomando en cuenta
lo antes mencionado cabe preguntarse:
19
Grafico N 01
Delito: consumo PBC Ao 2010
Grafico N 02
Delito: Requisitoria de Personas Ao 2010
20
Grafico N 03
Delito: Personas detenidas por TID Ao 2010
Grafico N 04
Delito: Personas detenidas en Delito Flagrante Ao 2010
21
pacfica, el desarrollo
niveles de
22
para poder
23
b. A nivel tecnolgico
Las nuevas tecnologas han permitido introducir herramientas innovadoras,
como la georeferenciacin del delito, que ayudan a estudiar la violencia, a
identificar estrategias de prevencin y control, y a socializar la informacin ms
democrticamente y por ende el registro de denuncias no queda exento de este
proceso tecnolgico.
Los sistemas de informacin como sistema computarizado que rene datos de
las distintas denuncias (en este caso la violencia y el crimen) que ocurren en un
tiempo y espacio definidos. Este permitir tener un registro actualizado de los
datos delitos que se registren mediante las denuncias y analizarlos; esto, a su
vez, ofrece una mirada realista, holstica, focalizada y objetiva sobre el crimen y
la violencia en su distribucin socio-espacial.
c. A nivel social
La validez de esta herramienta est, ms que en la elaboracin de una Base de
Datos de las denuncias, en la invitacin que hace al anlisis de fenmenos
sociales de expresin espacial. Tambin, la oferta de SI amigables y de fcil
acceso ha llevado esta herramienta de trabajo a las comunidades, ejerciendo la
democratizacin del conocimiento pues permite que las personas conozcan el
estado de seguridad de sus barrios y ciudades de manera ms objetiva, y, a la
vez les provee del conocimiento (cientfico) til para participar en el
fortalecimiento de la convivencia ciudadana y en sus propuestas de polticas
pblicas.
24
d. A nivel de Investigacin.
En el ao 2007 el Banco Interamericano del Desarrollo expresa que se requiere
desarrollar sistemas de informacin que provean informacin que permita
establecer la magnitud y tendencia de los eventos, entender que factores
aumentan el riesgo de ser vctima, de la violencia y cules son las condiciones
que favorecen que se cometan actos violentos que permita acercarse a la
formulacin de posibles asociaciones causales y finalmente saber que tan
eficaces son los programas de prevencin.3
policiales
focalizados;
el
seguimiento
enjuiciamiento
de
25
1.5. Objetivos
a. Objetivo General
Administracin del registro de denuncias de la comisaria PNP de La Victoria, a
travs de un Sistema de Informacin con metodologa RUP, para la clasificacin
y mejora en el servicio a la comunidad
b. Objetivos Especficos
f)
26
Las salidas grficas son mapas, que pueden adoptar las formas ms diversas
segn lo que se desee ver sea el panorama de conjunto de toda la ciudad, o lo que
ocurre en la jurisdiccin de una determinada Comisara, hasta tomar la manzana o
cuadra, como unidad de anlisis.
Lo apuntado conlleva a que los criterios que fundament el diseo de la base de
datos, revistiera crucial importancia, ya que sta deba posibilitar la obtencin de
distinto tipos de salidas grficas a distintas escala de detalle, segn tipo de delito y,
a su vez, poder vincularse a otras bases externas que permiten el seguimiento
administrativo de cada hecho.
En cuanto a las salidas, un mapa que pretenda mostrar la ocurrencia de todos los
hechos durante un perodo relativamente largo, resultar un borrn continuo. Las
simbologas a utilizar deben ajustarse a la escala del mapa, los que abarquen reas
de mayor cobertura slo podrn expresar intensidades sobre reas discretas
elegidas ad-hoc ya sean barrios, comisaras o manzanas.
Es difcil apreciar en un solo mapa todas las categoras de delitos, por lo cual va a
27
Stangeland, P.: Garrido M. J.: Delincuencia y Estructura Urbana en Mlaga. Instituto Interuniversitario de Criminologa.
Universidad de Mlaga. Espaa. 1999
28
CAPITULO II:
MARCO TERICO
29
Antecedentes de Estudio
2.1.1. San Juan G., Csar y otro, Empleo de Sistemas de Informacin en el
estudio del Miedo al Delito. Revista Espaola de Investigacin
Criminolgica6.Esta investigacin busca explorar las posibilidades de
los Sistemas de Informacin (SI) para el estudio de los aspectos
relacionados con el miedo al delito en contextos urbanos. Concluye que a
partir de encuestas a una muestra de residentes, se estudi la distribucin
del delito objetivo en la ciudad, a partir de datos judiciales, y la distribucin
del miedo al delito en tres escenarios urbanos distintos. Con estos datos
se construyeron los mapas de criminalidad y miedo al delito en la ciudad,
comprobando que la percepcin subjetiva no era coincidente en el espacio
con la criminalidad registrada judicialmente. En cuanto a la relacin de la
investigacin y el presente informe es en la validez de los datos obtenidos
a travs de la georeferenciacin propuesta en el presente trabajo.
2.1.2. Ruiz Prez, Jos Ignacio, Cultura ciudadana, miedo al crimen y
victimizacin: un anlisis de sus interrelaciones desde la perspectiva
del tejido social empleo de sistemas de informacin geogrfica en el
estudio
del
miedo
al
delito.Bogot.
Colombia.
20077.Esta
30
El
dilogo
gira
en
torno
las
metodologas
en
Tudela, Patricio. Espacio Urbano e Implementacin de programas de prevencin del crimen, la violencia y la inseguridad
en el Gran Santiago a travs de Sistemas de Informacin Geogrfico- Delictual. Ecuador.2007.
9
Pontn Cevallos, Jenny. Versatilidad, ventajas y precauciones en el uso de la georeferenciacin (Entrevista). En: Ciudad
segura. Programa de Estudios de la Ciudad. Georeferenciacin de la inseguridad, Quito: FLACSO sede Ecuador.2007.
10
Jenny Pontn Cevallos. Georeferenciacin del delito y crnica roja: Complementariedad o antagonismo?
(Entrevista).Ecuador.2007.
31
2.1.6 Per Stangeland y Mara Jos Garrido de los Santos. El mapa del
crimen. Herramientas informticas para policas y criminlogos.
Madrid. Espaa. 200511. Esta investigacin se basa en el estudio en lo
relativo al uso de la cartografa aplicado a la prevencin de la
delincuencia. Concluye en cuanto al alcance de posibles utilidades a las
que se puede enfrentar para poder prevenir la delincuencia en las
ciudades. Entre ellos enumeran la gestin y planificacin de las labores
policiales, el patrullaje y seguridad ciudadana, para los policas que estn
de servicio y la investigacin criminal, de tal modo que los delincuentes
que tengan un modus operandi concreto puedan ser detectados
fcilmente, tales como los delincuentes en serie. En cuanto a la relacin
se da con el anlisis inferencial y correlacionado entre los delitos.
2.2.
Instrumentos Tecnolgicos.
2.2.1. Windows Server
Windows Server 2003 es la pieza fundamental de Microsoft Windows
Server System. Se basa en los slidos fundamentos de Windows 2000
Server y, como en el caso de su predecesor, Microsoft hace un esfuerzo
decidido por mejorar la fiabilidad, escalabilidad, rendimiento y facilidad de
uso y administracin, factores todos ellos relevantes por s solos, pero que
al producirse juntos dentro del mismo producto, reducen drsticamente el
coste total de propiedad (TCO) de las infraestructuras informticas en toda
clase de instalaciones, desde las ms sencillas (con uno o unos pocos
servidores) a las ms complejas, compuestas de centenares de servidores
en configuraciones de redes distribuidas o grandes Centros de Clculo con
sistemas en cluster y Datacenter.
Per Stangeland y Mara Jos Garrido de los Santos.El mapa del crimen: Herramientas geogrficas para policas y
criminlogos.Tirant lo Blanch. Madrid Espaa.2005.
11
32
Servidor de correo.
Terminal Server.
33
Herramientas de prueba
Visual Studio Professional 2005 incluye capacidades para pruebas de
unidades dentro del entorno de desarrollo integrado que pueden generar
todos los componentes de mtodos necesarios para compilar pruebas de
unidades, lo que ayuda a garantizar que cada unidad de cdigo funcione
correctamente.
34
para XBOX (XNA) pasando por desarrollo web (ASP.NET), desarrollo para
mviles (compact framework), aplicaciones de servidor (WPF, WCF).
A continuacin se aclaran algunas de las funcionalidades ms destacadas
agregadas a esta herramienta para sus dos versiones ltimas.
Versin 3.0:
En esta versin se agregaron funcionalidades relativas a lo que se
conoce como WPF (Windows Presentation Foundation), WCF (Windows
Communication Foundation), WF (Windows Workflow Foundation) y
Windows CardScape.
En cuanto a los lenguajes, se agregaron funcionalidades propias de los
lenguajes.
Versin 3.5
En esta versin se agregaron funcionalidades relativas a lo que se
conoce como LINQ (Language INtegrated Query) y el BCL (Base Class
Library) donde se aadieron clases especficas para ser usadas con
LINQ. Tambin se aadieron caractersticas relativas a Entity
Framework (aka Entity Framework v1.0).
En cuanto a los lenguajes, se agregaron funcionalidades especficas
con el soporte de LINQ, as como proveedores especficos de LINQ
(LINQ to Objects, LINQ to XML, LINQ to DataSets y LINQ to SQL).
2.2.5. Microsoft SQL Server 2005
SQL Server 2005 es una plataforma global de base de datos que ofrece
administracin de datos empresariales con herramientas integradas de
inteligencia empresarial (BI). El motor de la base de datos SQL Server
2005 ofrece almacenamiento ms seguro y confiable tanto para datos
relacionales como estructurados, lo que le permite crear y administrar
aplicaciones de datos altamente disponibles y con mayor rendimiento para
utilizar en su negocio.
35
36
computarizados
que
efectan
registran
las
37
con
lo
policial
incluyendo
factores
12
a)
Focalizando en delincuentes.
b)
38
c)
d)
13
14
39
15
40
Microsoft Visual Basic 2005 es una evolucin del lenguaje Visual Basic
que est diseado para generar de manera productiva aplicaciones con
seguridad de tipos y orientadas a objetos. Visual Basic permite a los
desarrolladores centrar el diseo en Windows, el Web y dispositivos
mviles. Como con todos los lenguajes que tienen por objetivo Microsoft
41
instancias
de
objeto
predeterminadas
que
estn
42
del modo "binary streaming", que fuerza a que el control elimine toda
la salida HTML de la pgina donde se encuentra y retorne
nicamente la imagen como resultado, de forma dicha pgina puede
ser utilizada como source de un tag <img> en otro sitio.
43
permitiendo
integrar
la
funcionalidad
de
distintas
generacin
automtica
debe
poder
dar
soporte,
de
forma
44
45
Ingeniera Inversa
Rational Rose proporciona mecanismos para realizar la denominada
Ingeniera Inversa, es decir, a partir del cdigo de un programa, se puede
obtener informacin sobre su diseo.
2.3.
Terminologas
2.3.1. Delito
El delito, en sentido dogmtico, es definido como una conducta, accin u
omisin tpica (descrita por la ley), antijurdica (contraria a Derecho) y
culpable a la que corresponde una sancin denominada pena. Con
condiciones objetivas de punibilidad. Supone una conducta infraccional del
Derecho penal, es decir, una accin u omisin tipificada y penada por la
ley. En sentido legal, los cdigos penales y la doctrina definen al "delito"
como toda aquella conducta (accin u omisin) contraria al ordenamiento
jurdico del pas donde se produce.
2.3.2. Terminologia en .Net
Esta es alguna de la Terminologa utilizada en .Net, lo cual demuestra el
amplio alcance que tiene este plataforma.
ASP.Net
Forma parte de la evolucin en el desarrollo de aplicaciones de
servidor sobre ASP's ("Active Server Pages"), sin embargo, presenta
diversas ventajas sobre el modelo antiguo entre el que figura
principalmente el uso de diversos lenguajes de programacin, a
diferencia de ASP's clsicos que emplean VBasicScript.
ADO.Net
Forma parte de la evolucin en el acceso a depsitos de informacin (
Bases de Datos principalmente ), comparado con las tecnologas
anteriores
como
ADO
ODBC,
ADO.Net
esta
46
diseado
Framework .Net
El Framework .Net es el ambiente en el cual es posible desarrollar
cualquier aplicacin .Net. Este ambiente o paquete incluye: Las clases
base de .Net (Foundation Class Library) , un compilador de C#,
documentacin, el ".Net Runtime" encargado de ejecutar/interpretar
componentes .Net y otras herramientas ms.
Runtime .Net
Esto permite que cdigo escrito para .Net sea capaz de ejecutarse en
un dispositivo, a diferencia del Framework .Net en este componente
solo es posible ejecutar/interpretar mas no desarrollar componentes.
Assembly .Net
Conformado por una serie de mdulos para .Net (componentes .Net
compilados) y descriptores, forma la unidad de ejecucin para
ambientes .Net, en otras palabras, un .Net assembly es la unidad
mnima de ejecucin para el .Net runtime .
Windows Forms :
Esta arquitectura permite desarrollar Clientes grficos independientes
al "Browser" ejecutados localmente, lo anterior con acceso a las
funcionalidades ofrecidas por toda la plataforma .Net.
47
Passport .Net
Forma parte de la tecnologa diseada para permitir un acceso
universal y nico para sitios en Internet, esto.
Web-Services
Es considerado cualquier servicio accesible va Internet que se
encuentre basado en el protocolo XML/SOAP permitiendo una
invocacin independiente de la plataforma o lenguaje en el que se
encuentre escrito.
48
CAPITULO III:
MARCO METODOLGICO
49
3.2.
Poblacin y muestra
La poblacin: La poblacin est determinada por la cantidad de 2856 denuncias
al mes.
Dnde:
n:
Z:
p.
q:
N:
E:
es el tamao de la muestra;
es el nivel de confianza;
es
la
variabilidad
positiva;
es la variabilidad negativa;
es el tamao de la poblacin;
es la precisin o el error.
50
3.3.
Hiptesis
La implementacin de un Sistema de Informacin permitir una mejor
organizacin en el registro de las denuncias en la Comisaria del PNP de La
Victoria
3.4.
Variables
Tabla N 04
Operacionalizacin de Variables
Variable
Indicador
Formula
Descripcin del Indicador
Elementos
Expresa la cantidad de
denuncias
registradas
por su
de Chiclayo, consignadas
F: Faltas
naturaleza.
D: Delitos
Total de
denuncias
por
comisarias.
Actual
T:190
T:Total delitos
Denuncias
por mes
T: (H * C) * 100
T: Total delitos
H:Hechos
T: 190
registrados
Denuncias
C: Nmero de
SI
Valor
T: F+D
Total de
Expresa la cantidad de
por mes
Comisaras
Expresa la cantidad de
denuncias por tipo de delito
registradas, sobre los hechos
Total de
registrados.
T:
Sumatoria
de Q desde i=1
hasta i=13
denuncias
T= Total
por periodo
Q=
Cantidad
de
hechos
51
T: 190
Denuncias
por mes
registrados por
semana
PI = Personas
Intervenida
PD=NPI-PND
Expresa
OPNP
Detenidos
la
cantidad
de PD= Personas
personas detenidas
detenidas
NPI=
de
T: 190
Numero
Personas
personas
detenidas
intervenidas
PND=Personas
no detenidas.
*100
ndice
T: 190
Delictual
comisin
Delitos
de
registrados
delitos
ID= ndice de
Registrados
delitos
CD=Cantidad
de delitos.
DND=Delitos
no
denunciados.
3.5.
52
Informacin Geogrfica
b)
a)
La Observacin
b)
Entrevistas
c)
Encuestas
B.
Planteamiento de Soluciones
a)
C.
3.6.
a)
SQL
b)
ASP.NET
c)
Libraries API
d)
FusionCharts
situacin
real,
53
clasificando,
consignando
los
acontecimientos
Tabla N 05
Comparacin de Metodologas
METODOLOGIA
CRITERIOS
Tamao de
Proyecto
ESPIRAL
RUP
Enfocado
cualquier tipo de
proyecto.
Obtencin de
Requisitos
Enfocado a cualquier
tipo de proyecto.
Se basa en los Se
UseCase.
XP
basa
en
Enfocado
proyectos cortos
UseCase.
UseStories.
fases
del se
le
para
presenta
comunicacin
al con el cliente es
con
esto,
conseguir
que
final
54
programa
funcional.
esperado.
Aqu los tres procesos estn basados en iteraciones, lo que les
permite acercarse poco a poco a la solucin sin tener que entrar
Desarrollo
55
Ciclo de Vida
Imagen N 01
Ciclo de Vida de la Metologa RUP
Fases
Fase de Inicio
Durante esta fase de inicio las iteraciones se centran con mayor nfasis
en las actividades de modelamiento de la empresa y en sus
requerimientos
56
Fase de Elaboracin
Durante esta fase de elaboracin, las iteraciones se centran al
desarrollo de la base de la diseo, encierran ms los flujos de trabajo de
requerimientos, modelo de la organizacin, anlisis, diseo y una parte
de implementacin orientada a la base de la construccin
Fase de Construccin
Durante esta fase de construccin, se lleva a cabo la construccin del
producto por medio de una serie de iteraciones las cuales se
seleccionan algunos Casos de Uso, se redefine su anlisis y diseo y se
procede a su implantacin y pruebas. En esta fase se realiza una
pequea cascada para cada ciclo, se realizan tantas iteraciones hasta
que se termine la nueva implementacin del producto.
Fase de Transicin
Durante esta fase de transicin busca garantizar que se tiene un
producto preparado para su entrega al usuario.
PRINCIPALES CARACTERISTICAS
Forma disciplinada de asignar tareas y responsabilidades (quin
Software
Desarrollo iterativo
Administracin de requisitos
Uso de arquitectura basada en componentes
Control de cambios
Modelado visual del software
Verificacin de la calidad del software
57
Modelado de negocio
Requisitos
Anlisis y Diseo
Implementacin
Pruebas
Despliegue
Entorno
Elaboracin
Artefactos
RUP en cada una de sus fases (pertenecientes a la estructura esttica)
realiza una serie de artefactos que sirven para comprender mejor tanto
58
Documento Visin
Especificacin de Requerimientos
Elaboracin:
Construccin:
Diagrama de clases
Modelo E-R (Si el sistema as lo requiere)
Vista de Implementacin:
Diagrama de Secuencia
Diagrama de estados
Diagrama de Colaboracin
Vista Conceptual:
Modelo de dominio
Vista fsica:
59
3.6.2.4 ASP.NET
Es un uso general lenguaje de programacin diseado originalmente
para el desarrollo webpara producir pginas web dinmicas. Para este
propsito, el cdigo est incrustado en el cdigo HTML del documento
de origen e interpretada por un servidor web con un mdulo de
procesador de ASP.Net que genera la pgina web de documentos.
Tambin ha evolucionado para incluir una interfaz de lnea de comando
de capacidad y se puede utilizar en independienteaplicaciones grficas .
ASP.Net puede ser desplegado en servidores web y la mayora como
un
intrprete
independiente,
en
60
casi
todos
los sistema
de
JavaScript.
Utilizando
el
API
de
61
3.7.
Vlidos
339
Perdidos
Tipo de Delito
Frecuencia Porcentaje
Porcentaje
Porcentaje
vlido
acumulado
ACCID. TRANSITO
1,5
1,5
1,5
ACCID. TRANSITO
,3
,3
1,8
,3
,3
2,1
108
31,9
31,9
33,9
,3
,3
34,2
,3
,3
34,5
14
4,1
4,1
38,6
1,8
1,8
40,4
1,5
1,5
41,9
94
27,7
27,7
69,6
33
9,7
9,7
79,4
MONETARIO
DELITOS CONTRA EL
PATRIMONIO
DELITOS CONTRA LA
ECOLOGA
DELITOS CONTRA LA
FE PBLICA
DELITOS CONTRA LA
Vlidos LIBERTAD
DELITOS CONTRA LA
SEGURIDAD
PBLICA
DELITOS CONTRA LA
VIDA EL CUERPO Y
LA SALUD
FALTAS CONTRA EL
PATRIMONIO
FALTAS CONTRA LA
PERSONA
62
LEY
26260
DE
70
20,6
20,6
339
100,0
100,0
100,0
PROTECCION
FRENTE
LA
VIOLENCIA FAM.
Total
La tabla N06, nos muestra los diferentes tipos de delito en donde podemos
distinguir que el delito ms denunciado es CONTRA EL PATRIMONIO, con
un total de 108 denuncias de las 339 registros del muestreo, y el delito con
menor denuncias registradas es por ACCIDENTE DE TRNSITO, entre otros
que tienes como valor 1.
GRAFICO N06
Denuncias Registradas segn el Delito
El grfico N06, nos muestra los distintos tipos de delito que se han
denunciado, donde se puede apreciar que el delito ms denunciado es
CONTRA EL PATRIMONIO, con un total de 108 denuncias de los 339
registros del muestreo, y el delito con menor denuncias registradas es por
ACCIDENTE DE TRNSITO, entre otros que tienes como valor 1.
63
Tabla N 07
Denuncias segn Conglomerado
N
Vlidos
339
Perdidos
GRAFICO N07
Denuncias Registradas segn Conglomerado
64
GRAFICO N08:
Denuncias Registradas segn fecha
FECHA
En el grfico N08, podemos apreciar las fechas en las cuales se han
cometido los delitos a la poblacin, podemos observar que la fecha donde se
cometieron mayores delitos son en los meses de setiembre hasta el mes de
febrero.
65
CAPITULO IV:
DESARROLLO DE LA PROPUESTA
66
67
68
4.3.1.
Grfico N 09
Diagrama de Caso de Uso de Negocio
De sistema de registro de denuncias
Gestionar Denuncias
Denunciante
Tramitar Certificaciones
Fuente: Elaboracin Propia
69
4.3.2.
F
Tramitar Certificaciones
u
e
n
Definicin de Caso de Uso
t
e
:
Metas
E
l
a
Propietario
o
r
Riesgos
a
c
i
Categora
Validar Instructor
P
Consultar Denuncias.
Flujos de Trabajo
o
Generar Notificaciones.
p
i
Generar Certificaciones
70
Tabla N 09
Casos de Uso de Tramitar Certificaciones
Gestionar Denuncias
Metas
Propietario
Riesgos
Categora
Flujos de Trabajo
Registrar ocurrencias
Registrar faltas.
71
Denunci ante
Buscar/Regi strar
Presunto_Infractor
Buscar/Regi strar
Regi strar
T i po_Denunci a
Instructor
Regi strar
Regi strar
Regi strar
Denunci a
Ocurrenci a
Fal tas
72
4.4.2.
Grfico N 11
Modelo de Objeto de Negocio Tramitar Certificaciones
Denunciante
Buscar
Buscar
Denuncia
Generar
Notificaciones
Instructor
Generar
Generar
Certificaciones
Derivaciones
73
Tipo_Denuncias
Presunto_infractor
1
Instructor
1
1..*
1..*
1..*
Denuncias
1
1
1..*
Certificacion
Ocurrencias
74
Faltas
Denunciante
4.5.1.
Fase de Elaboracin
Requerimientos
La etapa de Requerimientos es el segundo flujo de trabajo
o disciplina de la metodologa RUP, y consiste en establecer los
servicios que el sistema debe proveer y las restricciones bajo las
cuales debe operar.
El objetivo principal de esta disciplina es establecer las funciones
75
mantener
un
acuerdo
entre
clientes
otros
Los
requerimientos
sern
divididos
en
dos
grupos: Los
76
Tabla N 10
Especificaciones Registrar Denunciante
RF-01
Registrar Denunciante
Objetivos asociados
Requisitos
Ninguno.
asociados
Descripcin
Precondicin
Ninguno.
Secuencia
Paso
Accin
Normal
Postcondicin
Los
datos
del
denunciante
estarn
ahora
denunciantes
actualizados
realizar
los
mantenimientos respectivos.
Excepciones
Paso
Accin
Si
el
instructor
cancela
la
operacin,
Paso
Cota de Tiempo
1 segundo
Ninguno
77
Grfico N 13
MODELO DE CASO DE USO DE REQUERIMIENTO GESTIONAR
DENUNCIAS
ConsultarPresunto_Infractor
Registrar Denunciante
<<extend>>
<<extend>>
ConsultarDenunciante
Registrar Presunto_Infractor
Instructor
RegistrarTipoDenuncias
Registrar Denuncias
Faltas
Ocurrencias
78
Tabla N 11
Especificaciones Registrar Infractor
RF-02
Objetivos asociados
Requisitos
Ninguno.
asociados
Descripcin
Precondicin
Secuencia
Normal
Ninguno.
Paso
Accin
Postcondicin
Excepciones
Paso
Accin
Rendimiento
Paso
Cota de Tiempo
1 segundo
Ninguno
79
Tabla N 12
Especificaciones Tipo de Denuncia
RF-03
Objetivos asociados
Requisitos
Ninguno.
asociados
Descripcin
Precondicin
Ninguno.
Paso
Secuencia
Accin
Normal
Postcondicin
administrador
del
sistema
web
podr
hacer
el
Paso
Accin
Excepciones
confirmara
que
la
accin
ya
fue
registrada
con
Rendimiento
Paso
Cota de Tiempo
1 segundo
Ninguno
80
Tabla N 13
Especificaciones Registrar Denuncias
RF-04
Registrar Denuncias
Objetivos asociados
Requisitos
Ninguno.
asociados
Descripcin
Precondicin
Ninguno.
Secuencia
Paso
Accin
Normal
Postcondicin
El instructor
denuncias..
Excepciones
Paso
Accin
Rendimiento
Paso
Cota de Tiempo
1 segundo
Ninguno
81
Tabla N 14
Especificaciones Generar Certificaciones
RF-09
Generar Certificaciones
Objetivos asociados
Requisitos
Ninguno.
asociados
Descripcin
Precondicin
Ninguno.
Secuencia
Paso
Accin
Normal
Postcondicin
registrados,
el
instructor
podr
generar
las
Excepciones
Paso
Accin
Si
el
instructor
cancela
el
proceso
de
generar
Paso
Cota de Tiempo
1 segundo
Ninguno
82
Tabla N 15
Especificaciones Generar Derivaciones
RF-10
Generar Derivaciones
Objetivos asociados
Requisitos
Ninguno.
asociados
Descripcin
Precondicin
Ninguno.
Secuencia
Paso
Accin
Normal
Postcondicin
registrados,
el
instructor
podr
generar
las
Excepciones
Paso
Accin
Si
el
instructor
cancela
el
proceso
de
generar
Paso
Cota de Tiempo
1 segundo
Ninguno
83
4.6.2.
ConsultarDenunciante
Consultar Denuncia
Instructor
Generar Derivaciones
Generar Certificaciones
84
4.6.3. Anlisis
En esta fase se analizar el dominio del problema, planteado en el
modelamiento del negocio, y se establecer los cimientos de la
arquitectura y eliminar los mayores riesgos. Cuando termina esta fase se
llega al punto de no retorno del proyecto: a partir de este momento se
pasar de las relativamente ligeras y de poco riesgo dos primeras fases, a
afrontar la fase de construccin, que de algn modo resulta ser costosa y
arriesgada. Es por esto que la fase de elaboracin es de gran importancia.
En el anlisis fundamental se tratar de obtener una visin acerca de la
funcionalidad del sistema de software a desarrollar, por tal motivo este se
interesa en los requerimientos funcionales. Por lo tanto, el diseo es un
refinamiento que toma en cuenta los requerimientos no funcionales, por lo
cual se centra en como el sistema cumple sus objetivos.
85
GRAFICO N 16
Diagrama de Colaboracin Registrar Denunciante
2: Datos Denunciante
3: Leer
4: ObjDenunciante
: ConsultadorDenunciante
1: RegistroDatos
: Denunciante
: Instructor
: GUIRegistrarDenunciante
6: Registrar
5: EnvioDatos
: RegistradorDenunciante
GRAFICO N 17
Diagrama de Colaboracin Registrar Presunto Infractor
3: Leer
2: DatosPresuntoInfracto
4: ObjPresuntoInfractor
: ConsultadorPresuntoInfractor
1: RegistroDatos
: PresuntoInfractor
: Instructor
: GuiRegistrarPresuntoInfractor
5: EnvioDatos
6: RegistrarDatos
: RegistradorPresuntoInfractor
86
GRAFICO N 18
Diagrama de Colaboracin Registrar Tipos de Denuncias
2: DatosTipoDenuncia
3: Leer
4: ObjTipoDenuncia
: ConsultadorTipoDenuncias
1: RegistrarTipoDenuncia
: Tipo_Denuncia
: Instructor
: GuiRegistrarTipoDenuncias
6: Registrar
5: DatosTipoDenuncia
: RegistradorTipoDenuncias
GRAFICO N 19
Diagrama de Colaboracin Generar Certificaciones
3: Leer
: ConsultadorDenunciante
: Denunciante
2: DatosDenunciante
4: ObjDeunciante
6: Leer
5: DatosTipoDenuncia
1: RegistrarCertificaciones
7: ObjTipoDenuncia
: Instructor
: ConsultadorTipoDenuncias
: Tipo_Denuncia
: GUIGenerarCertificaciones
8: GenerarCertificaciones
9: Registrar
: GeneradorCertificaciones
87
: Certificaciones
GRAFICO N 20
Diagrama De Colaboracion Registrar Denuncias
3: Leer
2: DatosDenunciante
: Denunciante
: ConsultadorDenunciante
4: ObjDenunciante
6: Leer
1: RegistrarDenuncias
5: DatosPresuntoInfractor
7: ObjPresuntoInfractor
: Instructor
: PresuntoInfractor
: ConsultadorPresuntoInfractor
: GuiRegistrarDenuncias
8: Dato_TipoDenuncia
9: Leer
10: ObjTipoDenuncia
: Tipo_Denuncia
: ConsultadorTipo_denuncia
11: DatosDenuncia
12: Leer
: RegistradorDenuncias
: Denuncia
88
Este modelo de anlisis no es un diagrama final que describe todos los posibles
conceptos y sus relaciones, es un primer intento por definir los conceptos claves
que describen el sistema. Su utilidad radica en que permite una apreciacin global
conceptual del sistema. Puede contener: las clases y paquetes de anlisis, las
realizaciones de los casos de uso, las relaciones y los diagramas.
89
4.8.1.
90
GRAFICO N 22
Diagrama de Clases - Anlisis
91
envan
los
identificar
los
cuellos
92
de
botella
potenciales,
para
as poder
eliminarlos.
4.9.1.
DS Registro de Denunciante
GRAFICO N23
Diagrama de Secuencia Registrar Denunciante
: Instructor
: GUIRegistrarDenunciante
:
ConsultadorDenunciante
:
RegistradorDenunciante
RegistroDatos
Datos Denunciante
Leer
ObjDenunciante
EnvioDatos
Registrar
93
: Denunciante
4.9.2.
: Instructor
: GuiRegistrarPresuntoInfractor
:
ConsultadorPresunto...
:
RegistradorPresuntoI...
: PresuntoInfractor
RegistroDatos
DatosPresuntoInfracto
Leer
ObjPresuntoInfractor
EnvioDatos
RegistrarDatos
94
4.9.3.
: Instructor
: GuiRegistrarTipoDenuncias
:
ConsultadorTipoDen...
:
RegistradorTipoDen...
: Tipo_Denuncia
RegistrarTipoDenuncia
DatosTipoDenuncia
Leer
ObjTipoDenuncia
DatosTipoDenuncia
Registrar
95
4.9.4.
DS Generar Certificaciones
GRAFICO N26
Diagrama de Secuencia de Generar Certificaciones
: Instructor
: GUIGenerarCertificaciones
:
ConsultadorDenunciante
: Denunciante
:
ConsultadorTipoDen...
: Tipo_Denuncia
:
GeneradorCertificac...
: Certificaciones
RegistrarCertificaciones
DatosDenunciante
Leer
ObjDeunciante
DatosTipoDenuncia
Leer
ObjTipoDenuncia
GenerarCertificaciones
Registrar
96
4.9.5.
DS Registrar Denuncias
Grfico N 27
Diagrama de Secuencia de Registrar Denuncia
: Instructor
: GuiRegistrarDenuncias
:
ConsultadorDenunciante
RegistrarDenuncias
:
:
ConsultadorPresunto... ConsultadorTipo_de...
: RegistradorDenuncias
: Tipo_Denuncia
: PresuntoInfractor
DatosDenunciante
Leer
ObjDenunciante
DatosPresuntoInfractor
Leer
ObjPresuntoInfractor
Dato_TipoDenuncia
Leer
ObjTipoDenuncia
DatosDenuncia
Leer
97
: Denunciante
: Denuncia
provincia
id_departamento
id_provincia
nombre_departamento
nombre_provincia
id_departamento
estadocivil
id_estadocivil
distrito
nom_estadocivil
id_distrito
nombre_distrito
entidadjudicial
id_provincia
id_entidadjudicial
id_departamento
nombre_entidadjudicial
direccion_entidadjudicial
persona
id_departamento
id_persona
id_distrito
tipodenuncia
id_tipodoc
id_tipoper
id_tipodenuncia
apat_persona
nombre_tipodenuncia
amat_persona
observa_tipodenuncia
id_provincia
telefono_entidadjudicial
responsable_entidadjudicial
observa_entidadjudicial
nom_persona
fecnac_pesona
sexo_persona
id_grado
id_estadocivil
direccion_persona
denuncia
id_departamento
id_provincia
tipopersona
telefono_persona
id_tipoper
email_persona
nom_tipoper
login_persona
detalleentidadjudicial
id_denuncia
id_distrito
id_denunciasjudiciales
id_tipodenuncia
id_entidadjudicial
id_persona
id_denuncia
fecha_denuncia
fecha_detentjudicial
password_persona
grado
id_grado
nom_grado
tipodocumento
id_tipodoc
nom_tipodoc
detalledemendantes
98
detalledenunciados
id_demandante
id_denunciado
id_denuncia
id_denuncia
id_persona
id_persona
4.10.1. IMPLEMENTACION
implementados.
De
esta
disciplina
de
se obtendr un sistema
estable.
La estructura de todos los elementos implementados formar el Modelo
de Implementacin.
No obstante, puede ser necesario un prototipo de demostracin (un prototipo
desechable). Si esto es as, el proyecto entrar en el flujo de trabajo de
implementacin, si bien ste puede ser pequeo.
99
las decisiones de la
100
GRAFICO N 29
Diagrama de Componentes
Esquema General
Servidor Aplicaciones
Logica del
Negocio
Presentacion
Acceso a
Datos
BD Policial
101
GRAFICO N 30
Diagrama de Componentes
Aplicacion
Tramitar Certificaciones
Gestionar Denuncias
Denuncias
Denunciante
Presunto
Infractor
Acceso a Datos
BD Policial
102
Certificaciones
GRAFICO N 31
Diagrama de Despliegue
SQL-SERVER 2005
IIS
ASP.NET
Logica del Negocio
Acceso a Datos
Servidor HP Prollant
ML 150-5g
Intel Xeron
Servidor
Aplicaciones
TCP/IP
Red
Telefonica
TCP/IP
Brigde
TCP/IP
TCP/IP
Navegador
Web 1
103
Navegador
Web2
Internet
Google
CAPITULO V:
ANALISIS COSTO BENEFICIO
104
5.2.
Inversin Inicial
Costos de Servicios
Los costos de servicios detallados en el TABLA N 16, corresponden a los seis
meses de elaboracin del proyecto, por otro lado el monto diario de servicio de
energa elctrica se calcula el doble de lo estimado por corresponder a dos
computadoras.
Tabla N 16
Costos de servicios
Descripcin
Monto diario
Meses
Total (S/)
(S/)
Servicio de Transporte
1.00
22
264.00
Servicio de Internet
1.00
22
132.00
1.72
22
227.04
623.04
105
Costos de Materiales
Los costos de materiales estimados en el TABLA N 14, han sido de suma
importancia para la elaboracin del proyecto, porque se tena la necesidad de
realizar algunos bocetos y diagramas manualmente, entre otras utilidades.
Tabla N 17
Costos de materiales
Descripcin
Cantidad
Unidad
Precio(S/)
Total(S/)
Impresiones
660
Hojas
0.20
132.00
Fotocopias
50
Hojas
0.05
2.50
Papel Bond A4
Millar
25.00
25.00
CDs
10
Unidad
1.00
10.00
Materiales de Oficina
Juegos
8.00
16.00
Empastados
Unidad
18.00
54.00
Monto Total
239.50
Costos de Personal
La etapa de anlisis, diseo e implementacin corresponden a los seis meses de
realizacin del proyecto, la etapa de pruebas y capacitacin se considera
despus de la culminacin del mismo.
106
TABLA N 18
Costos de personal
Duracin
Descripcin
Horas por
Meses Das por mes
da
Costo por
hora (S/)
Total (S/)
Anlisis y diseo
20
10.00
3,600.00
Implementacin
20
10.00
4,800.00
implantacin
20
10.00
1,200.00
Capacitacin
20
10.00
1,200.00
Pruebas
10,800.00
Costos de Software
La Comisaria de la PNP es una institucin pblica, que busca minimizar gastos
de inversin, por tal motivo se propone la utilizacin de softwarepropietario en su
versin Express en un 90% de los programas de la realizacin del proyecto, solo
se utilizara adobe flash CS4 para mejorar la presentacin de la pgina web.
TABLA N 19
Costos de software
Descripcin
Internet Information Server
Total (S/)
500.00
0.00
0.00
450.00
700.00
Monto Total
107
1,650.00
Costos de Hardware
La Comisaria del PNP cuenta con diferentes equipos y una red estructurada ya
establecida, por tal motivo los costos en hardware son 0.00 soles.
TABLA N 20:
Costos de hardware
Descripcin
Servidor Web
0.00
0.00
Datos
0.00
0.00
Firewall
0.00
0.00
Estaciones de Trabajo
0.00
0.00
Switch administrable
0.00
0.00
Servidor
de
Base
de
0.00
5.3.
Gastos Operativos
TABLA N 21
Gastos Operativos I
Duracin
Descripcin
Das por
Meses
Administracin
Web y/o servidor
de
mes
Horas por da
Costo por
Total
hora (S/)
(S/)
Sitio
10
108
10.00 3,200.00
3,200.00
TABLA N 22
Gastos Operativos II
Descripcin
Mantenimiento de PC's
Mantenimiento
de
Servidor
Nro.
Veces x
Equipo
ao
50.00
150.00
150.00
450.00
Firewall
600.00
5.4.
Beneficios
Los beneficios sern estimados en base a algunos indicadores y otros aspectos
que se lograran al implantar el sistema, adems se describirn los beneficios
intangibles los cuales no sern calculados por ser beneficios sociales.
Beneficios tangibles
Ahorro en libros de registros de denuncias, que se obviaran con el
sistema que se implementara.
TABLA N 23
Ahorro en libros
Nro. de
Veces x
Libros
ao
45.00
180.00
45.00
180.00
Descripcin
360.00
109
TABLA N 24
Ahorro en personal
Sin implementacin del sistema
Cantidad
actual
de
personal(U)
850.00
Promedio anual(meses)
12
Total por ao
91,800.00
actual
de
personal(U)
950.00
Promedio anual(meses)
Total por ao
Ahorro Anual
12
22,800.00
69,000.00
Beneficio intangibles
Reduccin del tiempo promedio de atencin a los denunciantes
Reduccin del tiempo promedio de registro.
Reduccin del tiempo promedio de seguimiento.
Mejora de la calidad en el registro de la denuncia
Reduccin del circuito para la obtencin de la informacin policial
Mejora de las respuestas de las solicitudes de denuncias.
Incremento de la productividad del personal dela Comisaria de la PNP.
Incremento en la Imagen institucional.
110
5.5.
Flujo de Caja
TABLA N 26:
Flujo de Caja
Descripcin
INVERSION INICIAL
Ao 0
Ao 1
Ao 2
Ao 3
Ao 4
Ao 5
Total
(S/)
(S/)
(S/)
(S/)
(S/)
(S/)
(S/)
Costo de Servicios
623,04
623,04
Costo de materiales
239,50
239,50
Costo de personal
10.800,00
10.800,00
Costo de software
1,650,00
1,650,00
11.662,54
11.662,54
Costo de hardware
Total de Inversin inicial
GASTOS OPERATIVOS
(S/)
(S/)
(S/)
(S/)
(S/)
(S/)
(S/)
3.200,00
3.200,00
3.200,00
3.200,00
3.200,00
3.200,00
19.200,00
Mantenimiento de PCS
150,00
150,00
150,00
150,00
150,00
150,00
900,00
450,00
450,00
450,00
450,00
450,00
450,00
2.700,00
3.800,00
3.800,00
3.800,00
3.800,00
3.800,00
22.800,00
11.662,54
3.800,00
3.800,00
3.800,00
3.800,00
3.800,00
34.462,54
11.662,54
15.462,54
19.262,54
23.062,54
26.862,54
30.662,54
BENEFICIOS
(S/)
(S/)
-
(S/)
(S/)
360,00
(S/)
(S/)
(S/)
360,00
360,00
360,00
1.800,00
69.000,00
69.000,00
69.000,00
345.000,00
346.800,00
Ahorro en Personal
69.000,00
360,00
69.000,00
69.360,00
69.360,00
69.360,00
69.360,00
69.360,00
69.360,00
138.720,00
208.080,00
277.440,00
346.800,00
(S/)
(S/)
(S/)
(S/)
(S/)
(S/)
-11.662,54
69.360,00
69.360,00
69.360,00
69.360,00
69.360,00
-11.662,54
57.697,46
127.057,46
196.417,46
265.777,46
335.137,46
111
(S/)
335.137,46
5.6.
VAN
5.7.
TIR
El TIR es la tasa de inters con la cual el valor actual neto o valor presente neto
(VAN o VPN) es igual a cero.
Al igual que el VAN, el clculo del TIR se ha realizado utilizando la funcin de
Microsoft Excel: TIR (periodo_0: periodo_5).
El resultado obtenido es de 59%.
112
CAPITULO VI:
CONCLUSIONES
Y
RECOMENDACIONES
113
Conclusiones
114
115
1.2.
Recomendaciones
Por ser una aplicacin Web que funcionar sobre internet y una intranet,
es de significativa importancia establecer medidas de seguridad que
disminuyan la vulnerabilidad de la aplicacin contra ataques imprevistos
que puedan perjudicar su adecuado desempeo y la integridad de la
informacin que esta procesa. Es por ello que se recomienda tomar en
consideracin criterios seguridad adicionales.
116
BIBLIOGRAFIA
Rendn, A., "Desarrollo de Sistemas Informticos Usando UML y RUP. Una Visin
General". Universidad del Cauca. Agosto de 2004.
Kruchten, P., "The Rational Unified Process. An Introduction". Second Edition. Addison
Wesley. 2000.
Jacobson, I., Rumbaugh, J., Booch, G., "Unified Software Development Process".
Addison-Wesley. 1999.
Rational, "Rational Unified Process: Best Practices for Software Development Teams".
1999. http://www.ibm.com/developerworks/rational/library/253.html.
Rational Unified Process Home Page. http://www.ibm.com/software/awdtools/rup/.
Conallen, J., "Modeling Web Application Architectures with UML". Communications of
the ACM, Vol. 42, No. 10, 63-70, October 1999.
Conallen, J., "Modeling Web Application
http://www.itmweb.com/essay546.htm.
Design
with
UML".
Junio
117
1998.