Варіанти завдань, Варіант 10, Кадри та зарплата, Проектування баз даних, ЗНТУ
« НазадВаріант 10, Кадри та зарплатаІнформаційна система створюється для автоматизації роботи відділу кадрів підприємства та обчислення в бухгалтерії заробітної плати співробітникам. Передбачається, що всі робітники мають встановлені оклади. Заробітна плата сплачується пропорційно відпрацьованому часу. Можна передбачити, що людина працює не обов’язково на повну ставку але не більше, ніж на 1,5 ставки. Інформаційно-пошукова система повинна мати такі таблиці. ПідрозділиУ цій таблиці знаходяться назви підрозділів підприємства та їхні коди. Поля таблиці: - код підрозділу; - назва підрозділу; - телефон. Облікова картка співробітникаТут зберігаються усі відомості відділу кадрів про робітників. Облікова картка заповнюється під час прийому співробітника на роботу, а після його звільнення переміщується до архіву. В полі Службові переміщення міститься інформація про всі посади, що займав робітник за весь час роботи, номери та дати відповідних наказів. У разі якихось змін даних робітника інформація в обліковій картці повинна коригуватися. Якщо робітник звільнюється, інформація з цієї таблиці вилучається до іншої таблиці Архів, яка має таку саме структуру та ще й поле Дата звільнення. Поля таблиці: - код підрозділу; - табельний номер; - ідентифікаційний код; - прізвище, ім’я та по батькові; - дата прийому на роботу; - посада; - оклад; - дата народження; - стать; - освіта; - спеціальність; - який учбовий заклад закінчив і в якому році; - номер диплому або посвідчення про освіту; - адреса; - домашній телефон; - сімейний стан; - відомості про родину; - номер паспорту, де, коли й ким виданий документ; - службові переміщення. Бухгалтерська карткаНа відміну від попередньої таблиці в цій таблиці знаходяться фінансові відомості про робітників підприємства. Щомісяця треба робити нові розрахунки заробітної плати, при цьому система повинна автоматично доповнювати таблицю, створювати нові записи для всіх робітників. Поля: - код підрозділу; - табельний номер; - рік; - місяць, за які нараховується зарплата; - реальна кількість відпрацьованих днів; - загальна нарахована сума; - аванс; - прибутковий податок; - профспілковий податок; - пенсійний податок; - усього видати на руки. Інформаційна система повинна розв’язувати такі задачі. 1. Здійснювати прийом на роботу, тобто розробити зручну екранну форму для введення всієї необхідної інформації. Передбачити можливість коригування анкетних даних у разі їхньої зміни. 2. Щомісяця на кожного працюючого заповнювати табель роботи з зазначенням відпрацьованих днів та нараховувати заробітну плату. Передбачити контроль за тим, щоб це можна було робити рівно один раз на місяць. Розміри та види податків брати згідно діючому законодавству. 3. Забезпечити можливість звільнення робітника. При цьому всі дані про нього система повинна занести до архіву із зазначенням причини звільнення, дати звільнення та номеру наказу і вилучити з Облікової картки. Передбачити можливість зберігання інформації про нараховані суми та відрахування. 4. Один раз на рік переносити застарілу фінансову інформацію до архіву, робити при цьому відповідне коригування бази даних. 5. За бажанням робітника робити звіт за вказаний період по його зарплаті та сплаченим податкам із підсумками. 6. Готувати списки робітників за різними критеріями: співробітники певного відділу, працюючі пенсіонери, чоловіки призовного віку, особи з вищою освітою та ін. 7. Щомісяця для кожного підрозділу готувати відомість на отримання заробітної плати. З повагою ІЦ "KURSOVIKS"!
|