dc04489acb2ac65198ee348400f1b184.ppt
- Количество слайдов: 27
ФГБОУ ВО «Кемеровский государственный университет» Подсистема «Мониторинг» информационной системы совещаний Выполнила: Назарова А. Б. Научный руководитель: канд. техн. наук, доцент Завозкин С. Ю. Зав. кафедрой ЮНЕСКО по ИВТ д-р физ. -мат. наук, профессор Захаров Ю. Н. Кемерово, 2017
Введение Отделом информационных технологий ФГБНУ «Научноисследовательского института комплексных проблем сердечнососудистых заболеваний» (НИИКПССЗ) города Кемерово совместно с кафедрой ЮНЕСКО по информационным вычислительным технологиям создается система совещаний. 2
Введение Информационная система совещаний состоит из нескольких подсистем: • Справочная информация – сопровождение справочников, определение стандартных параметров мероприятий, настройка маршрутов; • Карточка совещаний – работа с электронной карточкой совещания; • Мониторинг – предоставление необходимой информации по совещаниям; • Администрирование – предоставление и разграничение прав доступа пользователей, а также настройка средств ведения совещаний. 3
Цель и задачи Цель выпускной квалификационной работы: разработать подсистему «Мониторинг» для информационной системы совещаний, осуществляющую информационную поддержку процесса мониторинга данных о совещаниях. Задачи: • Провести анализ предметной области; • Разработать требования к подсистеме «Мониторинг» ; • Построить необходимые модели подсистемы; • Реализовать подсистему с учетом разработанных требований; • Выполнить тестирование подсистемы; 4
e. Portal 6 К основным особенностям данного портала можно отнести: • Проверку прав доступа; • Предоставление функционала для создания групп и ссылок в каталоге; • Единый стиль оформления страниц портала, состоящие из секций, которые могут меняться разработчиком; • Просмотр содержимого файловой системы; • Ручная и автоматическая регистрация. 5
Анализ сторонних систем Цель - изучить функционал систем со схожим назначением и дополнить пользовательские требования к подсистеме «Мониторинг» . Системы: • Verdox «Протоколы совещаний» • Docvision приложение «Управление совещаниями» • Модуль «Управление совещаниями» Eos For Sharepoint • Landocs «Управление совещаниями» 6
Пользовательские требования • Отображение информации о совещаниях, сотрудниках, участниках совещаний, поручениях; • Просмотр перечня плановых вопросов к совещаниям; • Поиск совещаний и пользователей по вхождению слова или фразы; • Просмотр перечня участников совещания. • Возможность вывода на печать; • Наличие фильтров для поиска необходимой информации; • Установка фильтров по нескольким параметрам; • Графическое отображение сводной информации. 7
Системные требования • Поддерживаемые браузеры: Google Chrome 52. 0 или выше, Firefox 49. 0. 2 или выше. • Web-сервер: Apache (с поддержкой. htaccess и Rewrite. Engine On) • СУБД: My. SQL Server 5. 5 (ограничение на ENGINE=My. ISAM) • Библиотека Java. Script: j. Query UI v. 1. 12. 1 • Язык программирования: PHP 7 • Портал: e. Portal 6 8
Фрагмент модели структуры данных 9
Диаграмма вариантов использования 10
Диаграмма классов 11
Диаграмма последовательности (вывод и печать информации по совещаниям) 12
Архитектура системы 13
Средства реализации • Язык программирования PHP; • Формальный язык CSS (язык разметки); • Язык разметки HTML; • Язык программирования Java. Script; • Библиотека Java. Script – j. Query; • Web-сервер Apache; • My. SQL – реляционная система управления базами данных; • Плагины j. Qplot для построения графиков. 14
Вывод общей информации (совещания) 15
Вывод дополнительной информации (сотрудники) 16
Расширенный поиск (совещания) 17
Вывод на печать дополнительной информации (совещания) 18
Графические отчеты (совещания) 19
Графические отчеты (поручения) 20
Отчет по поручениям 21
Тестирование Произведено функциональное тестирование подсистемы. Выполнено тестирование функций поиска для различных наборов параметров (21), построение графических отчетов и функция вывода на печать. Результаты тестирования подтвердили корректность работы подсистемы. В дальнейшем планируется ее внедрение в рабочий портал НИИ КПССЗ. 22
23
Заключение 1. Проведен анализ предметной области: • Рассмотрены виды совещаний, процесс проведения совещаний и определена область автоматизации; • Произведен анализ портала e. Portal 6; • Проанализированы сторонние системы для дополнения пользовательских требований. 2. Сформулированы пользовательские и системные требования. 3. Построены: • Модель структуры данных; • Диаграммы в нотации UML: вариантов использования, классов, компонентов, последовательности действий. 24
Заключение 4. Реализована подсистема “Мониторинг”, выполняющая следующие функции: • Отображение информации о совещаниях, сотрудниках, участниках совещаний, поручениях; • Поиск совещаний по вхождению слова/фразы; • Печать отображаемого списка, информации о конкретном объекте; • Использование фильтров для поиска необходимой информации; • Графическое отображение информации по объектам подсистемы. 5. Выполнено тестирование, показавшее корректность работы подсистемы. 25
Результаты работы представлены на XII (XLIV) Международной конференции студентов и молодых учёных «Образование, наука и инновации: вклад молодых исследователей» , Кем. ГУ 26
Спасибо за внимание.
dc04489acb2ac65198ee348400f1b184.ppt