
DP_Prezentatsia_dlya_zaschity-BezmelnitsynDA.pptx
- Количество слайдов: 25
Разработка программного модуля создания и управления заметками для электронной системы управления образовательным процессом факультета СПО Университета ИТМО Безмельницын Дмитрий Алексеевич Руководитель: Нуретдинов Р. И.
Контекст разработки (1/2) особенности учебного процесса на факультете СПО Университета ИТМО; электронная система управления образовательным процессом (ЭСУОП). . 2/27
Контекст разработки (2/2) 3/27
Назначение разработки предоставление пользователям ЭСУОП инструментов для работы с заметками; возможность студентам выдавать различный раздаточный материал. 4/27
Обзор аналогичных решений (1/2) Freebie Notes Cinta. Notes Evernote Только текст + Наличие функций группировки заметок - + + Совместный доступ пользователей к заметкам - - + - - Только в txt и xml + - Только в txt Наличие функций поиска по заметкам + + + Наличие функций сортировки заметок - + + Форматирование текста заметок + - + + - Возможность интеграции в ЭСУОП - - - Интегрирование мультимедиа содержимого Экспорт заметок Outwiker Текст, изображения, файлы Flashnote Только текст 5/27
Обзор аналогичных решений (2/2): Режим заметок Облако Mail. ru Возможность редактирования документа в текущем слое - - Возможность доступа к другим документам в текущем слое Google Drive; Облако Mail. ru. Google Drive + + Возможность удаления документа - + Возможность загрузки документа - + Возможность просмотра документа в полноэкранном режиме - + Возможность получения ссылки на документ + + Возможность печати документа + - 6/27
Требования к разработке инструменты создания, просмотра, редактирования и удаления заметок к объектам ЭСУОП; организация интерфейса доступа к заметкам; возможность интегрирования мультимедиа контента в заметку; функции группировки и сортировки заметок; организация совместного доступа пользователей к заметкам; возможность экспорта заметок в файл; инструменты поиска заметок; форматирование текста заметок. 7/27
Функциональная модель (1/3) 8/27
Функциональная модель (2/3) 9/27
Функциональная модель (3/3) 10/27
Входные и выходные данные (1/2) Функция Входные данные Выходные данные Создание заметки Название заметки, содержимое заметки, права доступа, список тегов, идентификатор пользователя Редактирование заметки Идентификатор заметки, название заметки, содержимое заметки, права доступа, список тегов, идентификатор пользователя Удаление заметки Идентификатор заметки, идентификатор пользователя Просмотр заметки Идентификатор заметки, идентификатор пользователя Содержимое заметки Изменение прав доступа Идентификатор заметки, права доступа, идентификатор пользователя Статус операции True – изменено False – ошибка изменения Идентификатор заметки Статус операции: True – сохранена False – ошибка сохранения Статус операции: True – удалена False – ошибка удаления 11/27
Входные и выходные данные (2/2) Функция Входные данные Выходные данные Изменение прав доступа Идентификатор заметки, права доступа, идентификатор пользователя Статус операции True – изменено False – ошибка изменения Экспорт заметки Идентификатор заметки, идентификатор пользователя, тип файла Ссылка на экспортированную заметку Поиск по заметкам Текст поискового запроса, идентификатор пользователя Список идентификаторов заметки Поиск по заметкам с помощью тегов (группировка) Список тегов, идентификатор пользователя Список идентификаторов заметки Сортировка заметок Тип сортировки, значение сортировки, идентификатор пользователя Список идентификаторов заметки 12/27
Диаграмма вариантов использования 13/27
Структура хранения данных 15/27
Средства реализации серверная часть: PHP, Code. Igniter; клиентская часть: HTML, CSS, Java. Script; СУБД: My. SQL. 16/27
Результаты разработки. Режим заметок (1/2) 18/27
Результаты разработки. Режим заметок (2/2) 19/27
Результаты разработки. Элемент с информацией о заметке 20/27
Интерфейс создания/редактирования заметки 21/27
Интерфейс настройки доступа 22/27
Интерфейс вкладки «Заметки» 23/27
Интерфейс поиска по заметкам 25/27
Экономическая оценка Долевое распределение статей затрат Статья затрат Сумма, руб. Оборудование Оборотные средства 11 531, 4 5% 6% 2 657, 16 Оплата труда Оборудование 15% 24 942 Оборотные средства Оплата труда Взносы во внебюджетные фонды Непредвиденные расходы Итого: 7 482, 67 2 494, 2 49107, 43 Взносы во внебюджетные фонды 50% Непредвиденные расходы 26/27
Выводы 1. Разработан программный модуль создания и управления заметками для ЭСУОП. 2. Модуль интегрирован преподавателями. и проводится опробование 27/27
Спасибо за внимание
DP_Prezentatsia_dlya_zaschity-BezmelnitsynDA.pptx