Разработка ядра информационной системы. Исторический контекст.
Вся публикация: Исторический контекст | Часть 1 | Часть 2 | Часть 3
Система NEXUS
NEXUS = New EX-Ultima-Seller. Ultima-Seller (Ultima-S) - первоначальный коммерческий проект. См. "Информационная система Ниеншанц", "Компьютер-Информ" №13-1997, №14-1997 и №15-1997.
Открытая Small ERP. Реализует функционал КИС (корпоративная информационная система), характерный для небольших и средних предприятий в сфере оптовой торговли и дистрибуции: управление закупками и продажами, склады, сделки, ценообразование, документооборот, кадры, управленческий учет.
Ядро системы позволяет использовать MS SQL Server как хранилище не записей, а объектов. Технология предусматривает использование тонкого клиента, работающего с сервером через API (набор хранимых процедур), реализацию объектной модели и прикладной логики средствами СУБД. Для программирования используется макроязык - надстройка над Transact SQL.
Среда: MS SQL Server 6.5, 2000 (текущая рабочая версия) и 2005, тонкий клиент на Visual C++/MFC (Visual Studio 6), собственный макропроцессор.
Проект стартовал в 1996 году и был нацелен на создание тиражируемой КИС, система в общей сложности имеет порядка двух десятков внедрений, есть действующие и на данный момент. Коммерциализация проекта была неудачной и завершилась в конце 1999 года.
Сайт проекта: https://sro2.sourceforge.net/
ONTARIO
Аналогичный NEXUS по функционалу и целям проект, выполненный в технологии "умного" (smart) клиента: объектная модель, средства их отображения в реляционные структуры и протокол взаимодействия с объектами СУБД реализованы в клиентском приложении. Логика также в основном реализуется на уровне СУБД, но в меньшей степени.
Среда: MS SQL Server 6.5, 2000, Delphi 2-7.
Система имеет порядка десяти внедрений, в настоящее время поддерживается небольшой командой для ключевых клиентов, но не продвигается на рынке.
Чтобы получить более полное представление о системе, можно ознакомится с руководствами администратора и прикладного разработчика (см. файл ниже). Документация устарела, соответствует версии примерно 1998-99 года, но дает достаточное представление об архитектуре и функциональным возможностям.
Информация о системе времен ее продвижения на рынке в конце 90-х. См. также статью "Информационная система среднего предприятия", "Компьютер-ИНФО" №8(110), март 1998 г.
Проект стартовал в начале 1997 года, первая версия была поставлена одному из заказчиков уже в конце того же года.
Руководство администратора и разработчика, HTML ZIP
AISA
Информационная система для управления коммерческой деятельностью. Заказной проект для международной компании с функционалом CRM: управление контактами, директ-маркетинг, сделки, продажи, каталог продукции, прайс-листы.
Из технологических особенностей: развертывание на серверах в географически разных точках, реализация системы нечеткого поиска дубликатов (контактов).
Среда: MS SQL Server 2000, Delphi 7, ERwin как средство моделирования и кодогенерации.
Технология кратко описана в статье Реализация сервера объектного представления средствами реляционной СУБД
Проект был выполнен в 2003 г.
blog comments powered by Disqus