сол 3
База знаний
Руководство по эксплуатации
АС Автоматизированная система
АСУП Автоматизированная система управления предприятием
ПО Программное обеспечение
АННОТАЦИЯ
Документ содержит руководство пользователя автоматизированной системы
(далее по тексту — АС) управления предприятием (далее по тексту — АСУП)
и отражает её основные функциональные возможности. Документ разработан и включен в комплект рабочей документации в соответствии с требованиями ГОСТ Р 34.601–90 «Автоматизированные системы. Стадии создания», ГОСТ Р 59795–2021 «Информационные технологии. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов».
1. ВВЕДЕНИЕ
1.1. Область применения средства автоматизации
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП, имеет
широкий спектр областей применения, сфокусированный на оптимизации
бухгалтерских процессов и управленческой отчетности в предприятии.
Основными целями обработки «Рабочий стол главного бухгалтера» являются
автоматизация учета, контроль корректности финансовых данных, обеспечение соответствия требованиям лицензиаров и регуляторов, а также повышение эффективности финансового управления.
АСУП предназначена для использования главным бухгалтером и финансовым специалистом предприятия. АСУП помогает управлять финансовыми данными, проводить анализ финансовой отчетности, контролировать бюджетные расходы и
доходы, а также осуществлять отчетность перед руководством и государственными органами.
Обработка «Рабочий стол главного бухгалтера» может быть применена в
различных отраслях бизнеса, включая производство, торговлю, услуги и другие сектора экономики.
1.2. Краткое описание возможностей средства автоматизации
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП представляет
собой мощное средство автоматизации, специально разработанное для упрощения и
оптимизации работы главного бухгалтера и финансовых специалистов предприятия.
Ниже приведено краткое описание его возможностей:
1) Учет и анализ финансовых данных: Обработка позволяет проводить
учет финансовых операций, включая доходы, расходы, активы и обязательства, а также осуществлять анализ финансовых показателей для принятия управленческих решений.
2) Контроль корректности учета: Обработка включает механизмы
контроля корректности учета, позволяющие выявлять и исправлять ошибки
в бухгалтерском учете, такие как дублирование записей или неправильное
заполнение документов.
3) Создание отчетов и аналитических данных: С помощью обработки
можно генерировать различные отчеты и аналитические данные о финансовом состоянии предприятия, что позволяет быстро получать необходимую информацию для принятия решений.
4) Управление бюджетом: Обработка позволяет контролировать бюджетные
расходы и доходы предприятия, а также осуществлять планирование финансовых ресурсов на будущие периоды.
5) Соблюдение требований лицензиаров и регуляторов: Обработка
помогает обеспечивать соответствие требованиям лицензиаров и регуляторов в области бухгалтерского учета и финансовой отчетности.
6) Гибкие настройки и адаптация: Обработка имеет гибкие настройки,
что позволяет адаптировать ее под специфические требования предприятия и особенности его деятельности.
1.3. Уровень подготовки пользователя
Эффективное использование обработки «Рабочий стол главного бухгалтера» в рамках АСУП требует определенного уровня подготовки у пользователя. Важно, чтобы пользователи обладали необходимыми знаниями и навыками для работы с данной системой. Ниже представлены основные требования к уровню подготовки пользователя:
1) Знание бухгалтерского учета: Пользователь должен обладать базовыми
знаниями в области бухгалтерского учета, включая понимание основных принциповьучета, структуру бухгалтерских документов и основные виды финансовой
отчетности.
2) Навыки работы с программным обеспечением: Пользователь должен
быть знаком с основными принципами работы с программным обеспечением, уметь выполнять базовые операции, такие как запуск программы, выбор и выполнение команд, работа с интерфейсом.
3) Умение работать с системой 1С: Поскольку обработка «Рабочий стол
главного бухгалтера» интегрирована с системой 1С:Предприятие, пользователь должен иметь опыт работы с данной системой или быть готовым к освоению ее основных функций.
4) Обучение и поддержка: Для успешного использования обработки
пользователи должны получить необходимое обучение и поддержку со стороны администраторов системы или специалистов по внедрению программного обеспечения. Это может включать в себя проведение тренингов, консультации по работе с системой и обучающие материалы.
Обеспечение соответствующего уровня подготовки пользователей позволит
им эффективно использовать обработку «Рабочий стол главного бухгалтера» для выполнения своих рабочих задач в рамках АСУП.
2. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ
2.1. Виды деятельности, функции, для автоматизации которых предназначена система
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП предназначена для автоматизации следующих видов деятельности и функций:
1) Бухгалтерский учет: Обработка обеспечивает ведение бухгалтерского
учета, включая запись и анализ финансовых операций, составление отчетов о финансовом состоянии предприятия, а также контроль за движением денежных средств.
2) Финансовое планирование: Позволяет осуществлять планирование
бюджета предприятия, анализировать финансовые показатели, прогнозировать
финансовые результаты и принимать управленческие решения на основе
полученных данных.
3) Управленческий анализ: Обеспечивает анализ эффективности
деятельности предприятия, выявление факторов, влияющих на финансовое
состояние, и предоставляет информацию для принятия стратегических и
тактических управленческих решений.
4) Контроль и аудит: Предоставляет инструменты для контроля за
корректностью учета и соответствием требованиям законодательства, а также
проведения внутреннего и внешнего аудита финансовой отчетности.
5) Анализ и оптимизация расходов: Позволяет анализировать структуру
расходов предприятия, выявлять излишние затраты и оптимизировать бизнес-процессы для снижения издержек.
6) Управление ликвидностью и финансовым риском: Обеспечивает
управление денежными потоками, прогнозирование ликвидности предприятия, анализ финансового риска и принятие мер по его снижению для обеспечения финансовой устойчивости.
2.2. Условия применения средства автоматизации в соответствии с назначением
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП предназначена
для эффективной автоматизации финансово-экономической деятельности
предприятия. Для оптимального использования данного средства автоматизации
необходимо учитывать следующие условия:
1) Квалификация персонала: Для работы с обработкой «Рабочий стол
главного бухгалтера» необходимо обладать соответствующими знаниями и
навыками в области бухгалтерского учета и финансов.
2) Доступ к информации: Для корректной работы обработки необходим
доступ к финансовым данным предприятия, включая данные о финансовых
операциях, бюджетировании, расходах и доходах.
3) Соответствие требованиям законодательства: При использовании
обработки необходимо соблюдать требования законодательства в области
бухгалтерского учета и финансовой отчетности, а также требования лицензионных
соглашений и политик безопасности предприятия.
4) Технические требования: Для работы с обработкой «Рабочий
стол главного бухгалтера» необходимо наличие совместимого программного
обеспечения (1С:Предприятие 8.3) и соответствующего аппаратного обеспечения,
а также наличие доступа к сети Интернет для получения обновлений и поддержки.
5) Обеспечение безопасности: Необходимо обеспечить защиту
конфиденциальности и целостности финансовых данных, а также защиту от
несанкционированного доступа к системе и возможных угроз информационной
безопасности.
Соблюдение указанных условий позволит эффективно использовать обработку
«Рабочий стол главного бухгалтера» в рамках АСУП для автоматизации финансово-экономической деятельности предприятия.
3. ПОДГОТОВКА К РАБОТЕ
3.1. Состав и содержание носителя данных, содержащего загружаемые программы и данные
Для обработки «Рабочий стол главного бухгалтера» в рамках АСУП требуется
надлежащий носитель данных, на котором хранятся загружаемые программы и данные. Ниже приведены основные компоненты и содержание такого носителя данных:
1) Программные файлы обработки: На носителе данных должны быть
представлены исполняемые файлы обработки «Рабочий стол главного бухгалтера«, которые содержат код и логику работы данной обработки. Эти файлы обеспечивают функционирование обработки на стороне клиента и сервера.
2) Файлы конфигурации: Для настройки параметров и поведения
обработки могут использоваться файлы конфигурации, которые содержат данные о настройках интерфейса, правах доступа пользователей и другие параметры, влияющие на работу обработки.
3) Файлы данных: На носителе данных могут также храниться файлы
данных, необходимые для работы обработки. Это могут быть файлы справочников, документов, журналов операций и другие файлы, содержащие информацию, с которой работает обработка.
4) Документация и инструкции: Для ознакомления пользователей с
работой обработки и ее функциональностью на носителе данных должна
быть представлена соответствующая документация и инструкции, включающие
описание возможностей обработки, руководство пользователя, рекомендации по
настройке и использованию.
5) Лицензионные документы: Важным компонентом носителя данных
являются лицензионные документы, подтверждающие право использования
обработки «Рабочий стол главного бухгалтера» в рамках АСУП. Эти документы
должны быть доступны для контроля со стороны пользователей и администраторов
системы.
Обеспечение наличия и правильного содержания указанных компонентов на
носителе данных гарантирует корректную установку и работу обработки «Рабочий
стол главного бухгалтера» в рамках АСУП.
3.2. Порядок загрузки программ и данных
В рамках АСУП необходимо соблюдать определенный порядок загрузки программ
и данных. Ниже представлены основные шаги этого процесса:
1) Установка программного обеспечения: Перед началом работы
с обработкой необходимо установить соответствующее ПО на компьютер
пользователя. Это может включать в себя установку клиента 1С:Предприятие
и других необходимых компонентов. Установку ПО выполняет техническая
поддержка.
2) Настройка соединения с сервером: Пользователь должен настроить
соединение с сервером, на котором расположена база данных, содержащая
необходимые для работы обработки данные. Для этого требуется указать адрес
сервера, имя пользователя и пароль от своей доменной учётной записи.
3) Настройка параметров обработки: Перед использованием обработки
может потребоваться настройка ее параметров в соответствии с требованиями
и особенностями работы организации. Это может включать в себя выбор
организации, указание периода анализа и другие настройки.
4) Запуск обработки: После загрузки и настройки обработки пользователь
может приступить к ее использованию. Для этого необходимо запустить обработку,
выбрав соответствующий пункт меню или нажав на кнопку «Запустить». После запуска обработки откроется соответствующий интерфейс, готовый к работе.
Соблюдение указанного порядка загрузки программ и данных обеспечивает
корректное и эффективное использование обработки «Рабочий стол главного бухгалтера» в рамках АСУП.
3.3. Порядок проверки работоспособности
Для обеспечения эффективной работы с обработкой «Рабочий стол главного
бухгалтера» в рамках АСУП, пользователь должен осуществить проверку ее
работоспособности. Ниже представлен порядок действий, который рекомендуется
выполнить для проверки корректной работы программы:
1) Загрузка обработки: Убедитесь, что обработка «Рабочий стол главного
бухгалтера» загружена корректно и доступна для использования в системе.
Проверьте, что при запуске обработки не возникает ошибок или предупреждений.
2) Проверка интерфейса: Ознакомьтесь с интерфейсом обработки и
убедитесь, что все элементы управления (кнопки, поля ввода, выпадающие списки и т.д.) отображаются корректно и функционируют правильно.
3) Ввод тестовых данных: Введите тестовые данные в соответствующие
поля обработки и выполните несколько тестовых операций. Убедитесь, что
обработка корректно обрабатывает введенные данные и возвращает ожидаемые результаты.
4) Проверка отчетов и результатов: Проверьте правильность
формирования отчетов и результатов работы обработки. Удостоверьтесь, что отчеты содержат необходимую информацию и отображают ее в правильном формате.
5) Тестирование функциональности: Протестируйте основные
функциональные возможности обработки, такие как анализ данных, генерация отчетов, взаимодействие с другими системами и т. д. Убедитесь, что все функции работают без сбоев.
6) Проверка сохранения данных: Проверьте, что данные, введенные в
обработку, сохраняются корректно и не теряются при перезапуске или выходе из программы. Для закрытия ПО АСУП необходимо левой кнопкой мыши кликнуть по кнопке "Закрыть" в правом верхнем углу интерфейса программного обеспечения.
После выполнения указанных шагов пользователь может быть уверен в
работоспособности обработки «Рабочий стол главного бухгалтера» и использовать ее для выполнения своих задач в рамках АСУП.
В случае возникновения технических проблем рекомендуется обратиться в
службу технической поддержки.
4. ОПИСАНИЕ ОПЕРАЦИЙ
4.1. Описание всех выполняемых функций, задач (комплексов задач), процедур
1) Запуск обработки:
Откройте программу 1С:Предприятие.
Перейдите на вкладку «Операции» и нажмите на «Дополнительные обработки».
Из выпадающего списка выберите «Рабочий стол главного
бухгалтера».
Нажмите кнопку «Выполнить».
2) Использование блока «Проверка учета»:
Этот блок используется для контроля корректности введенных учетных данных за целевой месяц.
Вы можете выбрать месяц проверки из календаря и организацию из
выпадающего списка.
Нажмите кнопку «Сформировать», чтобы сгенерировать отчет.
3) Использование блока «Контрольные точки»:
Этот блок используется после стандартной процедуры закрытия
месяца для выявления ошибок, которые могут возникнуть после данной
процедуры.
Выберите месяц проверки и организацию.
Нажмите кнопку «Сформировать», чтобы сгенерировать отчет.
4) Использование блока «Отрицательные остатки» (рис. 6):
Этот блок предназначен для проверки наличия отрицательных
остатков на всех счетах бухгалтерского учета.
Выберите месяц проверки и организацию.
Нажмите кнопку «Сформировать», чтобы сгенерировать отчет.
4.2. Описание операций технологического процесса обработки данных,
необходимых для выполнения функций, задач (комплексов задач),
процедур
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП предназначена
для автоматизации различных функций и задач, связанных с бухгалтерским
учетом и управленческой отчетностью. Ниже представлено описание основных выполняемых функций, задач и комплексов задач данной обработки:
1) Проверка корректности учетных данных: Обработка осуществляет
анализ бухгалтерской учетной информации и выявляет возможные ошибки
или несоответствия. Это включает проверку правильности оформления
документов, расчетов, соответствие учета законодательству и внутренним правилам организации.
2) Формирование отчетов: Обработка позволяет генерировать различные
отчеты по финансовым показателям и результатам бухгалтерского учета. Это могут быть отчеты о финансовом положении, о доходах и расходах, отчеты для налоговых органов и другие.
3) Контрольные точки: Обработка предоставляет возможность установки
контрольных точек для мониторинга ключевых показателей бухгалтерского учета.
Это позволяет оперативно реагировать на возможные проблемы и ошибки.
4) Отслеживание отрицательных остатков: Обработка автоматически
контролирует наличие отрицательных остатков на счетах и предупреждает
пользователя о возможных ошибках или несоответствиях.
5) Анализ данных: Обработка предоставляет инструменты для анализа
бухгалтерской информации и выявления тенденций, закономерностей и аномалий.
Это может включать анализ доходов и расходов, анализ дебиторской и кредиторской
задолженности и другие аспекты.
Каждая из этих функций выполняется с целью повышения эффективности
бухгалтерского учета, обеспечения корректности отчетности и облегчения
управленческого контроля за финансовым состоянием организации.
*подробное описание с примерами иллюстраций интерфейса системы вы найдете в разделе Документация нашего сайта
Инструкция администратора
ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
АС Автоматизированная система
АСУП Автоматизированная система управления предприятием
ПО Программное обеспечение
Обработка «Рабочий стол главного бухгалтера» предназначена для обеспечения главного бухгалтера и других заинтересованных сотрудников средствами управления бухгалтерскими данными и процессами предприятия в рамках автоматизированной системы управления предприятием (АСУП). Основная задача обработки — обеспечить оперативный доступ к ключевой информации и функциональным возможностям, необходимым для проведения финансового анализа, контроля исполнения бюджета, подготовки финансовой отчетности и других задач, связанных с финансово-хозяйственной деятельностью предприятия.
Обработка «Рабочий стол главного бухгалтера» предназначена для
использования в составе автоматизированной системы управления предприятием (АСУП), а именно в среде «1С Бухгалтерия предприятия КОРП, редакция 3.0». Для успешного использования обработки необходимо наличие соответствующих прав доступа к системе, а также установленное программное обеспечение, предусмотренное требованиями к конфигурации и работоспособности АСУП.
Для запуска и работы ПО АСУП необходимы следующие условия:
1) Объем оперативной памяти: Рекомендуемый объем оперативной памяти
зависит от масштабов использования системы и объема обрабатываемых данных. Для обеспечения плавной работы программы рекомендуется иметь не менее 4 ГБ оперативной памяти.
2) Требования к процессору: Программа может быть выполнена на
современных многоядерных процессорах с тактовой частотой не менее 2 ГГц.
Однако более высокая производительность процессора может обеспечить более быструю обработку финансовых данных.
3) Требования к ПО: Для запуска программы необходимо наличие
совместимой с ПО АСУП операционной системы, поддерживающей используемые технологии и языки программирования.
4) Сетевое соединение: Поскольку программа взаимодействует с базами
данных и другими информационными системами, необходимо наличие проводного соединения с корпоративной сетью с достаточной пропускной способностью (не менее 100 Мбит/с).
5) Требования к браузеру: АСУП может быть выполнена в следующих
браузерах: Яндекс. Скорость интернет-соединения для работы с текстовыми и графическими материалами: от 512 кбит/сек.
2. ХАРАКТЕРИСТИКА ПРОГРАММЫ
Обработка «Рабочий стол главного бухгалтера» представляет собой
инструмент в составе автоматизированной системы управления предприятием
(АСУП), предназначенный для организации работы главного бухгалтера и других управленческих сотрудников, ответственных за финансовое управление компанией.
Характеристики данной программы включают в себя:
Функциональность: Позволяет осуществлять управление
бухгалтерскими данными, формировать отчетность, анализировать финансовое состояние предприятия и принимать решения на основе полученной информации.
Интерфейс: Обладает удобным и интуитивно понятным
пользовательским интерфейсом, который позволяет быстро находить необходимые функции и данные.
Интеграция: Взаимодействует с другими информационными системами
для обеспечения единой информационной среды.
Безопасность: Обеспечивает защиту конфиденциальности и целостности
данных, а также контроль доступа к функционалу в зависимости от роли
пользователя.
3. ОБРАЩЕНИЕ К ПРОГРАММЕ
Для использования обработки «Рабочий стол главного бухгалтера» в рамках
автоматизированной системы управления предприятием (АСУП) необходимо
выполнить следующие действия:
1) Откройте толстый клиент программы 1С:Предприятие и выполните вход
под учетными данными администратора системы.
2) В главном меню программы выберите раздел «Администрирование».
3) В разделе «Администрирование» выберите пункт «Печатные формы,
отчеты и обработки».
4) В открывшемся окне выберите раздел «Дополнительные отчеты и
обработки».
5) Укажите название обработки, «Рабочий стол главного бухгалтера».
6) В открывшемся окне редактора обработки создайте необходимые
процедуры и алгоритмы работы обработки в соответствии с требованиями и
задачами, которые должен выполнять данный инструмент.
7) Настройте права доступа пользователям.
8) После сохранения обработки закройте редактор обработки.
4. ВХОДНЫЕ И ВЫХОДНЫЕ ДАННЫЕ
1) Входные данные:
Учётная запись пользователя AD: Это учетная запись пользователя
в домене Active Directory, которая используется для аутентификации и
авторизации доступа к системе. Вход в систему обработки «Рабочий стол
главного бухгалтера» осуществляется через учетную запись AD, обеспечивая
безопасность и контроль доступа к данным.
Бухгалтерская отчётность: Это информация и данные,
используемые для формирования бухгалтерских отчетов и анализа
финансового состояния организации. Эти данные могут включать в себя
информацию о доходах и расходах, активах и обязательствах, а также другие
финансовые показатели, необходимые для ведения бухгалтерии и отчетности перед сторонними заинтересованными лицами или органами.
2) Выходные данные:
Отчеты и аналитика: Обработка «Рабочий стол главного
бухгалтера» генерирует различные отчеты и аналитическую информацию
на основе предоставленных входных данных. Эти отчеты могут включать в
себя финансовые отчеты, сводные таблицы, графики и другие аналитические
данные, необходимые для принятия управленческих решений и анализа
финансовых показателей организации.
5. СООБЩЕНИЯ
Сообщение о успешной аутентификации: «Успешный вход в систему.
Добро пожаловать!» — Пользователь успешно аутентифицирован в системе.
Действие: Продолжить работу в системе.
Сообщение о неверном логине или пароле: «Ошибка: Неверный логин
или пароль. Пожалуйста, попробуйте снова» — Введенные учетные данные не соответствуют сохраненным в системе. Действие: Повторить попытку ввода логина и пароля.
Сообщение об отсутствии доступа: «Ошибка: Недостаточно прав
доступа к системе. Обратитесь к администратору» — Пользователь не имеет
достаточных прав для доступа к определенным функциям или данным в системе.
Действие: Обратиться к администратору для получения необходимых прав доступа.
Сообщение о завершении работы: «Выход из системы. До свидания!»
— Пользователь завершает работу в системе. Действие: Завершить сеанс работы и выйти из системы.
Сообщение об ошибке при выполнении операции: «Ошибка: Не
удалось выполнить операцию. Пожалуйста, повторите попытку позже» — При выполнении операции произошла ошибка. Действие: Повторить операцию или обратиться к администратору, если ошибка сохраняется.
*подробное описание с примерами иллюстраций интерфейса системы вы найдете в разделе Документация нашего сайта
Описание языка программирования
АС Автоматизированная система
АСУП Автоматизированная система управления предприятием
АННОТАЦИЯ
Документ «Описание языка» составлен в соответствии с требованиями ГОСТ 19.506–79 и содержит информацию о языках программирования, используемых в автоматизированной системе (далее по тексту — АС) управления предприятием (далее по тексту — АСУП). В документе представлено назначение и описание общих характеристик каждого языка, а также основные возможности и области их применения в рамках разработки и функционирования АСУП.
1. ОБЩИЕ СВЕДЕНИЯ
1) Используемые языки программирования:
Язык запросов 1С (1C Query Language, 1C-Запрос)
Язык описания отчетов 1С (1C Report Description Language, 1C Отчеты)
Язык выражений 1С (1C Expression Language, 1C-Выражения)
2) Основные возможности языков программирования:
Язык запросов 1С:
Фильтрация данных по заданным критериям.
Сортировка данных по одному или нескольким полям.
Группировка данных и вычисление агрегатных функций (сумма,
среднее, максимум, минимум и т.д.).
Объединение данных из нескольких таблиц.
Язык описания отчетов 1С:
Создание пользовательских шаблонов отчетов с гибкой
настройкой внешнего вида.
Добавление текстовых и графических элементов на страницу
отчета.
Форматирование данных и ячеек таблицы.
Поддержка различных типов графиков и диаграмм.
Язык выражений 1С:
Вычисление арифметических выражений с использованием
базовых операций (сложение, вычитание, умножение, деление).
Применение условных операторов для проверки логических
условий.
Работа с датами и временем.
Использование встроенных функций для работы с текстовыми
данными.
2. ЭЛЕМЕНТЫ ЯЗЫКА
2.1. Идентификаторы
1) Идентификаторы в языке системы АСУП (Рабочий стол главного
бухгалтера) используются для идентификации переменных, функций, процедур и других сущностей.
2) Идентификаторы могут состоять из букв, цифр и символа подчеркивания,
начинаться должны с буквы. Регистр символов имеет значение.
2.2. Ключевые слова
Ключевые слова являются зарезервированными словами в языке,
которые имеют специальное значение и не могут быть использованы в качестве
идентификаторов.
Примеры ключевых слов в системе АСУП: if, else, while, for и т. д.
2.3. Литералы
1) Литералы представляют константные значения, такие как числа, строки и
символы.
2) Примеры литералов: 123 - целочисленный литерал, "Hello, World!" -
строковый литерал.
2.4. Операторы
Операторы являются основными строительными блоками программы и
выполняют операции над данными.
Примеры операторов в системе АСУП: арифметические операторы (+, -, *,
/), логические операторы (&&, ||, !), операторы присваивания (=, +=, -=) и т. д.
2.5. Выражения
1) Выражения представляют собой комбинации операндов и операторов,
которые вычисляют значение.
2) Примеры выражений: a + b - арифметическое выражение, a > b -
логическое выражение.
2.6. Структуры данных
Система АСУП поддерживает различные структуры данных, такие как
массивы, списки, словари и т. д.
Они позволяют хранить и организовывать данные для последующей
обработки.
3. СПОСОБЫ СТРУКТУРИРОВАНИЯ ПРОГРАММЫ
3.1. Организация кода
1) Программа на Рабочем столе главного бухгалтера может быть
организована по следующим принципам:
2) Модульность: разделение программы на логические блоки (модули),
каждый из которых отвечает за определенную функциональность.
3) Использование функций и процедур: группировка повторяющихся
операций в отдельные функции или процедуры для упрощения кода и повышения
его читаемости.
3.2. Структура данных
Для эффективной работы с данными в программе могут применяться
различные структуры данных, такие как:
Массивы: упорядоченные коллекции элементов одного типа.
Структуры: составные типы данных, позволяющие объединять несколько
значений под одним именем.
4. СРЕДСТВА ОБМЕНА ДАННЫМИ
4.1. Форматы данных
1) XML (Extensible Markup Language) — универсальный формат для
представления структурированных данных в виде текста.
2) JSON (JavaScript Object Notation) — легкий формат обмена данными,
основанный на синтаксисе языка JavaScript.
4.2. Протоколы обмена
HTTP (Hypertext Transfer Protocol) — протокол передачи гипертекста,
используемый для передачи данных в сети Интернет.
FTP (File Transfer Protocol) — протокол передачи файлов, который
позволяет обмениваться файлами между компьютерами в сети.
4.3. API для внешней обработки 1С
1С предоставляет API для взаимодействия с внешними обработками,
включая Рабочий стол главного бухгалтера.
Это API позволяет осуществлять обмен данными между внешними
системами и системой 1С, включая получение и отправку данных, выполнение операций и т. д.
Для работы с API необходимо использовать специальные функции и
методы, предоставляемые 1С, а также учитывать особенности структуры данных и правил взаимодействия.
5. ВСТРОЕННЫЕ ЭЛЕМЕНТЫ
Система представляет собой внешнюю обработку для 1С:Бухгалтерия,
следовательно, описание встроенных элементов будет включать описание
интерфейсов и функций, доступных для использования в рамках данной обработки.
5.1. Интерфейс
Графический пользовательский интерфейс, обеспечивающий
взаимодействие пользователя с обработкой через графический пользовательский
интерфейс программы 1С:Бухгалтерия.
5.2. Функции
1) Функция отображения информации на экране.
2) Функция обработки данных в соответствии с выбранными параметрами и
настройками.
3) Функция формирования отчетов и аналитической информации.
6. СРЕДСТВА ОТЛАДКИ ПРОГРАММЫ
Система представляет собой внешнюю обработку для 1С:Бухгалтерия,
следовательно, для отладки 1С кода используются стандартные инструменты
отладки, предоставляемые средой разработки 1С:
1) Отладчик 1С.
Инструмент позволяет установить точки останова, отслеживать
значения переменных, выполнять шаги программы и т.д.
2) Встроенный механизм трассировки.
Позволяет выводить отладочную информацию на экран
*подробное описание с примерами иллюстраций интерфейса системы вы найдете в разделе Документация нашего сайта
Пояснительная записка к техническому проекту
API Application programming interface, интерфейс программирования
приложений
CRM Customer Relationship Management, система управления
взаимоотношениями с клиентами
ERP Enterprise Resource Planning, система планирования ресурсов предприятия АС Автоматизированная система
АСУП Автоматизированная система управления предприятием ИБП Источник бесперебойного питания
ПО Программное обеспечение ТС Технические средства
АННОТАЦИЯ
Автоматизированная система (далее по тексту — АС) управления предприятием (далее по тексту — АСУП) внешнюю обработку «Рабочий стол главного бухгалтера» в составе системы «1С Бухгалтерия Бухгалтерия предприятия КОРП, редакция 3.0». Этот модуль предназначен для использования главным бухгалтером и предоставляет инструменты для контроля корректности бухгалтерского учёта, а также для выполнения различных проверок и анализов, необходимых для управления финансами предприятия.
Модуль включает в себя функционал по автоматизации проверок, выявления и анализа типовых ошибок в учёте, а также контрольных точек, таких как отрицательные остатки на счетах. Он также может предоставлять возможность выбора конкретных проверок для ускорения процесса работы.
1. ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Полное наименование программы
Полное наименование АС/ПО — программный комплекс «Автоматизированная система управления предприятием».
1.2. Краткое наименование программы
Краткое наименование АС — Автоматизированная система управления предприятием.
1.3. Основания для проведения работ
Работы выполняются на основании Приказа о начале разработки ПО от 01.12.2022.
1.4. Наименование организаций — Заказчика и Разработчика Заказчик
Заказчик:
ОГРН 1227700650869
ИНН/КПП 9728076107/ 772801001
Полное наименование: ОБЩЕСТВО С ОГРАНИЧЕННОЙ
ОТВЕТСТВЕННОСТЬЮ «СОЛТЕХ»
Сокращённое наименование ООО «Солтех»
Адрес местонахождения: 17342, город Москва, Профсоюзная ул, д. 65 к.
1, этаж 14, помещ. XL, ком. 7.10
Разработчик:
ОГРН 1227700650869
ИНН/КПП 9728076107/ 772801001
Полное наименование: ОБЩЕСТВО С ОГРАНИЧЕННОЙ
ОТВЕТСТВЕННОСТЬЮ «СОЛТЕХ»
Сокращённое наименование ООО «Солтех»
Адрес местонахождения: 17342, город Москва, Профсоюзная ул, д. 65 к.
1, этаж 14, помещ. XL, ком. 7.10
1.5. Цели, назначения и области использования автоматизированной системы
1) Упрощение бухгалтерского учёта: Внешняя обработка помогает автоматизировать рутинные задачи бухгалтерского учёта, упрощает процессы и снижает вероятность допущения ошибок.
2) Контроль и анализ финансовой отчётности: Предоставляет инструменты для контроля и анализа финансовых данных, помогает главному бухгалтеру проводить аналитику и принимать управленческие решения.
3) Соблюдение законодательства: Автоматизирует процессы, связанные с соблюдением законодательства в области бухгалтерского учёта, налогообложения и отчётности.
4) Управление финансами предприятия: Предоставляет инструменты для управления финансовыми ресурсами предприятия, включая учёт доходов и расходов, составление отчётов о финансовом состоянии и т. д.
5) Поддержка принятия управленческих решений: Предоставляет информацию и аналитические данные для принятия управленческих решений главным бухгалтером и другими управленческими работниками предприятия.
6) Улучшение производительности и эффективности: Способствует повышению производительности и эффективности работы бухгалтерии путем автоматизации и оптимизации процессов работы.
Использование данного ПО даёт следующие преимущества:
1) Автоматизация процессов: Обработка позволяет автоматизировать множество рутинных операций бухгалтерии, что значительно ускоряет выполнение задач и снижает вероятность ошибок.
2) Улучшенный контроль и анализ: С помощью обработки главный бухгалтер может более эффективно контролировать финансовые операции и проводить анализ финансовой отчётности, что помогает принимать более обоснованные управленческие решения.
3) Увеличение эффективности: Использование обработки позволяет повысить эффективность работы бухгалтерии за счёт оптимизации процессов и сокращения времени, затрачиваемого на выполнение задач.
4) Удобство использования: Обработка предоставляет удобный пользовательский интерфейс, адаптированный специально для главного бухгалтера, что упрощает взаимодействие с системой и делает работу более комфортной.
5) Соответствие требованиям законодательства: Многие обработки включают в себя функции, направленные на соблюдение законодательства в области бухгалтерского учёта и отчётности, что помогает предприятию избежать штрафов и негативных последствий.
6) Повышение надёжности: Использование обработки способствует уменьшению рисков возникновения ошибок в бухгалтерии благодаря автоматизации процессов и контролю финансовых операций.
7) Интеграция с другими системами: Обработка может быть легко интегрирована с другими системами управления предприятием, такими как управление ресурсами предприятия (ERP) или управление отношениями с клиентами (CRM), что обеспечивает единую информационную среду и улучшает обмен данными между различными подразделениями компании.
1.6. Подтверждение соответствия проектных решений действующим нормам и правилам техники безопасности, пожаро- и взрывобезопасности и т. п.
Проектные решения по разработке системы, утвержденные в соответствии с действующими нормами и правилами техники безопасности, пожаро- и взрывобезопасности, подтверждены экспертным путем на основе документов ООО «Солтех» и согласованы с техническим заданием на разработку системы. Важно подчеркнуть следующие аспекты:
1) Техника безопасности:
Обеспечение безопасности системы должно соответствовать действующим стандартам и нормативам техники безопасности.
Учёт требований к физической безопасности и защите от несанкционированного доступа.
2) Пожаро- и взрывобезопасность:
Применение решений, соответствующих требованиям по пожаробезопасности и предотвращению взрывов, если это применимо в контексте системы.
3) Защита информации:
Система защиты информации должна соответствовать классу защищённости 1Д по классификации Гостехкомиссии РФ.
Функции управления доступом, включая идентификацию и проверку подлинности субъектов доступа, а также разграничение доступа, должны быть реализованы в системе.
Технические средства хранения исходного текста и объектного кода, а также компиляции исходного текста в объектный код, размещены на территории Российской Федерации.
4) Управление доступом:
Идентификация и проверка подлинности субъектов доступа при входе в систему должны быть обеспечены средствами системы.
Разграничение доступа к информационным ресурсам системы должно быть реализовано на уровне системы.
5) Регистрация и учёт:
Функции регистрации и учёта субъектов доступа, включая регистрацию входа/выхода, должны быть осуществлены средствами системы.
Обеспечение надежной регистрации всех событий в системе, включая изменения в данных и управлении доступом.
Обеспечение соблюдения указанных требований позволит создать систему, которая не только соответствует стандартам и нормам безопасности, но также обеспечивает эффективное и безопасное управление обязательствами перед кредиторами, с учетом защиты информации и соблюдения требований по классификации защищенности.
1.7. Сведения об использованных при проектировании нормативно- технических документах
При проектировании системы мониторинга обязательств используются следующие нормативно-технические документы.
Государственные стандарты:
1) ГОСТ Р 34.201–2020 «Виды, комплектность и обозначение документов при создании автоматизированных систем» — определяет порядок разработки документации при создании АС.
2) ГОСТ Р 34.601–90 «Автоматизированные системы. Стадии создания»
— определяет стадии создания системы.
3) ГОСТ Р 34.602–2020 «Техническое задание на создание автоматизированной системы» — регламентирует структуру и содержание технического задания.
4) ГОСТ 34.603–92 – «Виды испытаний автоматизированных систем»;
5) ГОСТ Р 59795–2021 «Информационные технологии. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов».
6) ГОСТ 12.2.003 и ГОСТ 12.2.007 — стандарты, регламентирующие конструктивные особенности рабочего оборудования, обеспечивающие безопасность эксплуатирующего персонала от поражения электрическим током;
7) СанПиН 2.2.2.542–96 — «Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы» (утверждены постановлением Госкомсанэпиднадзора РФ от 14 июля 1996 г. № 14);
8) ГОСТ 12.2.032–78 — «Рабочее место при выполнении работ сидя. Общие эргономические требования»;
9) ГОСТ 21552–84 и ГОСТ 27201–87 — стандарты, регламентирующие климатические условия эксплуатации и хранения компонентов ИС.
10) ГОСТ Р 51904–2002 «Процессы и средства обеспечения качества программного обеспечения. Основные положения».
11) ГОСТ Р ИСО/МЭК 12207 «Инженерия программных систем и систем: Процессы жизненного цикла программных систем».
Федеральные законы:
1) Федеральный закон № 152-ФЗ «О персональных данных» — устанавливает правила обработки и защиты персональных данных.
Нормативные акты по информационной безопасности:
1) Федеральный закон № 187–ФЗ «О безопасности критической информационной инфраструктуры Российской Федерации» — определяет требования к обеспечению безопасности критической информационной инфраструктуры.
Стандарты по безопасности и защите информации:
1) ГОСТ Р ИСО/МЭК 27001–2016 «Информационная технология. Методы и средства обеспечения безопасности. Системы управления информационной безопасностью. Требования» — устанавливает требования к системам управления информационной безопасностью.
Стандарты по процессам управления:
1) ГОСТ Р ИСО 9001–2015 «Системы менеджмента качества. Требования» — предоставляет общие принципы систем управления качеством.
2) ГОСТ Р ИСО 14001–2016 «Системы экологического менеджмента. Требования и руководство по применению».
3) ГОСТ Р ИСО 45001-2020 «Системы менеджмента безопасности труда и охраны здоровья. Требования и руководство по применению».
Требования к хранению данных:
1) Федеральный закон № 149–ФЗ «Об информации, информационных технологиях и о защите информации» — определяет требования к хранению данных.
Прочие нормативные акты:
1) Приказы и рекомендации соответствующих регулирующих органов, которые могут быть применимы к конкретной отрасли или области деятельности.
1.8. Сведения о научно-исследовательской работе, передовом опыте, изобретениях, использованных при разработке проекта
Технологический стек ПО АСУП включает в себя следующие компоненты:
1) 1С Предприятие 8.x: Это основной компонент, предоставляющий среду разработки и исполнения для внешних обработок на языке 1С.
2) Библиотеки и компоненты 1С: Для разработки внешней обработки используются стандартные библиотеки и компоненты, предоставляемые 1С, такие как обработчики событий, формы, отчёты и т. д.
3) Интеграционный модуль: Применяется для взаимодействия с другими системами, такими как 1С ERP Управление предприятием.
4) Роботизация процессов (Robin Robot 2.0): Применяется для автоматизации определенных бухгалтерских процессов с использованием роботизации.
5) Программный комплекс Oптимакрос: Этот компонент может предоставлять дополнительные инструменты для оптимизации и автоматизации бухгалтерских процессов.
6) Системы управления базами данных: В зависимости от потребностей может потребоваться интеграция с системами управления базами данных для хранения и обработки данных.
1.9. Очередность создания автоматизированной системы и объем каждой очереди
Разработка системы осуществляется в одну очередь в соответствии с этапами и сроками их выполнения, приведенными в таблице 1. Объёмы работ, определённые на этапе разработки Технического проекта, могут уточняться на этапе разработки рабочей документации Системы. Разработка промышленной версии осуществляется в три этапа; сроки определяются в дополнительной документации.
Наименование этапа Чем заканчивается этап Срок выполнения этапа
Разработка
Технического задания на создание Системы Техническое задание 01.12.2022–xxxxxxx
Техническое
проектирование Системы Пояснительная записка к техническому проекту xxxxxxx
Разработка ПО АСУП ПО АСУП xxxxxxx
Разработка рабочей
документации Рабочая документация xxxxxxx
Таблица 1* – Этапы разработки системы и сроки их выполнения
2. ОПИСАНИЕ ПРОЦЕССОВ ДЕЯТЕЛЬНОСТИ ОБЪЕКТА АВТОМАТИЗАЦИИ
2.1. Состав процедур (операций) с учетом обеспечения взаимосвязи и совместимости процессов автоматизированной и неавтоматизированной деятельности
Процедуры и операции, связанные с обработкой «Рабочий стол главного бухгалтера», разрабатываются с учетом обеспечения взаимосвязи и совместимости с процессами как автоматизированной, так и неавтоматизированной деятельности. Для этого предусмотрены следующие шаги:
1) Анализ текущих процессов: Проведение анализа текущих бухгалтерских процессов и операций для выявления областей, подлежащих автоматизации и оптимизации.
2) Определение требований: Определение требований к новым процедурам и операциям, учитывая как автоматизированные, так и неавтоматизированные аспекты бухгалтерской деятельности.
3) Разработка процедур: Разработка процедур и операций, которые обеспечивают взаимосвязь и совместимость с существующими процессами. Важно учитывать не только технические аспекты, но и потребности пользователей и требования законодательства.
4) Тестирование и адаптация: Проведение тестирования разработанных процедур и операций с целью их проверки на соответствие требованиям и эффективности в реальных условиях работы.
5) Внедрение и обучение: Внедрение новых процедур и операций, сопровождаемое обучением персонала, чтобы обеспечить плавный переход к новым способам работы.
6) Мониторинг и оптимизация: Последующий мониторинг работы новых процедур и операций с целью выявления потенциальных улучшений и оптимизации процессов.
2.2. Требования к организации работ в условиях функционирования автоматизированной системы
При функционировании обработки «Рабочий стол главного бухгалтера» в рамках АСУП необходимо соблюдать следующие требования к организации работ:
1) Стабильность и надежность: Обеспечить стабильное и надежное функционирование обработки для предотвращения сбоев и потери данных.
2) Регулярное обслуживание: Проводить регулярное обслуживание и обновление обработки, включая установку исправлений и обновлений безопасности.
3) Резервное копирование данных: Регулярно создавать резервные копии данных, обрабатываемых «Рабочим столом главного бухгалтера», для предотвращения потери информации в случае сбоев или аварий.
4) Обучение персонала: Предоставить обучение персоналу, работающему с обработкой, чтобы они могли эффективно использовать все её функции и возможности.
5) Соблюдение правовых норм и стандартов: Обеспечить соблюдение законодательства и стандартов в области безопасности данных и защиты информации.
6) Мониторинг производительности: Проводить мониторинг производительности обработки для выявления узких мест и оптимизации её работы.
7) Согласованность с бизнес-процессами: Обеспечить согласованность работы обработки с бизнес-процессами компании для эффективного взаимодействия с другими подразделениями.
3. ОСНОВНЫЕ ТЕХНИЧЕСКИЕ РЕШЕНИЯ
3.1. Решения по структуре автоматизированной системы и ее подсистем, по взаимодействию подсистем, по связям между компонентами автоматизированной системы
При проектировании структуры АСУП с обработкой «Рабочий стол главного бухгалтера» важно принимать во внимание следующие решения и аспекты:
1) Модульная структура: Разбить систему на модули и подсистемы, чтобы обеспечить логическое разделение функциональности и упростить поддержку и развитие системы.
2) Интеграция с другими системами: Предусмотреть возможность интеграции обработки «Рабочий стол главного бухгалтера» с другими информационными системами предприятия, такими как системы управления складом, производственные системы и др.
3) Механизмы безопасности: Разработать механизмы безопасности для защиты конфиденциальной информации и предотвращения несанкционированного доступа к данным в системе.
4) Удобство использования: Обеспечить удобство использования обработки для конечных пользователей, предусмотрев интуитивно понятный интерфейс и возможность персонализации.
5) Масштабируемость и гибкость: Создать систему, способную масштабироваться и адаптироваться к изменяющимся потребностям предприятия, а также к возможным изменениям в законодательстве.
6) Резервное копирование и восстановление: Предусмотреть механизмы резервного копирования данных и возможность восстановления системы в случае сбоев или потери данных.
При проектировании взаимодействия подсистем АСУП с обработкой «Рабочий стол главного бухгалтера» реализованы следующие решения:
1) Интеграция с системами учета: Обеспечить возможность интеграции обработки «Рабочий стол главного бухгалтера» с системами учета и финансового анализа для обмена данными и обеспечения целостности информации.
2) Согласованность форматов данных: Установить стандартные форматы данных для обмена информацией между подсистемами, чтобы избежать ошибок и упростить процесс интеграции.
3) Механизмы синхронизации: Разработать механизмы синхронизации данных между различными подсистемами, чтобы обеспечить их актуальность и целостность.
4) Автоматизация бизнес-процессов: Использовать обработку «Рабочий стол главного бухгалтера» для автоматизации бизнес-процессов, связанных с учетом и финансовым анализом, с целью повышения эффективности работы предприятия.
5) Мониторинг и анализ данных: Предусмотреть средства мониторинга и анализа данных для оперативного контроля и принятия управленческих решений на основе информации, полученной из обработки.
При проектировании связей между компонентами автоматизированной системы с обработкой «Рабочий стол главного бухгалтера» реализованы следующие решения:
1) Интеграция данных: Обеспечить эффективную интеграцию данных между компонентами системы, чтобы обеспечить их согласованность и актуальность.
2) Стандартизация интерфейсов: Установить стандарты для интерфейсов между компонентами системы, чтобы обеспечить их совместимость и упростить интеграцию.
3) Централизованное управление: Реализовать централизованный механизм управления связями между компонентами, чтобы обеспечить их эффективное управление и контроль.
4) Механизмы асинхронного взаимодействия: Разработать механизмы асинхронного взаимодействия между компонентами системы, чтобы обеспечить их независимость и отказоустойчивость.
5) Мониторинг и анализ связей: Предусмотреть средства мониторинга и анализа связей между компонентами для оперативного выявления и решения проблем.
3.2. Решения по взаимодействию автоматизированной системы со смежными системами и обеспечению совместимости
При проектировании взаимодействия АСУП со смежными системами и обеспечении совместимости необходимо учитывать следующие решения:
1) Стандартизация протоколов: Установить стандартные протоколы для взаимодействия с другими системами, чтобы обеспечить их совместимость и упростить интеграцию.
2) Использование интерфейса программирования приложений (далее по тексту — API): Предусмотреть API для взаимодействия с смежными системами, чтобы обеспечить удобство интеграции и возможность обмена данными.
3) Механизмы согласования данных: Разработать механизмы согласования данных между АСУП и смежными системами, чтобы обеспечить их целостность и актуальность.
4) Централизованное управление: Реализовать централизованный механизм управления взаимодействием с смежными системами, чтобы обеспечить его эффективное управление и контроль.
5) Мониторинг и анализ: Предусмотреть средства мониторинга и анализа взаимодействия с смежными системами для оперативного выявления и решения проблем.
3.3. Решения по режимам функционирования, диагностированию работы автоматизированной системы
При проектировании режимов функционирования АСУП с обработкой
«Рабочий стол главного бухгалтера» учтены следующие решения:
1) Режим реального времени: Обеспечить возможность работы в режиме реального времени для оперативного контроля и принятия управленческих решений.
2) Пакетный режим: Предусмотреть пакетный режим работы для обработки больших объемов данных и проведения регулярных анализов.
3) Режим резервного копирования: Реализовать режим резервного копирования данных для обеспечения их сохранности и возможности восстановления в случае сбоев.
4) Режим обновления: Предусмотреть режим автоматического обновления системы для внедрения исправлений и улучшений без остановки работы.
5) Режим мониторинга: Разработать режим мониторинга работы системы для оперативного выявления проблем и предотвращения сбоев.
При проектировании решений по диагностированию работы АСУП с обработкой «Рабочий стол главного бухгалтера» учтены следующие аспекты:
1) Мониторинг производительности: Разработать механизмы мониторинга производительности системы для оперативного выявления узких мест и проблем с производительностью.
2) Логирование событий: Предусмотреть систему логирования событий для регистрации всех операций и событий в системе с целью последующего анализа.
3) Автоматизированная диагностика: Реализовать автоматизированные средства диагностики, способные выявлять и анализировать проблемы в работе системы.
*подробное описание с примерами иллюстраций интерфейса системы вы найдете в разделе Документация нашего сайта
Жизненный цикл продукта
АС Автоматизированная система
АСУП Автоматизированная система управления предприятием Бэклог Список задач по продукту
ЖЦ Жизненный цикл
ПО Программное обеспечение Релиз Выпуск
АННОТАЦИЯ
Документ содержит описание процессов жизненного цикла программного обеспечения (далее по тексту — ПО) автоматизированной системы (далее по тексту — АС) управления предприятием (далее по тексту — АСУП). Документ разработан и включен в комплект рабочей документации в соответствии с требованиями ГОСТ Р 34.601–90 «Автоматизированные системы. Стадии создания», ГОСТ Р 59795–2021 «Информационные технологии. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов».
1. ВВЕДЕНИЕ
1.1. Область применения средства автоматизации
Обработка «Рабочий стол главного бухгалтера» предназначена для автоматизации работы бухгалтерии предприятия в рамках АСУП. Ее область применения включает в себя следующие задачи и функции:
Отслеживание финансовых операций: обработка позволяет бухгалтерии вести учет и контролировать финансовые операции, такие как расходы, доходы, начисления и списания.
Анализ финансовых данных: с помощью обработки бухгалтеры могут проводить анализ финансовых данных предприятия, составлять отчеты о финансовом состоянии и эффективности деятельности.
Формирование отчетности: обработка позволяет автоматически формировать различные отчеты и документы, необходимые для внутреннего управления и внешней отчетности.
Управление документами: бухгалтерия может использовать обработку для управления бухгалтерской документацией, такой как счета, счета-фактуры, акты выполненных работ и другие.
Планирование и прогнозирование: с помощью обработки бухгалтеры могут проводить планирование финансовых показателей и прогнозирование развития предприятия.
Таким образом, обработка «Рабочий стол главного бухгалтера» представляет собой мощный инструмент для автоматизации работы бухгалтерии предприятия и обеспечения эффективного управления его финансовыми ресурсами.
2. ПЛАНИРОВАНИЕ ПРОЦЕССОВ ЖИЗНЕННОГО ЦИКЛА РАЗРАБОТКИ
Жизненный цикл (далее по тексту — ЖЦ ) включает период создания и использования АСУП, начиная с момента возникновения потребности в продукте, заканчивая разработкой, тестированием и отладкой, поставкой программной продукции, ее эксплуатацией и технической поддержкой.
ЖЦ определен с учетом положений следующих стандартов:
ГОСТ Р ИСО/МЭК 12207–2010 «Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств»;
ГОСТ Р 56939–2016 «Защита информации. Разработка безопасного программного обеспечения. Общие требования»;
ГОСТ РВ 0015–002–2012 «Системы менеджмента качества. Общие требования».
ГОСТ Р 51904–2002 «Процессы и средства обеспечения качества программного обеспечения. Основные положения».
ГОСТ Р ИСО/МЭК 12207 «Инженерия программных систем и систем: Процессы жизненного цикла программных систем».
В ООО «СОЛТЕХ» принята итерационная модель ЖЦ (рис. 1).
Рис. 1*. Жизненный цикл программного обеспечения
Разработка продукта ведётся по итеративной модели с выпуском новой версии в среднем каждые две недели. Каждая итерация включает в себя этапы формирования
и оценки задач, разработки и тестирования по задачам, smoke тестирования и обновления документации.
Модель ЖЦ обеспечивает необходимый контроль над разработкой и сопровождением АСУП.
В ООО «СОЛТЕХ» процессы управления конфигурацией сервиса осуществляются с использованием репозитория дистрибутивов, стенда сборки и системы контроля версий.
3. ФОРМИРОВАНИЕ И ОЦЕНКА ЗАДАЧ
Ниже описан порядок формирования и оценки задач:
ответственный за продукт аналитик определяет задачи, которые должны быть выполнены в итерацию;
ответственный за продукт аналитик определяет требования к задачам; технический менеджер, ответственный за продукт аналитик совместно с
командой разработки проводят оценку задач;
технический менеджер продукта устанавливает ответственность за разработку, распределяя задачи между членами команды разработки;
технический менеджер продукта осуществляет мониторинг этого процесса (установлены критерии и методы оценки результативности процесса).
Управление задачами ведётся с использованием выпусков (далее по тексту — релизов), т.е. все задачи, запланированные в релиз, помечаются соответствующим образом. Именование версий происходит по методологии semver. Задачи, не включенные в какой-либо релиз, остаются в списке задач по продукту (далее по тексту — бэклог) и не участвуют в разработке, а используются только для планирования будущих работ.
Результатами этапа являются:
Сформированный бэклог на итерацию и релиз;
Спецификация требований и/или техническое описание по каждой задаче; Назначение по каждой задаче исполнителя.
4. ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА
Порядок проектирования и разработки ПО приведён ниже:
разработка программной архитектуры, а также разработка решений по построению всех составных компонентов;
разработка исходных кодов, написание файлов спецификации для сборки пакетов прикладного ПО;
сборка пакетов прикладного ПО и добавление их в репозиторий ПО; сборка дистрибутивов из репозитория ПО.
Разработка по задачам идёт до тех пор, пока все задачи в рамках итерации не будут закрыты.
При работе с кодом команда придерживается методологии, известной как гитфлоу, но с несколькими упрощениями.
Так, в каждом репозитории есть три основных ветки и соответствующих им окружения:
Дев (с англ. Develop, в терминологии гитфлоу) — базовая ветка для разработки, от неё идут все ветки задач (feature ветки);
Стейдж (с англ. Stage, в терминологии гитфлоу) — ветка готовящегося
релиза;
Мастер (с англ. Master, в терминологии гитфлоу) — ветка последнего
стабильного релиза.
Порядок обновления ПО приведен ниже:
Модернизация программной архитектуры, а также разработка решений по построению всех составных компонентов;
Модернизация сходных кодов, написание файлов спецификации для сборки пакетов прикладного ПО;
Сборка пакетов прикладного ПО и добавление их в репозиторий ПО; Сборка дистрибутивов из репозитория ПО;
Проверка работоспособности;
Устранение проблем (тестирование и отладка);
Рассылка уведомления пользователям об обновленной версии ПО.
5. ТЕСТИРОВАНИЕ И ОТЛАДКА
Проведение тестирования является обязательным перед передачей новой версии потребителю. Тестирование проводится лицами, ответственными за проведение тестирования программной продукции (отдел тестирования). Для тестирования и отладки программной продукции собирается стенд, выдается задание на тестирование. По результатам тестирования осуществляется устранение ошибок и осуществляется (при необходимости) доработка ПО.
Процессом тестирования и отладки определен порядок:
сборка дистрибутивов ПО — ответственный за продукт инженер по внедрению проводит слияние develop в stage и сборку в stage окружении;
проведение тестирования ПО — ответственный за продукт инженер- тестировщик проводит тестирование в stage, а также дымовое тестирование (с англ. smoke testing) в stage всего продукта;
устранение выявленных недостатков ПО — описанием дефекта (недостатка ПО), далее проводится повторное дымовое тестирование (ре-тест);
При завершении дымового тестирования (в том числе повторного) проводится регрессионное тестирование всей функциональности продукта;
При положительном результате регрессионного тестирования проводится добавление в репозиторий эталонных версий дистрибутивов и исходных текстов ПО;
ответственный за продукт инженер по внедрению проводит слияние stage в master с проставлением тега релиза (x.y.z) и сборку в prod окружении;
корректировка программной документации.
По итогам тестирования и отладки сотрудник, ответственный за выпуск новой версии, формирует заключение о качестве версии с оценкой уровня исправления ошибок и запускает процесс согласования разрешения на выпуск версии со следующими лицами:
сотрудник проектной группы, ответственный за разработку ПО АСУП; руководитель проекта;
руководитель подразделения, утверждающий разрешение на выпуск версии ПО АСУП.
6. ЭКСПЛУАТАЦИЯ И СОПРОВОЖДЕНИЕ
6.1. Техническая поддержка
Техническая поддержка пользователей осуществляется в формате консультирования пользователей и администраторов сервиса по вопросам доступа, отображения данных, редактирования данных по электронным каналам связи (электронной почте или на веб-портале). В рамках технической поддержки сервиса оказываются следующие услуги:
Помощь в доступе к веб-порталу;
Помощь в поиске и устранении проблем в случае некорректной работы веб-
портала; ПО.
Описание функционала ПО, помощь в эксплуатации;
Предоставление актуальной документации по установке/настройке/работе
В заявке на техническую поддержку пользователь должен указать следующую информацию:
Описание проблемы (шаги воспроизведения проблемы)); Предпринятые попытки решения проблемы; Дополнительная информация:
Когда в последний раз пользователь работал с системой, если работал, и была ли ошибка.
После доставки ответа пользователю запрос считается завершенным, и находится в статусе «завершен, требует подтверждения пользователя». В случае аргументированного несогласия пользователя с завершением запроса, выполнение запроса продолжается.
Завершенный запрос переходит в состояние закрытого после получения подтверждения от пользователя о решении запроса. В случае отсутствия ответа пользователя о завершении запроса в течение 14 рабочих дней, в случае если иное не оговорено в соглашении о расширенной технической поддержки, запрос считается закрытым. Закрытие запроса может инициировать пользователь, если надобность в ответе на запрос по каким-либо причинам более не требуется.
6.2. Персонал, обеспечивающий работу на местах
Для обеспечения работы обработки «Рабочий стол главного бухгалтера» на местах требуется следующий персонал:
Администратор системы: Отвечает за настройку и поддержку системы в рабочем состоянии. Обеспечивает доступ к обработке и управляет правами пользователей.
Бухгалтеры: Основные пользователи обработки. Они используют ее для выполнения бухгалтерских операций, анализа финансовых данных и составления отчетов.
Техническая поддержка: Оказывает помощь пользователям в случае возникновения проблем с обработкой или другими аспектами системы.
Этот персонал обеспечивает эффективное и бесперебойное функционирование обработки «Рабочий стол главного бухгалтера» в рамках АСУП.
6.3. Персонал, обеспечивающий техническую поддержку и развитие системы
Для обеспечения технической поддержки и развития обработки «Рабочий стол главного бухгалтера» в рамках АСУП необходимо наличие квалифицированного персонала, включающего:
Администратор системы: Этот сотрудник отвечает за установку, настройку и обновление обработки на сервере предприятия. Он также ответственен за резервное копирование данных и обеспечение безопасности информации.
Системные аналитики: Они занимаются анализом требований пользователей и разработкой спецификаций функциональности обработки. Они также могут участвовать в разработке новых функций и модулей.
Программисты: Эти специалисты занимаются написанием и тестированием программного кода обработки. Они также могут участвовать в разработке интеграций с другими системами предприятия.
Техническая поддержка: Этот персонал отвечает за оказание помощи пользователям в решении технических проблем, связанных с работой обработки. Они также могут предоставлять консультации по использованию функциональности обработки.
Таким образом, наличие квалифицированного персонала обеспечивает стабильное функционирование и дальнейшее развитие обработки «Рабочий стол главного бухгалтера» в рамках АСУП.
*подробное описание с примерами иллюстраций интерфейса системы вы найдете в разделе Документация нашего сайта
Общее описание системы
ERP Система управления предприятием RPA Система роботизации процессов АС Автоматизированная система
АСУП Автоматизированная система управления предприятием ПО Программное обеспечение
АННОТАЦИЯ
Документ «Описание программы» представляет собой документацию, посвященную программному обеспечению (далее по тексту — ПО) автоматизированной системе (далее по тексту — АС) управления предприятием (далее по тексту — АСУП). Данный документ предоставляет обзор основных характеристик системы, ее функций, компонентов, а также взаимосвязей с другими системами. Он содержит информацию о перечне объектов автоматизации, функциях системы, структуре и взаимосвязях ее частей, а также о предназначении системы в целом. Документ разработан и включен в комплект рабочей документации в соответствии с требованиями ГОСТ Р 34.601–90 «Автоматизированные системы. Стадии создания», ГОСТ Р 59795–2021 «Информационные технологии. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов».
1. НАЗНАЧЕНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ
1.1. Вид деятельности, для автоматизации которой предназначена система
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП предназначена
для автоматизации следующих видов деятельности бухгалтерского учета:
1) Ведение учета: Обработка обеспечивает возможность ведения бухгалтерского учета всех операций и транзакций, происходящих в предприятии. Это включает в себя учет доходов, расходов, активов и обязательств.
2) Формирование отчетности: С помощью обработки можно формировать различные финансовые отчеты и отчеты о деятельности предприятия, необходимые для внутреннего управления и внешней отчетности перед сторонними заинтересованными лицами.
3) Анализ финансовых данных: Обработка предоставляет возможность проведения анализа финансовых данных, включая расчеты финансовых показателей, определение эффективности деятельности предприятия и выявление тенденций развития.
4) Управленческое принятие решений: На основе собранных и обработанных данных обработка позволяет руководству принимать обоснованные управленческие решения, оптимизировать бизнес-процессы и улучшать финансовые результаты.
5) Соблюдение законодательства: Обработка обеспечивает ведение учета в соответствии с требованиями законодательства и стандартами бухгалтерского учета, что позволяет избежать штрафов и санкций со стороны налоговых органов.
1.2. Перечень объектов автоматизации, на которых используется автоматизированная система
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП используется для автоматизации следующих объектов бухгалтерского учета и управления:
Учет финансовых операций: обработка позволяет проводить учет всех финансовых операций, включая доходы, расходы, активы и обязательства предприятия.
Формирование отчетности: с ее помощью можно автоматически формировать различные финансовые отчеты и отчеты о деятельности предприятия для внутреннего управления и предоставления внешней отчетности.
Анализ финансовых данных: обработка предоставляет возможность анализировать финансовые данные и строить отчеты для оценки финансового состояния предприятия.
Управленческое принятие решений: на основе собранных и обработанных данных обработка помогает руководству предприятия принимать обоснованные управленческие решения для оптимизации бизнес-процессов и повышения эффективности работы.
Соблюдение законодательства: обработка обеспечивает ведение учета в соответствии с требованиями законодательства и стандартами бухгалтерского учета.
Таким образом, обработка «Рабочий стол главного бухгалтера» в рамках АСУП применяется для автоматизации широкого спектра объектов бухгалтерского учета и управления, что позволяет предприятию эффективно вести свою деятельность и соблюдать требования законодательства.
1.3. Перечень функций, реализуемых автоматизированной системой
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП предоставляет
ряд функций, позволяющих автоматизировать и упростить бухгалтерский учет и управленческую деятельность предприятия. Среди основных функций можно выделить следующие:
1) Учет финансовых операций: обработка позволяет вести учет всех финансовых операций, таких как доходы, расходы, активы и обязательства предприятия.
Copy code
2) Формирование отчетности: с помощью обработки можно автоматически формировать различные отчеты о финансовом состоянии предприятия для внутреннего управления и предоставления внешней отчетности.
3) Анализ финансовых данных: обработка предоставляет возможность анализировать финансовые данные и строить отчеты для оценки финансового положения предприятия.
4) Управленческое принятие решений: на основе собранных и обработанных данных обработка помогает руководству предприятия принимать обоснованные управленческие решения для оптимизации бизнес-процессов и повышения эффективности работы.
5) Соблюдение законодательства: обработка обеспечивает ведение учета в соответствии с требованиями законодательства и стандартами бухгалтерского учета.
Таким образом, обработка «Рабочий стол главного бухгалтера» в рамках АСУП предоставляет комплекс функций, необходимых для эффективного ведения бухгалтерского учета и управления финансовыми операциями на предприятии.
2. ОПИСАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ
2.1. Описание взаимосвязей автоматизированной системы с другими системами
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП взаимодействует с различными системами для обеспечения полноценного функционирования бухгалтерского учета и управленческой отчетности. Ниже приведены основные взаимосвязи данной обработки с другими системами:
1) 1С Бухгалтерия Бухгалтерия предприятия КОРП, редакция 3.0: Обработка «Рабочий стол главного бухгалтера» непосредственно интегрируется с конфигурацией «1С Бухгалтерия Бухгалтерия предприятия КОРП, редакция 3.0», используя стандартный интерфейс для работы с дополнительными отчетами и обработками. Взаимодействие с этой системой позволяет получать доступ к финансовым данным предприятия для их анализа и обработки.
2) Системы управления предприятием (далее по тексту — ERP): Обработка может взаимодействовать с системами управления предприятием, такими как 1С ERP Управление предприятием, для обмена данными о финансовой отчетности и управленческой информацией.
3) Системы роботизации процессов (textitдалее по тексту — RPA): Обработка может быть интегрирована с программными комплексами роботизации, например, с программным комплексом Robin Robot 2.0, для автоматизации рутинных задач бухгалтерского учета и обработки данных.
Таким образом, обработка «Рабочий стол главного бухгалтера» взаимодействует с различными системами для обеспечения полного цикла бухгалтерского учета и управленческой отчетности на предприятии.
2.2. Структура автоматизированной системы и назначение ее частей
Обработка «Рабочий стол главного бухгалтера» в рамках АСУП состоит из нескольких компонентов, каждый из которых выполняет определенные функции в системе. Ниже приведена структура автоматизированной системы и назначение ее частей:
1) Пользовательский интерфейс: Представляет собой графический интерфейс, с помощью которого пользователь взаимодействует с обработкой
«Рабочий стол главного бухгалтера». Он обеспечивает удобное и интуитивно понятное взаимодействие с функциями и данными обработки.
2) Модуль аутентификации: Отвечает за проверку подлинности пользователей и предоставление доступа к функциям обработки только авторизованным пользователям. Обеспечивает безопасность данных и защиту от несанкционированного доступа.
3) Модуль обработки данных: Выполняет основные функции по анализу и обработке бухгалтерских данных. Предоставляет возможность проведения аналитических операций, формирования отчетов, а также взаимодействия с другими системами для обмена данными.
4) Модуль отчетности: Отвечает за формирование различных финансовых отчетов на основе введенных данных. Позволяет пользователю получать необходимую финансовую информацию в удобном и наглядном формате для анализа и принятия управленческих решений.
5) Модуль настройки: Предоставляет возможность пользователю настраивать параметры и параметры работы обработки в соответствии с требованиями и особенностями конкретной организации. Обеспечивает гибкость и настраиваемость системы под конкретные потребности пользователей.
6) Модуль интеграции: Отвечает за взаимодействие обработки «Рабочий стол главного бухгалтера» с другими информационными системами, такими как системы управления предприятием, системы роботизации процессов и другие. Обеспечивает обмен данными между различными системами для обеспечения целостности и актуальности информации.
2.3. Сведения об автоматизированной системе и её частях, необходимые для обеспечения эксплуатации
Для обеспечения успешной эксплуатации автоматизированной системы в рамках АСУП необходимо учитывать следующие сведения:
1) Описание системы: Автоматизированная система основана на программном обеспечении 1С Предприятие, включая конфигурацию «Бухгалтерия предприятия КОРП, редакция 3.0». Она предназначена для учета финансовой деятельности предприятия.
2) Технические характеристики: Операционная система сервера, на котором размещена система, — Windows Server 2019. Для обеспечения эффективной работы рекомендуется следить за ресурсами сервера, такими как процессор, оперативная память и объем хранилища данных.
3) Программное обеспечение: Важно учитывать версию программного обеспечения 1С Предприятие и конфигурации «Бухгалтерия предприятия КОРП, редакция 3.0», а также следить за доступностью и установкой обновлений и патчей для поддержания системы в актуальном состоянии.
4) Доступ к системе: Доступ к системе осуществляется по учетным записям Active Directory (AD), что обеспечивает безопасность и контроль доступа пользователей к функционалу системы.
2.4. Описание функционирования автоматизированной и ее частей
Для обеспечения полноценного функционирования АСУП необходимо рассмотреть следующие аспекты:
1) Работа с данными: АС предназначена для обработки и анализа финансовых данных предприятия. Это включает в себя учет финансовых операций, формирование отчетности, анализ финансовых показателей и составление бухгалтерских документов.
2) Интерфейс пользователя: АС предоставляет удобный и интуитивно понятный интерфейс для работы с данными. Пользователи могут легко осуществлять доступ к необходимым функциям и операциям через графический интерфейс пользователя (GUI).
3) Автоматизация процессов: АСУП позволяет автоматизировать множество рутинных задач бухгалтерского учета, что увеличивает эффективность работы и снижает вероятность ошибок.
4) Интеграция с другими системами: В рамках АСУП АС «Рабочий стол главного бухгалтера» может быть интегрирована с другими информационными системами предприятия, такими как системы управления персоналом, складскими системами и т. д., для обмена данными и синхронизации информации.
5) Обеспечение безопасности: Важным аспектом функционирования АС является обеспечение безопасности данных. Это включает в себя управление доступом пользователей к данным, шифрование информации, резервное копирование и меры по защите от несанкционированного доступа.
6) Поддержка и обновления: Для непрерывной работы системы необходимо осуществлять регулярную техническую поддержку и обновления программного обеспечения. Это включает в себя устранение выявленных ошибок, установку патчей и обновлений, а также поддержку пользователей.
Понимание этих аспектов функционирования автоматизированной системы
«Рабочий стол главного бухгалтера» позволит эффективно использовать ее возможности и обеспечить надежную работу в рамках АСУП.
2.5. Перечень автоматизированных систем, с которыми взаимодействует данная система
АСУП взаимодействует с следующими информационными системами: Система управления персоналом.
Складская система.
Система управления отношениями с клиентами.
3. ОПИСАНИЕ ПОДСИСТЕМ
3.1. Структура подсистем и назначение их частей
Подсистема «Рабочий стол главного бухгалтера» состоит из следующих частей:
1) Модуль управления пользователями: Этот модуль отвечает за управление доступом пользователей к системе, аутентификацию и авторизацию.
2) Модуль отчетности: Отвечает за формирование отчетов и аналитических данных на основе введенных в систему данных бухгалтерского учета.
3) Модуль аналитики данных: Предоставляет возможность анализа финансовых показателей и состояния предприятия на основе имеющихся данных.
4) Модуль интеграции с другими системами: Отвечает за взаимодействие с другими автоматизированными системами предприятия, такими как системы управления персоналом, складское и управление отношениями с клиентами.
Каждая часть подсистемы имеет своё назначение и выполняет определенные функции, необходимые для эффективного функционирования системы «Рабочий стол главного бухгалтера».
3.2. Сведения о подсистемах и их частях, необходимые для обеспечения их функционирования
Для обеспечения функционирования подсистемы «Рабочий стол главного бухгалтера» необходимы следующие сведения о её частях:
1) Модуль управления пользователями: Данный модуль отвечает за регистрацию пользователей в системе, управление их доступом к функциональности подсистемы и назначение соответствующих прав.
2) Модуль отчётности: Этот модуль предоставляет возможность генерации различных отчётов и аналитических данных по финансовым операциям и состоянию предприятия.
3) Модуль аналитики данных: Отвечает за анализ и интерпретацию бухгалтерской информации, позволяя выявлять тенденции, прогнозировать финансовые результаты и принимать обоснованные управленческие решения.
4) Модуль интеграции с другими системами: Этот модуль обеспечивает взаимодействие подсистемы с другими информационными системами предприятия, такими как системы управления персоналом, складского учёта и управления отношениями с клиентами.
Данные сведения необходимы для правильной настройки, администрирования и поддержки функционирования каждой части подсистемы «Рабочий стол главного бухгалтера».
3.3. Описание функционирования подсистем и их частей
Каждая часть подсистемы «Рабочий стол главного бухгалтера» выполняет свою уникальную функцию, вкладываясь в общую работу системы:
1) Модуль управления пользователями: Этот модуль отвечает за аутентификацию и авторизацию пользователей в системе. Он обеспечивает создание и управление учетными записями, а также назначение различных уровней доступа и прав пользователей в соответствии с их ролями на предприятии.
2) Модуль отчетности: Этот модуль предоставляет возможность формирования различных отчетов и аналитических данных о финансовом состоянии предприятия. Он анализирует бухгалтерскую информацию и генерирует отчеты, необходимые для принятия управленческих решений.
3) Модуль аналитики данных: Данный модуль обеспечивает анализ бухгалтерской информации и выявление тенденций и паттернов, которые могут помочь в прогнозировании будущих финансовых результатов и разработке стратегий развития предприятия.
4) Модуль интеграции с другими системами: Этот модуль отвечает за взаимодействие подсистемы «Рабочий стол главного бухгалтера» с другими информационными системами предприятия. Он обеспечивает обмен данными между различными системами и согласование информации для обеспечения её целостности и актуальности.
Каждая часть подсистемы выполняет свою специфическую функцию, при этом взаимодействуя с другими частями системы для обеспечения её полноценного функционирования.