Automatizacion
Enviado por lily0211 • 29 de Abril de 2013 • 2.131 Palabras (9 Páginas) • 291 Visitas
Proyecto:
Automatización de Procesos Desinfección del Mango
Especificación de Requerimientos ( 1.2 )
Bitácora
Versión Descripción Autor y Fecha Aprobación y Fecha
V 1.1 Requerimientos funcionales y no funcionales 15/04/2013 Ing. Carlos Molina
V 1.2 Ajustes en los requerimientos. 29/04/2013 Ing. Carlos Molina
Tabla de Contenidos
1 Introducción 4
1-1 Propósito 4
1-2 Definiciones, Acrónimos y Abreviaciones 4
1-3 Referencias 4
2 Enunciado del Problema 4
3 Diagrama General de Casos de Uso 4
4 Actores y Descripciones 5
5 Supuestos y Dependencias 5
6 Requerimientos Específicos 5
6-1 Casos de Uso (Funcionales) 5
6-1-1 [Nombre de Caso de Uso 1] 5
6-2 Requerimientos Suplementarios (No funcionales) 7
6-2-1 Usabilidad 7
6-2-2 Confiabilidad 7
6-2-3 Desempeño 7
6-2-4 Soporte 7
6-2-5 Restricciones de Diseño y Construcción 8
6-2-6 Seguridad 8
6-2-7 Legales y Reglamentarios 8
7 Información de Soporte 8
Especificación de Requerimientos ( v1.2)
1 Introducción
La ingeniería de software en el diseño del software es darle un enfoque de manera sistemática, disciplinada y cuantificable en el desarrollo la operación y mantenimiento de dicho software, tomando en cuenta las metodologías y principios en el que se basa la ingeniería de software, este es el caso en el que se enfoca el desarrollo de tecnologías de información y software desarrollado, así mismo los principios del mismo aplicando las metodologías para llevar a cabo una buena planeación desarrollo e implementación de un software, software desarrollado por alumnos de la universidad autónoma de Chiapas para una empresa exportadora de mangos hacia Canadá y estados unidos, el cual consta de la automatización de procesos como, manejo de sensores de temperatura, manejo de sensores de acercamiento o proximidad, así mismo un control de inicio y termino de proceso con una alarma.
El manejo de los sensores de temperatura dentro de las calderas en las cuales se desinfecta el mango manejando una temperatura de 100 °C (temperatura estándar proporcionada por SAGARPA), el cual se tomaran registros en tiempo real y serán proporcionados a un encargado de la área de desinfección, los sensores de proximidad están tomados en cuenta, ya que por cada carga que se pretenda introducir a las calderas tiene que ser monitoreada y señalar que esa caldera esta siendo ya utilizada por otra carga, las alarmas se activaran al inicio de cada proceso y así mismo la finalización de ese mismo proceso, con un tiempo estipulado dependiendo el tratamiento que pretenda darse a la fruta, ya que para cada lugar de destino el tratamiento tiende a variar en tiempo dentro de las calderas para la desinfección.
El registro de los datos obtenidos en tiempo real de la ejecución de la aplicación serán almacenadas en una base de datos, para así también obtener un buen manejo de los registros, el software tendrá la capacidad de mostrar los datos obtenidos dependiendo el tipo de reporte que se requiera por el encargado o en este caso el dueño de la empresa.
1-1 Propósito
1._ Reducir el margen de error del tiempo de los procesos.
2._ Optimizar recursos.
3._ Controlar el nivel de temperatura del agua en calderas.
4._ Mejorar tratamiento.
5._ Controlar el inicio y terminación de los procesos dentro del área de desinfección.
6._ Obtención de los registros de procesos ejecutados.
1-2 Definiciones, Acrónimos y Abreviaciones
DEFINICIONES:
Ingeniería de software: Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, y el estudio de estos enfoques, es decir, la aplicación de la ingeniería al software.
Procesos: También denominado ciclo de vida del desarrollo de software es una estructura aplicada al desarrollo de un producto de software. Hay varios modelos a seguir para el establecimiento de un proceso para el desarrollo de software, cada uno de los cuales describe una enfoque diferente para diferentes actividades que tienen lugar durante el proceso.
Automatización: Es el uso de sistemas o elementos computarizados y electromecánicos para controlar maquinarias y/o procesos industriales sustituyendo a operadores humanos.
Sensores: Es un dispositivo capaz de detectar magnitudes físicas o químicas, llamadas variables de instrumentación, y transformarlas en variables eléctricas.
Interfaz: Medio que permite la comunicación entre el usuario y el sistema.
Sistema Operativo: Software básico que controla una computadora. El sistema operativo tiene tres grandes funciones: coordina y manipula el hardware del ordenador o computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse; organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas, y gestiona los errores de hardware y la pérdida de datos.
ACRONIMOS.
JDBC: Es un API (Application programming interface) que describe o define una librería estándar para acceso a fuentes de datos, principalmente orientado a Bases de Datos relacionales que usan SQL (Structured Query Language). JDBC no sólo provee un interfaz para acceso a motores de bases de datos, sino que también define una arquitectura estándar, para que los fabricantes puedan crear los drivers que permitan a las aplicaciones java el acceso a los datos.
ABREVIATURAS :
PDyDM: Proceso de Desinfección y Deslarvamiento de Mango.
HW: Hardware
SW: Software
Ing.: Ingeniero (a)
Dr.: Doctor(a)
OIC: Objeto de Interacción Controlado
SAGARPA: Secretaría de Agricultura, Ganadería, Desarrollo Rural, Pesca y Alimentación
1-3 Referencias
Número Título Fecha Organismo que lo publica Observaciones
1
Ingeniería de software Séptima Edición: Ian Sommerville http://lasdescargasdelchapin.blogspot.mx/2009/04/ingenieria-del-software-ian-sommerville.html
...