Автоматизированная информационно-аналитическая система ИАС Спорт была создана по заказу Департамента информационных технологий (ДИТа) г. Москвы в рамках программы по развитию и модернизации системы управления физической культурой и спортом в городе Москва, а также централизации хранения информации по данному направлению.
Базовые функции информационной системы включают в себя сбор, обработку, хранение и актуализацию сведений спортивной тематики по г. Москва, а также автоматизацию информационного обмена с общегородскими информационными системами.
Кластеры информации, представленные в системе ИАС Спорт:
- данные о видах спорта, культивируемых в г. Москва;
- данные о спортсменах, тренерах, и сборных командах;
- данные о спортивных специалистах и медработниках;
- данные о спортивных объектах, расположенных в городе Москва, и физкультурно-спортивных услугах, которые оказываются населению на данных объектах;
- данные о физкультурно-спортивных соревнованиях и мероприятиях в г. Москве;
- данные об участии спортсменов, тренеров, спортивных специалистов и медработников в данных мероприятиях;
- данные о документах и научных работах спортивной тематики.
В рамках проекта были выполнены следующие виды работ:
- создана, отлажена и согласована концепция и структура информационной системы;
- выполнено проектирование и разработка различных разделов системы от уровня базы данных до пользовательских интерфейсов;
- выполнена интеграция информационной системы с общегородскими информационными сервисами, такими, как: Федеральная информационная адресная система (ФИАС), Автоматизированная система «Единая система ведения и управления реестрами, регистрами, справочниками и классификаторами» (АС УР), Автоматизированная система централизованного предоставления государственных услуг и контроля исполнения функций (АС ГУФ), система «Электронный документооборот» Минспорта.
- организовано и проведено интегрированное очное и дистанционное обучение пользователей информационной системы;
- выполняются непрерывная техническая поддержка и модернизация существующего программного кода на всех уровнях архитектуры, производится регулярное обновление, оптимизация и доработка отдельных компонентов системы.
Технологии, использованные при реализации проекта:
- Система контроля версий: SVN, Mercurial (HG)
- Языки программирования: C#
- Базы данных: MS SQL
- Технологии: Nhibernate, ASP.MVC, HTML, CSS, XML, XSLT, JQuery, Javascript
В рамках системы существует разветвленная структура управления различными кластерами информации, наглядно представленная на главной странице административной панели управления сайтом.
В списке элементов любого из разделов и классификаторов, а также в подразделах наиболее часто используемые элементы управления (в том числе расширенная система фильтров) вынесены в компактное правое меню. Обширная разветвленная структура классификаторов позволяет динамично управлять множеством параметров любой сущности на сайте, создавая вертикальные, горизонтальные и перекрестные связи.
При создании, редактировании или удалении сущности в разделе и/или классификаторе системы пользователю предоставляется возможность заполнения полей как вручную, так и посредством выбора из предустановленного набора значений за счет вертикальных, горизонтальных и перекрестных связей с сущностями в других разделах и классификаторах, а также интеграции с другими общегородскими информационными системами.
Для облегчения процесса освоения системы пользователями в систему интегрирован модуль «Консультант», обеспечивающий возможность консультирования пользователей сотрудниками службы технической поддержки в режиме реального времени.