Проблемы интеграции специализированных программных комплексов еоис с решениями microsoft
Вид материала | Документы |
- Ветеринарно-санитарные правила для специализированных хозяйств (ферм и комплексов), 330.08kb.
- Фи с использованием сетевых технологий и модель взаимосвязи единой образовательно-информационной, 24.64kb.
- Семинар посетило более 30 участников, среди которых были деканы, заведующие кафедрами, 221.25kb.
- Образовательная программа для получения дополнительной квалификации "Системный инженер, 38.72kb.
- Название по работоспособность или лицензия, 109.42kb.
- Аботки информационных комплексов документооборота специального назначения на примере, 29.07kb.
- Методика оформление учебно-методической документации учителем географии в текстовом, 644.79kb.
- Повышение эффективности разработки программных продуктов учебного назначения, 29.87kb.
- Перечень оборудования и аппаратно-программных комплексов, подлежащих аттестации, 110.47kb.
- Iii международный симпозиум актуальные проблемы компьютерного моделирования конструкций, 77.34kb.
ПРОБЛЕМЫ ИНТЕГРАЦИИ СПЕЦИАЛИЗИРОВАННЫХ ПРОГРАММНЫХ КОМПЛЕКСОВ ЕОИС С РЕШЕНИЯМИ MICROSOFT
А.Л. Конин, к.т.н., доц., М.В. Чувиляев, вед. прогр.
Информационно-вычислительный центр МЭИ (ТУ)
(ИВЦ МЭИ(ТУ), г. Москва)
E-mail: emstaffpg@mpei.ru, тел. (095) 918-13-80, факс (095) 918-13-80
При формировании инфраструктуры единой образовательной информационной среды (ЕОИС), оригинальные специализированные программные комплексы должны взаимодействовать с распространенными решениями фирмы Microsoft, бурное развитие которых в последние годы во многом обуславливают стандарты «де факто» как с точки зрения среды функционирования приложений, так и в использовании средств разработки.
Представленная в последние годы (и активно продвигаемая) платформа Microsoft.NET является связующей архитектурной средой, обеспечивающей быструю разработку распределенных интегрированных приложений. Также мы имеем ряд готовых программных решений от Microsoft, таких как:
- Транспортная система электронной почты (MS Exchange)
- Набор офисных приложений (MS Office)
- Система организации документооборота между различными системами (MS BizTalk Server)
- Сервер Web-приложений (IIS)
- Средства организации поиска в разнородных системах (MS Indexing Services)
- Специализированные серверные приложения (Content Server, MSMQ, MS DTC и т.д.)
С другой стороны, в ИВЦ МЭИ (ТУ) в последнее время разработан ряд оригинальных приложений, построенных на метамодельной архитектуре, обеспечивающей логическую интеграцию информационных систем. Перед нами встает задача органичного объединения данных систем и стандартных приложений на платформе MS Windows.
В результате такой интеграции, системы, входящие в ЕОИС, способны решать на современном уровне ряд задач, таких как:
- наглядное представление обрабатываемой информации
- многокритериальный поиск по данным различных систем
- организацию документооборота как внутри систем, так и между разными системами
- интеграцию входящих в среду систем, а также систем, внешних по отношению к ней (унаследованные системы и базы данных, системы электронной почты и т.д.)
- обеспечение информационной безопасности
- обеспечение доступа к информации из любой точки, имеющей подключение к internet
Также надо заметить, что с каждым годом растет потребность в разработке все новых приложений и модернизации уже существующих на основании постоянно изменяющихся бизнес-правил и процессов.
Очевидно, что системы, создаваемые по традиционной архитектуре клиент-сервер, не могут в полной мере обеспечить решение данных задач. Поэтому наиболее естественным является переход к системам, построенным по распределенной архитектуре и реализованным на современном технологическом уровне с использованием платформы Microsoft .NET.
Для построения таких систем, способных адекватно решать поставленные задачи (включая задачи интеграции со стандартными приложениями Microsoft), используются современные средства и методологии разработки ПО:
- Платформа Microsoft .NET, включая технологии:
- ASP.NET для построения Web-интерфейсов
- ADO.NET для обеспечения доступа к разнородным данным
- .NET Remoting для связи распределенных приложений
- Современный объектно-ориентированный язык C#
- ASP.NET для построения Web-интерфейсов
- Такие технологии, как XML / XSLT, COM+, MS DTC, Web services
- Язык моделирования UML
- Современные СУБД, такие как MS SQL Server, Oracle
В настоящее время в ИВЦ МЭИ (ТУ) завершается разработка информационных систем на новой технологической платформе, и в ближайшее время приложения, входящие в ЕОИС, будут обеспечивать новый уровень информационного сервиса.