Система управления предприятием

Данная система предназначена для автоматизации учёта и управления.

Формирование документа

Рисунок 1. Структурная схема
интегрированной БД.

Структурная схема интегрированной БД представлена на рисунке 1.

Среда программирования: C++ MFC, MS SQL с применением возможностей Active X, Internet Explorer, ODBC.

Целью такого подхода является создание гибкого универсального инструмента решения задач хранения, структуризации и представления информации пользователю.

Выбранный язык высокого уровня, наряду с вложенными возможностями готовых процедур описания программных объектов (классы), позволял на их базе создавать новые классы необходимые для решения данной задачи. В С++ MFC хорошо развита ресурсная часть. Одним из главных причин выбора такой платформы, это технология Active Х. Она позволила создать приложение, встроенное в Internet Explorer. Стало возможным запускать приложение на удаленных компьютерах без ее инсталляции, централизовано осуществлять введение в приложение новых модулей и выполнять автоматическое обновление.

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

  • Ввод справочных данных
  • Генерация специального индивидуального кода (артикула)
  • Двухуровневый поиск справочных данных и место их расположения в структуре.

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

Этот метод позволил создать на партнерском классификаторе структуру распределенного доступа.

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

Конфигурация главного приложения выполнено с применением многооконного режима по принципу окно-документ-представление.

Представляемые окна по функциональному применению разделены на две части. В левой части окна всегда представляются только классификаторы. Здесь происходит управление изменением структуры справочников (редактирование вырезание, ветвление и т.п.).

На рисунке 3 показана структура формирования договора и необходимых к нему документов. Такая структура определилась вследствие подчиненности договорных документов, а именно:

  • Первый уровень вложения определяет вид документа (Договора)
  • Второй уровень вложения определяет вид Договора
  • Третий- формирование самого Договора
  • Четвертый- составление спецификации
  • Пятый-формирование Актов выполненных работ, актов технической экспертизы и т.д.

Правая часть экрана предназначена для формирования и установления связи с вложенными документами. Это диалоговая часть окна, на котором для каждого уровня выводится соответствующий диалог. Все ячейки заполнения документов снабжены поисковой частью выборки данных из справочников (классификаторов) и только при отсутствии поискового значения система предоставляет возможность ввода нового значения в соответствующий справочник, что позволяет отсеять дублирования записей.

Такой подход применен для всех видов документов.

В нижней правой части экрана расположены вкладыши быстрого перехода к следующим областям:

  • Вкладыш ЗАКАЗЫ предусматривает развитие направления работы с поставщиками по их прайсам;
  • Функционируют вкладыши ПОСТУПЛЕНИЕ и РЕАЛИЗАЦИЯ с полным набором соответствующих документов, материалов и их хозяйств;
  • Вкладыш ДОГОВОРА открывает доступ к работам по созданию и ведению договорных обязательств;
  • Вкладыш ПРОИЗВОДСТВО осуществляет переход к созданию и ведению документов по заказ-нарядам и сборочным работам;
  • Вкладыш ОПЕРАЦИИ УЧЕТА предоставляет пользователю возможности
  • учета хозяйственных операций c распределением их по счетам;
  • Вкладыш ПАРТНЕРЫ выводит диалог для редактирования реквизитов сторон.

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

Этот этап рутинной работы по объединению данных из распределенных систем утвердил мое мнение о необходимости создания единой интегрированной системы.

Правильное ведение договорного направления невозможна без его сопряжения со многими другими направлениями.

Отчетность выполняется путем генерации WEB страниц.

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

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

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

Работает WEB страница распределения обслуживаемого оборудования по договорам и исполнителям. Готовится сводная WEB страница генерации необходимых отчетов в режиме реального времени.

 Выбор области доступа.

Рисунок 2. Выбор области доступа.

Формирование документа

Рисунок 3. Формирование документа.

Формирование документа

Рисунок 4. Пример многооконного режима.

 

 

 

 

Заказчик: 
ЗАО "МАРАТ-С"

Карта сайта Условия использования сайта Конфиденциальность © «марат-с», 2007. Все права защищены.


 ""