Платформы и прикладные решения

Программные платформы и прикладные решения

Платформой мы называем программный комплекс, который не решает никакой прикладной задачи сам по себе, но используется в качестве основы для создания систем определенного типа. Иначе говоря, платформа — это средство разработки, замечательно не языком программирования или библиотекой функций, а тем, что на программистском жаргоне именуется «движком», т. е. программно реализованной информационной моделью, понятийный аппарат которой позволяет достаточно хорошо описывать определенный достаточно широкий класс ситуаций.

Одна из наиболее широко распространенных платформ — Lotus Notes. Обычно этот продукт не без оснований причисляют к системам электронного документооборота. Но вообще-то он реализует довольно абстрактный механизм, на базе которого можно действительно реализовать корпоративный документооборот, а можно складской учет, бухгалтерию, управление логистикой, управление требованиями и многое другое. Пример отечественной платформы — программный комплекс MO.ST компании Morqua. Этот продукт предназначен для создания распределенных информационных систем в среде Интернет/интранет.

Прикладное решение — платформа, ориентированная на определенную предметную область или определенный тип задач, например, управление предприятием или потоковую обработку бумажных форм. Примеры прикладных решений: 1С:Предприятие, Axapta, Cognitive Forms, ТБ.Корпорация.

С точки зрения документирования, платформа и прикладное решение занимают промежуточное положение между программным продуктом в чистом виде и автоматизированной системой. Как правило, разработчик не знает заранее, где именно на основе его продукта будет развернута система, и как именно она будет функционировать. Тем не менее, в большинстве случаев он исходит из одного или нескольких типовых сценариев его применения, что отражается в эксплуатационной документации.

Приблизительный состав эксплуатационной документации на платформу или прикладное решение приведен в табл. 1.

Таблица 1. Эксплуатационная документация на платформу или прикладное решение

Документ Аудитория Содержание
Документация на комплекс в целом
спецификация лицо, осуществляющее закупку и приемку комплекса комплект поставки комплекса
общее описание программного комплекса руководители и технические специалисты, участвующие в принятии решений о приобретении комплекса, эксплуатационный персонал систем на базе комплекса назначение комплекса, условия его применения, основные функции, системные требования, технические характеристики, состав, принципы функционирования
инструкция по развертыванию технические специалисты, осуществляющие внедрение комплекса порядок установки и настройки всех компонентов комплекса
Типовая системная документация
описания типовых бизнес-процессов руководители автоматизируемых подразделений; консультанты и технические специалисты, осуществляющие внедрение комплекса модель предметной области, заложенная в основу комплекса; бизнес-процессы, в расчете на которые комплекс был спроектирован
типовые технологические инструкции рекомендуемый порядок выполнения операций персоналом при использовании комплекса в составе автоматизированной системы
Руководства по компонентам
эксплуатационная документация на компоненты программного комплекса пользователи системы, построенной на базе комплекса детализированное описание компонентов комплекса

© «Философт», 2008–2017

+7 (499) 500-44-77

mail@philosoft.ru

SpyLOG