Интеграция программных систем управления разработкой микропроцессорных вычислительных комплексов в ЗАО "МЦСТ" Автор: Сидоренко А.А. студент МФТИ ФРТК 318гр. Научный руководитель: Столярский Е.З. Цель Целью работы является: анализ текущей реализации систем бухгалтерского и управленческого учетов на предприятии ЗАО «МЦСТ»; выявление возможностей повышения эффективности управленческого учета предприятия; внедрение выявленных возможностей путем реализации программного интерфейса между финансовыми системами. Введение Целью бухгалтерского учета является отражение фактов хозяйственной деятельности предприятия за прошлый период Целью управленческого учета является предоставление оперативной или стратегической информации о хозяйственной деятельности предприятия Введение Существует две основные возможности вести управленческий учет: на базе данных бухгалтерского учета + частичная экономия на трудозатратах вследствие отсутствия повторной обработки данных - возможна потеря оперативности учета обособленно от бухгалтерского + различие показателей выявляют ошибки + более оперативный учет - двойной ввод данных Введение На данный момент в МЦСТ в силу исторических причин реализован второй подход, то есть вариант, в котором бухгалтерский и управленческий учеты ведутся независимо друг от друга. Бухгалтерский учет - в системе «Abacus», а управленческий - в системе «eE-Enterprise» Бухгалтерия использует расходно-приходные документы по кассе предприятия и по расчетным счетам, а также счета и счета-фактуры. Управленческий учет оперирует договорами, контрактами и т.д. ЗАО «МЦСТ» Бух. учет: cистема «Abacus» Упр. учет: cистема «eE-Enterprise» Первичная информация Введение Особенности организационной структуры ЗАО «МЦСТ»: жесткая привязка персонала к отделам; проектная организация производства. ЗАО МЦСТ Проект 1 Проект 2 Проект 3 Проект 4 Отдел N … Отдел 2 Отдел 1 Введение По окончанию месяца после того как бухгалтерия закрывает отчетность за период, данные из обеих систем сверяются на уровне предприятия. Сверка отчетности ЗАО МЦСТ Проект 1 Проект 2 Проект 3 Проект 4 Отдел N … Отдел 2 Отдел 1 Введение Система управленческого учета должна позволять ответить на следующие вопросы: откуда компания получает доход? на что компания тратит средства? какой продукт приносит наибольшую прибыль? какова эффективность управленческих решений? Введение Для того чтобы оценить каждый пункт необходимо определить критерии оценки: шкала порядковая, т.е. отображает отношение порядка, не учитывает разность между субъектами; возможные значения с приведенными критериями: 1 доступная информация удовлетворяет потребностям; ¾ информация доступна только на уровне проектов или только на уровне отделов; ½ информация доступна только на уровне компании; ¼ получение оперативной и точной информации затруднительно. Введение Сверка отчетности ЗАО МЦСТ Проект 1 Проект 2 Проект 3 Проект 4 Отдел N … Отдел 2 Отдел 1 Текущая система управленческого учета имеет следующие показатели: 1 источники дохода; ½ распределение затраты предприятия; ¼ прибыльность конкретных продуктов; ½ анализ эффективности управленческих решений. Задача Автоматизировать процесс сверки данных между бухгалтерским и управленческим учетами. Повысить эффективность управленческого учета согласно выбранным критериям оценки. Основные проблемы Для реализации поставленной задачи необходимо решить несколько вопросов: выбор типа синхронизации; выбор данных бухгалтерского учета; определение общей схемы инструмента загрузки. Основные проблемы Для реализации поставленной задачи необходимо решить несколько вопросов: выбор типа синхронизации: непрерывная синхронизация данных; периодическая синхронизация; синхронная; асинхронная; выбор данных бухгалтерского учета; определение общей схемы инструмента загрузки. Основные проблемы Для реализации поставленной задачи необходимо решить несколько вопросов: выбор типа синхронизации: непрерывная синхронизация данных; периодическая синхронизация; синхронная; асинхронная; выбор данных бухгалтерского учета; определение общей схемы инструмента загрузки. Основные проблемы Для реализации поставленной задачи необходимо решить несколько вопросов: выбор типа синхронизации: непрерывная синхронизация данных; периодическая синхронизация; синхронная; асинхронная; выбор данных бухгалтерского учета; определение общей схемы инструмента загрузки. Основные проблемы Необходимые данные бухгалтерского учета: номер счета; номер субсчета; период отчета; дебит/кредит на начало периода; дебит/кредит за отчетный период; дебит/кредит на конец периода. Периодичность синхронизации обусловлена периодами отчетности на предприятии: месяц; год. Основные проблемы Для реализации поставленной задачи необходимо решить несколько вопросов: выбор типа синхронизации: непрерывная синхронизация данных; периодическая синхронизация; синхронная; асинхронная; выбор данных бухгалтерского учета; определение общей схемы инструмента загрузки. Основные проблемы Возможные варианты схемы инструмента загрузки: Использование специальной интеграционной платформы: + Компромиссный вариант с использованием распространенной программы стороннего производителя (MS Excel): + + + самый удобный для пользователей способ; ПО платное; сроки внедрения дольше; поддержка системы требует дополнительных трудозатрат (поддержка, обучение). быстрая реализация; Excel - распространенное ПО, которое уже установлено на каждом ПК, любой бухгалтер умеет с ним работать; универсальность метода (изменение в системе с исходной информацией, позволяет проводить постепенное развитие системы). Ручная загрузка: - большие трудовые затраты; высокая вероятность ошибок. Основные проблемы Для реализации поставленной задачи необходимо решить несколько вопросов: выбор типа синхронизации: непрерывная синхронизация данных; периодическая синхронизация; синхронная; асинхронная; выбор данных бухгалтерского учета; определение общей схемы инструмента загрузки. Описание решения Предлагаемое решение состоит из: инструмента загрузки данных из файла Excel в базу данных управленческого учета; специализированных отчетов. Данные бухгалтерии FileSystem XLS JDBC Start DBElement Main Отчет GUI Бухгалтерский учет MainFrame Engine LoadingPro gressBar Stop ErrorMessa geWindow ReportScre en Управленческий учет Описание решения Инструмент загрузки данных реализация – Java; совокупность классов: Start управления; специализированные; графический интерфейс. Specialized FileSystem XLS JDBC DBElement Main GUI MainFrame Характеристики: формализация данных; целостность данных; отказоустойчивость; удобство использования. Engine LoadingPro gressBar Stop ErrorMessa geWindow ReportScre en Описание решения Характеристики: формализация данных: Input file файл в формате Excel; структура данных определена на этапе анализа; Считывание данных Считывание данных Конвертация во внутренний формат Конвертация во внутренний формат целостность данных: предварительная обработка информации Сравнение данных возможны 4 ситуации; возможность сохранения отчета загрузки. Отсутствие данных Тип ситуации Идентичны Отличны Запрос действия Не загружается Загружается База данных упр. учета Описание решения Характеристики: отказоустойчивость: средства: подсистема оповещения пользователя об ошибках; логирование; Три возможные исключительные ситуации: устранимая; неустранимая; критическая; удобство использования: графический интерфейс; консольный интерфейс. Описание решения Специализированные отчеты позволяют определить, насколько предприятие укладывается в бюджет по отдельным статьям расходов. Этапы: преобразование информации из формата бухгалтерского учета в формат управленческого учета; извлечение необходимых данных; генерация отчета. Результаты Сверка отчетности ЗАО МЦСТ Проект 1 Сверка отчетности Проект 2 Сверка отчетности Проект 3 Сверка отчетности Проект 4 Сверка отчетности Отдел N … Отдел 2 Отдел 1 В результате система управленческого учета имеет следующие показатели: 1 источники дохода; ¾ распределение затрат предприятия; ¾ прибыльность конкретных продуктов; ¾ анализ эффективности управленческих решений. Заключение Результат работы: проведен системный анализ текущей реализации систем бухгалтерского и управленческого учетов; выявлены возможности повышения эффективности управленческого учета предприятия; реализован программный интерфейс между финансовыми системами: автоматизирован процесс; получен анализ на уровне продукта. Заключение ЗАО МЦСТ Проект 1 СО СО СО СО Проект 2 СО СО СО СО Проект 3 СО СО СО СО Проект 4 СО СО СО СО Отдел 2 … Отдел N - Сверка отчетности Отдел 1 В дальнейшем планируется реализовать анализ по подразделениям: + повысится эффективность анализа выявление неэффективного расходования средств; возможность управления мотивацией персонала; необходима доработка.