descripcion y requerimientos2

Upload: greeschen-rios

Post on 09-Jan-2016

216 views

Category:

Documents


0 download

DESCRIPTION

fdbkmgfknshfbkapfdmak

TRANSCRIPT

I. DESCRIPCIN DEL SICSEC

El Sistema Gerencial para el Control y Seguimiento de Clientes (SICSEC) a implantar en Casa Pellas Sucursal Estel, ser desarrollado para almacenar y gestionar eficientemente la actividad de la interaccin referente al cliente con respecto a la organizacin, as como de guardar informacin personal del cliente, se almacenaran datos de los servicios y productos adquiridos, crditos otorgados, entre otros aspectos, con el fin de generar informacin que sea de utilidad para la toma de decisiones.Una de las caractersticas principales del sistema es la capacidad de generar reportes personalizados, estos podrn ser generados de forma automtica o segn las necesidades de los usuarios. Los reportes generados por el sistema sern tanto de carcter general (nicamente presentan informacin de relevancia), como estadsticos.Por otro lado, el sistema integra un mdulo de gestin de usuarios el cual permite al Administrador del Sistema, Crear, Actualizar y Eliminar a las distintas cuentas de usuarios que sern proporcionadas a los empleados que requieran del uso del sistema; adicionalmente, como medida de seguridad, el sistema ofrece la posibilidad de asignar distintos Roles con el fin de proporcionar o restringir a los usuarios ciertas funcionalidades del sistema.Con el sistema gerencial para el control y seguimiento de clientes (SICSEC), el gerente de la Sucursal Casa Pellas Estel y su personal, podr contar una herramienta que le permitir realizar un control y seguimiento, fcil, rpido y en cualquier momento de los diferentes clientes con los que cuenta dicho negocio; esto le permitir tener ventajas competitivas con respecto a la competencia y tomar decisiones ms acertadas y en menor tiempo.

II. REQUERIMIENTOS DEL SISTEMA

1. CONTROLES Y COMPONENTES

El Sistema para el Control y Seguimiento de Clientes ser desarrollado utilizando controles y componentes tanto especficos (desarrollados en base a las necesidades propias del sistema) como generales (proporcionados por el entorno de programacin), los cuales utilizan como fuente de entrada de datos los movimientos y actividades realizadas por los usuarios. El sistema gerencial para el control y seguimiento de clientes, de ahora en adelante nicamente referido como SISCSEC, deber implementar cuatro actividades fundamentales (registro, control, seguimiento y resumen) esto sin considerar las actividades bsicas que cualquier sistema implementa (Guardar, Actualizar, Eliminar y Buscar)-, adems de involucrar en ciertas etapas la comunicacin con los usuarios a travs de reportes, con el objetivo de facilitar la interpretacin de la informacin provista por el sistema para tomar decisiones acertadas.i. Descripcin de las actividadesRegistro de la actividad del cliente: El Sistema debe llevar un registro completo de las transacciones realizadas por los clientes, as como de los rubros y lneas de servicio de su preferencia, los crditos que han tenido y otros aspectos de inters para su control. Control del cliente: El sistema tendr la capacidad de, en dependencia de las caractersticas de un cliente, ofrecer crditos a estos, as mismo, manejar dinmicamente el mximo monto que puede darse a un cliente y los plazos de pagos.Seguimiento: Se refiere a un historial completo de toda la actividad del cliente dentro de la organizacin. Resumen de la informacin: Esta ser utilizada por el personal administrativo, con el objetivo de utilizar la informacin provista por el sistema para la toma de decisiones.Es importante mencionar que, cuando sistema necesite evolucionar, este deber ser capaz de proporcionar informacin a los funcionarios de mayor rango en la institucin, debido a que la experiencia de estos ayudara, en conjunto con la informacin provista por el sistema, a desarrollar planes estratgicos altamente efectivos. Para concluir es necesario aclarar que inicialmente el sistema no contara con ningn tipo de datos para generar informacin, por lo tanto, ser necesario realizar la migracin de los datos de inters con los que cuenta la institucin actualmente. 2. PROCESOS Y PROCEDIMIENTOS

El SICSEC deber garantizar la seguridad y veracidad de la informacin que es capaz de proporcionar a los usuarios, utilizando mtodos precisos de control y seguimiento de toda la actividad del cliente.Adquisicin: Consiste en la creacin de un registro en el sistema referente a la adquisicin de un producto que realiza un cliente en la organizacin. Para ello, se vincula un cliente previamente registrado en el sistema y se le adjudica un producto, del cual se almacenan en la base de datos una serie de registros que son requeridos con el objetivo de elaborar futuros reportes.Otorgar Crdito: En base a la informacin existente de un determinado usuario en el sistema, este ser capaz de verificar la informacin del mismo con el objetivo de establecer bajo diferentes criterios si un cliente es elegible para otorgarle crdito, as como, el mximo monto permisible que se le puede conceder.Gestionar Registros: Consiste en ejecutar las actividades fundamentales de un sistema de informacin (Crear, Actualizar y Eliminar) para cada uno de los registros del sistema. Es requerido que el sistema sea capaz de manejar eficientemente la relacin de los registros, debido a que no se permitir Eliminar y/o Actualizar registros con relaciones primarias en la base de datos. Validar Usuario: El sistema requerir para el uso del mismo, un usuario debidamente validado, esto consiste en introducir un Nombre de Usuario y una Clave valida. Este procedimiento es de vital importancia ya que se utiliza como medida de seguridad para proteger la informacin, por lo tanto, deber contener un contador de intentos realizados para acceder al sistema y un nmero mximo de intentos permisibles, con el objetivo de invalidar la cuenta (en caso de que esta exista) y restringir el acceso al sistema.Gestionar Usuario: Consiste en crear un nuevo usuario y asignar los roles correspondientes en base a las funciones que desempear el usuario a travs del sistema.3. SEGURIDAD

En el desarrollo del sistema SICSEC se deber considerar la seguridad como uno de los elementos ms importantes en vista de la gran diversidad de amenazas y vulnerabilidades a las que pueden verse expuesto los sistemas de informacin, por tal motivo es conveniente utilizar una estrategia de seguridad que garantice la proteccin de la informacin en cualquier momento y bajo cualquier circunstancia; utilizando para esta tarea las herramientas con las cuales cuenta la organizacin, as como, aquellas que se consideren necesarias para prevenir los daos.4. MANTENIMIENTOEs necesario que la organizacin cuente con un plan de mantenimiento el cual permita, una vez que el sistema haya sido desarrollado, garantizar que este contine operando en ptimas condiciones, es por ello que es necesario elaborar un plan de mantenimiento el cual incluya de manera detallada todas las actividades a realizar, la persona que la realiza, el tiempo y la periodicidad de la misma.Por otro lado, posterior a cada mantenimiento se debe elaborar un informe en el cual se detallen las actividades realizadas y otros aspectos de consideracin, con el objetivo de crear una bitcora en caso de ocurrir situaciones no previstas.5. RESPALDOSe debe realizar un respaldo de los datos del sistema est en dependencia del volumen de informacin y la periodicidad en que esta se genere, por tal razn, es necesario realizar una serie de respaldos a la base de datos en dependencia de estos factores u otros que se estimen convenientes para dicha tarea.6. PLATAFORMAAmbiente de hardwareEl o los equipos en los que se desee instalar SICSEC, deber contar con ciertos requerimientos mnimos de hardware que aseguren la ejecucin correcta del sistema. Algunos de los requerimientos de hardware que se deben considerar son: Procesador (tipo y velocidad). Memoria principal (tipo, velocidad y cantidad). Capacidad de almacenamiento en disco. Dispositivos de salida.Adems ser necesario adecuar el sistema operativo al sistema, en vista de que esta desarrollado bajo la plataforma de Windows, el sistema operativo deber ser de alguna de las versiones de este.Arquitectura empleadaSe implementara la arquitectura Clientes-Servidor, ya que permite descentralizar el procesamiento y recursos. Esto hace que ciertos servidores estn dedicados solo a una aplicacin determinada y por lo tanto se ejecutar de manera eficiente.Este tipo de plataforma es conveniente debido a que facilita el suministro de informacin a los usuarios, proporciona una mayor consistencia a la informacin de la organizacin y se manejan los problemas de concurrencia eficientemente evitando as problemas cuando dos usuarios intentan manipular la base de datos.7. MANEJADOR DE BASE DE DATOS Y LENGUAJE DE PROGRAMACIONPara garantizar el desarrollo del sistema de informacin es necesario utilizar dos herramientas para dicha tarea, estas son:1. Sistema Gestor de Base de Datos (SGBD): es el encargado de la administracin y diseo de los datos que sern manipulados a travs del sistema de informacin.2. La plataforma de desarrollo, la cual define el cdigo fuente e interfaces grfica (ventanas mediante las cuales los usuarios interactuaran con los datos).Haciendo una comparacin de los sistemas gestores de bases de datos disponibles en el mercado, se concluy que el sistema que ms se adapta a las necesidades del sistema es Microsoft SQL Server, en su versin 2008.La plataforma de desarrollo que se utilizar Microsoft Visual Basic en su versin 2008, una de las razones es debido a que permite una total integracin con el sistema gestor de base de datos, adems de que es un potente lenguaje orientado a objetos que permite desarrollar las aplicaciones ms ambiciosas. 8. AMBIENTE DE TRABAJOEl sistema de informacin ser diseado para trabajar en ambiente local, en vista de las caractersticas de la organizacin y la tecnologa disponible en la misma. Las actividades y transacciones del sistema de informacin sern ejecutadas dentro de la red local desde la cual se instale y se ponga en ejecucin el sistema. Entre las principales ventajas de trabajar en ambiente local estn:Recursos compartidos, los dispositivos conectados a la red sern capaces de compartir datos, aplicaciones y perifricos.Proceso distribuido, es decir, cada equipo es capaz de trabajar tanto de forma individual como compartida con el resto de los dems.Movilidad, se facilitara mucho la movilidad de los puestos de trabajo de un lugar a otro.Disponibilidad, ser posible la utilizacin de recursos sin importar la ubicacin de los mismos.9. REDLos requerimientos de red debern considerar y tomar en cuenta las necesidades de ejecucin de procesos, el ambiente de trabajo requerido, la comunicacin entre usuarios y dispositivos, almacenamiento y disponibilidad de la base de datos, consultas y otros aspectos de consideracin.10. MIGRACIN DE DATOSSe deber realizar un Plan de Migracin y carga inicial de datos en el cual se debe especificar los requisitos bsicos de la migracin, los elementos e informacin a migrar, plan de migracin y carga inicial de datos, y entorno de la migracin que la institucin requiere.11. PRUEBASEl Sistema de Informacin para la gestin y control de clientes (SICSEC), deber contar con un Plan de Pruebas en el cual se especificaran el tipo de prueba a realizar, los participantes, la planificacin de las pruebas y el ambiente y los datos de prueba, con el fin de determinar la calidad de la aplicacin y su funcionalidad con respecto a los procesos que se realizan en la institucin.Se deber comprobar la integridad de interfaz, la validez funcional, contenido de la informacin y rendimiento del sistema, procedimientos de pruebas requeridas, el orden de integracin y las pruebas correspondientes. Adems determinar el Calendario de prueba donde defina el responsable de la actividad, mdulos componentes a probar y el tiempo programado, Resultados de Pruebas esperadas en donde nombres las peculiaridades que se detectaran.12. DOCUMENTACINAdems de entregar el sistema como un producto terminado, se deben incluir una serie de documentos que proporcionan informacin importante para la organizacin. El SICSEC deber integrar como mnimo el Manual de Usuario, en donde se describe de manera detalla el funcionamiento del sistema; y el Manual Tcnico, que incluye una descripcin amplia de todas las fases del Anlisis, Diseo y Pruebas del Sistema. 13. CAPACITACINSe debe desarrollar un plan de capacitacin efectivo con el cual se garantice que los usuarios finales del sistema harn un uso eficiente del mismo. Los elementos que incluye el plan de capacitacin son: Personal a cargo de la capacitacin. Grupo o grupos de usuarios a capacitar. Descripcin general de la capacitacin. Periodo en que se capacitar a los usuarios. Infraestructura requerida.