funcionalidades del software icp · 2012-11-28 · maquetas del sitio: a continuación se muestran...

10
Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández Page 1 of 10 Funcionalidades del Software ICP Consultoría 5: Jorge Corral & Darío Fernandez El sistema presentará las siguientes funcionalidades: Acceso: se deberá suministrar al sistema “Usuario” y “Contraseña” para poder ingresar al Sitio Web (ver Maqueta 1). Existirán 2 tipos de usuarios: Usuario Normal: serán quienes utilizan habitualmente el sistema para ingresar establecimientos, calcular ICP, visualizar en el mapa, etc. En términos generales, podrá realizar todas las funcionalidades a excepción de crear/eliminar otros usuarios, ni tampoco podrá eliminar establecimientos. Asimismo, cada Usuario Normal podrá modificar únicamente los datos de los establecimientos que él/ella haya ingresado, a excepción del Usuario Administrador quien podrá modificar todos los datos de todos los establecimientos. Usuario Administrador: será quien tendrá la potestad de crear nuevos Usuarios Normales (con sus contraseñas), así como eliminarlos. También podrá eliminar establecimientos (ver Maquetas 2 y 3) y modificar cualquier dato de cualquier establecimiento. Cargar mapa con la definición de las 4 zonas: será visualizado como una capa sobre un mapa base del terreno (el cual será cargado desde Microsoft Bing Maps). Ver Maqueta 4. Ingresar nuevos establecimientos: solicitando una serie de datos (a definir) así como su ubicación geográfica (de modo de poder geo-referenciarlo en el SIG) el sistema permitirá ingresar nuevos establecimientos. Ver Maqueta 5. Cálculo del ICP de un establecimiento: se ingresará manualmente el valor para cada uno de los términos que componen el ICP (a excepción del VSE). Esto se podrá hacer al mismo tiempo que se ingresa el nuevo establecimiento, o más adelante. Ver Maqueta 6. Modificar establecimientos: luego de ingresar un establecimiento, se permitirá modificar sus datos (lo cual podrá implicar un re-cálculo del ICP, manteniendo el histórico de valores). Por lo tanto, la modificación de establecimientos permitirá realizar un seguimiento de los mismos a lo largo del tiempo. Cada vez que se modifique alguno de los términos de la fórmula para ese establecimiento, el Sistema guardará el Usuario que realizó la modificación, la Fecha y un Motivo que el Usuario deberá ingresar (de forma de justificar/explicar dicha modificación). Ver Maqueta 5. Eliminar establecimientos: la eliminación de un establecimiento estará restringida al Usuario Administrador, por tanto los Usuarios Normales no podrán hacerlo. La eliminación de un establecimiento implicará que se borrara toda la información referente a éste. Ver establecimientos en el mapa: el mapa mostrará gráficamente un punto por cada establecimiento que haya sido ingresado en el Sistema, pudiendo hacer zoom in y zoom out, y

Upload: others

Post on 28-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 1 of 10

Funcionalidades del Software ICP Consultoría 5: Jorge Corral & Darío Fernandez

El sistema presentará las siguientes funcionalidades:

● Acceso: se deberá suministrar al sistema “Usuario” y “Contraseña” para poder ingresar al Sitio Web (ver Maqueta 1). Existirán 2 tipos de usuarios:

○ Usuario Normal: serán quienes utilizan habitualmente el sistema para ingresar establecimientos, calcular ICP, visualizar en el mapa, etc. En términos generales, podrá realizar todas las funcionalidades a excepción de crear/eliminar otros usuarios, ni tampoco podrá eliminar establecimientos. Asimismo, cada Usuario Normal podrá modificar únicamente los datos de los establecimientos que él/ella haya ingresado, a excepción del Usuario Administrador quien podrá modificar todos los datos de todos los establecimientos.

○ Usuario Administrador: será quien tendrá la potestad de crear nuevos Usuarios Normales (con sus contraseñas), así como eliminarlos. También podrá eliminar establecimientos (ver Maquetas 2 y 3) y modificar cualquier dato de cualquier establecimiento.

● Cargar mapa con la definición de las 4 zonas: será visualizado como una capa sobre un mapa base del terreno (el cual será cargado desde Microsoft Bing Maps). Ver Maqueta 4.

● Ingresar nuevos establecimientos: solicitando una serie de datos (a definir) así como su ubicación geográfica (de modo de poder geo-referenciarlo en el SIG) el sistema permitirá ingresar nuevos establecimientos. Ver Maqueta 5.

● Cálculo del ICP de un establecimiento: se ingresará manualmente el valor para cada uno de los términos que componen el ICP (a excepción del VSE). Esto se podrá hacer al mismo tiempo que se ingresa el nuevo establecimiento, o más adelante. Ver Maqueta 6.

● Modificar establecimientos: luego de ingresar un establecimiento, se permitirá modificar sus datos (lo cual podrá implicar un re-cálculo del ICP, manteniendo el histórico de valores). Por lo tanto, la modificación de establecimientos permitirá realizar un seguimiento de los mismos a lo largo del tiempo. Cada vez que se modifique alguno de los términos de la fórmula para ese establecimiento, el Sistema guardará el Usuario que realizó la modificación, la Fecha y un Motivo que el Usuario deberá ingresar (de forma de justificar/explicar dicha modificación). Ver Maqueta 5.

● Eliminar establecimientos: la eliminación de un establecimiento estará restringida al Usuario Administrador, por tanto los Usuarios Normales no podrán hacerlo. La eliminación de un establecimiento implicará que se borrara toda la información referente a éste.

● Ver establecimientos en el mapa: el mapa mostrará gráficamente un punto por cada establecimiento que haya sido ingresado en el Sistema, pudiendo hacer zoom in y zoom out, y

Page 2: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 2 of 10

una vez seleccionado con el mouse un establecimiento, se podrán ver todos los datos del mismo (incluyendo su ICP y valores históricos). Ver Maqueta 4.

● Reportes: a definir un conjunto de no más de 3 reportes/consultas que sean necesarias a modo de resumir información de varios establecimientos.

● Búsquedas: se permitirá la búsqueda de establecimientos (mostrando su información, ubicación e ICP) de acuerdo a una serie de filtros a definir (dichos filtros deberán corresponderse con los datos ingresados para cada establecimiento). Ver Maqueta 7.

● Asociar documentos a establecimientos: se permitirá asociar documentos a los establecimientos, como ser por ejemplo imágenes (JPG) satelitales del mismo, un croquis, un documento Word, etc. de forma de poder aportar más información sobre el establecimiento.

Supuestos:

● Visibilidad de los datos: todos los usuarios podrán ver todos los datos ingresados por los demás usuarios, pero cada uno podrá modificar sólo los datos de los establecimientos que el/ella ingresó (recordando que la modificación de los términos del ICP implicará el registro de Quién modificó el dato, Cuándo lo hizo y Por qué lo hizo).

● Integración son SIG: no se desarrollará un SIG, sino que el Sistema deberá interactuar con la capa (ShapeFile) de las 4 zonas provistas por la consultoría de Giselle Booman.

● Idioma: el Sistema tendrá la posibilidad de cambiar su idioma de forma de poder ser utilizado en Portugués y en Español. No se incluirán más idiomas, y se deberá contar (en su momento) con las traducciones de los términos del Español al Portugués.

● Respaldo de los Datos: se requerirá de una política de respaldo de la Base de Datos que queda por fuera del alcance de este Sistema. Esto deberá ser hecho por el Administrador del Sitio Web.

● Logs: no se contarán con logs de auditoría para cada funcionalidad ejecutada en el Sistema. Los “logs de auditorías” son trazas que el software deja indicando, para cada acción posible, a cada momento, y para cada usuario, de forma de poder auditar absolutamente todo lo que se hizo en el sistema. Se entiende que tal nivel de auditoría no es necesario y conlleva un esfuerzo extra en el desarrollo del software. Sin embargo, como ya fuera explicado, sí se mantendrán auditorías sobre los datos modificados de los términos que componen el ICP.

● Diseño Gráfico: el diseño gráfico (también llamado look&feel) del Sistema seguirá en términos generales y en la medida de lo posible (ej: sin la necesidad de contratar un Diseñador Gráfico) los lineamientos de imagen institucional de la Alianza del Pastizal (ej: colores, logos, etc.).

● Tecnologías: el Sistema será construido con tecnologías Microsoft que no requerirán licencias más allá del propio Sistema Operativo dentro del cual corra el software (ej: Windows Server con Internet Information Server). En particular se utilizará: Visual C#, ASP.NET, Silverlight, ADO.NET, SQL Server. El motor de Base de Datos será Microsoft SQL Server Express Edition en la medida de lo posible (que no requiere licenciamiento).

Page 3: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 3 of 10

● Se generará la siguiente documentación:

○ Manual de Usuario: que contendrá capturas de imágenes del Sistema y explicará su funcionamiento, tanto desde el punto de vista de los Usuarios Normales como del Usuario Administrador. Es importante notar que de todos modos el Sistema será construido de forma que prácticamente no sea necesario leer el Manual de Usuario. El público objetivo de este documento serán todos los usuarios del Sistema.

○ Manual de Instalación: que contendrá una explicación para realizar la instalación del Sistema en un Servidor Web. El público objetivo de este manual serán los técnicos informáticos responsables de instalar y mantener el Sistema.

○ Documento de Arquitectura y Diseño Técnico: que contendrá explicaciones técnicas de cómo fue construido el Sistema en términos generales, y los lineamientos que fueron considerados para su construcción. El público objetivo de este manual serán los informáticos (programadores, desarrolladores, analistas de sistemas, ingenieros) responsables de realizar modificaciones al código fuente del Sistema, así como desarrollar/programas nuevas versiones del Sistema. Esto permite una independencia con los informáticos que crearon el Sistema, facilitando que otros puedan realizar su mantenimiento/actualización.

Maquetas del Sitio:

A continuación se muestran maquetas (llamadas mock-ups) de las principales páginas que contendrá el sitio web. Se debe tener presente que las páginas del sitio web a desarrollar podrán no ser exactamente iguales a estas maquetas, pues éstas son orientativas del diseño general del sitio.

Page 4: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 4 of 10

Maqueta 1: Acceso al Sitio Web (log-in) tanto para Usuarios Normales como Usuarios Administradores

Page 5: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 5 of 10

Maqueta 2: Página de Inicio del Usuario Administrador

Page 6: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 6 of 10

Maqueta 3: Ingreso de Nuevo Usuario Normal (hecho por el Usuario Administrador)

Page 7: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 7 of 10

Maqueta 4: Página de Inicio del Usuario Normal

Page 8: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 8 of 10

Maqueta 5: Página de Ingreso/Modificación de Establecimiento

Page 9: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 9 of 10

Maqueta 6: Cálculo del ICP para un Establecimiento

Page 10: Funcionalidades del Software ICP · 2012-11-28 · Maquetas del Sitio: A continuación se muestran maquetas (llamadas -ups) de las principales páginas mock que contendrá el sitio

Proyecto BID ICP Consultoría 5 J. Corral & D. Fernández

Page 10 of 10

Maqueta 7: Página de Búsquedas de Establecimientos

Nota: restan definir los Reportes que brindará el sistema y sus respectivas maquetas.