Struktura obiektową bazy danych
(w notacji UML)
01 02
Artykuł Specyfikacja
03 04 05
Towar Materiał Cześć(Jednostka
(Gotowy produkt) (Cześć kupowana) montażowa)
1
*
06 1 07
Plan
Produkcyjny Dostawca
08 09 * 10
Grupa Maszyna 1 * Marszruta
Technologiczna Technolog.
12 11
Rzeczywisty Normy
Fundusz czasowe i
Czasowy kosztowe
Klasa Całość Obiekt 1
1
Relacja `A kind of ' Relacja `A part of ` Relacja rzeczywista
(AKO) (APO) typu 1:M * Podklasa Cześć Obiekt 2
Podklasa Cześć Obiekt 2
Bill of material
Struktura produktu gotowego (towaru)
Produkt Gotowy
Jednostka
-------------------
------
montażowa
---
-----------------
------------------
-------------------
--
-------------------
------------------
------- Artykuły wytwarzane w fabryce
--------- ------------------------- Materiały i artykuły zakupione
Materiały i artykuły zakupione
Obiekty bazy danych
Artykuł
ID (Kod) artykułu
Nazwa artykułu
Typ artykułu
Specyfikacja artykułu
ID artykułu przyjmującego
ID artykułu wchodzącego / Materiału / artykułu zakupionego
Ilość wchodzenia / Norma wydatku materiału
Gotowy produkt (Towar)
..............................
..............................
+ Cena produktu
Materiały i artykuły zakupione
..............................
..............................
+ Cena materiału (artykułu)
+ Referencja `Dostawca'
Części
..............................
..............................
+ zakład - producent artykułu
+zakład - odbiorca
+Ilość operacji w marszrucie technologicznej
+ Długość cyklu technologicznego
Dostawca
ID (Kod) dostawcy
Nazwa dostawcy
Adres dostawcy
07 Plan wytwarzania
ID towaru (produktu gotowego)
Plan wytwarzania za okres planowy
08 Maszyny (stanowiska)
ID maszyny
Nazwa maszyny
09 Sprzętowa grupa technologiczna
ID grupy
Nazwa grupy
Ilość maszyn w grupie
10 Rzeczywisty fundusz czasowy
ID grupy technologicznej
RFC grupy
11 Marszruta (Operacja) technologiczna
ID części /Jednostki montażowej
ID maszyny
Numer operacji w karcie technologiczną
12 Normy czasowe i kosztowe operacji technologicznej
ID części ?jednostki montażowej
ID maszyny
Czas przygotowawczy
Czas zakończeniowy
Czas operacyjny
Profesja. Kategoria
Koszt operacji
Procedury
1. Rozwinięcie
Obiekty wejściowe
O1 Towar. ID towaru = Artykuł. ID artykułu
O2 Artykuł. ID artykułu
O3 Specyfikacja. ID artykułu przyjmującego
ID artykułu wchodzącego
Ilość wchodzenia
Obiekt wyjściowy
O3-1 Skład strukturalny.
ID towaru
ID artykułu wchodzącego
Pełna ilość wchodzenia
2. Zapotrzebowanie planowe w części/ jednostki montażowe
Obiekty wejściowe
O5 Plan produkcji. ID towaru
Plan wyprodukowania
O4 Skład strukturalny. ID towaru
ID artykułu/jednostki montażowej
Pełna ilość wchodzenia
Obiekt wyjściowy
O6 Zapotrzebowanie planowe. ID części
Zapotrzebowanie na plan produkcji
3. Zapotrzebowanie planowe w materiałach
Obiekty wejściowe
O5 Plan produkcji. ID towaru
Plan wyprodukowania
O4 Skład strukturalny. ID towaru
ID materiału
Norma wydatku
Obiekt wyjściowy
O7 Zapotrzebowanie planowe w materiałach.
ID materiału
Zapotrzebowanie w materiałach
4. Cena dostawy materiałów według dostawców
Obiekty wejściowe
O8 Materiały. ID materiału
Cena materiału
Reference on Dostawca
O9 Dostawca. ID dostawcy
O7 Zapotrzebowanie planowe w materiałach
ID materiału
Zapotrzebowanie
Obiekt wyjściowy
O10 Koszt materiałów od dostawcy.
ID dostawcy
Kost dostawy
, gdzie
5 . Potrzebny fundusz czasowy maszyny dla wykonania planu produkcyjnego
Obiekty wejściowe
O6 Zapotrzebowanie planowe w części/jednostki montażowe
ID części/jednostki montażowe
Zapotrzebowanie planowe
O11 Marszruta (operacja) technologiczna
ID części/jednostki montażowe
ID maszyny
Numer operacji w marszrucie technologiczną
O12 Normy czasowe na operację
ID części/jednostki montażowe
ID maszyny
Norma czasu przygotowawczego na operację
Norma czasu zakończeniowego na operację
Norma czasu operacyjnego
Obiekt wyjściowy
O13 Potrzebny fundusz czasowy maszyny.
ID maszyny
Potrzebny fundusz czasowy maszyny
, gdzie
- indeks maszyny
- indeks części/jednostki montażową
- indeks j-ej operacji w marszrucie technologicznej części
- sumaryczny czas wykonania operacji
6. Potrzebny fundusz czasowy dla grupy technologicznej
Wykorzystanie grupy
Obiekty wejściowe
O13 Potrzebny fundusz czasowy maszyny
ID maszyny
Potrzebny fundusz czasowy maszyny
O14 Dostawca. ID dostawcy
O7 Grupa technologiczna maszyn
ID grupy technologicznej
Rzeczywisty fundusz czasowy grupy technologicznej
Obiekt wyjściowy
O15 Potrzebny fundusz czasowy dla grupy technologicznej
ID grupy technologicznej
Potrzebny fundusz czasowy grupy technologicznej
Wykorzystanie grupy technologicznej
, gdzie
- potrzebny fundusz czasowy maszyny
- wykorzystanie grupy technologicznej
- Potrzebny fundusz czasowy dla grupy technologicznej
- rzeczywisty fundusz czasowy dla grupy technologicznej
Zadanie 3
Wybrać dziedzinę problemową
Określić obiekty i atrybuty bazy danych
Określić relacje pomiędzy obiektami i typy relacji
Zbudować strukturę obiektową bazy danych w notacji UML
Zdefiniować procedury bazy danych
Dziedzina problemowa - Siec produkcyjna
Obiekty bazy danych
01 Zamówienia
ID (Kod) zamówienia
Nazwa zamówienia
Typ zamówienia
Dane klienta
02 Typy zamówień
Charakterystyki zamówienia
03 Centry produkcyjne
..............................
..............................
04 Stanowisko
..............................
..............................
05 Dostawca
ID (Kod) dostawcy
Nazwa dostawcy
Adres dostawcy
06 Dostawa
ID zamówienia
ID dostawcy
Data dostawy
07 Użytkownicy
ID użytkownika
Nazwa użytkownika
08 Segmenty rynkowe
ID segmentu
……………………
09 Przepływy
Określić obiekty i atrybuty bazy danych
Określić relacje pomiędzy obiektami i typy relacji