Electronic Library of the Ufa University
«Ufa University of Science and Technology»

     

Details

Фролова, Софья Андреевна. Программное обеспечение для управления компьютерным клубом: выпускная квалификационная работа / Фролова Софья Андреевна. — Уфа, 2024. — 107 с. — 09.03.04 Программная инженерия. — бакалавриат. — очная. — <URL:http://e-library.ufa-rb.ru/dl/VKR/2024/Frolova_SA_09.03.04_pr_in_bak_2024.pdf>. — Текст: электронный

Record create date: 8/7/2024

Subject: программное обеспечение; бронирование; учёт клиентов и компьютеров

Collections: Выпускные квалификационные работы

Allowed Actions:

Action 'Read' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Document access rights

Network User group Action
Organization Readers VIP Read
Organization Readers Read
Organization All Read
Internet Readers VIP Read
Internet Readers Read
-> Internet All

Table of Contents

  • ВВЕДЕНИЕ
  • 1 Анализ проблемы и постановка задачи
    • 1.1 Анализ предметной области
    • 1.2 Анализ существующих решений
    • 1.3 Содержательная постановка проблемы
    • 1.4 Формальная постановка задачи
    • 1.5 Структура решения задачи, декомпозиция задачи на подзадачи
    • 1.6 Вывод по результатам постановки задачи
  • 2 Техническое обоснование и выбор языков программирования
    • 2.1 Обзор требований к программному обеспечению для управления компьютерным клубом
    • 2.2 Выбор языков программирования и систему управления базами данных
    • 2.3 Выбор языка программирования
    • 2.4 Выбор среды разработки
    • 2.5 Выбор базы данных
  • 3 Разработка программного обеспечения
    • 3.1 Разработка базы данных и моделирование данных в проекте
      • 3.1.1 Описание структуры базы данных
      • 3.1.2 Создание миграций для изменений в структуре базы данных
      • 3.1.3 Создание сидеров(seeders) для инициализации данных
      • 3.1.4 Создание моделей
      • 3.1.5 Заполнение параметров доступа через .env файл
    • 3.2 Создание контроллеров. Пример контроллера бронирования.
      • 3.2.1 Важность создания контроллеров
      • 3.2.2 Пример контроллера бронирования. Метод list.
      • 3.2.3 Метод контроллера бронирования free.
      • 3.2.4 Метод контроллера бронирования one.
      • 3.2.5 Метод контроллера бронирования create
      • 3.2.6 Метод контроллера бронирования delete
    • 3.3 Определение структуры папок для JS файлов
    • 3.4 Подключение библиотек
    • 3.5 Разработка шаблона HTML
  • 4 Тестирование и оценка качества программного обеспечения
    • 4.1 Тестирование в нормальных условиях
      • 4.1.1 Регистрация и авторизация
      • 4.1.2 Работа с компьютерами
      • 4.1.3 Бронирование
      • 4.1.4 Работа с клиентами
    • 4.2 Тестирование в экстремальных условиях
    • 4.3 Тестирование в исключительных ситуациях
    • 4.4 Вывод по тестированию
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ЛИТЕРАТУРЫ
  • ПРИЛОЖЕНИЕ А
  • ПРИЛОЖЕНИЕ Б
  • ПРИЛОЖЕНИЕ В
  • ПРИЛОЖЕНИЕ Г

Usage statistics

stat Access count: 2
Last 30 days: 0
Detailed usage statistics