Применение отраслевого решения «1С: …» для компьютерной реализации задач в экономической деятельности

Заказать уникальную курсовую работу
Тип работы: Курсовая работа
Предмет: Программирование 1С
  • 51 51 страница
  • 10 + 10 источников
  • Добавлена 30.07.2023
1 496 руб.
  • Содержание
  • Часть работы
  • Список литературы
СОДЕРЖАНИЕ

ВВЕДЕНИЕ 4
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ 6
1.1. Основные понятия и современные принципы работы с экономической информацией 6
1.2 Методы и средства решения задач в экономике (управлении) с применением информационно-коммуникационных технологий 13
1.3. Современное программное обеспечение, в том числе отечественного производства, информационных систем в экономике (управлении) 14
1.4 Перспективы развития информационных технологий и программных средств, применяемых для решения профессиональных задач в экономике (управлении) 16
1.5 Состав работ на различных стадиях жизненного цикла экономических информационных систем (систем управления) 17
1.6. Этапы разработки (внедрения) экономической информационной системы (системы управления) 20
1.7 Особенности и задачи сопровождения экономических информационных систем (систем управления) 22
1.8. Средства защиты информации в информационных экономических системах (системах управления) 22
2. АНАЛИТИЧЕСКАЯ ЧАСТЬ 23
2.1 Общая характеристика ООО «Ставка» 23
2.2. Анализ программных продуктов для создания и модификации информационных систем 30
2.3. Выбор ПО для решения экономических задач 31
3. ПРАКТИЧЕСКАЯ ЧАСТЬ 33
3.1. Информационная модель учета заработной платы 33
3.2. Работа со справочной и оперативной информацией 37
3.3. Настройка системы защиты информации (системы разграничения доступа) 43
3.4. Формирование отчетности 45
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВСПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Фрагмент для ознакомления

Требования к системе разработки включают:возможность разработки проекта в соответствии с поставленными задачами;совместимость с программной архитектурой компании;возможность быстрой разработки приложения, возможность корректировки функционала при изменении специфики технологии контроля расходов;наличие встроенных систем реализации требований защиты информации.Результаты сравнительного анализа приведены в таблице 3.Таблица 3 - Результаты сравнительного анализа средств разработкиПараметр1С: ПредприятиеPyCharmMS Visual StudioНаличие средств быстрой разработки +++Возможности реализации ролевой модели+++Использование готовых компонентов+Не в полной мере+Интеграция с СУБД различных платформНе в полной мереНе в полной мере+Совместимость с архитектурой ПО Не в полной мереНе в полной мере+Протоколирование действий пользователей+Не в полной мере+Средства коллективной работы над проектом Не в полной мереНе в полной мере+В качестве среды разработки выбрана «1С: Предприятие».2.3. Выбор ПО для решения экономических задачДля решения экономических задач методом моделирования бизнес-процессов могут использоваться как специализированные программные продукты (CASE-средства), так и средства моделирования, встроенные в программное обеспечение общего назначения. Проведем анализ функционала CASE-средств Ramus и ErWinProcessModeller.Основные возможности Ramus:разработка графических моделей бизнес-процессов (поддерживаются нотациях IDEF0 и DFD); разработка систем классификации и кодирования (с привязкой к моделям процессов); формирование отчётности по моделям и системе классификации (в виде регламентов бизнес-процессов, должностных инструкций и т.п.)Ramus используется для моделирования бизнес-процессов в указанных нотациях, позволяет проводить анализ входных, выходных информационных потоков, проводить настройку интерфейса блоков диаграмм.2. Схожим интерфейсом с Ramus обладает CASЕ – средство ErWinProcessModeller.Основные возможности данного ПО: построение графических моделей бизнес-процессов в различных нотациях, построение дерева процессов, проведение оценки затрат.В таблице 4 приведена сравнительная характеристика рассмотренных CASE-средств.Таблица 4 - Сравнительная характеристика двух CASE-средств RamusErWin Process ModellerНотация IDEF0++Нотация IDEF3-+Нотация DFD++Наличие бесплатной версии+-Наличие русскоязычной версии+-Расчет стоимости процессов-+Построение FEO-диаграмм-+Построение дерева процессов-+Формирование отчётности по моделям++Настройка интерфейса блоков++Вывод отчетной информации в html-формат ++По результатам рассмотрения функционала CASE-средств можно сделать выводы:- рассматриваемые программные продукты позволяют проводить моделирование в нотациях IDEF0, DFD. Нотация IDEF3 отсутствует в Ramus;- практика моделирования показывает, что интерфейс ПО ErWinProcessModeller более удобен;- в ПО ErWinProcessModeller реализованы возможности расчёта затрат на реализацию проекта, формирования отчетности по затраченным ресурсам по каждому из этапов, что отсутствует в Ramus;- в ПО ErWinProcessModeller реализованы возможности построения дерева процессов, работы с FEO-диаграммами;- в ПО Ramusв есть бесплатная версия и русскоязычный интерфейс, что отсутствует - в ПО ErWinProcessModeller.Таким образом, рассмотренные программы позволяют проводить моделирование в схожих нотациях, ПО ErWinProcessModeller имеет более широкие возможности и более удобный интерфейс, но при этом не имеет бесплатной версии. Когда достаточно построения IDEF0 и DFD– моделей без экономического анализа – допустимо использование Ramus, в остальных случаях целесообразно использовать ПО ErWinProcessModeller.Таким образом,процессмоделированияпроцессов является достаточно сложным,онпредназначендля определения основныхпроцессоввкомпании,их последующей оценкии определения недостатков.3. ПРАКТИЧЕСКАЯ ЧАСТЬ3.1. Информационная модель учета заработной платыПеречень информационных объектов проектируемой системы включает:Виды начислений;Табель отработанного времени;Работники;Начисления;Расчетный период;Трудовые договоры.Диаграмма «Сущность – Связь» показана на рисунке 13.Рисунок 9 - Диаграмма «Сущность – Связь»Далее проведено описание атрибутов разрабатываемой системы.Таблица 7–Структура таблицы «Физические лица»РеквизитТип данныхПримечаниеДопустимость пустых значенийТабельный номер Число (10,0)Ключевой атрибутНетФИОТекст (200)НетИННТекст (200)НетАдресТекст (200)НетТелефонТекст (200)Да СНИЛСТекст (200)НетКод должностиЧисло (10,0)Ссылка на справочник должностей НетТаблица 8- Реквизитный состав объекта «Виды начисления»РеквизитТип данныхПримечаниеДопустимость пустых значенийКод вида начисленияЧисло (10,0)Ключевой атрибутНетНаименованиеТекст (200)НетКоэффициент удаленного режимаЧисло (10,2)НетСтавкаЧисло (10,2)НетТаблица 9- Реквизитный состав объекта «Приказы руководства»РеквизитТип данныхПримечаниеДопустимость пустых значенийКод приказаЧисло (10,0)Ключевой атрибутНетДата приказаДата НетОбоснованиеТекстовыйДаТаблица 10 - Реквизитный состав объекта «Начисление заработной платы»РеквизитТип данныхПримечаниеДопустимость пустых значенийКод начисленияЧисло (10,0)Ключевой атрибут НетКод сотрудникаЧисло (10,0)Ссылка на справочник сотрудниковНетКод вида начисленияЧисло (10,0)Ссылка на справочник видов начисленийНетКод приказаЧисло (10,0)Ссылка на журнал приказовДаКод договораЧисло (10,0)Ссылка на журнал трудовых договоровНетСумма начисленияЧисло (10,2)ВычисляемоеНетНДФЛЧисло (10,2)ВычисляемоеНетТаблица 11 - Реквизитный состав объекта «Трудовой договор»РеквизитТип данныхПримечаниеДопустимость пустых значенийКод договораЧисло (10,0)Ключевой атрибут НетДатаДатаНетКод сотрудникаЧисло (10,0)Ссылка на справочник сотрудниковНет ОписаниеТекст (200)ДаСхема инфологической модели данных приведена на рисунке 11.Рисунок 10 - Схема инфологической модели данныхНа рисунке 11 приведена диаграмма UseCase, в которой описаны прецеденты, доступные для пользователей заданной роли, которые включают:Административный уровень, в который включены функции по настройке расчета заработной платы, возможности обслуживания базы данных, работы с системными справочниками;Уровень пользователя, которому доступен функционал ввода оперативной информации по начислению заработной платы, отработанному времени, формированию ведомостей, расчету налогов и отчислений с фонда оплаты труда.На рис.12 приведена структурная схема программного обеспечения. Рисунок – Диаграмма вариантов использованияРисунок – Структурная схемаМодуль учета сотрудников отвечает за ведение учета данных о сотрудниках компании, модуль учета сотрудников в проектах отвечает за включение сотрудников в приказы на удаленный режим работы, модуль учета сверхурочных часов отвечает за учет отработанных сверхурочных часов в удаленном режиме, в модуле расчета заработной платы проводится расчет сумм к выплате.Таким образом, разработку информационной системы необходимо производить в соответствии с построенной архитектурой.3.2. Работа со справочной и оперативной информациейДля запуска программы необходимо открыть базу данных в режиме «1С: Предприятие». На рис.13 приведён режим главной формы приложения.Рисунок – Режим главной формы приложенияДалее проведен описание режима работы со справочной информацией. На рис.14-15 приведён справочник должностей. Рисунок – Справочник должностей (режим списка)На рис.15 приведён режим добавления новой записи в справочник должностей.Рисунок – Справочник должностей (режим добавления)На рис.16-17 приведён режим видов начислений, расчёт которых проводится через процент от оклада.Рисунок – Справочник видов процентных начислений (режим списка)Рисунок – Справочник видов процентных начислений (режим добавления)На рис.18-19 приведён режим справочник фиксированных начислений.Рисунок – Справочник фиксированных начислений (режим списка)Рисунок – Справочник фиксированных начислений (режим добавления)На рис.20-21 приведён справочник удержаний.Рисунок – Справочник видов удержаний (режим списка)Рисунок – Справочник видов удержаний (режим добавления)На рис.22-23 приведён справочник сотрудников.Рисунок – Карточка сотрудникаРисунок – Список сотрудниковКак показано на рис.23, в режиме списка сотрудников доступны возможности фильтрации и поиска данных по выбранным реквизитам. На рис.24 приведена форма ввода начисления по заработной плате.Рисунок – Форма ввода начисления по заработной платеКак показано на рис.24, при вводе начисления выбирается сотрудник, вид начисления, вводятся процент от оклада, соответствующие данному начислению.Рисунок – Форма списка начислений по заработной платеНа рис.26-27 приведён режим работы с фиксированными начислениями.Рисунок – Форма ввода фиксированных начислений по заработной платеНа рис.27 приведен режим списка введенных фиксированных начислений.Рисунок – Режим списка введенных фиксированных начисленийНа рис.28-29 приведён режим работы с удержаниями.Рисунок – Режим ввода удержанийНа рис.29 приведён список удержаний.Рисунок – Режим списка удержаний3.3. Настройка системы защиты информации (системы разграничения доступа)Проведена настройка ролевой модели доступа к режимам работы системы. Настройка роли Администратора приведена на рис.30.Рисунок – Настройка роли АдминистратораНа рис.31 приведён справочник пользователей.Рисунок 31 – Справочник пользователейНа рис.32 приведён режим авторизации в системе.Рисунок 32 – Режим авторизации в системе3.4. Формирование отчетностиДалее приведён режим формирования отчетности.На рис.33приведён режим свода по видам начислений.Рисунок – Свод по видам начисленийНа рис.34 приведён режимов свода по заработной плате.Рисунок – Свод по заработной платеНа рис.35приведена ведомость по страховым взносам.Рисунок – Ведомость по страховым взносамНа рис.36 приведена печатная форма расчетного листка по сотруднику.Рисунок – Расчётный листокТакже в системе возможно указание процента отчислений по страховым вносам. Для этого предусмотрена соответствующая константа (рис.37).Рисунок – Установка тарифа отчислений по страховым взносамВыводы Проект информационной системы расчета оплаты труда сотрудников включает: определение перечня информационных объектов и их свойств. Далее проведено построение макета структуры базы данных, определены связи между объектами. Далее проведена программная реализация информационной системы, в которой проведено решение задач, связанных с ведением расчете оплаты труда, включая начисления, удержания, налоговую базу и своды.ЗАКЛЮЧЕНИЕВ данной работе проведено проектирование информационной системы для решения задач, связанных с учетом заработной платы. Актуальность использования информационных технологий указанного профиля обусловлена необходимостью соблюдения требований законодательства в области расчета заработной платы с учетом надбавок, премий, налогов, отчислений и удержаний.Использование информационных систем учета заработной платы позволяет автоматически формировать ведомости начислений и удержаний, расчетные листки, вести аналитическую отчетность и формировать файлы для электронного обмена с банковскими учреждениями.Решены следующие задачи: изучение специфики предметной области, связанной с учетом заработной платы;создание модели бизнес-процессов учёта заработной платы;разработка модели базы данных изучаемой предметной области;создание программного решения для автоматизации поставленных задач.В аналитической части работы проведено изучение специфики технологии учёта оплаты труда специалистов. Рассмотрены основные особенности указанной технологии, включающей необходимость учета данных по постоянным и процентным начислениям и порядку проведения удержаний из заработной платы. По итогам проведенного анализа бизнес-процессов были выявлены недостатки, характерные для отсутствия автоматизированного режима работы с информацией, включающие: невозможность получения информации по процентным начислениям, расчетам по налогам с фонда оплаты труда, формирования расчетных листков. Внедрение информационной системы позволит сократить трудозатраты специалистов по бухучету, связанные с проведением учета заработной платы.Проект информационной системы расчета оплаты труда сотрудников включает: определение перечня информационных объектов и их свойств. Далее проведено построение макета структуры базы данных, определены связи между объектами. Далее проведена программная реализация информационной системы, в которой проведено решение задач, связанных с ведением расчете оплаты труда, включая начисления, удержания, налоговую базу и своды.СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВГОСТ 34.601-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания.Федеральный закон «Об информации, информационных технологиях и о защите информации» N 149-ФЗНестеров С. А.  Базы данных: учебник и практикум / С. А. Нестеров. — Москва : Издательство Юрайт, 2022. — 230 с. Стружкин Н. П.  Базы данных: проектирование: учебник для вузов / Н. П. Стружкин, В. В. Годин. — Москва: Издательство Юрайт, 2022. — 477 с. Илюшечкин В. М.  Основы использования и проектирования баз данных: учебник для среднего профессионального образования / В. М. Илюшечкин. — испр. и доп. — Москва: Издательство Юрайт, 2022. — 213 с. Гордеев С. И.  Организация баз данных в 2 ч.: учебник / С. И. Гордеев, В. Н. Волошина. — 2-е изд., испр. и доп. — Москва: Издательство Юрайт, 2022. — 513 сЛаврищева Е. М. Программная инженерия и технологии программирования сложных систем: учебник для вузов / Е. М. Лаврищева. 2-е изд., исп. и доп. - Москва: Издательство Юрайт, 2018. — 432 с.Толстобров А. П.  Управление данными : учебное пособие для вузов / А. П. Толстобров. — 3-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2022. — 272 с. Галеев И. Х. Интеллектуальные обучающие системы (проектирование): учебное пособие / И. Х. Галеев. - Казань : Изд-во КНИТУ-КАИ, 2019. – 70 с.Мелихова Н. В. Информационные технологии управления: учебное пособие. - Челябинск: Издательство Челябинского государственного университета, 2017. - 214 с.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1.ГОСТ 34.601-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания.
2.Федеральный закон «Об информации, информационных технологиях и о защите информации» N 149-ФЗ
3.Нестеров С. А.  Базы данных: учебник и практикум / С. А. Нестеров. — Москва : Издательство Юрайт, 2022. — 230 с. 
4.Стружкин Н. П.  Базы данных: проектирование: учебник для вузов / Н. П. Стружкин, В. В. Годин. — Москва: Издательство Юрайт, 2022. — 477 с. 
5.Илюшечкин В. М.  Основы использования и проектирования баз данных: учебник для среднего профессионального образования / В. М. Илюшечкин. — испр. и доп. — Москва: Издательство Юрайт, 2022. — 213 с. 
6.Гордеев С. И.  Организация баз данных в 2 ч.: учебник / С. И. Гордеев, В. Н. Волошина. — 2-е изд., испр. и доп. — Москва: Издательство Юрайт, 2022. — 513 с
7.Лаврищева Е. М. Программная инженерия и технологии программирования сложных систем: учебник для вузов / Е. М. Лаврищева. 2-е изд., исп. и доп. - Москва: Издательство Юрайт, 2018. — 432 с.
8.Толстобров А. П.  Управление данными : учебное пособие для вузов / А. П. Толстобров. — 3-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2022. — 272 с. 
9.Галеев И. Х. Интеллектуальные обучающие системы (проектирование): учебное пособие / И. Х. Галеев. - Казань : Изд-во КНИТУ-КАИ, 2019. – 70 с.
10.Мелихова Н. В. Информационные технологии управления: учебное пособие. - Челябинск: Издательство Челябинского государственного университета, 2017. - 214 с.