© M.B. Качаев, А.Г. Огиренко, М.И. Смирнов, 2G12
УЛК 004.4
М.В. Качаев, А.Г. Огиренко, М.И. Смирнов
РАЗРАБОТКА И ИСПОЛЬЗОВАНИЕ ПРОГРАММНЫХ СРЕДСТВ ОПТИМИЗАЦИИ БИЗНЕС-СТРУКТУР УПРАВЛЕНИЯ ПРОИЗВОДСТВЕННО-ПРОМЫШЛЕННЫМ ХОЛДИНГОМ
Рассмотрены основные вопросы разработки программных средств оптимизации бизнес-структур управления производственно-промышленным холдингом. Приводятся результаты практического использования разработанной системы. Ключевые слова: производственно-промышленный холдинг, бизнес-структура, оптимизация, программное обеспечение.
В настоящее время перспективным подходом в решении задачи управления эффективностью бизнеса является концепция BPM (Business Performance Management) [l-2]. В основе данного подхода лежит парадигма процессного управления организацией, рассматривающая бизнес-процессы как особые ресурсы предприятия, непрерывно адаптируемые к постоянным изменениям, и полагающаяся на такие принципы, как понятность и видимость бизнес-процессов в организации за счёт моделирования бизнес-процессов с использованием формальных нотаций, использования программного обеспечения моделирования, симуляции, мониторинга и анализа бизнес-процессов, возможность динамического перестроения моделей бизнес-процессов силами участников и средствами программных систем.
Потенциальные преимущества концепции BPM для достижения наилучших результатов - улучшение понимания процессов и контроля над ним. При этом практическая реализация этого потенциала диктует необходимость непрерывного совершенствования каждого процесса. Посколь-
ку бизнес-процессы часто изменяются, для поддержания конкурентного преимущества требуется, чтобы компания располагала возможностями для быстрой адаптации своих процессов.
В рамках данного подхода на основе инструментов платформы АИБ 2.3 разработана модель производственно-промышленного холдинга. С помощью модели определяются основные направления бизнеса, и на их основе строится дерево бизнес-процессов, содержащее их полный перечень, упорядоченный иерархическим образом (рис. 1).
После построения дерева бизнес-процессов каждый процесс разбивается на более детальные составляющие и осуществляется описание бизнес-процессов. При этом в зависимости от цели в каждом конкретном случае формулируются критерии определения степени и глубины описания. В общем случае процесс декомпозируется до тех пор, пока не будет разграничена ответственность между конкретными сотрудниками (рис. 2).
После описаний бизнес-направлений и бизнес-процессов формируется
Рис. 1. Дерево бизнес-процессов
Рис. 2. Декомпозиция бизнес-процесса «Заключение договора аренды».
описание организационной структуры, которая призвана все это реализовать. Тот факт, что организационная структура описывается только на последнем шаге является важным, так как существует правило, согласно которому при описании бизнес-направлений и бизнес-процессов, нужно забыть про существующую структуру. Если постоянно обращаться к существующей оргструктуре при выполнении первого и второго шага по описанию деятельности, с большой долей
вероятности предыдущая работа будет искажена и подстроена под существующую нерациональную организационную структуру. Организационная структура определяется штатным расписанием. Результаты ее описания в дальнейшем используются анализа и оптимизации (рис. 3).
В результате применения концепции ВРМ реализуется возможность добиться следующих целей:
- управление на основе показателей - выполнение процессов может
s §
!
5
6
«
5
s
6
о «i u
öS
, Свойства канала передачи данных
Поставщик данных [соединение ¡Дополнительно! Все
Выберите подключаемые данные:
Поставщики OLE DB Microsoft Jet 4.0 OLE DB Provider
Microsoft Office 12.0 Access Database Engine OLE DB Provider Microsoft OLE DB Provider for Analysis Services 9.0 Microsoft OLE DВ Provider For Data Mining Services Microsoft OLE DB Provîderfor Indexing Service Microsoft OLE DB Provîderfor ODBC Drivers Microsoft OLE DB Provîderfor OLAP Services 8.0 Microsoft OLE DB Providerfor Oracle Microsoft OLE DB Providerfor Search
Microsoft £>L£ DB Providerfor SÛL Server
MicrosoftOLE DB Simple Provider MSDataShape
OLE DEä Provider for Microsoft Directory Services
Далее »
OK I I Отмена | | Справка
Рис. 4. Подключение к базе данных
контролироваться через наборы процессных показателей которые отражают затраты на процесс, время выполнения и загрузку ресурсов, таким образом, облегчая анализ и оптимизацию процесса на основании реальных значений показателей;
- гибкость - возможность достижения организационной гибкости компании через привлечение участников процессов к моделированию и перестройке;
- скорость - сокращение времени выполнения процессов за счёт регламентации и автоматизации шагов процессов, введения временных ограничений для исполнения шагов процессов;
- качество - за счёт прозрачности бизнес-процессов для всех участников, регламентации и средств мониторинга обеспечивается соблюдение всех предусмотренных правил.
Программная реализация данного подхода потребовала выбора системы управления баз данных (СУБД). В качестве информационной платформы разработки была выбрана СУБД MS SQL Server 2008. Сервер баз данных Microsoft SQL Server в качестве языка запросов использует версию языка SQL, который позволяет использовать дополнительный синтаксис для храни-мых процедур и обе-печивает поддержку транзакций. Для обеспечения доступа к данным Microsoft SQL Server поддерживает Open Database Connectivity (ODBC) - интерфейс взаимодействия приложений с СУБД. В SQL Server встроена поддержка .NET Framework. .NET - это новая стратегия разработки, предлагаемая корпорацией Microsoft, которая упрощает представление и обмен данными. Благодаря этому хранимые процедуры БД могут быть написаны на любом языке платформы .NET [3].
После установки необходимых компонент, с помощью инструмента Microsoft SQL Server Management Studio Express для дальнейшей работы создана база данных «DataBase "ILON"» (рис. 4), в которую средствами программы импортированы выгруженные данные из Aris 2.3.
Интерфейс автоматизированного приложения разрабатывался в среде программирования Delphi 7. Прежде всего, было необходимо обеспечить доступ к созданной базе данных, с помощью компонента ADOTable и встроенного драйвера Microsoft OLE DB Provider for SQL Server [4].
File Edit Search View Protect Run Component Database Tools Window
731**1
► - Il I i ï
Standard I Additional I Win32 | System | Data Access | Dele Control* | dbExprass I DataSnao | ВОЕ | ADO | InterBe«« | | 1п*кп(КЕ«югв«в | Intern* | WetoS/inc | Oeoten Cube | П.акх« | VMn 311 Samóles | АОнтХ | Reue | indv/CJients | lndvSa_lL*_
[b SB" % АР5Г H Jü R «il-niDI
Object TreeVfcw
2а â I ♦ ♦
□ Sotrudnik I OBGndl I GroupBox!
GraupBaxI TGroupBo_ Properties I Events I
А1Чп oINone л
ШАлсПогв [akUltak'
BiDiMode bdLeHToP
Caption Данные
Color □dBtnFe
Ш Constraints (TSuaCor
C43D True =
Cursor oOefaud
DockSrte False
DragCursor aOrag
DtagKmd dkDrag
Drag Mode dmManua
Enabled True
(BFont (TFont)
Height IB!
HelpContext 0
HelpKeywo
HelpType htContext
. Hint Left it
Name GroupBox »
AJI shown
9 Дерево бизнес процессов
Positon I Name
[Link
5 Административнохоэяйстевниое обеслвч«
6 Обеспечение безопасности
7 Юридическое обеспечение в Эксплуатационное обеспечение
1тп"
Process Process Process Process
I Descnpüon ~
9 Делопроизводство 10 Бухгалтерский учет
Process
11 ИТ обеспечение
1 Девелопмент и услуги по сдаче в аренду
2 Консалтинговые услуги
Process Process Process
Данный бизнес процесс Данный бизнес процесс ( Данный бизнес процесс I Данный бизнес процесс < Данный бизнес процесс I На этой этапе выполняв На этом этапе произвол Данный бизнес-процесс < Бизнес-процесс вылолня
ш
Данные
Название процесса
Л
—¿аиилиипл lauuuuwy
S Я
ProductSource ProductOueiy
3 41
CJtent2Sourc8 Client2Queiy
з m
vidSource vidOuery
El
Я) Urvtl.pes
•4 TM einForm £ Li Van able s/Consfc □ Uses
^ Uniïl I Untó I Un«t3 I UniH I Unit5 | Un« | Unit7 |
> Структурные «ууницы
procedure TMainForm.NlOCliclc(Sender: TObject); begin
datamodule2.ADOConnectionl.Connected:* true;
datamodule2.SotrudnikQuery.Active:= true;
showmessage('Подключение выполнено');
n2.visible:» true;
nl3.Visible:= true;
n3.Visible:® true;
n8.Visible:» true;
TMainForm.N12Click(Sender: TObject)
[Last name
I Data of birth ~
Инспектор иеаиов
Юрист мосин
Начальник охраны впадин Менеджер отдела недвижмставрин Программист
Программист_
Программист старсхий
Дежурный пупии Инспектор
Данные Фамилия
Василий ел ад
Станислав торос коля ее гений Сергей
Сергеевич 23061976
Владимирович 12.12.1979
андреевич 12081987
алексеееич 0607.1978
анатольевич 2Э051957
бульба 31 051984
иванович 07.09 1969
внетольееич 30 07.1983
Владимирович 08081985
2345 1243 2374 9854 4598
4356 6534 3454 4927
4365 g 234521 984376 347865 439854 908375 986543 603764 483937
Дата рождения
Образование
1
Рис. 5. Интерфейс среды разработки
Рис. 6. Просмотр и редактирование импортированных данных
Рис. 7. Должностные инструкции
Файл Правка Таблица Критерии оптимизации Данные
~Jd Яеоеао бизнес гщезцессов
i й
Position (Name
[Link
[Туре
I Description
5 Административно-хозяйственное обеспечь
6 Обеспечение безопасности
7 Юридическое обеспечение
8 Эксплуатационное обеспечен!
9 Делопроизводство ТО Бухгалтерский учет
11 ИТ обеспечение 1 Девелопмент и услуги по сдач! .2 Консалтинговые услуги 3 ¡Продажа жилых и нежилыхпом(
ми:
¿¡0 Должнистнье ^нСтрукЦИ^'
Должностные обя:
Специалиста
7$ Критерии оптимизаций
Число уровней иерархии-
Данный бизнес процесс e¡ ¡Ьоцеес е!
MIN MAX
-Характер подчиненности-
Допустимое число подчиненности
i
рЧ'йсл О1 подчинен MIN' (i MAX Î8
-Участие в совместных бизнес-процессах-I* Не допускается; Возможно с ограничением I
¡J
е Middle name (pata of birth
|Series
Сергеевич Владимирович андреевич алексеевич анатольевич ; бульба ¡ Иванович анатольевич Владимирович Сергеевич
Образование
23.06.1976 12.12.1979 12.08.1987
06,07.1978 23.05.1957
31.05.1984 07.09.1969 30.071983
08.08.1985 09 091979
Рис. 8. Критерии оптимизации
Для связи с таблицами на форме DataModule размешены компоненты ADOQuery, которые созданы отдельно для каждой таблицы. Связь с таблицами производилась средствами языка SQL. На главной форме размешены компонент MainMenu для быстрой и удобной настройки навигации. Созданы все необходимые объекты Forms, размешены компоненты, которые в дальнейшем будут использоваться для отображения данных из таблиц и их редактирования. На языке SQL составлены запросы для отображения данных, их поиска, сортировки и правки. Среда разработки имеет следуюший вид:
После запуска программы на дисплее появляется пустая форма. При помоши меню Файл - Подключить, осушествляем подключение к базе данных, после чего появится сообше-ние об выполненном подключении. Если этого не произошло, необходимо убедиться, что запушена служба Microsoft SQL Server.
Для просмотра импортированных данных, например, «Дерево бизнес-процессов», используется меню Таблица - Дерево бизнес-процессов. В открытом окне можно видеть весь список процессов импортированного дерева, которое создавалось в программной среде Aris. Таблица отображает данные о названии процесса, его позицию в дереве, тип и подробное описание, все это, в случае необходимости, можно отредактировать: изменить, удалить ненужные данные, добавить новые.
Также в программе предусмотрена возможность просмотра и редактирования положения о компании, структурных подразделений, штатное расписание и должностные инструкции сотрудников подразделений. Отобразить нужную информацию в виде списка помогает меню Данные -
Должностные инструкции. Информация о них хранится в табличном виде и связана ссылками (запросами SQL) с соответствующими таблицами. Также встроена возможность редактировать как весь список, так и отдельные позиции (рис. 7).
После того как обработана и утверждена вся информация: должностные инструкции, положение о компании, структурные подразделения, штатное расписание, можно переходить непосредственно к самой оптимизации. Для этого запускаем окно настройки критериев оптимизации. В данном окне указываем число уровней иерархии, характер подчиненности, допустимое число подчиненных, участие в совместных бизнес-процессах (рис. 8). После ввода всех параметров с помощью меню Файл -Запуск - Оптимизация запускаем процесс оптимизации. Описание алгоритмов оптимизации содержится в работе [5].
Предложенное программное обеспечение синтеза организационной структуры производственно-коммерческого холдинга, основанная на совместном учете бизнес-процессов, регламентов деятельности отдельных сотрудников и подразделений, использовалось для моделирования организационных структур крупного девелоперского холдинга, и показала свою эффективность при формировании оптимальных бизнес-структур подразделений, связанных с управлением объектами недвижимости [6]. Разработанные программные средства позволили оценивать эффективность существующей организационной структуры системы управления производственно-коммерческого холдинга, так и создавать новые перспективные варианты решений для руководства при реорганизации компаний или бизнеса.
СПИСОК ЛИТЕРАТУРЫ
1. Духонин Е.Ю., Исаев Д.В., Мостовой Е.Л. и др. Концепция Business Performance Management: начало пути. - M.: Ланит, 2004. - 269 с.
2. Информационные технологии в управлении предприятием. Сборник статей и интервью. Выпуск 6. - M.: Три квадрата, 2009.
3. Вьейра Роберт, SQL Server 2000. Программирование, - M.: БИНОМ, 2004.
4. Фленов М. Библия Delphi, - Санкт-Петербург: БХВ-Петербург, 2004.
КОРОТКО ОБ АВТОРАХ
5. Качаев М.В. Синтез организационной структуры производственно-коммерческой компании на основе метода кластеризации. Горный информационно-аналитический бюллетень. 2011. № 11.
6. Огиренко А.Г., Смирнов М.И. Проблемы комплексной автоматизации хозяйственной деятельности холдинга, управляющего объектами недвижимости. Программные продукты и системы. № 3(95). 2001. С. 118-121. ЕШ
Смирнов Максим Игоревич - доктор технических наук, профессор. Качаев Максим Владимирович - аспирант, Московский государственный горный университет,
Огиренко Андрей Григорьевич - кандидат технических наук, начальник ИТ отдела, Нафтам-ИНПРО.
--РУКОПИСИ,
ДЕПОНИРОВАННЫЕ В ИЗДАТЕЛЬСТВЕ «ГОРНАЯ КНИГА»
ТЕХНОЛОГИЯ И ОБОРУДОВАНИЕ ДЛЯ КОМПЛЕКСНОГО
ИСПОЛЬЗОВАНИЯ СЫРЬЯ ПРИ ПОДГОТОВКЕ И РЕМОНТЕ
ТОРФЯНЫХ ЗАЛЕЖЕЙ К ДОБЫЧЕ (860/02-12 от 08.12.11, 96 с.)
Жигульская А.И., кандидат технических наук, Тверской государственный технический университет, 9051963@gmail.com
Технологическая схема, включающая операции сводки кустарников и мелколесья, корчевки и вывозки пня, получения технологической щепы из пневой древесины торфяной залежи с обессмоливанием и размолом, представлена и рассмотрена с учетом предлагаемых вариантов ее усовершенствования и модернизации используемого оборудования.
Ключевые слова: сводка, корчевка, технологическая щепа, древесные включения торфа, обессмоливание, размол щепы, волокнистая масса, связующая добавка.
TECHNOLOGY AND THE EQUIPMENT FOR COMPLEX USE OF RAW MATERIALS
BY PREPARATION AND REPAIR OF PEAT DEPOSITS FOR EXTRACTION
Zhigulskaya A.I.
The technological scheme including operations of a report of bushes and trees, extraction and stub transportations, reception of the technological crushed wood from inclusions of a peat deposit, extraction from it pitch and crushing, is presented and considered taking into account offered variants of improvement and modernisation of the used equipment for processing of wood inclusions of peat.
Key words: report, stub extraction, the technological crushed wood of a peat deposit, wood inclusions of peat, pitch extraction, crushing, the fibrous weight, the binding additive.