Интеграция программных систем управления

advertisement
Интеграция программных систем управления
разработкой микропроцессорных
вычислительных комплексов в ЗАО "МЦСТ"
Автор: Сидоренко А.А.
студент МФТИ ФРТК 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
В дальнейшем планируется
реализовать анализ по
подразделениям:
+ повысится эффективность
анализа
 выявление
неэффективного
расходования средств;
 возможность управления
мотивацией персонала;
необходима доработка.
Download