Sie sind auf Seite 1von 10

Anlisis de Requisitos de Base de Datos

Proyecto: Fast Food


Fecha: 25/04/2017
Integrantes Cristopher Quiroz

[Mes de ao]
Instrucciones para el uso de este documento

Este formato es una plantilla tipo para documentos de requisitos del software, especficamente los
requisitos asociados a la especificacin y anlisis de la Base de Datos.

Est basado y es conforme con el estndar IEEE Std 830-1998 y adaptado para la asignatura
MBY1101 Modelamiento de Bases de Datos Duoc UC

Las secciones que no se consideren aplicables al sistema descrito podrn de forma justificada
indicarse como no aplicables (NA).

Notas:
Los textos en color azul son indicaciones que deben eliminarse y, en su caso, sustituirse por los
contenidos descritos en cada apartado.

Usar y completar El ndice del documento

Desarrollar una introduccin en el documento, sobre el proyecto a desarrollar

Desarrollar una conclusin al terminar el proyecto.


[Nombre del proyecto] Rev. [99.99]
Anlisis de Requisitos de la Base de Datos Pg. 3

Historial de Revisiones
Especifique todas las revisiones y versiones que se incluyen en el desarrollo de este documento. Es
importante que se note que el documento fue desarrollado por un equipo de estudiantes, segn la
planificacin del desarrollo del proyecto.

Fecha Revisin Descripcin Autor

dd/mm/aaaa 1.0 Identificacin del Problema <Nombre>

Documento validado a la fecha de entrega por las partes en fecha: [Fecha]

Por Equipo Desarrollador Por Profesor

FIRMA FIRMA

Fdo. D./ Da [Nombre] Fdo. D./Da [Nombre]

MBY1001 Modelamiento de Bases de Datos


[Nombre del proyecto] Rev. [99.99]
Anlisis de Requisitos de la Base de Datos Pg. 4

Contenido
FICHA DEL DOCUMENTO 3

CONTENIDO 4

1 INTRODUCCIN 6

1.1 Propsito 6

1.2 Alcance 6

1.3 Usuarios involucrado 6

1.4 Definiciones, acrnimos y abreviaturas 6

1.5 Referencias 6

1.6 Resumen 6

2 DESCRIPCIN GENERAL 7

2.1 Perspectiva del software a desarrollar 7

2.2 Funcionalidad del software a desarrollar 7

2.3 Caractersticas de los usuarios 7

2.4 Restricciones 7

2.5 Suposiciones y dependencias 7

3 REQUISITOS 7

3.1 Requisitos de informacin 8

3.2 Reglas de negocio 8

3.3 Vistas de Usuario 9

3.4 Modelo Entidad Relacin 10

3.5 Diccionario de datos del Modelo Entidad Relacin 10

3.6 Bocetos funcionales Software propuesto 10

4 CONCLUSIONES, Anexos y referencias biliogrficas 10

MBY1001 Modelamiento de Bases de Datos


[Nombre del proyecto] Rev. [99.99]
Anlisis de Requisitos de la Base de Datos Pg. 5

1 Introduccin
Esta ser la demostracin de los trminos generales del modelo de base de datos
propuesto, que enseara las razones principales del modelo y sus funciones.

1.1 Propsito
Problema que solucionar
Audiencia a la que va dirigido
Propsito del documento

1.2 Alcance
Con esto se planea unificar y organizar de manera adecuada toda la informacin manejada por la
cadena de casinos Fast Food, consiguiendo aumentar la rapidez y efectividad de su servicio.
Para concretar esto primero se deber abarcar todas las secciones en las que se divide esta
compaa y la necesidad especfica de cada una, adems de tener un plano general a considerar.
El punto de mayor importancia para el alcance de este proyecto es la llegada al cliente, ya que es
el centro de este negocio, y es la razn del mejoramiento tecnolgico para la empresa. Si se logra
cubrir la demanda de los clientes, el proyecto habr sido exitoso.

1.3 Usuarios interesados


Nombre [Inserte aqu el texto]
Rol [Inserte aqu el texto]
Categora profesional [Inserte aqu el texto]
Responsabilidades en el [Inserte aqu el texto]
negocio

Nombre [Inserte aqu el texto]


Rol [Inserte aqu el texto]
Categora profesional [Inserte aqu el texto]
Responsabilidades en el [Inserte aqu el texto]
negocio

Relacin de personas involucradas en el desarrollo del proyecto, con informacin de contacto.


Esta informacin es til para que el gestor del proyecto pueda localizar a todos los participantes
y recabar la informacin necesaria para la obtencin de requisitos, especificacin de reglas de
negocio, entre otras

1.4 Definiciones, acrnimos y abreviaturas


BD: Base de datos.
Relacin fornea: Es la integracin de un elemento, perteneciente a un grupo, en otro grupo a
modo de identificador de su grupo.
Definicin de todos los trminos, abreviaturas y acrnimos necesarios para interpretar
apropiadamente este documento. En ella se pueden indicar referencias a uno o ms apndices, o
a otros documentos.

MBY1001 Modelamiento de Bases de Datos


[Nombre del proyecto] Rev. [99.99]
Anlisis de Requisitos de la Base de Datos Pg. 6

1.5 Referencias
Referencia Titulo Ruta Fecha Autor
[Ref.] [Ttulo] [Ruta] [Fecha] [Autor]

Relacin completa de todos los documentos relacionados a este anlisis de bases de datos

1.6 Resumen
[Inserte aqu el texto]
Descripcin del objetivo del proyecto y bases de datos a desarrollar
Explicacin de la organizacin del documento

2 Descripcin general
Aqu se describir todos los puntos relevantes de la base de datos, los cuales sern
cruciales para entender y delimitar el modelo propuesto. Se mostrara la perspectiva,
funcionalidad, restricciones y dependencias del modelo, adems de las caractersticas de
los usuarios de la base.

2.1 Perspectiva del software a desarrollar


[Inserte aqu el texto]
Indicar si el software a desarrollar es independiente o parte de un sistema mayor. En el caso de
tratarse de un producto que forma parte de un sistema mayor, desarrollar un diagrama que site
el producto dentro del sistema e identifique sus conexiones para facilitar la comprensin.

2.2 Funcionalidad del software


[Inserte aqu el texto]
Resumen de las funcionalidades principales que el software debe realizar y la base de datos debe
apoyar, sin entrar en informacin de detalle. Puede basarse en el documento de especificacin de
requisitos 830 desarrollado en otra asignatura.

2.3 Caractersticas de los usuarios


Tipo de usuario [Inserte aqu el texto]
Formacin [Inserte aqu el texto]
Experiencia [Inserte aqu el texto]
Responsabilidades [Inserte aqu el texto]

Descripcin de los usuarios del software y de la base de datos, incluyendo nivel educacional,
experiencia en negocio y responsabilidades con los datos.

2.4 Restricciones
Para concretar debidamente este modelo, se debern plantear claramente las restricciones del
sistema, ya que esto evitara la redundancia y la falta de datos.
Lo primero que se debe tomar en cuenta es el nivel de permiso de cada usuario. A cada usuario
se le asignara permisos correspondientes a su rea de trabajo, pero si se trata de un
administrativo estos tendrn mas privilegios a mayor rango jerrquico posean en la empresa.
Se deber contar con un administrador encargado de vigilar el correcto funcionamiento de la
base de datos, el que adems estar encargado de otorgar los privilegios previamente
mencionados.
Los empleados y vendedores solo podrn ver y editar (dependiendo del caso) los datos
pertenecientes a el local en donde ellos trabajan.

MBY1001 Modelamiento de Bases de Datos


[Nombre del proyecto] Rev. [99.99]
Anlisis de Requisitos de la Base de Datos Pg. 7

La base de datos deber tener un lmite de vigencia con los datos almacenados para mantenerla
fresca y evitar llenarla innecesariamente. Tambin para evitar esto el sistema de publicidad
deber tener un lmite en el contenido utilizado para este fin y deber hacerse cargo del registro
histrico de la publicidad, debido a que esta ser sobrescrita en la base al agregar nuevo
material.

Descripcin de aquellas limitaciones a tener en cuenta a la hora de disear y desarrollar la base


de datos, tales como administrador de bases de datos a usar y herramientas tcnicas
especificadas para desarrollar los modelos de datos y diccionarios de datos

2.5 Suposiciones y dependencias


Esta base ira integrada en todo el sistema de la empresa, incluyendo el de ventas, por tanto en
caso de fallar este sistema no se podr registrar los datos de las ventas ni refrescar el inventario
apropiadamente, lo que puede afectar en la exactitud de los datos que esta contiene.
Al igual se deber mantener una buena conectividad entre las sucursales y la central de la
empresa, para as llevar un buen control de estas y evitar falta de datos.
Tambin se deber tomar en consideracin que cada tienda debe ser independiente para ofrecer
los productos, pero dependiente del ncleo de la empresa para el control del material y
empleados, por tanto se debe realizar un correcto registro de los datos de cada tienda, y estas a
su vez vincularlas con la empresa (administrativos).

Descripcin de aquellos factores que, si cambian, pueden afectar a los requisitos de informacin
del sistema. Por ejemplo la relacin con otro sistema informtico que afecte a la base de datos a
desarrollar

MBY1001 Modelamiento de Bases de Datos


[Nombre del proyecto] Rev. [99.99]
Anlisis de Requisitos de la Base de Datos Pg. 8

3 Requisitos
Esta es la seccin debe desarrollar una lista detallada y completa de los requisitos de informacin o
necesidad de informacin que debe cumplir el sistema a desarrollar. Adems de incorporar las reglas
de negocio, vistas de usuario, modelo de datos entidad relacin, diccionario de datos y bocetos
funcionales del software propuesto.

3.1 Requisitos de informacin especficos

El requisito de informacin es toda aquella necesidad que incluya el manejo y almacenamiento de


datos en la organizacin en donde ese inserta el proyecto a desarrollar.
Recordar que el requisito de informacin es un subtipo de requisito funcional. El requisito de
informacin afecta principalmente al manejo y almacenamiento de datos e informacin.
Los nmeros de los requisitos de informacin pueden ser RI1, RI2, etc.

Para cada requisito de informacin debe completarse la siguiente tabla:

Nmero de requisito de [Inserte aqu el texto]


informacin
Nombre de requisito de [Inserte aqu el texto]
informacin
Usuario que requiere la [Inserte aqu el texto]
informacin
Prioridad del requisito de Alta/Esencial Media/Deseado Baja/ Opcional
informacin

3.2 Reglas de Negocio


[Inserte aqu el texto]
Definicin de todas las reglas de negocio que explican y gobiernan a los requisitos de informacin
detallados anteriormente. Las reglas pueden describir el negocio presente y futuro.
Recordar que las reglas de negocio son Una regla de negocio es cualquier declaracin o sentencia
que defina, rija o restrinja algn aspecto de un negocio. Por ejemplo:
Una Poltica que debe cumplirse
Una Condicin a satisfacer
Una Restriccin a cumplir o evitar
Las reglas de negocio se pueden clasificar.
Los nmeros de las reglas de negocio pueden ser RN1, RN2etc.
Caractersticas de la descripcin narrativa de una regla de negocio
1. Atmica: No puede contener otra regla
2. nica: No puede ser redundante
3. Consistente: No puede contradecir otra regla
4. Clara: No puede ser ambigua
5. Relevante: Debe ser importante desde el punto de vista del manejo de la informacin.

Nmero regla Clasificacin de la Descripcin narrativa de una regla de negocio


De negocio regla de negocio

MBY1001 Modelamiento de Bases de Datos


[Nombre del proyecto] Rev. [99.99]
Anlisis de Requisitos de la Base de Datos Pg. 9

3.3 Vistas de Usuarios


[Inserte aqu el texto]
Definicin de todas vistas de usuario que explican las necesidades de informacin. Las vistas de
usuario pueden ser usadas en el presente o en el futuro del negocio. Ejemplos de vistas: informes,
consultas, formularios, comprobantes, boletas, facturasetc.
Los nmeros de las vistas pueden describirse con el formato: V01, V02, etc.
Para describir la vista puede usar el siguiente formato:

Nmero de la vista [Inserte aqu el texto]


Nombre de la Vista [Inserte aqu el texto]
Descripcin del [Inserte aqu el texto]
objetivo de la Vista
de usuario
Usuarios de la vista [Inserte aqu el texto]
Datos que muestra [Inserte aqu el texto]
la vista
Bosquejo de la Vista [Inserte aqu imagen]

Nmero de la vista [Inserte aqu el texto]


Nombre de la Vista [Inserte aqu el texto]
Descripcin del [Inserte aqu el texto]
objetivo de la Vista
de usuario
Usuarios de la vista [Inserte aqu el texto]
Datos que muestra [Inserte aqu el texto]
la vista
Bosquejo de la Vista [Inserte aqu imagen]

MBY1001 Modelamiento de Bases de Datos


[Nombre del proyecto] Rev. [99.99]
Anlisis de Requisitos de la Base de Datos Pg. 10

3.4 Modelo Entidad Relacin


[Inserte aqu la imagen]
Inserte en este tem la imagen del modelo entidad relacin propuesto, que incluya todas las
relaciones y sus verbos, atributos y entidades que satisfagan los requerimientos de informacin,
las reglas de negocio y las vistas de usuario presentes y futuras planteadas anteriormente.
Desarrolle este modelo en Oracle SQL Developer Data Modeler

3.5 Diccionario de Datos


[Inserte aqu el texto]
Definicin detallada de todas las entidades, atributos y relaciones presentes en el MER
propuesto en el punto anterior.
Puede usar las tablas propuestas en los conceptos de esta unidad y/o anexar el informe que
propone Oracle SQL Developer Data Modeler. Anexar el informe entregado por Oracle SQL
Developer Data Modeler slo ser til si ha descrito detalladamente cada uno de los tems
relevantes que se observan en l.

3.6 Bocetos de interfaz de usuario del software propuesto


[Inserte aqu el texto]
Dibuje una propuesta de software a desarrollar. Incluya al menos:
Men inicial
Interfaces de ingreso de datos.
Interfaces de proceso de datos
Interfaces de salida de datos (incluido reportes y consultas)
Para desarrollar este tem puede desarrollar los bocetos de interfaces con lpiz y papel y sacar
una foto que pueda anexar a este informe o usar cualquier software que le permita dibujar
bocetos o MockUp de interfaces de software, como por ejemplo:

http://pencil.evolus.vn/Default.html
http://framebox.org/
Balsamiq MockUp

4 Conclusiones, anexos y referencias


[Inserte aqu el texto]
Desarrolle una conclusin del proyecto desarrollado, que exponga los objetivos del modelo entidad
relacin planteado y su relacin el logro de los requisitos de informacin planteados.

Incluya cualquier documento anexo que le parezca relevante


Incluya cualquier referencia a documento o informacin requerida para el desarrollo del documento

MBY1001 Modelamiento de Bases de Datos

Das könnte Ihnen auch gefallen