Поздравляем с Новым Годом!
   
Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: CXXII Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 09 февраля 2023 г.)

Наука: Информационные технологии

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Мухамадияров И.Т., Федоров А.Л. РАЗРАБОТКА СИСТЕМЫ ПЛАНИРОВАНИЯ РАБОТ В ПРОЕКТНОЙ ОРГАНИЗАЦИИ НА ПЛАТФОРМЕ 1С: ПРЕДПРИЯТИЕ 8.3 // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. CXXII междунар. студ. науч.-практ. конф. № 2(120). URL: https://sibac.info/archive/technic/2(120).pdf (дата обращения: 28.12.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

РАЗРАБОТКА СИСТЕМЫ ПЛАНИРОВАНИЯ РАБОТ В ПРОЕКТНОЙ ОРГАНИЗАЦИИ НА ПЛАТФОРМЕ 1С: ПРЕДПРИЯТИЕ 8.3

Мухамадияров Ильдар Тагирович

студент, кафедра прикладной информатики и программирования, Стерлитамакский филиал Уфимского университета науки и технологий,

РФ, г. Стерлитамак

Федоров Антон Леонидович

студент, кафедра прикладной информатики и программирования, Стерлитамакский филиал Уфимского университета науки и технологий,

РФ, г. Стерлитамак

Галиаскарова Гузелия Рафкатовна

научный руководитель,

канд. физ.-мат. наук, доц., Стерлитамакский филиал Уфимского университета науки и технологий,

РФ, г. Стерлитамак

DEVELOPMENT OF A WORK PLANNING SYSTEM IN A PROJECT ORGANIZATION ON THE PLATFORM 1C: ENTERPRISE 8.3

 

Anton Fedorov

Student, Department of Applied Computer Science and Programming, Sterlitamak Branch of Ufa University of Science and Technologies,

Russia, Sterlitamak

Ildar Mukhamadiyarov

Student, Department of Applied Computer Science and Programming, Sterlitamak Branch of Ufa University of Science and Technologies,

Russia, Sterlitamak

Guzeliya Galiaskarova

Supervisor of studies, Ph. D. in Physics and Mathematics, Associate Professor, Sterlitamak branch of Ufa University of Science and Technology,

Russia, Sterlitamak

 

АННОТАЦИЯ

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

ABSTRACT

The article presents the theoretical foundations for the development of a work planning system in a company engaged in the development and release of project documentation. As a platform for writing and executing code, the platform 1C: Enterprise 8.3 was chosen.

 

Ключевые слова: разработка, конфигурация, платформа, учет, СУБД, СКД, 1С: Предприятие, ИБ.

Keywords: development, configuration, platform, accounting, DBMS, SKD, 1C: Enterprise, IB.

 

В век цифровизации мы уже не можем представить свою жизнь без использования электронной техники. Цифровые технологии в последнее время сделали просто колоссальный прыжок вперёд в развитии и затронули все сферы жизнедеятельности человека. Одним из наиболее востребованных в цифровизации является корпоративный сектор. Разработка систем ведения внутрикорпоративных систем учета, с учетом особенностей бизнеса и требований самой компании, было, есть и будет востребованной сферой разработки программного обеспечения.

В связи с этим поставим задачу спроектировать конфигурацию на платформе 1С: Предприятие 8.3 [1] для автоматизации процесса ведения учета в компании, видом деятельности которой является разработка и выпуск проектной документации. При разработке данной конфигурации будем учитывать все специфики и критерии учета компании. Разработанную систему назовем «Система планирования работ в проектной организации».

1С: Предприятие 8.3 является одной из самых универсальных и популярных платформ разработки, корпоративных систем учета информации, на российском рынке. На этой платформе работают такие известные, типовые системы учета как: 1С: Бухгалтерия, 1С: Зарплата и управление персоналом, 1С: Документооборот, 1С: Управление торговлей и т.д.

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

Входе изучения особенностей ведения учета (в области планирования работ [2] и контроля их исполнения сотрудниками компании) было сформировано определенное «техническое видение» происходящего, и необходимые требования к платформе разработки и хранения накапливаемой в ходе жизненного цикла, разрабатываемого проекта, информации. Выбранная СУБД должна обладать объектной (ссылочной) структурой данных, со встроенной на уровне ядра системой контроля ссылочной целостности данных.

  •  Выбранная СУБД должна обладать встроенной на уровне ядра системой контроля доступа к объектам базы данных.
  •  Также особенностью платформы разработки должна быть ее возможность интеграции с другими корпоративными продуктами. Должна быть возможность реализации модулей синхронизации с базой каталогов Active Directory [4] (далее AD).
  •  Клиент-серверная архитектура платформы. Платформа должна предоставлять возможность работы сотрудников через приложение (далее клиент) и через Web-браузер (далее Web-клиент).
  •  Должна быть подсистема разработки сложных и многоуровневых отчетов, для анализа данных в различных разрезах.

С учетом всех вышеописанных требований к платформе разработки и СУБД, самым обоснованным (как с практической точки зрения, так и экономической) решением – стал выбор платформы 1С: Предприятие 8.3.

В данной платформе реализованы все инструменты нативного контроля доступа к объектам базы данных на разных уровнях. Платформа имеет классическую клиент-серверную архитектуру. Все функции клиент-серверного взаимодействия реализованы «с коробки». Написанный 1 раз код работает, как на обычном клиенте (толстый или тонкий клиент), так и на Web-клиенте. Платформа 1С: Предприятие 8.3 обладает мощной системой компоновки данных (СКД), предназначенной для разработки отчетов. Как простых, так и сложных, многоуровневых отчетов. Клиентская часть имеет простой и дружественный интерфейс пользователя, полностью изменяемый программистом.

Для размещения серверной части проекта, будет выделена отдельная виртуальная машина в ЦОД компании. На виртуальной машине будет установлена серверная операционная системы Microsoft Windows Server 2019 Standart. Развернут Microsoft SQL Server 2019 Standart и отдельный сервер 1C: Предприятие 8.3. Для повышения производительности работы базы данных, диск с базой данных будет размещен на физическом SSD диске.

Клиентская часть 1С: Предприятие 8.3 будет развернута на терминальном сервере и ярлык на пользовательские компьютеры будет распространен посредством групповых политик AD. Клиентская часть 1С: Предприятия 8.3 не будет устанавливаться непосредственно на пользовательские компьютеры, а будет настроена для запуска на терминальном сервере посредством технологии Remote App, от компании Microsoft. Таким образом мы получим на выходе систему с одной единственной установленной на сервере копией клиентской программы 1С: Предприятие 8.3, в которой могут работать сотни человек одновременно. На сервере с кластером 1С: Предприятие 8.3 будет развернута роль сервера IIS и база данных проекта будет опубликована на Web-сервере. Клиенты получат возможность работать с системой как через браузер, так и через обычного клиента в терминале.

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

 

Список литературы:

  1. Бояркин, В. Э. 1С: Предприятие 8. Конвертация данных: обмен данными между прикладными решениями / В. Э. Бояркин, А. И. Филатов. – М.: Питер, 2016. – 180 c.
  2. Вайс, Е.С. Планирование на предприятии (организации): Учебное пособие / Е.С. Вайс. - М.: КноРус, 2017. - 480 c.
  3. Дубянский, В. 1С: Предприятие. Конфигурирование и администрирование / В. Дубянский. – М.: БХВ-Петербург, 2010. – 172 c.
  4. Microsoft Official Course 2279В (Planning, Implementing, Maintaining Microsoft Windows Server 2003 Active Directory Infrastructure). - М.: Microsoft, 2013. - 500 c.
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий