Рефераты. Автоматизована система обліку кадрів на підприємстві






p> При розв(язанні задачі “Облік наявності та руху кадрiв” вико- ристовуються інформаційні масиви, опис яких наведений у таблицях 5 ( 19.

Таблиця 5
Опис масиву “Кадр”
Назва масиву ( Дані про працівників
Позначення масиву ( KADR
Назва носія інформації ( MД
Обсяг масиву ( 400 записів
Довжина запису ( 122 символи
Метод організації ( індексний
Ключі упорядкування ( табельний номер
Ідентифікатор індексного масиву ( KADR
|Назва реквізиту |Іденти-ф|Умовне | |Діапа-|Логічні і |
| |ікатор |позначенн|Фор-ма| |семантичні |
| |у |я у |т |зон |зв(язки |
| |прог-рам|фор-мулах| |змін | |
| |і | | | | |
|1 |2 |3 |4 |5 |6 |
|Табельний номер |TN |TN |9(4) |( |DIPLOM, |
| | | | | |PEREM,UVOL |
|ПІБ |FIO |( |A(40) |( |( |
|Дата народження |DAT_RG |( |9(8) |( |( |
|Код статі |K_POL |p |9(1) |1(2 |SPR_POL |
|Код сімейного стану |K_SEM |( |9(1) |1(3 |SPR_SEM |
|Домашня адреса |DOM_AD |( |A(30) |( |( |
|Серія паспорту |SPR_P |( |X(8) |( |( |
|Код відмітки про |K_VOEN |( |9(1) |1(2 |SPR_VOEN |
|військовий облік | | | | | |
|Номер наказу про |N_PR |( |9(3) |( |( |
|прийом | | | | | |

Продовження таблиці 5

|1 |2 |3 |4 |5 |6 |
|Дата прийому |DAT_PR |( |9(8) |( |( |
|Код виду прийому |K_PR |v |9(1) |1(4 |SPR_PR |
|Код структурного |K_SP |s |9(2) |01(07 |SPR_ST |
|підрозділу | | | | | |
|Код категорії |K_KAT |k |9(1) |1(7 |SPR_KAT |
|Код професії |K_PRO |f |9(5) |( |SPR_PRO |
|Код посади |K_POS |( |9(2) |1(20 |SPR_POS |
|Оклад |OKL |( |9(4),9(|( |( |
| | | |2) | | |

Таблиця 6
Опис масиву “Переміщення”
Назва масиву ( Переміщення працівників
Позначення масиву ( PEREM
Назва носія інформації ( MД
Обсяг масиву ( 300 записів
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( табельний номер
Ідентифікатор індексного масиву ( PEREM

| |Ідентифі-к|Умовне | |Діапа- |Логічні |
|Назва реквізиту |атор у |позначен|Формат |зон |і |
| |програмі |ня у | |змін |семантич|
| | |фор-мула| | |ні |
| | |х | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Номер наказу |N_PER |( |9(3) |( |( |
|Табельний номер |TN |TN |9(4) |( |KADR |
|Дата переміщення |DAT_PER |( |9(8) |( |( |
|Код структурного |K_SP |s |9(2) |01(07 |SPR_SP |
|підрозділу | | | | | |
|Код посади |K_POS |( |9(2) |1(20 |SPR_POS |
|Оклад |OKL |( |9(4),9(2|( |( |
| | | |) | | |

Таблиця 7
Опис масиву “Диплом”
Назва масиву ( Дані про освіту працівників
Позначення масиву ( DIPLOM
Назва носія інформації ( MД
Обсяг масиву ( 400 записів
Довжина запису ( 18 символів
Метод організації ( індексний
Ключі упорядкування ( табельний номер
Ідентифікатор індексного масиву ( DIPLOM

| |Ідентифі-к|Умовне | |Діапа- |Логічні |
|Назва реквізиту |атор у |позначен|Формат |зон |і |
| |програмі |ня у | |змін |семантич|
| | |фор-мула| | |ні |
| | |х | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Номер диплому |N_DIP |( |9(6) |( |( |
|Табельний номер |TN |TN |9(4) |( |KADR |
|Код освіти |K_OBR |( |9(1) |1(5 |SPR_OBR |
|Код спеціальності |K_SPE |( |9(5) |( |SPR_SPE |

Таблиця 8
Опис масиву “Звільнення”
Назва масиву ( Звільнення працівників
Позначення масиву ( UVOL
Назва носія інформації ( MД
Обсяг масиву ( 200 записів
Довжина запису ( 17 символів
Метод організації ( індексний
Ключі упорядкування ( табельний номер
Ідентифікатор індексного масиву ( UVOL

| |Ідентифі-к|Умовне | |Діапа- |Логічні |
|Назва реквізиту |атор у |позначен|Формат |зон |і |
| |програмі |ня у | |змін |семантич|
| | |фор-мула| | |ні |
| | |х | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Номер наказу |N_UV |( |9(3) |( |( |
|Табельний номер |TN |TN |9(4) |( |KADR |
|Дата звільнення |DAT_UV |( |9(8) |( |( |
|Код причини звільнення|K_SP |z |9(2) |( |SPR_PRI |

Таблиця 9
Опис масиву “Категорія”
Назва масиву ( Довідник категорій
Позначення масиву ( SPR_KAT
Назва носія інформації ( MД
Обсяг масиву ( 20 записів
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код категорії
Ідентифікатор індексного масиву ( SPR_KAT

| |Ідентифі|Умовне | |Діапа-|Логічні і |
|Назва реквізиту |-катор у|позначенн|Формат | |семантичні |
| |програмі|я у | |зон |зв(язки |
| | |фор-мулах| |змін | |
|1 |2 |3 |4 |5 |6 |
|Код категорії |K_KAT |k |9(1) |1(7 |KADR |
|Назва категорії |N_KAT |( |A(10) |( |( |

Таблиця 10
Опис масиву “Професія”
Назва масиву ( Довідник професій
Позначення масиву ( SPR_PRO
Назва носія інформації ( MД
Обсяг масиву ( 30 записів
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код професії
Ідентифікатор індексного масиву ( SPR_PRO

| |Ідентифі-к|Умовне | |Діапа-|Логічні |
|Назва реквізиту |атор у |позначен|Формат | |і |
| |програмі |ня у | |зон |семантич|
| | |фор-мула| |змін |ні |
| | |х | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Код професії |K_PRO |f |9(5) |( |KADR |
|Назва професії |N_PRO | |A(10) |( |( |

Таблиця11
Опис масиву “Структурний підрозділ”
Назва масиву ( Довідник структурних підрозділів
Позначення масиву ( SPR_SP
Назва носія інформації ( MД
Обсяг масиву ( 7 записів
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код структурного підрозділу
Ідентифікатор індексного масиву ( SPR_SP

| |Ідентифі-к|Умовне | |Діапа-|Логічні |
|Назва реквізиту |атор у |позначення |Формат | |і |
| |програмі |у формулах | |зон |семантич|
| | | | |змін |ні |
| | | | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Код структурного |K_SP |s |9(2) |01(07 |KADR, |
|підрозділу | | | | |PEREM |
|Назва структурного |N_SP |( |A(20) |( |( |
|підрозділу | | | | | |

Таблиця 12
Опис масиву “Прийом”
Назва масиву ( Довідник видів прийому
Позначення масиву ( SPR_PR
Назва носія інформації ( MД
Обсяг масиву ( 4 записи
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код виду прийому
Ідентифікатор індексного масиву ( SPR_PR

| |Ідентифі-ка|Умовне | |Діапа-|Логічні |
|Назва реквізиту |тор у |позначен-н|Формат | |і |
| |програмі |я у | |зон |семантич|
| | |фор-мулах | |змін |ні |
| | | | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Код виду прийому |K_PR |v |9(1) |1(4 |KADR |
|Назва виду прийому |N_PR |( |A(25) |( |( |

Таблиця 13
Опис масиву “Посада”
Назва масиву ( Довідник посад
Позначення масиву ( SPR_POS
Назва носія інформації ( MД
Обсяг масиву ( 20 записів
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код посади
Ідентифікатор індексного масиву ( SPR_POS

| |Ідентифі-к|Умовне | |Діапа- |Логічні і|
|Назва реквізиту |атор у |позначен-н|Формат |зон |семантичн|
| |програмі |я у | |змін |і зв(язки|
| | |фор-мулах | | | |
|1 |2 |3 |4 |5 |6 |
|Код посади |K_POS |( |9(2) |1(20 |KADR, |
| | | | | |PEREM |
|Назва посади |N_POS |( |A(20) |( |( |

Таблиця 14
Опис масиву “Сімейний стан”
Назва масиву ( Довідник сімейного стану
Позначення масиву ( SPR_SEM
Назва носія інформації ( MД
Обсяг масиву ( 3 записи
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код сімейного стану
Ідентифікатор індексного масиву ( SPR_SEM

| |Ідентифі-к|Умовне | |Діапа-|Логічні |
|Назва реквізиту |атор у |позначенн|Формат | |і |
| |програмі |я у | |зон |семантич|
| | |фор-мулах| |змін |ні |
| | | | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Код cсімейного стану |K_SEM |( |9(1) |1(3 |KADR |
|Назва сімейного стану |N_SEM |( |A(10) |( |( |

Таблиця 15
Опис масиву “Освіта”
Назва масиву ( Довідник освіт
Позначення масиву ( SPR_OBR
Назва носія інформації ( MД
Обсяг масиву ( 5 записів
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код освіти
Ідентифікатор індексного масиву ( SPR_OBR

| |Ідентифі-ка|Умовне | |Діапа-|Логічні |
|Назва реквізиту |тор у |позначен-н|Формат | |і |
| |програмі |я у | |зон |семантич|
| | |фор-мулах | |змін |ні |
| | | | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Код освіти |K_OBR |( |9(1) |1(5 |DIPLOM |
|Назва освіти |N_OBR |( |A(20) |( |( |

Таблиця 16
Опис масиву “Cпеціальність”
Назва масиву ( Довідник спеціальностей
Позначення масиву ( SPR_SPE
Назва носія інформації ( MД
Обсяг масиву ( 20 записів
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код спеціальності
Ідентифікатор індексного масиву ( SPR_SPE

| |Ідентифі-ка|Умовне | |Діапа-|Логічні |
|Назва реквізиту |тор у |позначен-н|Формат | |і |
| |програмі |я у | |зон |семантич|
| | |фор-мулах | |змін |ні |
| | | | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Код спеціальності |K_SPE |( |9(5) |( |DIPLOM |
|Назва спеціальності |N_SPE |( |A(20) |( |( |

Таблиця 17
Опис масиву “Стать”
Назва масиву ( Довідник статей
Позначення масиву ( SPR_POL
Назва носія інформації ( MД
Обсяг масиву ( 2 записи
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код статі
Ідентифікатор індексного масиву ( SPR_POL

| |Ідентифі-ка|Умовне | |Діапа-|Логічні |
|Назва реквізиту |тор у |позначен-н|Формат | |і |
| |програмі |я у | |зон |семантич|
| | |фор-мулах | |змін |ні |
| | | | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Код статі |K_POL |p |9(1) |1(2 |KADR |
|Назва статі |N_POL |( |A(10) |( |( |

Таблиця 18
Опис масиву “Військовий облік”
Назва масиву ( Довідник віміток про військовий облік
Позначення масиву ( SPR_VOEN
Назва носія інформації ( MД
Обсяг масиву ( 2 записи
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код відмітки про військовий облік
Ідентифікатор індексного масиву ( SPR_VOEN

| |Ідентифі-ка|Умовне | |Діапа-|Логічні |
|Назва реквізиту |тор у |позначен-н|Формат | |і |
| |програмі |я у | |зон |семантич|
| | |фор-мулах | |змін |ні |
| | | | | |зв(язки |
|1 |2 |3 |4 |5 |6 |
|Код відмітки про |K_VOEN |( |9(1) |1(2 |KADR |
|військовий облік | | | | | |
|Назва відмітки про |N_VOEN |( |A(15) |( |( |
|військовий облік | | | | | |

Таблиця 19
Опис масиву “Причин звільнення”
Назва масиву ( Довідник причин звільнення
Позначення масиву ( SPR_PRI
Назва носія інформації ( MД
Обсяг масиву ( 6 записів
Довжина запису ( 28 символів
Метод організації ( індексний
Ключі упорядкування ( код причини звільнення
Ідентифікатор індексного масиву ( SPR_PRI

| |Ідентифі-ка|Умовне | |Діапа|Логічні|
|Назва реквізиту |тор у |позначен-н|Фор-м|- |і |
| |програмі |я у |ат |зон |семанти|
| | |фор-мулах | |змін |чні |
| | | | | |зв(язки|
|1 |2 |3 |4 |5 |6 |
|Код причини звільнення |K_PRI |( |9(2) |1(6 |UVOL |
|Назва причини звільнення|N_PRI |( |A(30)|( |( |

3.1.6. Обгрунтування вибору машинних носіїв та розрахунок їх необхідної кількості або ємності.

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

В якості машинного носія для зберігання і обробки інформаційних масивів, а також для зберігання копій масивів, використовується жорсткий магнітний диск типу “Вінчестер”. Масиви з інформацією за минулі періоди зберігаються в архірованому вигляді на ГМД.

Для розрахунку неохідного об(єму накопичувача на ЖМД використаний опис масивів з розділу 3.1.5. і особливості розміщення інформації на конкретному машинному носію.

Результати розрахунків наведені у таблиці 20.

Таблиця 20
Розрахунок необхідної ємності накопичувача на ЖМД типу “Вінчестер”.
|Назва |Ідентифі- |Довжина |Максима-льн|Максима-льн|
|масиву |катор |запису у|е число |ий обсяг |
| | | |записів |масиву |
| | |символах| | |
|1 |2 |3 |4 |5 |
|Кадр |KADR |122 |400 |48800 |
|Переміщення |PEREM |28 |300 |8400 |
|Звільнення |UVOL |17 |200 |3400 |
|Диплом |DIPLOM |18 |400 |7200 |
|Довідник посад |SPR_POS |22 |20 |440 |
|Довідник видів прийому |SPR_PR |26 |4 |104 |
|Довідник категорій |SPR_KAT |11 |20 |220 |
|Довідник спеціальностей |SPR_SPE |25 |20 |500 |
|Довідник освіт |SPR_OBR |21 |5 |105 |
|Довідник структурних |SPR_SP |22 |7 |154 |
|підрозділів | | | | |
|Довідник професій |SPR_PRO |15 |30 |750 |
|Довідник статі |SPR_POL |11 |2 |22 |
|Довідник сімейного |SPR_SEM |11 |3 |33 |
|стану | | | | |
|Довідник причин |SPR_PRI |32 |6 |192 |
|звільнення | | | | |
|Довідник військового |SPR_VOEN |15 |2 |30 |
|обліку | | | | |
|Об(єм необхідної дискової пам(яті |70350 |

3.2. Організаційне забезпечення.

3.2.1. Загальна характеристика організаційного забезпечення.

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

Організаційне забезпечення комплексу задач “Облік наявності та руху кадрiв” забезпечує взаємодію персоналу підприємства з технічними засобами і між собою у процесі розв(язання комплексу задач.

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

Суттєвих змін в організаційній структурі при автоматизації функцій працівників відділу кадрів не відбувається. Працівник виконує ті ж функції, але створюються нові умови роботи ( робочі місця обладнують ПЕОМ, на базі яких створюються АРМи. При цьому комплекс машин і спеціалісти діють як єдине ціле і в межах вибраного технологічного процесу.

3.2.2. Технологічний процес.

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

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

Схема технологічного процесу збору та обробки інформації наведена на рисунку 5.

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

Діалог користувача з системою організовується зо допомогою меню, яке складається із наступних пунктів: “Регістрація”, “Робота”, “Пошук”,
“Відомості”, “Довідники”, “Сервіс”, “Вихід”. Кожний з цих пунктів призначений для автоматизованого розв(язання визначених задач.

При виборі пункту “Регістрація” користувач може переглянути існуючі картки, які включають основну інформацію про працівників, відредагувати ці картки, а також створити нову картку і занести нові дані.

При виборі пункту “Робота” користувач має можливість переглянути, відредагувати та доповнити дані про переміщення або звільнення працівників.

При виборі пункту “Пошук” користувачеві надається можливість переглянути інформацію про працівників, відібрану за певними ознаками.

При виборі пункту “Відомості” користувачеві надається можливість сформувати відомості, переглянути їх на екрані і роздрукувати на папір.

Пункт “Довідники” головного меню призначений для перегляду, редагевання або добавлення масивів нормативно-довідкової інформації, тобто вісіх довідників.

При виборі пункту “Сервіс” є можливість отримати довідку з використання системи, а також занести в архів інформацію за поточний місяць чи відновити інформацію за минулі місяці з дискети або з ЖМД.

При виборі пункту “Вихід” робота з системою закінчується, але передбачена можливість відмови від виходу, якщо цей пункт був вибраний випадково.

3.2.3. Керівництво користувача.

1. Вступ.

Розділ “Керівництво користувача” призначений для вивчення , використання і засвоєння пакету програм по вирішенню задачі “Облік наявності та руху кадрiв”. Далі цей пакет програм буде називатися ПП
“Кадр”.

У розділі наведені основні відомості для роботи у середовищі автоматизованої системи, поданий опис режимів і функцій ПП, порядку дій користувача.

Сукупність програмних засобів забезпечує виконання слідуючих функцій:

( ведення даних в ЕОМ і їх контроль(

( ведення БД(

( перегляд оперативних і довідкових масивів(

( формування вихідних документів(

( друк документів.

Для успішної роботи з даними пакетом користувач повинен мати навики роботи на ПЕОМ і професійно розбиратися у предметній області. Перед початком роботи користувачеві необхідно ознайомитися з даним документом, а також з інструкціями з експлуатації технічних засобів.

2. Призначення та умови застосування.

ПП “Кадр” призначений для автоматизації слідуючих функцій з обліку наявності та руху кадрiв:

( роботи з оперативними даними(

( роботи з довідниками(

( формування вихідних відомостей.

Для функцінування АРМ працівника відділу кадрів з обліку наявності та руху кадрiв необхідні наступні програмні та технічні засоби:

( персональна 32 - розрядна ЕОМ, сумісна з IBM PC / AT з об(ємом оперативної пам(яті не менше 8 Мбайт, накопичувачем на ЖМД типу “Вінчестер” об(ємом не менше 180 Мбайт, накопичувачем на ГМД об(ємом 1,44 Мбайт, відеотермінальним пристроєм, клавіатурою типу латинь/кирилиця, пристроєм типу “мишка”(

( друкуючим пристроєм формату А3(

( операційна система MS(DOS версії 6.20(

( операційне середовище Windows версії 3.11(

( СУБД FoxPro для Windows версії 2.5.

3. Підготовка до роботи.

Впровадження ПП “Кадр” виконує програміст-розробник. Для цього він записує з дистрибутивної дискети на ЖМД необхідної програми і БД.

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

Для запуску системи необхідно виконати слідуючі дії:

( ввімкнути ПЕОМ(

( після завантаження операційної системи у командному рядку набрати з клавіатури ім(я файлу “kadr” і натиснути клавішу ( Enter (.

4. Опис операцій.

Робота з ПП “Кадр” відбувається у діалоговому режимі за допомогою головного меню і підменю.

Рух по пунктам меню (підменю) відбувається за допомогою клавіш “(“,
“(“, “(“, “(“, вибір пункту меню ( підменю ) відбувається за допомогою клавіші “Enter”. Вихід із підменю всіх рівнів здійснюється натиском клавіші
“Esc”.

Страницы: 1, 2, 3, 4, 5



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.