Новые информационные технологии в образовании. Часть 2 - Материалы конференции

Профессиональная подготовка ит-специалистов для монопромышленного города с использованием case-средств компаний ca и oracle в рамках академических программ

abiturient@masu.ru, ldavletkireeva@mail.ru

ГОУ ВПО «Магнитогорский государственный университет»

г. Магнитогорск

В современной высококонкурентной  бизнес-среде неожиданно появляются и быстро развиваются новые бизнес-модели управления предприятием. Такая эволюция заставляет организации  непрерывно  улучшать  имеющиеся  бизнес-процессы  и  запускать дополнительные инициативы, в частности, разрабатывать приложения, автоматизирующие трудоемкие и сложные ручные операции.

В         соответствии             с          соглашением,            заключенным            между             ОАО             «Магнитогорский

металлургический комбинат» (ММК), ГОУ ВПО «Магнитогорский государственный университет» (МаГУ) и компанией Computer Associates (CA) дисциплины в области информационных  систем  образовательной  программы  «Прикладная  информатика  (в экономике)» на факультете информатики МаГУ читаются с использованием линейки Case- средств   AllFusion   Modeling   Suite.  Этот  набор  приложений   предоставляет   возможности анализа, разработки и сопровождения, необходимые для интеграции разрозненных информационных   систем,  приложений,  баз  данных  и  бизнес -требований  в  современную бизнес-среду. Моделирование бизнес-процессов может помочь бизнес-аналитикам быстро собрать и объективно  проанализировать  данные о реализуемых  в организации  операциях,  а также  эффективно  распространить  полученную  информацию  среди  руководителей  и  ИТ - персонала, что позволит, одним принимать управленческие решения по оптимизации этих процессов, а другим разработать соответствующие прикладные системы.

Консолидация  разнообразных  прикладных  систем  на платформе  Oracle,  начавшаяся еще в 90-е  годы,  дала  монопромышленному  городу  Магнитогорску  опыт,  позволивший  в

2004 году ввести в эксплуатацию  корпоративную  информационную  систему (КИС) на базе Oracle  E-Business  Suite  на  ОАО  «ММК».  Эта  система,  состоящая  более  чем  из  30  те сно интегрированных модулей, стала одной из крупнейших в Восточной Европе. Таким образом, становится   очевидной   потребность   ИТ -служб   комбината   и  его  дочерних   предприятий, обеспечивающих функционирование и развитие КИС в специалистах, обладающих профессиональными  компетенциями в области проектирования, разработки, внедрения и сопровождения информационных систем (ИС) и владеющих инструментарием линейки программных продуктов (ПП) Oracle.

Потребителями  образовательных  услуг  высшего  учебного  заведения  являются:  в о-

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

хозяйственной деятельности, удовлетворяющие потребности в воспроизводстве основной производительной  силы (работники) и обеспечении бизнес -процессов. Учет требований всех трех категорий потребителей реализуется через определение индивидуальной траектории профессиональной   подготовки  ИТ -специалистов,  в  связи  с  развитием  компетентностного подхода и переходом на ФГОС ВПО 3 поколения.

На протяжении более десяти лет факультет информатики  ГОУ ВПО «Магнитогорский

государственный   университет»   развивается,   выстраивая   свою  работу  в  тесном сотрудничестве  с нашими  работодателями,  в контексте  тех задач,  которые  стояли  и стоят перед современными  российскими промышленными  предприятиями.  Именно поэто му в 2010 году  заключено  соглашение  с компанией  Oracle  в рамках  академического  сотрудничества для использования  учебных программ, материалов  и ресурсов для профессиональной подготовки    конкурентоспособных    ИТ -специалистов    для    монопромышленного    города Магнитогорска.    В   процессе    обучения    студентов    передовым    ИТ -технологиям    будут использоваться разработанные корпорацией ORACLE технологии хранения, обработки и управления  большими  объемами  информации,  а также  разнообразные  бизнес -приложения для предприятий.

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

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

разработка  прикладной  системы  представляется  в  виде  последовательности  четко определенных этапов;

2.         поддержка всех этапов жизненного цикла прикладной системы, начиная с самых

общих описаний предметной области до получения и сопровождения готового программного продукта;

3.         ориентация   на   реализацию   приложений   в   архитектуре   «клиент -сервер»   с

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

4.    наличие  централизованной   базы  данных,  репозитария,   для  хранения спецификаций  проекта  прикладной  системы  на  всех  этапах  ее  разработки.  Такой репозитарий представляет собой базу данных специальной структуры, работающую под управлением СУБД ORACLE;

5.         возможность   одновременной   работы  с  репозитарием   многих  пользователей.

Такой многопользовательский режим почти автоматически обеспечивается стандартными средствами СУБД ORACLE. Централизованное хранение проекта системы и управление одновременным   доступом   к  нему  всех  участников   разработки   поддерживают согласованность действий разработчиков и не допускают ситуацию, когда каждый проектировщик или программист работает со своей версией проекта и модифицирует ее независимо от других;

6.         автоматизация   последовательного    перехода   от   одного   этапа   разработки   к

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

получать  первоначальный  вариант  спецификации  уровня  проектирования  (описание структуры базы данных и состава программных модулей);

7.         автоматизация           различных      стандартных действий        по        проектированию       и

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

Важнейшим     этапом     разработки     прикладной     системы     является     построени е концептуальных  моделей,  как можно  более  полно  описывающих  особенности  предметно й области,  характер  решаемых  задач, информационные  потребности  и ресурсы, технологические  ограничения и т.д. Одним из примеров ПП в этой области является Oracle Designer, позволяющий построить модели двух типов: информационную, отражающую существующие информационные  структуры и взаимосвязи между ними, и функциональную, описывающую   технологию   и  способы   обработки   информации,   используемые   в  данной области. Такие модели представляют  информационные  потребности  в удобном и наглядном для восприятия виде, что делает их хорошим средством коммуникации между проектировщиками и пользователями в процессе уточнения постановки задач. Любой разработчик заинтересован, чтобы описание концептуальной  модели было использовано для создания   спецификаций,    описывающих    структуру   и   основные    компоненты   будущей системы.

В  Oracle  Designer  все  спецификации  проекта  системы  разрабатываются  на  основе

моделей концептуального уровня и обеспечивают выполнение всех содержащихся в них требований  и ограничений.  Полученные  компоненты  системы  могут б ыть преобразованы  в реальные  объекты  базы  данных,  экранные  формы  и  отчеты.  Финальная  часть  разработки проекта  - автоматическая  генерация  серверных  компонентов,  которая  возможна  не только для сервера  БД Oracle,  но и для СУБД  Microsoft  SQL Server,  DB/2,  Syba se и ряда других. Такой подход, отделяющий  спецификации  компонентов  информационной  системы от конкретной  их реализации, позволяет решить одну из основных проблем в любом проекте  - сохранение  инвестиций.  Любые  изменения  бизнес-процессов  могут  быть  легко  внесены  в модели  и тут же  сгенерировано  модифицированное  приложение,  основывающееся  уже на новых  схемах  ведения  бизнеса.  Не менее  актуальная  задача  - документирование  проекта. Oгасle  Designer   автоматически   создает   отчеты,  которые   содержат   всю  информацию   о проекте и могут быть использованы  как набор документов,  отражающих текущее состояние проекта. Все данные процесса проектирования  собираются в одном месте - репозитории, что подразумевает    возможность    одновременной    работы    многих    пользователей. Централизованное  хранение проекта системы и управление одновременным доступом к нему всех участников разработки определяют согласованность действий проектировщиков и разработчиков.

Преподавание   курсов   с   параллельным    изучением   как   программных   продуктов

линейки  Oracle,  так  и  компании  СА  позволит  повысить  компетентность  будущих специалистов   и  их  востребованность   на  рынке  труда.     Таким  образом,  эволюционный процесс разработки и внедрения элементов автоматизированной  системы управления предприятием  — от отдельных программных приложений до современных интегрированных комплексов автоматизации будет эффективнее.

Список литературы

1.         Официальный  сайт ОАО  «Магнитогорский  металлургический  комбинат»:  сайт

[Электронный ресурс]. - Режим доступа: https://www.mmk.ru/.  Дата обращения: 03.02.2011 .

2.      Официальный  сайт  компании  ORACLE:  сайт  [Электронный  ресурс].  - Режим доступа: https://www.oracle.com/ru/index.html. Дата обращения: 03.02.2011.

Т.В. Нестерова