на главную обо мне контакты катра сайта
Блог Создание и продвижение сайтов
 

Разработка открытой альтернативы закрытому отраслевому ПО "Архивный Фонд"

-

В архивной отрасли имеется федеральная программа "архивный фонд" которая описывает состав документов во всех государственных архивах РФ. Каждый архив вносит в эту базу данные и в конце года данные отправляют в главный архив. Собственно самих документов там нет, так как идёт процесс каталогизации документов, но следующим шагом будет создание ЦХД -- цифрового хранилища документов использующей созданный каталог документов

С этой БД сложилась такая ситуация: имеется сильно устаревшая версия закрытой программы (3я версия), программа имеет массу неисправляемых ошибок, не кроссплатформенна и имеет проблемы с использованием на NT и *nix системах. В качестве решения этой проблемы была создана новая версия(4ая) которая этих проблем не решила, а лишь добавила новых

В обстановке буксующего внедрения 4ой версии появилась возможность создать и внедрить открытую версию совместимую с предыдущей. Многие(1, 2, 3, 4, 5, 6, 7, 8, ...) архивы уже давно начали эту работу но ни кто не желает делиться и даже обсуждать свои нарабтки, а ограничиваются лишь пуликацией списоков документов на своих сайтах. Возможно они просто стесьняются либо думают, что это только их проблема. Чтобы разомкнуть этот замкнутый круг мы решились опубликовать свои наработки и предоставить в общий доступ

На данный момент мы реализовали практически весь функционал необходимый конкретно нам и мы скоро будут выложены наши наработки в виде исходников веб-приложения и дистрибутива для тестирования в ОС Windows.

Хочется отметить, что программа использует в качестве основы оригинальную (чудовищно-безобразную) структуру БД АФ3 и является обычным веб-приложением построенным с помощью python, mysql, apache2, xslt. Приложение является модульным, что позволяет быстро добавлять новый функционал в виде таблиц и отчётов. Вся сложность сводится лишь к созданию различных отчётов содержащих большое количество полей и создания SQL представлений для решения проблем структуры оригинальной БД

Моей задачей является

  1. создание каркаса приложения реализуюшего минимально необходимый функционал оригинальной программы и привлечения к разработке необходимых модулей программистов архивов
  2. чтобы у архивов имелась открытая, бесплатная и хорошая альтернатива с возможностью использования в любой ОС и позволяющая использовать данные БД в других приложениях
  3. изменение представления о веб-приложениях относительно БД и использования открытого ПО у руководства архивной отраслью

Собственно официальный анонс с коментами и демка

Проблемы АФ

Анализ жуткой структуры БД

Хочется сказать спасибо за помощь и поддержку программистам и линуксоидам и Карелии и Перьми -- вместе мы сила

PS: до понедельника отправляюсь в отгулы, так как, надеюсь, скоро начнётся заваруха

текст недоступен

другие страницы раздела

комментарии (5)

1 → анонимное сообщение

Ураа!! Наконец-то с этим тихим ужасом что-то сделали!

2010-06-24 04:50:38

2 → анонимное сообщение

Мне кажется Вы немного неправильно планируете разработку. Так как формат БД известен и изначально убит я думаю будет намного перспективнее разработать полностью свою структуру и программу + конвертер данных в формат БД АФ3.По такой схеме мы разработали ряд программ для госструктур, работает :)

2010-06-24 08:33:27

3 → анонимное сообщение

#2: Мне кажется Вы немного неправильно планируете разработку.поначалу именно так и может показаться, но если внимательнее поглядеть на структуру оригинала и знать особенности руководства, панически боящегося изменения, правильным будет использование оригинальной БД и этим я убиваю сразу 2 зайцев1. сохраняется совместимость с оригиналом, к тому же фраза что используется структура оригинала действует мистически. таким образом они могут просто отказаться от устаревших или дорогих оригиналов2. я не задумаюсь он физической модели ибо она отражена в оригинальной структуре, я просто пишу SQL запросы и делаю HTML формы -- еду по укатаной лыжнеразумеется в идеале я вижу эту БД в экспортном вариант в виде XML файла, а не как сейчас в виде DBF или дампе MSSQL серверавариант с XML и созданием валидатора нужно будет предложить потом, когда дело сдвинется с мёртвой точки

2010-06-24 08:40:42

4 → анонимное сообщение

молодцом!

2010-06-25 15:08:14

5 → анонимное сообщение

... Возможно они просто стесьняются ...Стесняются? Да мне вообще стыдно за то, что я написал для своего архива! :-) Но, что же делать... Сроки поджимали :-) А вообще у меня в голове тоже постоянно вертится замена архивному фонду. Они там вообще с ума посходили, такое непотребство разрабатывать.

2011-06-02 21:28:17

Valid XHTML 1.0 Strict Читать в Яндекс.Ленте Вятка-на-Сети: Каталог ресурсов