Оптимизация процесса внедрения новой корпоративной системы для конечного пользователя Михаил Белов ГУ-ВШЭ 2010
Внедрение ИнсталляцияОбучениеСопровождение 2
Внедрение + переход Внедрение Перенос данныхИнсталляцияОбучениеСопровождение 3
Перенос данных Параллельная эксплуатация Конвертация данных 4
Конвертация Ручной режимАвтоматическийПолуавтоматический Ограничения данных: – Формализованность – Объем – Систематичность – Доступность 5
Условия проведения конвертации Внедряемая информационная система: – автоматизация деятельности государственных учреждений Характер данных: – Формализованность: низкая – Объем: большой – Систематичность: высокая – Доступность: недоступны 6
Полуавтоматическая конвертация Целевая платформа: – MS Sql Server 2005 Платформа разработки: – Microsoft.NET (C#) Платформа источника: – MS Visual Fox Pro Архитектура: – ETL (Extract, transform, load) 7
Дизайн фреймворка Сущность (Entity); Коллекция сущностей (Entity collection); Шлюз данных (Gateway); Преобразователь (Converter). Вспомогательные объекты и методы 8
Конвертация адресов Уровни адресаТипы адреса Страна ОбластьОбласть, округ, край Район ГородГород, село, поселок, сельской образование УлицаУлица, переулок, проспект, проезд, тупик, шоссе Дом КорпусКорпус, строение, владение 9
База данных классификатора 10
Требования 11
Примеры 12
Примеры 43 символа – средняя длина адреса записей в обучающей выборке – среднее время классификации записей в обучающей выборке – среднее время классификации 13
Спасибо за внимание! Вопросы?