Página principal



Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN

Descargar 440.54 Kb.

Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN





Descargar 440.54 Kb.
Página3/19
Fecha de conversión30.04.2017
Tamaño440.54 Kb.
1   2   3   4   5   6   7   8   9   ...   19
Justificación Debido a que la información de las organizaciones está físicamente y digitalmente documentada, para la Muy Ilustre Municipalidad de Guayaquil es difícil tener datos veraces e inmediatos de las diferentes Mesas de Concertación. Lo anterior, ha provocado que los reportes que se obtienen de las Mesas de Concertación sean erróneos, ya que existe duplicación y desactualización de datos, y una ardua tarea al momento de tomar decisiones. Debido a esto, se ha decidido realizar el Sistema de Red de Información de Organizaciones Sociales (RIOS). Este sistema facilita la administración de la información de forma eficiente y con esto mejorar la toma de decisiones.

CAPÍTULO 2


ANÁLISIS DEL SISTEMA

2.1. Requerimientos Funcionales Definen el comportamiento interno del software como: detalles técnicos, manipulación de datos, funcionalidades específicas que definen el comportamiento del sistema. Entre los requerimientos generales tenemos:

  1. Una organización que no existe en el portal, podrá: registrarse, y una vez registrada podrá actualizar y consultar su información.

  2. Una organización podrá registrarse, si llenan los campos requeridos en el formulario de ingreso.

  3. Los reportes generados se podrán exportar a formatos portables.

  4. Las entradas serán validadas según lo indicado por el usuario.

  5. Se emitirán mensajes de error, advertencia y confirmación que


retroalimenten de la mejor forma, las acciones realizadas por el usuario.

Cada uno de los requerimientos se detalla en el anexo “REQUISITOS DEL DESARROLLADOR”. El detalle de los requerimientos incluye: código: que están enumerados RD-0000, nombre del requisito: nombre representativo a la funcionalidad, descripción: indica la funcionalidad, excepciones y comportamiento propiamente dicho, dependencias: referencias a otros requisitos, observaciones: campos de entrada al sistema, tabla de campos: tipo de datos que se utilizan con sus respectivos nombres, identificador y longitud.

2.2. Requerimientos no funcionales

Son aspectos del sistema visibles para el usuario, que no están relacionados de forma directa con el comportamiento funcional del sistema. Entre estos tenemos:

­Se podrá acceder al sistema mediante cualquier navegador de Internet. ­El sistema deberá ser de fácil uso para las Mesas de Concertación y las Organizaciones. ­Después de la capacitación a los líderes de las Mesas de

Concertación, les deberá ser posible utilizar todas las funciones del sistema.

2.3. Análisis de alternativas y selección de las herramientas más adecuadas

Decidir la plataforma más estable para que se ejecute un sistema es crucial, ya que de éste dependen factores como disponibilidad, seguridad e integridad de datos. Se analizará el sistema operativo, motor de base de datos, lenguaje de programación para que el Sistema de Red de Información de Organizaciones Sociales (RIOS) a desarrollar permita el almacenamiento y manipulación de información, en cualquier momento, que sea correcta desde el punto de vista lógico y que solo pueda ser accedida por las personas adecuadas.

Las herramientas a analizar son:

Sistema operativo

­Linux­Windows 2008 Server

Motor de Bases de Datos

­MySql­SQLSERVER

Lenguaje de Programación ­PHP ­ASP ­JSP

En el anexo de “ANÁLISIS DE ALTERNATIVAS DE LAS

HERRAMIENTAS MÁS ADECUADAS” se detalla ampliamente los

beneficios y contras de cada una de las herramientas.

A continuación una tabla comparativa de las distintas combinaciones de plataformas, motor de datos y scripts de programación. Se ha considerado una calificación cuyo valor va del 1 al 5, donde 5 es la mejor calificación, estos valores son asignados a la velocidad de ejecución.

Combinación

Costo Referencial

Multiplataforma

Velocidad de Ejecución

Windows+Microsoft SQL server+ASP

$5058.93

No

3

Windows+ MYSQL + ASP

$3883.93

No

4

Windows+ MYSQL + PHP/ JSP

$800

Si

4

Linux+ MYSQL + PHP

$0

Si

5

Linux+ MYSQL + JSP

$0

Si

5


Tabla 2.1. Comparación de Plataformas

En el análisis detallado anteriormente observamos que el costo referencial de la combinación de tecnologías cuyos valores son cero, es porque son herramientas libres y gratuitas. Existe un valor agregado que es el tiempo empleado en el aprendizaje de las herramientas, en este caso también es cero ya que ambos programadores tienen experticia en ellas.

Elección de las herramientas

Después del análisis realizado, hemos elegido la combinación que nos brinda una multiplataforma y lenguaje libre: Linux, PHP y Mysql. El proyecto que vamos a realizar hace a Mysql una buena elección, debido a que no depende de una compañía específica para dar soporte técnico, sino que las apoya un número importante de desarrolladores que colaboran con plugins, frameworks alrededor de todo el mundo, y no se está forzado a pagar actualizaciones anuales.

Por motivos de experticia de los programadores elegimos PHP, ya que es orientado a objetos y desarrollaremos utilizando un modelo MVC lo cual hace al sistema escalable y de fácil mantenimiento.

Vemos que Mysql se la puede configurar para que dé un alto rendimiento en las consultas que el sistema necesita y que PHP es un muy buen lenguaje de interpretación.

Para las pruebas se va a utilizar Windows XP, debido a que en la mayoría de las computadoras móviles, es el sistema por defecto.

El costo de las herramientas utilizadas es $0, lo cual beneficia al Municipio de Guayaquil, ya que no tienen que realizar ningún gasto en herramientas.

De forma similar, las personas de la Organización que brindarán servicios de soporte están familiarizados con esta selección.


1   2   3   4   5   6   7   8   9   ...   19

Similar:

Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconLibro terminado con margenesV4
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconEscuela superior politécnica del litoral facultad de Ingeniería en Electricidad y Computación TÓpico de graduacióN
Dedicado a nuestros padres quienes con su apoyo hicieron posible el llegar hasta aquí y cumplir nuestras metas
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconEscuela superior politécnica del litoral facultad de Ingeniería en Electricidad y Computación informe de materia de graduacióN
Desarrollo de una herramienta para la creación y administración de clústeres computacionales para simulaciones fdtd (finite-difference...
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconEscuela superior politécnica de chimborazo facultad de informática y electrónica escuela de ingeniería en sistemas
Inyección de contenido en un vcms (video content management system) y la automatización de publicaciones en medios sociales
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconEscuela técnica superior de ingeniería de telecomunicación universidad politécnica de cartagena
El proyecto consiste en realizar un estudio de las posibilidades que ofrece la
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconEscuela superior politécnica de chimborazo facultad de informática y electrónica escuela de ingeniería electrónica en telecomunicaciones y redes diseño e implementación
Diseño e implementación de un sistema de control domótico supervisado por un teléfono móvil mediante la utilización de asterisk
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconEscuela superior politécnica del litoral facultad de Ingeniería en Electricidad y Computación Análisis y Obtención de la calidad de las diferentes aguas embotelladas en la ciudad de Guayaquil Autores
Análisis y Obtención de la calidad de las diferentes aguas embotelladas en la ciudad de Guayaquil
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconEscuela superior politécnica de chimborazo facultad de informática y electrónica escuela de ingeniería en sistemas estudio comparativo de productividad de frameworks
Estudio comparativo de productividad de frameworks php orientados a objetos para desarrollar el Sistema de Seguimiento de Incidentes...
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconEscuela superior politécnica del litoral facultad en Ingeniería en Mecánica y Ciencias de la Producción
Programa para Optimización del Diseño de Recuperadores de Energía de Gases de Escape desde Hornos”
Escuela s superior politécnica de el litoralfacultad de e ingeniería en electricidad y co omputacióN iconEscuela superior politécnica del litoral facultad de ciencias humanísticas y económicas ingeniería comercial y empresarial
...


Descargar 440.54 Kb.