Міністерство освіти і науки України
Харківський національний університет радіоелектроніки
Факультет Компьютерні Науки ......................................................................................................................
Кафедра ПЗ ЕОМ ..........................................................................................................................
КУРСОВА РОБОТА
Пояснювальна записка
Інформаційна система «Табелювання робочих днів»
.....................................................................................................................................
(тема роботи)
Бази данних
.....................................................................................................................................
(дисципліна)
Керівник Черепанова Ю. Ю. .........................................................................................................................
(підпис, дата, посада, прізвище, ініціали)
Студент ПІ-09-2 Петрук М.В. ..........................................................................................................................
(група, підпис, дата, прізвище, ініціали)
Комісія:
........................................ ..................
(Посада, прізвище, ініціали) (підпис)
Харків 2011
1 Аналіз предметної галузі
На сьогодні існує багато достатньо великих підприємств, в кожному з яких потрібно організовувати інформацію про відділи, з яких воно складається, працювати з інформацією про службовців, що там працюють, а саме - з особистою інформацією службовця та з медичними довідками за пропущені ним робочі дні.
Проблема даної предметної галузі полягає в тому, що робота з таким, зазвичай, великим об’ємом інформації в паперовому вигляді потребує великих невиправданих затрат робочої сили та часу, тому доцільно проводити автоматизацію. На сьогодні використання баз даних є дуже актуальним та вдалим рішенням. Тому виникає необхідність в програмному продукті, який взаємодіє з базою даних. Така інформаційна система значно полегшить введення, редагування, видалення, пошук, фільтрацію інформації, характерної для цієї галузі.
Потенційними користувачами даної інформаційної системи можуть бути:
-
бухгалтера;
-
службовці;
-
керівники підприємства.
В даній предметній галузі можна виділити такі сутності: підприємство, відділ, співробітник, посада, лікарняний аркуш.
Існує інформація про підприємства та службовців, що включає дані: назва підприємства, адреса підприємства, телефон підприємства, номер відділу, назву відділу, П.І.Б. службовця, дату народження, стать, адресу, табельний номер службовця, назва посади й оклад за посадою. Існує також інформація про лікарняні аркуші, що подавав службовець за пропущені робочі дні: дата початку і закінчення лікарняного, діагноз хвороби, номер лікарні, у якій перебував на обліку службовець.
Обмеження, що накладаються на характеристики:
-
один відділ входить в одне підприємство;
-
одне підприємство складається з багатьох відділів;
-
поле «Назва підприємства» є унікальним;
-
назва відділу може повторюватись в різних підприємствах (поле «Назва відділу» не є унікальним);
-
один службовець працює в одному відділі;
-
в одному відділі працює багато службовців;
-
один службовець може займати одну посаду;
-
одну посаду можуть займати багато службовців;
-
один лікарняний аркуш відповідає одному службовцю;
-
у одного службовця може бути багато лікарняних аркушів;
-
табельний номер службовця є унікальним.
Перелік функцій, що повинна виконувати інформаційна система:
-
збереження;
-
введення та редагування даних;
-
видача інформації на запити;
-
пошук, сортування та фільтрація даних;
-
формування звітів;
-
виконання задачі автоматизації (робити нарахування зарплати службовця з урахуванням посадових окладів і того, що лікарняні оплачуються в розмірі не більше 40 днів на рік, а лікарняні по догляду за дітьми жінкам оплачуються повністю. Лікарняні від 40 до 60 днів оплачуються в розмірі 50% від посадового окладу).
Можливі запити до системи:
-
кількість пропущених днів по хворобі у певного співробітника за певний період;
-
перелік службовців, що працюють у певному відділі;
-
перелік службовців, що займають певну посаду;
-
оклад певної посади.
Результатом аналізу предметної галузі є її концептуальна модель (Рисунок 1.1).
Підприємство
має
знаходиться
в
займає
працює
в
Рисунок 1.1 – Концептуальна модель