Flagship Docs, Microsoft SharePoint, Выводы - Разработка модуля для хранения и управления документами в электронном виде

Flagship Docs представляет собой популярную систему управления документами, разработанную компанией RPI Web Tech Group. Данная система решает широкий спектр задач, таких как хранение, управление, поиск по большому количеству документов, а также управление правами пользователей на документы. Система открыта и распространяется под лицензией MIT.

Главный недостаток системы Flagship Docs в контексте поставленной задачи -- отсутствие требуемой функциональности. Система эффективно управляет, структурирует и индексирует загруженные на сервер документы в разных форматах. Гибкое управление метаданными, организация логики документооборота выходит за рамки возможностей программы. Данная система также не подходит для решения задачи из-за ее распространения в виде отдельного Ruby on Rails приложения, что затруднит интеграцию в систему.

Microsoft SharePoint

SharePoint -- набор программных компонентов для создания корпоративных порталов. В составе этого продукта есть средства для организации системы электронного документооборота. Комплекс содержит:

    1) инструменты для гибкой настройки логики обращения документов; 2) средства поиска документов; 3) средства классификации документов; 4) архивацию устаревших документов; 5) шифрование данных; 6) гибкую систему прав.

Компоненты документооборота, входящие в состав SharePoint, обладают рядом недостатков. Продукты являются платными: в условиях ограниченного бюджета использование этих продуктов неприемлемо. Помимо этого, они ограничивают выбор программных платформ: SharePoint зависим от других продуктов Microsoft. Разрабатывать интерфейс для взаимодействия Ruby on Rails и SharePoint дороже и сложнее, чем разработать модуль, удовлетворяющий требованиям.

Выводы

По результатам исследования аналогов были сделаны выводы, что большинство из них -- профессиональные системы управления документами, имеющие большое количество хорошо развитых сервисов, в большинстве из которых нет необходимости в разрабатываемой системе. Готовые решения либо построены в виде отдельного Rails приложения, либо вовсе не используют Ruby on Rails и зависят от сторонних технологий.

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

Похожие статьи




Flagship Docs, Microsoft SharePoint, Выводы - Разработка модуля для хранения и управления документами в электронном виде

Предыдущая | Следующая