ВВЕДЕНИЕ 6
1 Анализ предметной области 8
1.1 Анализ существующих веб-портфолио 8
1.2 Постановка задачи 11
1.3 Выбор методологии проектирования и средств разработки 13
1.4 Вывод по разделу 15
2 Проектирование личного кабинета 17
2.1 Логическая модель 17
2.1.1 Диаграмма прецедентов 17
2.1.2 Диаграмма классов 21
2.2 Физическая модель 24
2.2.1 Диаграмма развёртывания 24
2.3 Информационная модель 26
2.4 Вывод по разделу 30
3 Разработка личного кабинета 31
3.1 Разработка базы данных 31
3.2 Разработка личного кабинета 37
3.3 Разработка системы автоматической загрузки работ преподавателей из электронной библиотеки 45
3.4 Вывод по разделу 59
ЗАКЛЮЧЕНИЕ 60
СПИСОК ЛИТЕРАТУРЫ 62
Читать дальше
В рамках данной выпускной квалификационной работы разработан личный кабинет портфолио преподавателя для кафедры прикладной информатики и информационных систем, представляющий собой базу данных и сайт, объединённые в единую систему. Разработанная система соответствует поставленной цели снижая прямые трудовые затраты сотрудников, за счёт эффективного ведения информации, автоматизации загрузки публикаций автора из электронной библиотеки и удобного формата подачи материалов.
Для разработки системы, в рамках выпускной квалификационной работы:
– Проведён анализ предметной области, включающий в себя:
o анализ существующих веб-портфолио
o постановку задачи
o выбор хостинга
o выбор методологии проектирования и средств разработки
– Выполнено проектирование системы, включающее в себя:
o проектирование логической модели системы
o проектирование физической модели системы
o проектирование информационной модели системы
o проектирование базы данных сайта
– Выполнена разработка системы, включающая в себя следующие этапы:
o разработка база данных
o разработка личного кабинета
o разработка системы автоматической загрузки работ преподавателей из электронной библиотеки
Созданная система в полной мере соответствует составленному техническому заданию и удовлетворяет каждому требованию, описанному в рамках технического задания, а именно:
– Система поддерживает многопользовательский и автономный режимы работы
– Система имеет удобный, интуитивно понятный функционал
– Система доступна на любом устройстве имеющим доступ в интернет
– Система включает в себя базу данных организации
– Система включает в себя сайт с возможностью переноса на любой сервер
– Система учитывает все процессы, проходящие в организации
– Система упрощает процесс создания портфолио преподавателя
– Система выполнена с учётом результатов анализа, существующих веб-портфолио
Дальнейшие направления развития системы:
– Приобретение лицензии, обеспечивающей доступ к api eLIBRARY и соответствующая переработка системы автоматической загрузки работ преподавателей из электронной библиотеки.
– Расширение системы с последующим включением в неё всех сотрудников и каждой кафедры СГУГиТ
Читать дальше
1 «Словарь бизнес-терминов. Академик.ру.,» 2001. [В Интернете]. Available: https://dic.academic.ru/dic.nsf/business/18172. [Дата обращения: 15 03 2022].
2 ISO/IEC, «Information technology - Object Management Group Unified Modeling Language (OMG UML), Infrastructure,» [В Интернете]. Available: https://www.omg.org/spec/UML/ISO/19505-1/PDF. [Дата обращения: 29 12 2021].
3 Э. Гамма, Р. Хелм, Р. Джонсон и Д. Влисседес, Паттерны объектно-ориентированного проектирования / Пер. с англ.: А. Слинкин, СПб: Питер, 2021.
4 Б. А. В., Введение в UML. Учебное пособие, Москва: Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020.
5 Д. Р. И. Я. Г. Буч, Язык UML. Руководство пользователя = The Unified Modeling Language Usere Guide. — 2-е, Москва: ДМК Пресс, 2006.
6 Е. П. Зараменских, Информационные системы: управление жизненным циклом : учебник и практикум для среднего профессионального образования, Москва: Юрайт, 2021.
7 Технический комитет по стандартизации ТК 22 "Информационные технологии",Общество с ограниченной ответственностью "Информационно-аналитический вычислительный центр" (ООО ИАВЦ), «ГОСТ 33707-2016 (ISO/IEC 2382:2015) Информационные технологии (ИТ). Словарь от 22 сентября 2016 - docs.cntd.ru,» 01 09 2017. [В Интернете]. Available: https://docs.cntd.ru/document/1200139532. [Дата обращения: 19 03 2022].
8 С. Шляхтина, «Синхронизация данных | КомпьютерПресс,» 2005. [В Интернете]. Available: https://compress.ru/article.aspx?id=11440&iid=449. [Дата обращения: 20 03 2022].
9 «dictionary.com,» [В Интернете]. Available: https://www.dictionary.com/browse/parse. [Дата обращения: 20 03 2022].
10 U. B. A. Barth, «HTTP State Management Mechanism,» April 2011. [В Интернете]. Available: https://datatracker.ietf.org/doc/html/rfc6265. [Дата обращения: 20 03 2022].
Читать дальше