Сергей Зыков - Основы проектирования корпоративных систем
• унификация и оптимизация документоборота на основе создания новых и ввода существующих договоров;
• интернет-управление договорами в реальном времени;
• повторное использование имеющихся договоров;
• поддержка текстовых редакторов (Microsoft Word);
• возможность процедуры автозапуска утверждения договора;
• шаблоны основных документов, договоров, ОРД и др.;
• соблюдение юридических стандартов холдинга;
• отслеживание/планирование движения средств;
• автоматизация создания специализированных документов по оплате услуг.
Документарное управление работой сети:
• поддержка сетевых операционных центров, реализующих техническое управление сетью;
• создание хранилищ, стандартизация технической и эксплуатационной документации;
• тонкий клиент для доступа и коррекции данных;
• централизация сервиса (журнал, workflow);
• быстрая окупаемость за счет снижения ТСО сетевых операционных центров.
Управление ремонтом и сервисом:
• мониторинг оборудования (линии, точки, таксофонные будки и др.);
• оптимизация ресурсов (финансовых, людских);
• перспективное/краткосрочное планирование и подготовка ремонтов;
• разработка и контроль сетевых графиков;
• управление событиями;
• материально-техническое обеспечение ремонтов;
• формирование отчетов, архивов и БД по ремонтам и оборудованию.
Преимущества, которые обеспечиваются как в сфере телекоммуникаций, так и в целом при решении проблем на основе Microsoft Dynamics:
• легкость интеграции различных модулей со специализированными сторонними информационными системами;
• модули системы основаны на открытых технологиях, стандартах и интерфейсах, которые понятны и доступны достаточно большому количеству пользователей;
• поддерживаются сторонние системы, например механизмы интеграции с системами биллинга, другие виды систем, т. е. возможно встраивать компоненты от других разработчиков в систему Microsoft Dynamics.
Таким образом, преимущества использования Microsoft Dynamics прежде всего возникают благодаря обеспечению интегрированного решения для большого количества отраслей, унифицированного решения на уровне протоколов доступа к данным на уровне общих сервисов, таких как офис, технология портального доступа к данным. Применяется технология бизнес-анализа, формирования отчетов в офисной среде и компонентного проектирования, когда можно обеспечить передачу пользователю только комплекта ПО, который ему необходим, в форме компонентов. Также можно развивать решение на уровне компонентов, которые создаются Microsoft, и разработок различных компаний.
Заключение
Подводя итоги, заметим, что прежде всего были рассмотрены модели максимально абстрактного вида, а также целый ряд моделей, связанных с математическими основами проектирования корпоративных систем. Далее были описаны модели ЖЦ и методологии, которые являются параллельными направлениями. Далее речь шла о технологиях и программных архитектурах распределенных систем, были рассмотрены системы, связанные с файл-серверной архитектурой, клиент-серверной архитектурой, двух– и трехзвенной системой, связанной с интернет-архитектурой, системы, связанные с серверами баз данных, системы, в которых явно выделяется прикладная логика, логика доступа к ресурсам, бизнес-логика. Далее был переход от архитектур к инструментальным средствам и программным решениям.
В качестве инструментального средства объектом рассмотрения была платформа Visual Studio.NET. Она была рассмотрена в общем, говорилось также о том, что такое программное обеспечение как сервис, что такое принцип, о том, что всякая сущность есть объект. Был обсужден компонентно-ориентированнй подход к построению программных решений, веб-сервисы и другие подходы, связанные с поддержкой сервисных решений (Windows communication foundation remoting). Далее повествовалось об интерфейсах (Windows forms), языковой интерперабельности. Очень важно, что можно разрабатывать компонентные приложения на тех языках, которые наиболее соответствуют специфики предметной области, логическое, функциональное программирование и т. д.
В заключительной части были рассмотрены решения, связанные с применениями корпоративных систем в реальных сферах экономики. Это прежде всего нефтегазовый спектр, банки и телекоммуникации.
Таким образом, процесс проектирования и разработки корпоративных систем был рассмотрен в целом ряде аспектов: методологии, модели, технологии, архитектуры, программные средства, а также практические внедрения. При этом обсуждался целый ряд сфер деятельности корпораций, в которых реализованы такие внедрения, с точки зрения их специфики.
Литература
1. Аншина М., Цимбал А. Технология создания распределенных систем. СПб.: Питер, 2003.
2. Армстронг Т. ActivX: Создание Web-приложений. Киев: BHV, 1998.
3. Бабурин Д.Е., Бульонков М.А., Емельянов П.Г., Филаткина Н.Н. Средства визуализации при перепроектировании программ // Программирование. 2001. № 2. С. 21–33.
4. Барендрегт Х. Ламбда-исчисление. Его синтаксис и семантика: Пер. с англ. М.: Мир, 1985.
5. Берг А.И., Ляпунов А.А., Яблонский С.В. Теоретические и практические проблемы кибернетики // Морской сборник. 1960. № 2. С. 33–56.
6. Берестовая С.Н., Перевозчикова А.Л., Романов В.М., Ющенко Е.Л. Конструирование систем программирования обработки данных. М.: Статистика, 1979.
7. Биггс М. Перспективы интеграции корпоративных приложений // Computerworld Россия. 1999. № 32.
8. Брюхов Д.О. Конструирование информационных систем на основе интероперабельных сред информационных ресурсов: Дис… канд. техн. наук. М., 2003.
9. Бумфрэй Ф. и др. XML. Новые перспективы WWW. М.: ДМК, 2000.
10. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++: Пер. с англ. 2-е изд. М.: Бином, 1998.
11. Бэкус Дж. Алгебра функциональных программ: мышление функционального уровня, линейные уравнения и обобщенные определения // Математическая логика в программировании. М.: Мир, 1991. С. 58–118.
12. Ветошкин В.М. Постановка задачи синтеза оптимальной схемы реляционной базы информационных систем (ADBIS’93) // Перспективы развития систем баз данных и информационных систем (ADBIS’93): Тр. рабочего семинара Московской секции АСМ SIGMOD. М.: ИПИ РАН, 1993. С. 109–115.
13. Ветошкин В.М., Гузенко В.Г. Методология, технология и семейство инструментальных средств проектирования баз данных СИНТЕЗ+ // Перспективы развития систем баз данных и информационных систем (ADBIS’93): Тр. рабочего семинара Московской секции ACM SIGMOD. М.: ИПИ РАН, 1993. С. 100–108.