Documente Academic
Documente Profesional
Documente Cultură
EMPRESA:
PROCURADURA GENERAL DE JUSTICIA DEL ESTADO
ALUMNO:
MARCO ANTONIO RIVERA ZAZUETA
PERIODO:
AGOSTO-DICIEMBRE 2015
CARRERA:
INGENIERA EN SISTEMAS COMPUTACIONALES
ASESOR INTERNO:
LIC. CESAR ALFREDO SNCHEZ BELTRN
ASESOR EXTERNO:
LIC. JOS LVARO ZAMUDIO SICAIROS
INDICE
Introduccin..........................................................................................................3
Justificacin..........................................................................................................4
Objetivos...............................................................................................................4
Objetivo General................................................................................................4
Objetivo Especficos..........................................................................................4
Problemas a resolver............................................................................................5
Fundamento terico..............................................................................................6
Servidores.........................................................................................................6
Red Privada Virtual (VPN).................................................................................9
SQL Server......................................................................................................13
IIS....................................................................................................................15
Programacin en .NET Framework.................................................................15
Procedimiento y descripcin de las actividades realizadas...............................19
Resultados..........................................................................................................21
Conclusiones......................................................................................................26
Recomendaciones..............................................................................................26
Competencias Desarrolladas y/o Aplicadas.......................................................27
Bibliografa..........................................................................................................28
Introduccin
El propsito del presente documento es exponer la forma en que se logr
desarrollar el software para el mdulo de atencin inmediata del nuevo
sistema de justicia penal corriendo bajo el sistema operativo Windows y
utilizando como fundamento el sistema de atencin ciudadana (SAC). Dicho
sistema se usa para el sistema tradicional Justici@
El software est construido en el novedoso Microsoft .NET Framework una
plataforma de desarrollo de software cuyo fin es establecer una va comn pare
el diseo de programas dirigidos a entornos de escritorio, web y dispositivos
mviles.
Justificacin
Llevar el control de las personas que acuden a la procuradura general de
justicia del estado de Sinaloa y as mejorar la atencin que se les brinda a las
personas
que
acuden
dicha
institucin
realizar
los
trmites
correspondientes
Objetivos
Objetivo General
Desarrollar y proporcionar una herramienta informtica para las oficinas de
atencin inmediata del nuevo sistema de justicia penal para agilizar el proceso
de recepcin de denuncias as como el seguimiento de la misma, como
tambin llevar un control de turnos para los mdulos de recepcin de
denuncias.
Objetivo Especficos
Disear una base de datos cuya estructura permita guardar todos los
Problemas a resolver
dicho servidor.
Compilar las aplicaciones para mejorar la seguridad en el servidor.
Los servidores deben de contar con scripts que faciliten el proceso
Fundamento terico
El desarrollo de software conlleva la investigacin de los trminos usados por el
grupo de personas que usaran el sistema (usuario final) ya que ellos usan
trminos en el tema de lo legal, tambin se hizo una investigacin sobre el
proceso que se lleva desde que se genera una turno para ser atendidos hasta
la recepcin y seguimiento de la denuncia o en su caso carpeta de
investigacin y por ltimo la investigacin de las tecnologas requeridas como
DevExpress, asp.net, SQL Server, etc.
Servidores
En informtica, un servidor es un tipo de software que realiza ciertas tareas en
nombre de los usuarios. El trmino servidor ahora tambin se utiliza para
referirse al ordenador fsico en el cual funciona ese software, una mquina
cuyo propsito es proveer datos de modo que otras mquinas puedan utilizar
esos datos.
Este uso dual puede llevar a confusin. Por ejemplo, en el caso de un servidor
web, este trmino podra referirse a la mquina que almacena y maneja los
sitios web, y en este sentido es utilizada por las compaas que ofrecen hosting
u hospedaje. Alternativamente, el servidor web podra referirse al software,
como el servidor de http de Apache, que funciona en la mquina y maneja la
entrega de los componentes de las pginas web como respuesta a peticiones
de los navegadores de los clientes. Los archivos para cada sitio de Internet se
almacenan y se ejecutan en el servidor. Hay muchos servidores en Internet y
muchos tipos de servidores, pero comparten la funcin comn de proporcionar
el acceso a los archivos y servicios.
Un servidor sirve informacin a los ordenadores que se conecten a l. Cuando
los usuarios se conectan a un servidor pueden acceder a programas, archivos
y otra informacin del servidor. En la web, un servidor web es un ordenador
que usa el protocolo http para enviar pginas web al ordenador de un usuario
cuando el usuario las solicita.
programas de
conectan a la red mediante una interfaz que puede ser una red verdadera o
mediante conexin va lnea telefnica o digital.
Tipos de Servidores
ideal para organizaciones que tratan de reducir el uso del telfono pero
necesitan enviar documentos por fax.
Servidores IRC (IRC Servers): Otra opcin para usuarios que buscan la
otro
servidor
web)
para
filtrar
peticiones,
mejorar
el
Tipos de VPN
VPN de Acceso Remoto
Es quizs el modelo ms usado actualmente, y consiste en usuarios o
proveedores que se conectan con la empresa desde sitios remotos (oficinas
comerciales, domicilios, hoteles, aviones preparados, etctera) utilizando
Internet como vnculo de acceso. Una vez autentificados tienen un nivel de
acceso muy similar al que tienen en la red local de la empresa. Muchas
empresas han reemplazado con esta tecnologa su infraestructura dial-up
(mdems y lneas telefnicas).
Tunneling.
La tcnica de Tunneling consiste en encapsular un protocolo de red sobre otro
(protocolo de red encapsulador) creando un tnel dentro de una red de
computadoras. El establecimiento de dicho tnel se implementa incluyendo una
PDU determinada dentro de otra PDU con el objetivo de transmitirla desde un
extremo al otro del tnel sin que sea necesaria una interpretacin intermedia de
la PDU encapsulada. De esta manera se encaminan los paquetes de datos
sobre nodos intermedios que son incapaces de ver en claro el contenido de
dichos paquetes. El tnel queda definido por los puntos extremos y el protocolo
de comunicacin empleado, que entre otros, podra ser SSH.
Implementaciones.
El protocolo estndar de hecho es el IPSEC, pero tambin tenemos PPTP, L2F,
L2TP, SSL/TLS, SSH, etc. Cada uno con sus ventajas y desventajas en cuanto
a seguridad, facilidad, mantenimiento y tipos de clientes soportados.
Actualmente hay una lnea de productos en crecimiento relacionada con el
protocolo SSL/TLS, que intenta hacer ms amigable la configuracin y
operacin de estas soluciones.
Las soluciones de hardware casi siempre ofrecen mayor rendimiento y facilidad
de configuracin, aunque no tienen la flexibilidad de las versiones por software.
Las aplicaciones VPN por software son las ms configurables y son ideales
cuando surgen problemas de inter operatividad en los modelos anteriores.
Obviamente el rendimiento es menor y la configuracin ms delicada, porque
se suma el sistema operativo y la seguridad del equipo en general. Aqu
tenemos por ejemplo a las soluciones nativas de Windows, GNU/Linux y los
Unix en general.
SQL Server
Microsoft SQL Server consolida la administracin de servidores y la creacin de
objetos comerciales en dos entornos integrados: SQL Server Management
Studio y Business Intelligence Development Studio. Ambos entornos utilizan
soluciones y proyectos para fines de administracin y organizacin. Adems,
ambos ofrecen una funcionalidad de control de cdigo fuente totalmente
integrada (si hay un proveedor de control de cdigo fuente como Microsoft
Visual SourceSafe instalado).
SQL
Server
Management
Studio
como
Business
Intelligence
IIS
Internet Information Services o IIS es un servidor web y un conjunto de
servicios para el sistema operativo Microsoft Windows. Originalmente era parte
del Option Pack para Windows NT. Luego fue integrado en otros sistemas
operativos de Microsoft destinados a ofrecer servicios, como Windows 2000 o
Windows Server 2003. Windows XP Profesional incluye una versin limitada de
IIS. Los servicios que ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS.2
Este servicio convierte a un PC en un servidor web para Internet o una intranet,
es decir que en los ordenadores que tienen este servicio instalado se pueden
publicar pginas web tanto local como remotamente.
Se basa en varios mdulos que le dan capacidad para procesar distintos tipos
de pginas. Por ejemplo, Microsoft incluye los de Active Server Pages (ASP) y
ASP.NET. Tambin pueden ser incluidos los de otros fabricantes
ya
escrito
hasta
incompatibilidad de plataformas.
Con el fin de resolver estos problemas, Microsoft produjo el .NET
FRAMEWORK. Esta tecnologa provee un entorno de ejecucin comn para
que los programas corran dentro de este y que puede ser empotrado en
diferentes sistemas operativos.
Microsoft .NET FRAMEWORK es una plataforma de desarrollo y ejecucin de
aplicaciones, proporciona los elementos necesarios para el desarrollo de
software y los mecanismos de seguridad y eficiencia para asegurar su optima
ejecucin.
Caractersticas:
operativos.
Las herramientas de
robustas.
Proporciona un solo modelo de programacin consistente para el
desarrollo de aplicaciones, no importa si son programas de escritorio,
web, consola, dispositivos mviles e incluso diferentes dispositivos de
hardware.
Permite la integracin con aplicaciones escritas en modelos anteriores
Elementos principales:
Resultados
Coordinacin de Informtica
Conclusiones
Recomendaciones
Una recomendacin para la empresa seria agregar un antivirus para garantizar
an ms la seguridad de la red, que est claro que con el filtrado y firewall que
se implementa se encuentra seguro, esto sera para ya no depender de un
antivirus externo, y poder brindar un nuevo valor agregado.
Incitar a los alumnos de las nuevas generaciones de residentes, implementar
sus proyectos en empresas que puedan reconocer sus aptitudes, donde
obtendrn un gran panorama de lo que se espera del campo laboral.
Impulsar al alumnado las nuevas tecnologas y la cultura Open Source ya que
es una alternativa realmente favorable, segura y sobre todo de gran desarrollo
en el futuro.
Dnde se aplic?
Bibliografa
Referencias Bibliogrficas:
Autor: Microsoft Corporation
Ttulo: Microsoft C# Manual del Programador
Edicin: Primera Edicin
Ciudad: Espaa
Editorial: Mac Graw Hill
Ao: 1998
Autor: Dittich, Stefan
Ttulo: Visual Basic 6.0
Ciudad: Mxico
Editorial: Computec
Ao: 1993
Autor: Chorofuos, Dimitris
Ttulo: Sistema de Administracin de Bases de datos
Ciudad: Buenos Aires
Editorial: El Ateneo
Ao: 1989
Autor: Jos Antonio Ramalho
Ttulo: SQL Server 7.0, Iniciacin y Referencia
Edicin: Primera Edicin
Ciudad: Colombia
Editorial: Mac Graw Hill
Ao: 1999
Autor: Kendall, Kenneth; Kendall, Julie E.
Ttulo: Anlisis y Diseo de Sistemas
Edicin: Tercera Edicin
Ciudad: Mxico
Editorial: Prentice Hall
Ao: 1997
Autor: James A. Senn
Ttulo: Anlisis y Diseo de Sistemas de Informacin
Edicin: Segunda Edicin
Ciudad: Mxico
Editorial: Mac Graw Hill
Ao: 1992