В архивной отрасли имеется федеральная программа "архивный фонд" которая описывает состав документов во всех государственных архивах РФ. Каждый архив вносит в эту базу данные и в конце года данные отправляют в главный архив. Собственно самих документов там нет, так как идёт процесс каталогизации документов, но следующим шагом будет создание ЦХД -- цифрового хранилища документов использующей созданный каталог документов
С этой БД сложилась такая ситуация: имеется сильно устаревшая версия закрытой программы (3я версия), программа имеет массу неисправляемых ошибок, не кроссплатформенна и имеет проблемы с использованием на NT и *nix системах. В качестве решения этой проблемы была создана новая версия(4ая) которая этих проблем не решила, а лишь добавила новых
В обстановке буксующего внедрения 4ой версии появилась возможность создать и внедрить открытую версию совместимую с предыдущей. Многие(1, 2, 3, 4, 5, 6, 7, 8, ...) архивы уже давно начали эту работу но ни кто не желает делиться и даже обсуждать свои нарабтки, а ограничиваются лишь пуликацией списоков документов на своих сайтах. Возможно они просто стесьняются либо думают, что это только их проблема. Чтобы разомкнуть этот замкнутый круг мы решились опубликовать свои наработки и предоставить в общий доступ
На данный момент мы реализовали практически весь функционал необходимый конкретно нам и мы скоро будут выложены наши наработки в виде исходников веб-приложения и дистрибутива для тестирования в ОС Windows.
Хочется отметить, что программа использует в качестве основы оригинальную (чудовищно-безобразную) структуру БД АФ3 и является обычным веб-приложением построенным с помощью python, mysql, apache2, xslt. Приложение является модульным, что позволяет быстро добавлять новый функционал в виде таблиц и отчётов. Вся сложность сводится лишь к созданию различных отчётов содержащих большое количество полей и создания SQL представлений для решения проблем структуры оригинальной БД
Моей задачей является
- создание каркаса приложения реализуюшего минимально необходимый функционал оригинальной программы и привлечения к разработке необходимых модулей программистов архивов
- чтобы у архивов имелась открытая, бесплатная и хорошая альтернатива с возможностью использования в любой ОС и позволяющая использовать данные БД в других приложениях
- изменение представления о веб-приложениях относительно БД и использования открытого ПО у руководства архивной отраслью
Собственно официальный анонс с коментами и демка
Хочется сказать спасибо за помощь и поддержку программистам и линуксоидам и Карелии и Перьми -- вместе мы сила
PS: до понедельника отправляюсь в отгулы, так как, надеюсь, скоро начнётся заваруха
Комментариев 0