Файл: Расчет заработной платы» в среде 1С:Предприятие 8.3. (1.Аналитическая часть).pdf
Добавлен: 30.06.2023
Просмотров: 197
Скачиваний: 3
СОДЕРЖАНИЕ
1.1 Выбор комплекса задач автоматизации
1.2 Характеристика документооборота, возникающего при решении задачи
1.3 Обоснование проектных решений по информационному обеспечению
2.2 Характеристика разработанных экранных форм документов в среде 1С:Предприятие
2.2.2 Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи
2.3 Описание реализации периодических расчетов в среде 1С:Предприятие
2.4 Описание созданной / откорректированной карты маршрута бизнес-процесса в среде 1С:Предприятие
2.5 Описание разработанных подсистем в среде 1С:Предприятие
2.7 Контрольный пример реализации проекта в среде 1С:Предприятие и его описание
Дерево вызова программных модулей представлено на рисунке 30.
Рисунок 30. Дерево вызова программных модулей
Конфигурация представлена на рисунке 31.
Рисунок 31. Конфигурация информационной системы
2.6 Описание разработанного интерфейса пользователя в среде 1С:Предприятие (разработка управляемого интерфейса)
Структура программного обеспечения в первую очередь определяется теми функциями, которые должна выполнять программа. Сценарий диалога работы с пунктами меню и формами ИС представлен на рисунке 32.
67
Рисунок 32. Сценарий диалога работы с ИС
Проектируемая информационная система выполняет ряд функций по сбору, обработке и отображению необходимой информации. Основная или постоянная информация заносится в справочники, каждый из которых представлен отдельной формой для удобства доступа к необходимой информации.
Также на каждой форме представлены служебные функции, такие как: печать результатной информации, возврат к главному меню.
2.7 Контрольный пример реализации проекта в среде 1С:Предприятие и его описание
Программное приложение разрабатываемой системы является 32-разрядным приложением Windows. Выполняется в отдельном окне с главным меню и вертикальной панелью с тремя вкладками. Главное окно представлено на рисунок 26.
Программа имеет «многодокументный» интерфейс MDI, то есть, в ней можно открыть несколько окон документов или журналов и работать со всеми одновременно [9].
Рабочая область оснащена общим журналом, где отображаются все зарегистрированные в системе документы. Главная форма ИС представлена на рисунке 33.
Рисунок 33. Главная форма ИС «Расчет заработной платы»
Подсистема справочники представлена на рисунке 34.
Рисунок 34. Форма «Справочники»
Рисунок 35. Справочник «Часовая ставка»
Форма добавления элемента справочника должность представлен на рисунок 36. Добавление сотрудника представлен она рисунке 37.
Рисунок 36. Справочник «Должность»
Рисунок 37. Справочник «Сотрудники»
Подсистема ввода данных о продажах представлена на рисунке 38. Ввод документа по продажам представлен на рисунке 39.
Рисунок 38. Форма «Продажи»
\
Рисунок 39. Форма ввода «Продажи
Форма учета премии с продаж представлены на рисунке 40.
Рисунок 40. Форма расчета «Премия с продаж»
Отчет по премиям с продаж представлен на рисунке 41.
Рисунок 41. Отчет «Премии с продаж»
Подсистема возвратов представлена на рисунке 42, ввод документа по возвратам представлен на рисунке 43.
Рисунок 42. Форма подсистемы «Возвраты»
Рисунок 43. Форма документа «Возврат»
Форма регистров накопления по возвратам и продажам представлена на рисунке 44.
Рисунок 44. Регистр возвратов и продаж
Форма оформления вычета в связи с возвратам сотруднику представлена на рисунке 45.
Рисунок 45. Форма документа «Вычет»
Форма ввода данных в табель учета рабочего времени представлена на рисунке 46, список оформленных табелей представлен на рисунке 47.
Рисунок 46. Форма документа «Табель»
Рисунок 47. Форма списка документов «Табель»
Форма ввода данных для оформления зарплаты по окладу представлена на рисунке 48.
Рисунок 48. Форма «Отработанное время по окладу»
Отчет отработанного времени по окладу представлен на рисунке 49.
Рисунок 49. Отчет отработанного времени по окладу
Отчет по отработанному времени сотрудниками представлен на рисунке 50.
Рисунок 50. Отчет по отработанному времени сотрудников
Форма документа зарплата представлена на рисунке 51.
Рисунок 51. Форма документа «Зарплата»
Отчет по заработной плате представлен на рисунке 52.
Рисунок 52. Отчет по заработной плате
Выводы по главе.
В результате рассмотрения нормативно-справочной, входной и результатной информации предметной области было произведено проектирование и разработка справочников и форм документов в конфигурации 1С Предприятие 8.3.
Произведено построение алгоритмов расчета данных для хрянщихся документов в системе, разработаны регистры оборотов накопления данных. Определена логика последовательности работы документов и бизнес-процессов. Созданные модули в виде отдельных форм объединены в единый программный каркас и связаны между собой с помощью визуальных средств разработки.
Произведена разработка пользовательского интерфейса информационной системы и введен контрольный пример позволяющий проверить работоспособность элементов системы.
ЗАКЛЮЧЕНИЕ
В ходе выполнения курсовой работы достигнута цель разработана информационная система «Расчет заработной платы» на платформе 1С Предприятие 8.3. Данная информационная система должна быть информативным, удобным и гибким в администрировании. Разработанная информационная система позволяет автоматизировать деятельность бухгалтера по расчету заработной платы сотрудникам исходя их способа расчета по каждому сотруднику. Информационная система позволяет выполнять поиск по хранимой информации, формировать отчетность.
Для достижения цели были выполнены следующие задачи:
- рассмотрена задача и объект автоматизации, определены рамки решения задачи;
- проведено обоснование проектных решений;
- рассмотрены и описаны нормативно-справочная, входная и результатная информация;
- разработан проект автоматизации;;
- разработан программный интерфейс информационной системы и выполнена физическая реализация, описан контрольный пример тестирования системы при заполнении данных.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
- Балдин, К.В. Информационные системы в экономике. Учебник / К.В. Балдин, В.Б. Уткин. – М.: Дашков и Ко, 2012. - 395 с.
- Блинов, А.О. Реинжиниринг бизнес-процессов: учеб. пособие / А. О. Блинов, О.С. Рудакова – М.: Юнити-Дана, 2012 – 342 с.
- Вдовин, В.М. Теория систем и системный анализ: Учебник / В.М. Вдовин, Л.Е. Суркова, В.А. Валентинов – изд. 3-е – М.: Дашков и К, 2013. – 640 с.
- Вендров А. М. Практикум по проектированию программного обеспечения экономических информационных систем / А. М. Вендров. - М. : Финансы и статистика, 2012. - 334 с.
- Вендров А. М. Проектирование программного обеспечения экономических информационных систем / А. М. Вендров. - М. : Финансы и статистика, 2012. - 352 с.
- Всяких, Е.И. Практика и проблематика моделирования бизнес-процессов. / Е.И. Всяких, Е.В. Сидоренко – ДМК Пресс, 2013 – 247 с.
- Гвоздева, Т.В. Проектирование информационных систем: учебное пособие / Т.В. Гвоздева, Б.А. Баллод. – Ростов-н/Д: Феникс, 2014 – 508c.
- Заботина Н.Н. Проектирование информационных систем.Учебное пособие для студентов высших учебных заведений, обучающихся по специальности 080801 "Прикладная информатика (по областям) и другим экономическим специальностям" / Н. Н. Заботина – Москва: ИНФРА-М, 2013 – 329с.
- Ильин В.В. Моделирование бизнес-процессов. Практический опыт разработчика / В.В. Ильин. – М.: «Вильямс», 2012 – 176 с.
- Илюшечкин, В.М. Основы использования и проектирования баз данных : учеб. пособие / В.М. Илюшечкин. - М.: Юрайт, 2014 - 213c.
- Информационные системы и технологии в экономике и управление: Учебник для бакалавров /В.В. Трофимов. – М.: Юрайт, 2012 – 521 с.
- Информационные системы и технологии управления: учебник / под ред. Г.А.Титоренко. - 3-е изд., перераб и доп. - М.: ЮНИТИ-ДАНА, 2014. - 591c.
- Исаев Г.Н. Информационные технологии: учебное пособие /Г.Н. Исаев. – Изд-во: Омега-Л, 2012 – 464 с.
- Коваленко В.В. Проектирование информационных систем. Учебное пособие для студентов (бакалавров и специалистов) высших учебных заведений, обучающихся по направлению 230700 Прикладная информатика (профили: экономика, социально-культурная сфера) и специальности 080801 "Прикладная информатика (по областям применения)" / В. В. Коваленко - Москва : Форум , 2012 - 319 с.
- Перерва А.Д., Иванова В.А. Путь аналитика. Практическое руководство IT-специалиста. – СПб.: Питер, 2012. – 304 с.
- Смирнов, Г.Н. Проектирование экономических информационных систем: учебник для вузов / А.А. Смирнов, А.А. Сорокин, Ю.Ф. Тельнов. - М.: Финансы и статистика, 2014 – 512c.
- Советов Б.Я. Моделирование систем. Учебник для бакалавров: для студентов высших учебных заведений, обучающихся по направлениям "Информатика и вычислительная техника" и "Информационные системы" / Б.Я. Советов, С.А. Яковлев; Санкт-Петербургский гос. электротехнический ун-т. - 7-е изд. – Москва: Юрайт , 2012 – 342 с.
- Чекмарев Ю.В. Автоматизация процессов обработки информации в статистике: учебное пособие / Ю.В. Чекмарев, И.А. Кашина, В.К. Кашин, Д.Ю. Нечаев. – Изд-во: ДМК Пресс, 2012 – 199 с.
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
ТабДок = Новый ТабличныйДокумент;
Печать(ТабДок, ПараметрКоманды);
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Ложь;
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.Показать();
//}}
КонецПроцедуры
&НаСервере
Процедура Печать(ТабДок, ПараметрКоманды)
Справочники.Должность.Печать(ТабДок, ПараметрКоманды);
КонецПроцедуры
Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Справочники.Должность.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Должность.Код,
| Должность.Наименование
|ИЗ
| Справочник.Должность КАК Должность
|ГДЕ
| Должность.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры
Процедура Печать(ТабДок, Ссылка) Экспорт
//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)
Макет = Справочники.Подразделение.ПолучитьМакет("Печать");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Подразделение.Код,
| Подразделение.Наименование
|ИЗ
| Справочник.Подразделение КАК Подразделение
|ГДЕ
| Подразделение.Ссылка В (&Ссылка)";
Запрос.Параметры.Вставить("Ссылка", Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
Шапка = Макет.ПолучитьОбласть("Шапка");
ТабДок.Очистить();
ВставлятьРазделительСтраниц = Ложь;
Пока Выборка.Следующий() Цикл
Если ВставлятьРазделительСтраниц Тогда
ТабДок.ВывестиГоризонтальныйРазделительСтраниц();
КонецЕсли;
ТабДок.Вывести(ОбластьЗаголовок);
Шапка.Параметры.Заполнить(Выборка);
ТабДок.Вывести(Шапка, Выборка.Уровень());
ВставлятьРазделительСтраниц = Истина;
КонецЦикла;
//}}
КонецПроцедуры