Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Бази даних КП Скачкова.doc
Скачиваний:
17
Добавлен:
27.10.2018
Размер:
261.12 Кб
Скачать

Міністерство освіти і науки України

Харківський національний університет радіоелектроніки

Факультет Компьютерні Науки ......................................................................................................................

Кафедра ПЗ ЕОМ ..........................................................................................................................

КУРСОВА РОБОТА

Пояснювальна записка

Інформаційна система «Табелювання робочих днів»

.....................................................................................................................................

(тема роботи)

Бази данних

.....................................................................................................................................

(дисципліна)

Керівник Черепанова Ю. Ю. .........................................................................................................................

(підпис, дата, посада, прізвище, ініціали)

Студент ПІ-09-2 Петрук М.В. ..........................................................................................................................

(група, підпис, дата, прізвище, ініціали)

Комісія:

........................................ ..................

(Посада, прізвище, ініціали) (підпис)

Харків 2011

1 Аналіз предметної галузі

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

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

Потенційними користувачами даної інформаційної системи можуть бути:

  • бухгалтера;

  • службовці;

  • керівники підприємства.

В даній предметній галузі можна виділити такі сутності: підприємство, відділ, співробітник, посада, лікарняний аркуш.

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

Обмеження, що накладаються на характеристики:

  1. один відділ входить в одне підприємство;

  2. одне підприємство складається з багатьох відділів;

  3. поле «Назва підприємства» є унікальним;

  4. назва відділу може повторюватись в різних підприємствах (поле «Назва відділу» не є унікальним);

  5. один службовець працює в одному відділі;

  6. в одному відділі працює багато службовців;

  7. один службовець може займати одну посаду;

  8. одну посаду можуть займати багато службовців;

  9. один лікарняний аркуш відповідає одному службовцю;

  10. у одного службовця може бути багато лікарняних аркушів;

  11. табельний номер службовця є унікальним.

Перелік функцій, що повинна виконувати інформаційна система:

  • збереження;

  • введення та редагування даних;

  • видача інформації на запити;

  • пошук, сортування та фільтрація даних;

  • формування звітів;

  • виконання задачі автоматизації (робити нарахування зарплати службовця з урахуванням посадових окладів і того, що лікарняні оплачуються в розмірі не більше 40 днів на рік, а лікарняні по догляду за дітьми жінкам оплачуються повністю. Лікарняні від 40 до 60 днів оплачуються в розмірі 50% від посадового окладу).

Можливі запити до системи:

  • кількість пропущених днів по хворобі у певного співробітника за певний період;

  • перелік службовців, що працюють у певному відділі;

  • перелік службовців, що займають певну посаду;

  • оклад певної посади.

Результатом аналізу предметної галузі є її концептуальна модель (Рисунок 1.1).

Підприємство

має

знаходиться в

займає

працює в

Рисунок 1.1 – Концептуальна модель