Файл: Проектирование реализации операций бизнес-процесса «Расчет заработной платы» ( Выбор комплекса задач автоматизации ).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 28.03.2023

Просмотров: 425

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Рисунок 8 - Информационно-логическая модель предметной области

На этой схеме прямоугольники отображают таблицы базы данных с полным списком их полей, а связи показывают, по каким полям осуществляется взаимосвязь таблиц. Имена ключевых полей для наглядности выделены и находятся в верхней части полного списка полей каждой таблицы.

2.5. Характеристика базы данных

Для решения поставленной задачи была построена концептуальная схема (рисунок 9) информационной системы «Начисления заработной платы».

Рисунок 9 - ER диаграмма – Начисление заработной платы

Концептуальная модель транспонируется в модель данных, совместимую с выбранной СУБД. Версия концептуальной модели, которая может быть обеспечена конкретной СУБД, называемой логической моделью.

Структура каждой таблицы реляционной модели определяется составом отношений, ключевыми и описательными атрибутами, которые были получены ранее.

Таблица 8. Сотрудники

Имя поля

Признак ключа

Обязательное поле

Тип

данных

Размер

Формат

Подпись поля

Табельный номер

Ключ

Да

Текстовый

5

/Т00

Код сотрудника

Фамилия

Да

Текстовый

25

Фамилия

Имя

Да

Текстовый

25

Имя

Отчество

Да

Текстовый

25

Отчество

Подразделение

Да

Текстовый

35

Название подразделения

Должность

Да

Текстовый

25

Должность

Оклад

Да

Денежный

25

Длинное целое

Город

Стаж работы

Да

Числовой

25

Длинное целое

Город

Кол-во детей

Да

Числовой

25

Длинное целое

Город

Адрес

Нет

Текстовой

255

Телефон

Нет

Текстовый

"+7-"000\-000\-00\-00;

Телефон


Таблица 9. Должности

Должности

Ключ

Код должности

Числовой

Наименов. Должности

Текстовый

Таблица 8. Подразделения

Предметы

Ключ

Код подразделения

Числовой

Наименов. Подразделения

Текстовый

Таблица 10. Месяц

Месяц

Ключ

Код месяца

Числовой

Названия месяца

Текстовый

Рабочие дни

Денежный

Праздничные дни

Числовой

Выходные дни

Числовой

Таблица 11. Ведомость

Ведомость

Ключ

Код месяца

Числовой

Ключ

Табельный номер

Числовой

Число рабочих дней

Денежный

Отработано праздничные и выходные дни

Числовой

Премия

Числовой

Логическая модель отражает логические связи между элементами данных вне зависимости их содержания и среды хранения.

Логическая модель данных может быть реляционной, иерархической или сетевой. Логическая модель отображается в логическую память, такую как диск, лента или какой-либо другой носитель информации.

2.6. Структурная схема пакета (дерево вызова программных модулей)

Поскольку основным программным продуктом, разрабатываемым в данном проекте является программа по расчету заработной платы, то и дерево функций будет описано именно для неё (рис. 10).

2.7 Описание программных модулей

Экранные формы в настоящее время образуют основу интерфейса в человеко-машинном диалоге.

Порядок проектирования экранной формы подразумевает следующие этапы:

  • проектирование содержания экранной формы
  • проектирование ее формы представления (формы экрана)
  • программное обеспечение экранной формы.

Начало


конец

Рисунок 10 – дерево функций

Проектирование сценария диалогового режима решения задачи состоит в разработке взаимосвязанной последовательности экранных форм и правил перехода между ними. Правила перехода между формами представлены в разделе «Проектирование иерархического меню».

В информационной системе «Расчет зарплаты» были разработаны 5 экранных форм.

  1. «Добавление сотрудника»;
  2. «Добавить должность»;
  3. «Добавить подразделение»;
  4. «Табель учета рабочего времени»;
  5. «Выплатить зарплату сотрудникам».

Для поддержания диалогового режима работы пользователя с АРМ используются форма «Главное меню».

Формы для ввода информации проектировались при помощи Мастера и содержат такие же реквизиты, как и соответствующие таблицы, на основе которых они были спроектированы. Формы создаются по таблицам – Сотрудники, Должности, Подразделения, Ведомость. Включаем в форму все поля соответствующей таблицы. Внешний вид форм – в один столбец. Далее с помощью конструктора форм преобразуем получившуюся форму, и добавляем управляющие кнопки.

Таблица 12. Структура формы «Табель учета рабочего времени»

№ п/п

Имя поля

Объект формы

Описание

1

Табельный номер

Поле

Сведения о сотруднике необходимые для расчета зарплаты и удержаний

2

Фамилия

Поле

3

Имя

Поле

4

Отчество

Поле

5

Подразделение

Поле со списком

6

Должность

Поле со списком

7

Оклад

Поле

8

Стаж работы

Поле

9

Кол-во детей

Поле

10

Адрес

Поле

11

Телефон

Поле

12

Месяц

Внедренный объект, поле со списком

Сведения об отработанном времени каждого сотрудника за весь период начисления зарплаты

13

Число рабочих дн.

Внедренный объект

14

Отработано рабочих дней

Внедренный объект, поле

15

Отработано праздничных, выходных дней

Внедренный объект, поле

16

Закрыть форму

Кнопка

Закрыть форму


Таблица 13. Структура формы «Зарплата»

№ п/п

Имя поля

Объект формы

Описание

1

Табельный номер

Поле

Сведения о сотруднике необходимые для расчета зарплаты и удержаний

2

Фамилия

Поле

3

Имя

Поле

4

Отчество

Поле

5

Подразделение

Поле со списком

6

Должность

Поле со списком

12

Месяц

Поле со списком

Сведения об отработанном времени

13

Число рабочих дн.

Поле

14

Сверхурочные дни

Поле

15

Оплата по табелю

Поле

Вычисляемые поля

16

Доп.оплата по табелю

Поле

17

Надбавка за стаж

Поле

18

Мат.помощь (дети)

Поле

19

Начислено

Поле

20

НДФЛ

Поле

21

ПФ

Поле

22

Удержано

Поле

23

Выплачено

Поле

24

Закрыть форму

Кнопка

Закрыть форму

2.8. Контрольный пример реализации проекта и его описание

При запуске ИС «Расчет зарплаты» автоматически открывается форма «Главное меню», на которой расположены все основные объекты базы данных. Для первоначального ввода данных в справочник используйте кнопку перехода «Заполнить справочник Специальности». После нажатия этой кнопки откроется форма для заполнения соответствующего справочника.

При поступлении на работу нового сотрудника необходимо использовать основную форму для заполнения: «Добавить сотрудника». Для ввода сведений о должностях, подразделениях, отработанном времени используйте соответствующие формы. Для закрытия программы используйте кнопку «Выход». При ее нажатии все данные будут сохраняться автоматически.

ЗАКЛЮЧЕНИЕ

Данная курсовая работа была разработана для создания информационной системы «Расчет зарплаты» для малого предприятия «СтройИнвест». Создание базы данных обусловлено необходимостью вести автоматизированный учет и хранение сведений обо всех сотрудниках фирмы. Проектирование приложения осуществляется под управлением СУБД Access.


В процессе разработки была использована нормализованная реляционная модель. Проведение нормализации позволило спроектировать базу данных, в которой нет избыточных (ненужных) данных и противоречий. Также была обеспечена целостность данных, которая способствовала адекватности отражаемых сведений.

При проектировании бизнес-процесса для информационной системы «Расчет заработной платы» расчет заработной платы производился для всех сотрудников. Также производились налоговые вычеты, по каждому месяцу, были созданы отчеты за текущий месяц по всему персоналу и карточки по каждому работнику.

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Кузьмина Э. В. Современное состояние автоматизации бизнес-процессов кадрового менеджмента на малом предприятии //Новая наука: Современное состояние и пути развития. – 2016. – №. 6-2. – С. 183-185.
  2. Глушкова Р. В. Информационные системы автоматизации учета и управления малого предприятия //ГИПОТЕЗА. – 2020. – С. 12.
  3. Бурыкин А. Д., Воеводина Е. И. Организация оплаты труда на малых предприятиях //Экономика и управление: проблемы, решения. – 2016. – Т. 1. – №. 10. – С. 130-137.
  4. Лайкам К. Э., Зайнуллина З. Ж., Зарова Е. В. Методология расчета средне месячной заработной платы //Вопросы статистики. – 2016. – №. 7. – С. 52-56.
  5. Рогачиков А. Е. БАЗА ДАННЫХ АИС МАЛОГО ПРЕДПРИЯТИЯ //Новые информационные технологии в научных исследованиях. – 2018. – С. 95-97.
  6. Боташев Р. А., Борлакова З. Р. ОСОБЕННОСТИ ОПЛАТЫ ТРУДА НА МАЛЫХ ПРЕДПРИЯТИЯХ //Основные тенденции развития экономики и управления в современной России. – 2019. – С. 31-36.
  7. Бражник А.С. Щеглов Б.С. Бухгалтерский учет в производственном объединении. Минск: Беларусь, 1981 – 492 с.

ПРИЛОЖЕНИЕ 1. ЭКРАННЫЕ ФОРМЫ

Форма «Табель учета рабочего времени

Форма «Зарплата»

Форма «Добавить должность

Форма «Добавить подразделение»

Форма «Добавить сотрудника»

ПРИЛОЖЕНИЕ 2. СХЕМА ДАННЫХ БД