Está en la página 1de 9

Modelos conceptual y lógico para el proyecto desarrollo de software.

GA4-
220501095-AA1-EV02

Pedro Antonio Molina Escobar

Servicio Nacional de Aprendizaje SENA

Análisis y Desarrollo de Software Ficha 2721500

Manizales, Colombia

29 de Octubre de 2023
Introducción

La siguiente actividad se centra en la elaboración del modelo entidad relación de

acuerdo con los requisitos del software. Se parte la premisa de que una base de datos

es una colección de datos organizados y relacionados de alguna forma entre sí, de ahí,

la importancia de diseñar correctamente la estructura a utilizar en la base de datos.

El modelo conceptual representa las entidades importantes y sus relaciones para

examinar los conceptos de dominio con los interesados en el proyecto, además de la

definición del problema que tratara la solución del sistema propuesto. Un modelo

conceptual es una descripción general de como un sistema se organiza y opera. Su

tarea principal es especificar y describir los conceptos base, entre ellos.


Objetivos

 Generar el modelo conceptual de acuerdo con el tipo de base de datos

seleccionada y las especificaciones del análisis.

 Generar el modelo lógico de acuerdo con la técnica seleccionada.

 Normalizar el modelo lógico de acuerdo con el tipo de base de datos.

 Crea el diccionario de datos de acuerdo con el modelo lógico.

 Definir políticas de seguridad para garantizar integridad, confiabilidad y

disponibilidad de los datos.


Proyecto PATY

Debemos recordar que nuestra empresa llamada PATY tiene como fin prestar servicio

de maquila al sector textil, por tanto, requieren incorporar la tecnología a su negocio

como herramienta para mejorar los procesos internos de la compañía, la solicitud se

realizó para áreas importantes como facturación, talento humano, compras.

Diccionario de datos

El diccionario de datos es un listado de datos organizado que define de manera

rigurosa, las características lógicas y puntuales tales como nombre, tipo de contenido, y

descripción de negocio, de tal forma que se cuente con un elemento común, para el

entendimiento de la base de datos, y se utiliza en un sistema de información. El

diccionario de datos hace parte de la documentación técnica en el desarrollo y

mantenibilidad de los sistemas de información.


FORMATO DICCIONARIO DE DATOS
DESCRIPCION DEL SISTEMA DE SISTEMA DE FACTURACION Y VENTAS QUE PERMITA AL
INFORMACION CLIENTE PATY GESTIONAR SUS PRODUCTOS

NOMBRE DE LA BASE DE DATOS PATY1.0

DESCRIPCION DE BASE DE DATOS BASE DE DATOS TRANSACCIONAL


TAMAÑO 3GB
FABRICANTE DEL DBMS MICROSOFT SQL SERVER COMPACT 4.0
NOMBRE
TIPO DE
NOMBRE DE TABLA DEL DESCRIPCION
DATO
CAMPO
CANTIDAD Cantidad de productos Real
Clave primaria de
ID Decimal
MATERIA PRIMA producto
PRECIO Precio de producto Real

Clave primaria de
ID Decimal
COMPRADOR comprador
USER Usuario de acceso Decimal
Clave primaria de
ID DateTime
ASESOR comprador
USER Usuario de acceso Real
CLIENTE Real
Clave primaria de
ID Real
FACTURADOR comprador
USER Usuario de acceso Real
ID,ID Real
ID,ID Real
ID,ID Real
ID Real

Políticas de seguridad
Fiabilidad, El programa permitirá ingresar información y al mismo tiempo almacenar los

datos en una nube a la cual se tendrá acceso fácil y rápidamente desde cualquier lugar

o dispositivo, con previa validación de ingreso.

Confidencialidad, Ningún usuario estará autorizado para divulgar, compartir, o extraer

información del programa según políticas pactadas dentro del inicio del contrato, si se

hace podrá aplicar a sanciones y proceso penal.


Integridad, El programa no podrá ser modificado por usuarios normales, únicamente

tendrán acceso usuarios con privilegios de administrador.

Disponibilidad, La información siempre estará disponible para los usuarios los 7 dias

de la semana y las 24 horas del día, sin restricciones, con previa validación de ingreso.
Conclusiones

Esto es un esquema básico del diagrama entidad-relación para el sistema de control de

vuelos basado en las reglas de gestión proporcionadas. El diagrama completo se puede

crear utilizando una herramienta de modelado de bases de datos, y se pueden agregar

restricciones adicionales y cardinalidades a las relaciones según las necesidades

específicas del sistema.

También podría gustarte