автордың кітабын онлайн тегін оқу Вечный двигатель третьего рода. Неканонические размышления о бизнес-системах, или О чём стоит сначала подумать. Модели данных и бизнес-логика
Олег Анатольевич Мостовлянский
Вечный двигатель третьего рода
Неканонические размышления о бизнес-системах, или О чём стоит сначала подумать. Модели данных и бизнес-логика
12+
Оглавление
- Вечный двигатель третьего рода
- От автора
- НАЧАЛО
- Тема первая: Модели данных в бизнес-системах
- Размышление первое: БИБЛИОТЕКА
- Unity::id
- Unity::code
- Unity::name
- Unity::path
- *)
- Местоположение хранения (Placeholder)
- Placeholder::id
- Placeholder::code
- Placeholder::name
- Placeholder::path
- *)
- Content::id
- Произведение (Opus)
- Opus::id
- «Автора!»
- «И как это прикажете называть?!»
- Промежуточные итоги
- Детализация
- Type::id
- Type::name
- Type::description
- Поддержка языков (National Language Support — NLS)
- «Всё в одном флаконе»
- Связанные NLS-таблицы
- Н
- Физические параметры хранимых единиц
- Книги, журналы, ксерокопии и прочая бумажная продукция
- Накопители информации: дискеты, оптические или жёсткие диски и прочие»цифровые носители»
- Файлы
- Названия произведений
- Место действия
- Размышление второе: ПРОИЗВОДСТВЕННЫЙ ПРОЦЕСС
- Сущности
- Конечный (е) продукт (ы)
- Ресурсы
- Технологический участок
- Тема вторая: Бизнес-логика
- Размышление первое: МАРШРУТ
- Маршруты и пункты маршрута
- Размышление второе: бизнес-правила, или RULE ENGINE
- Business Rule
- Последнее слово
*)
*)
От автора
Но слово — не воробей, и в конце концов совесть заставила заняться этим неким подобием инвентаризации своих соображений по поводу того, что же, как и исходя из чего я считал необходимым делать (хотя частенько реализовать это и не удавалось в силу, скажем так, различных иногда объективных, иногда субъективных, но всегда непреодолимых обстоятельств).Так что записанные мною размышления — это не пересказ обязательных к исполнению пунктов из учебников, а просто перечень тем и ситуаций, над которыми желательно предварительно хорошенько подумать, а не сразу кидаться ляпать по какой-либо из зазубреных схем нечто картонное по принципу — зато скорее будет, чем отчитываться.
НАЧАЛО
Однако лучше не тратить время на болтологию — оставим это тем, кто на этом зарабатывает себе на жизнь, организуя и проводя различные «школы», «семинары» и т.п., а заняться делом и подумать о «вариациях на тему»: как строятся бизнес-системы? Как это делать — хотя бы в первом приближении — оптимально?
Тема первая: Модели данных в бизнес-системах
По порядку. Первым делом — ибо любая бизнес-система оперирует данными — поразмышляем о структурах данных. И начнём, естественно, с конкретного примера, с варианта, кажущегося наиболее простым: простой-примитивной — на первый взгляд — библиотечной картотеки…
Размышление первое: БИБЛИОТЕКА
