
Основы проектирования корпоративных систем
Описание
Эта монография посвящена важнейшим аспектам разработки прикладных программных систем для корпораций. В ней рассматриваются все архитектурные уровни, от моделей жизненного цикла до технологий и инструментов. Книга содержит примеры применения современных технологий, в первую очередь, разработанных корпорацией Microsoft, для реализации и внедрения крупномасштабных программных систем в различных отраслях. Книга адресована студентам, аспирантам, исследователям и практикующим специалистам, интересующимся разработкой крупных программных систем. Изучение данной работы позволит освоить методологию проектирования и реализации корпоративных систем, используя современные технологии и инструментарий.
© Зыков С.В., 2012
© Оформление. Издательский дом Высшей школы экономики, 2012
Все права защищены. Никакая часть электронной версии этой книги не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, включая размещение в сети Интернет и в корпоративных сетях, для частного и публичного использования без письменного разрешения владельца авторских прав.
© Электронная версия книги подготовлена компанией ЛитРес (www.litres.ru)
Монография преследует несколько взаимосвязанных целей. Прежде всего, это систематизация знаний из областей, связанных с проектированием крупномасштабных, распределенных программных комплексов, состоящих из разнородных компонентов. На основе проведенной систематизации открывается возможность классификации программных систем с последующим методологическим обобщением для жизненного цикла исследуемого класса программных комплексов, которые как по характеру, так и по масштабу своего применения вполне соответствуют термину «корпоративные».
Современные корпоративные системы – это петабайты (тысячи терабайт) данных, как минимум, удвоение объема информации каждые пять лет, необходимость адаптации к требованиям бизнеса практически «на лету», архитектурная и структурная разнородность компонентов и, конечно, глобальная распределенность. В подобных условиях обобщения до уровня технологических схем и инструментальных средств, как правило, не приводят к адекватной интеграции гетерогенных приложений в унифицированные, крупномасштабные программные системы. Поэтому для управления жизненным циклом корпоративных программных комплексов необходимо прежде всего получить адекватное обобщение на уровне математических моделей с последующей конкретизацией представлений на уровне системной архитектуры, информационных технологий, а также конкретных инструментальных и программных средств и, наконец, практических внедрений.
Предлагаемое в настоящей работе методологическое обобщение включает весь спектр возможных (и, как оказывается, необходимых) уровней представления данных в корпоративных программных комплексах в ходе их разработки. К таковым следует отнести прежде всего уровни:
1) математического моделирования концептуального представления;
2) анализа и проектирования архитектурной схемы;
3) реализации, интеграции и адаптации/расширения программных систем.
Естественно, все перечисленные уровни необходимы, взаимозависимы и взаимосвязаны: математические модели адекватно поддержаны промышленными технологиями, инструментально-программными средствами и приводят к отраслевым внедрениям гетерогенных корпоративных программных комплексов с практически приемлемыми эксплуатационными характеристиками.
Для построения генерализации корпоративных программных комплексов на уровне моделей – как для представления данных, так и для манипулирования ими – потребовался творческий синтез основных положений целого ряда математических теорий, связанных с объектными моделями. В основе рассматриваемых моделей лежит так называемый аппликативный подход к вычислениям, при котором в фокусе внимания находится операция приложения функции к аргументу. Дальнейшее развитие созданной методологии разработки программных систем корпоративного типа – поддержка разработанных моделей программными технологиями, системными архитектурами и инструментальными средствами.
Структура книги во многом является отражением именно такого, методологически последовательного и концептуально наполненного подхода к организации жизненного цикла прикладных корпоративных систем – от моделей до примеров внедрения. Именно таким образом – путем последовательного уточнения – и происходит разработка прикладных систем, при этом окончательный вид конкретной детализации каждого элемента обобщенной методологии зависит от характера и масштаба приложений.
Автор выражает искреннюю благодарность ведущим экспертам университета Carnegie Mellon (G. Taran, N. Bier и др.), а также профессорам С.М. Авдошину (НИУ ВШЭ) и В.Э. Вольфенгагену (МИФИ, МФТИ) за методическую помощь при подготовке монографии.
Отдельно следует отметить целый ряд студентов НИУ ВШЭ и МФТИ (в первую очередь К. Лузгину, Е. Первушину, А. Ядройцева, а также многих других), ассистировавших при предварительном редактировании теста и активно способствовавших выходу в свет настоящей публикации.
Автор полагает, что книга окажется полезной системным аналитикам и архитекторам, разработчикам крупномасштабных приложений, а также студентам, аспирантам и другим категориям исследователей корпоративных программных систем и комплексов.
Похожие книги

1С: Управление небольшой фирмой 8.2 с нуля. 100 уроков для начинающих
Эта книга – ваш полный гид по работе с программой 1С:Управление небольшой фирмой 8.2. Вы научитесь автоматизировать управленческий учет основных операций, а также процессы маркетинга и кадрового планирования. Подробные уроки охватывают все аспекты деятельности современного предприятия, от ввода данных до формирования отчетов. Практические примеры и рекомендации основаны на реальных ситуациях, гарантируя эффективное применение полученных знаний. Изучите все возможности программы 1С:Управление небольшой фирмой 8.2 с нуля, шаг за шагом.

Экономика СССР в период с 1921 по 1929 годы. Деньги и Вторая мировая война. После Второй мировой войны: экономика ФРГ, Англии, Франции, США, Латинско
Это издание объединяет историю мирового хозяйства и экономической мысли, включая философские концепции и взгляды классиков экономической науки и знаменитых философов. Полезно для подготовки к экзаменам по истории и философии экономики. Книга исследует экономику СССР с 1921 по 1929 годы, а также экономику ФРГ, Англии, Франции, США и других стран после Второй мировой войны. Подробно рассматриваются ключевые события и процессы, включая Декрет о земле, продотряды и комбеды. Книга основана на трудах ведущих экспертов в области экономики и истории.

Управление проектами. Фундаментальный курс
Данный фундаментальный курс по управлению проектами охватывает все основные аспекты, от истории и базовых понятий до современных методов и инструментов. Книга рассматривает управление программами и портфелями проектов, создание систем управления проектами в компаниях. Подробно представлены функциональные области управления проектами – управление содержанием, сроками, качеством, стоимостью, рисками, коммуникациями, человеческими ресурсами, конфликтами и знаниями проекта. Материалы книги основаны на международных стандартах управления проектами. Идеально подходит для студентов бакалавриата и магистратуры, слушателей программ дополнительного образования, аспирантов, исследователей и практикующих специалистов, вовлеченных в управление проектами, программами и портфелями проектов в организациях.

Экономика Древнего Востока, Древней Греции, Древнего Рима, Древней Руси
Данное издание представляет собой комплексное исследование истории развития мирового хозяйства и экономической мысли, включая философские концепции классиков экономической науки. Книга охватывает экономические взгляды знаменитых философов и будет незаменимым пособием для подготовки к экзаменам кандидатского минимума по истории и философии экономики. Работа объединяет историю развития мирового хозяйства и историю экономической мысли. Она включает анализ философских концепций классиков экономической науки и экономические взгляды известных философов. Книга будет полезна для студентов и исследователей, интересующихся историей экономики и философии. Издание основано на трудах ведущих экспертов в области истории экономики и философии, и содержит обширный материал, который поможет читателям получить глубокое понимание темы.
