Файл: 1. 1 Ознакомление с местом прохождении практики.doc

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

Категория: Не указан

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

Добавлен: 08.11.2023

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

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

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


– ведутся непосредственно в 1С-решениях. Программа располагает необходимыми инструментами, собственной системой ведения налогового учета, а также возможностью настройки функционала непосредственно по требованиям пользователя. Программное решение ПАРУС не располагает

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

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

Среди преимуществ «ПАРУСа» необходимо отметить новые коммуникационные возможности, позволяющие успешно вести бизнес.

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

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

Хотя на данный момент существует большой выбор бухгалтерских программ аналогичных программе «1С: Предприятие», программа фирмы «1С» имеет ряд преимуществ.Самым главным преимуществом программы является

очень гибкая настройка. Система программ позволяет выполнять разнообразные задачи учета и управления процессом на предприятии в независимости от их профиля работ. Начальник может выбрать решение, которое наилучшим образом будет соответствовать повседневным нуждам предприятия и будет в дальнейшем модернизироваться в случае роста предприятия, а также расширения задач автоматизации системы. Ключевой элемент всей системы – технологическая платформа, на базе которой создаются прикладные программы
, с которыми имеют дело конечные пользователи. Именно платформа определяет потенциальные возможности для решения задач автоматизации различных предприятий. Она состоит из трех основных компонентов: среды исполнения (собственно «1С:Предприятие», где работают пользователи), инструмента разработки («конфигуратор») и средств администрирования [15].

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

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

разработка уникального программного обеспечения;

разработка отчета в программе 1С.

Для разработки уникального программного обеспечения возникла необходимость экспортирования базы данных предприятия, в которой хранится вся информация о спецификации предприятия, номенклатурах, весах, приходах и прочих в новую среду. За 18 лет деятельности организации, данных очень много. Все они важные и нужные, при экспорте данные могут быть повреждены, из-за чего работа программы может быть недостаточно корректной. Помимо этого, создание нового ПО – это дополнительная работа

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

Исходя из всех недостатков создания уникального программного обеспечения, было принято решение разработать отчет в уже имеющемся программном обеспечении, а именно 1С: Предприятие конфигурация Бухгалтерия. Использование среды 1С положительный фактор на работе отчета, потому что все необходимые данные уже имеются в базе 1С и сотрудники, которые имеют доступ к отчету, уже умеют пользоваться данной программой. Также следует отметить, что среда 1С позволяет вносить изменения в конфигураторе, то есть написание новых функций, внесение изменений в работу программы не требует дополнительных расходов, покупку дополнительного лицензионного соглашения.



Встроенный язык программирования 1С — язык программирования, который используется для разработки приложения на базе платформы 1С Предприятие. Данное средство является предварительно компилируемым предметно-ориентированным языком высокого уровня, он больше всего напоминает по синтаксису Visual Basic в сочетании с запросами T-SQL. Достаточно простой и понятный, единственная особенность – это изучение предметной области, а именно специфика бухгалтерского учета, которую необходимо было учесть в процессе написания кода. Также для удобства — все данные представлены в виде взаимосвязанных объектов (справочники, документы, регистры сведений, регистры накопления и т.д.), а извлечение этих данных из базы выполняется платформой автоматически.



1.6 Функциональное и логическое моделирование системы
Процесс «Учет оплаты сотрудников» представлен на рисунке 14. Основными потоками в данном процессе будет следующие блоки:

учет заработной платы сотрудников;

учет отпускных расходов;

учет премии;

учет закупки спецодежды;

сбор данных учета.

Процесс «Учет прочих убытков» представлен на рисунке 15. Потоки, которые участвуют в данном блоке, следующие:

учет стоимостных показателей;

учет арендной платы;

учет транспортировки грузов;

учет заработной платы внештатных сотрудников;

учет рекламных акций;

обобщение данных учета прочих убытков.

Диаграмма деревьев узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между работами, в соответствии с рисунком 16. Процесс создания модели работ является итерационным, следовательно, работы могут менять свое расположение в дереве узлов многократно. Чтобы не запутаться и проверить способ декомпозиции, следует после каждого изменения создавать диаграмму дерева узлов [12].



Рисунок 1.4– Декомпозиция диаграммы IDEF0


Рисунок 1.5 – DFD Расчет стоимости готовой продукции



Рисунок 1.6 – IDEF3 Учет сырья и материалов



Рисунок 1.7 – IDEF3 Учет оплаты труда



Рисунок 1.8 – IDEF3 Учет прочих затрат
Объектно-ориентированное моделирование

Унифицированный язык моделирования (UML) был разработан с целью обеспечить единый визуальный язык с богатой семантикой и развернутым синтаксисом для проектирования и внедрения программных систем со сложной структурой и комплексным поведением. Стоит отметить, что язык моделирования применяется не только в разработке программ, но и в других сферах, например, в схематизации потоков производственных процессов.


UML напоминает стандарты, используемые в других отраслях, и поддерживает диаграммы нескольких типов. В целом, диаграммы описывают границы, структуру и поведение как всей системы, так и отдельных объектов в ее составе.

UML не является языком программирования, однако на базе диаграмм UML можно сгенерировать код на разных языках, и для этого существует ряд специальных инструментов. Зато с объектно-ориентированным анализом и дизайном унифицированный язык моделирования связан напрямую.

Для описания проекта в нотации UML были использованы несколько диаграмм:
диаграмма классов,

диаграмма использования;

диаграмма последовательности.

Диаграмма классов. Класс – категория вещей, которые имеют общие атрибуты и операции. Сама диаграмма классов являет собой набор статических, декларативных элементов модели. Она дает нам наиболее полное и развернутое представление о связях в программном коде, функциональности и информации об отдельных классах. Приложения генерируются зачастую именно с диаграммы классов. Рассмотрим на простом примере ниже, в соответствии с рисунком 17 [13].

«Отчет» – основной класс, который выдает результат пользователю. У класса отчет есть функция – составить; данная функция указывает на то как можно поступить с атрибутом. Класс содержит несколько атрибутов:

«Номер отчета», необходимый для индексации отчета;

«Дата отчета», который определяет текущую дату, что в дальнейшем позволит сравнить стоимости.

«Оплата труда» – класс, который учитывает атрибуты, которые относятся к нему. Среди них:

«Оклад сотрудников»;

«Компенсационные выплаты»;

«Стимулирующие выплаты».

Класс «Сырье и материалы» предназначен для учета и контроля стоимость материалов, которые приобретаются предприятием для изготовления продукции. Атрибутами данного класса являются:

«Наименование»;

«Стоимость».

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

«Арендная плата»;
«Стоимость транспортировки грузов»;

«Заработная плата внештатных сотрудников»;

«Стоимость рекламных акций».

Класс амортизация содержит атрибуты: