Académique Documents
Professionnel Documents
Culture Documents
1. CAPÍTULO III
ANÁLISIS DEL SISTEMA
HARDWARE.
La filosofía de procesamiento indica que las operaciones (cálculos, comparaciones,
etc.) se realizarán en cada computadora, enviando los resultados al servidor para ser
almacenados es por esta razón que para el óptimo funcionamiento del sistema
propuesto, se recomiendan ciertas características mínimas de hardware:
38
• Computadoras:
Velocidad del microprocesador 600 mhz o superior
Memoria 128 MB o superior
Disco duro 20 GB o superior
SOFTWARE.
El servidor actualmente tiene instalado el gestor de base de datos Microsoft SQL
Server 2000, en la cual se instalará la base de datos para el nuevo sistema, de esta
forma no se incurrirán en gastos de licencias de base de datos. A la vez se tomarán
medidas de seguridad de los datos, para evitar que estos sean corruptos, no tener
riesgos de pérdida de información y que éstos sean exactos y confiables.
Solamente es necesario un Browser de Internet para que el sistema funcione, este
puede ser: MS Internet Explorer o Mozilla FireFox; dicho software ya está disponible
en los equipos.
COMUNICACIONES.
Para el acceso al sistema en las ONC, es necesario que exista una red local y un
servidor en donde estará la aplicación. Dicha red ya está instalada en la ONC, se
puede ver el diagrama en el anexo.
Ver anexo C, diagrama de red local.
RECURSO HUMANO.
El personal que utilizará el sistema tiene los conocimientos necesarios de
informática, lo que facilitará el proceso de capacitación; además están concientes de
39
Se ha analizado el impacto que tendrá el sistema sobre otras áreas, y se acierta que
se mejorará el control de la documentación y se agilizará la obtención de
información, actividades que ayudarán a mejorar las comunicaciones entre áreas.
Los costos que tendrá para los usuarios serán sobre la inversión del tiempo
necesario para la capacitación, para la familiarización con el sistema y para la total
adecuación y confianza en el uso del mismo. Pero los beneficios se verán a corto
plazo, pues se optimizarán los tiempos de realización de ciertas actividades con esto
se mejorará la productividad del personal, pues tendrán más tiempo para dedicarse a
otras actividades de análisis de situaciones y otras.
40
Con este análisis se determinó la totalidad de los gastos que se requieren para el
desarrollo y la implementación del proyecto.
1
Ver capítulo I, numeral 1.3.1, sobre la problemática actual.
42
Estrategia: De la misma forma que para los recibos emitidos, sólo que se
deberán ordenar por zonas para facilitar el ordenamiento de la ruta.
• Con las alcancías, se necesita conocer estadísticas sobre las zonas en donde
se perciben mayores ingresos.
Estrategia: formulario para registrar los montos recibidos de cada Alcancía
retirada. Cada alcancía ha sido previamente colocada en un establecimiento el
cuál tiene asignada una zona, de esta forma se sabrá de qué zona es cada
ingreso.
Identificador 1.2
Nombre Emisión de recibo.
Actores Empleado de ONC.
Propósito Emitir los recibos para todas las donaciones recibidas en
el mes.
Secuencia normal Se imprimen los recibos de los donantes que les
corresponda realizar la donación. Al recibirla
inmediatamente el recolector entrega el recibo que la
ampara.
Excepciones Si es con tarjeta de crédito no se entrega el recibo
inmediatamente.
Frecuencia esperada Según el número de donaciones recibidas en el mes.
Importancia Primaria.
Comentarios Es indispensable conocer el número de NIT del donante,
para poder emitir el recibo.
47
Identificador 1.3
Nombre Cambiar ubicación de alcancía.
Actores Recolector.
Propósito Retirar una alcancía de un establecimiento y colocar una
nueva.
Secuencia normal Un recolector retira una alcancía llena y coloca una
vacía para que esté disponible si alguien desea donar de
una manera rápida.
Excepciones En los bancos u otros establecimientos, las alcancías no
se cambian, sólo se retira el dinero que hay en ellas.
Si en un establecimiento la alcancía no representa más
de $3.00 en tres meses, no se colocan alcancías
nuevamente en ese lugar.
Frecuencia esperada Según el monto recibido cada mes.
Importancia Primaria.
Comentarios
Identificador 1.4
Nombre Cobro de donación.
Actores ONC (iniciador), sistema contable.
Propósito Realizar el cobro a las personas que les corresponde dar
su aporte periódico.
Secuencia normal La ONC determina qué personas deben aportar y en
base a eso se prepara el cobro a realizar.
Excepciones Que una persona no tenga el dinero que le corresponde
aportar, se le cobrará hasta el próximo período o
aportará una cantidad diferente a la establecida.
Frecuencia esperada Semanalmente.
Importancia Primaria.
Comentarios
Identificador 1.5
Nombre Elaboración de ruta de cobro.
Actores Empleado de la ONC (iniciador), recolector.
Propósito Elaborar una ruta de cobro para el recolector.
Secuencia normal Se verifica las personas que han de donar en la semana
actual y según esos datos se elabora la ruta de cobro
que posteriormente se imprime para el recolector. En
ella se incluirá la recolección de alcancías.
Excepciones
Frecuencia esperada Cada semana.
Importancia Primaria.
Comentarios
48
Identificador 1.6
Nombre Verificar donación a realizar.
Actores Empleado de la ONC (iniciador)
Propósito Determinar las personas o empresas que donarán en la
semana.
Secuencia normal Revisar la información de la frecuencia con la que donan
las personas o empresas y ver la última donación que
realizaron, de esta manera se determina si la donación
se realizará.
Excepciones
Frecuencia esperada Cada semana.
Importancia Primaria.
Comentarios
Identificador 1.7
Nombre Ruta de colecta de alcancías.
Actores Empleado de la ONC (iniciador).
Propósito Elaborar una ruta de colecta para el recolector.
Secuencia normal Se verifica las alcancías que se deben retirar en la
semana actual y según esos datos se elabora la ruta de
colecta que posteriormente se imprime para el
recolector.
Excepciones
Frecuencia esperada Cada semana.
Importancia Primaria.
Comentarios
Identificador 2.2
Nombre Llevar producto a bodega.
Actores Motorista (iniciador)
Propósito Transportar el producto y colocarlo en la bodega.
Secuencia normal Al recibir las especies, estas son llevadas para ser
almacenadas en la bodega y esperar para su
distribución.
Excepciones
Frecuencia esperada Según las donaciones recibidas.
Importancia
Comentarios
Identificador 2.3
Nombre Control de inventario.
Actores ONC (iniciador).
Propósito Tener un control de las existencias de producto.
Secuencia normal Cuando el producto es llevado a la bodega, este es
contabilizado para saber con exactitud las existencias.
Se debe contabilizar todo producto que entra o sale de la
bodega.
Excepciones
Frecuencia esperada Según las donaciones recibidas y los envíos realizados.
Importancia Primaria.
Comentarios Se debe llevar un control cuando entra o sale producto
por medio de un procedimiento extraordinario.
Identificador 2.4
Nombre Control de productos perecederos.
Actores Bodeguero.
Propósito Evitar que los productos lleguen a su fecha de caducidad
en la bodega.
Secuencia normal Cuando llega un lote con fecha de vencimiento, se da
prioridad para enviarlo lo más pronto posible a las
Aldeas. Así se cumple el método PEPS de inventarios
(primeras entradas, primeras salidas).
Excepciones
Frecuencia esperada Según las necesidades en las Aldeas.
Importancia
Comentarios
50
Identificador 2.5
Nombre Envío de producto.
Actores ONC (iniciador), Aldeas Infantiles SOS.
Propósito Enviar producto a las Aldeas Infantiles.
Secuencia normal Se realiza una distribución de los productos que han sido
recibidos, entre las aldeas y los centros sociales. Se
emite un documento de envío el cual es llevado con el
producto a cada lugar.
Excepciones Si la bodega está muy saturada, el producto es donado a
otras instituciones o vendido a particulares.
Frecuencia esperada Según las necesidades en las Aldeas.
Importancia
Comentarios
Identificador 2.8
Nombre Donación a terceros.
Actores ONC (iniciador), otras instituciones.
Propósito Donar producto que no se necesita en las aldeas, o que
tiene fecha de caducidad próxima.
Secuencia normal Se determina el producto que no se utilizará en las
aldeas, se busca una institución que tenga necesidades
de ese producto, se emite un documento de envío y se
realiza la donación a terceros.
Excepciones
Frecuencia esperada
Importancia
Comentarios
Identificador 2.9
Nombre Venta de producto a terceros.
Actores ONC (iniciador), individuo.
Propósito Vender producto que no se necesita en las aldeas, o que
tiene fecha de caducidad próxima y de esta manera
generar ingreso monetario.
Secuencia normal Se determina el producto que no se utilizará en las
aldeas, se determina que hay necesidad de dinero para
financiar alguna actividad, se busca una persona que
compre el producto, se emite un documento de envío y
el producto es vendido.
Excepciones
Frecuencia esperada
Importancia
Comentarios
51
Interfaz que captura la información del envío de producto a las Aldeas, la fecha
de realización la aldea o centro social y la cantidad de producto enviada.
BASE DE DATOS.
A continuación se muestra una matriz comparativa, utilizada para la
determinación de la base de datos a utilizar. Se muestran cinco bases de datos
relacionales de las más utilizadas actualmente y una serie de características,
para las cuales se ha dado una ponderación cuantitativa siguiendo una escala del
1 al 3, siendo 3 la mejor clasificación.
Característica SQL Server MySQL ORACLE MS Access
Seguridad. 2 2 3 1
Volumen de transacciones. 2 2 3 2
Número de usuarios 3 3 3 1
concurrentes.
Costos 2 3 1 2
Fácil administración. 3 2 1 3
TOTAL: 12 12 11 9
Las bases de datos más factibles a utilizar para el sistema son SQL Server y/o
MySQL, sin embargo se determinó la utilización de SQL Server 2000, ya que la
institución ya cuenta con ella que actualmente es utilizada para otra aplicación.
Detalle de la escala utilizada:
Característica Ponderaciones
Seguridad. 1 Protegida por contraseña sin codificar.
2 Acceso por medio de usuarios, los cuales pertenecen a grupos y cada uno
tiene roles definidos que dan acceso sólo a ciertas tablas definiendo si el
permiso es de escritura, lectura o ambos.
3 Incluye el numeral 2. Autenticación mediante paquetes externos. Permite
modificar los puertos utilizados.
Tamaño que 1 Tamaño máximo 2 Gb.
puede alcanzar. 2 Hasta 524.258 terabytes.
3 Crece sin límite.
Número de 1 Hasta 50 conexiones simultáneas.
usuarios 2 Hasta 1000 conexiones simultáneas
concurrentes. 3 Hasta 50,000 conexiones simultáneas y número de usuarios ilimitado.
Costos 1 Mayor de $500
2 Hasta $500
3 Licencia gratuita
Fácil 1 Requiere conocimientos avanzados de administración de bases de datos.
administración. 2 Conocimientos básicos de administración de bases de datos.
3 Auto optimización, mantenimiento automático, fácil
Tabla 3.2. Detalles técnicos de las características para la selección de la base de datos.
LENGUAJE DE PROGRAMACIÓN.
A continuación se muestra una matriz comparativa entre 3 tecnologías para
desarrollo de aplicaciones Web, la cual fue utilizada para la determinación del
lenguaje de programación a utilizar. Para su clasificación se utilizó una escala del
1 al 3, siendo la mejor la ponderación el 3.
Tabla 3.3. Matriz comparativa para la selección del lenguaje de programación a utilizar.
61