-
SOFTWARE PARA ADMINISTRACION DE ALBERGUES PARA LA DIRECCION
GENERAL DE PROTECCION CIVIL.
Grupo # 4:Integrantes:Clavel Quijada, Oscar
FabricioCQ02002Martnez Ruano, Jos RicardoMR04016Ramos Mrquez,
Francisco NorbertoRM02005Zepeda Castaneda, Manuel
AlbertoZC01007
-
DESCRIPCION DEL TEMA.La Direccin Nacional de Proteccin Civil,
Prevencin y Mitigacin de desastres es un organismo cuyo objetivo es
prevenir, mitigar y atender en forma efectiva los desastres
naturales en el pas y adems desplegar en su eventualidad el
servicio pblico de proteccin a los ciudadanos, el cual debe
caracterizarse por su generalidad, obligatoriedad, continuidad y
regularidad para garantizar la vida e integridad fsica de las
personas, as como la seguridad de los bienes privados y
pblicos.
En situaciones de desastre o emergencias la direccin dispone de
un determinado nmero de albergues en cada departamento, de los
cuales, actualmente se lleva un control de forma manual en
plantillas de Excel, razn por la cual, se les dificulta la
actualizacin de la base de datos y con esto, la elaboracin de
informes precisos. Adems, el manejo de este procedimiento se vuelve
limitado, ya que no cuenta con funcionalidades que haran de este
trabajo, un proceso mas eficiente y efectivo.
-
Requerimientos funcionales
El programa generara listados de albergues.El programa generara
listados de albergados.Se podrn generar a travs del programa
informes consolidados y estadsticos.Generar informes
personalizados.Generar lista de usuarios.Controlar y distribuir la
informacin a que tienen acceso los usuarios.Opcin de enviar
informes por correo electrnico.Creacin de bitcora de
usuarios.Interfaz interactiva con el usuario.Gestionar
alberguesGestionar albergadosRegistrar la informacin de los
catlogos de tems.
-
Requerimientos funcionalesRegistrar eventos.Gestionar cuentas de
usuario.Gestionar informacin del personal operativoGestionar
donacionesGestionar recursos operativosMostrar informacin de Nomina
de alberguesMostrar informacin de personal operativoMostrar
informacin de donacionesMostrar informacin de recursos
operativos
-
Requerimientos operativos
El sistema debe ser capaz de gestionar una cantidad mayor a los
75000 albergados con un incremento anual del 10% tomando en cuenta
600 albergues de toda la red de nuestro pas.Se requiere de por lo
menos una computadora dentro de cada albergue (del sistema general
de albergues de el salvador).El contrato para los analistas
programadores no estarn bajo ley de salarios si no bajo contratos
sin dependencia laboralLa comunicacin de los datos, software y
usuarios se realizara atreves de la red WAN de la Direccin general
de proteccin civil.Mejoramiento de la manera en que obtienen los
datos provenientes de los albergues, albergados, usuarios y eventos
de manera ms automatizada.El sistema debe llevar una bitcora de las
operaciones que los usuarios realizan dentro del mismo.El tiempo de
respuesta que debe tener el sistema debe de oscilar entre los 3 y 6
segundos.
-
Requerimientos de desarrollo.
El sistema debe ser desarrollado bajo una arquitectura cliente
servidor.La plataforma de desarrollo comprender la utilizacin de
herramientas de tipo OPEN SOURCE y/o LICENCIADO.La plataforma de
implementacin comprender la utilizacin de herramientas de tipo OPEN
SOURCE y/o LICENCIADO.La filosofa de diseo comprender la utilizacin
de tecnologas orientadas a objetos.El equipo de trabajo ser
definido como como grupo multidisciplinarios.
-
CALCULO DE LOS PUNTOS DE FUNCION.
-
CALCULO DE LOS PUNTOS DE FUNCION.
-
PROPUESTA 1. UTILIZAN TECNOLOGIS OPEN SOURCE.
-
PROPUESTA 2. UTILIZANDO TECNOLOGIAS LICENCIADO.
-
ANALISIS CONTINGENCIALES.
-
Qu hemos aprendido del trabajo?
Se analizo el software que se va a desarrollar para encontrar
los diferentes tipos de requerimientos como lo son: los
funcionales, operativos y los de desarrollo; en los cuales nos
basamos para determinar los puntos de funcin.La mtrica del punto
funcin es un mtodo utilizado en ingeniera del software para medir
el tamao del software. Midiendo la aplicacin desde una perspectiva
del usuario, dejando de lado los detalles de codificacin que por el
momento no nos interesan conocer.Se deben de buscar las posibles
causas por las que puede fracasar el proyecto, por tanto se ha
visto en la necesidad de buscar factores de contingencia para
prevenir o disminuir el impacto de esas causas.Se han determinado
los diferentes recursos que se necesitaran para llevar a cabo las
actividades, encontrando un estimado cercano a la realidad del
costo que tiene cada uno de estos recursos.La presupuestaran que se
ha obtenido a travs de la metodologa de Metzger nos ha servido para
aumentar nuestro conocimiento respecto a la forma de obtener
parmetros de medicin del consto involucrado en el desarrollo de un
proyecto de software. Este conocimiento ser utilizado
posteriormente para realizar nuevo presupuestos de proyectos cuya
tarea ser facilitada, ya que aumentado nuestra experiencia.Fue
necesario un programa de actividades para ver qu es lo que se va a
desarrollar y en cuanto tiempo se va a desarrollar cada una de las
actividades para que el proyecto salga en los tiempos estimados,
coordinando as cada una de las actividades diarias.
-
Mtricas de trabajo
Se han utilizado diferentes mtricas para desarrollar el trabajo,
entre los cuales tenemos:Puntos funcionales para determinar la
complejidad del software que se va a desarrollar, ya que se analiza
lo que va a contener dndole un valor a cada uno de los factores de
complejidad, tomando de referencia sistemas que nosotros mismos
hemos desarrollado en otras asignaturas, as como en base a
investigaciones realizadas para reforzar los conocimientos
adquiridos.Estndar ISO/IEC-14598 Evaluacin del producto software:
es necesario considerar proceso empleado para disear, desarrollar,
probar y controlar el producto. Explica la relacin entre su serie y
el modelo de calidad de la ISO/IEC-9126, en la que se define en
trminos tcnicos utilizados, contiene requisitos generales para
especificacin y evaluacin de la calidad de software. Proporciona un
marco de trabajo para evaluar la calidad de todos los tipos de
productos de software e indica los requisitos para los mtodos de
medicin para el proceso de evaluacin. Posee seis partes para su
evaluacin:
-
Mtricas de trabajo
Parte 1: Visin General: hace la presentacin del proceso de
evaluacin desglosado en los siguientes pasos:Establecer los
requerimientos de evaluacin.Especificacin de evaluacin.Planificacin
de evaluacin.Ejecutar la evaluacin.Parte 2: Planificacin y Gestin:
planificar las mediciones y las actividades de evaluacin,
incluye:Preparacin de polticas.Definicin de objetivos
organizacionales y de mejora.Identificacin de tecnologas.Asignacin
de responsabilidades.
Parte 3: el proceso para desarrolladores: identificar las
caractersticas fundamentales de calidad y el marco de trabajo de
mediciones, se deben definir las siguientes
caractersticas:Organizacin.Planeamiento del proyecto y
requerimientos de calidad.Especificaciones.Diseo y
planeamiento.Montaje (Build) y prueba.
-
Mtricas de trabajo
Parte 4: el proceso para compradores: compradores que desean
integrar productos estndar en sus propios diseos de software. Son
cuatro etapas necesarias:Establecimientos de los
requerimientos.Especificacin de evaluacin.Diseo de
evaluacin.Ejecucin de la evaluacin.Conclusiones sobre los
resultados de la evaluacin pero tambin sobre los mtodos
empleados.Parte 5: el proceso para evaluadores: tiene las
siguientes etapas:Requerimientos de evaluacin.Especificacin de
evaluacin.Parte 6: documentacin de los mdulos de evaluacin: provee
de guas para la documentacin del modulo de evaluacin. Los mdulos de
la evaluacin son componentes claves de la ISO/IEC 14598-6 son
usados para proveer un formato consistente y repetible de
reporte.