Автор рассказывает о перипетиях пивоваров, производителей СУБД, себя и кратко о том как правильно проектировать приложения. Мне показалась полезной поучительная часть статьи.
Читать полностью »
Рубрика «Анализ и проектирование систем» - 156
Не БД
2012-06-02 в 7:09, admin, рубрики: nosql, sql, Анализ и проектирование систем, пиво, проектированиеРазработка ПО авионики
2012-05-28 в 9:03, admin, рубрики: fly-by-wire, авиация, авионика, Анализ и проектирование систем, процесс, разработка, сертификация, тестирование, требования, эдсу, электроника, метки: fly-by-wire, авиация, авионика, процесс, разработка, сертификация, тестирование, требования, эдсу, электроникаВ основе разработки ПО авионики лежит основополагающий стандарт RTCADO-178B. Несмотря на первый взгляд на его отстранённость от непосредственной рутины программиста, он описывает весь процесс разработки и выдвигает требования к подобному ПО. Тем не менее, в данной статье речь пойдёт и о том, как всё происходит на самом деле, на основе личного опыта разработки систем контроля и управления полётом, систем посадки и пр. для самолётов и вертолётов.

Language Oriented Programming (LOP) в действии
2012-05-04 в 14:00, admin, рубрики: domain-driven design, open source, Анализ и проектирование систем, разработка, метки: domain-driven design, open source -v-deistvii.jpg)
В продолжении предыдущей публикации по теме Domain Driven Design, где Николай Гребнёв последовательно свёл тему проектирования при помощи DDD к необходимости использования языка предметной области, — в данной публикации будет обсуждаться практика проектирования и разработки как самих языков, так и прогрммирование на них (опыт компании JetBrains).
Доклад smax Максима Мазина с прошлогодней конференции архитекторов ПО Application Developers Days
Видео доклада:
Скачать
ftp.linux.kiev.ua/pub/conference/peers/addconf/2011/1a1-language-oriented-programming-mazin.avs.avi
Презентация
docs.google.com/present/view?id=dccwwvbq_729dxjj82gc
Текстовка доклада (выполнена Belonesox)
Построение эффективных бизнес-систем. Глава 2.1 Бизнес-процессы: Словарь. Поточный подход. Бизнес и трубопроводы
2012-05-03 в 11:30, admin, рубрики: Анализ и проектирование систем, бизнес, менеджмент, системный подход, Стратегия, Управление компанией, управление проектами, метки: бизнес, менеджмент, системный подход, Стратегия, Управление компанией Как и обещал, начинаю выкладывать вторую часть «методички». В этом фрагменте общие принципы и подходы, на которые я опираюсь во всех дальнейших размышлениях и выводах.
Построение эффективных бизнес-систем. Глава 1: Введение
Читать полностью »
Подготовка к разработке системы интерактивного обучения. Проблемы. Цели
2012-04-28 в 11:44, admin, рубрики: Анализ и проектирование систем, ПесочницаСистема интерактивного обучения представляет собой набор программных средств направленных на улучшение и контроль знаний пользователей.
Основная цель системы – способствовать наилучшему восприятию необходимой информации.
Для достижения главной цели, система интерактивного обучения должна содержать следующие подсистемы:
1. Подсистема предоставления информации.
2. Подсистема контроля знаний.
3. Подсистема анализа действий и результатов.
4. Подсистема выдачи рекомендаций и заключений.
Читать полностью »
Прототипная модель данных
2012-04-27 в 3:45, admin, рубрики: Анализ и проектирование систем, Веб-разработка, иерархические структуры, Модель данных, прототипы, разработка, метки: иерархические структуры, Модель данных, прототипыВ прототипной модели данных объекты создаются на основе других объектов. В этом случае у объекта имеется прототип, его ещё можно назвать эталоном или наследуемым объектом. В такой модели данных отсутствуют типы и классы. Объекты можно различать по тому, кого прототипируют, но эта задача второстепенная. Прототипирование, в первую очередь, применяется для повторного использования существующих структур из объектов.
Rule Engine, или как сделать систему проще
2012-04-23 в 10:19, admin, рубрики: Rule Engine, Анализ и проектирование систем, высокая производительность, Программирование, метки: Rule EngineДобрый дня всем!
В этой статье я не буду касаться технических вопросов и не приведу примеров кода. Эта статья призвана дать понятие, что такое Rule Engine, для чего эта штука и что она умеет. Если вас заинтересует такой подход к построению систем, то вы без проблем найдете Rule Engine на ваш вкус и цвет.
Итак, зачем же эта штука нужна. Возьмем какое нибудь предприятие, которое живет в весьма быстром ритме. Например один из крупнейших аэропортов, где каждые несколько минут происходит посадка или взлет.
Вопросы и ответы
Задайте себе вопросы:
- Кто, как и на основании чего решает, в каком порядке самолеты садятся и взлетают?
- Какова может быть цена неверного решения?
Второй вопрос проще, поэтому ответим сначала на него. Минимальная цена это несколько десятков тысяч евро, а вот максимальная несколько сотен человеческих жизней. А теперь к первому вопросу.
Итак, кто? Ответ: в большинстве случаев люди. Не без помощи компьютеров конечно, но все таки люди. Теперь вопрос: как? Есть список возможных вариантов, человек из них выбирает. Вариантов дается немного, поэтому в принципе особых мук выбора нет. И последний вопрос: на основании чего? Есть правила, их нужно придерживаться и по возможности выполнять. Например, задержка вылета более чем на полчаса весьма нежелательна. Ну и главный вопрос: а причем тут Rule Engine?
Читать полностью »
Николай Гребнев (CUSTIS) — Что такое DDD? — доклад с конференции ADD
2012-04-23 в 9:05, admin, рубрики: DDD, Анализ и проектирование систем, Программирование, метки: DDDЕсть такая конференция ADD (Application Developer Days) на которой любят всякие архитектурные штуки для разработки ПО обсуждать, обычно эти штуки заканчиваются тоже на xDD — DDD, TDD, MDD и т.д.
Вот к примеру на прошлой конференции задались вопросом, а что такое DDD (Domain Driven Design)?
А Николай Гребнев из CUSTIS — встал и ответил.
Видео доклада:
Построение эффективных бизнес-систем. Глава 1: Введение
2012-04-13 в 2:45, admin, рубрики: Анализ и проектирование систем, бизнес, менеджмент, системный подход, Стратегия, Управление компанией, управление проектами, метки: бизнес, менеджмент, системный подход, Стратегия, Управление компанией Готовя очередную Служебную записку своему руководителю, я немного перестарался. Служебка вышла на 30 страниц с таблицами, схемами и графиками. Озаглавлен этот документ «Как создать в компании эффективную систему». Кому-то это может показаться банальным и неинтересным, но многие, мне кажется, смогут найти в этом что-то полезное для себя или своего бизнеса.
Читать полностью »
SharePoint Conference Ukraine 2012
2012-04-05 в 6:08, admin, рубрики: doctrix, ECM, nintex, sharepoint, автоматизация, Анализ и проектирование систем, конференции, обучение, проектирование, события, метки: doctrix, ECM, nintex, sharepoint, автоматизация, конференции, обучение, проектирование, события 
Доброго времени суток, уважаемые читатели!
От лица организаторов, имею честь пригласить вас посетить самую масштабную конференцию по SharePoint в Украине – SharePoint Conference Ukraine 2012. Эта конференция проводится в Украине впервые, но уже обещает стать событием №1 на рынке ECM.
Читать полностью »

