Тип работы:
Предмет:
Язык работы:


Веб-сайт “Piglet”

Работа №150758

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы52
Год сдачи2023
Стоимость4800 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
8
Не подходит работа?

Узнай цену на написание


Аннотация 2
ВВЕДЕНИЕ 6
1 Общие сведения 7
1.1 Исследование актуальности 7
1.2 Постановка задачи разработки 8
1.3 Требования к вебсайту8
1.4 Сравнительный анализ существующих аналогов 9
2 Анализ средств разработки веб-сайтов 12
2.1 Клиентская часть 12
2.1.1 JS 12
2.1.2 TypeScript 12
2.1.3 Mustache 13
2.1.4 Pug 13
2.1.5 Итоги клиентской части 13
2.2 Серверная часть 14
2.2.1 Nodejs 14
2.2.2 PHP 15
2.2.3 Python 15
2.2.4 MongoDB 15
2.2.5 MySQL 16
2.2.6 Итоги серверной части 17
2.3 Создание сервера 17
2.3.1 Nginx 17
2.3.2 Apache 18
2.3.3 Итоги обзора сервера 19
3 Проектирование 21
3.1 Подготовка 21
3.2 Диаграмма прецедентов 21
3.3 Диаграмма пригодности 23
3.4 Диаграммы последовательности 31
4 Разработка 39
4.1 Серверная часть 39
4.1.1 Маршрутизация 39
4.1.2 База данных 41
4.1.3 Аутентификация 42
4.1.4 Полнотекстовый поиск 44
4.2 Клиентская часть 45
4.1.5 Шаблонизация 45
4.1.6 Асинхронные запросы 46
4.1.7 Размещение 46
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 49
ПРИЛОЖЕНИЕ А 50
ПРИЛОЖЕНИЕ Б 52
ПРИЛОЖЕНИЕ В 53

На данный момент сервис в стоматологических клиниках выстроен так, что пациент может взаимодействовать с клиникой только очно, что заставляет тратить дополнительное время на дорогу и встречи.
Взаимодействие включает в себя такие процедуры как: лечение, консуль­тация, эстетическая стоматология. Каждая из них комплексная задача, детали которой необходимо донести до пациента.
На данный момент информация о процедурах передается устно обучен­ным человеком - куратором, либо в отсутствие куратора процедура объясняет­ся лечащим врачом, также информацию о процедуре можно передать на бу­мажном носителе - название, описание и т.д.
Соответственно появляется задача создания сервиса, где информация о процедурах может быть доступна пациенту в любое время в доступной форме. Для доступности информации, можно использовать графическое представле­ние, представление в виде графиков и т.д.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе выполнения бакалаврской работы была затронута актуальность стоматологических сервисов, после утверждения темы проанализировали суще­ствующие аналоги в результате чего прямых аналогов не было найдено, но бы­ли учтены косвенные аналоги, имеющий частично схожий функционал.
Также с исследованием аналогов, было решено провести опрос среди стоматологических клиник г. Красноярск, после чего актуальность была под­тверждена.
Исходя из поставленной задачи, выбрали стек технологий, позволяющая выполнить данную работу в срок сдачи бакалаврской работы, были учтены плюсы и минусы описанных технологий.
После утверждения темы работы и стека технологий, на основе задачи были спроектированы диаграммы, показывающие работу вебсайта.
Далее исходя из диаграмм и требований к вебсайту, был разработан веб­сайт в соответствии с требованиями и целями бакалаврской работы.


1. Python: официальный сайт. — URL://www.python.org (дата обращения: 15.02.2023).
2. Habr: Разработка вебсайтов. — URL: https://habr.com/ru/hub/webdev/ (дата обраще­ния: 15.02.2023).
3. Блог программиста: проектирование. — URL: https://pro-
prof.com/archives/category/design_patterns (дата обращения: 10.03.2023).
4. Figma: Основа дизайна. — URL: https://help.figma.com/hc/en-
us/sections/13148565160471-Figma-design-basics (дата обращения: 15.03.2023).


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ