Зміст.
1. Введення;
2. Економіко-організаційна сутність завдання;
3. Вхідна і вихідна інформація, структура файлів;
4. Блок-схема алгоритму розв'язання задачі;
5. Короткі відомості з технічного і загальносистемного програмного забезпечення;
6. Тексти програм (у додатку);
7. Інструкція користувача;
8. Результати рішення задачі на ПЕОМ.
Економіко-організаційна сутність завдання.
За завданням на курсове проектування проводиться автоматизація розрахунку нарахування заробітної плати в будівельному управлінні N 152. Дане завдання реалізується економістом-бухгалтером відділу бухгалтерського обліку та звітності будівельного управління.
При автоматизації завдання мають бути враховані наступні основні вимоги:
-оптимальне для користувача подання вихідної та кінцевої інформації.
-простота і зручність в експлуатації програми автоматизації;
Вхідна і вихідна інформація, в програмі представлена окремими файлами (по кожній ділянці будівельного управління за певний місяць) у вигляді таблиць.
У програмі передбачено розрахунок доплати з колективного фонду оплати праці до зарплати працівника за тарифом і його індивідуальним виплат, що розподіляється відповідно до коефіцієнта трудової участі (КТУ). Величина цього колективного фонду визначається як різниця між фондом заробітної плати на поточний місяць, який визначає керівництво в Залежно від виконання виробничої програми, і сумою зарплати за тарифом та індивідуальних виплат по всіх ділянках ( "ДОПОМОГИ" і "ЛІКАРНЯНИЙ" при розрахунку виплат з колективного фонду виключаються, тому що виплачуються зі спеціальних фондів).
При розрахунку додаткової заробітної плати для кожного працівника визначається величина набраних ним у поточному місяці балів, яка розраховується як добуток зарплати по тарифу (з урахуванням вихідних і понаднормових) працівника і отриманого ним КТУ.
Далі визначаються нормативні коефіцієнти доплати з колективного фонду для робітників і службовців. Величина нормативного коефіцієнта для робітників дорівнює відношенню частини колективного фонду на робочих до суми балів за робочим. Величина нормативного коефіцієнта для ІТП дорівнює відношенню частини колективного фонду на ІТП до суми балів за ІТП.
При розподілі колективного фонду між робітниками та ІТП передбачається рівність загальної зарплати робітника 5-го розряду (тобто сума зарплати за тарифом і доплати розподіленої по КТУ без урахування індивідуальних нарахувань) загальною зарплати майстра (при окладі майстра - 250000).
Доплата з колективного фонду кожному працівнику розраховується як добуток кількості балів даного працівника і відповідного нормативного коефіцієнта.
Також у програмі розраховуються нарахування по кожному працівнику підсумкової суми заробітної плати, що включає зарплату по тарифу (у тому числі оплату за вихідні та понаднормові), доплату з колективного фонду та індивідуальні виплати, при цьому "ЛІКАРНЯНИЙ" і "ПОСІБНИКИ" складаються тільки для визначення загальної суми нарахувань.
Мінімальна конфігурація комп'ютера:
- Оболонка або операційна система: Windows 3.1, Windows 95, Windows NT або OS/2, MAC (підтримка 16-bit-ного коду та символьної кодування Windows 3.1)
- 2 MB RAM
- VGA Card
- Hard Drive 15 Mb
- Floppy drive 1.44 MB
Коротко про програму:
Програма "Автоматизація розрахунку нарахувань заробітної плати в будівельному управлінні N 151" була написана Delphi 1.0 for Windows 3.1 і скомпільована в 16-ти бітному коді. Передбачено зручний інтерфейс користувача, можливість запуску програми паралельно з іншими програмами, що прискорює роботу користувача і робить програму більш практичною. У програми є один великий недолік і в той же час гідність: програма працює в кодуванні символів Windows, що робить можливим робити зручну ландшафтну друк з Windows, використовувати отриману інформацію в інших додатках Windows. Для спрощення програми я не передбачив у ній вбудованого конвектора для перекладу файлів у формат DOS, тому для використання результатів в додатках DOS слід перевести вихідні файли в потрібний формат. Це можна зробити за допомогою стандартного редактора WordPad або Write.
Загальний розмір програми складає 252 246 байт. Програма не містить архівів, файлів, що робить можливість її швидкого запуску прямо з незахищеною дискети. Але краще проводити запуск з жорсткого диска, тому що швидкість звернення до нього і швидкість запису на нього вище, ніж у дискети, так само це підвищить надійність збереження інформації. У принципі ця програма-примітивна демонстраційна версія, яку можна розвинути в справжню гарну програму: організувати виклик вбудованого редактора, висновок на принтер, систему допомоги, меню з спливаючими підказками, "зробити цукерочку". Можливості Delphi 1.0 for Windows 3.1 дуже великі, при використанні 32-bit-ного коду вони майже не обмежені. Існує безліч бібліотек і модулів, при підключенні яких можна зробити цього монстра, що буде робити все, що хочеш, і буде простий у використанні.
Програма була написана під Windows 3.1, але може працювати і під іншими оболонками, емулює роботу Windows 3.1-OS/2; MAC, що підтримують 16-bit-ний код та кодування Windows3.1-Windows NT, Windows 95.
Програма здійснює порядковий введення з вхідних файлів, обробляє їх за допомогою робочих файлів, роблячи порядковий висновок у вихідні файли. Для функціонування програми використовуються форматні файли. Максимальний обсяг введеної інформації обмежений структурою таблиці. Крім основних, програма використовує стандартні модулі мови Delphi.
Інструкції користувача.
Створення вхідної інформації:
Перед запуском програми необхідно створити відповідні вхідні файли в директорії VHOD на основі вже наявних файлів. При роботі в Windows, користувачеві рекомендується створювати їх за допомогою стандартного редактора Write (WordPad). Кожному дільниці в кожному місяці відповідає два файли. Формат файлів має строго відповідати формату вже існуючих файлів, зберігаючи структуру таблиці. Назва файлів повинна відповідати наступним стандартам:
-Ім'я першого файлу: X-1-Y.txt, де X-номер ділянки, а Y-номер місяця.
-Ім'я другого файлу: X-2-Y.txt, де X-номер ділянки, а Y-номер місяця.
Запуск програми:
Запуск програми здійснюється після запуску Windows або емулятора Windows 3.1 у випадку використання OS/2 або MAC. Що запускає файл-файл pr1.exe. Після запуску програми перед користувачем з'являється її інтерфейс.
Користування програмою:
Після успішного запуску користувач задає параметри та коефіцієнти розрахунків. Після того, як відповідні коефіцієнти та параметри визначені, необхідно натиснути клавішу Рахунок на інтерфейсі програми. Інформація буде проаналізовано та виведена в таблиці.
Перегляд вихідної інформації:
Вихідні таблиці знаходяться в піддиректорії VIHOD. Кожному дільниці в кожному місяці відповідає певний файл:
-Файл: X-1-Y.txt, де X-№ ділянки, а Y-№ місяці.
При роботі в Windows, користувачеві рекомендується переглядати їх за допомогою стандартного редактора Write (WordPad), або Notepad.
Додаткові операції:
Додаткові операції над вихідний інформацією, як друк вихідних таблиць, переведення їх у кодування DOS і ін, користувачеві рекомендується проводити використовуючи стандартні засоби операційної системи або оболонки.