
- •1 Предметна область
- •1.1 Постановка завдання
- •1.2 Інформаційні потоки
- •1.3 Виробничі функції
- •1.4 Вимоги до апаратного забезпечення
- •2 Побудова концептуальної моделі
- •2.1 Сутності
- •2.2 Зв’язки
- •3 Логічна модель даних
- •3.1 Нормалізація
- •3.2 Правила цілісності
- •3.2.1 Цілісність сутностей
- •3.2.2 Цілісність посилань
- •3.2.3 Цілісність доменів
- •4 Фізичне проектування
- •4.1 Представлення фізичної моделі бази даних
- •Висновки
ЗМІСТ
ВСТУП
ПРЕДМЕТНА ОБЛАСТЬ 5
Постановка завдання 5
Інформаційні потоки 6
Виробничі функції 7
Вимоги до апаратного забезпечення 9
ПОБУДОВА КОНЦЕПТУАЛЬНОЇ МОДЕЛІ 10
Сутності 10
Зв’язки 20
ЛОГІЧНА МОДЕЛЬ ДАНИХ 22
Нормалізація 22
Правила цілісності 24
3.2.1.Цілісніть сутностей 24
3.2.1.Цілісніть посилань 25
3.2.1.Цілісніть доменів 25
ФІЗИЧНЕ ПРОЕКТУВАННЯ 27
Представлення фізичної моделі бази даних 27
ВИСНОВКИ
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
ДОДАТОК 1
ДОДАТОК 2
ДОДАТОК 3
ДОДАТОК 4
ВСТУП
Інформація - явище незрівнянно більш древнє, ніж сама людина. Уже природа у процесі своєї еволюції передавала закодовану інформацію в рослинах і живих організмах. З перших своїх кроків люди шукають і знаходять нові засоби передачі, збереження та обробки інформації. Однак ніколи раніше людство не накопичувало інформацію й знання настільки стрімкими темпами. Тому закономірним є те, що жодна галузь людської діяльності не зазнала такого розвитку як інформаційні технології.
Задача створення системи маніпулювання всією структурою автомобілебудівного підприємства є саме такого роду задачею, тому завданням даної роботи було обрано побудову інформаційної системи автомобілебудівного підприємства.
Створений програмний продукт дасть можливість автоматизувати роботу підприємства, дозволити контролювати працівників та слідкувати за станом підприємства і всієї інфраструктури в цілому.
1 Предметна область
1.1 Постановка завдання
Структурне підприємство складається з цехів, які у свою чергу підрозділяються на ділянки. Вироби підприємства, що випускаються: вантажні, легкові автомобілі, автобуси, сільськогосподарські, дорожно-будівельні машини, мотоцикли і інші вироби. Кожна категорія виробів має специфічні, властиві лише їй атрибути. Наприклад, для автобусів це місткість, для сільськогосподарських і дорожно-будівельних машин - продуктивність і так далі По кожній категорії виробів може збиратися декілька видів виробів. Кожній категорії інженерно-технічного персоналу (інженери, технологи, техніка) і робітників (складальники, токарі, слюсарі, зварювальники і ін.) також характерні атрибути, властиві лише для цієї групи. Робітники об'єднується в бригади, якими керують бригадири. Бригадири вибираються з числа робітників; майстри, начальники ділянок і цехів призначаються з числа інженерно-технічного персоналу.
Кожен виріб збирається в своєму цеху (у цеху може збиратися декілька видів виробів) і в процесі виготовлення проходит певний цикл робіт, переміщаючись з однієї ділянки на іншій. Всі роботи по збірці конкретного виробу на певній ділянці виконує одна бригада робітників, при цьому на ділянці може працювати декілька бригад. Очолює роботу на ділянці начальник ділянки, в підпорядкуванні якого знаходиться декілька майстрів. Різні вироби можуть проходить одні і ті ж цикли робіт на одних і тих же ділянках цеху.
Зібраний виріб проходить серію випробувань у випробувальних лабораторіях. Випробувальні лабораторії можуть обслуговувати декілька цехів, у свою чергу цехи можуть користуватися декількома лабораторіями. Випробування проводяться фахівцями на устаткуванні випробувальної лабораторії, при цьому при випробуванні конкретного виробу в лабораторії можуть бути задіяні різні види устаткування.
1.2 Інформаційні потоки
Розглянемо інформаційні потоки, які існують в інформаційній системі автомобілебудівного підприємства (Додаток 1).
Потік працівники – Тех. персонал: перебувають в тех. персоналі.
Потік працівники – Робітники: перебувають в робінтиках.
Потік працівники – бригади: перебувають в бригадах (опціонально).
Потік вироби – деталі виробів: перебувають в виробах.
Потік бригади – ділянки: перебуває в ділянках
Потік цех – ділянки: перебуває в ділянках
Дана база даних розробляється для реєстрації основних операцій. Тому функції які виконує персонал можуть бути опущені.
1.3 Виробничі функції
Таблиця 1. Виробничі функції
-
Назва
Функція
Ціль
Прийняття виробу
Надання інформації про виріб
Отримати інформацію про виріб
Формування бригад
Формування бригади на основі працівників підприємства.
Формування оптимальної бригад, які будуть виконувати певні функції.
Виділення ділянок та цехів під розробку
Рівномірне розподілення навантаження на робітників
Створити оптимальні умови для швидкого та якісного виробництва продукту
На даному етапі розглянемо вище описані функції:
Прийняття виробу; Використаємо наступні дані: Назва продукту, тип, статус, статус перевірки(Додаток 2).
Формування бригад; Використовуються наступні дані: код бригади, назва бригади(Додаток 2).
Виділення ділянок та цехів під розробку; Використовуються дані: код ділянки, назва ділянки, назва цеху(Додаток 2).