Auxilio con Desarrollo de sistema

04/09/2003 - 16:12 por Benny | Informe spam
En clases me han orientado realizar un trabajo de diseño de sistemas, les
ruego me dijeran un lugar (pagina web), donde esté un ejemplo con el cual
pueda realizar mas claramente mi tarea.
Adjunto lo que debe cumplir el trabajo pensado para una plataforma SQL
server:

Gracias de Antemano

Benny.


Tarea :

Modelo conceptual usando E/R



Requerimiento:



Red de farmacias



1. Enunciado del problema



El Colegio Oficial de Farmacéuticos intenta poner en marcha un sistema de
gestión de las diferentes farmacias propiedad de los afiliados al mismo.
Para ello, esta estableciendo contactos con empresas desarrolladoras de
Software a las que les explica la problemática de sus afiliados y les expone
sus requerimientos. Entre la información que aporta el Colegio se encuentra:



Supuesto1: De cada farmacia interesa conocer: un numero de identificación
asignado a la misma, su dirección completa y la información correspondiente
a sus propietarios y a sus farmacéuticos.



Supuesto2: Una farmacia puede tener uno o varios propietarios que pueden ser
los mismos, o no, que los farmacéuticos responsables de la misma. De igual
forma, una farmacia puede tener uno o mas farmacéuticos responsables.



Supuesto3: Una persona puede ser propietaria de una o mas farmacias. Por
otra parte, una persona puede ser responsable, también de una o mas
farmacias.



Supuesto4: Las farmacias cuentan con un conjunto de productos en sus
almacenes. De estos productos interesa conocer: su identificación, nombre,
fabricante, precio de coste, precio de venta, unidades y si es un producto
protegido por la Seguridad Social y, por tanto, esta subvencionado por la
misma. Las farmacias contaran con lectores ópticos para agilizar las ventas,
por un lado, y por la entrada de productos en almacén por otro, así que se
sugiere que los productos puedan identificarse de tal forma que este
hardware pueda ser utilizado correctamente.



Supuesto5: Será necesario que el software que se desarrolle, en base a la
información existente en cada producto(Unidades en existencia, ritmo de
ventas, etc.), determine la necesidad de realizar pedidos o compras del
mismo.



Supuesto6: Existen una serie de Laboratorios Farmacéuticos que se dedican a
la venta de estos productos a las farmacias. Cada laboratorio puede vender,
en principio, cualquier producto a cualquier farmacia.



Supuesto7: Cada laboratorio puede tener precios de venta diferentes para los
mismos productos y, además, su plazo de entrega del pedido también puede ser
diferente.



Supuesto8: Un pedido de compra solo se puede realizar a un laboratorio. Si
bien, una farmacia puede realizar, al día, varios pedidos al mismo o
diferentes laboratorios de los mismos o diferentes productos.



Supuesto9: En un pedido pueden comprarse uno o varios productos y, de cada
producto, una o varias unidades.



Supuesto10: Por ultimo es interesante conocer que los productos se agrupan
en familias o tipos de productos y que cada producto tiene un fin principal
para su uso.



2. Orientación para su resolución.


Se trata de un problema para que los estudiantes practiquen el diseño de
sistemas de almacén y compras. Nótese que en este problema se ha obviado,
intencionalmente, el problema de las ventas en las farmacias. Para la
resolución de este problema se debería tener en cuenta que:



1. Existen una serie de tipos de entidades fuertes como son aquellas que
representan a las diferentes farmacias, los productos que venden estas y los
laboratorios que los suministran.



2. Obsérvese como los propietarios de las farmacias pueden ser varios, y sus
responsables también, estos objetos son atributos múltiples y a su vez,
compuestos de este tipo de entidad y, por lo tanto, será necesario
descomponerlos en tipos de entidad débiles por existencia.



3. Puesto que cada laboratorio puede vender un producto a diferente precio,
será necesario caracterizar la relación existente entre ambos tipos de
entidad. Y es la relación existente entre los productos y los laboratorios
donde se encuentra el punto mas conflictivo en la resolución de este
problema. El alumno deberá tener en cuenta que:



a) Los pedidos los realizan las farmacias a los laboratorios y, en cada
pedido,

Se solicitan uno o mas productos (una o varias unidades), ¿ es conveniente
que las farmacias conozcan a priori si el laboratorio tiene existencias de
esos productos?



b) ¿ Como pueden tener las farmacias conocimiento de las existencias de
productos de los diferentes laboratorios? ¿ Se la proporciona el laboratorio
previamente a la realización del pedido? ¿ O es el sistema informático de la
farmacia el que puede acceder a esta información?



4. Según como se desee el alumno que sea de complejo el sistema a
desarrollar, tendrá que elegir entre la consideración de objetos que
representen a los distintos almacenes de los diferentes laboratorios, o no.



Paso1: Requerimientos


La escritura de los requerimientos se harán en base a cada supuesto:



Para la red de farmacia se necesita mantener información sobre los
siguientes objetos:



ð Documentos en regla de las farmacias los que incluyen la
información general de la misma. Toda farmacia tiene que tener sus
documentos en regla es decir sus permisos actualizados así como también su
ubicación exacta, sus propietarios y responsables de la farmacia en
cuestión.



ð Se requiere para cada farmacia un control de los productos que se
encuentran en el almacén de cada una. Cada una de las farmacias cuenta con
un almacén para guardar los productos con los que cuenta de los cuales es
necesario conocer el código, el nombre, precio de venta, precio de costo, si
es un producto autorizado por la seguridad social y cuantas unidades hay en
existencia para determinar la necesidad de realizar pedidos.



ð Es necesario llevar un control de todos los laboratorios existentes
y de los productos que pueden ofrecer. Dado que cada farmacia necesita
proveedores es conveniente conocer las empresa que nos pueden suministrar
los productos farmacéuticos así como también una lista de estos con sus
precios, familia, tipo, utilidad y el periodo de tiempo que se tardan en
entregar un pedido.



Paso2: Aclaración de los supuestos.



Supuesto1: De cada farmacia interesa conocer: un numero de identificación
asignado a la misma, su dirección completa y la información correspondiente
a sus propietarios y a sus farmacéuticos.



Supuesto4: Las farmacias cuentan con un conjunto de productos en sus
almacenes. De estos productos interesa conocer: su identificación, nombre,
fabricante, precio de coste, precio de venta, unidades y si es un producto
protegido por la Seguridad Social y, por tanto, esta subvencionado por la
misma. Las farmacias contaran con lectores ópticos para agilizar las ventas,
por un lado, y por la entrada de productos en almacén por otro, así que se
sugiere que los productos puedan identificarse de tal forma que este
hardware pueda ser utilizado correctamente y así determinar sin ningún
problema la realización de pedidos.



Supuesto6: Existen una serie de Laboratorios Farmacéuticos que se dedican a
la venta de estos productos a las farmacias. Cada laboratorio puede vender,
en principio, cualquier producto a cualquier farmacia y pueden tener
diferentes para los mismos productos y su plazo de entrega puede ser
diferente.





Paso3: Elaboración del diagrama E/R






Paso4: Realizar la documentación adicional





Documentación adicional:

En esta documentación se incluye la descripción textual que complementa el
significado de los diagramas explicando todos los aspectos generales y los
aspectos especiales de cada entidad y relación.



4.1 Documentación de entidades:
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
05/09/2003 - 03:16 | Informe spam
Teniendo en cuenta que el objetivo de la tarea que te han asignado es de
modelado conceptual, creo que lo mejor será que realices una búsqueda sobre
alguno de estos temas:

- Modelado conceptual de datos
- Diagramas de entidades y relaciones
- Diseño de bases de datos

También deberias solicitar apoyo al profesor o encargado de tu curso acerca
de recomendaciones de libros o artículos para abordar el trabajo.

Muchos saludos
gux

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Benny" wrote in message
news:
En clases me han orientado realizar un trabajo de diseño de sistemas, les
ruego me dijeran un lugar (pagina web), donde esté un ejemplo con el cual
pueda realizar mas claramente mi tarea.
Adjunto lo que debe cumplir el trabajo pensado para una plataforma SQL
server:

Gracias de Antemano

Benny.


Tarea :

Modelo conceptual usando E/R



Requerimiento:



Red de farmacias



1. Enunciado del problema



El Colegio Oficial de Farmacéuticos intenta poner en marcha un sistema de
gestión de las diferentes farmacias propiedad de los afiliados al mismo.
Para ello, esta estableciendo contactos con empresas desarrolladoras de
Software a las que les explica la problemática de sus afiliados y les


expone
sus requerimientos. Entre la información que aporta el Colegio se


encuentra:



Supuesto1: De cada farmacia interesa conocer: un numero de identificación
asignado a la misma, su dirección completa y la información


correspondiente
a sus propietarios y a sus farmacéuticos.



Supuesto2: Una farmacia puede tener uno o varios propietarios que pueden


ser
los mismos, o no, que los farmacéuticos responsables de la misma. De igual
forma, una farmacia puede tener uno o mas farmacéuticos responsables.



Supuesto3: Una persona puede ser propietaria de una o mas farmacias. Por
otra parte, una persona puede ser responsable, también de una o mas
farmacias.



Supuesto4: Las farmacias cuentan con un conjunto de productos en sus
almacenes. De estos productos interesa conocer: su identificación, nombre,
fabricante, precio de coste, precio de venta, unidades y si es un producto
protegido por la Seguridad Social y, por tanto, esta subvencionado por la
misma. Las farmacias contaran con lectores ópticos para agilizar las


ventas,
por un lado, y por la entrada de productos en almacén por otro, así que se
sugiere que los productos puedan identificarse de tal forma que este
hardware pueda ser utilizado correctamente.



Supuesto5: Será necesario que el software que se desarrolle, en base a la
información existente en cada producto(Unidades en existencia, ritmo de
ventas, etc.), determine la necesidad de realizar pedidos o compras del
mismo.



Supuesto6: Existen una serie de Laboratorios Farmacéuticos que se dedican


a
la venta de estos productos a las farmacias. Cada laboratorio puede


vender,
en principio, cualquier producto a cualquier farmacia.



Supuesto7: Cada laboratorio puede tener precios de venta diferentes para


los
mismos productos y, además, su plazo de entrega del pedido también puede


ser
diferente.



Supuesto8: Un pedido de compra solo se puede realizar a un laboratorio. Si
bien, una farmacia puede realizar, al día, varios pedidos al mismo o
diferentes laboratorios de los mismos o diferentes productos.



Supuesto9: En un pedido pueden comprarse uno o varios productos y, de cada
producto, una o varias unidades.



Supuesto10: Por ultimo es interesante conocer que los productos se agrupan
en familias o tipos de productos y que cada producto tiene un fin


principal
para su uso.



2. Orientación para su resolución.


Se trata de un problema para que los estudiantes practiquen el diseño de
sistemas de almacén y compras. Nótese que en este problema se ha obviado,
intencionalmente, el problema de las ventas en las farmacias. Para la
resolución de este problema se debería tener en cuenta que:



1. Existen una serie de tipos de entidades fuertes como son aquellas que
representan a las diferentes farmacias, los productos que venden estas y


los
laboratorios que los suministran.



2. Obsérvese como los propietarios de las farmacias pueden ser varios, y


sus
responsables también, estos objetos son atributos múltiples y a su vez,
compuestos de este tipo de entidad y, por lo tanto, será necesario
descomponerlos en tipos de entidad débiles por existencia.



3. Puesto que cada laboratorio puede vender un producto a diferente


precio,
será necesario caracterizar la relación existente entre ambos tipos de
entidad. Y es la relación existente entre los productos y los laboratorios
donde se encuentra el punto mas conflictivo en la resolución de este
problema. El alumno deberá tener en cuenta que:



a) Los pedidos los realizan las farmacias a los laboratorios y, en


cada
pedido,

Se solicitan uno o mas productos (una o varias unidades), ¿ es conveniente
que las farmacias conozcan a priori si el laboratorio tiene existencias de
esos productos?



b) ¿ Como pueden tener las farmacias conocimiento de las existencias


de
productos de los diferentes laboratorios? ¿ Se la proporciona el


laboratorio
previamente a la realización del pedido? ¿ O es el sistema informático de


la
farmacia el que puede acceder a esta información?



4. Según como se desee el alumno que sea de complejo el sistema a
desarrollar, tendrá que elegir entre la consideración de objetos que
representen a los distintos almacenes de los diferentes laboratorios, o


no.



Paso1: Requerimientos


La escritura de los requerimientos se harán en base a cada supuesto:



Para la red de farmacia se necesita mantener información sobre los
siguientes objetos:



ð Documentos en regla de las farmacias los que incluyen la
información general de la misma. Toda farmacia tiene que tener sus
documentos en regla es decir sus permisos actualizados así como también su
ubicación exacta, sus propietarios y responsables de la farmacia en
cuestión.



ð Se requiere para cada farmacia un control de los productos que se
encuentran en el almacén de cada una. Cada una de las farmacias cuenta con
un almacén para guardar los productos con los que cuenta de los cuales es
necesario conocer el código, el nombre, precio de venta, precio de costo,


si
es un producto autorizado por la seguridad social y cuantas unidades hay


en
existencia para determinar la necesidad de realizar pedidos.



ð Es necesario llevar un control de todos los laboratorios


existentes
y de los productos que pueden ofrecer. Dado que cada farmacia necesita
proveedores es conveniente conocer las empresa que nos pueden suministrar
los productos farmacéuticos así como también una lista de estos con sus
precios, familia, tipo, utilidad y el periodo de tiempo que se tardan en
entregar un pedido.



Paso2: Aclaración de los supuestos.



Supuesto1: De cada farmacia interesa conocer: un numero de identificación
asignado a la misma, su dirección completa y la información


correspondiente
a sus propietarios y a sus farmacéuticos.



Supuesto4: Las farmacias cuentan con un conjunto de productos en sus
almacenes. De estos productos interesa conocer: su identificación, nombre,
fabricante, precio de coste, precio de venta, unidades y si es un producto
protegido por la Seguridad Social y, por tanto, esta subvencionado por la
misma. Las farmacias contaran con lectores ópticos para agilizar las


ventas,
por un lado, y por la entrada de productos en almacén por otro, así que se
sugiere que los productos puedan identificarse de tal forma que este
hardware pueda ser utilizado correctamente y así determinar sin ningún
problema la realización de pedidos.



Supuesto6: Existen una serie de Laboratorios Farmacéuticos que se dedican


a
la venta de estos productos a las farmacias. Cada laboratorio puede


vender,
en principio, cualquier producto a cualquier farmacia y pueden tener
diferentes para los mismos productos y su plazo de entrega puede ser
diferente.





Paso3: Elaboración del diagrama E/R






Paso4: Realizar la documentación adicional





Documentación adicional:

En esta documentación se incluye la descripción textual que complementa el
significado de los diagramas explicando todos los aspectos generales y los
aspectos especiales de cada entidad y relación.



4.1 Documentación de entidades:




Preguntas similares