Разработка веб-приложения для сбора мнений о мероприятиях МКУК

Содержание

Слайд 2

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ

Базой для написание дипломного проекта являлась Муниципальное казённом учреждении культуры «Централизованная

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ Базой для написание дипломного проекта являлась Муниципальное казённом учреждении культуры
библиотечная система муниципального образования городской округ Феодосия Республики Крым» (сокращенное название МКУК «ЦБС»), центральная городская библиотека им. А. Грина.
Учредителем МКУК «ЦБС» является Администрация города Феодосии Республики Крым.
МКУК «ЦБС» является юридическим лицом, находящимся в ведении Муниципального казенного учреждения «Отдел по вопросам культуры Администрации города Феодосии Республики Крым».
Директор МКУК «ЦБС» – Филатова Оксана Владимировна
Руководитель производственной практики – Филатова Оксана Владимировна.
Учреждение находится по адресу: Республика Крым, г. Феодосия, ул. Кирова, 2

Слайд 3

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ

В состав МКУК "ЦБС" входят:
Главная библиотека МКУК "ЦБС" центральная городская библиотека

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ В состав МКУК "ЦБС" входят: Главная библиотека МКУК "ЦБС" центральная
им. А. Грина;
5 городских библиотек;
1 специализированная библиотека для слепых;
1 библиотека для детей.
Кроме этого в систему библиотек города Феодосии входят 4 поселковые и 6 сельских библиотек.

Слайд 4

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ СТРУКТУРА ПРЕДПРИЯТИЯ

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ СТРУКТУРА ПРЕДПРИЯТИЯ

Слайд 5

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ ФИЗИЧЕСКАЯ СХЕМА ЛОКАЛЬНОЙ ВЫЧИСЛИТЕЛЬНАЯ СЕТЬ

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ ФИЗИЧЕСКАЯ СХЕМА ЛОКАЛЬНОЙ ВЫЧИСЛИТЕЛЬНАЯ СЕТЬ

Слайд 6

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ ЛОКАЛЬНОЙ ВЫЧИСЛИТЕЛЬНАЯ СЕТЬ

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ ЛОКАЛЬНОЙ ВЫЧИСЛИТЕЛЬНАЯ СЕТЬ

Слайд 7

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ
ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ

ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ

Слайд 8

ЦЕЛИ И ЗАДАЧИ ДИПЛОМНОГО ПРОЕКТА

Современный темп развития цивилизованного общества постоянно сопровождается появлением

ЦЕЛИ И ЗАДАЧИ ДИПЛОМНОГО ПРОЕКТА Современный темп развития цивилизованного общества постоянно сопровождается
новых носителей информации, способов ее записи, хранения и поиска, так как информация, которую обрабатывает человек, увеличивается ежедневно. В настоящее время уже трудно представить муниципальное учреждение, не применяющее в своей деятельности технологии автоматизации бизнес процессов. Для реализации данных задач чаще всего применяются веб-технологии.
Таким образом, целью проекта является повышение эффективности работы работников сфера библиотечного дела для выполнения своих обязанностей с помощью веб-приложения для сбора мнений о мероприятиях МКУК «Централизованная библиотечная система муниципального образования городской округ Феодосия Республики Крым», центральная городская библиотека им. А. Грина.

Слайд 9

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

Слайд 10

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

Слайд 11

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

Слайд 12

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

Слайд 13

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

ПЛАНИРОВАНИЕ РЕШЕНИЕ ЗАДАЧИ

Слайд 14

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ

Для разработки программной части приложения была

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ Для разработки программной части приложения
выбрана среда Visual Studio Code, разработанная Microsoft для Windows, Linux и macOS.

Так как он позиционируется как «лёгкий» редактор кода для кроссплатформенной разработки веб и облачных приложений. Включает в себя отладчик, инструменты для работы с Git, подсветку синтаксиса, IntelliSense и средства для рефакторинга. Распространяется бесплатно, разрабатывается как программное обеспечение с открытым исходным кодом, но готовые сборки распространяются под проприетарной лицензией.

Слайд 15

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ

В качестве основного языка программирования был

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ В качестве основного языка программирования
выбран PHP версии 7.4. Это один из самых популярных языков веба, его используют как небольшие студии, так и компании с мировыми именами. Его главными преимуществами перед подобными языками являются простота в изучении и довольно высокая производительность.

Помимо этого, можно отметить следующие плюсы данного языка:
Мощный и гибкий. Этот язык способен обслужить небольшой личный блог, но при этом же спокойно себя чувствует в больших ресурсах: интернет-магазинах, соцсетях, порталах и т. д.;
Свободный. Данный язык является полностью бесплатным и распространяется со свободной лицензией, поэтому его смело могут применять как частные лица, так и коммерческие организации;
Очень распространенный и имеет большое комьюнити, которое легко поможет вам с трудностями в освоении этого языка.
Расширяемость. PHP имеет большое количество дополнительных расширений и библиотек, которые увеличивают его функциональность.
Не требователен. Этот язык можно применять на всех известных видах серверов.

Слайд 16

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ

Для комфортной работы с PHP был

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ Для комфортной работы с PHP
выбран фреймворк Yii2. Это бесплатный объектно-ориентированный компонентный PHP фреймворк, реализует для использования MVC (Model-View-Controller) архитектурный шаблон и способствует организации кода на основе этого шаблона.

Yii2 можно использовать для разработки любого вида веб-приложений. Благодаря своей основе компонентов, архитектуре и сложной поддержки кэширования, фреймворк подходит для разработки крупномасштабных проектов, таких как порталы, форумы, системы управления контентом (CMS) и т.д.

Слайд 17

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ

В качестве языка запросов был выбран

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ В качестве языка запросов был
SQL, так как он является стандартом языков запросов для работы с реляционными базами данных для архитектуры как файл-сервер, так и клиент-сервер, а также в условиях применения системы управления распределенными базами данных. SQL использует ограниченный набор команд, но в то же время – это реляционно-полный язык, предназначенный для работы с базами данных, создания запросов выборки данных, выполнения вычислений, обеспечения их целостности.

Слайд 18

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ

В качестве СУБД была выбрана MySQL

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ В качестве СУБД была выбрана
версии 5.7.
Для администрирования СУБД была выбрана программа «phpMyAdmin». Она позволяет через браузер и не только осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у разработчиков, так как позволяет управлять СУБД MySQL без непосредственного ввода SQL команд.

Слайд 19

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ

Для создания серверной части была задействована

ВЫБОР ПРОГРАММНЫХ И АППАРАТНЫХ СРЕДСТВ РЕШЕНИЯ ЗАДАЧИ Для создания серверной части была
программный комплекс «Open Server Panel».
Данный программный комплекс имеет богатый набор серверного программного обеспечения, удобный, многофункциональный продуманный интерфейс, обладает мощными возможностями по администрированию и настройке компонентов.

Слайд 20

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК

Первым этапом разработки является установка и настройка сервера, без него

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК Первым этапом разработки является установка и настройка сервера, без
мы просто не сможем подключится к базе данных.

Слайд 21

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК

Слайд 22

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК

Слайд 23

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК

Слайд 24

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК

ОПИСАНИЕ ПРОГРАММНЫХ РАЗРАБОТОК

Слайд 25

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

Слайд 26

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

Слайд 27

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

Слайд 28

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

Слайд 29

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

Слайд 30

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

Слайд 31

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

Слайд 32

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

Слайд 33

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ

Слайд 34

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ
ПАНЕЛЬ АДМИНИСТРАТОРА

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ ПАНЕЛЬ АДМИНИСТРАТОРА

Слайд 35

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ
ПАНЕЛЬ АДМИНИСТРАТОРА

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ ПАНЕЛЬ АДМИНИСТРАТОРА

Слайд 36

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ
ПАНЕЛЬ АДМИНИСТРАТОРА

ИНТЕРФЕЙС ВЕБ-ПРИЛОЖЕНИЯ ПАНЕЛЬ АДМИНИСТРАТОРА

Слайд 37

ОЦЕНКА БЕЗОПАСТНОСТИ

ОЦЕНКА БЕЗОПАСТНОСТИ

Слайд 38

ОЦЕНКА КАЧЕСТВА И НАДЁЖНОСТИ ВЫПОЛНЕННОЙ ЗАДАЧИ

ОЦЕНКА КАЧЕСТВА И НАДЁЖНОСТИ ВЫПОЛНЕННОЙ ЗАДАЧИ
Имя файла: Разработка-веб-приложения-для-сбора-мнений-о-мероприятиях-МКУК.pptx
Количество просмотров: 32
Количество скачиваний: 0