Académique Documents
Professionnel Documents
Culture Documents
PARTE DIARIO
FERNANDEZ FREED
RAMOS ALBERTO
LACRUZ JOSE
AVILAN LORNY
FERNANDEZ JESUS
MORENO LEONARDO
MARTINEZ ANTONIO
MISIÓN
3) La Fase de Desarrollo
FASE DE GESTION
*Estándares de Desarrollo
*Necesidades y Problemas del Cliente
*Priorizaron de Funcionalidades
*Priorizaron de Riesgos
*Descripción de la Aplicación
*Establecimiento de los acuerdos de liberación y código fuente
*Plan de Proyecto
*Oferta del servicio
ESTANDARES DE DESARROLLO
* Buscar información.
*Información en paralelo.
*Gastos innecesarios en reportes
*La recepción de la información.
*Horario de trabajo.
*Tiempo 24 horas
PRIORIZACIÓN DE FUNCIONALIDADES
Verificar usuario y contraseña(B1) 0,25 A1
Registrar procesos para auditoría(C1) 1 B1
Reporte de la Novedad(B2) 0,25 A2
Gestión de Reporte(C3) 0 B2
PRIORIZACIÓN DE RIESGOS
Riesgos Valor
Marco de trabajo (Framework) utilizado no esta estable. 1
El tiempo de desarrollo e implantación de la aplicación es de 3 semanas 0.75
Posibles ataque por intrusos al sistema vía web 1
Inestabilidad e incompatibilidad con otros navegadores 0,25
Al ejecutarse se requiere de equipos sofisticados 0,5
Instalación de redes locales inestables e inseguras 0,25
DESCRIPCIÓN DE LA APLICACIÓN
Modulo de Seguridad:
Controla los niveles de acceso del Sistema SEIP.
Permitiendo otorgar los permisos pertinentes según el perfil del usuario.
Sistema Parte Diario:
Registra, clasifica y genera todas las novedades (eventos o accidentes)
policiales ocurridas en el Estado.
ESTABLECIMIENTO DE LOS ACUERDOS
DE LIBERACION Y CODIGO FUENTE
El proyecto SEIP tendrá características privadas en su código fuente,
hasta que se realice la primera prueba del algún prototipo de los módulos
a desarrollar e implementar y estén consolidados todos los módulos del
sistema, y la Policía del Estado Mérida a través de sus coordinadores
estén desacuerdo con liberar la versión estable.
PLAN DE PROYECTO
F1 Los modelos.
F2 Las controladoras.
F3 Las vistas.
F4 Estandarización de la metodología.
F5 Manual de usuario.
F6 Diseño Gráfico.
F7 Presentación.
Descripción Costo
Servidores y otros equipos 50.000.000,00 Bs.
Costo horas programación 7.560.000,00 Bs.
Costo total del proyecto 57.560.000,00 Bs.
FASE ADMINISTRATIVA
La versión del sistema SEIP se monto en el servidor de subversiones GFORCE
La Fase de Proceso de Administración
FASE DE DESARROLLO
PHP5 soporta una gran cantidad de funcionalidades para OOP.
*Métodos constructores y destructores.
*Métodos setter y getter.
*Métodos mágicos.
*Clases, objetos y variables estáticas, privadas y protegidas.
*Clases abstractas.
*Interfaces.
*Abstracción de datos.
*Standard PHP Library (SPL).
*Clases extendidas, excepciones, iteradores.
MVC (Model view controller)
Permite múltiples representaciones (vistas) de la misma información (modelo).
De forma muy fácil permite agregar, remover o cambiar interfaces de usuarios
(vistas).
Permite responder a lo ingresado por el usuario (controladora) para ser fácilmente
cambiando.
Permite que múltiples desarrollos simultáneamente actualiza la interfaz, la lógica de
negocios o introducir un aplicación nueva sin afectar a otros código fuentes.
Los cambios pueden suceder dinámicamente en la ejecución de la aplicación.
Promete reducir código (ej. “una vista puede ser usada con diferentes modelos”).
Ayuda a enfocar a los desarrolladores en un solo simple aspecto de la aplicación al
mismo tiempo.
DIAGRAMAS DE ACTIVIDADES
DIAGRAMA DE PROCESOS
Diagrama de Procesos:Acceso al Sistema
USUARIO
PARTE DIARIO
Los registros que interactúan con las informaciones se les dio un estricto control
en la manera procesarlos.
Con la opción de auditoría interna con que cuenta el sistema instalado se lleva un
verdadero control de los procesos
Se pudo corregir las situaciones de los procesos al lograr automatizar cada uno de
ellos.
SOFTWARE: HARDWARE:
*Debian etch 4.0 *Procesador AMD o Pentium 4
*servidor apache 2 *1GB de Memoria RAM
*php5 *Monitor
*libreria libapache2-mod-php5 *Disco Duro de 80GB
*postgresql-8.1 *Unidad Combo de 48X CD-RW/ DVD
*postgresql—client-8.1 *Audio Integrado
*pgsql-php5 *Accesorios
*Teclado
*Unidad de Floppy
*Mouse
*Tarjeta Ethernet
*Impresoras
*Provedor a Internet
IMPLEMENTACIÓN DEL SISTEMA
*Activar el modulo rewrite
*Recomendamos el navegador iceweasel 2.0
*Editar y configurar /etc/apache2/sites-eneabled/000-default
* Cambiar none por all
*#AllowOverride all
Comentar esta linea
*#RedirectMatch ^/$ /apache2-default/
Editar y configurar /etc/postgresql/8.1/main/postgresql.conf
Se descomenta esta linea
*Listen_addresses = aqui va la ip sel servidor
Editar y configurar /etc/postgresql/8.1/main/pg_hba.conf
host all all 127.0.0.1/32 md5
se cambia 127.0.0.1/32 por 192.168.0.1/24 para red local ó
se cambia 127.0.0.q/32 por por la ip del terminal especifico.
Lo anteriro es solo cuando es servidor, y para un terminal
no es necesario hacerlo.
*Desenpaquetar el framework (Pabellon). en var/www/
*Dar los permisos correspondiente.