Богатая файловая система - PullRequest
0 голосов
/ 06 января 2010

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

Мы рассматриваем создание приложения, которое представляет пользователям богатую «файловую систему», в которой файл может быть помечен метаданными, а затем представлен пользователю через графический интерфейс. Это позволило бы пользователям быстро искать файлы по различным критериям (например, «Дайте мне все файлы с сегодняшней датой.», «Дайте мне все файлы для учетной записи 04F12345.»). Это также позволило бы нам хранить несколько версий файла и записывать метрики о том, кто и когда обращается к файлу.

Кто-нибудь имел опыт создания такой системы, и если да, то может ли он порекомендовать подходящий подход?

Еще лучше, есть ли готовое решение, которое мы могли бы использовать?

Заранее спасибо.

Ответы [ 4 ]

2 голосов
/ 06 января 2010

Множество кроваток за это. LiveLink и SharePoint сразу приходят мне на ум.

1 голос
/ 06 января 2010

По сути, вы смотрите на некую CMS или цифровую систему управления активами.

Я бы посмотрел на что-то вроде Alfresco , у них есть бесплатная и коммерческая версия.

Вероятно, это излишне для того, что вы хотите, но оно должно поддерживать то, что вам нужно.

Одной из приятных особенностей Alfresco является то, что к хранилищу данных можно обращаться через API Java Content Repository, а также подключать его в качестве общих дисков в системах, которые поддерживают монтирование общих ресурсов Windows (что означает почти все из них).

Я бы начал там с возможной реализации или с идей реализации собственной, если она не подходит.

1 голос
/ 06 января 2010

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

0 голосов
/ 06 января 2010

Да, любая система управления документами должна легко справляться с этим. Не все DMS имеют хорошие функции тегирования пользователем, но допускают поиск по атрибутам.

Несмотря на это, я видел множество настроенных систем документов, соответствующих бизнес-требованиям и документообороту.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...