На работе мы приступили к тестированию и внедрению новой версии федеральной программы "Архивный фонд 4 версия"
Для этого был приобретён новый компьютер с двухядерным процессором, 2Gb памяти, ос MS Windows XP Home и MSO2007
После длительной и утомительной инсталяции MSSQL, MSXML, MS .Net мы установили эту программу за 2,4 миллиона и опробовали необходимые нам функции
В первую очередь нам потребовалось сконвертировать старую базы из формата FoxPro и sql формат, такая функция имеется, но работает как то странно
Во-первых, она очень медленная, для конвертирования 30 мегабайтной DBF базы потребовалось примерно 4 часа, причём без возможности остановить и продолжить процесс.
У нас получилось так, что мы начали процесс конвертирования в 15 часов и он не успел завершиться к 17, утром мы продолжили и в итоге получили базу с дублирующими записями, пришлось импортировать по новой
Но встроенными средствами не удалось быстро сбросить базу и мы просто переустановили всю систему, включая MSSQL сервер
После успешного импортирования, специалист, отвечающий за формирование базы, решил проверить качество импорта. Но и тут были сложности, во-первых полный отчёт по правильности заполнения полей генерируется прямо в ворде, посредством VBScript и эта операция затягивается на часы, при этом постоянно зависал MS Word и приходилось формировать отчёт снова
Так и не дождавшись полного отчёта, специалист выборочно просмотрел лишь некоторые записи и остался удовлетворён импортом
Обратите внимание на количество полей, насколько велика вероятность неверного заполнения или выбора пересчёта
Ручной способ пересчёта превращает специалиста заполнящего базу данных "Архивный фонд 4 версия" в мартышку
Затем специалист попробовал заносить данные, добавил фонд, опись, начал вводить данные. После ввода оказалось, что программа не может автоматически пересчитать внесённые данные, хотя именно это и требовалось от новой версии так как старая программа делает лишь частичный пересчёт. За то в новой версии появилась функция ручного пересчёта, для этого необходимо перевести запись в режим редактирования и перейти в окно пересчёта, там выбрать галочками нужные поля и нажать пересчёт, всё это работает, но имеется проблема, по первых галочек пересчёта больше 40 штук и если случайно поставить не те галочки, то данные из занесённого фонда, описи или дела обнуляются и их приходится заносить снова
Найдя такую удивительную особенности, наш специалист просмотрел уже внесённые записи и обнаружил, что ни где нет выполнен пересчёт, а это значило что для десятков тысяч записей его нужно выполнить, иначе не верно формируется паспорт учреждения и вообще теряется смысл в этой программе. Но всё было не так страшно, мы нашли функции пересчёта атрибутов по всем фондам и всем описям и решили испытать эту функцию, пересчитали реквизиты всех фондов. Результат, мягко говоря, получили удручающий
- во-первых мы потеряли уже внесённые реквизиты фондов
- во-вторвых потеря произошла не у всех фондов, а по какому то случайному принципу
После этого мы призадумались, а правда ли федералы протестировали эту программу как они нам заявляют, предъявляя в качестве доказательств лишь глючную программу
С подобными проблемами эту программу нельзя внедрять на таком уровне на каком её пытаются внедрить сейчас
Ещё более поразительным, на мой взгляд, мне показался диалог поиска
по умолчанию он предполагает поиск точного названия, а направление поиска меня просто добило, наверно разработчики ни когда не пользовались поисковыми системами и вообще не понимают, что такое полнотекстный поиск
Отличительными чертами этой программы являются следующее
- за разработку программы проплачено 2,4 миллиона рублей
- разработчик подобран в результате закрытого конкурса
- на разработку программы ушло почти 3 года
- программа использует компоненты исключительно от фирмы Микрософт
- Микрософт уже, с щенячим писком, отрапортовала о внедрении этой программы в российской федерации: http://www.microsoft.com/rus/casestudies/CaseStudy.aspx?id=661
- написана на .Net и клиенская часть отказывается работать в Linux::wine
- исходники программы не будут предоставлены
- человек, ответственный за разработку этой программы, Киселёв, недавно уволился/уволили из федерального агенства
- в требованиях программы указаны Win XP Pro и MSO 2003, а как известно поддержка XP заканчивается нынче летом, а MSO2003 в лицензионном виде уже не купить ни где
- Между Микрософтом и федеральным архивным агенством существует договорённость о приобретении лицензий на ПО для гос. и мун. архивов по школьной лицензии
- необходимость в этой программе будет наблюдаться до тех пор, пока в архивы будут сдавать документы или они будут перемещаться, то-есть этот срок гараздо больше чем ВЕСЬ срок существования корпорации Микрософт
- До конца 2010 года, эта программа должна быть внедрена в каждом архиве России, а это значит в каждом областном и районном центре, и каждом районе будет куплена винда и будет работать MSSQL2003
- В архивах работают люди лишь косвенно связанные к компьютерами и вынужденные федеральным агенством заполнять эту базу, разбираться в тонкостях технологий им не когда, так как во время кризисов у них жаркая пора приём документов
Другие материалы про Архивный фонд
Всех сочувствующих проблеме распила бюджетных денег, навязыванию платформы MS и коррупции чиновников, прошу дать знакомым ссылку на эту страницу, я хочу получить некоторый резонанс по поводу принудительного внедрения закрытых технологий Микрософт