Upload
moscow-it-department
View
18.597
Download
2
Embed Size (px)
Citation preview
Электронный журнал/дневник
Стабилизация работы системы
20.11.2014-20.01.2015
Технологическая дорожная карта
2
Ноябрь 2014 Декабрь 2014 Январь 2015
Проведен полный
аудит ресурса
20.11.2014
Сформулированы
решения и подходы
по оптимизации
разделов и
подсистем
27.11.2014Реализовано
кэширование
Увеличение мощности
серверов приложений
и баз данных
07.12.2014
Организована
схема поддержки
пользователей
12.01.2015
Доработка скрипта
интеграции с реестрами
Функциональные
доработки в части раздела
«отчеты» и «расписание»
Полностью
переработан раздел
учителя «журнал»
22.12.2014
Внедрена система очередей
пользователей
Доработка механизма
выставления оценок для
100-балльной системы
28.12.2014
Реализована
система "весов" для
оценок
Реализован
корректный экспорт
отчета в Excel
06.01.2015
Модернизация ФОС
Реализована
возможность
изменения логина и
пароля граждан
через МПГУ
3
Определение направлений, привлечение ресурсов, организация работ
Создана функциональная
структура:
Поддержка ЦОД;
Единый контакт-центр;
Городской методический центр;
Разработчики;
ЕСП образовательных
учреждений;
Поддержка КИС ГУСОЭВ;
Темоцентр.
Интеграция данных с реестрами контингента и кадров
Стабилизация работы
Оптимизация архитектуры и прикладного ПО
Цели
Задачи
Реализация схемы поддержки пользователей
Разработка и внедрение нового функционала
Повышение качества обработки обращений
Расширение возможностей для пользователей сервиса
Техническая дирекция
Функциональная структура ЭЖД
УПРАВЛЕНИЕ ЭКСПЛУАТАЦИИРазработка
Оптимизация
ППО
Управление
дефектами
ЭЖД
(«bug fix»):
ТЕХНИЧЕСКАЯ ПОЛИТИКА
ОТРАСЛЕВОЕ УПРАВЛЕНИЕ
Техническая поддержка
Технологическое сопровождение
Обеспечение
инфраструктуры
Функциональные
доработки
ЭЖДАрхитектура ППО
Решения по ИБСетевая
инфраструктура
Архитектура СПО
и инфраструктуры
Поддержка
пользователей
Обеспечение
работоспособностиКЦ
ЦК
ЕСП
РГ СТП
Управление
обновлениями
ЦК
Госуслуги
Функциональный и
инфраструктурный
мониторинг
Управление
резервным
копированием
Рост количества уникальных пользователей (октябрь 444 тыс. - декабрь 618 тыс.);
Рост количества просмотров
(с 3 млн. до 9 млн. в день);
Сокращение времени полной загрузки страниц
(с 30 до 2 сек.);
Сокращение количества обращений
(с 1 200 до 100 в сутки);
Сокращение количества не решенных в срок обращений (с 80% до 7%);
Появление необходимых функций и отчетов (7 релизов, около 1 000 ревизий в системе контроля версий);
Рост удерживаемой нагрузки на ресурс
(с 9 000 до 22 000 одновременных запросов);
4
Динамика изменения показателей за 60 дней(20.11.2014 – 20.01.2015)
Сокращение количества обращений по контингенту и кадрам (с 650 до 50 в неделю);
Сокращение времени обновления данных по реестрам (с 2-х недель до 1-го дня).
Доступность ресурса в октябре 2014 года:
Доступность ресурса в январе 2015 года:
5
Поддержка пользователей
Пользователям
предоставлен портал
dnevnik.mosmetod.ru
для информационной
поддержки, обсуждения
проблем и определения
потребностей в
функционале
907
935
1599
547 1122
2867
2492
1188
1020
1199
1029
227
300
484
352
13.10-19.11 20.10-26.10 27.10-02.11 03.11-09.11 10.11-16.11 17.11-23.11 24.11-30.11 01.12-07.12 08.12-14.12 15.12-21.12 22.12-28.12 29.12-04.01 05.01-11.01 12.01-18.01 19.01-25.01
Количество звонков
Количество e-mail
6351
5165
4384
1923
2122
1562
2572
1659
1148
1089
972
08.10-14.10 15.10-21.10 22.10-28.10 29.10-04.11 05.11-11.11 12.11-16.11 17.11-23.11 24.11-30.11 01.12-07.12 08.12-14.12 15.12-21.12
Статистика контакт-центра по проекту ЭЖД
Общегородской
контакт-центр
обработал 55 015
вызовов по
проекту
«Электронный
дневник»
Решения по стабилизации:
Реализованы решения по снижению нагрузки всех разделов;
Создан вариант "статического" вывода данных; Добавлены серверные мощности; Применена защита от Ddos-атак; Внедрена система очередей и приоритетов запросов
(автоматически реагирует на нагрузку и снижает приоритет входа для различных ролей).
Решения по интеграции:
Добавление атрибутивного состава (цифра и литера класса) записей по реестру контингента;
Доработка механизмов взаимодействия с реестрами (обновление проходит ежедневно в автоматическом режиме).
6
Стабилизация работы приложения и интеграция данных
Учительадминистратор
ОСИП ТЕМОЦентр
Поддержкаподдержка
Синхронизация 1 раз в сутки
Синхронизация 1 раз в сутки
РодителиУченики
УчительЗавуч
Админ
Кадровик
Пользователь
Сервер хранения пользовательских сесий (memcached)Сервера обработки запросов пользователей
Хранилище Web контента / NFS
Https (443)
Сервер распределения запросов пользователей (Балансировщик)+ Отдача статичного контента
Логическая схема аппаратно-программного комплекса MPKO ЭЖД
Сервер 1 (виртуальный)
Web-sslHttp (80)
Cервер 2 (виртуальный)
Web-01
Сервер 7 (виртуальный)
WEB-06
Сервер 6(виртуальный)
WEB-05
Сервер 5(виртуальный)
WEB-04
Сервер 4(виртуальный)
WEB-03
Сервер 3 (виртуальный)
WEB-02
Сервер 1 (виртуальный)
Db-01
WEB 02-06/ MWEB 02-03
RHELL 6.6Apache 2.2.15
PHP 5.4.24
DB-01
RHELL 6.6Memcached
Web-ssl
RHELL 6.6Nginx 1.0.15
RHELL 6.6MySQL 5.5.35
СУБД ЭЖД
RHELL 6.6MySQL 5.5.35
СУБД МРКОRHELL 6.6
Nginx 1.0.15
WEB-01, MWEB-01
СУБД ЭЖДMySQL
(физический сервер)
Сервер терминирования ssl
MySQL (3306)
NFS
NFS
Memcached (11211)
Cервер (виртуальный)
MWeb-01
Сервер распределения запросов пользователей (Балансировщик)+ Отдача статичного контента
Сервер (виртуальный)
MWEB-03
Сервер 3(виртуальный
)MWEB-02
Сервера обработки запросов пользователей
Memcached (11211)
СУБД МРКОMySQL
(виртуальный сервер)
MySQL (3306)
Http (80)
NFS
Техподдержка:
Реализация форм обратной связи; Внедрение возможности изменения логина и пароля педагога,
предупреждение при равенстве логина паролю; Реализация возможности изменения логина и пароля учащегося и
родителя через МПГУ.
Проставление оценок:
Добавление системы "весов" для оценок; Реализация корректного алгоритма расчета средней и проставления
итоговой оценки за период; Доработка механизма выставления оценок для 100-балльной системы; Введение "н" и "." с клавиатуры, возможность удаления итоговых
отметок.
Отчеты:
Доработка и оптимизация отчета о посещаемости; Корректный экспорт отчетов в Excel, возможность экспорта дневника
учащегося в PDF; Формирование статистики по предмету, получения информации об
успеваемости конкретного учащегося; Формирование выписок с текущей успеваемостью отчисленных учащихся
(раздел "Выписка").
7
Функциональные доработкиОсновной функционал
Формы обучения, аттестация, замены, личные сообщения:
Разделение учащихся на категории в зависимости от формы получения образования;
Формирования отдельных учебных планов; Реализация периодов аттестации, не совпадающих с учебными периодами; Доработка функционала работы с учащимися, находящимися на надомной
форме получения образования. Возможность использования зачет/незачет в качестве формы аттестации; Работа с учащимися, получающими среднее профессиональное образование; Выделение оценок по контрольным в системе внутришкольной аттестации; Выделение формы аттестации в системе внутришкольного контроля; Изменения раздела личные сообщения; Доработка организации замен преподавателей.
Интерфейс:
Отображение журнала при первой загрузке в диапазоне текущих дат; Навигация по датам в рамках текущего периода; Скрытие отчисленных учащихся в интерфейсе ЭЖД, реализация отдельного
списка отчисленных учащихся; Раздельное редактирование учебных и каникулярных периодов, отображение
каникулярных периодов в личных кабинетах родителей.
8
Функциональные доработкиДополнительный функционал
9
Следующий отчетный период(60 дней)
Планируемые обновления:
Рефакторинг расписания; Доработка функционала работы с учащимися, находящимися на надомной
форме получения образования; Запуск всех доступных в системе отчетов; Предоставление возможности поставить "точку" со сроком действия, после
которого точка превращается в какую-либо отметку; Предоставление возможности отнесения дисциплин к тому или иному уровню
образования для раздельного назначения весов оценок; Предоставление возможности отображения журналов нескольких смешанных
групп в едином интерфейсе; Предоставление доступа к истории изменения учебного плана (возможность
отображать старые учебные планы при изменении педагога).
Прогнозируемое изменение показателей:
Рост количества уникальных пользователей на 8%; Сокращение количества не решенных в срок обращений с 7% до 5%; Рост удерживаемой нагрузки на ресурс до 30 000 одновременных запросов.
www.facebook.com/smartMoscowwww.dit.mos.ru www.twitter.com/emoskva