ERS PROMIPYME Undécimo ciclo Ingeniería en Sistemas
17-2-2014
ERS PROMIPYME SOFTWARE: PROMIPYME
Tabla de contenido 1.
INTRODUCCIÓN ..................................................................................................................... 3
2.
HISTORIA ............................................................................................................................... 3
3.
PROPÓSITO ............................................................................................................................ 4
4.
ALCANCE ................................................................................................................................ 4
5.
PERSONAL INVOLUCRADO .................................................................................................... 4
6.
DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS..................................................................... 6
7.
REFERENCIAS ......................................................................................................................... 7
8.
RESUMEN .............................................................................................................................. 7
9.
DESCRIPCIÓN GENERAL ......................................................................................................... 8 9.1 PERSPECTIVA DEL PRODUCTO ............................................................................................. 8 9.2 FUNCIONALIDAD DEL PRODUCTO ....................................................................................... 8 9.3 CARACTERÍSTICAS DE LOS USUARIOS ................................................................................. 9 9.4 RESTRICCIONES ................................................................................................................... 9 9.5 SUPOSICIONES Y DEPENDENCIAS ........................................................................................ 9 9.6 EVOLUCIÓN PREVISIBLE DEL SISTEMA ................................................................................ 9
10.
REQUISITOS ESPECÍFICOS .................................................................................................. 9
10.1 REQUISITOS DE LA PÁGINA WEB ....................................................................................... 9 10.2 REQUISITOS COMUNES DE LAS INTERFACES................................................................... 10 10.2.1
INTERFACES DE USUARIO .................................................................................... 10
10.2.2 INTERFACES DE SOFTWARE ..................................................................................... 10 10.3 REQUISITOS FUNCIONALES ............................................................................................. 10 10.4 REQUISITOS NO FUNCIONALES ...................................................................................... 10 10.4.1 Seguridad.................................................................................................................. 10 10.4.2. Fiabilidad ................................................................................................................. 10 10.4.3 Mantenibilidad ........................................................................................................ 10 11.
APÉNDICES ...................................................................................................................... 11
11.1
Diagnostico Para la Gestión Empresarial. ................................................................... 11
11.2
Diagnostico sobre la gestión administrativa. .............................................................. 11
11.3
Diagnostico sobre la gestión administrativa. .............................................................. 12
11.4 Resumen del estado de la empresa en los procesos críticos. ...................................... 12 11.5 Hoja de Total Distribución por Área ............................................................................. 13
Página 1
ERS PROMIPYME SOFTWARE: PROMIPYME 11.6 Hoja de Distribuci贸n de puntaje ................................................................................... 13 11.7 Hoja de balance de situaci贸n........................................................................................ 14 11.8 hoja de estado de resultados. ...................................................................................... 14
P谩gina 2
ERS PROMIPYME SOFTWARE: PROMIPYME
1. INTRODUCCIÓN Este documento es una Especificación de Requisitos Software (ERS) del Sistema de Información que se realiza para una de las áreas del Ministerio de Economía. El presente documento se ha realizado con el propósito de establecer una propuesta que indique el desarrollo del software para la evaluación de las pequeñas y medianas empresas que funcionan en el departamento de San Marcos. Dicha institución se dedica a la evaluación del funcionamiento de las empresas y detección de las posibles amenazas que impiden el crecimiento de las mismas, así poder establecer algunas recomendaciones para que esta pueda dar un mejor servicio. El equipo de trabajo del onceavo ciclo de la carrera de Ingeniería en Sistemas del Centro Regional de San Pedro Sacatepéquez, San Marcos, se encargará del diseño, desarrollo e implementación del sistema que procesara los datos ingresados en dicho sistema según los resultados de las evaluaciones que realiza la institución para obtener información útil que se utilizara para detectar las debilidades de cada una de las micro, pequeñas y medianas empresas. Para lo cual el equipo se encargara de la capacitación e inducción al personal, para el uso del sistema. Al mismo tiempo, este proyecto se utilizará para validar la nota del proyecto de ciclo en el curso de Ingeniería de Proyectos, la cual se va a ponderar con la recepción del sistema funcional cumpliendo con los aspectos descritos en esta propuesta.
2. HISTORIA Como parte del convenio de cooperación que recientemente se firmó entre el Ministerio de Economía y la Red Nacional de Grupos Gestores se inauguró el Centro Promipyme San Marcos, esto con el objetivo de brindar servicios de desarrollo empresarial gratuitos a emprendedores y empresarios del departamento. El objetivo de este centro Promipyme es fomentar e incrementar la internacionalización de las Mipymes, para lograrlo se brindará apoyo en la mejora de la competitividad, lo que permitirá ampliar y diversificar la oferta exportable de las Mipymes, lo cual implica mejorar la calidad de sus productos y servicios, mejorar su gestión empresarial, productividad, comercialización e innovación, haciéndolas competitivas para que puedan ingresar a mercados internacionales. Con la implementación del centro Promipyme se busca mejorar la economía de este importante sector y fomentar el emprendimiento, por medio de alianzas público-privadas. A través de esta unidad se impartirán capacitaciones y asesoría a las empresas de la región buscando su desarrollo y formalización, incrementando su competitividad para luego internacionalizarse. Este programa dotará a muchos emprendedores, micro, pequeños y medianos empresarios de las herramientas y vinculaciones necesarias para el desarrollo y crecimiento de sus empresas.
Página 3
ERS PROMIPYME SOFTWARE: PROMIPYME La oficina Promipyme San Marcos está ubicada dentro de las instalaciones de la Red Nacional de Grupos Gestores, Oficina San Marcos, 9a. Calle 5-120, zona 1; San Marcos, desde donde se coordinarán las actividades que se desarrollarán en la región.
3. PROPÓSITO Definir cada uno de los requisitos y restricciones para la creación del sistema que ayudara a la institución a determinar los criterios de aceptación de las pequeñas y medianas empresas del departamento de San Marcos que llenara las expectativas de los interesados.
4. ALCANCE Con la creación de la aplicación se pretende mejorar el desempeño de las micro, pequeñas y medianas empresas del departamento de San Marcos, así como también todas aqueas que pretendan surgir en el mercado. Dando a conocer un panorama de cambio mediante los resultados de la aplicación según la evaluación realizada.
5. PERSONAL INVOLUCRADO
1.
Nombre Rol Categoría Profesional Responsabilidades
Información de Contacto
2.
Nombre Rol Categoría Profesional Responsabilidades
Información de Contacto
Adriana Claudia Silva Barreiro Jefe de Proyecto y Analista de Sistemas Estudiante -Dirigir el proyecto -Definir los requerimientos del sistema -Planificar las actividades -Controlar las tareas del equipo de trabajo asilvabarreiro@gmail.com
Mayela del Rosario Pereda Lima Desarrollador Estudiante -Participar en la definición de requerimientos del sistema -Diseñar y mejorar prototipos del sistema -Ejecutar pruebas de validación -Supervisar el proceso de arranque del sistema mayepereda@gmail.com
Página 4
ERS PROMIPYME SOFTWARE: PROMIPYME
3.
Nombre Rol Categoría Profesional Responsabilidades
Información de Contacto
4.
Nombre Rol Categoría Profesional Responsabilidades
Información de Contacto
5.
Nombre Rol Categoría Profesional Responsabilidades
Información de Contacto
6.
Nombre Rol Categoría Profesional Responsabilidades
Información de Contacto
Miguel Eduardo López Orozco Programador Estudiante -Diseñar y elaborar el código del sistema -Realizar respaldo de la información bajo su responsabilidad. -diseñar y mejorar prototipos del sistema. melopez008@gmail.com
Justo Edelmar Orozco Bravo Programador Estudiante -Diseñar y elaborar el código del sistema -Realizar respaldo de la información bajo su responsabilidad. -diseñar y mejorar prototipos del sistema. jorozcobravo@gmail.com
Luis Daniel Ramírez Joachín Desarrollador Estudiante -Participar en la definición de requerimientos del sistema -Diseñar y mejorar prototipos del sistema -Ejecutar pruebas de validación -Supervisar el proceso de arranque del sistema luiscr16@gmail.com
Carlos Alberto Calmo Cardona Diseñador de la Base de Datos Estudiante -Administrar la estructura de la Base de Datos -Administrar la actividad de los datos -Administrar el Sistema Manejador de Base de Datos -Establecer el Diccionario de Datos -Asegurar la confiabilidad de la Base de Datos -Confirmar la seguridad de la Base de Datos carlos.calmo@gmail.com
Página 5
ERS PROMIPYME SOFTWARE: PROMIPYME
7.
Nombre Rol Categoría Profesional Responsabilidades
Información de Contacto
8.
Nombre Rol Categoría Profesional Responsabilidades
Información de Contacto
Edwin Rodolfo Mazariegos Tester Estudiante -Identificar los casos de prueba y diseñar los procedimientos para su ejecución -Automatizar los casos de pruebas y configurar los entornos de ejecución las pruebas y reportar los resultados y los informes de los errores detectados -Realizar el análisis posterior de los resultados chofix16@gmail.com
Amadeo Ramírez Tester Estudiante -Identificar los casos de prueba y diseñar los procedimientos para su ejecución -Automatizar los casos de pruebas y configurar los entornos de ejecución las pruebas y reportar los resultados y los informes de los errores detectados -Realizar el análisis posterior de los resultados amado.ramirez1985@gmail.com
6. DEFINICIONES, ACRÓNIMOS Y ABREVIATURAS
PROMIPYME: Promoción de Micro, Pequeña y Mediana Empresa. ERS: documento de Especificación de Requisitos Software. Software: equipamiento lógico de un sistema informático. Restricciones: es la limitación impuesta, lo que el sistema no cumplirá. Sistema de Información: es un conjunto de elementos (personas, datos, actividades, equipos, etc.) orientados al tratamiento y administración de datos e información, organizados y listos para su uso posterior, generados para cubrir una necesidad u objetivo. Tester: Esta persona se encarga de realizar las pruebas del software y detectar así los defectos antes de que este salga a producción. Implementador: es aquella persona que pone en funcionamiento el software. Base de datos: es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. Interfáz gráfica: Programa informático que facilita la comunicación entre un programa y el usuario del mismo proporcionando un entorno visual sencillo y amigable. Entorno visual: son los gráficos que se muestra a la hora de ejecutar un programa los cuales nos hace más fácil la utilización del mismo como las ventanas e iconos de Windows.
Página 6
ERS PROMIPYME SOFTWARE: PROMIPYME
Sistema operativo: es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación. Hardware: se refiere a todas las partes tangibles de un sistema informático; sus componentes son: eléctricos, electrónicos, electromecánicos y mecánicos. Requerimientos: Son los requisitos necesarios para el funcionamiento del sistema. Factibilidad: Estudio que se realiza para evaluar si es posible implementar el sistema. Requerimientos funcionales: Los requisitos que cumplirá el software, para su funcionamiento. Requerimientos no funcionales: Los requisitos que no dependerán totalmente del software. Aplicación Web: Software que funciona en Internet. Logotipo: es un elemento gráfico que identifica a una entidad ya sea pública o privada. Login: Nombre de usuario para acceder al sistema. Password: Contraseña para acceder al sistema. Privilegios: Nivel de acceso al sistema. Backup: Respaldo o copia de los datos. Portabilidad: característica que posee un software para ejecutarse en diferentes sistemas operativos. Tangible: todo lo q se puede tocar o palpar.
7. REFERENCIAS Referencia de historia PROMIPYME
8. RESUMEN El presente proyecto busca apoyar al ministerio de Economía automatizando la evaluación realizada por PROMIPYME a la micro, pequeña y mediana empresa en el departamento de San Marcos; teniendo la finalidad de encontrar las debilidades o causas que impiden su crecimiento. El sistema de información que se realizara, permitirá agilizar el proceso de evaluación, proporcionar una plataforma web que permita a las empresas que sean evaluadas y a la institución que hace uso de la misma obtener información de manera sencilla, gráfica y comprensible para usuarios promedio y especialistas del área de análisis y consultoría.
Página 7
ERS PROMIPYME SOFTWARE: PROMIPYME
9. DESCRIPCIÓN GENERAL Se realiza una descripción del producto para tener una visión más amplia del mismo. Será un sistema web el cual ayudara a generar datos y graficas estadísticas donde la empresa podrá observar las deficiencias que esta presenta y cuáles son sus fortalezas. Se implementará a través del trabajo de los alumnos del onceavo ciclo de Ingeniería en Sistemas, junto con el catedrático del curso de Ingeniería de Proyectos, y coordinador de la carrera Ing. Bayron Velásquez.
9.1 PERSPECTIVA DEL PRODUCTO Los sistemas que interactuarán son:
Un gestor de base de datos. Un servidor web. Un lenguaje de programación PHP
9.2 FUNCIONALIDAD DEL PRODUCTO PROMIPYME tendrá como objetivo automatizar las siguientes tareas que se efectúan:
1. Módulo Reportes. a. Reportes (web) b. Gráficos de resultados de las evaluaciones. i. Por área. ii. Elementos críticos. iii. Puntajes. 2. Módulo de Balance de Situación. a. Situación de la Empresa. 3. Módulo Ingreso a. Datos generales. b. Evaluación. 4. Módulo de RRHH a. Evaluador. b. Evaluado.
Página 8
ERS PROMIPYME SOFTWARE: PROMIPYME
9.3 CARACTERÍSTICAS DE LOS USUARIOS Existen dos tipos de usuarios: Administrador y Usuario Por ello, PROMIPYME deberá ofrecer una interfaz de usuario fácil de aprender y sencilla de manejar. Tipo de usuario Formación Habilidades
Administrador
Actividades
Encargado de Efectuar Estadísticas, Reportes, modificar, eliminar datos, realiza evaluaciones.
Tipo de usuario Formación Habilidades
Usuario
Actividades
Acceso a reportes.
Manejo de computadoras.
Manejo de computadoras.
9.4 RESTRICCIONES PROMIPYME no estableció como requerimientos la siguiente función, por lo tanto PROMIPYME: No genera soluciones a problemas encontrados en la evaluación.
9.5 SUPOSICIONES Y DEPENDENCIAS PROMIPYME podrá ser afectada (sufrir cambios en la Base de Datos) si se dan las siguientes situaciones: En caso de que se adicionen módulos.
9.6 EVOLUCIÓN PREVISIBLE DEL SISTEMA Nuevas áreas a evaluar. Nuevos ítems de evaluación. Ubicación geográfica a cubrir.
10.
REQUISITOS ESPECÍFICOS
10.1 REQUISITOS DE LA PÁGINA WEB Obtener el usuario y contraseña para poder administrar la página web existente de PROMIPYME.
Página 9
ERS PROMIPYME SOFTWARE: PROMIPYME
10.2 REQUISITOS COMUNES DE LAS INTERFACES Entradas Login, usuario y contraseña. Ingreso de datos generales de las empresas. Ingreso de criterios de evaluación. Salidas Reportes Graficas 10.2.1 INTERFACES DE USUARIO
Plataforma web con Interfaz sencilla, con los logotipos de la empresa PROMIPYME y UMG. 10.2.2 INTERFACES DE SOFTWARE
Cada usuario podrá ver diferentes tipos de interface según el nivel de privilegios que se hayan establecido.
10.3 REQUISITOS FUNCIONALES
Hacer consultas Generar reportes varios Graficas o estadísticas de los reportes Impresiones de todos Reportes Actualización de información
10.4 REQUISITOS NO FUNCIONALES 10.4.1 Seguridad
Cada usuario tendrá su password (Login de Administrador y usuario normal) Cada usuario tendrá los privilegios que le correspondan, ya sea para borrar, crear y editar algún registro. 10.4.2. Fiabilidad
Se dispondrá del sistema cuando se requiera, el usuario podrá utilizar el sistema siendo el mismo liberado enseguida para su nuevo uso. Será veraz, porque los datos que allí se encuentran son los datos reales y no sufrirán alteraciones. El sistema no tendrá errores ya que los defectos serán eliminados en las pruebas. 10.4.3 Mantenibilidad
Generación de Estadísticas: estará a cargo del administrador. Backup: recomendable crearlo semestralmente. A cargo del administrador.
Página 10
ERS PROMIPYME SOFTWARE: PROMIPYME
11.
APÉNDICES
11.1
11.2
Diagnostico Para la Gestión Empresarial.
Diagnostico sobre la gestión administrativa.
Página 11
ERS PROMIPYME SOFTWARE: PROMIPYME
11.3
Diagnostico sobre la gestión administrativa.
11.4 Resumen del estado de la empresa en los procesos críticos.
Página 12
ERS PROMIPYME SOFTWARE: PROMIPYME
11.5 Hoja de Total Distribución por Área
11.6 Hoja de Distribución de puntaje
Página 13
ERS PROMIPYME SOFTWARE: PROMIPYME
11.7 Hoja de balance de situaci贸n.
11.8 hoja de estado de resultados.
P谩gina 14