Функціонування бази даних відділу кадрів. Прогнозування ситуації ринку праці. Аналіз наявного кадрового потенціалу, планування його розвитку з урахуванням перспективи. Нормалізація бази даних. Умови збереження цілісності даних. Інфологічна модель даних.
Аннотация к работе
Останніми роками на перший план виступає нова галузь - інформаційна індустрія, яка повязана з розвитком компютерних технологій. У суспільстві домінує виробництво інформаційного продукту, а матеріальний продукт стає більш інформаційно ємним. Загострилося протистояння між обмеженими можливостями людини зі сприйняття і переробки інформації та існуючими масивами інформації, що призначені для зберігання і передачі. Протягом кількох років виріс рівень споживчих якостей систем управління базами даних (СУБД): розмаїтість підтримуваних функцій, зручний для користувача інтерфейс, поєднання з програмними продуктами, можливість працювати по мережі й т.д. СУБД дозволяє зводити воєдино інформацію із різних джерел і допомагає швидко знайти необхідні дані, донести їх до користувачів за допомогою звітів, графіків чи таблиць.Нехай потрібно розробити модель інформаційної системи для обліку кадрів на підприємстві. Система повинна містити дані проспівробітників. Всю інформацію з бази даних можна помістити в оду таблицю. Назва поля Тип поля Розмірність Основні цілі, які при цьому переслідуються: - забезпечити швидкий доступ до даних в таблицях;Зведемо її до 1-ї нормальної форми, для цього розібємо таблицю на кілька. Відразу прослідкуємо, щоб кожне поле вміщувало логічну неподільну одиницю. Поле Адреса розібємо на поля Вулиця, Будинок, Квартира. Поле Номер - ключове, оскільки дане поле однозначно визначає кожен запис таблиці. Ми мали початкову таблицю з такими полями: Номер, Прізвище, Імя, По батькові, Назва посади, Оклад, Назва відділу, Регіон, Стаж роботи, Стать, Дата народження, Телефон, Завдання, Номер картки.Звязки між таблицями - це основа для забезпечення цілісності даних, що дає змогу запобігти виникненню в базі даних відірваних записів. Звязки між таблицями можна створювати використовуючи вікно «Звязки», або перетягуванням полів з області списку полів. Програма Access використовує звязки між таблицями, щоб визначити та обєднати таблиці в тих випадках, коли їх потрібно використати в обєкті бази даних. Один до одного - при такому типові звязку одного запису в першій таблиці відповідає лише одна запис в іншій таблиці. Один до багатьом - в цьому випадку запис однієї таблиці може мати декілька погоджених з нею записів в іншій таблиці.При побудові бази даних були створені звязки між таблицями. Була забезпечена цілісність цього звязку, каскадне оновлення звязаних полів, а також каскадне видалення звязаних записів. Була забезпечена цілісність цього звязку, каскадне оновлення звязаних полів, а також каскадне видалення звязаних записів. Була забезпечена цілісність цього звязку, каскадне оновлення звязаних полів, а також каскадне видалення звязаних записів.Розробимо форми для відображення та ведення даних в таблицях. Ці форми будуть використовуватись при перегляді, доповненні та коригуванні бази даних. Форма Відділ дозволяє переглянути інформацію про відділення підприємства. Форма Завданнядозволяє переглянути інформацію про завдання підприємства. Форма Посада дозволяє переглянути та редагувати інформацію про посади підприємства.Перший запит Вільні вакансії дозволяє отримати інформацію про посади які вільні на підприємстві. При виводі інформації за запитом ми одержимо такі поля: Код посади,Назва посади, Оклад, Вакансія, Номер відділу. Другий запит Пошук дозволяє отримати інформацію за прізвищем співробітника. При виводі інформації за запитом ми одержимо такі поля: Прізвище, Імя, По батькові, Назва посади, Оклад, Назва відділу, Регіон, Стаж роботи, Стать, Дата народження,Номер картки. Третій запит Кадри дозволяє переглянути всіх співробітників їх посаду, завдання які виконують та ін.При виводі інформації за запитом ми одержимо такі поля: Прізвище, Імя, По батькові, Назва посади, Оклад, Назва відділу, Регіон, Стаж роботи, Стать,Дата народження,Адрес, Телефон, Завдання Номер картки.Звіт Посада. Даний звіт виводить список посад. На рисунку 7.1 зображено цей звіт. Даний звіт виводить відомості про Людей які працюють на підприємстві.Результатом виконання даної роботи стала розроблена база даних, що дозволяє автоматизувати операції обліку і процеси складання звітних документів, які мають створюватись у відділі кадрів. Розроблена база даних відповідає всім вимоги предметної області, таблиці створеної бази даних відповідають вимогам нормалізації, що дозволяє забезпечити цілісність і несуперечність інформації. Додаток дозволяє розвязувати всі завдання, сформульовані у відділі кадрів. У звязку з тим, що база навчальна, а не професійна, деякі дані про співробітників не були включені у базу. Але розроблена в даній роботі база даних легко доповнюється за необхідності розробки професійної бази даних Відділ кадрів.