ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Propuesta-Ingeniería de software


Enviado por   •  26 de Noviembre de 2015  •  Reseñas  •  1.782 Palabras (8 Páginas)  •  159 Visitas

Página 1 de 8

CAPITULO 3

PROPUESTA

INGENIERIA DE SOFTWARE

UML (Lenguaje de Modelamiento Unificado) es un lenguaje para especificar, construir, visualizar y documentar los artefactos de un sistema de software orientado a objetos (OO). Un artefacto es una información que es utilizada o producida mediante un proceso de desarrollo de software.

UML es un lenguaje estándar con el que se modela todos los componentes del proceso de desarrollo de aplicaciones. Sin embargo, hay que tener en cuenta un aspecto importante del modelo: no pretende definir un modelo estándar de desarrollo, sino únicamente un lenguaje de modelado.

Diagramas de Casos de Uso

Es una secuencia de transacciones que son desarrolladas por un sistema en respuesta a un evento que inicia un actor sobre el propio sistema. Los diagramas de casos de uso sirven para especificar la funcionalidad y el comportamiento de un sistema mediante su interacción con los usuarios y/o otros sistemas.

Restricciones y Requerimientos del Sistema

El sistema de Control de inventarios tiene las siguientes restricciones:

  • Cuenta con un password para  que personas ajenas al manejo del sistema no tengan  acceso a la información.
  • El password será encriptado y desencriptado, al momento de registrarse y al iniciar sesión.
  • Solo personal autorizado  tendrá acceso a la información registrada en la base de datos.
  • Cada usuario al iniciar sesión inicializara una variable que identificara su nivel.

Requerimientos Funcionales

  • Registrar a las personas (usuarios, administrativos) a través de un código. Modificar la propia contraseña.
  • Encriptación de la contraseña.
  • Dar de alta, Modificar o Eliminar un bien con sus componentes.
  • Ver localización de un determinado bien.
  • Registrar movimientos.
  • Registro de inventario.

No Funcionales

  • Vislumbrar más de un equipo con sus componentes de manera autónoma y sin redundancia.
  • Registrar niveles de acceso al sistema.
  • Back-Up de Información, estas deben ser Generadas directamente de la Base de Datos (Microsoft Access).

Análisis del Sistema Informático

Actores:         

Administrador

Sistema de Inventario

Proveedor

Identificación de los Casos de Uso[pic 1]

        

Diagrama de Casos de Uso

Caso de Uso: Registrar Bienes

Descripción: El Administrador del Sistema de Control de Inventario registra los datos del bien que se encuentra en cada departamento de la Institución educativa, para tener un control exacto y correcto.

Objetivo: Obtener datos de los Bienes que posee la Institución.

Riesgos: Ninguno

[pic 2]

Diagrama de Secuencia

Registrar Bienes

[pic 3]

Diseño de la Base de Datos

El diseño de datos es la primera y quizás la más importante de las actividades de diseño que se llevaran a cabo durante la ingeniería del software.

El impacto de la organización de datos, en la estructura del programa y la complejidad procedimental hace que el diseño de los datos tenga una profunda influencia en la calidad del software.

Por lo general el diseño de datos o modelado de datos tiene las siguientes fases:

  • Diseño Conceptual
  • Diseño Lógico
  • Diseño Físico

Así  mismo también en esta parte del diseño de datos se considera la normalización de datos y el relacionamiento de datos.

Diseño Conceptual

Diagrama Entidad – Relación

El diseño entidad relación como su nombre lo indica está centrado en dos conceptos fundamentales el de entidad y el de interrelación entendiéndose por entidad cualquier objeto (real o abstracto) sobre el cual queremos tener información.

La interrelación es la asociación con correspondencia entre entidades. Una vez desarrollado el diagrama de flujo de datos en base a esto se pasaran a utilizar los esquemas externos para poder completar el modelo entidad relación, entendiendo como un esquema externo a un modelo entidad relación que se incluye solo los datos que conciernen a una porción especifica de un diagrama de flujo de datos.

Diagrama Entidad Relación de la Base de Datos del Sistema Informático de Control de Inventarios del Colegio Particular “Los Alpes”

(DISEÑO LOGICO)

[pic 4]

Diseño Físico

Tabla: Componentes

[pic 5]

Tabla: Bienes

[pic 6]

Diseño de Interfaces Grafica de Usuario

Una Arquitectura es un conjunto organizado de elementos; se utiliza para especificar las decisiones estratégicas acerca de la estructura y funcionalidad del sistema, las colaboraciones entre sus distintos elementos y su despliegue físico para cumplir unas responsabilidades bien definidas.

Diseño de Interfaz de Acceso al Sistema

[pic 7]

 

Diseño de Interfaz  Ingreso de Bienes

[pic 8]

Diseño de Interfaz Consulta de Departamento

[pic 9]

Construcción del Sistema

Introducción

Conocida también como la fase de programación, esta fase se pretende implementar el diseño de las aplicaciones elaboradas en la etapa anterior del proyecto, convirtiendo sus especificaciones técnicas en algoritmos escritos en el código del lenguaje de programación que se desea utilizar.

En este capítulo se encuentra la construcción del sistema en donde estarán desarrollados los programas para cada formulario según el diagrama modular, que permitirá saber cómo manejar el sistema,  que tipo de información procesamos y obtendremos como resultado de la puesta en marcha del sistema; los requerimientos para la implementación del sistema y utilización de la misma ya sean estos de hardware, software e impresoras y otros accesorios de computadora.

...

Descargar como (para miembros actualizados)  txt (13.5 Kb)   pdf (487.1 Kb)   docx (152.5 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com