Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пояснювальна до курсової.docx
Скачиваний:
7
Добавлен:
16.09.2019
Размер:
2.91 Mб
Скачать

2.2 Опис вхідної інформації

Вхідна інформація містить інформацію, на основі якої може бути вирішена розглянута задача й отримані вхідні дані, вони приведені у

таблиці 1.

Таблиця 1. Реквізити вхідних даних

Реквізити

Тип

Довжина

Код об'єкта

Varchar

5

Фірма

Varchar

30

Адреса об'єкта

Varchar

30

Особа замовник

Varchar

30

Код працівника

Varchar

5

П І Б

Varchar

30

Посада

Varchar

15

Вік

int

2

Стаж

int

2

Адреса працівника

Varchar

30

Індефікатор

Varchar

5

Штрафи

Log int

1

Код екіпіровки

Varchar

5

Склад

Varchar

50

Найменування екіпіровки

Varchar

15

Код обладнання

Varchar

5

Найменування обладнання

Varchar

15

Склад обладнання

Varchar

50

Характер обладнання

Varchar

15

Код послуги

Varchar

5

Назва послуги

Varchar

15

Термін

Varchar

15

2.3 Опис вихідної інформації

Вихідною інформацією задачі для користувача є документи:

  • Звіт про об’єкти :

  • Звіт про працівників:

  • Звіт про обладнання:

  • Звіт про екіпіровку:

  • Звіт про послуги:

  • Кандидати на звільнення:

  • Об'єкти групування по обладнанню

  • Об'єкти групування по послугах

  • Працівники групування по об'єктах

  • Працівники чергування по екіпіровці

  • Головний звіт по об'єктах

  • Чергування

3. Розробка інформаційного забезпечення задачі

Розробка інформаційного забезпечення включає підготовку документа, що містить інформацію, необхідну для рішення задачі, і аналіз цієї інформації. Такий аналіз дозволить зробити формалізацію даних, що має на меті їхнє однозначне визначення для збереження у внутрішньо-машинному середовищі та подальшої обробки.

Для організації інформаційної бази будемо використовувати реляційну СКБД. Тому повинна бути розроблена логічна структура реляційної бази даних, на основі якої буде здійснюватися рішення задачі. Використовуємо процесний підхід до розробки бази даних, визначаючи склад тільки тих даних, що необхідні для одержання вихідної інформації задачі.

3.1 Інформаційний аналіз по і виділення інформаційних об'єктів

Проведемо аналіз вхідної інформації з метою визначення складу і структури інформації для наступної формалізації і побудови інформаційно-логічної моделі даних. Приведені вище форми вхідних документів, а також додаткові зведення з опису предметної області дозволяють визначити роль реквізитів у взаємозалежній інформації, що утримується в документі. На основі такого аналізу установимо функціональні залежності реквізитів відповідно до рекомендацій і вимогами нормалізації даних.

Вхідні документи зв’язані з таблицями бази даних. Всього в базі чотири таблиці – «Об'єкти», «Працівники», «Обладнання», «Послуги», «Екіпіровка», «Чергування» Кожна з цих таблиць зберігає відповідні дані.

«Об'єкти» - таблиця для збереження індивідуальних даних про об’єкти (Таблиця 2) містить реквізити::

  • Назва об’єкта;

  • Код об'єкта;

  • Адреса;

  • Особа замовник;

  • Код послуг;

  • Код обладнання;

(Таблиця 2) Функціональні залежності реквізитів таблиці «Об'єкти»

Найменування реквізитів

Імена реквізитів

Функціональні залежності

Код об'єкта

Код об'єкта

Назва об’єкта

Назва об’єкта

Особа замовник

Особа замовник

Адреса

Адреса

Код послуг

Код послуг

Код обладнання

Код обладнання

«Працівники» – таблиця для збереження індивідуальних даних про працівників фірми (Таблиця 3) містить реквізити:

  • П І Б;

  • Код працівника;

  • Вік;

  • Посада;

  • Стаж;

  • Адреса проживання;

  • Код Екіпіровки;

(Таблиця 3) Функціональні залежності реквізитів таблиці «Працівники»

Найменування реквізитів

Імена реквізитів

Функціональні залежності

Код працівника

Код працівника

П І Б

П І Б

Вік

Вік

Посада

Посада

Стаж

Стаж

Адреса проживання

Адреса проживання

Код Екіпіровки

Код Екіпіровки

«Обладнання» – таблиця для збереження інформації про обладнання (Таблиця 4) містить реквізити:

  • Найменування;

  • Код обладнання;

  • Склад обладнання;

  • Характер обладнання;

(Таблиця 4) Функціональні залежності реквізитів таблиці «Обладнання»

Найменування реквізитів

Імена реквізитів

Функціональні залежності

Код обладнання

Код обладнання

Найменування

Найменування

Склад обладнання

Склад обладнання

Характер обладнання

Характер обладнання

«Послуги» – таблиця для збереження даних про послуги (Таблиця 5) містить реквізити:

  • Назва послуги;

  • Код послуги;

  • Термін;

(Таблиця 5) Функціональні залежності реквізитів таблиці «Послуги»

Найменування реквізитів

Імена реквізитів

Функціональні залежності

Код послуги

Код послуги

Назва послуги

Назва послуги

Термін

Термін

«Екіпіровка» - таблиця для збереження інформації про обладнання (Таблиця 6) містить реквізити:

  • Назва екіпіровки;

  • Код екіпіровки;

  • Склад;

(Таблиця 6) Функціональні залежності реквізитів таблиці «Екіпіровка»

Найменування реквізитів

Імена реквізитів

Функціональні залежності

Код екіпіровки

Код екіпіровки

Назва екіпіровки

Назва екіпіровки

Склад

Склад

«Чергування» – таблиця для збереження даних про чергування (Таблиця 7) містить реквізити:

  • Індефікатор;

  • Код об'єкта;

  • Черговий;

  • Штрафи

(Таблиця 7) Функціональні залежності реквізитів таблиці «Чергування»

Найменування реквізитів

Імена реквізитів

Функціональні залежності

Індефікатор

Індефікатор

Код об'єкта

Код об'єкта

Черговий

Черговий

Штрафи

Штрафи

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]