Проектирование АИС по начислению и учету заработной платы.
Заказать уникальную курсовую работу- 37 37 страниц
- 20 + 20 источников
- Добавлена 08.08.2022
- Содержание
- Часть работы
- Список литературы
- Вопросы/Ответы
ВВЕДЕНИЕ 3
1. Аналитическая часть 4
1.1. Общая характеристика ООО «Вер-Нова» 4
1.2. Анализ бизнес-процессов расчета заработной платы 6
Выводы 12
2.Проектная часть 13
2.1. Информационная модель технологии учета удаленной формы работы сотрудников 13
2.2. Моделирование в UML 18
2.3. Обоснование выбора средства разработки 21
2.4 Описание функционала разработанного ПО 23
2.5. Тестирование разработанной системы 29
Выводы 32
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 35
ПРИЛОЖЕНИЕ А 37
ВыводыВ проектной части работы проведено описание создание реализация информационной системы учета заработной платы сотрудников. Определен набор информационных объектов, их реквизитный состав, проведена установка межтабличных связей. Далее проведено построение структуры данных информационной системы. В качестве среды разработки выбрана система «1С: Предприятие». Далее проведено описание разработанного прототипа программного решения, в котором предусмотрены возможности работы со справочной, оперативной и отчетной информацией в соответствии с поставленными задачами автоматизации. ЗАКЛЮЧЕНИЕВ рамках данной работе проведена разработка информационной системы для автоматизации расчета заработной платы. При проведении анализа предметной области было показано, что технология расчета заработной платы предполагает необходимость учета множества факторов, включающих учет отработанного времени, формы оплаты труда, особенностей расчета налогов, страховых взносов, формирование ведомостей для зачисления заработной платы на банковские счета работников.В аналитической части работы проведен анализ деятельности компании, построена функциональная модель учета заработной платы, определена структура информационных потоков, выявлены недостатки существующей технологии расчета заработной платы. Далее проведено определение задач, требующих программной реализации. В качестве способа приобретения программного решения выбрана собственная разработка.В проектной части работы проведено создание информационной модели: определен перечень информационных объектов, определены связи между ними, проведено обоснование выбора необходимых реквизитов.Далее определены требования к пользовательским сценариям, описаны роли администратора, бухгалтера, специалиста по кадрам.Программная реализация информационной системы проведена в формате конфигурации «1С: Предприятие». Описаны режимы работы со справочниками, условно-постоянная информация которых обеспечивает возможности расчета заработной платы, описана структура документов, регистров и сформированных отчетов. Тестирование разработанной системы показало соответствие реализованных функций поставленным задачам.Факторы получаемой экономической выгоды связаны с возможностью сокращения временных затрат на ведение учета данных по начислению заработной платы, возможностью формирования ведомостей, на основании которых проводится расчет налоговой базы и базы для расчета страховых взносов. Таким образом, внедрение разработанной системы в работу ООО «Вер-Нова» обеспечит возможности повышения эффективности работы специалистов по бухучету, работы с персоналом и экономистов. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВООО «Вер-Нова». О компании. [Электронный ресурс]. Режим доступа: https://dbarh.ru/Балашов А.И., Рогова Е.М. Управление проектами. - Люберцы: Юрайт, 2016. - 383 c.Бараненко, С.П. Управление проектами. - М.: АП Наука и образование, 2014. - 244 c.Боровская Е.В. Программирование в среде Delphi - 3-е изд., (эл.) - М.: БИНОМ. ЛЗ, 2015. - 241 с.Гвоздева В.А. Базы и банки данных. - М.: Альтаир-МГАВТ, 2015. - 76 с.Гофман В.Э. Хомоненко А.Д., Работа с базами данных в Delphi. - СПб:БХВ-Петербург, 2014. - 628 с.Дадян Э. Г., Зеленков Ю. А. Методы, модели, средства хранения и обработки данных: учебник. - Москва : Вузовский учебник, 2016. - 167с.Дадян Э.Г. Современные базы данных. Часть 2: практические задания: Учебно-методическое пособие. - М.: НИЦ ИНФРА-М, 2017. - 68 с.Затонский А.В. Информационные технологии: разработка информационных моделей и систем. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 344с.Златопольский Д.М. Программирование: типовые задачи, алгоритмы, методы - 3-е изд., (эл.) - М.: БИНОМ. ЛЗ, 2015. - 226 с.Карпузова В.И., Скрипченко, К.В. Чернышева, Н.В. Информационные технологии в менеджменте. - М.: Вузовский учебник: НИЦ ИНФРА-М, 2014. – 256с.Колдаев В.Д. Структуры и алгоритмы обработки данных. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 296 с.Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение: теория и практика. - Москва: Вильямс, 2017. - 1439 с.Коряковский А.В. Информационные системы предприятия: Учебное пособие. - М.: НИЦ ИНФРА-М, 2016. - 283 с.Лубянская Э.Б. Информационные системы в экономике: учебное пособие. - Воронеж: ФГБОУ ВО "Воронежский государственный технический университет", 2017. - 140 с.Медведев М.А. Разработка информационных систем. Учебное пособие. - М.: Флинта, Изд-во Урал. ун-та, 2017. - 64 с.Окулов С.М. Программирование в алгоритмах. - 6-е изд., (эл.) - М.: Лаборатория знаний, 2017. - 386 с.Польшакова Н.В., Коломейченко А.С., Яковлев А.С. Информационные системы в экономике: [учебник]. - Москва : Буки Веди, 2016. - 480 с.Попов Б. Н. Администрирование информационных систем : учебное пособие. - Санкт-Петербург: Изд-во ГУМРФ имени адмирала С.О. Макарова, 2018. - 95 с.Селяничев О. Л. Администрирование информационных систем: учебное пособие. - Череповец: ФГБОУ ВО "Череповецкий государственный университет", 2017. - 99 с.ПРИЛОЖЕНИЕ АФрагменты программного кодаПроцедура ОбработкаПроведения(Отказ, Режим)// регистр Начисление ПриходДвижения.Начисление.Записывать = Истина;Движение = Движения.Начисление.Добавить();Движение.ВидДвижения = ВидДвиженияНакопления.Приход;Движение.Период = Дата;Движение.Сотрудник = Сотрудник;Движение.Начислено = СреднийЗаработокЗаДень*(НачалоДня(ДатаОкончания)-НачалоДня(ДатаНачала))/(60*60*24);Движение.Месяц = Месяц(ДатаНачала);Движение.Год = Год(ДатаНачала);Движение.НДФЛ = 0.13*СреднийЗаработокЗаДень*(НачалоДня(ДатаОкончания)-НачалоДня(ДатаНачала))/(60*60*24);Движение.ВзносыПФР = 0.3*СреднийЗаработокЗаДень*(НачалоДня(ДатаОкончания)-НачалоДня(ДатаНачала))/(60*60*24);// регистр ОтработанноеВремя ПриходДвижения.ОтработанноеВремя.Записывать = Истина;Движение = Движения.ОтработанноеВремя.Добавить();Движение.ВидДвижения = ВидДвиженияНакопления.Приход;Движение.Период = Дата;Движение.Сотрудник = Сотрудник;Движение.ВидОтработанногоВремени = "Отпуск";Движение.Должность = Сотрудник.Должность;Движение.КоличествоЧасов = 8*(НачалоДня(ДатаОкончания)-НачалоДня(ДатаНачала))/(60*60*24);КонецПроцедурыПроцедура ОбработкаПроведения(Отказ, Режим)// регистр ОтработанноеВремя ПриходДвижения.ОтработанноеВремя.Записывать = Истина;Для Каждого ТекСтрокаСотрудники Из Сотрудники ЦиклДвижение = Движения.ОтработанноеВремя.Добавить();Движение.ВидДвижения = ВидДвиженияНакопления.Приход;Движение.Период = Дата;Движение.Сотрудник = ТекСтрокаСотрудники.Сотрудник;Движение.ВидОтработанногоВремени = ВидРабочегоВремени;Движение.Должность = ТекСтрокаСотрудники.Сотрудник.Должность;Движение.КоличествоЧасов = ТекСтрокаСотрудники.КоличествоЧасов;КонецЦикла;//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВКонецПроцедурыПроцедура ОбработкаПроведения(Отказ, Режим)//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ// регистр Начисление ПриходДвижения.Начисление.Записывать = Истина;// Получение списка сотрудниковДля Каждого ТекСтрокаСписокСотрудников Из СписокСотрудников ЦиклДвижение = Движения.Начисление.Добавить();Движение.ВидДвижения = ВидДвиженияНакопления.Приход;Движение.Период = Дата;Движение.Сотрудник = ТекСтрокаСписокСотрудников.Сотрудник;Движение.Месяц = Месяц;Движение.Год = Год;//Расчет начисленной заработной платыДвижение.Начислено = ТекСтрокаСписокСотрудников.ОтработаноЧасов*ТекСтрокаСписокСотрудников.Сотрудник.ОкладДневной*ПроцентОплаты*0.01;//Расчет НДФЛДвижение.НДФЛ = 0.13*ТекСтрокаСписокСотрудников.ОтработаноЧасов*ТекСтрокаСписокСотрудников.Сотрудник.ОкладДневной*ПроцентОплаты*0.01;//Расчет взносов в ПФРДвижение.ВзносыПФР = 0.22*ТекСтрокаСписокСотрудников.ОтработаноЧасов*ТекСтрокаСписокСотрудников.Сотрудник.ОкладДневной*ПроцентОплаты*0.01;КонецЦикла;//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВКонецПроцедуры
1. ООО «Вер-Нова». О компании. [Электронный ресурс]. Режим доступа: https://dbarh.ru/
2. Балашов А.И., Рогова Е.М. Управление проектами. - Люберцы: Юрайт, 2016. - 383 c.
3. Бараненко, С.П. Управление проектами. - М.: АП Наука и образование, 2014. - 244 c.
4. Боровская Е.В. Программирование в среде Delphi - 3-е изд., (эл.) - М.: БИНОМ. ЛЗ, 2015. - 241 с.
5. Гвоздева В.А. Базы и банки данных. - М.: Альтаир-МГАВТ, 2015. - 76 с.
6. Гофман В.Э. Хомоненко А.Д., Работа с базами данных в Delphi. - СПб:БХВ-Петербург, 2014. - 628 с.
7. Дадян Э. Г., Зеленков Ю. А. Методы, модели, средства хранения и обработки данных: учебник. - Москва : Вузовский учебник, 2016. - 167с.
8. Дадян Э.Г. Современные базы данных. Часть 2: практические задания: Учебно-методическое пособие. - М.: НИЦ ИНФРА-М, 2017. - 68 с.
9. Затонский А.В. Информационные технологии: разработка информационных моделей и систем. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 344с.
10. Златопольский Д.М. Программирование: типовые задачи, алгоритмы, методы - 3-е изд., (эл.) - М.: БИНОМ. ЛЗ, 2015. - 226 с.
11. Карпузова В.И., Скрипченко, К.В. Чернышева, Н.В. Информационные технологии в менеджменте. - М.: Вузовский учебник: НИЦ ИНФРА-М, 2014. – 256с.
12. Колдаев В.Д. Структуры и алгоритмы обработки данных. - М.: ИЦ РИОР: НИЦ ИНФРА-М, 2014. - 296 с.
13. Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение: теория и практика. - Москва: Вильямс, 2017. - 1439 с.
14. Коряковский А.В. Информационные системы предприятия: Учебное пособие. - М.: НИЦ ИНФРА-М, 2016. - 283 с.
15. Лубянская Э.Б. Информационные системы в экономике: учебное пособие. - Воронеж: ФГБОУ ВО "Воронежский государственный технический университет", 2017. - 140 с.
16. Медведев М.А. Разработка информационных систем. Учебное пособие. - М.: Флинта, Изд-во Урал. ун-та, 2017. - 64 с.
17. Окулов С.М. Программирование в алгоритмах. - 6-е изд., (эл.) - М.: Лаборатория знаний, 2017. - 386 с.
18. Польшакова Н.В., Коломейченко А.С., Яковлев А.С. Информационные системы в экономике: [учебник]. - Москва : Буки Веди, 2016. - 480 с.
19. Попов Б. Н. Администрирование информационных систем : учебное пособие. - Санкт-Петербург: Изд-во ГУМРФ имени адмирала С.О. Макарова, 2018. - 95 с.
20. Селяничев О. Л. Администрирование информационных систем: учебное пособие. - Череповец: ФГБОУ ВО "Череповецкий государственный университет", 2017. - 99 с.
Вопрос-ответ:
Какие бизнес-процессы охватывает АИС по начислению и учету заработной платы?
АИС по начислению и учету заработной платы охватывает такие бизнес-процессы, как расчет заработной платы сотрудников, начисление налогов и отчислений, учет отработанного времени, формирование отчетности по зарплате и т.д.
Какие выводы можно сделать после анализа бизнес-процессов расчета заработной платы в ООО Вер Нова?
После анализа бизнес-процессов расчета заработной платы в ООО Вер Нова были выявлены определенные проблемы, такие как отсутствие автоматизации, большое количество ручной работы, несвоевременность и неточность расчетов. Было принято решение разработать АИС, которая позволит решить эти проблемы и улучшить процесс расчета заработной платы.
Какие модели были использованы при проектировании информационной модели технологии учета удаленной формы работы сотрудников?
При проектировании информационной модели технологии учета удаленной формы работы сотрудников были использованы следующие модели: модель вариантов использования (Use Case), модель классов (Class Diagram), модель последовательности (Sequence Diagram) и модель состояний (State Diagram).
Какое средство разработки было выбрано для создания разработанного ПО?
Для создания разработанного ПО было выбрано средство разработки, которое обеспечивает удобный интерфейс для программистов, хорошую поддержку UML-диаграмм и инструменты для тестирования. Было принято решение использовать среду программирования Eclipse.
Какие функциональные возможности включает разработанная система по начислению и учету заработной платы?
Разработанная система по начислению и учету заработной платы включает следующие функциональные возможности: автоматизированный расчет заработной платы сотрудников, учет отработанного времени, формирование отчетности по зарплате, учет налогов и отчислений, возможность работы с удаленной формой работы сотрудников и другие функции, необходимые для эффективного управления заработной платой.
Какая информация содержится в аналитической части статьи?
В аналитической части статьи содержится общая характеристика организации ООО "Вер Нова", а также анализ бизнес процессов расчета заработной платы.
Какие выводы были сделаны на основе анализа бизнес процессов расчета заработной платы?
На основе анализа бизнес процессов расчета заработной платы были сделаны соответствующие выводы, однако конкретные выводы не указаны в описании статьи.
Что содержится в проектной части статьи?
В проектной части статьи содержится информационная модель технологии учета удаленной формы работы сотрудников, моделирование в UML, обоснование выбора средства разработки, описание функционала разработанного ПО и тестирование разработанной системы.
Какие модели используются при проектировании системы?
При проектировании системы используются моделирование в UML, а также информационная модель технологии учета удаленной формы работы сотрудников.
Какие выводы были сделаны на основе тестирования разработанной системы?
В описании статьи не указано, какие выводы были сделаны на основе тестирования разработанной системы.
Что такое АИС по начислению и учету заработной платы?
АИС (Автоматизированная информационная система) по начислению и учету заработной платы - это программный комплекс, который позволяет автоматизировать процесс расчета заработной платы сотрудников компании, учитывать различные факторы и параметры, а также обеспечивает ведение учета и контроль за выплатами.