Как перестать беспокоиться и начать проектировать

| рубрика: Заметки | автор: st
Метки:

Занимаюсь темой управляемой моделями разработки (Model Driven) в индустриальной софтостроительной практике уже более 10 лет с разными системами, включая собственную Genie Lamp. Если учесть различные генераторы отчетов и запросов на базе метаописаний или генерацию программ на базе семантической сети, то все 20. На основании опыта, подтвержденного коллегой по цеху, складывается …

Разработка ядра информационной системы. Часть 1.

| рубрика: Проектирование | автор: st
Метки: ,

Вся публикация: Исторический контекст | Часть 1 | Часть 2 | Часть 3

Вступление

Название статьи содержит два термина, требующих пояснений до того, как мы перейдем к изложению. Автору нравятся лаконичные формулировки ГОСТ.

Автоматизированная система — система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных функций (ГОСТ 34 …

Разработка ядра информационной системы. Исторический контекст.

| рубрика: Проектирование | автор: st
Метки:

Вся публикация: Исторический контекст | Часть 1 | Часть 2 | Часть 3

Система NEXUS

NEXUS = New EX-Ultima-Seller. Ultima-Seller (Ultima-S) - первоначальный коммерческий проект. См. "Информационная система Ниеншанц", "Компьютер-Информ" №13-1997, №14-1997 и №15-1997.

Открытая Small ERP. Реализует функционал КИС (корпоративная информационная система), характерный для небольших и средних предприятий в сфере оптовой торговли и дистрибуции …

Информационная система Ниеншанц

| рубрика: Проектирование | автор: st
Метки: ,

Статья была опубликована в журнале "Компьютер-Информ" №13-1997, №14-1997 и №15-1997.

В конце апреля сотрудники фирмы Ниеншанц провели презентацию новой версии своей корпоративной базы данных, предназначенной для управления бизнесом. Последняя версия информационной системы фирмы Ниеншанц носит название Ultima-S. Она построена в архитектуре клиент-сервер. Программы написаны на базе MS SQL и используют …

Разработка на основе моделей (Model Driven Development) с примерами использования PowerDesigner

| рубрика: Проектирование | автор: chief_editor
Метки: , , , ,

От редакции. В продолжение темы статьи: система разработки на основе моделей GenieLamp. Кросс-платформенное решение для Windows/Linux и различных СУБД.

Статья опубликована в журнале "Мир ПК" №6-2007

В этой статье несколько оторвемся от вопросов проектирования конкретных структур в базах данных (см. "Проектирование баз данных: иерархические структуры. Деревья в SQL", "Проектирование …

Реализация сервера объектного представления средствами реляционной СУБД

| рубрика: Проектирование | автор: st
Метки: , ,

на примере MS SQL Server 2000 и CASE ERwin

Зачем это нужно?

Объектный подход, используемый для разработки программных систем доказал на практике свои преимущества. К сожалению, кроме приятных возможностей он привнёс и новые проблемы. В классической парадигме "программа = алгоритмы + данные" месту объекта не находится, поскольку объект есть и данные и …